This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/55211] [4.8 regression] sparc64-linux bootstrap fails with SIGILL while compiling __mulvti3


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]