For libgomp.c/icv-1.c I see main.omp_fn.0 (struct .omp_data_s.0 * .omp_data_i)
... <bb 5>: err.4_4 = err; err ={v} err.4_4 | 8; goto <bb 4>; <bb 6>: err.2_2 = err; err ={v} err.2_2 | 1; goto <bb 3>; in icv-1.c.023t.ssa. err ={v} err.2_2 | 1; is invalid gimple. -- Summary: Invalid GIMPLE with OpenMP Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rguenth at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39127