public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* [basic-improvements] bootstrap failure on x86
@ 2002-10-03 10:47 Diego Novillo
  2002-10-04 13:21 ` Zack Weinberg
  0 siblings, 1 reply; 11+ messages in thread
From: Diego Novillo @ 2002-10-03 10:47 UTC (permalink / raw)
  To: gcc; +Cc: Zack Weinberg

While bootstrapping a bib -> tree-ssa merge yesterday, I ran into
a build failure on libjava.  Zack didn't run into this failure,
but I have now reproduced it on the b-i branch.

Host CC:  gcc (GCC) 3.1.1
Host CXX: g++ (GCC) 3.1.1

Configured with:
$ /home/dnovillo/gcc-3_4-basic-improvements-branch/src/configure --prefix=/home/dnovillo/gcc-3_4-basic-improvements-branch/native --srcdir=/home/dnovillo/gcc-3_4-basic-improvements-branch/src

The failure is in building java/io/ObjectInputStream.o:

-----------------------------------------------------------------------------
$ /notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/gcc/gcj -B/notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/i686-pc-linux-gnu/libjava/ -B/notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/io/ObjectInputStream.lo -MF java/io/ObjectInputStream.d -c /home/dnovillo/gcc-3_4-basic-improvements-branch/src/libjava/java/io/ObjectInputStream.java -o java/io/ObjectInputStream.o -v -save-temps
Reading specs from /notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/gcc/specs
Reading specs from /notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/i686-pc-linux-gnu/libjava/libgcj.spec
rename spec lib to liborig
Configured with: /home/dnovillo/gcc-3_4-basic-improvements-branch/src/configure --prefix=/home/dnovillo/gcc-3_4-basic-improvements-branch/native --srcdir=/home/dnovillo/gcc-3_4-basic-improvements-branch/src
Thread model: posix
gcc version 3.4-bi 20020930 (experimental)
 /notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/gcc/jc1 /home/dnovillo/gcc-3_4-basic-improvements-branch/src/libjava/java/io/ObjectInputStream.java -fhash-synchronization -fno-use-divide-subroutine -fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions -quiet -dumpbase ObjectInputStream.java -auxbase-strip java/io/ObjectInputStream.o -g -O2 -version -fencoding=UTF-8 -fclasspath= -fbootclasspath=/notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/i686-pc-linux-gnu/libjava -ffloat-store -MD -MT java/io/ObjectInputStream.lo -MF java/io/ObjectInputStream.d -o ObjectInputStream.s
GNU Java version 3.4-bi 20020930 (experimental) (i686-pc-linux-gnu)
        compiled by GNU C version 3.4-bi 20020930 (experimental).
Class path starts here:
    ./
    /notnfs/dnovillo/BLD-gcc-3_4-basic-improvements-branch-native.tobiano/i686-pc-linux-gnu/libjava/ (system)
/home/dnovillo/gcc-3_4-basic-improvements-branch/src/libjava/java/io/ObjectInputStream.java: In class `java.io.ObjectInputStream':
/home/dnovillo/gcc-3_4-basic-improvements-branch/src/libjava/java/io/ObjectInputStream.java: In method `java.io.ObjectInputStream.callReadMethod(java.lang.Object,java.lang.Class)':
/home/dnovillo/gcc-3_4-basic-improvements-branch/src/libjava/java/io/ObjectInputStream.java:1390: error: Attempt to delete prologue/epilogue insn:
(insn 556 555 557 27 (nil) (set (reg:SI 5 edi)
        (mem:SI (plus:SI (reg/f:SI 6 ebp)
                (const_int -4 [0xfffffffc])) [0 S4 A8])) -1 (nil)
    (nil))
/home/dnovillo/gcc-3_4-basic-improvements-branch/src/libjava/java/io/ObjectInputStream.java:1390: internal compiler error: in propagate_one_insn, at flow.c:1634
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
-----------------------------------------------------------------------------

Can anybody else reproduce this failure?


Thanks.  Diego.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-03 10:47 [basic-improvements] bootstrap failure on x86 Diego Novillo
@ 2002-10-04 13:21 ` Zack Weinberg
  2002-10-04 13:41   ` Diego Novillo
  0 siblings, 1 reply; 11+ messages in thread
From: Zack Weinberg @ 2002-10-04 13:21 UTC (permalink / raw)
  To: Diego Novillo; +Cc: gcc

On Thu, Oct 03, 2002 at 12:55:01PM -0400, Diego Novillo wrote:
> While bootstrapping a bib -> tree-ssa merge yesterday, I ran into
> a build failure on libjava.  Zack didn't run into this failure,
> but I have now reproduced it on the b-i branch.

I'm now getting this failure too.  If no one beats me to it I will
have a look eventually; however, I want to concentrate on regression
fixes in 3.2 and 3.3 for the moment.

zw

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-04 13:21 ` Zack Weinberg
@ 2002-10-04 13:41   ` Diego Novillo
  2002-10-06 13:42     ` Zack Weinberg
  0 siblings, 1 reply; 11+ messages in thread
