https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101535
Bug ID: 101535 Summary: ICE in lookup_decl, at omp-low.c:412 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gs...@t-online.de Target Milestone: --- Affects versions down to at least r5 : $ cat z1.f90 program p !$omp target data map(to:a) !$omp do lastprivate(i) do i = 1, 2 end do !$omp end target data end $ gfortran-12-20210718 -c z1.f90 -fopenmp during GIMPLE pass: omplower z1.f90:3:26: 3 | !$omp do lastprivate(i) | ^ internal compiler error: Segmentation fault 0xc9a8df crash_signal ../../gcc/toplev.c:328 0xb71c1c lookup_decl ../../gcc/omp-low.c:412 0xb71c1c build_outer_var_ref ../../gcc/omp-low.c:729 0xb8049b lower_rec_input_clauses ../../gcc/omp-low.c:5722 0xb8a5da lower_omp_for ../../gcc/omp-low.c:11423 0xb78071 lower_omp_1 ../../gcc/omp-low.c:13853 0xb78071 lower_omp ../../gcc/omp-low.c:14040 0xb7897d lower_omp_1 ../../gcc/omp-low.c:13837 0xb7897d lower_omp ../../gcc/omp-low.c:14040 0xb78108 lower_omp_1 ../../gcc/omp-low.c:13824 0xb78108 lower_omp ../../gcc/omp-low.c:14040 0xb7c713 lower_omp_target ../../gcc/omp-low.c:12600 0xb7c713 lower_omp_1 ../../gcc/omp-low.c:13902 0xb7c713 lower_omp ../../gcc/omp-low.c:14040 0xb78108 lower_omp_1 ../../gcc/omp-low.c:13824 0xb78108 lower_omp ../../gcc/omp-low.c:14040 0xb7897d lower_omp_1 ../../gcc/omp-low.c:13837 0xb7897d lower_omp ../../gcc/omp-low.c:14040 0xb7f911 execute_lower_omp ../../gcc/omp-low.c:14079 0xb7f911 execute ../../gcc/omp-low.c:14127