This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/57467] New: [4.9 Regression] FAIL: gfortran.dg/gomp/appendix-a/a.(22.1|22.6|33.1).f90 -O (internal compiler error)
- From: "dominiq at lps dot ens.fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 30 May 2013 10:43:00 +0000
- Subject: [Bug middle-end/57467] New: [4.9 Regression] FAIL: gfortran.dg/gomp/appendix-a/a.(22.1|22.6|33.1).f90 -O (internal compiler error)
- Auto-submitted: auto-generated
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