From: Diego Novillo @ 2002-10-04 13:41 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: gcc

On Fri, 04 Oct 2002, Zack Weinberg wrote:

> On Thu, Oct 03, 2002 at 12:55:01PM -0400, Diego Novillo wrote:
> > While bootstrapping a bib -> tree-ssa merge yesterday, I ran into
> > a build failure on libjava.  Zack didn't run into this failure,
> > but I have now reproduced it on the b-i branch.
> 
> I'm now getting this failure too.  If no one beats me to it I will
> have a look eventually; however, I want to concentrate on regression
> fixes in 3.2 and 3.3 for the moment.
> 
I hadn't built b-i-b before, but since I didn't get this failure
on mainline, maybe this could be cured by another merge.

I have moved the SPEC2000 daily builds to my public page.  Expect
to see daily results for b-i-b and tree-ssa in the next couple of
days at http://people.redhat.com/dnovillo/spec2000/


Diego.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-04 13:41   ` Diego Novillo
@ 2002-10-06 13:42     ` Zack Weinberg
  2002-10-06 15:27       ` Gabriel Dos Reis
  2002-10-06 22:33       ` [basic-improvements] bootstrap failure on x86 Diego Novillo
  0 siblings, 2 replies; 11+ messages in thread
From: Zack Weinberg @ 2002-10-06 13:42 UTC (permalink / raw)
  To: Diego Novillo; +Cc: gcc

On Fri, Oct 04, 2002 at 04:14:05PM -0400, Diego Novillo wrote:
> On Fri, 04 Oct 2002, Zack Weinberg wrote:
> > I'm now getting this failure too.  If no one beats me to it I will
> > have a look eventually; however, I want to concentrate on regression
> > fixes in 3.2 and 3.3 for the moment.
> > 
> I hadn't built b-i-b before, but since I didn't get this failure
> on mainline, maybe this could be cured by another merge.

I'll try that after the current libstdc++ build failure in mainline
gets addressed.

> I have moved the SPEC2000 daily builds to my public page.  Expect
> to see daily results for b-i-b and tree-ssa in the next couple of
> days at http://people.redhat.com/dnovillo/spec2000/

May I suggest that you change the graph generation scripts to put the
legend outside the graph area? Right now, some of the interesting
lines get lost under the legend.

