GMP 4.2.2 doesn't recognize Xeon as 64 bits

Vincent Lefevre vincent at vinc17.org
Fri Jul 11 14:03:06 CEST 2008


Perhaps a known problem but I haven't found it in the gmp-bugs archives.

Here's processor information:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           E5440  @ 2.83GHz
stepping        : 6
cpu MHz         : 2833.000
cache size      : 6144 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 5656.28
clflush size    : 64
cache_alignment : 64
address sizes   : 38 bits physical, 48 bits virtual
power management:

psmn-newcomp1:~/software/gmp-4.2.2> ./configfsf.guess
x86_64-unknown-linux-gnu

and here's the beginning of the config.log:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by GNU MP configure 4.2.2, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure --prefix=/home/vlefevre --exec-prefix=/home/vlefevre/x86_64-linux

## --------- ##
## Platform. ##
## --------- ##

hostname = psmn-newcomp1
uname -m = x86_64
uname -r = 2.6.18-92.el5
uname -s = Linux
uname -v = #1 SMP Tue Apr 29 13:16:15 EDT 2008

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sge/bin/lx24-amd64
PATH: /home/vlefevre/bin
PATH: /home/vlefevre/x86_64-linux/bin
PATH: /usr/local/bin
PATH: /bin
PATH: /usr/bin
PATH: /etc
PATH: /sbin
PATH: /usr/sbin
PATH: .


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1654: checking build system type
configure:1672: result: pentium3-unknown-linux-gnu
configure:1680: checking host system type
configure:1694: result: pentium3-unknown-linux-gnu
configure:1717: checking for a BSD-compatible install
configure:1772: result: /usr/bin/install -c
configure:1783: checking whether build environment is sane
configure:1826: result: yes
configure:1883: checking for gawk
configure:1899: found /bin/gawk
configure:1909: result: gawk
configure:1919: checking whether make sets $(MAKE)
configure:1939: result: yes
configure:2105: checking whether to enable maintainer-specific portions of Makefiles
configure:2114: result: no
User:
ABI=
CC=
CFLAGS=(unset)
CPPFLAGS=(unset)
MPN_PATH=
GMP:
abilist=32
cclist=gcc icc cc
configure:3794: gcc 2>&1 | grep xlc >/dev/null
configure:3797: $? = 1
configure:3851: checking compiler gcc -m32 -O2 -fomit-frame-pointer 
Test compile: 
configure:3865: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:3868: $? = 0
configure:3873: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:3876: $? = 0
Test compile: function pointer return
configure:3919: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:3922: $? = 0
configure:3927: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:3930: $? = 0
Test compile: cmov instruction
configure:3975: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:3978: $? = 0
configure:3983: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:3986: $? = 0
Test compile: double -> ulong conversion
configure:4032: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4035: $? = 0
configure:4040: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4043: $? = 0
Test compile: double negation
configure:4087: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4090: $? = 0
configure:4095: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4098: $? = 0
Test compile: double -> float conversion
configure:4143: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4146: $? = 0
configure:4151: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4154: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:4227: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
conftest.c: In function 'param_init':
conftest.c:18: warning: incompatible implicit declaration of built-in function 'memcpy'
configure:4230: $? = 0
configure:4235: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4238: $? = 0
Test compile: __builtin_alloca availability
configure:4278: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
configure:4281: $? = 1
failed program was:
int k; int foo () { __builtin_alloca (k); }
Test compile: abs int -> double conversion
configure:4402: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4405: $? = 0
configure:4410: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4413: $? = 0
Test compile: long long reliability test 1
configure:4466: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4469: $? = 0
configure:4474: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4477: $? = 0
Test compile: long long reliability test 2
configure:4526: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4529: $? = 0
configure:4534: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4537: $? = 0
Test compile: mpn_lshift_com optimization
configure:4617: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4620: $? = 0
configure:4625: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4628: $? = 0
Test compile: mpn_lshift_com optimization 2
configure:4717: gcc -m32 -O2 -fomit-frame-pointer  conftest.c >&5
configure:4720: $? = 0
configure:4725: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:4728: $? = 0
Testing gcc GOT with eax emitted
configure:4776: gcc -m32 -O2 -fomit-frame-pointer  -fPIC -S conftest.c >&5 2>&1
configure:4779: $? = 0
Result: no
configure:4874: result: yes
configure: testlist sizeof-long-4
configure:5049: checking compiler gcc -m32 -O2 -fomit-frame-pointer has sizeof(long)==4
configure:5062: gcc -m32 -O2 -fomit-frame-pointer -c conftest.c >&5
configure:5065: $? = 0
configure:5070: result: yes
configure:5343: checking compiler gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3
Test compile: 
configure:5357: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5360: $? = 0
configure:5365: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5368: $? = 0
Test compile: function pointer return
configure:5411: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5414: $? = 0
configure:5419: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5422: $? = 0
Test compile: cmov instruction
configure:5467: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5470: $? = 0
configure:5475: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5478: $? = 0
Test compile: double -> ulong conversion
configure:5524: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5527: $? = 0
configure:5532: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5535: $? = 0
Test compile: double negation
configure:5579: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5582: $? = 0
configure:5587: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5590: $? = 0
Test compile: double -> float conversion
configure:5635: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5638: $? = 0
configure:5643: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5646: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:5719: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
conftest.c: In function 'param_init':
conftest.c:18: warning: incompatible implicit declaration of built-in function 'memcpy'
configure:5722: $? = 0
configure:5727: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5730: $? = 0
Test compile: __builtin_alloca availability
configure:5770: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
configure:5773: $? = 1
failed program was:
int k; int foo () { __builtin_alloca (k); }
Test compile: abs int -> double conversion
configure:5894: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5897: $? = 0
configure:5902: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5905: $? = 0
Test compile: long long reliability test 1
configure:5958: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:5961: $? = 0
configure:5966: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5969: $? = 0
Test compile: long long reliability test 2
configure:6018: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:6021: $? = 0
configure:6026: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6029: $? = 0
Test compile: mpn_lshift_com optimization
configure:6109: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:6112: $? = 0
configure:6117: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6120: $? = 0
Test compile: mpn_lshift_com optimization 2
configure:6209: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 conftest.c >&5
configure:6212: $? = 0
configure:6217: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6220: $? = 0
Testing gcc GOT with eax emitted
configure:6268: gcc -m32 -O2 -fomit-frame-pointer  -mtune=pentium3 -fPIC -S conftest.c >&5 2>&1
configure:6271: $? = 0
Result: no
configure:6366: result: yes
configure:5343: checking compiler gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3
Test compile: 
configure:5357: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5360: $? = 0
configure:5365: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5368: $? = 0
Test compile: function pointer return
configure:5411: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5414: $? = 0
configure:5419: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5422: $? = 0
Test compile: cmov instruction
configure:5467: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5470: $? = 0
configure:5475: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5478: $? = 0
Test compile: double -> ulong conversion
configure:5524: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5527: $? = 0
configure:5532: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5535: $? = 0
Test compile: double negation
configure:5579: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5582: $? = 0
configure:5587: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5590: $? = 0
Test compile: double -> float conversion
configure:5635: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5638: $? = 0
configure:5643: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5646: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:5719: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
conftest.c: In function 'param_init':
conftest.c:18: warning: incompatible implicit declaration of built-in function 'memcpy'
configure:5722: $? = 0
configure:5727: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5730: $? = 0
Test compile: __builtin_alloca availability
configure:5770: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
configure:5773: $? = 1
failed program was:
int k; int foo () { __builtin_alloca (k); }
Test compile: abs int -> double conversion
configure:5894: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5897: $? = 0
configure:5902: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5905: $? = 0
Test compile: long long reliability test 1
configure:5958: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:5961: $? = 0
configure:5966: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5969: $? = 0
Test compile: long long reliability test 2
configure:6018: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:6021: $? = 0
configure:6026: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6029: $? = 0
Test compile: mpn_lshift_com optimization
configure:6109: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:6112: $? = 0
configure:6117: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6120: $? = 0
Test compile: mpn_lshift_com optimization 2
configure:6209: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 conftest.c >&5
configure:6212: $? = 0
configure:6217: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6220: $? = 0
Testing gcc GOT with eax emitted
configure:6268: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3  -march=pentium3 -fPIC -S conftest.c >&5 2>&1
configure:6271: $? = 0
Result: no
configure:6366: result: yes
configure:6515: checking for gcc
configure:6541: result: gcc
configure:6785: checking for C compiler version
configure:6788: gcc --version </dev/null >&5
gcc (GCC) 4.1.2 20071124 (Red Hat 4.1.2-42)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:6791: $? = 0
configure:6793: gcc -v </dev/null >&5
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=x86_64-redhat-linux
Thread model: posix
gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)
configure:6796: $? = 0
configure:6798: gcc -V </dev/null >&5
gcc: '-V' option must have argument
configure:6801: $? = 1
configure:6824: checking for C compiler default output file name
configure:6827: gcc -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3   conftest.c  >&5
configure:6830: $? = 0
configure:6876: result: a.out
configure:6881: checking whether the C compiler works
configure:6887: ./a.out
configure:6890: $? = 0
configure:6907: result: yes
configure:6914: checking whether we are cross compiling
configure:6916: result: no
configure:6919: checking for suffix of executables
configure:6921: gcc -o conftest -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3   conftest.c  >&5
configure:6924: $? = 0
configure:6949: result: 
configure:6955: checking for suffix of object files
configure:6976: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:6979: $? = 0
configure:7001: result: o
configure:7005: checking whether we are using the GNU C compiler
configure:7029: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:7035: $? = 0
configure:7039: test -z 
			 || test ! -s conftest.err
