public inbox for java-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug java/16885] New: libjava isn't parallel build safe
@ 2004-08-05 6:31 hjl at lucon dot org
2004-08-05 6:35 ` [Bug libgcj/16885] " pinskia at gcc dot gnu dot org
` (16 more replies)
0 siblings, 17 replies; 18+ messages in thread
From: hjl at lucon dot org @ 2004-08-05 6:31 UTC (permalink / raw)
To: java-prs
I got libjava build failure with "-j4" on a UP P4 HT machine running a SMP
kernel. When it failed, I got
/export/build/gnu/gcc/build-i686-linux/gcc/gcj -B/export/build/gnu/gcc/build-
i686-linux/i686-pc-linux-gnu/libjava/ -B/export/build/gnu/gcc/build-i686-
linux/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -
bootclasspath /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava:/net/gnu/export/gnu/src/gcc/gcc/libjava -
d /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava /net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/EventDispatchThrea
d.java
/export/build/gnu/gcc/build-i686-linux/gcc/gcj -B/export/build/gnu/gcc/build-
i686-linux/i686-pc-linux-gnu/libjava/ -B/export/build/gnu/gcc/build-i686-
linux/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -
bootclasspath /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava:/net/gnu/export/gnu/src/gcc/gcc/libjava -
d /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava /net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/EventQueue.java
/export/build/gnu/gcc/build-i686-linux/gcc/gcj -B/export/build/gnu/gcc/build-
i686-linux/i686-pc-linux-gnu/libjava/ -B/export/build/gnu/gcc/build-i686-
linux/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -
bootclasspath /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava:/net/gnu/export/gnu/src/gcc/gcc/libjava -
d /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava /net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/FileDialog.java
/export/build/gnu/gcc/build-i686-linux/gcc/gcj -B/export/build/gnu/gcc/build-
i686-linux/i686-pc-linux-gnu/libjava/ -B/export/build/gnu/gcc/build-i686-
linux/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -
bootclasspath /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava:/net/gnu/export/gnu/src/gcc/gcc/libjava -
d /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava /net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/FlowLayout.java
/export/build/gnu/gcc/build-i686-linux/gcc/gcj -B/export/build/gnu/gcc/build-
i686-linux/i686-pc-linux-gnu/libjava/ -B/export/build/gnu/gcc/build-i686-
linux/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -
bootclasspath /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava:/net/gnu/export/gnu/src/gcc/gcc/libjava -
d /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava /net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/Font.java
/export/build/gnu/gcc/build-i686-linux/gcc/gcj -B/export/build/gnu/gcc/build-
i686-linux/i686-pc-linux-gnu/libjava/ -B/export/build/gnu/gcc/build-i686-
linux/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -
bootclasspath /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava:/net/gnu/export/gnu/src/gcc/gcc/libjava -
d /export/build/gnu/gcc/build-i686-linux/i686-pc-linux-
gnu/libjava /net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/FontMetrics.java
/net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/Container.java:1993: internal
compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [java/awt/EventDispatchThread.class] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/export/build/gnu/gcc/build-i686-linux/i686-pc-
linux-gnu/libjava'
make[3]: *** [all-target-libjava] Error 2
make[3]: Leaving directory `/export/build/gnu/gcc/build-i686-linux'
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory `/export/build/gnu/gcc/build-i686-linux'
Command exited with non-zero status 2
Gdb backtrace is
#0 0x080703d0 in layout_class (this_class=0xb756d6cc) at tree.h:80
#1 0x0804ec4c in safe_layout_class (class=0x0) at parse.y:5493
#2 0x08058f42 in jdep_resolve_class (dep=0x9072678) at parse.y:5524
#3 0x08059b47 in java_complete_class () at parse.y:5565
#4 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#5 0x08086f0d in read_class (name=0xb758bcf8)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#6 0x0808702d in load_class (class_or_name=0xb758d000, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#7 0x0804edf9 in qualify_and_find (class_type=0xb706d488,
package=Variable "package" is not available.
)
at parse.y:5899
#8 0x080587da in do_resolve_class (enclosing=0x0, class_type=0xb706d488,
decl=0x0, cl=0x0) at parse.y:5812
#9 0x08058733 in do_resolve_class (enclosing=0xb756c1d0,
class_type=0xb706d488, decl=0xb756c1d0, cl=0xb706eed8) at parse.y:3581
#10 0x08058d8b in resolve_class (enclosing=0xb756c1d0, class_type=0xb706d488,
decl=0xb756c1d0, cl=0xb706eed8) at parse.y:5712
#11 0x08058f93 in jdep_resolve_class (dep=0x90475a8) at parse.y:5508
#12 0x08059b47 in java_complete_class () at parse.y:5565
#13 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#14 0x08086f0d in read_class (name=0xb7566848)
#15 0x0808702d in load_class (class_or_name=0xb756c0e8, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#16 0x0804edf9 in qualify_and_find (class_type=0xb7066414,
package=Variable "package" is not available.
)
at parse.y:5899
#17 0x080587da in do_resolve_class (enclosing=0xb74ee5e4,
class_type=0xb7066414, decl=0xb7066488, cl=0xb70d4fc8) at parse.y:5812
#18 0x08058d8b in resolve_class (enclosing=0xb74ee5e4, class_type=0xb7066414,
decl=0xb7066488, cl=0xb70d4fc8) at parse.y:5712
#19 0x08058f93 in jdep_resolve_class (dep=0x9047698) at parse.y:5508
#20 0x08059b47 in java_complete_class () at parse.y:5565
#21 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#22 0x08086f0d in read_class (name=0xb74e9d20)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#23 0x0808702d in load_class (class_or_name=0xb74ee4fc, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#24 0x0804edf9 in qualify_and_find (class_type=0xb70d37b4,
package=Variable "package" is not available.
)
---Type <return> to continue, or q <return> to quit---
at parse.y:5899
#25 0x080587da in do_resolve_class (enclosing=0xb758d658,
class_type=0xb70d37b4, decl=0xb70d1f50, cl=0xb70d1fc8) at parse.y:5812
#26 0x08058d8b in resolve_class (enclosing=0xb758d658, class_type=0xb70d37b4,
decl=0xb70d1f50, cl=0xb70d1fc8) at parse.y:5712
#27 0x08058f93 in jdep_resolve_class (dep=0x9047468) at parse.y:5508
#28 0x08059b47 in java_complete_class () at parse.y:5565
#29 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#30 0x08086f0d in read_class (name=0xb758bde8)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#31 0x0808702d in load_class (class_or_name=0xb758bde8, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#32 0x0805868b in do_resolve_class (enclosing=0xb7126e0c,
class_type=0xb7133b54, decl=0xb7133bc8, cl=0xb710d4d8) at parse.y:5805
#33 0x08058d8b in resolve_class (enclosing=0xb7126e0c, class_type=0xb7133b54,
decl=0xb7133bc8, cl=0xb710d4d8) at parse.y:5712
#34 0x08058f93 in jdep_resolve_class (dep=0x8f8a470) at parse.y:5508
#35 0x08059b47 in java_complete_class () at parse.y:5565
#36 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#37 0x08086f0d in read_class (name=0xb71914b0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#38 0x0808702d in load_class (class_or_name=0xb71914b0, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#39 0x08059b96 in java_complete_class () at parse.y:6798
#40 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#41 0x08086f0d in read_class (name=0xb758bb40)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#42 0x0808702d in load_class (class_or_name=0xb758bb40, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#43 0x0805868b in do_resolve_class (enclosing=0xb7583e80,
class_type=0xb746915c, decl=0xb7468118, cl=0xb74680f0) at parse.y:5805
#44 0x08058d8b in resolve_class (enclosing=0xb7583e80, class_type=0xb746915c,
decl=0xb7468118, cl=0xb74680f0) at parse.y:5712
#45 0x08058f93 in jdep_resolve_class (dep=0x8f3efb8) at parse.y:5508
#46 0x08059b47 in java_complete_class () at parse.y:5565
#47 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#48 0x08086f0d in read_class (name=0xb758b988)
---Type <return> to continue, or q <return> to quit---
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#49 0x0808702d in load_class (class_or_name=0xb7583d98, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#50 0x0804edf9 in qualify_and_find (class_type=0xb748e984,
package=Variable "package" is not available.
)
at parse.y:5899
#51 0x080587da in do_resolve_class (enclosing=0xb748e828,
class_type=0xb748e984, decl=0xb748e828, cl=0xb749fe88) at parse.y:5812
#52 0x08058d8b in resolve_class (enclosing=0xb748e828, class_type=0xb748e984,
decl=0xb748e828, cl=0xb749fe88) at parse.y:5712
#53 0x08058f93 in jdep_resolve_class (dep=0x8f30f08) at parse.y:5508
#54 0x08059b47 in java_complete_class () at parse.y:5565
#55 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#56 0x08086f0d in read_class (name=0xb749fb68)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#57 0x0808702d in load_class (class_or_name=0xb749fb68, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#58 0x0804ee0e in qualify_and_find (class_type=0xb748e15c,
package=Variable "package" is not available.
)
at parse.y:5895
#59 0x080587da in do_resolve_class (enclosing=0xb748e000,
class_type=0xb748e15c, decl=0xb748e000, cl=0xb749fa28) at parse.y:5812
#60 0x08058d8b in resolve_class (enclosing=0xb748e000, class_type=0xb748e15c,
decl=0xb748e000, cl=0xb749fa28) at parse.y:5712
#61 0x08058f93 in jdep_resolve_class (dep=0x8f1ec50) at parse.y:5508
#62 0x08059b47 in java_complete_class () at parse.y:5565
#63 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#64 0x08086f0d in read_class (name=0xb74cf5a0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#65 0x0808702d in load_class (class_or_name=0xb74cf5a0, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#66 0x08059b96 in java_complete_class () at parse.y:6798
#67 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#68 0x08086f0d in read_class (name=0xb758b9d8)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#69 0x0808702d in load_class (class_or_name=0xb7583f68, verbose=1)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#70 0x0806c4a1 in maybe_layout_super_class (super_class=0xb7583f68,
this_class=Variable "this_class" is not available.
) at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/class.c:1931
#71 0x08070692 in layout_class (this_class=0xb7511984)
---Type <return> to continue, or q <return> to quit---
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/class.c:2004
#72 0x08086d1a in read_class (name=0xb7539258)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:552
#73 0x0808702d in load_class (class_or_name=0xb7539258, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#74 0x0805868b in do_resolve_class (enclosing=0xb758c414,
class_type=0xb753e0e8, decl=0xb753d348, cl=0xb753d320) at parse.y:5805
#75 0x08058d8b in resolve_class (enclosing=0xb758c414, class_type=0xb753e0e8,
decl=0xb753d348, cl=0xb753d320) at parse.y:5712
#76 0x08058f93 in jdep_resolve_class (dep=0x8ef9aa0) at parse.y:5508
#77 0x08059b47 in java_complete_class () at parse.y:5565
#78 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#79 0x08086f0d in read_class (name=0xb758ba78)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#80 0x0808702d in load_class (class_or_name=0xb758c32c, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#81 0x0804edf9 in qualify_and_find (class_type=0xb75351d0,
package=Variable "package" is not available.
)
at parse.y:5899
#82 0x080587da in do_resolve_class (enclosing=0xb7583ae0,
class_type=0xb75351d0, decl=0xb755f4d8, cl=0xb755f4b0) at parse.y:5812
#83 0x08058d8b in resolve_class (enclosing=0xb7583ae0, class_type=0xb75351d0,
decl=0xb755f4d8, cl=0xb755f4b0) at parse.y:5712
#84 0x08058f93 in jdep_resolve_class (dep=0x8ed4298) at parse.y:5508
#85 0x08059b47 in java_complete_class () at parse.y:5565
#86 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#87 0x08086f0d in read_class (name=0xb758b8e8)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#88 0x0808702d in load_class (class_or_name=0xb75839f8, verbose=1)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#89 0x0806c4a1 in maybe_layout_super_class (super_class=0xb75839f8,
this_class=Variable "this_class" is not available.
) at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/class.c:1931
#90 0x08070406 in layout_class (this_class=0xb75c4414)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/class.c:2043
#91 0x08086d1a in read_class (name=0xb75c35f0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:552
#92 0x0808702d in load_class (class_or_name=0xb75c35f0, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#93 0x0805868b in do_resolve_class (enclosing=0xb7581658,
class_type=0xb7581e80, decl=0xb75828c0, cl=0xb7582898) at parse.y:5805
---Type <return> to continue, or q <return> to quit---
#94 0x08058d8b in resolve_class (enclosing=0xb7581658, class_type=0xb7581e80,
decl=0xb75828c0, cl=0xb7582898) at parse.y:5712
#95 0x08058f93 in jdep_resolve_class (dep=0x8ecd7c0) at parse.y:5508
#96 0x08059b47 in java_complete_class () at parse.y:5565
#97 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#98 0x08086f0d in read_class (name=0xb757feb0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#99 0x0808702d in load_class (class_or_name=0xb757feb0, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#100 0x0804ee0e in qualify_and_find (class_type=0xb75961d0,
package=Variable "package" is not available.
)
at parse.y:5895
#101 0x080587da in do_resolve_class (enclosing=0x0, class_type=0xb75961d0,
decl=0x0, cl=0x0) at parse.y:5812
#102 0x08058733 in do_resolve_class (enclosing=0xb75960e8,
class_type=0xb75961d0, decl=0xb75960e8, cl=0xb75a4d20) at parse.y:3581
#103 0x08058d8b in resolve_class (enclosing=0xb75960e8, class_type=0xb75961d0,
decl=0xb75960e8, cl=0xb75a4d20) at parse.y:5712
#104 0x08058f93 in jdep_resolve_class (dep=0x8ec2f98) at parse.y:5508
#105 0x08059b47 in java_complete_class () at parse.y:5565
#106 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#107 0x08086f0d in read_class (name=0xb75e2938)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#108 0x0808702d in load_class (class_or_name=0xb75e2938, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#109 0x08059b96 in java_complete_class () at parse.y:6798
#110 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#111 0x08086f0d in read_class (name=0xb75e24d8)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:522
#112 0x0808702d in load_class (class_or_name=0xb75e24d8, verbose=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:593
#113 0x0804ee0e in qualify_and_find (class_type=0xb7600b54,
package=Variable "package" is not available.
)
at parse.y:5895
#114 0x080587da in do_resolve_class (enclosing=0xb7600984,
class_type=0xb7600b54, decl=0xb7600bc8, cl=0xb76022f8) at parse.y:5812
#115 0x08058d8b in resolve_class (enclosing=0xb7600984, class_type=0xb7600b54,
decl=0xb7600bc8, cl=0xb76022f8) at parse.y:5712
#116 0x08058f93 in jdep_resolve_class (dep=0x8e9c440) at parse.y:5508
#117 0x08059b47 in java_complete_class () at parse.y:5565
---Type <return> to continue, or q <return> to quit---
#118 0x0808555b in parse_source_file_2 ()
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:845
#119 0x08087821 in java_parse_file (set_yydebug=0)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/java/jcf-parse.c:1114
#120 0x082d9305 in toplev_main (argc=0, argv=0xbff45ac4)
at /net/gnu/export/gnu/src/gcc/gcc/gcc/toplev.c:976
#121 0x0082979d in __libc_start_main () from /lib/tls/libc.so.6
#122 0x08049f31 in _start ()
(gdb)
--
Summary: libjava isn't parallel build safe
Product: gcc
Version: 3.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: java
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hjl at lucon dot org
CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu
dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
@ 2004-08-05 6:35 ` pinskia at gcc dot gnu dot org
2004-08-05 6:45 ` pinskia at gcc dot gnu dot org
` (15 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-05 6:35 UTC (permalink / raw)
To: java-prs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-08-05 06:35 -------
I have not have problems on powerpc-apple-darwin on a dual 2.5GHz G5 with -j5 unless this is new.
--
What |Removed |Added
----------------------------------------------------------------------------
Component|java |libgcj
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
2004-08-05 6:35 ` [Bug libgcj/16885] " pinskia at gcc dot gnu dot org
@ 2004-08-05 6:45 ` pinskia at gcc dot gnu dot org
2004-08-05 7:09 ` hjl at lucon dot org
` (14 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-05 6:45 UTC (permalink / raw)
To: java-prs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-08-05 06:45 -------
*** Bug 16847 has been marked as a duplicate of this bug. ***
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
2004-08-05 6:35 ` [Bug libgcj/16885] " pinskia at gcc dot gnu dot org
2004-08-05 6:45 ` pinskia at gcc dot gnu dot org
@ 2004-08-05 7:09 ` hjl at lucon dot org
2004-08-05 18:19 ` [Bug libgcj/16885] [3.5 Regression] " pinskia at gcc dot gnu dot org
` (13 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: hjl at lucon dot org @ 2004-08-05 7:09 UTC (permalink / raw)
To: java-prs
------- Additional Comments From hjl at lucon dot org 2004-08-05 07:09 -------
It may depend on the kernel scheduler. I only see that failure under certain
kernels. I don't know Java enough to figure out the dependencies between
different files.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (2 preceding siblings ...)
2004-08-05 7:09 ` hjl at lucon dot org
@ 2004-08-05 18:19 ` pinskia at gcc dot gnu dot org
2004-08-05 18:56 ` mckinlay at redhat dot com
` (12 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-05 18:19 UTC (permalink / raw)
To: java-prs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-08-05 18:19 -------
I see this now on powerpc-apple-darwin so there must have been something which just changed:
/Users/apinski/src/clean/gcc/objdir/gcc/gcj -B/Users/apinski/src/clean/gcc/objdir/powerpc-apple-
darwin7.4.1/libjava/ -B/Users/apinski/src/clean/gcc/objdir/gcc/ --encoding=UTF-8 -Wno-
deprecated -C -g -classpath '' -bootclasspath /Users/apinski/src/clean/gcc/objdir/powerpc-apple-
darwin7.4.1/libjava:/Users/apinski/src/clean/gcc/libjava -d /Users/apinski/src/clean/gcc/objdir/
powerpc-apple-darwin7.4.1/libjava /Users/apinski/src/clean/gcc/libjava/java/awt/GridBagLayout.java
/Users/apinski/src/clean/gcc/libjava/java/awt/Container.java:1993: internal compiler error: Bus error
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [java/awt/EventQueue.class] Error 1
--
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |critical
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |build
Last reconfirmed|0000-00-00 00:00:00 |2004-08-05 18:19:13
date| |
Summary|libjava isn't parallel build|[3.5 Regression] libjava
|safe |isn't parallel build safe
Target Milestone|--- |3.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (3 preceding siblings ...)
2004-08-05 18:19 ` [Bug libgcj/16885] [3.5 Regression] " pinskia at gcc dot gnu dot org
@ 2004-08-05 18:56 ` mckinlay at redhat dot com
2004-08-05 18:59 ` pinskia at gcc dot gnu dot org
` (11 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: mckinlay at redhat dot com @ 2004-08-05 18:56 UTC (permalink / raw)
To: java-prs
------- Additional Comments From mckinlay at redhat dot com 2004-08-05 18:56 -------
I've seen this before when doing incremental rebuilds. I don't think it is a
parallel build problem, but rather a compiler bug that occurs when it gets a
certain combination of class vs java files during the build. Doing a clean
rebuild has always fixed it for me. Next time I see it in my tree, I will try
and debug.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (4 preceding siblings ...)
2004-08-05 18:56 ` mckinlay at redhat dot com
@ 2004-08-05 18:59 ` pinskia at gcc dot gnu dot org
2004-08-05 20:30 ` hjl at lucon dot org
` (10 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-05 18:59 UTC (permalink / raw)
To: java-prs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-08-05 18:59 -------
I got it with a clean "make -j5 bootstrap".
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (5 preceding siblings ...)
2004-08-05 18:59 ` pinskia at gcc dot gnu dot org
@ 2004-08-05 20:30 ` hjl at lucon dot org
2004-08-06 15:18 ` mckinlay at redhat dot com
` (9 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: hjl at lucon dot org @ 2004-08-05 20:30 UTC (permalink / raw)
To: java-prs
------- Additional Comments From hjl at lucon dot org 2004-08-05 20:30 -------
BTW, I don't think you can easily debug it since it only happens
for parallel build. When I ran the failed command by hand, I never
got a failure. I don't know how to control other compile processes,
which triggers the bug.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (6 preceding siblings ...)
2004-08-05 20:30 ` hjl at lucon dot org
@ 2004-08-06 15:18 ` mckinlay at redhat dot com
2004-08-13 20:55 ` mckinlay at redhat dot com
` (8 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: mckinlay at redhat dot com @ 2004-08-06 15:18 UTC (permalink / raw)
To: java-prs
------- Additional Comments From mckinlay at redhat dot com 2004-08-06 15:18 -------
I've seen it before when doing an incremental build, eg non-clean build after
"cvs update", even without parallel make. But I can imagine how parallel builds
could also cause it.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (7 preceding siblings ...)
2004-08-06 15:18 ` mckinlay at redhat dot com
@ 2004-08-13 20:55 ` mckinlay at redhat dot com
2004-08-13 21:44 ` pinskia at gcc dot gnu dot org
` (7 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: mckinlay at redhat dot com @ 2004-08-13 20:55 UTC (permalink / raw)
To: java-prs
------- Additional Comments From mckinlay at redhat dot com 2004-08-13 20:55 -------
HJ, are you still seeing this bug? I do parallel builds of libjava several times
a day on 4-way machines and have not seen this bug for at least 2 weeks.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (8 preceding siblings ...)
2004-08-13 20:55 ` mckinlay at redhat dot com
@ 2004-08-13 21:44 ` pinskia at gcc dot gnu dot org
2004-08-13 23:04 ` hjl at lucon dot org
` (6 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-13 21:44 UTC (permalink / raw)
To: java-prs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-08-13 21:44 -------
I still see it, like today.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug libgcj/16885] [3.5 Regression] libjava isn't parallel build safe
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (9 preceding siblings ...)
2004-08-13 21:44 ` pinskia at gcc dot gnu dot org
@ 2004-08-13 23:04 ` hjl at lucon dot org
2004-09-12 1:37 ` [Bug java/16885] [3.5 Regression] java/awt/Container.java build failure with parallel make pinskia at gcc dot gnu dot org
` (5 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: hjl at lucon dot org @ 2004-08-13 23:04 UTC (permalink / raw)
To: java-prs
------- Additional Comments From hjl at lucon dot org 2004-08-13 23:04 -------
Like most of parallel build bugs, it may not be reproduced easily and reliably.
I don't want to be tied up by this bug. Since I applied my patch, all my builds
have been OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug java/16885] [3.5 Regression] java/awt/Container.java build failure with parallel make
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (10 preceding siblings ...)
2004-08-13 23:04 ` hjl at lucon dot org
@ 2004-09-12 1:37 ` pinskia at gcc dot gnu dot org
2004-09-13 22:21 ` [Bug java/16885] [4.0 " mckinlay at redhat dot com
` (4 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-09-12 1:37 UTC (permalink / raw)
To: java-prs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-09-12 01:37 -------
I can no longer reproduce this, I think the patch for PR 17290 fixed the issue of getting dependencies
right so we no longer get wrong dependencies and make would not make the wrong discussion.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug java/16885] [4.0 Regression] java/awt/Container.java build failure with parallel make
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (11 preceding siblings ...)
2004-09-12 1:37 ` [Bug java/16885] [3.5 Regression] java/awt/Container.java build failure with parallel make pinskia at gcc dot gnu dot org
@ 2004-09-13 22:21 ` mckinlay at redhat dot com
2004-09-15 16:26 ` hjl at lucon dot org
` (3 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: mckinlay at redhat dot com @ 2004-09-13 22:21 UTC (permalink / raw)
To: java-prs
------- Additional Comments From mckinlay at redhat dot com 2004-09-13 22:21 -------
Well, this bug was not caused by wrong dependencies, but rather a compiler bug.
So, I don't see how it could be fixed. But, I agree with your decision to close
it without an easy to reproduce test case.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug java/16885] [4.0 Regression] java/awt/Container.java build failure with parallel make
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (12 preceding siblings ...)
2004-09-13 22:21 ` [Bug java/16885] [4.0 " mckinlay at redhat dot com
@ 2004-09-15 16:26 ` hjl at lucon dot org
2004-10-23 21:52 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: hjl at lucon dot org @ 2004-09-15 16:26 UTC (permalink / raw)
To: java-prs
------- Additional Comments From hjl at lucon dot org 2004-09-15 16:26 -------
It happened again with mainline at Tue Sep 14 23:08:41 UTC 2004
/net/gnu/export/gnu/src/gcc/gcc/libjava/java/awt/Container.java:1988: internal
compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [java/awt/Frame.class] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory
`/export/build/gnu/gcc/build-ia64-linux/ia64-unknown-linux-gnu/libjava'
--
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug java/16885] [4.0 Regression] java/awt/Container.java build failure with parallel make
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (13 preceding siblings ...)
2004-09-15 16:26 ` hjl at lucon dot org
@ 2004-10-23 21:52 ` pinskia at gcc dot gnu dot org
2005-01-19 18:52 ` mmitchel at gcc dot gnu dot org
2005-01-19 19:32 ` pinskia at gcc dot gnu dot org
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-10-23 21:52 UTC (permalink / raw)
To: java-prs
--
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug java/16885] [4.0 Regression] java/awt/Container.java build failure with parallel make
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (14 preceding siblings ...)
2004-10-23 21:52 ` pinskia at gcc dot gnu dot org
@ 2005-01-19 18:52 ` mmitchel at gcc dot gnu dot org
2005-01-19 19:32 ` pinskia at gcc dot gnu dot org
16 siblings, 0 replies; 18+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-01-19 18:52 UTC (permalink / raw)
To: java-prs
------- Additional Comments From mmitchel at gcc dot gnu dot org 2005-01-19 18:52 -------
Ada and Java bugs are not release-critical; therefore, I've removed the target
milsetone.
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.0.0 |---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Bug java/16885] [4.0 Regression] java/awt/Container.java build failure with parallel make
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
` (15 preceding siblings ...)
2005-01-19 18:52 ` mmitchel at gcc dot gnu dot org
@ 2005-01-19 19:32 ` pinskia at gcc dot gnu dot org
16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-19 19:32 UTC (permalink / raw)
To: java-prs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-19 19:32 -------
I just to be able to reproduce this all the time too but lately (in the last two months) I have not been
able to so closing as fixed.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|--- |4.0.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16885
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2005-01-19 19:32 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-05 6:31 [Bug java/16885] New: libjava isn't parallel build safe hjl at lucon dot org
2004-08-05 6:35 ` [Bug libgcj/16885] " pinskia at gcc dot gnu dot org
2004-08-05 6:45 ` pinskia at gcc dot gnu dot org
2004-08-05 7:09 ` hjl at lucon dot org
2004-08-05 18:19 ` [Bug libgcj/16885] [3.5 Regression] " pinskia at gcc dot gnu dot org
2004-08-05 18:56 ` mckinlay at redhat dot com
2004-08-05 18:59 ` pinskia at gcc dot gnu dot org
2004-08-05 20:30 ` hjl at lucon dot org
2004-08-06 15:18 ` mckinlay at redhat dot com
2004-08-13 20:55 ` mckinlay at redhat dot com
2004-08-13 21:44 ` pinskia at gcc dot gnu dot org
2004-08-13 23:04 ` hjl at lucon dot org
2004-09-12 1:37 ` [Bug java/16885] [3.5 Regression] java/awt/Container.java build failure with parallel make pinskia at gcc dot gnu dot org
2004-09-13 22:21 ` [Bug java/16885] [4.0 " mckinlay at redhat dot com
2004-09-15 16:26 ` hjl at lucon dot org
2004-10-23 21:52 ` pinskia at gcc dot gnu dot org
2005-01-19 18:52 ` mmitchel at gcc dot gnu dot org
2005-01-19 19:32 ` pinskia at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).