re PR c++/30703 (ICE Segmentation fault on using OpenMP)
PR c++/30703 * gimplify.c (gimplify_scan_omp_clauses): Remove special casing of INDIRECT_REF <RESULT_DECL>. * cp-gimplify.c (cp_genericize_r): Don't dereference invisiref parameters and result decls in omp clauses. (cxx_omp_privatize_by_reference): Pass also invisiref PARM_DECLs by reference. * testsuite/libgomp.c++/pr30703.C: New test. From-SVN: r121688
Showing
- gcc/ChangeLog 4 additions, 0 deletionsgcc/ChangeLog
- gcc/cp/ChangeLog 8 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/cp-gimplify.c 20 additions, 1 deletiongcc/cp/cp-gimplify.c
- gcc/gimplify.c 0 additions, 10 deletionsgcc/gimplify.c
- libgomp/ChangeLog 5 additions, 0 deletionslibgomp/ChangeLog
- libgomp/testsuite/libgomp.c++/pr30703.C 73 additions, 0 deletionslibgomp/testsuite/libgomp.c++/pr30703.C
Loading
Please register or sign in to comment