build problem for 32bit i386 (both pentium-m and barcelona affected)

Marek Artur Penther marekarturpenther at gmail.com
Sat May 10 20:36:25 UTC 2014


Building GMP version 5.1 or higher for 32bit i386 is impossible!
GMP 5.0.5 builds and passes checks without problem.
Build performed on fresh installation of Debian 7.5 amd64 with stock gcc and 
ALL other utils.


make[2]: Entering directory 
`/NAS/372GiB_2/74GiB/Sources/gcc/build/amd64/barcelona/4.6/gmp-6.0.0a-32/mpn'
/bin/bash ../libtool --mode=compile --tag=CC 
/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0/mpn/m4-ccas --m4="m4" distcc gcc-4.6 
-O2 -march=barcelona -mtune=barcelona -pipe -D_REENTRANT -m32 -fexceptions  -
std=gnu99 -c -DHAVE_CONFIG_H -I. -
I/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0/mpn -I.. -D__GMP_WITHIN_GMP -
I/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0 -DOPERATION_`echo k7_gcd_1 | sed 
's/_$//'`  -O2 -march=barcelona -mtune=barcelona -pipe  -O2 -march=barcelona -
mtune=barcelona -pipe -D_REENTRANT -m32 -fexceptions  -pg -Wa,--noexecstack 
`test -f 'k7_gcd_1.asm' || echo 
'/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0/mpn/'`k7_gcd_1.asm
libtool: compile:  /NAS/74GiB/Sources/gcc/sources/gmp-6.0.0/mpn/m4-ccas --
m4=m4 distcc gcc-4.6 -O2 -march=barcelona -mtune=barcelona -pipe -D_REENTRANT 
-m32 -fexceptions -std=gnu99 -c -DHAVE_CONFIG_H -I. -
I/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0/mpn -I.. -D__GMP_WITHIN_GMP -
I/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0 -DOPERATION_k7_gcd_1 -O2 -
march=barcelona -mtune=barcelona -pipe -O2 -march=barcelona -mtune=barcelona -
pipe -D_REENTRANT -m32 -fexceptions -pg -Wa,--noexecstack k7_gcd_1.asm  -fPIC 
-DPIC -o .libs/k7_gcd_1.o
m4  -D_REENTRANT -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_k7_gcd_1 -
D_REENTRANT -DPIC k7_gcd_1.asm >tmp-k7_gcd_1.s
 distcc gcc-4.6 -O2 -march=barcelona -mtune=barcelona -pipe -D_REENTRANT -m32 
-fexceptions -std=gnu99 -c -DHAVE_CONFIG_H -I. -
I/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0/mpn -I.. -D__GMP_WITHIN_GMP -
I/NAS/74GiB/Sources/gcc/sources/gmp-6.0.0 -DOPERATION_k7_gcd_1 -O2 -
march=barcelona -mtune=barcelona -pipe -O2 -march=barcelona -mtune=barcelona -
pipe -D_REENTRANT -m32 -fexceptions -pg -Wa,--noexecstack tmp-k7_gcd_1.s -fPIC 
-DPIC -o .libs/k7_gcd_1.o
tmp-k7_gcd_1.s: Assembler messages:
tmp-k7_gcd_1.s:306: Error: symbol `.Lmovl_eip_to_ebx' is already defined
distcc[27143] ERROR: compile (null) on localhost failed
make[2]: *** [k7_gcd_1.lo] Error 1
make[2]: Leaving directory 
`/NAS/372GiB_2/74GiB/Sources/gcc/build/amd64/barcelona/4.6/gmp-6.0.0a-32/mpn'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/NAS/372GiB_2/74GiB/Sources/gcc/build/amd64/barcelona/4.6/gmp-6.0.0a-32'
make: *** [all] Error 2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tmp-k7_gcd_1.s
Type: text/x-tex
Size: 2528 bytes
Desc: not available
URL: <https://gmplib.org/list-archives/gmp-bugs/attachments/20140510/70720bb6/attachment.bin>


More information about the gmp-bugs mailing list