configure:7042: $? = 0
configure:7045: test -s conftest.o
configure:7048: $? = 0
configure:7061: result: yes
configure:7067: checking whether gcc accepts -g
configure:7088: gcc -c -g  conftest.c >&5
configure:7094: $? = 0
configure:7098: test -z 
			 || test ! -s conftest.err
configure:7101: $? = 0
configure:7104: test -s conftest.o
configure:7107: $? = 0
configure:7118: result: yes
configure:7135: checking for gcc option to accept ANSI C
configure:7205: gcc  -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:7211: $? = 0
configure:7215: test -z 
			 || test ! -s conftest.err
configure:7218: $? = 0
configure:7221: test -s conftest.o
configure:7224: $? = 0
configure:7242: result: none needed
configure:7260: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me'
configure:7266: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:7405: checking how to run the C preprocessor
configure:7440: gcc -E  conftest.c
configure:7446: $? = 0
configure:7478: gcc -E  conftest.c
conftest.c:15:28: error: ac_nonexistent.h: No such file or directory
configure:7484: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "GNU MP"
| #define PACKAGE_TARNAME "gmp"
| #define PACKAGE_VERSION "4.2.2"
| #define PACKAGE_STRING "GNU MP 4.2.2"
| #define PACKAGE_BUGREPORT "gmp-bugs at swox.com"
| #define PACKAGE "gmp"
| #define VERSION "4.2.2"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_pentium3 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:7523: result: gcc -E
configure:7547: gcc -E  conftest.c
configure:7553: $? = 0
configure:7585: gcc -E  conftest.c
conftest.c:15:28: error: ac_nonexistent.h: No such file or directory
configure:7591: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "GNU MP"
| #define PACKAGE_TARNAME "gmp"
| #define PACKAGE_VERSION "4.2.2"
| #define PACKAGE_STRING "GNU MP 4.2.2"
| #define PACKAGE_BUGREPORT "gmp-bugs at swox.com"
| #define PACKAGE "gmp"
| #define VERSION "4.2.2"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_pentium3 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:7666: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:7672: $? = 0
configure:7676: test -z 
			 || test ! -s conftest.err
