2013-11-01 Marc Glisse <marc.glisse@inria.fr>
PR c++/58834
gcc/cp/
* pt.c (type_dependent_expression_p): Handle null argument.
gcc/testsuite/
* g++.dg/ext/pr58834.C: New file.
From-SVN: r204296
+2013-11-01 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/58834
+ * pt.c (type_dependent_expression_p): Handle null argument.
+
2013-11-01 Jakub Jelinek <jakub@redhat.com>
* semantics.c (finish_omp_clauses) <case OMP_CLAUSE_UNIFORM>: Go to
if (!processing_template_decl)
return false;
- if (expression == error_mark_node)
+ if (expression == NULL_TREE || expression == error_mark_node)
return false;
/* An unresolved name is always dependent. */
+2013-11-01 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/58834
+ * g++.dg/ext/pr58834.C: New file.
+
2013-11-01 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
--- /dev/null
+template<typename> void foo()
+{
+ int i __attribute__((vector_size(2*sizeof(int))));
+ (void) __builtin_shuffle(i, i);
+}