zw

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-06 13:42     ` Zack Weinberg
@ 2002-10-06 15:27       ` Gabriel Dos Reis
  2002-10-06 21:28         ` Zack Weinberg
  2002-10-06 21:41         ` Richard Henderson
  2002-10-06 22:33       ` [basic-improvements] bootstrap failure on x86 Diego Novillo
  1 sibling, 2 replies; 11+ messages in thread
From: Gabriel Dos Reis @ 2002-10-06 15:27 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: Diego Novillo, gcc

Zack Weinberg <zack@codesourcery.com> writes:

| On Fri, Oct 04, 2002 at 04:14:05PM -0400, Diego Novillo wrote:
| > On Fri, 04 Oct 2002, Zack Weinberg wrote:
| > > I'm now getting this failure too.  If no one beats me to it I will
| > > have a look eventually; however, I want to concentrate on regression
| > > fixes in 3.2 and 3.3 for the moment.
| > > 
| > I hadn't built b-i-b before, but since I didn't get this failure
| > on mainline, maybe this could be cured by another merge.
| 
| I'll try that after the current libstdc++ build failure in mainline
| gets addressed.

More accurately, it is the front-end that is broken.  We need approval
from another global-write privs maintainer to back out Mark's recent
patch. 

-- Gaby

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-06 15:27       ` Gabriel Dos Reis
@ 2002-10-06 21:28         ` Zack Weinberg
  2002-10-06 21:39           ` Gabriel Dos Reis
  2002-10-06 21:41         ` Richard Henderson
  1 sibling, 1 reply; 11+ messages in thread
From: Zack Weinberg @ 2002-10-06 21:28 UTC (permalink / raw)
  To: Gabriel Dos Reis; +Cc: Diego Novillo, gcc

On Sun, Oct 06, 2002 at 08:52:11PM +0200, Gabriel Dos Reis wrote:
> Zack Weinberg <zack@codesourcery.com> writes:
> 
> | On Fri, Oct 04, 2002 at 04:14:05PM -0400, Diego Novillo wrote:
> | > On Fri, 04 Oct 2002, Zack Weinberg wrote:
> | > > I'm now getting this failure too.  If no one beats me to it I will
> | > > have a look eventually; however, I want to concentrate on regression
> | > > fixes in 3.2 and 3.3 for the moment.
> | > > 
> | > I hadn't built b-i-b before, but since I didn't get this failure
> | > on mainline, maybe this could be cured by another merge.
> | 
> | I'll try that after the current libstdc++ build failure in mainline
> | gets addressed.
> 
> More accurately, it is the front-end that is broken.  We need approval
> from another global-write privs maintainer to back out Mark's recent
> patch. 

I know.  The point is that it would be silly to do a merge now and
propagate the problem to another branch.

zw

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-06 21:28         ` Zack Weinberg
@ 2002-10-06 21:39           ` Gabriel Dos Reis
  0 siblings, 0 replies; 11+ messages in thread
From: Gabriel Dos Reis @ 2002-10-06 21:39 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: Diego Novillo, gcc

Zack Weinberg <zack@codesourcery.com> writes:

| On Sun, Oct 06, 2002 at 08:52:11PM +0200, Gabriel Dos Reis wrote:
| > Zack Weinberg <zack@codesourcery.com> writes:
| > 
| > | On Fri, Oct 04, 2002 at 04:14:05PM -0400, Diego Novillo wrote:
| > | > On Fri, 04 Oct 2002, Zack Weinberg wrote:
| > | > > I'm now getting this failure too.  If no one beats me to it I will
| > | > > have a look eventually; however, I want to concentrate on regression
| > | > > fixes in 3.2 and 3.3 for the moment.
| > | > > 
| > | > I hadn't built b-i-b before, but since I didn't get this failure
| > | > on mainline, maybe this could be cured by another merge.
| > | 
| > | I'll try that after the current libstdc++ build failure in mainline
| > | gets addressed.
| > 
| > More accurately, it is the front-end that is broken.  We need approval
| > from another global-write privs maintainer to back out Mark's recent
| > patch. 
| 
| I know.  The point is that it would be silly to do a merge now and
| propagate the problem to another branch.

I'm not suggesting a silly merge; my point is that the problem isn't a
libstdc++ build failure: It is a badly broken cc1plus problem.

-- Gaby

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-06 15:27       ` Gabriel Dos Reis
  2002-10-06 21:28         ` Zack Weinberg
@ 2002-10-06 21:41         ` Richard Henderson
  2002-10-07  4:58           ` Reverting Mark's cp patch (Was: Re: [basic-improvements] bootstrap failure on x86) Andreas Jaeger
  1 sibling, 1 reply; 11+ messages in thread
From: Richard Henderson @ 2002-10-06 21:41 UTC (permalink / raw)
  To: Gabriel Dos Reis; +Cc: Zack Weinberg, Diego Novillo, gcc

On Sun, Oct 06, 2002 at 08:52:11PM +0200, Gabriel Dos Reis wrote:
> More accurately, it is the front-end that is broken.  We need approval
> from another global-write privs maintainer to back out Mark's recent
> patch. 

I was hoping that one of the other C++ folks would be able
to look at the failure and figure out what was wrong with
the small patch.

Technically Mark's got like 12 hours left on the 48 to 
fix the patch before auto-reversion, but it sounds like he
hasn't checked in since he left on his trip.  I guess it's
probably best to go ahead and revert the thing now so that
folks can get work done.


r~

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [basic-improvements] bootstrap failure on x86
  2002-10-06 13:42     ` Zack Weinberg
  2002-10-06 15:27       ` Gabriel Dos Reis
@ 2002-10-06 22:33       ` Diego Novillo
  1 sibling, 0 replies; 11+ messages in thread
