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.69. Invocation command line was $ ./configure --target=powerpc-buildroot-linux-uclibc --host=powerpc-buildroot-linux-uclibc --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 ## --------- ## ## Platform. ## ## --------- ## hostname = Brett-Arch uname -m = x86_64 uname -r = 6.9.8-arch1-1 uname -s = Linux uname -v = #1 SMP PREEMPT_DYNAMIC Fri, 05 Jul 2024 22:11:24 +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-10/output-1/per-package/mpir/host/bin PATH: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/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:3005: checking build system type configure:3019: result: x86_64-pc-linux-gnu configure:3039: checking host system type configure:3052: result: powerpc-buildroot-linux-uclibc configure:3089: checking for a BSD-compatible install configure:3157: result: /usr/bin/install -c configure:3168: checking whether build environment is sane configure:3223: result: yes configure:3282: checking for powerpc-buildroot-linux-uclibc-strip configure:3309: result: /bin/true configure:3374: checking for a thread-safe mkdir -p configure:3413: result: /usr/bin/mkdir -p configure:3420: checking for gawk configure:3436: found /usr/bin/gawk configure:3447: result: gawk configure:3458: checking whether make sets $(MAKE) configure:3480: result: yes configure:3509: checking whether make supports nested variables configure:3526: result: yes configure:3654: checking whether to enable maintainer-specific portions of Makefiles configure:3663: result: no User: ABI= CC=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc CFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 CPPFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 MPN_PATH= GMP: abilist=32 cclist=gcc cc configure:5121: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c conftest.c >&5 configure:5124: $? = 0 configure:5127: checking whether /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc is gcc configure:5129: result: yes configure:5143: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc 2>&1 | grep xlc >/dev/null configure:5146: $? = 1 configure:5200: checking compiler /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 Test compile: configure:5214: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5217: $? = 0 Test compile: gcc-4.3.2 on 64-bit is bad , try -O1 or -fno-strict-aliasing for the flags configure:5283: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5286: $? = 0 Test compile: function pointer return configure:5336: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5339: $? = 0 Test compile: cmov instruction configure:5392: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5395: $? = 0 Test compile: double -> ulong conversion configure:5451: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5454: $? = 0 Test compile: double negation configure:5505: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5508: $? = 0 Test compile: double -> float conversion configure:5560: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5563: $? = 0 Test compile: unsigned long/double division configure:5614: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5617: $? = 0 Test compile: __builtin_alloca availability configure:5664: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -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-10/output-1/per-package/mpir/host/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/12.3.0/../../../../powerpc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/powerpc-buildroot-linux-uclibc/sysroot/usr/lib/Scrt1.o: in function `_start': (.text+0x46): undefined reference to `main' collect2: error: ld returned 1 exit status configure:5667: $? = 1 failed program was: int k; int foo () { __builtin_alloca (k); } Test compile: long long reliability test 1 configure:5787: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:12:1: warning: return type defaults to 'int' [-Wimplicit-int] 12 | f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i; | ^ conftest.c: In function 'f': conftest.c:13:44: warning: 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: warning: 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:1: warning: return type defaults to 'int' [-Wimplicit-int] 14 | h(){}g(){} | ^ conftest.c:14:6: warning: return type defaults to 'int' [-Wimplicit-int] 14 | h(){}g(){} | ^ configure:5790: $? = 0 Test compile: long long reliability test 2 configure:5847: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:6:1: warning: return type defaults to 'int' [-Wimplicit-int] 6 | f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();} | ^ conftest.c: In function 'f': conftest.c:6:62: warning: implicit declaration of function 'g' [-Wimplicit-function-declaration] 6 | f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();} | ^ conftest.c: At top level: conftest.c:7:1: warning: return type defaults to 'int' [-Wimplicit-int] 7 | g(){} | ^ configure:5850: $? = 0 Test compile: mpn_lshift_com optimization configure:5938: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5941: $? = 0 Test compile: mpn_lshift_com optimization 2 configure:6038: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:6041: $? = 0 configure:6195: result: yes configure:7628: checking for powerpc-buildroot-linux-uclibc-gcc configure:7655: result: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc configure:7924: checking for C compiler version configure:7933: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc --version >&5 powerpc-buildroot-linux-uclibc-gcc.br_real (Buildroot 2024.05-530-gd889031e0b) 12.3.0 Copyright (C) 2022 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:7944: $? = 0 configure:7933: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -v >&5 GNU ld (GNU Binutils) 2.41 Supported emulations: elf32ppclinux elf32ppc elf32ppcsim elf32lppclinux elf32lppc elf32lppcsim elf64ppc elf64lppc Using built-in specs. COLLECT_GCC=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc.br_real COLLECT_LTO_WRAPPER=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../libexec/gcc/powerpc-buildroot-linux-uclibc/12.3.0/lto-wrapper Target: powerpc-buildroot-linux-uclibc Configured with: ./configure --prefix=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --sysconfdir=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host/etc --enable-static --target=powerpc-buildroot-linux-uclibc --with-sysroot=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host/powerpc-buildroot-linux-uclibc/sysroot --enable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --disable-decimal-float --enable-plugins --enable-lto --with-gmp=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --with-mpc=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --with-mpfr=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --with-pkgversion='Buildroot 2024.05-530-gd889031e0b' --with-bugurl=https://gitlab.com/buildroot.org/buildroot/-/issues --without-zstd --disable-libquadmath --disable-libquadmath-support --disable-libsanitizer --enable-tls --enable-threads --without-isl --without-cloog --with-cpu-32=e500mc --enable-secureplt --enable-languages=c --with-build-time-tools=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host/powerpc-buildroot-linux-uclibc/bin --enable-shared --enable-libgomp Thread model: posix Supported LTO compression algorithms: zlib gcc version 12.3.0 (Buildroot 2024.05-530-gd889031e0b) COMPILER_PATH=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../libexec/gcc/powerpc-buildroot-linux-uclibc/12.3.0/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../libexec/gcc/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/12.3.0/../../../../powerpc-buildroot-linux-uclibc/bin/ LIBRARY_PATH=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/12.3.0/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/12.3.0/../../../../powerpc-buildroot-linux-uclibc/lib/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/powerpc-buildroot-linux-uclibc/sysroot/lib/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/powerpc-buildroot-linux-uclibc/sysroot/usr/lib/ ... rest of stderr output deleted ... configure:7944: $? = 1 configure:7933: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -V >&5 powerpc-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option '-V' configure:7944: $? = 1 configure:7933: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -qversion >&5 powerpc-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option '-qversion'; did you mean '--version'? configure:7944: $? = 1 configure:7964: checking whether the C compiler works configure:7986: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:7990: $? = 0 configure:8038: result: yes configure:8041: checking for C compiler default output file name configure:8043: result: a.out configure:8049: checking for suffix of executables configure:8056: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8060: $? = 0 configure:8082: result: configure:8104: checking whether we are cross compiling configure:8142: result: yes configure:8147: checking for suffix of object files configure:8169: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8173: $? = 0 configure:8194: result: o configure:8198: checking whether we are using the GNU C compiler configure:8217: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8217: $? = 0 configure:8226: result: yes configure:8235: checking whether /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc accepts -g configure:8255: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8255: $? = 0 configure:8296: result: yes configure:8313: checking for /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc option to accept ISO C89 configure:8376: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8376: $? = 0 configure:8389: result: none needed configure:8414: checking whether /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc understands -c and -o together configure:8436: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c conftest.c -o conftest2.o configure:8439: $? = 0 configure:8436: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c conftest.c -o conftest2.o configure:8439: $? = 0 configure:8451: result: yes configure:8474: checking how to run the C preprocessor configure:8544: result: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp configure:8564: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:8564: $? = 0 configure:8578: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:13:10: fatal error: ac_nonexistent.h: No such file or directory 13 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:8578: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | /* end confdefs.h. */ | #include configure:8607: checking for grep that handles long lines and -e configure:8665: result: /usr/bin/grep configure:8670: checking for egrep configure:8732: result: /usr/bin/grep -E configure:8737: checking for ANSI C header files configure:8757: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8757: $? = 0 configure:8841: result: yes configure:8854: checking for sys/types.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for sys/stat.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for stdlib.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for string.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for memory.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for strings.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for inttypes.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for stdint.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8854: checking for unistd.h configure:8854: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8854: $? = 0 configure:8854: result: yes configure:8867: checking minix/config.h usability configure:8867: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:56:10: fatal error: minix/config.h: No such file or directory 56 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:8867: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8867: result: no configure:8867: checking minix/config.h presence configure:8867: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:23:10: fatal error: minix/config.h: No such file or directory 23 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:8867: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:8867: result: no configure:8867: checking for minix/config.h configure:8867: result: no configure:8888: checking whether it is safe to define __EXTENSIONS__ configure:8906: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8906: $? = 0 configure:8913: result: yes configure:8938: checking for powerpc-buildroot-linux-uclibc-gcc configure:8965: result: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc configure:9234: checking for C compiler version configure:9243: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc --version >&5 powerpc-buildroot-linux-uclibc-gcc.br_real (Buildroot 2024.05-530-gd889031e0b) 12.3.0 Copyright (C) 2022 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:9254: $? = 0 configure:9243: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -v >&5 GNU ld (GNU Binutils) 2.41 Supported emulations: elf32ppclinux elf32ppc elf32ppcsim elf32lppclinux elf32lppc elf32lppcsim elf64ppc elf64lppc Using built-in specs. COLLECT_GCC=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc.br_real COLLECT_LTO_WRAPPER=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../libexec/gcc/powerpc-buildroot-linux-uclibc/12.3.0/lto-wrapper Target: powerpc-buildroot-linux-uclibc Configured with: ./configure --prefix=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --sysconfdir=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host/etc --enable-static --target=powerpc-buildroot-linux-uclibc --with-sysroot=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host/powerpc-buildroot-linux-uclibc/sysroot --enable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --disable-decimal-float --enable-plugins --enable-lto --with-gmp=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --with-mpc=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --with-mpfr=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host --with-pkgversion='Buildroot 2024.05-530-gd889031e0b' --with-bugurl=https://gitlab.com/buildroot.org/buildroot/-/issues --without-zstd --disable-libquadmath --disable-libquadmath-support --disable-libsanitizer --enable-tls --enable-threads --without-isl --without-cloog --with-cpu-32=e500mc --enable-secureplt --enable-languages=c --with-build-time-tools=/home/autobuild/autobuild/instance-10/output-1/per-package/host-gcc-final/host/powerpc-buildroot-linux-uclibc/bin --enable-shared --enable-libgomp Thread model: posix Supported LTO compression algorithms: zlib gcc version 12.3.0 (Buildroot 2024.05-530-gd889031e0b) COMPILER_PATH=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../libexec/gcc/powerpc-buildroot-linux-uclibc/12.3.0/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../libexec/gcc/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/12.3.0/../../../../powerpc-buildroot-linux-uclibc/bin/ LIBRARY_PATH=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/12.3.0/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/12.3.0/../../../../powerpc-buildroot-linux-uclibc/lib/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/powerpc-buildroot-linux-uclibc/sysroot/lib/:/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/powerpc-buildroot-linux-uclibc/sysroot/usr/lib/ ... rest of stderr output deleted ... configure:9254: $? = 1 configure:9243: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -V >&5 powerpc-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option '-V' configure:9254: $? = 1 configure:9243: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -qversion >&5 powerpc-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option '-qversion'; did you mean '--version'? configure:9254: $? = 1 configure:9258: checking whether we are using the GNU C compiler configure:9286: result: yes configure:9295: checking whether /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc accepts -g configure:9356: result: yes configure:9373: checking for /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc option to accept ISO C89 configure:9449: result: none needed configure:9474: checking whether /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc understands -c and -o together configure:9511: result: yes configure:9532: checking for /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc option to accept ISO C99 configure:9681: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:71:9: error: unknown type name 'wchar_t' 71 | const wchar_t *name; | ^~~~~~~ conftest.c: In function 'main': conftest.c:148:13: warning: initialization of 'const int *' from incompatible pointer type 'long int *' [-Wincompatible-pointer-types] 148 | .name = L"Test wide string", | ^~~~~~~~~~~~~~~~~~~ conftest.c:148:13: note: (near initialization for 'ni.name') configure:9681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:9681: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -std=gnu99 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:71:9: error: unknown type name 'wchar_t' 71 | const wchar_t *name; | ^~~~~~~ conftest.c: In function 'main': conftest.c:148:13: warning: initialization of 'const int *' from incompatible pointer type 'long int *' [-Wincompatible-pointer-types] 148 | .name = L"Test wide string", | ^~~~~~~~~~~~~~~~~~~ conftest.c:148:13: note: (near initialization for 'ni.name') configure:9681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:9681: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -std=c99 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:71:9: error: unknown type name 'wchar_t' 71 | const wchar_t *name; | ^~~~~~~ conftest.c: In function 'main': conftest.c:148:13: warning: initialization of 'const int *' from incompatible pointer type 'long int *' [-Wincompatible-pointer-types] 148 | .name = L"Test wide string", | ^~~~~~~~~~~~~~~~~~~ conftest.c:148:13: note: (near initialization for 'ni.name') configure:9681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:9681: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c99 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 powerpc-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option '-c99' configure:9681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:9681: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -AC99 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 : error: missing '(' after predicate conftest.c:71:9: error: unknown type name 'wchar_t' 71 | const wchar_t *name; | ^~~~~~~ conftest.c: In function 'main': conftest.c:148:13: warning: initialization of 'const int *' from incompatible pointer type 'long int *' [-Wincompatible-pointer-types] 148 | .name = L"Test wide string", | ^~~~~~~~~~~~~~~~~~~ conftest.c:148:13: note: (near initialization for 'ni.name') configure:9681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:9681: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -D_STDC_C99= -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:71:9: error: unknown type name 'wchar_t' 71 | const wchar_t *name; | ^~~~~~~ conftest.c: In function 'main': conftest.c:148:13: warning: initialization of 'const int *' from incompatible pointer type 'long int *' [-Wincompatible-pointer-types] 148 | .name = L"Test wide string", | ^~~~~~~~~~~~~~~~~~~ conftest.c:148:13: note: (near initialization for 'ni.name') configure:9681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:9681: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -qlanglvl=extc99 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 powerpc-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option '-qlanglvl=extc99' configure:9681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:9697: result: unsupported configure:9707: checking for /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc option to accept ISO C89 configure:9783: result: none needed configure:9802: checking for /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc option to accept ISO Standard C configure:9813: result: none needed configure:9825: checking how to run the C preprocessor configure:9895: result: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp configure:9915: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:9915: $? = 0 configure:9929: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:28:10: fatal error: ac_nonexistent.h: No such file or directory 28 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:9929: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "MPIR" | #define PACKAGE_TARNAME "mpir" | #define PACKAGE_VERSION "3.0.0" | #define PACKAGE_STRING "MPIR 3.0.0" | #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" | #define PACKAGE_URL "" | #define PACKAGE "mpir" | #define VERSION "3.0.0" | #define WANT_FFT 1 | #define HAVE_SPEED_CYCLECOUNTER 0 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include configure:9983: /home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:9983: $? = 0 configure:9998: checking build system compiler /usr/bin/gcc configure:10011: /usr/bin/gcc conftest.c conftest.c: In function 'main': conftest.c:4:3: error: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 4 | exit(0); | ^~~~ conftest.c:1:1: note: include '' or provide a declaration of 'exit' +++ |+#include 1 | int conftest.c:4:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 4 | exit(0); | ^~~~ conftest.c:4:3: note: include '' or provide a declaration of 'exit' configure:10014: $? = 1 configure:10021: result: no configure:10026: error: Specified CC_FOR_BUILD doesn't seem to work ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_bigendian=yes ac_cv_c_compiler_gnu=yes ac_cv_env_ABI_set= ac_cv_env_ABI_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_FOR_BUILD_set=set ac_cv_env_CC_FOR_BUILD_value=/usr/bin/gcc ac_cv_env_CC_set=set ac_cv_env_CC_value=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 ' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64' ac_cv_env_CPP_FOR_BUILD_set= ac_cv_env_CPP_FOR_BUILD_value= ac_cv_env_CPP_set=set ac_cv_env_CPP_value=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 ' ac_cv_env_CXX_set=set ac_cv_env_CXX_value=no ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_M4_set= ac_cv_env_M4_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=x86_64-pc-linux-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=powerpc-buildroot-linux-uclibc ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=powerpc-buildroot-linux-uclibc ac_cv_func_calloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_memcmp_working=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_realloc_0_nonnull=yes ac_cv_have_decl_malloc=yes ac_cv_header_inttypes_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no 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=powerpc-buildroot-linux-uclibc ac_cv_lbl_unaligned_fail=no ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/usr/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CC=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc ac_cv_prog_CPP=/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp ac_cv_prog_STRIP=/bin/true ac_cv_prog_cc_c89= ac_cv_prog_cc_c99=no ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_make_make_set=yes ac_cv_safe_to_define___extensions__=yes am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes gl_cv_func_malloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec= ## ----------------- ## ## Output variables. ## ## ----------------- ## ABI='32' ACLOCAL='${SHELL} /home/autobuild/autobuild/instance-10/output-1/build/mpir-3.0.0/missing aclocal-1.14' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AR='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc-ar' AS='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-as' AUTOCONF='${SHELL} /home/autobuild/autobuild/instance-10/output-1/build/mpir-3.0.0/missing autoconf' AUTOHEADER='${SHELL} /home/autobuild/autobuild/instance-10/output-1/build/mpir-3.0.0/missing autoheader' AUTOMAKE='${SHELL} /home/autobuild/autobuild/instance-10/output-1/build/mpir-3.0.0/missing automake-1.14' AWK='gawk' BITS_PER_MP_LIMB='' CALLING_CONVENTIONS_OBJS='' CC='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc' CCAS='' CC_FOR_BUILD='/usr/bin/gcc' CFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 ' CPP='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-cpp' CPPFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64' CPP_FOR_BUILD='' CXX='no' CXXCPP='' CXXFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 ' CYGPATH_W='echo' DEFN_LONG_LONG_LIMB='/* #undef _LONG_LONG_LIMB */' DEFS='' DLLTOOL='' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' ENABLE_SHARED_FALSE='' ENABLE_SHARED_TRUE='' ENABLE_STATIC_FALSE='' ENABLE_STATIC_TRUE='' EXEEXT='' EXEEXT_FOR_BUILD='' FGREP='' GMP_CC='/* No __GMP_CC here as --enable-gmpcompat option not selected */' GMP_CFLAGS='' GMP_LDFLAGS='' GMP_NAIL_BITS='0' GREP='/usr/bin/grep' GSYM_FLAG='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LD='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-ld' LDFLAGS='' LIBGMPXX_LDFLAGS='' LIBGMP_DLL='' LIBGMP_LDFLAGS='' LIBM='' LIBM_FOR_BUILD='' LIBOBJS='' LIBS='' LIBTOOL='' LIPO='' LN_S='' LTLIBOBJS='' M4='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /home/autobuild/autobuild/instance-10/output-1/build/mpir-3.0.0/missing makeinfo' MANIFEST_TOOL='' MKDIR_P='/usr/bin/mkdir -p' MPIR_AS='' NM='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc-nm' NMEDIT='' OBJDUMP='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-objdump' OBJECT_FORMAT='' OBJEXT='o' OTOOL64='' OTOOL='' PACKAGE='mpir' PACKAGE_BUGREPORT='http://groups.google.co.uk/group/mpir-devel/' PACKAGE_NAME='MPIR' PACKAGE_STRING='MPIR 3.0.0' PACKAGE_TARNAME='mpir' PACKAGE_URL='' PACKAGE_VERSION='3.0.0' PATH_SEPARATOR=':' RANLIB='/home/autobuild/autobuild/instance-10/output-1/per-package/mpir/host/bin/powerpc-buildroot-linux-uclibc-gcc-ranlib' SED='' SET_MAKE='' SHELL='/bin/sh' SPEED_CYCLECOUNTER_OBJ='powerpc.lo' STRIP='/bin/true' TAL_OBJECT='' TUNE_SQR_OBJ='' U_FOR_BUILD='' VERSION='3.0.0' WANT_CXX_FALSE='' WANT_CXX_TRUE='' WANT_GMPCOMPAT_FALSE='' WANT_GMPCOMPAT_TRUE='#' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' ac_ct_DUMPBIN='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__isrc='' am__leading_dot='.' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='x86_64-pc-linux-gnu' build_cpu='x86_64' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='/usr' gmp_srclinks='' host='powerpc-buildroot-linux-uclibc' host_alias='powerpc-buildroot-linux-uclibc' host_cpu='powerpc' host_os='linux-uclibc' host_vendor='buildroot' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /home/autobuild/autobuild/instance-10/output-1/build/mpir-3.0.0/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='/var' mandir='${datarootdir}/man' mkdir_p='$(MKDIR_P)' mpn_objects='' mpn_objs_in_libgmp='' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr' program_transform_name='s&^&&' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='/etc' target_alias='powerpc-buildroot-linux-uclibc' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "MPIR" #define PACKAGE_TARNAME "mpir" #define PACKAGE_VERSION "3.0.0" #define PACKAGE_STRING "MPIR 3.0.0" #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" #define PACKAGE_URL "" #define PACKAGE "mpir" #define VERSION "3.0.0" #define WANT_FFT 1 #define HAVE_SPEED_CYCLECOUNTER 0 #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 configure: exit 1