[Bug bootstrap/43399] New: [4.5 Regression] bootstrap failure in stage1

2010-03-17 Thread robertcnelson at gmail dot com
current trunk is failing bootstrap in stage 1 on Cortex-A8 (armv7l target)
First caught it svn 157489.  Started bisection yesterday between 157445 &
157489. First bad commit is: 157476.

System is running Debian Testing(Squeeze)

Error:
/opt/trunk/objdir/./gcc/xgcc -B/opt/trunk/objdir/./gcc/
-B/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/bin/
-B/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/lib/ -isystem
/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/include -isystem
/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/sys-include-g -O2 -O2 
-g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC
-Wno-missing-prototypes -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/opt/trunk/libgcc
-I/opt/trunk/libgcc/. -I/opt/trunk/libgcc/../gcc -I/opt/trunk/libgcc/../include
  -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c
/opt/trunk/libgcc/../gcc/libgcc2.c \
  -fvisibility=hidden -DHIDE_EXPORTS
/opt/trunk/libgcc/../gcc/libgcc2.c: In function '__muldi3':
/opt/trunk/libgcc/../gcc/libgcc2.c:562:1: internal compiler error: in
adjust_mems, at var-tracking.c:789
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [_muldi3.o] Error 1
make[3]: Leaving directory
`/var/builds/opt/trunk/objdir/armv7l-unknown-linux-gnueabi/libgcc'
make[2]: *** [all-stage1-target-libgcc] Error 2
make[2]: Leaving directory `/var/builds/opt/trunk/objdir'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/var/builds/opt/trunk/objdir'
make: *** [bootstrap] Error 2
gcc_build: error: Could not bootstrap the compiler

Build Logs:
http://rcn-ee.homeip.net:81/dl/gcc/SVN-157476-trunk-c-armv7l-256-ERROR/

I'll need to rebuild that svn id to provide more test info, as i delete the old
build when building a new checkout..

Note a similar commit went into gcc-4.4 at : 157487 (var-tracking.c) so gcc-4.4
might be broken too..


-- 
   Summary: [4.5 Regression] bootstrap failure in stage1
   Product: gcc
   Version: 4.5.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: robertcnelson at gmail dot com
GCC target triplet: armv7l-unknown-linux-gnueabi


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43399



[Bug bootstrap/43399] [4.5 Regression] bootstrap failure in stage1

2010-03-17 Thread robertcnelson at gmail dot com


--- Comment #3 from robertcnelson at gmail dot com  2010-03-17 14:04 ---
Rebuilding 157476, will take a couple hours to hit that error..

System: gcc -v

voo...@beagle-256mb-1:~$ gcc -v
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.2-9'
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared
--enable-multiarch --enable-linker-build-id --with-system-zlib
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--disable-sjlj-exceptions --enable-checking=release --build=arm-linux-gnueabi
--host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.3 20100108 (prerelease) (Debian 4.4.2-9) 


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43399



[Bug bootstrap/43399] [4.5 Regression] bootstrap failure in stage1

2010-03-17 Thread robertcnelson at gmail dot com


--- Comment #4 from robertcnelson at gmail dot com  2010-03-17 15:42 ---
Here here is the preprocessed source.

http://rcn-ee.homeip.net:81/dl/gcc/SVN-157476-trunk-c-armv7l-256-bug43399/save-temps.log

http://rcn-ee.homeip.net:81/dl/gcc/SVN-157476-trunk-c-armv7l-256-bug43399/libgcc2.i

Results from running with:

/opt/trunk/objdir/./gcc/xgcc -v -save-temps -B/opt/trunk/objdir/./gcc/
-B/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/bin/
-B/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/lib/ -isystem
/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/include -isystem
/opt/install-gcc-trunk/armv7l-unknown-linux-gnueabi/sys-include-g -O2 -O2 
-g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC
-Wno-missing-prototypes -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/opt/trunk/libgcc
-I/opt/trunk/libgcc/. -I/opt/trunk/libgcc/../gcc -I/opt/trunk/libgcc/../include
  -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c
/opt/trunk/libgcc/../gcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS^C


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43399



[Bug target/43399] [4.5 Regression] bootstrap failure in stage1

2010-03-18 Thread robertcnelson at gmail dot com


--- Comment #12 from robertcnelson at gmail dot com  2010-03-18 22:53 
---
(In reply to comment #11)
> Patch submitted here. 
> 
> http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00840.html
> 

My beagle just finished testing your initial patch, it looks good:
http://rcn-ee.homeip.net:81/dl/gcc/SVN-157476-trunk-c-armv7l-256-bug43399-testing-GOOD/

I'm starting a new build with this patch, but your testsuite will probably
finish first...

I tested gcc-4.4 last night and so far it looks safe, will continue to monitor: 
http://rcn-ee.homeip.net:81/dl/gcc/SVN-157518-gcc-4.4-armv7l-256/


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43399