configure:7679: $? = 0
configure:7682: test -s conftest.o
configure:7685: $? = 0
configure:7773: checking build system compiler gcc
configure:7786: gcc conftest.c
conftest.c: In function 'main':
conftest.c:4: warning: incompatible implicit declaration of built-in function 'exit'
configure:7789: $? = 0
configure:7796: result: yes
configure:7817: checking for build system preprocessor
configure:7828: gcc -E conftest.c
# 1 "conftest.c"
# 1 "<built-in>"
# 1 "<command line>"
# 1 "conftest.c"
configure:7831: $? = 0
configure:7848: result: gcc -E
configure:7855: checking for build system executable suffix
configure:7869: gcc conftest.c -o conftest.exe
conftest.c: In function 'main':
conftest.c:4: warning: incompatible implicit declaration of built-in function 'exit'
configure:7872: $? = 0
./configure: line 7874: ./conftest: No such file or directory
configure:7869: gcc conftest.c -o conftest,ff8
conftest.c: In function 'main':
conftest.c:4: warning: incompatible implicit declaration of built-in function 'exit'
configure:7872: $? = 0
./configure: line 7874: ./conftest: No such file or directory
configure:7869: gcc conftest.c -o conftest
conftest.c: In function 'main':
conftest.c:4: warning: incompatible implicit declaration of built-in function 'exit'
configure:7872: $? = 0
configure:7888: result: 
configure:7894: checking whether build system compiler is ANSI
configure:7907: gcc conftest.c
conftest.c: In function 'main':
conftest.c:4: warning: incompatible implicit declaration of built-in function 'exit'
configure:7910: $? = 0
configure:7919: result: yes
configure:7929: checking for build system compiler math library
configure:7948: gcc conftest.c -lm
conftest.c: In function 'main':
conftest.c:4: warning: incompatible implicit declaration of built-in function 'exit'
conftest.c: In function 'foo':
conftest.c:10: warning: incompatible implicit declaration of built-in function 'log'
configure:7951: $? = 0
configure:7960: result: -lm
configure:8770: checking for egrep
configure:8780: result: grep -E
configure:8851: checking if the assembler knows about MMX instructions
configure:8861: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.s >conftest.out 2>&1
configure:8864: $? = 0
configure:8888: result: yes
Decided:
ABI=32
CC=gcc
CFLAGS=-m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3
CPPFLAGS=
GMP_LDFLAGS=
CXX=
CXXFLAGS=
path= x86/p6/p3mmx x86/p6/mmx x86/p6 x86 generic
configure:9054: checking for function prototypes
configure:9057: result: yes
configure:9074: checking for ANSI C header files
configure:9099: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9105: $? = 0
configure:9109: test -z 
			 || test ! -s conftest.err
