The fortran testcase fortran-torture/execute/entry_3.f90 cannot compile as of
20060505 (but it worked on 20060504); see full testresults here:
http://quatramaran.ens.fr/~coudert/gfortran/test-results/test-linux-20060505.log

The backtrace is:

Program received signal SIGSEGV, Segmentation fault.
0x08541c29 in hash_descriptor_pre_extension (p=0xbff3ad28)
    at ../../../trunk/gcc/see.c:837
837       rtx set = single_set (extension->se_insn);
(gdb) where
#0  0x08541c29 in hash_descriptor_pre_extension (p=0xbff3ad28)
    at ../../../trunk/gcc/see.c:837
#1  0x08595158 in htab_find_slot (htab=0x86e7868, element=0xbff3ad28, 
    insert=INSERT) at ../../../trunk/libiberty/hashtab.c:657
#2  0x085429f6 in see_seek_pre_extension_expr (extension=0x0, 
    type=DEF_EXTENSION) at ../../../trunk/gcc/see.c:1036
#3  0x08542b1c in see_set_prop_unmerged_def (slot=0x874fa08, b=0x874f958)
    at ../../../trunk/gcc/see.c:2280
#4  0x08594815 in htab_traverse_noresize (htab=0x874f978, 
    callback=0x8542a70 <see_set_prop_unmerged_def>, info=0x874f958)
    at ../../../trunk/libiberty/hashtab.c:729
#5  0x085428e1 in see_handle_extensions_for_one_ref (stn=0x8720d70, data=0x0)
    at ../../../trunk/gcc/see.c:2986
#6  0x085959a9 in splay_tree_foreach_helper (sp=0x874f938, node=0x8720d70, 
    fn=0x8542730 <see_handle_extensions_for_one_ref>, data=0x0)
    at ../../../trunk/libiberty/splay-tree.c:218
#7  0x08545322 in see_main () at ../../../trunk/gcc/see.c:3021
#8  0x08545a79 in rest_of_handle_see () at ../../../trunk/gcc/see.c:3754
#9  0x083c6878 in execute_one_pass (pass=0x8656f00)
    at ../../../trunk/gcc/passes.c:864
#10 0x083c6a1f in execute_pass_list (pass=0x8656f00)
    at ../../../trunk/gcc/passes.c:911
#11 0x083c6a32 in execute_pass_list (pass=0x8654e80)


The file gcc/see.c was introduced by revision 113518
(http://gcc.gnu.org/viewcvs?rev=113518&view=rev). I add the corresponding
submitters and maintainers in CC of this PR.


-- 
           Summary: [4.2 regression] ICE at -O3 at
                    hash_descriptor_pre_extension on entry_3.f90
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: fxcoudert at gcc dot gnu dot org
 GCC build triplet: i686-linux
  GCC host triplet: i686-linux
GCC target triplet: i686-linux


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27443

Reply via email to