Libjava failures status

andreas tobler toa@pop.agri.ch
Sun Mar 10 08:44:00 GMT 2002


>This does not reproduce on the PPC box I can access. Can you possibly
>send me the prerocessed file, or, even better get it crash in gdb
>and do:
>>break error
>run
>up
>p debug_bb (bb)
>bt
>and send me the output? It should be enought to localize the bug and
>pass that is causing it.

Ok, with help from AG I managed now to prepare the requested info. I hope
it is useful.
Thanks,
Andreas
(gdb) break error
Breakpoint 1 at 0x12ff7c: file ../../gcc/gcc/diagnostic.c, line 1173.
(gdb) r
Starting program: /Volumes/xufs/gccsrc/objdir/gcc/cc1plus -nostdinc++ -I.
-I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -
Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/libltdl -
I../../../gcc/libjava/libltdl -I../../../gcc/libjava/.././libjava/../gcc
-I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -
I../libffi/include -I/usr/X11R6/include -iprefix /Volumes/xufs/gccsrc/
objdir/gcc/../lib/gcc-lib/powerpc-apple-darwin5.3/3.2/ -isystem /Volumes/
xufs/gccsrc/objdir/gcc/include -isystem /Volumes/reserved1/gcctmp/
powerpc-apple-darwin5.3/bin/include -isystem /Volumes/reserved1/gcctmp/
powerpc-apple-darwin5.3/lib/include -M -MF java/lang/natString.d -MF
java/lang/natString.pp -MT java/lang/natString.lo -MQ java/lang/
natString.o -D__GNUC__=3 -D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=0 -
D__ppc__ -D__POWERPC__ -D__NATURAL_ALIGNMENT__ -D__MACH__ -
D__BIG_ENDIAN__ -D__APPLE__ -D__ppc__ -D__POWERPC__ -
D__NATURAL_ALIGNMENT__ -D__MACH__ -D__BIG_ENDIAN__ -D__APPLE__ -
D__OPTIMIZE__ -D__STDC_HOSTED__=1 -D__APPLE_CC__=999 -D__DYNAMIC__ -
DHAVE_CONFIG_H -D_GNU_SOURCE -DPREFIX="/Volumes/reserved1/gcctmp" -
isystem /Volumes/reserved1/gcctmp/powerpc-apple-darwin5.3/include ../../
../gcc/libjava/java/lang/natString.cc -D__GNUG__=3 -D__DEPRECATED -
D__EXCEPTIONS -D__GXX_ABI_VERSION=100 -fPIC -quiet -dumpbase natString.cc
-g -O2 -W -Wall -version -fno-rtti -fnon-call-exceptions -fdollars-in-
identifiers 
[Switching to thread 1 (process 12364 thread 0x210b)]
GNU CPP version 3.2 20020310 (experimental) (cpplib) (Darwin/PowerPC)
GNU C++ version 3.2 20020310 (experimental) (powerpc-apple-darwin5.3)
 compiled by GNU C version 3.2 20020310 (experimental).