configure:9112: $? = 0
configure:9115: test -s conftest.o
configure:9118: $? = 0
configure:9207: gcc -o conftest -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:34: warning: incompatible implicit declaration of built-in function 'exit'
configure:9210: $? = 0
configure:9212: ./conftest
configure:9215: $? = 0
configure:9230: result: yes
configure:9254: checking for sys/types.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for sys/stat.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for stdlib.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for string.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for memory.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for strings.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for inttypes.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for stdint.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9254: checking for unistd.h
configure:9270: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:9276: $? = 0
configure:9280: test -z 
			 || test ! -s conftest.err
configure:9283: $? = 0
configure:9286: test -s conftest.o
configure:9289: $? = 0
configure:9300: result: yes
configure:9325: checking for string.h
configure:9330: result: yes
configure:9515: checking for ar
configure:9531: found /usr/bin/ar
configure:9542: result: ar
configure:9573: checking for BSD-compatible nm
configure:9622: result: /usr/bin/nm -B
configure:9894: checking for a sed that does not truncate output
configure:9950: result: /bin/sed
configure:9964: checking for ld used by gcc
configure:10031: result: /usr/bin/ld
configure:10040: checking if the linker (/usr/bin/ld) is GNU ld
configure:10055: result: yes
configure:10060: checking for /usr/bin/ld option to reload object files
configure:10067: result: -r
configure:10085: checking whether ln -s works
configure:10089: result: yes
configure:10096: checking how to recognize dependent libraries
configure:10282: result: pass_all
configure:10776: checking dlfcn.h usability
configure:10788: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:10794: $? = 0
configure:10798: test -z 
			 || test ! -s conftest.err
