public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* [tree-ssa] Mainline merge as of 2002-12-26
@ 2002-12-27  1:32 Diego Novillo
  2002-12-27  6:15 ` Andreas Jaeger
  0 siblings, 1 reply; 4+ messages in thread
From: Diego Novillo @ 2002-12-27  1:32 UTC (permalink / raw)
  To: gcc

Bootstrapped and tested x86 and ppc.


Diego.

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

* Re: [tree-ssa] Mainline merge as of 2002-12-26
  2002-12-27  1:32 [tree-ssa] Mainline merge as of 2002-12-26 Diego Novillo
@ 2002-12-27  6:15 ` Andreas Jaeger
  2002-12-27  9:57   ` Diego Novillo
  0 siblings, 1 reply; 4+ messages in thread
From: Andreas Jaeger @ 2002-12-27  6:15 UTC (permalink / raw)
  To: Diego Novillo; +Cc: gcc

Diego Novillo <dnovillo@redhat.com> writes:

> Bootstrapped and tested x86 and ppc.

Unfortunatly it fails for me right now on i686-linux-gnu with:

/builds/gcc/gcc/gcc/xgcc -B/builds/gcc/gcc/gcc/ -B/opt/gcc/tree-ssa-20020619-branch/i686-pc-linux-gnu/bin/ -B/opt/gcc/tree-ssa-20020619-branch/i686-pc-linux-gnu/lib/ -isystem /opt/gcc/tree-ssa-20020619-branch/i686-pc-linux-gnu/include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I/cvs/gcc-tree-ssa-20020619-branch/gcc -I/cvs/gcc-tree-ssa-20020619-branch/gcc/. -I/cvs/gcc-tree-ssa-20020619-branch/gcc/config -I/cvs/gcc-tree-ssa-20020619-branch/gcc/../include -I/cvs/gcc-tree-ssa-20020619-branch/gcc/../libbanshee/libcompat -I/cvs/gcc-tree-ssa-20020619-branch/gcc/../libbanshee -I/cvs/gcc-tree-ssa-20020619-branch/gcc/../libbanshee/points-to  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-omit-frame-pointer \
   -c /cvs/gcc-tree-ssa-20020619-branch/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/cvs/gcc-tree-ssa-20020619-branch/gcc/crtstuff.c: In function `__do_global_dtors_aux':
/cvs/gcc-tree-ssa-20020619-branch/gcc/crtstuff.c:286: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[2]: *** [crtbegin.o] Error 1
make[2]: *** Waiting for unfinished jobs....
rm -f stamp-gnatlib2 stamp-tools
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/builds/gcc/gcc/gcc'
make[1]: *** [stage1_build] Error 2

config.status has:
/cvs/gcc-tree-ssa-20020619-branch/configure --with-gcc-version-trigger=/cvs/gcc-tree-ssa-20020619-branch/gcc/version.c --host=i686-pc-linux-gnu --prefix=/opt/gcc/tree-ssa-20020619-branch --disable-nls --enable-threads=posix --enable-clocale=gnu --enable-__cxa_atexit --enable-shared --enable-languages=c,c++,f77,java,objc,ada --enable-checking=misc,tree,rtl,gc,rtlflag --with-system-zlib --norecursion 

The failure is here:

arthur:/builds/gcc/gcc/gcc:[1]$ gdb  /builds/gcc/gcc/gcc/cc1
GNU gdb 5.2.1
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...
Breakpoint 1 at 0x81582a8: file /cvs/gcc-tree-ssa-20020619-branch/gcc/diagnostic.c, line 1369.
Breakpoint 2 at 0x8049598
Breakpoint 3 at 0x8049378
(gdb) r  -fpreprocessed crtstuff.i -quiet -dumpbase crtstuff.c -auxbase-strip crtbegin.o -g0 -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -version -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-omit-frame-pointer -o crtstuff.s
Breakpoint 2 at 0x40051586
Breakpoint 3 at 0x40050345
GNU C version 3.5-tree-ssa 20021217 (experimental) (i686-pc-linux-gnu)
        compiled by GNU C version 3.2.1 20020927 (prerelease) (SuSE Linux).

Program received signal SIGSEGV, Segmentation fault.
0x085a7ad7 in emit_initial_value_sets () at /cvs/gcc-tree-ssa-20020619-branch/gcc/integrate.c:3164
3164      for (i = 0; i < ivs->num_entries; i++)
(gdb) p ivs
$1 = (struct initial_value_struct *) 0x1
(gdb) 

The value of ivs is wrong and this comes from cfun:

(gdb) b emit_initial_value_sets
Breakpoint 4 at 0x85a7ab2: file /cvs/gcc-tree-ssa-20020619-branch/gcc/integrate.c, line 3156.
(gdb) r
GNU C version 3.5-tree-ssa 20021217 (experimental) (i686-pc-linux-gnu)
        compiled by GNU C version 3.2.1 20020927 (prerelease) (SuSE Linux).

Breakpoint 4, emit_initial_value_sets () at /cvs/gcc-tree-ssa-20020619-branch/gcc/integrate.c:3156
3156      struct initial_value_struct *ivs = cfun->hard_reg_initial_vals;
(gdb) p cfun->hard_reg_initial_vals
$2 = (struct initial_value_struct *) 0x1


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

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

* Re: [tree-ssa] Mainline merge as of 2002-12-26
  2002-12-27  6:15 ` Andreas Jaeger
@ 2002-12-27  9:57   ` Diego Novillo
  2002-12-27 12:16     ` Andreas Jaeger
  0 siblings, 1 reply; 4+ messages in thread
From: Diego Novillo @ 2002-12-27  9:57 UTC (permalink / raw)
  To: Andreas Jaeger; +Cc: gcc

On Fri, 27 Dec 2002, Andreas Jaeger wrote:

> Diego Novillo <dnovillo@redhat.com> writes:
> 
> > Bootstrapped and tested x86 and ppc.
> 
> Unfortunatly it fails for me right now on i686-linux-gnu with:
> 
Is this on athlon?  Very strange.  Both SPEC95 and SPEC2000
testers bootstrapped fine with yesterday's merge.

I see that you added 'rtl' to --enable-checking.  Could that be
the difference?  I configured with the default flags.


Diego.

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

* Re: [tree-ssa] Mainline merge as of 2002-12-26
  2002-12-27  9:57   ` Diego Novillo
@ 2002-12-27 12:16     ` Andreas Jaeger
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Jaeger @ 2002-12-27 12:16 UTC (permalink / raw)
  To: Diego Novillo; +Cc: gcc

Diego Novillo <dnovillo@redhat.com> writes:

> On Fri, 27 Dec 2002, Andreas Jaeger wrote:
>
>> Diego Novillo <dnovillo@redhat.com> writes:
>> 
>> > Bootstrapped and tested x86 and ppc.
>> 
>> Unfortunatly it fails for me right now on i686-linux-gnu with:
>> 
> Is this on athlon?  Very strange.  Both SPEC95 and SPEC2000
> testers bootstrapped fine with yesterday's merge.

Yes, it's on an athlon.

> I see that you added 'rtl' to --enable-checking.  Could that be
> the difference?  I configured with the default flags.

I don't know.  I just tried again and now everything works.  I'll
check some more tomorrow.  For now I suggest to close this issue until
I can reproduce it myself again.

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

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

end of thread, other threads:[~2002-12-27 18:55 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-27  1:32 [tree-ssa] Mainline merge as of 2002-12-26 Diego Novillo
2002-12-27  6:15 ` Andreas Jaeger
2002-12-27  9:57   ` Diego Novillo
2002-12-27 12:16     ` Andreas Jaeger

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