This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by MPIR configure 3.0.0, which was generated by GNU Autoconf 2.72. Invocation command line was $ ./configure --target=mips64el-buildroot-linux-gnu --host=mips64el-buildroot-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix= --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --disable-static --enable-shared ABI=64 ## --------- ## ## Platform. ## ## --------- ## hostname = Brett-Arch uname -m = x86_64 uname -r = 6.10.1-arch1-1 uname -s = Linux uname -v = #1 SMP PREEMPT_DYNAMIC Wed, 24 Jul 2024 22:25:43 +0000 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/autobuild/autobuild/instance-15/output-1/host/bin/ PATH: /home/autobuild/autobuild/instance-15/output-1/host/sbin/ PATH: /home/autobuild/make/ PATH: /usr/local/sbin/ PATH: /usr/local/bin/ PATH: /usr/bin/ PATH: /usr/lib/jvm/default/bin/ PATH: /usr/bin/site_perl/ PATH: /usr/bin/vendor_perl/ PATH: /usr/bin/core_perl/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:3388: looking for aux files: ltmain.sh compile missing install-sh config.guess config.sub configure:3401: trying ./ configure:3430: ./ltmain.sh found configure:3430: ./compile found configure:3430: ./missing found configure:3412: ./install-sh found configure:3430: ./config.guess found configure:3430: ./config.sub found configure:3589: checking build system type configure:3605: result: x86_64-pc-linux-gnu configure:3625: checking host system type configure:3640: result: mips64el-buildroot-linux-gnu configure:3678: checking for a BSD-compatible install configure:3752: result: /usr/bin/install -c configure:3763: checking whether build environment is sane configure:3818: result: yes configure:3874: checking for mips64el-buildroot-linux-gnu-strip configure:3907: result: /bin/true configure:3979: checking for a race-free mkdir -p configure:4022: result: /usr/bin/mkdir -p configure:4029: checking for gawk configure:4050: found /home/autobuild/autobuild/instance-15/output-1/host/bin/gawk configure:4062: result: gawk configure:4073: checking whether make sets $(MAKE) configure:4097: result: yes configure:4127: checking whether make supports nested variables configure:4146: result: yes configure:4285: checking whether to enable maintainer-specific portions of Makefiles configure:4296: result: no User: ABI=64 CC=/home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc CFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 CPPFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 MPN_PATH= GMP: abilist=64 n32 o32 cclist=gcc cc configure:5771: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -c conftest.c >&5 configure:5774: $? = 0 configure:5777: checking whether /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc is gcc configure:5779: result: yes configure:5793: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc 2>&1 | grep xlc >/dev/null configure:5796: $? = 1 configure:5850: checking compiler /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 Test compile: configure:5864: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5867: $? = 0 Test compile: gcc-4.3.2 on 64-bit is bad , try -O1 or -fno-strict-aliasing for the flags configure:5933: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5936: $? = 0 Test compile: function pointer return configure:5986: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5989: $? = 0 Test compile: cmov instruction configure:6042: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:6045: $? = 0 Test compile: double -> ulong conversion configure:6101: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:6104: $? = 0 Test compile: double negation configure:6155: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:6158: $? = 0 Test compile: double -> float conversion configure:6210: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:6213: $? = 0 Test compile: unsigned long/double division configure:6264: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:6267: $? = 0 Test compile: __builtin_alloca availability configure:6314: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'foo': conftest.c:1:21: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result] 1 | int k; int foo () { __builtin_alloca (k); } | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-15/output-1/host/lib/gcc/mips64el-buildroot-linux-gnu/14.2.0/../../../../mips64el-buildroot-linux-gnu/bin/ld: /home/autobuild/autobuild/instance-15/output-1/host/mips64el-buildroot-linux-gnu/sysroot/usr/lib64/../lib64/Scrt1.o: in function `__start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status configure:6317: $? = 1 failed program was: int k; int foo () { __builtin_alloca (k); } Test compile: long long reliability test 1 configure:6437: /home/autobuild/autobuild/instance-15/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'f': conftest.c:13:44: error: implicit declaration of function 'h' [-Wimplicit-function-declaration] 13 | for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} | ^ conftest.c:13:48: error: implicit declaration of function 'g' [-Wimplicit-function-declaration] 13 | for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} | ^ conftest.c: At top level: conftest.c:14:6: warning: conflicting types for 'h'; have 'void()' 14 | void h(){} void g(){} | ^ conftest.c:13:44: note: previous implicit declaration of 'h' with type 'void()' 13 | for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} | ^ conftest.c:14:17: warning: conflicting types for 'g'; have 'void()' 14 | void h(){} void g(){} | ^ conftest.c:13:48: note: previous implicit declaration of 'g' with type 'void()' 13 | for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} | ^ configure:6440: $? = 1 failed program was: /* The following provokes a segfault in the compiler on powerpc-apple-darwin. Extracted from tests/mpn/t-iord_u.c. Causes Apple's gcc 3.3 build 1640 and 1666 to segfault with, e.g., -O2 -mpowerpc64. */ #if defined(__GNUC__) && !defined(__clang__) typedef unsigned long long t1;typedef t1*t2; #if defined(__GNUC_STDC_INLINE__) /* e.g. GCC 5.x defaults to this, not __GNUC_GNU_INLINE__ */ extern #endif __inline__ t1 e(t2 rp,t2 up,int n,t1 v0) {t1 c,x,r;int i;if(v0){c=1;for(i=1;i