From: Diego Novillo @ 2002-10-06 22:33 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: gcc

On Sun, 06 Oct 2002, Zack Weinberg wrote:

> May I suggest that you change the graph generation scripts to put the
> legend outside the graph area? Right now, some of the interesting
> lines get lost under the legend.
> 
Good point.  They're now generated below the graph.  Thanks.


Diego.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Reverting Mark's cp patch (Was: Re: [basic-improvements] bootstrap failure on x86)
  2002-10-06 21:41         ` Richard Henderson
@ 2002-10-07  4:58           ` Andreas Jaeger
  2002-10-07  9:18             ` Richard Henderson
  0 siblings, 1 reply; 11+ messages in thread
From: Andreas Jaeger @ 2002-10-07  4:58 UTC (permalink / raw)
  To: Richard Henderson; +Cc: Gabriel Dos Reis, Zack Weinberg, Diego Novillo, gcc

Richard Henderson <rth@redhat.com> writes:

> On Sun, Oct 06, 2002 at 08:52:11PM +0200, Gabriel Dos Reis wrote:
>> More accurately, it is the front-end that is broken.  We need approval
>> from another global-write privs maintainer to back out Mark's recent
>> patch. 
>
> I was hoping that one of the other C++ folks would be able
> to look at the failure and figure out what was wrong with
> the small patch.
>
> Technically Mark's got like 12 hours left on the 48 to 
> fix the patch before auto-reversion, but it sounds like he
> hasn't checked in since he left on his trip.  I guess it's
> probably best to go ahead and revert the thing now so that
> folks can get work done.

Gaby, Richard,

Can either of you revert the patch, please ?

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Reverting Mark's cp patch (Was: Re: [basic-improvements] bootstrap failure on x86)
  2002-10-07  4:58           ` Reverting Mark's cp patch (Was: Re: [basic-improvements] bootstrap failure on x86) Andreas Jaeger
@ 2002-10-07  9:18             ` Richard Henderson
  0 siblings, 0 replies; 11+ messages in thread
From: Richard Henderson @ 2002-10-07  9:18 UTC (permalink / raw)
  To: Andreas Jaeger; +Cc: Gabriel Dos Reis, Zack Weinberg, Diego Novillo, gcc

On Mon, Oct 07, 2002 at 06:49:32AM +0200, Andreas Jaeger wrote:
> Can either of you revert the patch, please ?

Done.

        * decl2.c, pt.c: Revert c++/7754 fix.

I've also fixed up the 3.2 branch wrt HJ's unauthorized commit.
He reverted only part of Mark's patch, which doesn't strike me
as particularly safe.


r~

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2002-10-07  9:54 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-03 10:47 [basic-improvements] bootstrap failure on x86 Diego Novillo
2002-10-04 13:21 ` Zack Weinberg
2002-10-04 13:41   ` Diego Novillo
2002-10-06 13:42     ` Zack Weinberg
2002-10-06 15:27       ` Gabriel Dos Reis
2002-10-06 21:28         ` Zack Weinberg
2002-10-06 21:39           ` Gabriel Dos Reis
2002-10-06 21:41         ` Richard Henderson
2002-10-07  4:58           ` Reverting Mark's cp patch (Was: Re: [basic-improvements] bootstrap failure on x86) Andreas Jaeger
2002-10-07  9:18             ` Richard Henderson
2002-10-06 22:33       ` [basic-improvements] bootstrap failure on x86 Diego Novillo

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).