This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: s390 and s390x java bootstrap fails in tree-ssa-structalias.c:2370


Andreas Krebbel <Andreas.Krebbel@de.ibm.com> writes:

> I can't bootstrap gcc on s390 and s390x currently.

Same here on ia64.

> From a first look I would say it may be related to your aliasing patch.

It definitely is.

I'm also getting many ICEs of this form:

Starting program: /tmp/cvs/gcc-test-r117891/Build/gcc/jc1 /tmp/ccBP8T1Ijx -fhash-synchronization -fuse-divide-subroutine -fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions -g -O2 -Wno-deprecated -version -ffilelist-file -funwind-tables -fclasspath= -fbootclasspath=/tmp/cvs/gcc-test-r117891/Build/ia64-suse-linux/libjava/classpath/lib -fencoding=UTF-8 -fbootstrap-classes -fPIC
Breakpoint 2, internal_error (
    gmsgid=0x4000000000b1c120 "tree check: %s, have %s in %s, at %s:%d")
    at ../../gcc/diagnostic.c:582
582     {
(gdb) bt
#0  internal_error (
    gmsgid=0x4000000000b1c120 "tree check: %s, have %s in %s, at %s:%d")
    at ../../gcc/diagnostic.c:582
#1  0x400000000062a9b0 in tree_check_failed (node=0x2000000000f36d60, 
    file=0x4000000000acc258 "../../gcc/tree-into-ssa.c", line=558, 
    function=0x4000000000acc998 "is_old_name") at ../../gcc/tree.c:6161
#2  0x40000000001c1760 in rewrite_update_stmt (walk_data=0x607fffffffaf22b0, 
    bb=<value optimized out>, si=
      {tsi = {ptr = 0x200000000178eaa0, container = 0x200000000051bf00}, bb = 0x2000000000a9ba00}) at ../../gcc/tree-into-ssa.c:558
#3  0x40000000001f78c0 in walk_dominator_tree (walk_data=0x607fffffffaf22b0, 
    bb=0x20000000012c9600) at ../../gcc/domwalk.c:205
#4  0x40000000001a9070 in rewrite_blocks (entry=0x2000000000a9b900, 
    what=<value optimized out>, blocks=<value optimized out>)
    at ../../gcc/tree-into-ssa.c:1965
#5  0x40000000001bbc20 in update_ssa (update_flags=<value optimized out>)
    at ../../gcc/tree-into-ssa.c:3110
#6  0x4000000000695770 in execute_todo (flags=279) at ../../gcc/passes.c:754
#7  0x4000000000696380 in execute_one_pass (pass=0x6000000000038658)
    at ../../gcc/passes.c:892
#8  0x40000000006965b0 in execute_pass_list (pass=0x6000000000038658)
    at ../../gcc/passes.c:917
#9  0x40000000006965f0 in execute_pass_list (pass=0x60000000000383d0)
    at ../../gcc/passes.c:918
#10 0x4000000000167600 in tree_rest_of_compilation (fndecl=0x20000000005439c0)
    at ../../gcc/tree-optimize.c:463
#11 0x40000000000c9d70 in java_expand_body (fndecl=0x20000000005439c0)
    at ../../gcc/java/decl.c:2079
#12 0x400000000073f1e0 in cgraph_expand_function (node=0x2000000000c970c0)
    at ../../gcc/cgraphunit.c:1241
#13 0x4000000000742be0 in cgraph_assemble_pending_functions ()
    at ../../gcc/cgraphunit.c:374
#14 0x40000000007417d0 in cgraph_finalize_function (decl=0x20000000005439c0, 
    nested=0 '\0') at ../../gcc/cgraphunit.c:503
#15 0x40000000000ca380 in finish_method (fndecl=0x20000000005439c0)
    at ../../gcc/java/decl.c:2071
#16 0x4000000000086ee0 in java_expand_classes () at ../../gcc/java/parse.y:7678
#17 0x4000000000128930 in java_parse_file (set_yydebug=0)
    at ../../gcc/java/jcf-parse.c:1316
#18 0x4000000000622360 in toplev_main (argc=<value optimized out>, 
    argv=<value optimized out>) at ../../gcc/toplev.c:1033
#19 0x40000000001555f0 in main (argc=18, argv=0x607fffffffaf25e8)
    at ../../gcc/main.c:35

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]