This is the mail archive of the gcc-bugs@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]

[Bug java/17587] [4.0 regression] Mauve's UnicodeBase.java fails to compile


------- Additional Comments From tromey at gcc dot gnu dot org  2004-09-21 19:08 -------
Note that this failure only occurs with -O2.
Removing that lets the compilation succeed.

Stack trace:

Starting program:
/home/tromey/gnu/Trunk/install/libexec/gcc/i686-pc-linux-gnu/4.0.0/jc1
../mauve/gnu/testlet/java/lang/Character/UnicodeBase.java -fhash-synchronization
-fno-use-divide-subroutine -fuse-boehm-gc -fnon-call-exceptions
-fno-omit-frame-pointer -fkeep-inline-functions -quiet -dumpbase
UnicodeBase.java -mtune=pentiumpro -auxbase-strip
gnu/testlet/java/lang/Character/UnicodeBase.o -O2 -version -fassume-compiled -o
/tmp/z.s

Program received signal SIGSEGV, Segmentation fault.
0x0816752e in insert_aux (block=0xf67a6244)
    at ../../gcc/gcc/tree-ssa-pre.c:1420
1420		  EXECUTE_IF_SET_IN_BITMAP (newset->expressions, 0, i,
#0  0x0816752e in insert_aux (block=0xf67a6244)
    at ../../gcc/gcc/tree-ssa-pre.c:1420
#1  0x08167b23 in insert_aux (block=0xf6803658)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#2  0x08167b23 in insert_aux (block=0xf68035e4)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#3  0x08167b23 in insert_aux (block=0xf6803570)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#4  0x08167b23 in insert_aux (block=0xf680332c)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#5  0x08167b23 in insert_aux (block=0xf681ec3c)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#6  0x08167b23 in insert_aux (block=0xf681e89c)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#7  0x08167b23 in insert_aux (block=0xf681e658)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#8  0x08167b23 in insert_aux (block=0xf681e3a0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#9  0x08167b23 in insert_aux (block=0xf681e0e8)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#10 0x08167b23 in insert_aux (block=0xf681b570)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#11 0x08167b23 in insert_aux (block=0xf681b488)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#12 0x08167b23 in insert_aux (block=0xf681b244)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#13 0x08167b23 in insert_aux (block=0xf6817f68)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#14 0x08167b23 in insert_aux (block=0xf6817cb0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#15 0x08167b23 in insert_aux (block=0xf6817000)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#16 0x08167b23 in insert_aux (block=0xf6813ef4)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#17 0x08167b23 in insert_aux (block=0xf6813cb0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#18 0x08167b23 in insert_aux (block=0xf68139f8)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#19 0x08167b23 in insert_aux (block=0xf68306cc)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#20 0x08167b23 in insert_aux (block=0xf68305e4)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#21 0x08167b23 in insert_aux (block=0xf68303a0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#22 0x08167b23 in insert_aux (block=0xf682c244)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#23 0x08167b23 in insert_aux (block=0xf6829f68)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#24 0x08167b23 in insert_aux (block=0xf6829d98)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#25 0x08167b23 in insert_aux (block=0xf6829ae0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#26 0x08167b23 in insert_aux (block=0xf6829828)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#27 0x08167b23 in insert_aux (block=0xf6829740)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#28 0x08167b23 in insert_aux (block=0xf68294fc)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#29 0x08167b23 in insert_aux (block=0xf6829244)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#30 0x08167b23 in insert_aux (block=0xf6829074)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#31 0x08167b23 in insert_aux (block=0xf6826d98)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#32 0x08167b23 in insert_aux (block=0xf6826cb0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#33 0x08167b23 in insert_aux (block=0xf6826a6c)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#34 0x08167b23 in insert_aux (block=0xf68267b4)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#35 0x08167b23 in insert_aux (block=0xf68266cc)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#36 0x08167b23 in insert_aux (block=0xf6826488)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#37 0x08167b23 in insert_aux (block=0xf68261d0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#38 0x08167b23 in insert_aux (block=0xf6822bc8)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#39 0x08167b23 in insert_aux (block=0xf6823f68)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#40 0x08167b23 in insert_aux (block=0xf6823cb0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#41 0x08167b23 in insert_aux (block=0xf6823a6c)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#42 0x08167b23 in insert_aux (block=0xf6823984)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#43 0x08167b23 in insert_aux (block=0xf68236cc)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#44 0x08167b23 in insert_aux (block=0xf6823488)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#45 0x08167b23 in insert_aux (block=0xf68233a0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#46 0x08167b23 in insert_aux (block=0xf68230e8)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#47 0x08167b23 in insert_aux (block=0xf6822e80)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#48 0x08167b23 in insert_aux (block=0xf6822d98)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#49 0x08167b23 in insert_aux (block=0xf6822cb0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#50 0x08167b23 in insert_aux (block=0xf6822ae0)
    at ../../gcc/gcc/tree-ssa-pre.c:1593
#51 0x08167ba1 in insert () at ../../gcc/gcc/tree-ssa-pre.c:1615
#52 0x081690da in execute_pre (do_fre=0 '\0')
    at ../../gcc/gcc/tree-ssa-pre.c:2032
#53 0x0816915f in do_pre () at ../../gcc/gcc/tree-ssa-pre.c:2054
#54 0x0812f880 in execute_one_pass (pass=0x8643c20)
    at ../../gcc/gcc/tree-optimize.c:501
#55 0x0812f96c in execute_pass_list (pass=0x8643c20)
    at ../../gcc/gcc/tree-optimize.c:536
#56 0x0812f98a in execute_pass_list (pass=0x8643920)
    at ../../gcc/gcc/tree-optimize.c:537
#57 0x0812fc28 in tree_rest_of_compilation (fndecl=0xf6d1cc3c, nested_p=0 '\0')
    at ../../gcc/gcc/tree-optimize.c:636
#58 0x080c923a in java_expand_body (fndecl=0xf6d1cc3c)
    at ../../gcc/gcc/java/decl.c:1967
#59 0x084f8067 in cgraph_expand_function (node=0xf6b4cbc8)
    at ../../gcc/gcc/cgraphunit.c:1044
#60 0x084fbf55 in cgraph_expand_all_functions ()
    at ../../gcc/gcc/cgraphunit.c:2710
#61 0x084fc325 in cgraph_optimize () at ../../gcc/gcc/cgraphunit.c:2821
#62 0x080ed60f in java_parse_file (set_yydebug=0)
    at ../../gcc/gcc/java/jcf-parse.c:1162
#63 0x0848d638 in compile_file () at ../../gcc/gcc/toplev.c:991
#64 0x0848f061 in do_compile () at ../../gcc/gcc/toplev.c:2079
#65 0x0848f0c8 in toplev_main (argc=19, argv=0xfeecec34)
    at ../../gcc/gcc/toplev.c:2111
#66 0x0810807a in main (argc=19, argv=0xfeecec34) at ../../gcc/gcc/main.c:35




-- 


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


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