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

Bootstrap broken on x86_64-linux-gnu


Bootstrap fails for me on x86_64-linux-gnu with current CVS building
the 32-bit libjava:

/builds/gcc/misc/gcc/xgcc -shared-libgcc -B/builds/gcc/misc/gcc/ -nostdinc++ -L/builds/gcc/misc/x86_64-suse-linux-gnu/32/libstdc++-v3/src -L/builds/gcc/misc/x86_64-suse-linux-gnu/32/libstdc++-v3/src/.libs -B/opt/gcc/4.0-devel/x86_64-suse-linux-gnu/bin/ -B/opt/gcc/4.0-devel/x86_64-suse-linux-gnu/lib/ -isystem /opt/gcc/4.0-devel/x86_64-suse-linux-gnu/include -isystem /opt/gcc/4.0-devel/x86_64-suse-linux-gnu/sys-include -m32 -DHAVE_CONFIG_H -I. -I/cvs/gcc/libjava -I./include -I./gcj -I/cvs/gcc/libjava -Iinclude -I/cvs/gcc/libjava/include -I/cvs/gcc/libjava/../boehm-gc/include -I../boehm-gc/include -I/cvs/gcc/libjava/libltdl -I/cvs/gcc/libjava/libltdl -I/cvs/gcc/libjava/.././libjava/../gcc -I/cvs/gcc/libjava/../libffi/include -I../libffi/include -O2 -g -O2 -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -D_FILE_OFFSET_BITS=64 -ffloat-store -fno-omit-frame-pointer -I/usr/X11R6/include -Wextra -Wall -D_GNU_SOURCE -DPREFIX=\"/opt/gcc/4.0-devel\" -DLIBDIR=\"/opt/gcc/4.0-devel/lib\" -DBOOT_CLASS_PATH=\"/opt/gcc/4.0-devel/share/java/libgcj-4.0.0.jar\" -DJAVA_EXT_DIRS=\"/opt/gcc/4.0-devel/share/java/ext\" -g -O2 -D_GNU_SOURCE -m32 -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c /cvs/gcc/libjava/verify.cc  -fPIC -DPIC -o .libs/verify.o
In file included from ./include/java-gc.h:29,
                 from /cvs/gcc/libjava/include/jvm.h:25,
                 from /cvs/gcc/libjava/verify.cc:17:
../boehm-gc/include/gc_config.h:113:1: warning: "PACKAGE_NAME" redefined
In file included from /cvs/gcc/libjava/verify.cc:15:
./include/config.h:399:1: warning: this is the location of the previous definition
In file included from ./include/java-gc.h:29,
                 from /cvs/gcc/libjava/include/jvm.h:25,
                 from /cvs/gcc/libjava/verify.cc:17:
../boehm-gc/include/gc_config.h:116:1: warning: "PACKAGE_STRING" redefined
In file included from /cvs/gcc/libjava/verify.cc:15:
./include/config.h:402:1: warning: this is the location of the previous definition
In file included from ./include/java-gc.h:29,
                 from /cvs/gcc/libjava/include/jvm.h:25,
                 from /cvs/gcc/libjava/verify.cc:17:
../boehm-gc/include/gc_config.h:119:1: warning: "PACKAGE_TARNAME" redefined
In file included from /cvs/gcc/libjava/verify.cc:15:
./include/config.h:405:1: warning: this is the location of the previous definition
In file included from ./include/java-gc.h:29,
                 from /cvs/gcc/libjava/include/jvm.h:25,
                 from /cvs/gcc/libjava/verify.cc:17:
