re PR c++/33372 (segfault on incomplete code in openmp mode)
commit6e684eee8d03ef8f75e864d355695b7097c38a9f
authorJakub Jelinek <jakub@redhat.com>
Mon, 22 Oct 2007 19:11:36 +0000 (22 21:11 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 22 Oct 2007 19:11:36 +0000 (22 21:11 +0200)
treee222ce53ca61aedc0f8be8a856999a857459b32b
parent5818c8e43667f9e256b2d730a9a7d7bf56cbce83
re PR c++/33372 (segfault on incomplete code in openmp mode)

PR c++/33372
* semantics.c (finish_omp_clauses): Check !type_dependent_expression_p
before checking if its type is integral.

* g++.dg/gomp/pr33372-1.C: New test.
* g++.dg/gomp/pr33372-2.C: New test.
* g++.dg/gomp/pr33372-3.C: New test.

From-SVN: r129555
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/gomp/pr33372-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/gomp/pr33372-2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/gomp/pr33372-3.C [new file with mode: 0644]