This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/55211] [4.8 regression] sparc64-linux bootstrap fails with SIGILL while compiling __mulvti3
- From: "ebotcazou at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 05 Nov 2012 21:47:17 +0000
- Subject: [Bug bootstrap/55211] [4.8 regression] sparc64-linux bootstrap fails with SIGILL while compiling __mulvti3
- Auto-submitted: auto-generated
- References: <bug-55211-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55211
--- Comment #11 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2012-11-05 21:47:17 UTC ---
> I'm having a hard time reproducing this, I've tried 32-bit
> bootstraps with several variations of your listed configure
> command line.
I can reproduce it on gcc62 of the CompileFarm (Debian Linux):
ebotcazou@grobluk:~/build$ gcc/xgcc -v
Using built-in specs.
COLLECT_GCC=gcc/xgcc
Target: sparc64-linux-gnu
Configured with: /home/ebotcazou/src/configure --build=sparc64-linux-gnu
--prefix=/home/ebotcazou/install
--enable-languages=c,c++,objc,obj-c++,fortran,ada
--with-gmp=/opt/cfarm/gmp-4.2.4 --with-mpfr=/opt/cfarm/mpfr-2.4.1
--with-mpc=/opt/cfarm/mpc-0.8 --with-cpu=v8 --enable-__cxa_atexit --disable-nls
Thread model: posix
gcc version 4.8.0 20121104 (experimental) (GCC)
> But meanwhile I want some clarification on your environment.
>
> Is uname outputting "sparc" or "sparc64" when you run
> configure? It really needs to be the former if you are
> telling the compiler to output 32-bit code by default
> (which is what --with-cpu=v8 does).
ebotcazou@grobluk:~/build$ uname -a
Linux grobluk 2.6.26-2-sparc64-smp #1 SMP Sun Mar 4 22:02:58 UTC 2012 sparc64
GNU/Linux