../boehm-gc/include/gc_config.h:122:1: warning: "PACKAGE_VERSION" redefined
In file included from /cvs/gcc/libjava/verify.cc:15:
./include/config.h:408:1: warning: this is the location of the previous definition
/cvs/gcc/libjava/verify.cc: In member function 'bool _Jv_BytecodeVerifier::initialize_stack()':
/cvs/gcc/libjava/verify.cc:2102: internal compiler error: in loc_descriptor_from_tree_1, at dwarf2out.c:9214
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[5]: *** [verify.lo] Error 1
make[5]: Leaving directory `/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava'
make[3]: *** [multi-do] Error 1

(gdb) r -fpreprocessed verify.ii -quiet -dumpbase verify.cc -m32 -m32 -mtune=k8 -auxbase-strip .libs/verify.o -g -g -O2 -O2 -O2 -Wswitch-enum -Wextra -Wall -version -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -ffloat-store -fno-omit-frame-pointer -fPIC -o verify.s
GNU C++ version 4.0.0 20041222 (experimental) (x86_64-suse-linux-gnu)
        compiled by GNU C version 4.0.0 20041222 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096

Breakpoint 1, fancy_abort (file=0x93c15f "/cvs/gcc/gcc/dwarf2out.c", line=9214, function=0xb5ccc0 "loc_descriptor_from_tree_1")
    at /cvs/gcc/gcc/diagnostic.c:555
555     {
(gdb) bt
#0  fancy_abort (file=0x93c15f "/cvs/gcc/gcc/dwarf2out.c", line=9214, function=0xb5ccc0 "loc_descriptor_from_tree_1")
    at /cvs/gcc/gcc/diagnostic.c:555
#1  0x000000000062b9b9 in loc_descriptor_from_tree_1 (loc=0x2a96ac8500, want_address=2) at /cvs/gcc/gcc/dwarf2out.c:9214
#2  0x0000000000631fbd in add_bound_info (subrange_die=0x2a96bd32d0, bound_attr=DW_AT_upper_bound, bound=0x2a96ac8500)
    at /cvs/gcc/gcc/dwarf2out.c:9247
#3  0x0000000000635929 in gen_array_type_die (type=0x2a9672f0e0, context_die=0x2a96bc6dc0) at /cvs/gcc/gcc/dwarf2out.c:10296
#4  0x0000000000630263 in gen_type_die (type=0x2a9672f0e0, context_die=0x2a96bc6dc0) at /cvs/gcc/gcc/dwarf2out.c:12111
#5  0x000000000062efc2 in gen_decl_die (decl=0x2a9672f1c0, context_die=0x2a96bc6dc0) at /cvs/gcc/gcc/dwarf2out.c:12653
#6  0x0000000000634a6f in decls_for_scope (stmt=0x2a9671ce00, context_die=0x2a96bc6dc0, depth=2) at /cvs/gcc/gcc/dwarf2out.c:12340
#7  0x0000000000634d20 in gen_lexical_block_die (stmt=0x2a9671ce00, context_die=0x0, depth=2) at /cvs/gcc/gcc/dwarf2out.c:11587
#8  0x0000000000634610 in gen_block_die (stmt=0x2a9671ce00, context_die=0x2a96bc6c80, depth=2) at /cvs/gcc/gcc/dwarf2out.c:12303
#9  0x0000000000634a3f in decls_for_scope (stmt=Variable "stmt" is not available.
) at /cvs/gcc/gcc/dwarf2out.c:12352
#10 0x0000000000634645 in gen_block_die (stmt=0x2a9671ce70, context_die=0x2a96bc6c80, depth=1) at /cvs/gcc/gcc/dwarf2out.c:12306
#11 0x0000000000634a3f in decls_for_scope (stmt=Variable "stmt" is not available.
) at /cvs/gcc/gcc/dwarf2out.c:12352
#12 0x0000000000632f28 in gen_subprogram_die (decl=0x2a965331c0, context_die=Variable "context_die" is not available.
) at /cvs/gcc/gcc/dwarf2out.c:11415
#13 0x000000000082bf3d in rest_of_compilation () at /cvs/gcc/gcc/passes.c:330
#14 0x000000000054a526 in execute_pass_list (pass=0xb64960) at /cvs/gcc/gcc/tree-optimize.c:525
#15 0x000000000054a819 in tree_rest_of_compilation (fndecl=0x2a965331c0) at /cvs/gcc/gcc/tree-optimize.c:661
#16 0x00000000004d366b in expand_body (fn=0x2a965331c0) at /cvs/gcc/gcc/cp/semantics.c:2946
#17 0x0000000000851200 in cgraph_expand_function (node=0x2a9672f9a0) at /cvs/gcc/gcc/cgraphunit.c:822
#18 0x0000000000852851 in cgraph_optimize () at /cvs/gcc/gcc/cgraphunit.c:1689
#19 0x000000000047fa6f in cp_finish_file () at /cvs/gcc/gcc/cp/decl2.c:3071
#20 0x00000000005227aa in c_common_parse_file (set_yydebug=Variable "set_yydebug" is not available.
) at /cvs/gcc/gcc/c-opts.c:1093
#21 0x0000000000803dee in toplev_main (argc=Variable "argc" is not available.
) at /cvs/gcc/gcc/toplev.c:992
#22 0x0000002a9568900d in __libc_start_main () from /lib64/tls/libc.so.6
#23 0x00000000004023ca in _start () at start.S:113

Andreas
-- 
 Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
  SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 NÃrnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

Attachment: pgp00000.pgp
Description: PGP signature


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