http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57467
Bug ID: 57467 Summary: [4.9 Regression] FAIL: gfortran.dg/gomp/appendix-a/a.(22.1|22.6|33.1).f90 -O (internal compiler error) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: dominiq at lps dot ens.fr CC: hubicka at gcc dot gnu.org Host: x86_64-apple-darwin10 Target: x86_64-apple-darwin10 Build: x86_64-apple-darwin10 At revision 199422 (199419 is OK) the following tests give an ICE: FAIL: gfortran.dg/gomp/appendix-a/a.22.1.f90 -O (internal compiler error) FAIL: gfortran.dg/gomp/appendix-a/a.22.1.f90 -O (test for excess errors) FAIL: gfortran.dg/gomp/appendix-a/a.22.6.f90 -O (internal compiler error) FAIL: gfortran.dg/gomp/appendix-a/a.22.6.f90 -O (test for excess errors) FAIL: gfortran.dg/gomp/appendix-a/a.33.1.f90 -O (internal compiler error) FAIL: gfortran.dg/gomp/appendix-a/a.33.1.f90 -O (test for excess errors) GDB gives: Analyzing compilation unit Performing interprocedural optimizations <*free_lang_data> <visibility> <early_local_cleanups> <*free_inline_summary> <emutls> Program received signal SIGSEGV, Segmentation fault. free_dominance_info (dir=CDI_DOMINATORS) at ../../p_work/gcc/dominance.c:685 685 if (!dom_info_available_p (dir)) (gdb) bt #0 free_dominance_info (dir=CDI_DOMINATORS) at ../../p_work/gcc/dominance.c:685 #1 0x00000001005d536a in do_per_function (callback=<value optimized out>, data=<value optimized out>) at ../../p_work/gcc/passes.c:1719 #2 0x00000001005d6f17 in execute_one_pass (pass=<value optimized out>) at ../../p_work/gcc/passes.c:2338 #3 0x00000001005d786f in execute_ipa_pass_list (pass=<value optimized out>) at ../../p_work/gcc/passes.c:2694 #4 0x0000000100358906 in compile () at ../../p_work/gcc/cgraphunit.c:1865 #5 0x00000001003591a5 in finalize_compilation_unit () at ../../p_work/gcc/cgraphunit.c:2116 #6 0x000000010056110d in write_global_declarations () at ../../p_work/gcc/langhooks.c:322 #7 0x00000001006840e1 in compile_file () at ../../p_work/gcc/toplev.c:558 #8 0x0000000100685df9 in toplev_main (argc=3, argv=0x7fff5fbfd720) at ../../p_work/gcc/toplev.c:1872 #9 0x000000010000a5a4 in start (pc=<value optimized out>, bases=0x0) at ../../../p_work/libgcc/config/unwind-dw2-fde-darwin.c:272