configure:10801: $? = 0
configure:10804: test -s conftest.o
configure:10807: $? = 0
configure:10817: result: yes
configure:10821: checking dlfcn.h presence
configure:10831: gcc -E  conftest.c
configure:10837: $? = 0
configure:10857: result: yes
configure:10892: checking for dlfcn.h
configure:10899: result: yes
configure:11155: checking the maximum length of command line arguments
configure:11267: result: 98304
configure:11279: checking command to parse /usr/bin/nm -B output from gcc object
configure:11384: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  conftest.c >&5
configure:11387: $? = 0
configure:11391: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
configure:11394: $? = 0
configure:11446: gcc -o conftest -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3   conftest.c conftstm.o >&5
configure:11449: $? = 0
configure:11487: result: ok
configure:11491: checking for objdir
configure:11506: result: .libs
configure:11596: checking for ar
configure:11623: result: ar
configure:11676: checking for ranlib
configure:11692: found /usr/bin/ranlib
configure:11703: result: ranlib
configure:11756: checking for strip
configure:11772: found /usr/bin/strip
configure:11783: result: strip
configure:12055: checking if gcc supports -fno-rtti -fno-exceptions
configure:12073: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
configure:12077: $? = 0
configure:12090: result: no
configure:12105: checking for gcc option to produce PIC
configure:12337: result: -fPIC
configure:12345: checking if gcc PIC flag -fPIC works
configure:12363: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3  -fPIC -DPIC conftest.c >&5
configure:12367: $? = 0
configure:12380: result: yes
configure:12408: checking if gcc static flag -static works

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=pentium3-unknown-linux-gnu
ac_cv_build_alias=pentium3-unknown-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_env_ABI_set=
ac_cv_env_ABI_value=
ac_cv_env_CC_FOR_BUILD_set=
ac_cv_env_CC_FOR_BUILD_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_FOR_BUILD_set=
ac_cv_env_CPP_FOR_BUILD_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_M4_set=
ac_cv_env_M4_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=pentium3-unknown-linux-gnu
ac_cv_host_alias=pentium3-unknown-linux-gnu
ac_cv_objext=o
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_prog_egrep='grep -E'
ac_cv_prog_make_make_set=yes
gmp_cv_asm_x86_mmx=yes
gmp_cv_c_for_build_ansi=yes
gmp_cv_check_libm_for_build=-lm
gmp_cv_prog_cpp_for_build='gcc -E'
gmp_cv_prog_exeext_for_build=
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_SED=/bin/sed
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_gnu_ld=yes
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/  {"\2", (lt_ptr) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\'''
lt_cv_sys_max_cmd_len=98304

## ----------------- ##
## Output variables. ##
## ----------------- ##

ABI='32'
ACLOCAL='${SHELL} /home/vlefevre/software/gmp-4.2.2/missing --run aclocal-1.8'
AMTAR='${SHELL} /home/vlefevre/software/gmp-4.2.2/missing --run tar'
ANSI2KNR=''
AR='ar'
AS='as'
AUTOCONF='${SHELL} /home/vlefevre/software/gmp-4.2.2/missing --run autoconf'
AUTOHEADER='${SHELL} /home/vlefevre/software/gmp-4.2.2/missing --run autoheader'
AUTOMAKE='${SHELL} /home/vlefevre/software/gmp-4.2.2/missing --run automake-1.8'
AWK='gawk'
BITS_PER_MP_LIMB=''
CALLING_CONVENTIONS_OBJS='x86call.lo x86check$U.lo'
CC='gcc'
CCAS='gcc -c'
CC_FOR_BUILD='gcc'
CFLAGS='-m32 -O2 -fomit-frame-pointer -mtune=pentium3 -march=pentium3'
CPP='gcc -E'
CPPFLAGS=''
CPP_FOR_BUILD='gcc -E'
CXX=''
CXXCPP=''
CXXFLAGS=''
CYGPATH_W='echo'
DEFN_LONG_LONG_LIMB='/* #undef _LONG_LONG_LIMB */'
DEFS=''
DLLTOOL='dlltool'
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='grep -E'
ENABLE_STATIC_FALSE=''
ENABLE_STATIC_TRUE=''
EXEEXT=''
EXEEXT_FOR_BUILD=''
GMP_LDFLAGS=''
GMP_NAIL_BITS='0'
HAVE_CLOCK_01=''
HAVE_CPUTIME_01=''
HAVE_GETRUSAGE_01=''
HAVE_GETTIMEOFDAY_01=''
HAVE_HOST_CPU_FAMILY_power='0'
HAVE_HOST_CPU_FAMILY_powerpc='0'
HAVE_SIGACTION_01=''
HAVE_SIGALTSTACK_01=''
HAVE_SIGSTACK_01=''
HAVE_STACK_T_01=''
HAVE_SYS_RESOURCE_H_01=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
LDFLAGS=''
LEX=''
LEXLIB=''
LEX_OUTPUT_ROOT=''
LIBCURSES=''
LIBGMPXX_LDFLAGS=''
LIBGMP_DLL='0'
LIBGMP_LDFLAGS=''
LIBM=''
LIBM_FOR_BUILD='-lm'
LIBOBJS=''
LIBREADLINE=''
LIBS=''
LIBTOOL=''
LN_S='ln -s'
LTLIBOBJS=''
M4=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /home/vlefevre/software/gmp-4.2.2/missing --run makeinfo'
OBJDUMP='objdump'
OBJEXT='o'
PACKAGE='gmp'
PACKAGE_BUGREPORT='gmp-bugs at swox.com'
PACKAGE_NAME='GNU MP'
PACKAGE_STRING='GNU MP 4.2.2'
PACKAGE_TARNAME='gmp'
PACKAGE_VERSION='4.2.2'
PATH_SEPARATOR=':'
RANLIB='ranlib'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
SPEED_CYCLECOUNTER_OBJ='pentium.lo'
STRIP='strip'
TAL_OBJECT=''
TUNE_SQR_OBJ=''
U=''
U_FOR_BUILD=''
VERSION='4.2.2'
WANT_CXX_FALSE=''
WANT_CXX_TRUE='#'
WANT_MPBSD_FALSE=''
WANT_MPBSD_TRUE='#'
WITH_READLINE_01=''
YACC=''
ac_ct_AR='ar'
ac_ct_AS=''
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_DLLTOOL=''
ac_ct_OBJDUMP=''
ac_ct_RANLIB='ranlib'
ac_ct_STRIP='strip'
am__leading_dot='.'
bindir='${exec_prefix}/bin'
build='pentium3-unknown-linux-gnu'
build_alias=''
build_cpu='pentium3'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${prefix}/share'
exec_prefix='/home/vlefevre/x86_64-linux'
gmp_srclinks=''
host='pentium3-unknown-linux-gnu'
host_alias=''
host_cpu='pentium3'
host_os='linux-gnu'
host_vendor='unknown'
includedir='${prefix}/include'
infodir='${prefix}/info'
install_sh='/home/vlefevre/software/gmp-4.2.2/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
mkdir_p='mkdir -p -- .'
mpn_objects=''
mpn_objs_in_libgmp=''
mpn_objs_in_libmp=''
oldincludedir='/usr/include'
prefix='/home/vlefevre'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define HAVE_CALLING_CONVENTIONS 1
#define HAVE_DLFCN_H 1
#define HAVE_HOST_CPU_pentium3 1
#define HAVE_INTTYPES_H 1
#define HAVE_MEMORY_H 1
#define HAVE_SPEED_CYCLECOUNTER 2
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define PACKAGE "gmp"
#define PACKAGE_BUGREPORT "gmp-bugs at swox.com"
#define PACKAGE_NAME "GNU MP"
#define PACKAGE_STRING "GNU MP 4.2.2"
#define PACKAGE_TARNAME "gmp"
#define PACKAGE_VERSION "4.2.2"
#define PROTOTYPES 1
#define STDC_HEADERS 1
#define VERSION "4.2.2"
#define WANT_FFT 1
#define __PROTOTYPES 1

configure: caught signal 2
configure: exit 1

-- 
Vincent Lefèvre <vincent at vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)


More information about the gmp-bugs mailing list