Breakpoint 1, error (msgid=0x1fed10 "K?<177円") at ../../gcc/gcc/
diagnostic.c:1173
1173 set_diagnostic_context
(gdb) up
#1 0x001fed10 in verify_flow_info () at ../../gcc/gcc/cfgrtl.c:1861
1861 error ("Missing REG_EH_REGION note in the end of bb
%i", bb->index);
(gdb) p debug_bb (bb)
;; Basic block 24, loop depth 0, count 0
;; Predecessors: 23 [11.0%] (fallthru) 10 [13.0%] 
;; Registers live at start: 1 [r1] 30 [r30] 31 [r31]
(code_label 544 326 448 85 "" "" [1 uses])
(note 448 544 328 [bb 24] NOTE_INSN_BASIC_BLOCK)
(note 328 448 333 ("../../../gcc/libjava/java/lang/natString.cc") 158)
(note 333 328 698 NOTE_INSN_DELETED)
(insn 698 333 485 (set (reg:SI 7 r7)
 (mem:SI (plus:SI (reg/f:SI 1 r1)
 (const_int 120 [0x78])) [24 nsize S4 A8])) 294
{*movsi_internal1} (nil)
 (nil))
(insn 485 698 609 (set (reg:SI 0 r0 [210])
 (const_int 1 [0x1])) 294 {*movsi_internal1} (nil)
 (expr_list:REG_EQUIV (const_int 1 [0x1])
 (nil)))
(insn:TI 609 485 486 (set:SI (reg/f:SI 9 r9 [194])
 (plus:SI (reg:SI 31 r31)
 (high:SI (const:SI (minus:SI (symbol_ref:SI ("!D__strhash_size"))
 (symbol_ref:SI ("*L2$pb"))))))) 37 {addsi3_high} (nil)
 (expr_list:REG_EQUIV (plus:SI (reg:SI 31 r31)
 (high:SI (const:SI (minus:SI (symbol_ref:SI ("!D__strhash_size"))
 (symbol_ref:SI ("*L2$pb"))))))
 (nil)))
(insn 486 609 335 (set (mem:SI (plus:SI (reg/f:SI 1 r1)
 (const_int 60 [0x3c])) [0 S4 A8])
 (reg:SI 0 r0 [210])) 294 {*movsi_internal1} (insn_list 485 (nil))
 (expr_list:REG_DEAD (reg:SI 0 r0 [210])
 (nil)))
(insn 335 486 331 (set (mem/f:SI (lo_sum:SI (reg/f:SI 9 r9 [194])
 (const:SI (minus:SI (symbol_ref:SI ("!D__strhash_size"))
 (symbol_ref:SI ("*L2$pb"))))) [4 strhash_size+0
S4 A32])
 (reg:SI 7 r7)) 289 {movsi_low_st} (insn_list 609 (insn_list 698
(insn_list 485 (insn_list:REG_DEP_ANTI 486 (nil)))))
 (expr_list:REG_DEAD (reg:SI 7 r7)
 (expr_list:REG_DEAD (reg/f:SI 9 r9 [194])
 (expr_list:REG_EH_REGION (const_int 1 [0x1])
 (nil)))))
(insn 331 335 336 (use (symbol_ref:SI ("!D__strhash_size"))) -1 (nil)
 (nil))
;; Registers live at end: 1 [r1] 30 [r30] 31 [r31]
;; Successors: 25 [50.0%] (fallthru) 27 [50.0%] (ab,eh)
1ドル = void
(gdb) bt
#0 error (msgid=0x1fed10 "K?<177円") at ../../gcc/gcc/diagnostic.c:1173
#1 0x001fed10 in verify_flow_info () at ../../gcc/gcc/cfgrtl.c:1861
#2 0x003813a4 in cfg_layout_finalize () at ../../gcc/gcc/cfglayout.c:594
#3 0x002fc2c0 in reorder_basic_blocks () at ../../gcc/gcc/bb-reorder.c:274
#4 0x00133770 in rest_of_compilation (decl=0x10385b0) at ../../gcc/gcc/
toplev.c:3383
#5 0x000df918 in genrtl_finish_function (fn=0x10385b0) at ../../gcc/gcc/
cp/semantics.c:2609
#6 0x000defe4 in expand_body (fn=0x10385b0) at ../../gcc/gcc/cp/
semantics.c:2435
#7 0x0009d564 in yyparse_1 () at parse.y:791
#8 0x0010d0d0 in yyparse () at ../../gcc/gcc/c-lex.c:163
#9 0x00131f14 in compile_file () at ../../gcc/gcc/toplev.c:2123
#10 0x001371b4 in do_compile () at ../../gcc/gcc/toplev.c:5181
#11 0x00137244 in toplev_main (argc=74, argv=0xbffff3dc) at ../../gcc/
gcc/toplev.c:5213
#12 0x0010f4f8 in main (argc=3988328, argv=0x18) at ../../gcc/gcc/main.c:35
#13 0x00001bb0 in _start ()
#14 0x000019e0 in start ()
(gdb) 


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /