This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --target=aarch64-buildroot-linux-gnu --host=aarch64-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 --disable-install-doc --disable-rpath --disable-rubygems --with-gmp ## --------- ## ## Platform. ## ## --------- ## hostname = gcc159.bak.milne.osuosl.org uname -m = x86_64 uname -r = 4.9.0-16-amd64 uname -s = Linux uname -v = #1 SMP Debian 4.9.272-2 (2021-07-19) /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/buildroot/autobuild/instance-2/output-1/host/bin PATH: /home/buildroot/autobuild/instance-2/output-1/host/sbin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:3005: checking for ruby configure:3023: found /home/buildroot/autobuild/instance-2/output-1/host/bin/ruby configure:3036: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/ruby configure:3109: checking build system type configure:3123: result: x86_64-pc-linux-gnu configure:3209: checking host system type configure:3222: result: aarch64-buildroot-linux-gnu configure:3242: checking target system type configure:3255: result: aarch64-buildroot-linux-gnu configure:3372: checking for aarch64-buildroot-linux-gnu-gcc configure:3399: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc configure:3668: checking for C compiler version configure:3677: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc --version >&5 aarch64-linux-gnu-gcc (Linaro GCC 7.3-2018.05) 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] Copyright (C) 2017 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:3688: $? = 0 configure:3677: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -v >&5 Using built-in specs. COLLECT_GCC=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/aarch64-linux-gnu-gcc COLLECT_LTO_WRAPPER=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/aarch64-linux-gnu/7.3.1/lto-wrapper Target: aarch64-linux-gnu Configured with: '/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/snapshots/gcc.git~linaro-7.3-2018.05/configure' SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --with-system-zlib --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --with-arch=armv8-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --enable-gnu-indirect-function --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/sysroots/aarch64-linux-gnu --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu/aarch64-linux-gnu/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=aarch64-linux-gnu --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu Thread model: posix gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) COMPILER_PATH=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/aarch64-linux-gnu/7.3.1/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/aarch64-linux-gnu/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/bin/ LIBRARY_PATH=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/lib/../lib64/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/lib/../lib64/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/../lib64/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/lib/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/lib/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/ COLLECT_GCC_OPTIONS='-mabi=lp64' '-D' '__FILE__=""' '-D' '__BASE_FILE__=""' '-Wno-builtin-macro-redefined' '-mcpu=cortex-a53' '-v' '-mlittle-endian' ... rest of stderr output deleted ... configure:3688: $? = 1 configure:3677: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -V >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-V' configure:3688: $? = 1 configure:3677: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -qversion >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? configure:3688: $? = 1 configure:3708: checking whether the C compiler works configure:3730: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:3734: $? = 0 configure:3782: result: yes configure:3785: checking for C compiler default output file name configure:3787: result: a.out configure:3793: checking for suffix of executables configure:3800: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:3804: $? = 0 configure:3826: result: configure:3848: checking whether we are cross compiling configure:3886: result: yes configure:3891: checking for suffix of object files configure:3913: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:3917: $? = 0 configure:3938: result: o configure:3942: checking whether we are using the GNU C compiler configure:3961: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:3961: $? = 0 configure:3970: result: yes configure:3979: checking whether /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc accepts -g configure:3999: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:3999: $? = 0 configure:4040: result: yes configure:4057: checking for /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc option to accept ISO C89 configure:4120: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4120: $? = 0 configure:4133: result: none needed configure:4159: checking how to run the C preprocessor configure:4229: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp configure:4249: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:4249: $? = 0 configure:4263: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:4263: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:4292: checking for grep that handles long lines and -e configure:4350: result: /bin/grep configure:4355: checking for egrep configure:4417: result: /bin/grep -E configure:4422: checking for ANSI C header files configure:4442: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4442: $? = 0 configure:4526: result: yes configure:4539: checking for sys/types.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for sys/stat.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for stdlib.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for string.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for memory.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for strings.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for inttypes.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for stdint.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4539: checking for unistd.h configure:4539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4539: $? = 0 configure:4539: result: yes configure:4552: checking minix/config.h usability configure:4552: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:52:10: fatal error: minix/config.h: No such file or directory #include ^~~~~~~~~~~~~~~~ compilation terminated. configure:4552: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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:4552: result: no configure:4552: checking minix/config.h presence configure:4552: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:19:10: fatal error: minix/config.h: No such file or directory #include ^~~~~~~~~~~~~~~~ compilation terminated. configure:4552: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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:4552: result: no configure:4552: checking for minix/config.h configure:4552: result: no configure:4573: checking whether it is safe to define __EXTENSIONS__ configure:4591: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:4591: $? = 0 configure:4598: result: yes configure:4869: checking for aarch64-buildroot-linux-gnu-gcc configure:4896: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc configure:4961: checking for /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc option to accept ISO C99 configure:5110: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:5110: $? = 0 configure:5123: result: none needed configure:5939: checking for C++ compiler version configure:5948: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ --version >&5 aarch64-linux-gnu-g++ (Linaro GCC 7.3-2018.05) 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] Copyright (C) 2017 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:5959: $? = 0 configure:5948: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ -v >&5 Using built-in specs. COLLECT_GCC=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/aarch64-linux-gnu-g++ COLLECT_LTO_WRAPPER=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/aarch64-linux-gnu/7.3.1/lto-wrapper Target: aarch64-linux-gnu Configured with: '/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/snapshots/gcc.git~linaro-7.3-2018.05/configure' SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --with-system-zlib --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --with-arch=armv8-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --enable-gnu-indirect-function --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/sysroots/aarch64-linux-gnu --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu/aarch64-linux-gnu/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=aarch64-linux-gnu --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/aarch64-linux-gnu/_build/builds/destdir/x86_64-unknown-linux-gnu Thread model: posix gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) COMPILER_PATH=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/aarch64-linux-gnu/7.3.1/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/aarch64-linux-gnu/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../libexec/gcc/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/bin/ LIBRARY_PATH=/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/lib/../lib64/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/lib/../lib64/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/../lib64/:/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/lib/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/lib/:/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/ COLLECT_GCC_OPTIONS='-mabi=lp64' '-D' '__FILE__=""' '-D' '__BASE_FILE__=""' '-Wno-builtin-macro-redefined' '-mcpu=cortex-a53' '-v' '-shared-libgcc' '-mlittle-endian' ... rest of stderr output deleted ... configure:5959: $? = 1 configure:5948: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ -V >&5 aarch64-linux-gnu-g++: error: unrecognized command line option '-V' configure:5959: $? = 1 configure:5948: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ -qversion >&5 aarch64-linux-gnu-g++: error: unrecognized command line option '-qversion'; did you mean '--version'? configure:5959: $? = 1 configure:5963: checking whether we are using the GNU C++ compiler configure:5982: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.cpp >&5 configure:5982: $? = 0 configure:5991: result: yes configure:6000: checking whether /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ accepts -g configure:6020: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ -c -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.cpp >&5 configure:6020: $? = 0 configure:6061: result: yes configure:6139: checking whether /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc needs -traditional configure:6173: result: no configure:6287: checking for aarch64-buildroot-linux-gnu-ld configure:6314: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ld configure:6402: checking whether the linker is GNU ld configure:6417: result: yes configure:6421: checking whether /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp accepts -o configure:6433: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -o conftest-1.i conftest.c configure:6433: $? = 0 configure:6440: result: yes configure:6758: checking for aarch64-buildroot-linux-gnu-ranlib configure:6785: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ranlib configure:6858: checking for aarch64-buildroot-linux-gnu-ar configure:6885: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ar configure:7000: checking for /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ar flags configure:7013: result: rcD configure:7021: checking for aarch64-buildroot-linux-gnu-as configure:7048: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-as configure:7126: checking for aarch64-buildroot-linux-gnu-objdump configure:7153: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-objdump configure:7226: checking for aarch64-buildroot-linux-gnu-objcopy configure:7253: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-objcopy configure:7677: checking for aarch64-buildroot-linux-gnu-nm configure:7704: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-nm configure:7773: checking whether ln -s works configure:7777: result: yes configure:7784: checking whether make sets $(MAKE) configure:7806: result: yes configure:7829: checking for a BSD-compatible install configure:7897: result: /usr/bin/install -c configure:7908: checking for a thread-safe mkdir -p configure:7947: result: /bin/mkdir -p configure:7969: checking for aarch64-buildroot-linux-gnu-dtrace configure:7999: result: no configure:8050: checking for dot configure:8080: result: no configure:8092: checking for doxygen configure:8122: result: no configure:8133: checking for pkg-config configure:8177: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config configure:8203: checking for cd using physical directory configure:8222: result: cd -P configure:8241: checking whether CFLAGS is valid configure:8254: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8254: $? = 0 configure:8255: result: yes configure:8267: checking whether LDFLAGS is valid configure:8287: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8287: $? = 0 configure:8288: result: yes configure:8343: checking whether -Wl,-R. is accepted as LDFLAGS configure:8369: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-R. conftest.c >&5 configure:8369: $? = 0 configure:8371: result: yes configure:8343: checking whether -Wl,-rpath,. is accepted as LDFLAGS configure:8369: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-rpath,. conftest.c >&5 configure:8369: $? = 0 configure:8371: result: yes configure:8476: checking whether -Wdeprecated-declarations is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wdeprecated-declarations -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wdivision-by-zero is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wdivision-by-zero -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-Wdivision-by-zero'; did you mean '-Wdiv-by-zero'? configure:8503: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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. */ | | int | main () | { | | ; | return 0; | } configure:8522: result: no configure:8476: checking whether -Wduplicated-cond is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wduplicated-cond -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wimplicit-function-declaration is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wimplicit-function-declaration -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wimplicit-int is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wimplicit-int -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wmisleading-indentation is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wmisleading-indentation -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wpointer-arith is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wpointer-arith -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wshorten-64-to-32 is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wshorten-64-to-32 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-Wshorten-64-to-32' configure:8503: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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. */ | | int | main () | { | | ; | return 0; | } configure:8522: result: no configure:8476: checking whether -Wwrite-strings is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wwrite-strings -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wimplicit-fallthrough=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wmissing-noreturn is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wmissing-noreturn -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-cast-function-type is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-cast-function-type -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-constant-logical-operand is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-constant-logical-operand -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-long-long is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-long-long -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-missing-field-initializers is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-missing-field-initializers -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-overlength-strings is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-overlength-strings -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-packed-bitfield-compat -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-parentheses-equality is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-parentheses-equality -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-self-assign is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-self-assign -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-tautological-compare is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-tautological-compare -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-unused-parameter is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-unused-parameter -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wno-unused-value is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wno-unused-value -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wsuggest-attribute=format is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wsuggest-attribute=format -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wsuggest-attribute=noreturn -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -Wunused-variable is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8503: $? = 0 configure:8518: result: yes configure:8476: checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -diag-disable=175,188,1684,2259,2312 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 cc1: warning: unrecognized gcc debugging option: i cc1: warning: unrecognized gcc debugging option: g cc1: warning: unrecognized gcc debugging option: - cc1: warning: unrecognized gcc debugging option: d cc1: warning: unrecognized gcc debugging option: i cc1: warning: unrecognized gcc debugging option: s cc1: warning: unrecognized gcc debugging option: b cc1: warning: unrecognized gcc debugging option: l cc1: warning: unrecognized gcc debugging option: e cc1: warning: unrecognized gcc debugging option: = cc1: warning: unrecognized gcc debugging option: 1 cc1: warning: unrecognized gcc debugging option: 7 cc1: warning: unrecognized gcc debugging option: 5 cc1: warning: unrecognized gcc debugging option: , cc1: warning: unrecognized gcc debugging option: 1 cc1: warning: unrecognized gcc debugging option: 8 cc1: warning: unrecognized gcc debugging option: 8 cc1: warning: unrecognized gcc debugging option: , cc1: warning: unrecognized gcc debugging option: 1 cc1: warning: unrecognized gcc debugging option: 6 cc1: warning: unrecognized gcc debugging option: 8 cc1: warning: unrecognized gcc debugging option: 4 cc1: warning: unrecognized gcc debugging option: , cc1: warning: unrecognized gcc debugging option: 2 cc1: warning: unrecognized gcc debugging option: 2 cc1: warning: unrecognized gcc debugging option: 5 cc1: warning: unrecognized gcc debugging option: 9 cc1: warning: unrecognized gcc debugging option: , cc1: warning: unrecognized gcc debugging option: 2 cc1: warning: unrecognized gcc debugging option: 3 cc1: warning: unrecognized gcc debugging option: 1 cc1: warning: unrecognized gcc debugging option: 2 configure:8503: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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. */ | | int | main () | { | | ; | return 0; | } configure:8522: result: no configure:8476: checking whether -Wextra-tokens is accepted as CFLAGS configure:8503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wextra-tokens -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-Wextra-tokens'; did you mean '--extra-warnings'? configure:8503: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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. */ | | int | main () | { | | ; | return 0; | } configure:8522: result: no configure:8619: checking whether -Wall -Wextra is accepted as CFLAGS configure:8646: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8646: $? = 0 configure:8648: result: yes configure:8677: checking whether -Qunused-arguments is accepted as CFLAGS configure:8704: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Qunused-arguments -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-Qunused-arguments'; did you mean '-Wunused-parameter'? configure:8704: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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. */ | | int | main () | { | | ; | return 0; | } configure:8720: result: no configure:8772: checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS configure:8799: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8799: $? = 0 configure:8809: result: yes configure:8850: checking whether -fstack-protector-strong is accepted as CFLAGS configure:8877: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -fstack-protector-strong -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:8877: $? = 0 configure:8879: result: yes configure:8905: checking whether -fstack-protector-strong is accepted as LDFLAGS configure:8931: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c >&5 configure:8931: $? = 0 configure:8933: result: yes configure:9009: checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS configure:9035: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong -Wl,--compress-debug-sections=zlib conftest.c >&5 configure:9035: $? = 0 configure:9037: result: yes configure:9229: checking whether -std=gnu99 is accepted as CFLAGS configure:9256: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:9256: $? = 0 configure:9281: result: yes configure:9311: checking whether -fno-strict-overflow is accepted as CFLAGS configure:9338: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -fno-strict-overflow -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:9338: $? = 0 configure:9348: result: yes configure:9371: checking whether -ggdb3 is accepted as CFLAGS configure:9398: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -ggdb3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:9398: $? = 0 configure:9400: result: yes configure:9553: checking whether -fvisibility=hidden is accepted as CFLAGS configure:9580: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -fvisibility=hidden -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:9580: $? = 0 configure:9582: result: yes configure:9816: checking whether -fno-fast-math is accepted as CFLAGS configure:9843: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -fno-fast-math -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:9843: $? = 0 configure:9853: result: yes configure:9877: checking whether -fexcess-precision=standard is accepted as CFLAGS configure:9904: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -fexcess-precision=standard -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:9904: $? = 0 configure:9914: result: yes configure:9877: checking whether -fp-model precise is accepted as CFLAGS configure:9904: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -fp-model precise -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 aarch64-linux-gnu-gcc: error: precise: No such file or directory aarch64-linux-gnu-gcc: error: unrecognized command line option '-fp-model' configure:9904: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:9918: result: no configure:10019: checking whether compiler has statement and declarations in expressions configure:10035: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:10035: $? = 0 configure:10042: result: yes configure:10727: checking for crypt in -lcrypt configure:10752: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lcrypt -lm >&5 configure:10752: $? = 0 configure:10761: result: yes configure:10772: checking for dlopen in -ldl configure:10797: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -ldl -lcrypt -lm >&5 configure:10797: $? = 0 configure:10806: result: yes configure:10817: checking for shl_load in -ldld configure:10842: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -ldld -ldl -lcrypt -lm >&5 /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/bin/ld: cannot find -ldld collect2: error: ld returned 1 exit status configure:10842: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char shl_load (); | int | main () | { | return shl_load (); | ; | return 0; | } configure:10851: result: no configure:10862: checking for shutdown in -lsocket configure:10887: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lsocket -ldl -lcrypt -lm >&5 /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status configure:10887: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char shutdown (); | int | main () | { | return shutdown (); | ; | return 0; | } configure:10896: result: no configure:10911: checking for dirent.h that defines DIR configure:10930: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:10930: $? = 0 configure:10938: result: yes configure:10951: checking for library containing opendir configure:10982: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -ldl -lcrypt -lm >&5 configure:10982: $? = 0 configure:10999: result: none required configure:11066: checking for stdbool.h that conforms to C99 configure:11133: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11133: $? = 0 configure:11140: result: yes configure:11142: checking for _Bool configure:11142: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11142: $? = 0 configure:11142: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:66:20: error: expected expression before ')' token if (sizeof ((_Bool))) ^ configure:11142: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_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 | int | main () | { | if (sizeof ((_Bool))) | return 0; | ; | return 0; | } configure:11142: result: yes configure:11159: checking for sys/wait.h that is POSIX.1 compatible configure:11185: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11185: $? = 0 configure:11192: result: yes configure:11203: checking a.out.h usability configure:11203: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11203: $? = 0 configure:11203: result: yes configure:11203: checking a.out.h presence configure:11203: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11203: $? = 0 configure:11203: result: yes configure:11203: checking for a.out.h configure:11203: result: yes configure:11215: checking atomic.h usability configure:11215: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:67:10: fatal error: atomic.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11215: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_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:11215: result: no configure:11215: checking atomic.h presence configure:11215: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:34:10: fatal error: atomic.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11215: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | /* end confdefs.h. */ | #include configure:11215: result: no configure:11215: checking for atomic.h configure:11215: result: no configure:11227: checking copyfile.h usability configure:11227: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:67:10: fatal error: copyfile.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:11227: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_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:11227: result: no configure:11227: checking copyfile.h presence configure:11227: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:34:10: fatal error: copyfile.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:11227: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | /* end confdefs.h. */ | #include configure:11227: result: no configure:11227: checking for copyfile.h configure:11227: result: no configure:11239: checking direct.h usability configure:11239: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:67:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11239: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_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:11239: result: no configure:11239: checking direct.h presence configure:11239: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:34:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11239: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | /* end confdefs.h. */ | #include configure:11239: result: no configure:11239: checking for direct.h configure:11239: result: no configure:11251: checking grp.h usability configure:11251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11251: $? = 0 configure:11251: result: yes configure:11251: checking grp.h presence configure:11251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11251: $? = 0 configure:11251: result: yes configure:11251: checking for grp.h configure:11251: result: yes configure:11263: checking fcntl.h usability configure:11263: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11263: $? = 0 configure:11263: result: yes configure:11263: checking fcntl.h presence configure:11263: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11263: $? = 0 configure:11263: result: yes configure:11263: checking for fcntl.h configure:11263: result: yes configure:11275: checking float.h usability configure:11275: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11275: $? = 0 configure:11275: result: yes configure:11275: checking float.h presence configure:11275: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11275: $? = 0 configure:11275: result: yes configure:11275: checking for float.h configure:11275: result: yes configure:11287: checking ieeefp.h usability configure:11287: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:70:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11287: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_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:11287: result: no configure:11287: checking ieeefp.h presence configure:11287: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:37:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11287: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | /* end confdefs.h. */ | #include configure:11287: result: no configure:11287: checking for ieeefp.h configure:11287: result: no configure:11299: checking intrinsics.h usability configure:11299: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:70:10: fatal error: intrinsics.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. configure:11299: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_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:11299: result: no configure:11299: checking intrinsics.h presence configure:11299: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:37:10: fatal error: intrinsics.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. configure:11299: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | /* end confdefs.h. */ | #include configure:11299: result: no configure:11299: checking for intrinsics.h configure:11299: result: no configure:11311: checking langinfo.h usability configure:11311: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11311: $? = 0 configure:11311: result: yes configure:11311: checking langinfo.h presence configure:11311: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11311: $? = 0 configure:11311: result: yes configure:11311: checking for langinfo.h configure:11311: result: yes configure:11323: checking limits.h usability configure:11323: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11323: $? = 0 configure:11323: result: yes configure:11323: checking limits.h presence configure:11323: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11323: $? = 0 configure:11323: result: yes configure:11323: checking for limits.h configure:11323: result: yes configure:11335: checking locale.h usability configure:11335: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11335: $? = 0 configure:11335: result: yes configure:11335: checking locale.h presence configure:11335: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11335: $? = 0 configure:11335: result: yes configure:11335: checking for locale.h configure:11335: result: yes configure:11347: checking malloc.h usability configure:11347: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11347: $? = 0 configure:11347: result: yes configure:11347: checking malloc.h presence configure:11347: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11347: $? = 0 configure:11347: result: yes configure:11347: checking for malloc.h configure:11347: result: yes configure:11359: checking malloc/malloc.h usability configure:11359: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:74:10: fatal error: malloc/malloc.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. configure:11359: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_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:11359: result: no configure:11359: checking malloc/malloc.h presence configure:11359: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:41:10: fatal error: malloc/malloc.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. configure:11359: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include configure:11359: result: no configure:11359: checking for malloc/malloc.h configure:11359: result: no configure:11371: checking malloc_np.h usability configure:11371: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:74:10: fatal error: malloc_np.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:11371: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_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:11371: result: no configure:11371: checking malloc_np.h presence configure:11371: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:41:10: fatal error: malloc_np.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:11371: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include configure:11371: result: no configure:11371: checking for malloc_np.h configure:11371: result: no configure:11383: checking net/socket.h usability configure:11383: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:74:10: fatal error: net/socket.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. configure:11383: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_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:11383: result: no configure:11383: checking net/socket.h presence configure:11383: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:41:10: fatal error: net/socket.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. configure:11383: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include configure:11383: result: no configure:11383: checking for net/socket.h configure:11383: result: no configure:11395: checking process.h usability configure:11395: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:74:10: fatal error: process.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. configure:11395: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_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:11395: result: no configure:11395: checking process.h presence configure:11395: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:41:10: fatal error: process.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. configure:11395: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include configure:11395: result: no configure:11395: checking for process.h configure:11395: result: no configure:11407: checking pwd.h usability configure:11407: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11407: $? = 0 configure:11407: result: yes configure:11407: checking pwd.h presence configure:11407: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11407: $? = 0 configure:11407: result: yes configure:11407: checking for pwd.h configure:11407: result: yes configure:11419: checking sanitizer/asan_interface.h usability configure:11419: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11419: $? = 0 configure:11419: result: yes configure:11419: checking sanitizer/asan_interface.h presence configure:11419: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11419: $? = 0 configure:11419: result: yes configure:11419: checking for sanitizer/asan_interface.h configure:11419: result: yes configure:11431: checking sanitizer/msan_interface.h usability configure:11431: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:76:10: fatal error: sanitizer/msan_interface.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:11431: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_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:11431: result: no configure:11431: checking sanitizer/msan_interface.h presence configure:11431: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:43:10: fatal error: sanitizer/msan_interface.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:11431: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | /* end confdefs.h. */ | #include configure:11431: result: no configure:11431: checking for sanitizer/msan_interface.h configure:11431: result: no configure:11443: checking setjmpex.h usability configure:11443: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:76:10: fatal error: setjmpex.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:11443: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_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:11443: result: no configure:11443: checking setjmpex.h presence configure:11443: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:43:10: fatal error: setjmpex.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:11443: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | /* end confdefs.h. */ | #include configure:11443: result: no configure:11443: checking for setjmpex.h configure:11443: result: no configure:11455: checking stdalign.h usability configure:11455: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11455: $? = 0 configure:11455: result: yes configure:11455: checking stdalign.h presence configure:11455: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11455: $? = 0 configure:11455: result: yes configure:11455: checking for stdalign.h configure:11455: result: yes configure:11467: checking sys/attr.h usability configure:11467: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:77:10: fatal error: sys/attr.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:11467: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_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:11467: result: no configure:11467: checking sys/attr.h presence configure:11467: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:44:10: fatal error: sys/attr.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:11467: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | /* end confdefs.h. */ | #include configure:11467: result: no configure:11467: checking for sys/attr.h configure:11467: result: no configure:11479: checking sys/eventfd.h usability configure:11479: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11479: $? = 0 configure:11479: result: yes configure:11479: checking sys/eventfd.h presence configure:11479: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11479: $? = 0 configure:11479: result: yes configure:11479: checking for sys/eventfd.h configure:11479: result: yes configure:11491: checking sys/fcntl.h usability configure:11491: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11491: $? = 0 configure:11491: result: yes configure:11491: checking sys/fcntl.h presence configure:11491: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11491: $? = 0 configure:11491: result: yes configure:11491: checking for sys/fcntl.h configure:11491: result: yes configure:11503: checking sys/file.h usability configure:11503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11503: $? = 0 configure:11503: result: yes configure:11503: checking sys/file.h presence configure:11503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11503: $? = 0 configure:11503: result: yes configure:11503: checking for sys/file.h configure:11503: result: yes configure:11515: checking sys/id.h usability configure:11515: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:80:10: fatal error: sys/id.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11515: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_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:11515: result: no configure:11515: checking sys/id.h presence configure:11515: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:47:10: fatal error: sys/id.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:11515: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | /* end confdefs.h. */ | #include configure:11515: result: no configure:11515: checking for sys/id.h configure:11515: result: no configure:11527: checking sys/ioctl.h usability configure:11527: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11527: $? = 0 configure:11527: result: yes configure:11527: checking sys/ioctl.h presence configure:11527: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11527: $? = 0 configure:11527: result: yes configure:11527: checking for sys/ioctl.h configure:11527: result: yes configure:11539: checking sys/mkdev.h usability configure:11539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:81:10: fatal error: sys/mkdev.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:11539: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_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:11539: result: no configure:11539: checking sys/mkdev.h presence configure:11539: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:48:10: fatal error: sys/mkdev.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:11539: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | /* end confdefs.h. */ | #include configure:11539: result: no configure:11539: checking for sys/mkdev.h configure:11539: result: no configure:11551: checking sys/param.h usability configure:11551: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11551: $? = 0 configure:11551: result: yes configure:11551: checking sys/param.h presence configure:11551: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11551: $? = 0 configure:11551: result: yes configure:11551: checking for sys/param.h configure:11551: result: yes configure:11563: checking sys/prctl.h usability configure:11563: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11563: $? = 0 configure:11563: result: yes configure:11563: checking sys/prctl.h presence configure:11563: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11563: $? = 0 configure:11563: result: yes configure:11563: checking for sys/prctl.h configure:11563: result: yes configure:11575: checking sys/resource.h usability configure:11575: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11575: $? = 0 configure:11575: result: yes configure:11575: checking sys/resource.h presence configure:11575: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11575: $? = 0 configure:11575: result: yes configure:11575: checking for sys/resource.h configure:11575: result: yes configure:11587: checking sys/select.h usability configure:11587: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11587: $? = 0 configure:11587: result: yes configure:11587: checking sys/select.h presence configure:11587: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11587: $? = 0 configure:11587: result: yes configure:11587: checking for sys/select.h configure:11587: result: yes configure:11599: checking sys/sendfile.h usability configure:11599: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11599: $? = 0 configure:11599: result: yes configure:11599: checking sys/sendfile.h presence configure:11599: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11599: $? = 0 configure:11599: result: yes configure:11599: checking for sys/sendfile.h configure:11599: result: yes configure:11611: checking sys/socket.h usability configure:11611: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11611: $? = 0 configure:11611: result: yes configure:11611: checking sys/socket.h presence configure:11611: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11611: $? = 0 configure:11611: result: yes configure:11611: checking for sys/socket.h configure:11611: result: yes configure:11623: checking sys/syscall.h usability configure:11623: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11623: $? = 0 configure:11623: result: yes configure:11623: checking sys/syscall.h presence configure:11623: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11623: $? = 0 configure:11623: result: yes configure:11623: checking for sys/syscall.h configure:11623: result: yes configure:11635: checking sys/sysmacros.h usability configure:11635: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11635: $? = 0 configure:11635: result: yes configure:11635: checking sys/sysmacros.h presence configure:11635: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11635: $? = 0 configure:11635: result: yes configure:11635: checking for sys/sysmacros.h configure:11635: result: yes configure:11647: checking sys/time.h usability configure:11647: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11647: $? = 0 configure:11647: result: yes configure:11647: checking sys/time.h presence configure:11647: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11647: $? = 0 configure:11647: result: yes configure:11647: checking for sys/time.h configure:11647: result: yes configure:11659: checking sys/times.h usability configure:11659: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11659: $? = 0 configure:11659: result: yes configure:11659: checking sys/times.h presence configure:11659: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11659: $? = 0 configure:11659: result: yes configure:11659: checking for sys/times.h configure:11659: result: yes configure:11671: checking sys/uio.h usability configure:11671: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11671: $? = 0 configure:11671: result: yes configure:11671: checking sys/uio.h presence configure:11671: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11671: $? = 0 configure:11671: result: yes configure:11671: checking for sys/uio.h configure:11671: result: yes configure:11683: checking sys/utime.h usability configure:11683: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:92:10: fatal error: sys/utime.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:11683: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_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:11683: result: no configure:11683: checking sys/utime.h presence configure:11683: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:59:10: fatal error: sys/utime.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:11683: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | /* end confdefs.h. */ | #include configure:11683: result: no configure:11683: checking for sys/utime.h configure:11683: result: no configure:11695: checking syscall.h usability configure:11695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11695: $? = 0 configure:11695: result: yes configure:11695: checking syscall.h presence configure:11695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11695: $? = 0 configure:11695: result: yes configure:11695: checking for syscall.h configure:11695: result: yes configure:11707: checking time.h usability configure:11707: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11707: $? = 0 configure:11707: result: yes configure:11707: checking time.h presence configure:11707: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11707: $? = 0 configure:11707: result: yes configure:11707: checking for time.h configure:11707: result: yes configure:11719: checking ucontext.h usability configure:11719: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11719: $? = 0 configure:11719: result: yes configure:11719: checking ucontext.h presence configure:11719: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11719: $? = 0 configure:11719: result: yes configure:11719: checking for ucontext.h configure:11719: result: yes configure:11731: checking utime.h usability configure:11731: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11731: $? = 0 configure:11731: result: yes configure:11731: checking utime.h presence configure:11731: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11731: $? = 0 configure:11731: result: yes configure:11731: checking for utime.h configure:11731: result: yes configure:11753: checking gmp.h usability configure:11753: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:11753: $? = 0 configure:11753: result: yes configure:11753: checking gmp.h presence configure:11753: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:11753: $? = 0 configure:11753: result: yes configure:11753: checking for gmp.h configure:11753: result: yes configure:11764: checking for library containing __gmpz_init configure:11795: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -ldl -lcrypt -lm >&5 /tmp/cc7qn72V.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `__gmpz_init' collect2: error: ld returned 1 exit status configure:11795: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __gmpz_init (); | int | main () | { | return __gmpz_init (); | ; | return 0; | } configure:11795: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:11795: $? = 0 configure:11812: result: -lgmp configure:11975: checking for special C compiler options needed for large files configure:12020: result: no configure:12026: checking for _FILE_OFFSET_BITS value needed for large files configure:12051: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12051: $? = 0 configure:12083: result: no configure:12225: checking whether byte ordering is bigendian configure:12431: result: no configure:12449: checking for an ANSI C-conforming const configure:12515: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12515: $? = 0 configure:12522: result: yes configure:12530: checking whether char is unsigned configure:12549: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:101:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((char) -1) < 0)]; ^~~~~~~~~~ configure:12549: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 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 | int | main () | { | static int test_array [1 - 2 * !(((char) -1) < 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12556: result: yes configure:12563: checking for inline configure:12579: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12579: $? = 0 configure:12587: result: inline configure:12605: checking for working volatile configure:12624: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12624: $? = 0 configure:12631: result: yes configure:12640: checking for typeof syntax and keyword spelling configure:12671: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12671: $? = 0 configure:12678: result: typeof configure:12693: checking for C/C++ restrict keyword configure:12718: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12718: $? = 0 configure:12726: result: __restrict configure:12747: checking for long long configure:12747: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12747: $? = 0 configure:12747: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:103:24: error: expected expression before ')' token if (sizeof ((long long))) ^ configure:12747: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | /* 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 | int | main () | { | if (sizeof ((long long))) | return 0; | ; | return 0; | } configure:12747: result: yes configure:12756: checking for off_t configure:12756: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12756: $? = 0 configure:12756: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:104:20: error: expected expression before ')' token if (sizeof ((off_t))) ^ configure:12756: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 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 | int | main () | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:12756: result: yes configure:12767: checking char bit configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12773: $? = 0 configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:74:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((CHAR_BIT) <= 0)]; ^~~~~~~~~~ configure:12773: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !((CHAR_BIT) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:74:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((CHAR_BIT) <= 1)]; ^~~~~~~~~~ configure:12773: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !((CHAR_BIT) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:74:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((CHAR_BIT) <= 3)]; ^~~~~~~~~~ configure:12773: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !((CHAR_BIT) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:74:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((CHAR_BIT) <= 7)]; ^~~~~~~~~~ configure:12773: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !((CHAR_BIT) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12773: $? = 0 configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12773: $? = 0 configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12773: $? = 0 configure:12773: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12773: $? = 0 configure:12782: result: 8 configure:12946: checking size of int configure:12951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12951: $? = 0 configure:12951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:105:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)]; ^~~~~~~~~~ configure:12951: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:105:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)]; ^~~~~~~~~~ configure:12951: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:105:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)]; ^~~~~~~~~~ configure:12951: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12951: $? = 0 configure:12951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12951: $? = 0 configure:12951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:12951: $? = 0 configure:12965: result: 4 configure:13062: checking size of short configure:13067: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13067: $? = 0 configure:13067: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:106:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)]; ^~~~~~~~~~ configure:13067: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13067: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:106:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)]; ^~~~~~~~~~ configure:13067: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13067: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13067: $? = 0 configure:13067: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13067: $? = 0 configure:13081: result: 2 configure:13271: checking size of long configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13276: $? = 0 configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:107:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)]; ^~~~~~~~~~ configure:13276: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:107:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)]; ^~~~~~~~~~ configure:13276: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:107:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)]; ^~~~~~~~~~ configure:13276: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:107:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 7)]; ^~~~~~~~~~ configure:13276: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13276: $? = 0 configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13276: $? = 0 configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13276: $? = 0 configure:13276: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13276: $? = 0 configure:13290: result: 8 configure:13387: checking size of long long configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13392: $? = 0 configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:108:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)]; ^~~~~~~~~~ configure:13392: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:108:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)]; ^~~~~~~~~~ configure:13392: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:108:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)]; ^~~~~~~~~~ configure:13392: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:108:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)]; ^~~~~~~~~~ configure:13392: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13392: $? = 0 configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13392: $? = 0 configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13392: $? = 0 configure:13392: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13392: $? = 0 configure:13406: result: 8 configure:13596: checking size of __int64 configure:13601: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:109:55: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'? static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= 0)]; ^~~~~~~ __int64_t conftest.c:109:55: note: each undeclared identifier is reported only once for each function it appears in configure:13601: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13601: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:109:55: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'? static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) < 0)]; ^~~~~~~ __int64_t conftest.c:109:55: note: each undeclared identifier is reported only once for each function it appears in configure:13601: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) < 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13615: result: 0 configure:13805: checking size of __int128 configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13810: $? = 0 configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:110:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 0)]; ^~~~~~~~~~ configure:13810: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:110:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 1)]; ^~~~~~~~~~ configure:13810: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:110:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 3)]; ^~~~~~~~~~ configure:13810: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:110:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 7)]; ^~~~~~~~~~ configure:13810: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:110:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 15)]; ^~~~~~~~~~ configure:13810: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int128))) <= 15)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13810: $? = 0 configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13810: $? = 0 configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13810: $? = 0 configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13810: $? = 0 configure:13810: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13810: $? = 0 configure:13824: result: 16 configure:13921: checking size of off_t configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13926: $? = 0 configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 0)]; ^~~~~~~~~~ configure:13926: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 1)]; ^~~~~~~~~~ configure:13926: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 3)]; ^~~~~~~~~~ configure:13926: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 7)]; ^~~~~~~~~~ configure:13926: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13926: $? = 0 configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13926: $? = 0 configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13926: $? = 0 configure:13926: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:13926: $? = 0 configure:13940: result: 8 configure:14130: checking size of void* configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14135: $? = 0 configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:112:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 0)]; ^~~~~~~~~~ configure:14135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:112:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 1)]; ^~~~~~~~~~ configure:14135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:112:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 3)]; ^~~~~~~~~~ configure:14135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:112:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 7)]; ^~~~~~~~~~ configure:14135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (void*))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14135: $? = 0 configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14135: $? = 0 configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14135: $? = 0 configure:14135: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14135: $? = 0 configure:14149: result: 8 configure:14246: checking size of float configure:14251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14251: $? = 0 configure:14251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:113:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 0)]; ^~~~~~~~~~ configure:14251: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:113:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 1)]; ^~~~~~~~~~ configure:14251: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:113:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 3)]; ^~~~~~~~~~ configure:14251: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14251: $? = 0 configure:14251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14251: $? = 0 configure:14251: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14251: $? = 0 configure:14265: result: 4 configure:14362: checking size of double configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14367: $? = 0 configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:114:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 0)]; ^~~~~~~~~~ configure:14367: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:114:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 1)]; ^~~~~~~~~~ configure:14367: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:114:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 3)]; ^~~~~~~~~~ configure:14367: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:114:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 7)]; ^~~~~~~~~~ configure:14367: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | /* 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 | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14367: $? = 0 configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14367: $? = 0 configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14367: $? = 0 configure:14367: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14367: $? = 0 configure:14381: result: 8 configure:14496: checking size of time_t configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14501: $? = 0 configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:84:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 0)]; ^~~~~~~~~~ configure:14501: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:84:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 1)]; ^~~~~~~~~~ configure:14501: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:84:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 3)]; ^~~~~~~~~~ configure:14501: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:84:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 7)]; ^~~~~~~~~~ configure:14501: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14501: $? = 0 configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14501: $? = 0 configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14501: $? = 0 configure:14501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14501: $? = 0 configure:14516: result: 8 configure:14615: checking size of clock_t configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14620: $? = 0 configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:85:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 0)]; ^~~~~~~~~~ configure:14620: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:85:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 1)]; ^~~~~~~~~~ configure:14620: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:85:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 3)]; ^~~~~~~~~~ configure:14620: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:85:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 7)]; ^~~~~~~~~~ configure:14620: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (clock_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14620: $? = 0 configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14620: $? = 0 configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14620: $? = 0 configure:14620: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14620: $? = 0 configure:14635: result: 8 configure:14648: checking packed struct attribute configure:14670: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:81:35: error: unknown type name 'pack' #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop)) ^ conftest.c:82:4: note: in expansion of macro 'PACKED_STRUCT' PACKED_STRUCT(struct { int a; }); ^~~~~~~~~~~~~ conftest.c:81:61: error: unknown type name 'pack' #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop)) ^ conftest.c:82:4: note: in expansion of macro 'PACKED_STRUCT' PACKED_STRUCT(struct { int a; }); ^~~~~~~~~~~~~ configure:14670: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | /* end confdefs.h. */ | #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop)) | PACKED_STRUCT(struct { int a; }); | int | main () | { | | ; | return 0; | } configure:14670: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:82:25: warning: unnamed struct/union that defines no instances PACKED_STRUCT(struct { int a; }); ^ conftest.c:81:26: note: in definition of macro 'PACKED_STRUCT' #define PACKED_STRUCT(x) x __attribute__((packed)) ^ configure:14670: $? = 0 configure:14676: result: x __attribute__((packed)) configure:14685: checking whether -Wno-address-of-packed-member is accepted as CFLAGS configure:14712: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wno-address-of-packed-member -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14712: $? = 0 configure:14715: result: yes configure:14749: checking for printf prefix for long long configure:14805: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14805: $? = 0 configure:14822: result: ll configure:14924: checking for pid_t configure:14924: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14924: $? = 0 configure:14924: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:120:20: error: expected expression before ')' token if (sizeof ((pid_t))) ^ configure:14924: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | /* 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 | int | main () | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:14924: result: yes configure:14936: checking for convertible type of pid_t configure:14964: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:121:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((pid_t)-1 > 0)]; ^~~~~~~~~~ configure:14964: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 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 | int | main () | { | static int test_array [1 - 2 * !((pid_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14994: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:121:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:120:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:123:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:122:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:128:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:14994: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 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 | typedef pid_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14994: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:121:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:120:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:123:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:122:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:128:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:14994: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 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 | typedef pid_t rbcv_conftest_target_type; | typedef long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:14994: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:14994: $? = 0 configure:15017: result: INT configure:15070: checking for uid_t configure:15070: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15070: $? = 0 configure:15070: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:126:20: error: expected expression before ')' token if (sizeof ((uid_t))) ^ configure:15070: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | /* 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 | int | main () | { | if (sizeof ((uid_t))) | return 0; | ; | return 0; | } configure:15070: result: yes configure:15082: checking for convertible type of uid_t configure:15110: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15110: $? = 0 configure:15140: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:127:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:126:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:129:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:128:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:134:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:15140: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 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 | typedef uid_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15140: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:127:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:126:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:129:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:128:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:134:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:15140: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 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 | typedef uid_t rbcv_conftest_target_type; | typedef unsigned long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15140: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15140: $? = 0 configure:15163: result: UINT configure:15216: checking for gid_t configure:15216: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15216: $? = 0 configure:15216: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:132:20: error: expected expression before ')' token if (sizeof ((gid_t))) ^ configure:15216: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | /* 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 | int | main () | { | if (sizeof ((gid_t))) | return 0; | ; | return 0; | } configure:15216: result: yes configure:15228: checking for convertible type of gid_t configure:15256: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15256: $? = 0 configure:15286: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:133:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:132:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:135:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:134:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:140:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:15286: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 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 | typedef gid_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15286: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:133:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:132:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:135:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:134:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:140:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:15286: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 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 | typedef gid_t rbcv_conftest_target_type; | typedef unsigned long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15286: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15286: $? = 0 configure:15309: result: UINT configure:15362: checking for time_t configure:15362: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15362: $? = 0 configure:15362: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:107:21: error: expected expression before ')' token if (sizeof ((time_t))) ^ configure:15362: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((time_t))) | return 0; | ; | return 0; | } configure:15362: result: yes configure:15375: checking for convertible type of time_t configure:15404: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:108:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((time_t)-1 > 0)]; ^~~~~~~~~~ configure:15404: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !((time_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15435: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:108:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:107:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:110:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:109:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ configure:15435: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | /* end confdefs.h. */ | #include | | typedef time_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15435: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15435: $? = 0 configure:15458: result: LONG configure:15511: checking for dev_t configure:15511: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15511: $? = 0 configure:15511: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:144:20: error: expected expression before ')' token if (sizeof ((dev_t))) ^ configure:15511: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | /* 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 | int | main () | { | if (sizeof ((dev_t))) | return 0; | ; | return 0; | } configure:15511: result: yes configure:15523: checking for convertible type of dev_t configure:15551: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15551: $? = 0 configure:15581: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:145:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:144:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:147:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:146:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ configure:15581: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 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 | typedef dev_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15581: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15581: $? = 0 configure:15604: result: ULONG configure:15657: checking for mode_t configure:15657: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15657: $? = 0 configure:15657: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:119:21: error: expected expression before ')' token if (sizeof ((mode_t))) ^ configure:15657: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((mode_t))) | return 0; | ; | return 0; | } configure:15657: result: yes configure:15670: checking for convertible type of mode_t configure:15699: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15699: $? = 0 configure:15730: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:120:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:119:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:122:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:121:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:127:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:15730: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | /* end confdefs.h. */ | #include | | typedef mode_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15730: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:120:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:119:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:122:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:121:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:127:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:15730: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | /* end confdefs.h. */ | #include | | typedef mode_t rbcv_conftest_target_type; | typedef unsigned long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15730: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15730: $? = 0 configure:15753: result: UINT configure:15806: checking for rlim_t configure:15806: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15806: $? = 0 configure:15806: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:133:21: error: expected expression before ')' token if (sizeof ((rlim_t))) ^ configure:15806: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | | | int | main () | { | if (sizeof ((rlim_t))) | return 0; | ; | return 0; | } configure:15806: result: yes configure:15827: checking for convertible type of rlim_t configure:15864: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15864: $? = 0 configure:15903: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:134:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:133:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:136:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:135:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ configure:15903: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | | | typedef rlim_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15903: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:15903: $? = 0 configure:15926: result: ULONG configure:15979: checking for off_t configure:15979: result: yes configure:15991: checking for convertible type of off_t configure:16019: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:163:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((off_t)-1 > 0)]; ^~~~~~~~~~ configure:16019: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 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 | int | main () | { | static int test_array [1 - 2 * !((off_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:16049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:163:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:162:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:165:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:164:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ configure:16049: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 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 | typedef off_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:16049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16049: $? = 0 configure:16072: result: LONG configure:16125: checking for clockid_t configure:16125: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16125: $? = 0 configure:16125: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:142:24: error: expected expression before ')' token if (sizeof ((clockid_t))) ^ configure:16125: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | # include | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | int | main () | { | if (sizeof ((clockid_t))) | return 0; | ; | return 0; | } configure:16125: result: yes configure:16143: checking for convertible type of clockid_t configure:16177: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:143:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((clockid_t)-1 > 0)]; ^~~~~~~~~~ configure:16177: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | # include | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | int | main () | { | static int test_array [1 - 2 * !((clockid_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:16213: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:143:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:142:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:145:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:144:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:150:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:16213: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | # include | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | typedef clockid_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:16213: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:143:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:142:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^~~~~~~~~~~~~~~~~ conftest.c:145:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c:144:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^~~~~~~~~~~~~~~~~~ conftest.c: In function 'main': conftest.c:150:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; ^~~~~~~~~~ configure:16213: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | # include | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | typedef clockid_t rbcv_conftest_target_type; | typedef long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:16213: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16213: $? = 0 configure:16236: result: INT configure:16290: checking for prototypes configure:16306: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16306: $? = 0 configure:16313: result: yes configure:16322: checking token paste string configure:16338: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16338: $? = 0 configure:16345: result: ansi configure:16359: checking stringization configure:16388: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16388: $? = 0 configure:16397: result: #expr configure:16412: checking string literal concatenation configure:16436: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16436: $? = 0 configure:16444: result: yes configure:16452: checking for variable length prototypes and stdarg.h configure:16478: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16478: $? = 0 configure:16485: result: yes configure:16494: checking for variable length macro configure:16513: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16513: $? = 0 configure:16520: result: yes configure:16529: checking for alignas() syntax configure:16573: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:144:21: error: expected '{' before '_Alignas' #define ALIGNAS(x) _Alignas(x) ^ conftest.c:145:9: note: in expansion of macro 'ALIGNAS' struct ALIGNAS(128) conftest_tag { int foo; } foo; ^~~~~~~ conftest.c:145:48: warning: data definition has no type or storage class struct ALIGNAS(128) conftest_tag { int foo; } foo; ^~~ conftest.c:145:48: warning: type defaults to 'int' in declaration of 'foo' [-Wimplicit-int] cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:16573: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | /* end confdefs.h. */ | | #define ALIGNAS(x) _Alignas(x) | struct ALIGNAS(128) conftest_tag { int foo; } foo; | int | main () | { | | ; | return 0; | } configure:16573: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:145:17: error: expected identifier or '(' before numeric constant struct ALIGNAS(128) conftest_tag { int foo; } foo; ^ conftest.c:144:29: note: in definition of macro 'ALIGNAS' #define ALIGNAS(x) alignas(x) ^ conftest.c:145:48: warning: data definition has no type or storage class struct ALIGNAS(128) conftest_tag { int foo; } foo; ^~~ conftest.c:145:48: warning: type defaults to 'int' in declaration of 'foo' [-Wimplicit-int] cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:16573: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | /* end confdefs.h. */ | | #define ALIGNAS(x) alignas(x) | struct ALIGNAS(128) conftest_tag { int foo; } foo; | int | main () | { | | ; | return 0; | } configure:16573: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:144:21: error: expected '{' before '[' token #define ALIGNAS(x) [[alignas(x)]] ^ conftest.c:145:9: note: in expansion of macro 'ALIGNAS' struct ALIGNAS(128) conftest_tag { int foo; } foo; ^~~~~~~ conftest.c:145:48: warning: data definition has no type or storage class struct ALIGNAS(128) conftest_tag { int foo; } foo; ^~~ conftest.c:145:48: warning: type defaults to 'int' in declaration of 'foo' [-Wimplicit-int] cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:16573: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | /* end confdefs.h. */ | | #define ALIGNAS(x) [[alignas(x)]] | struct ALIGNAS(128) conftest_tag { int foo; } foo; | int | main () | { | | ; | return 0; | } configure:16573: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:145:17: error: expected declaration specifiers or '...' before numeric constant struct ALIGNAS(128) conftest_tag { int foo; } foo; ^ conftest.c:144:40: note: in definition of macro 'ALIGNAS' #define ALIGNAS(x) __declspec(aligned(x)) ^ conftest.c:145:48: warning: data definition has no type or storage class struct ALIGNAS(128) conftest_tag { int foo; } foo; ^~~ conftest.c:145:48: warning: type defaults to 'int' in declaration of 'foo' [-Wimplicit-int] cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:16573: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | /* end confdefs.h. */ | | #define ALIGNAS(x) __declspec(aligned(x)) | struct ALIGNAS(128) conftest_tag { int foo; } foo; | int | main () | { | | ; | return 0; | } configure:16573: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16573: $? = 0 configure:16591: result: __attribute__((__aligned__(x))) configure:16602: checking for alignof() syntax configure:16643: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16643: $? = 0 configure:16661: result: alignof configure:16673: checking for CONSTFUNC function attribute configure:16717: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16717: $? = 0 configure:16735: result: __attribute__ ((__const__)) x configure:16748: checking for PUREFUNC function attribute configure:16792: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16792: $? = 0 configure:16810: result: __attribute__ ((__pure__)) x configure:16823: checking for NORETURN function attribute configure:16867: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16867: $? = 0 configure:16885: result: __attribute__ ((__noreturn__)) x configure:16898: checking for DEPRECATED function attribute configure:16942: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:16942: $? = 0 configure:16960: result: __attribute__ ((__deprecated__)) x configure:16973: checking for DEPRECATED_BY function attribute configure:17017: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17017: $? = 0 configure:17035: result: __attribute__ ((__deprecated__("by "#n))) x configure:17048: checking for DEPRECATED_TYPE type attribute configure:17093: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17093: $? = 0 configure:17111: result: __attribute__ ((__deprecated__ mesg)) x configure:17124: checking for NOINLINE function attribute configure:17168: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17168: $? = 0 configure:17186: result: __attribute__ ((__noinline__)) x configure:17199: checking for ALWAYS_INLINE function attribute configure:17243: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17243: $? = 0 configure:17261: result: __attribute__ ((__always_inline__)) x configure:17274: checking for NO_SANITIZE function attribute configure:17318: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:161:5: warning: '__no_sanitize__' attribute directive ignored [-Wattributes] NO_SANITIZE(san, x); ^~~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:17318: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | /* end confdefs.h. */ | | | #define NO_SANITIZE(san, x) __attribute__ ((__no_sanitize__(san))) x | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | NO_SANITIZE(san, x); | int | main () | { | | ; | return 0; | } configure:17318: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:161:5: warning: '__no_sanitize__' attribute directive ignored [-Wattributes] NO_SANITIZE(san, x); ^~~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:17318: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | /* end confdefs.h. */ | | | #define NO_SANITIZE(san, x) x __attribute__ ((__no_sanitize__(san))) | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | NO_SANITIZE(san, x); | int | main () | { | | ; | return 0; | } configure:17318: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:155:40: error: unknown type name '__no_sanitize__' #define NO_SANITIZE(san, x) __declspec(__no_sanitize__(san)) x ^ conftest.c:161:5: note: in expansion of macro 'NO_SANITIZE' NO_SANITIZE(san, x); ^~~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:17318: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | /* end confdefs.h. */ | | | #define NO_SANITIZE(san, x) __declspec(__no_sanitize__(san)) x | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | NO_SANITIZE(san, x); | int | main () | { | | ; | return 0; | } configure:17318: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17318: $? = 0 configure:17336: result: x configure:17349: checking for NO_SANITIZE_ADDRESS function attribute configure:17393: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17393: $? = 0 configure:17411: result: __attribute__ ((__no_sanitize_address__)) x configure:17424: checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute configure:17468: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17468: $? = 0 configure:17486: result: __attribute__ ((__no_address_safety_analysis__)) x configure:17499: checking for WARN_UNUSED_RESULT function attribute configure:17543: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17543: $? = 0 configure:17561: result: __attribute__ ((__warn_unused_result__)) x configure:17574: checking for MAYBE_UNUSED function attribute configure:17618: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17618: $? = 0 configure:17636: result: __attribute__ ((__unused__)) x configure:17649: checking for ERRORFUNC function attribute configure:17693: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17693: $? = 0 configure:17711: result: __attribute__ ((__error__ mesg)) x configure:17724: checking for WARNINGFUNC function attribute configure:17768: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17768: $? = 0 configure:17786: result: __attribute__ ((__warning__ mesg)) x configure:17799: checking for WEAK function attribute configure:17843: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17843: $? = 0 configure:17861: result: __attribute__ ((__weak__)) x configure:17880: checking for __attribute__((__depreacted__(msg))) in C++ configure:17916: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.cpp >&5 configure:17916: $? = 0 configure:17940: result: yes configure:17950: checking for FUNC_STDCALL function attribute configure:17996: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:172:5: warning: '__stdcall__' attribute directive ignored [-Wattributes] FUNC_STDCALL(x); ^~~~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:17996: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_STDCALL(x) __attribute__ ((__stdcall__)) x | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_STDCALL(x); | int | main () | { | | ; | return 0; | } configure:17996: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:172:5: warning: '__stdcall__' attribute directive ignored [-Wattributes] FUNC_STDCALL(x); ^~~~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:17996: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_STDCALL(x) x __attribute__ ((__stdcall__)) | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_STDCALL(x); | int | main () | { | | ; | return 0; | } configure:17996: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:164:25: warning: return type defaults to 'int' [-Wimplicit-int] #define FUNC_STDCALL(x) __declspec(__stdcall__) x ^ conftest.c:172:5: note: in expansion of macro 'FUNC_STDCALL' FUNC_STDCALL(x); ^~~~~~~~~~~~ conftest.c: In function '__declspec': conftest.c:175:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token { ^ conftest.c:164:25: warning: type of '__stdcall__' defaults to 'int' [-Wimplicit-int] #define FUNC_STDCALL(x) __declspec(__stdcall__) x ^ conftest.c:172:5: note: in expansion of macro 'FUNC_STDCALL' FUNC_STDCALL(x); ^~~~~~~~~~~~ conftest.c:168:15: error: declaration for parameter 'conftest_attribute_check' but no such parameter #define x int conftest_attribute_check(void) ^ conftest.c:164:49: note: in definition of macro 'FUNC_STDCALL' #define FUNC_STDCALL(x) __declspec(__stdcall__) x ^ conftest.c:172:18: note: in expansion of macro 'x' FUNC_STDCALL(x); ^ conftest.c:179:1: error: expected '{' at end of input } ^ conftest.c:179:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:17996: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_STDCALL(x) __declspec(__stdcall__) x | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_STDCALL(x); | int | main () | { | | ; | return 0; | } configure:17996: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:17996: $? = 0 configure:18014: result: x configure:18033: checking for FUNC_CDECL function attribute configure:18079: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:172:5: warning: '__cdecl__' attribute directive ignored [-Wattributes] FUNC_CDECL(x); ^~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:18079: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_CDECL(x); | int | main () | { | | ; | return 0; | } configure:18079: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:172:5: warning: '__cdecl__' attribute directive ignored [-Wattributes] FUNC_CDECL(x); ^~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:18079: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_CDECL(x) x __attribute__ ((__cdecl__)) | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_CDECL(x); | int | main () | { | | ; | return 0; | } configure:18079: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:164:23: warning: return type defaults to 'int' [-Wimplicit-int] #define FUNC_CDECL(x) __declspec(__cdecl__) x ^ conftest.c:172:5: note: in expansion of macro 'FUNC_CDECL' FUNC_CDECL(x); ^~~~~~~~~~ conftest.c: In function '__declspec': conftest.c:175:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token { ^ conftest.c:164:23: warning: type of '__cdecl__' defaults to 'int' [-Wimplicit-int] #define FUNC_CDECL(x) __declspec(__cdecl__) x ^ conftest.c:172:5: note: in expansion of macro 'FUNC_CDECL' FUNC_CDECL(x); ^~~~~~~~~~ conftest.c:168:15: error: declaration for parameter 'conftest_attribute_check' but no such parameter #define x int conftest_attribute_check(void) ^ conftest.c:164:45: note: in definition of macro 'FUNC_CDECL' #define FUNC_CDECL(x) __declspec(__cdecl__) x ^ conftest.c:172:16: note: in expansion of macro 'x' FUNC_CDECL(x); ^ conftest.c:179:1: error: expected '{' at end of input } ^ conftest.c:179:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:18079: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_CDECL(x) __declspec(__cdecl__) x | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_CDECL(x); | int | main () | { | | ; | return 0; | } configure:18079: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18079: $? = 0 configure:18097: result: x configure:18116: checking for FUNC_FASTCALL function attribute configure:18162: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:172:5: warning: '__fastcall__' attribute directive ignored [-Wattributes] FUNC_FASTCALL(x); ^~~~~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:18162: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_FASTCALL(x) __attribute__ ((__fastcall__)) x | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_FASTCALL(x); | int | main () | { | | ; | return 0; | } configure:18162: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:172:5: warning: '__fastcall__' attribute directive ignored [-Wattributes] FUNC_FASTCALL(x); ^~~~~~~~~~~~~ cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:18162: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_FASTCALL(x) x __attribute__ ((__fastcall__)) | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_FASTCALL(x); | int | main () | { | | ; | return 0; | } configure:18162: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:164:26: warning: return type defaults to 'int' [-Wimplicit-int] #define FUNC_FASTCALL(x) __declspec(__fastcall__) x ^ conftest.c:172:5: note: in expansion of macro 'FUNC_FASTCALL' FUNC_FASTCALL(x); ^~~~~~~~~~~~~ conftest.c: In function '__declspec': conftest.c:175:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token { ^ conftest.c:164:26: warning: type of '__fastcall__' defaults to 'int' [-Wimplicit-int] #define FUNC_FASTCALL(x) __declspec(__fastcall__) x ^ conftest.c:172:5: note: in expansion of macro 'FUNC_FASTCALL' FUNC_FASTCALL(x); ^~~~~~~~~~~~~ conftest.c:168:15: error: declaration for parameter 'conftest_attribute_check' but no such parameter #define x int conftest_attribute_check(void) ^ conftest.c:164:51: note: in definition of macro 'FUNC_FASTCALL' #define FUNC_FASTCALL(x) __declspec(__fastcall__) x ^ conftest.c:172:19: note: in expansion of macro 'x' FUNC_FASTCALL(x); ^ conftest.c:179:1: error: expected '{' at end of input } ^ conftest.c:179:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:18162: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | /* end confdefs.h. */ | | | #define FUNC_FASTCALL(x) __declspec(__fastcall__) x | | | | #define x int conftest_attribute_check(void) | | #define mesg ("") | #define san "address" | FUNC_FASTCALL(x); | int | main () | { | | ; | return 0; | } configure:18162: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18162: $? = 0 configure:18180: result: x configure:18199: checking for FUNC_UNOPTIMIZED function attribute configure:18243: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18243: $? = 0 configure:18261: result: __attribute__ ((__optimize__("O0"))) x configure:18274: checking for FUNC_MINIMIZED function attribute configure:18318: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18318: $? = 0 configure:18336: result: __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x configure:18351: checking for function alias configure:18370: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:18370: $? = 0 configure:18377: result: alias configure:18394: checking for __atomic builtins configure:18417: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:18417: $? = 0 configure:18425: result: yes configure:18434: checking for __sync builtins configure:18458: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:18458: $? = 0 configure:18466: result: yes configure:18475: checking for __builtin_unreachable configure:18503: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:18503: $? = 0 configure:18524: result: yes configure:18537: checking for exported function attribute configure:18570: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18570: $? = 0 configure:18588: result: __attribute__ ((__visibility__("default"))) configure:18599: checking for RUBY_FUNC_NONNULL function attribute configure:18645: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18645: $? = 0 configure:18663: result: __attribute__ ((__nonnull__(n))) x configure:18696: checking for function name string predefined identifier configure:18734: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:18734: $? = 0 configure:18756: result: __func__ configure:18767: checking if enum over int is allowed configure:18818: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18818: $? = 0 configure:18839: result: yes configure:18848: checking whether sys_nerr is declared configure:18848: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18848: $? = 0 configure:18848: result: yes configure:18862: checking whether getenv is declared configure:18862: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18862: $? = 0 configure:18862: result: yes configure:18909: checking for size_t configure:18909: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18909: $? = 0 configure:18909: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:212:21: error: expected expression before ')' token if (sizeof ((size_t))) ^ configure:18909: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 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 | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:18909: result: yes configure:18935: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:18935: $? = 0 configure:19044: checking size of size_t configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19049: $? = 0 configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:181:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 0)]; ^~~~~~~~~~ configure:19049: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:181:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 1)]; ^~~~~~~~~~ configure:19049: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:181:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 3)]; ^~~~~~~~~~ configure:19049: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:181:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 7)]; ^~~~~~~~~~ configure:19049: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19049: $? = 0 configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19049: $? = 0 configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19049: $? = 0 configure:19049: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19049: $? = 0 configure:19064: result: 8 configure:19179: checking size of ptrdiff_t configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19184: $? = 0 configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:182:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 0)]; ^~~~~~~~~~ configure:19184: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:182:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 1)]; ^~~~~~~~~~ configure:19184: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:182:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 3)]; ^~~~~~~~~~ configure:19184: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:182:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 7)]; ^~~~~~~~~~ configure:19184: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19184: $? = 0 configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19184: $? = 0 configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19184: $? = 0 configure:19184: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19184: $? = 0 configure:19199: result: 8 configure:19212: checking for printf prefix for size_t configure:19268: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19268: $? = 0 configure:19285: result: z configure:19297: checking for printf prefix for ptrdiff_t configure:19353: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19353: $? = 0 configure:19370: result: t configure:19381: checking for struct stat.st_blksize configure:19381: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19381: $? = 0 configure:19381: result: yes configure:19391: checking for struct stat.st_blocks configure:19391: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19391: $? = 0 configure:19391: result: yes configure:19401: checking for struct stat.st_rdev configure:19401: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19401: $? = 0 configure:19401: result: yes configure:19413: checking size of struct stat.st_size configure:19443: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19443: $? = 0 configure:19480: result: SIZEOF_OFF_T configure:19515: checking size of struct stat.st_blocks configure:19545: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19545: $? = 0 configure:19582: result: SIZEOF_OFF_T configure:19617: checking size of struct stat.st_ino configure:19647: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19647: $? = 0 configure:19684: result: SIZEOF_LONG configure:19715: checking for struct stat.st_atim configure:19715: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:223:5: error: used struct type value where scalar is required if (ac_aggr.st_atim) ^~~~~~~ configure:19715: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | /* 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atim) | return 0; | ; | return 0; | } configure:19715: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19715: $? = 0 configure:19715: result: yes configure:19725: checking for struct stat.st_atimespec configure:19725: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:224:13: error: 'struct stat' has no member named 'st_atimespec'; did you mean 'st_atim'? if (ac_aggr.st_atimespec) ^~~~~~~~~~~~ st_atim configure:19725: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atimespec) | return 0; | ; | return 0; | } configure:19725: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:224:20: error: 'struct stat' has no member named 'st_atimespec'; did you mean 'st_atim'? if (sizeof ac_aggr.st_atimespec) ^~~~~~~~~~~~ st_atim configure:19725: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 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 | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atimespec) | return 0; | ; | return 0; | } configure:19725: result: no configure:19735: checking for struct stat.st_atimensec configure:19735: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:224:13: error: 'struct stat' has no member named 'st_atimensec'; did you mean 'st_atim'? if (ac_aggr.st_atimensec) ^~~~~~~~~~~~ st_atim configure:19735: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:19735: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:224:20: error: 'struct stat' has no member named 'st_atimensec'; did you mean 'st_atim'? if (sizeof ac_aggr.st_atimensec) ^~~~~~~~~~~~ st_atim configure:19735: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 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 | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:19735: result: no configure:19745: checking for struct stat.st_mtim configure:19745: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:224:5: error: used struct type value where scalar is required if (ac_aggr.st_mtim) ^~~~~~~ configure:19745: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtim) | return 0; | ; | return 0; | } configure:19745: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19745: $? = 0 configure:19745: result: yes configure:19755: checking for struct stat.st_mtimespec configure:19755: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:225:13: error: 'struct stat' has no member named 'st_mtimespec'; did you mean 'st_mtim'? if (ac_aggr.st_mtimespec) ^~~~~~~~~~~~ st_mtim configure:19755: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtimespec) | return 0; | ; | return 0; | } configure:19755: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:225:20: error: 'struct stat' has no member named 'st_mtimespec'; did you mean 'st_mtim'? if (sizeof ac_aggr.st_mtimespec) ^~~~~~~~~~~~ st_mtim configure:19755: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 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 | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtimespec) | return 0; | ; | return 0; | } configure:19755: result: no configure:19765: checking for struct stat.st_mtimensec configure:19765: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:225:13: error: 'struct stat' has no member named 'st_mtimensec'; did you mean 'st_mtim'? if (ac_aggr.st_mtimensec) ^~~~~~~~~~~~ st_mtim configure:19765: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:19765: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:225:20: error: 'struct stat' has no member named 'st_mtimensec'; did you mean 'st_mtim'? if (sizeof ac_aggr.st_mtimensec) ^~~~~~~~~~~~ st_mtim configure:19765: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 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 | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:19765: result: no configure:19775: checking for struct stat.st_ctim configure:19775: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:225:5: error: used struct type value where scalar is required if (ac_aggr.st_ctim) ^~~~~~~ configure:19775: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctim) | return 0; | ; | return 0; | } configure:19775: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19775: $? = 0 configure:19775: result: yes configure:19785: checking for struct stat.st_ctimespec configure:19785: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:226:13: error: 'struct stat' has no member named 'st_ctimespec'; did you mean 'st_ctim'? if (ac_aggr.st_ctimespec) ^~~~~~~~~~~~ st_ctim configure:19785: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctimespec) | return 0; | ; | return 0; | } configure:19785: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:226:20: error: 'struct stat' has no member named 'st_ctimespec'; did you mean 'st_ctim'? if (sizeof ac_aggr.st_ctimespec) ^~~~~~~~~~~~ st_ctim configure:19785: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctimespec) | return 0; | ; | return 0; | } configure:19785: result: no configure:19795: checking for struct stat.st_ctimensec configure:19795: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:226:13: error: 'struct stat' has no member named 'st_ctimensec'; did you mean 'st_ctim'? if (ac_aggr.st_ctimensec) ^~~~~~~~~~~~ st_ctim configure:19795: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:19795: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:226:20: error: 'struct stat' has no member named 'st_ctimensec'; did you mean 'st_ctim'? if (sizeof ac_aggr.st_ctimensec) ^~~~~~~~~~~~ st_ctim configure:19795: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:19795: result: no configure:19805: checking for struct stat.st_birthtimespec configure:19805: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:226:12: error: 'struct stat' has no member named 'st_birthtimespec' if (ac_aggr.st_birthtimespec) ^ configure:19805: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_birthtimespec) | return 0; | ; | return 0; | } configure:19805: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:226:19: error: 'struct stat' has no member named 'st_birthtimespec' if (sizeof ac_aggr.st_birthtimespec) ^ configure:19805: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_birthtimespec) | return 0; | ; | return 0; | } configure:19805: result: no configure:19816: checking for struct statx.stx_btime configure:19816: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:225:21: error: storage size of 'ac_aggr' isn't known static struct statx ac_aggr; ^~~~~~~ configure:19816: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct statx ac_aggr; | if (ac_aggr.stx_btime) | return 0; | ; | return 0; | } configure:19816: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:225:21: error: storage size of 'ac_aggr' isn't known static struct statx ac_aggr; ^~~~~~~ configure:19816: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 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 | int | main () | { | static struct statx ac_aggr; | if (sizeof ac_aggr.stx_btime) | return 0; | ; | return 0; | } configure:19816: result: no configure:19828: checking for struct timeval configure:19828: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19828: $? = 0 configure:19828: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:199:29: error: expected expression before ')' token if (sizeof ((struct timeval))) ^ configure:19828: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | | int | main () | { | if (sizeof ((struct timeval))) | return 0; | ; | return 0; | } configure:19828: result: yes configure:19849: checking size of struct timeval.tv_sec configure:19884: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19884: $? = 0 configure:19926: result: SIZEOF_TIME_T configure:19978: checking for struct timespec configure:19978: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19978: $? = 0 configure:19978: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:201:30: error: expected expression before ')' token if (sizeof ((struct timespec))) ^ configure:19978: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | | int | main () | { | if (sizeof ((struct timespec))) | return 0; | ; | return 0; | } configure:19978: result: yes configure:19995: checking for struct timezone configure:19995: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:19995: $? = 0 configure:19995: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:202:30: error: expected expression before ')' token if (sizeof ((struct timezone))) ^ configure:19995: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | # include | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | int | main () | { | if (sizeof ((struct timezone))) | return 0; | ; | return 0; | } configure:19995: result: yes configure:20015: checking for fd_mask configure:20015: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20015: $? = 0 configure:20015: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:233:22: error: expected expression before ')' token if (sizeof ((fd_mask))) ^ configure:20015: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 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 | #ifdef HAVE_SYS_SELECT_H | # include | #endif | | int | main () | { | if (sizeof ((fd_mask))) | return 0; | ; | return 0; | } configure:20015: result: yes configure:20035: checking for int8_t configure:20052: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20052: $? = 0 configure:20076: result: yes configure:20105: checking size of int8_t configure:20110: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20110: $? = 0 configure:20110: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:232:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int8_t))) <= 0)]; ^~~~~~~~~~ configure:20110: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int8_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20110: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20110: $? = 0 configure:20125: result: 1 configure:20152: checking for uint8_t configure:20169: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20169: $? = 0 configure:20193: result: yes configure:20222: checking size of uint8_t configure:20227: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20227: $? = 0 configure:20227: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:234:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint8_t))) <= 0)]; ^~~~~~~~~~ configure:20227: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint8_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20227: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20227: $? = 0 configure:20242: result: 1 configure:20269: checking for int16_t configure:20286: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20286: $? = 0 configure:20310: result: yes configure:20339: checking size of int16_t configure:20344: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20344: $? = 0 configure:20344: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:236:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 0)]; ^~~~~~~~~~ configure:20344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20344: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:236:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 1)]; ^~~~~~~~~~ configure:20344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20344: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20344: $? = 0 configure:20344: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20344: $? = 0 configure:20359: result: 2 configure:20386: checking for uint16_t configure:20403: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20403: $? = 0 configure:20427: result: yes configure:20456: checking size of uint16_t configure:20461: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20461: $? = 0 configure:20461: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:238:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 0)]; ^~~~~~~~~~ configure:20461: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20461: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:238:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 1)]; ^~~~~~~~~~ configure:20461: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20461: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20461: $? = 0 configure:20461: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20461: $? = 0 configure:20476: result: 2 configure:20503: checking for int32_t configure:20520: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20520: $? = 0 configure:20544: result: yes configure:20573: checking size of int32_t configure:20578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20578: $? = 0 configure:20578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:240:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 0)]; ^~~~~~~~~~ configure:20578: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:240:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 1)]; ^~~~~~~~~~ configure:20578: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:240:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 3)]; ^~~~~~~~~~ configure:20578: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20578: $? = 0 configure:20578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20578: $? = 0 configure:20578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20578: $? = 0 configure:20593: result: 4 configure:20620: checking for uint32_t configure:20637: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20637: $? = 0 configure:20661: result: yes configure:20690: checking size of uint32_t configure:20695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20695: $? = 0 configure:20695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:242:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 0)]; ^~~~~~~~~~ configure:20695: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:242:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 1)]; ^~~~~~~~~~ configure:20695: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:242:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 3)]; ^~~~~~~~~~ configure:20695: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20695: $? = 0 configure:20695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20695: $? = 0 configure:20695: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20695: $? = 0 configure:20710: result: 4 configure:20737: checking for int64_t configure:20754: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20754: $? = 0 configure:20778: result: yes configure:20807: checking size of int64_t configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20812: $? = 0 configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:244:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 0)]; ^~~~~~~~~~ configure:20812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:244:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 1)]; ^~~~~~~~~~ configure:20812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:244:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 3)]; ^~~~~~~~~~ configure:20812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:244:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 7)]; ^~~~~~~~~~ configure:20812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20812: $? = 0 configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20812: $? = 0 configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20812: $? = 0 configure:20812: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20812: $? = 0 configure:20827: result: 8 configure:20854: checking for uint64_t configure:20871: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20871: $? = 0 configure:20895: result: yes configure:20924: checking size of uint64_t configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20929: $? = 0 configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:246:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 0)]; ^~~~~~~~~~ configure:20929: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:246:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 1)]; ^~~~~~~~~~ configure:20929: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:246:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 3)]; ^~~~~~~~~~ configure:20929: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:246:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 7)]; ^~~~~~~~~~ configure:20929: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20929: $? = 0 configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20929: $? = 0 configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20929: $? = 0 configure:20929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:20929: $? = 0 configure:20944: result: 8 configure:20971: checking for int128_t configure:20988: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:243:9: error: unknown type name 'int128_t' typedef int128_t t; int s = sizeof(t) == 42; ^~~~~~~~ configure:20988: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | /* 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 | typedef int128_t t; int s = sizeof(t) == 42; | int | main () | { | | ; | return 0; | } configure:21012: result: __int128 configure:21088: checking for uint128_t configure:21105: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:246:9: error: unknown type name 'uint128_t' typedef uint128_t t; int s = sizeof(t) == 42; ^~~~~~~~~ configure:21105: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | /* 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 | typedef uint128_t t; int s = sizeof(t) == 42; | int | main () | { | | ; | return 0; | } configure:21129: result: unsigned __int128 configure:21205: checking for intptr_t configure:21222: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21222: $? = 0 configure:21246: result: yes configure:21374: checking size of intptr_t configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21379: $? = 0 configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:254:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 0)]; ^~~~~~~~~~ configure:21379: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:254:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 1)]; ^~~~~~~~~~ configure:21379: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:254:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 3)]; ^~~~~~~~~~ configure:21379: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:254:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 7)]; ^~~~~~~~~~ configure:21379: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21379: $? = 0 configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21379: $? = 0 configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21379: $? = 0 configure:21379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21379: $? = 0 configure:21394: result: 8 configure:21423: checking for uintptr_t configure:21440: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21440: $? = 0 configure:21464: result: yes configure:21592: checking size of uintptr_t configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21597: $? = 0 configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:256:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 0)]; ^~~~~~~~~~ configure:21597: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:256:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 1)]; ^~~~~~~~~~ configure:21597: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:256:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 3)]; ^~~~~~~~~~ configure:21597: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:256:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 7)]; ^~~~~~~~~~ configure:21597: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 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 | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21597: $? = 0 configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21597: $? = 0 configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21597: $? = 0 configure:21597: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21597: $? = 0 configure:21612: result: 8 configure:21644: checking for printf prefix for intptr_t configure:21700: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:235:15: error: 'intptr_t' undeclared (first use in this function); did you mean '__intptr_t'? printf("%d", (intptr_t)42); ^~~~~~~~ __intptr_t conftest.c:235:15: note: each undeclared identifier is reported only once for each function it appears in conftest.c:235:24: error: expected ')' before numeric constant printf("%d", (intptr_t)42); ^~ conftest.c:236:43: error: expected ')' before numeric constant test_sprintf("%d", (intptr_t)42); ^~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:21700: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | /* end confdefs.h. */ | #include | #include | #ifdef __GNUC__ | #if defined __MINGW_PRINTF_FORMAT | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(__MINGW_PRINTF_FORMAT, string_index, first_to_check))) | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check))) | #endif | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl | #endif | PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2); | int | main () | { | printf("%d", (intptr_t)42); | test_sprintf("%d", (intptr_t)42); | ; | return 0; | } configure:21700: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:235:17: error: 'intptr_t' undeclared (first use in this function); did you mean '__intptr_t'? printf("%lld", (intptr_t)42); ^~~~~~~~ __intptr_t conftest.c:235:17: note: each undeclared identifier is reported only once for each function it appears in conftest.c:235:26: error: expected ')' before numeric constant printf("%lld", (intptr_t)42); ^~ conftest.c:236:45: error: expected ')' before numeric constant test_sprintf("%lld", (intptr_t)42); ^~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:21700: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | /* end confdefs.h. */ | #include | #include | #ifdef __GNUC__ | #if defined __MINGW_PRINTF_FORMAT | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(__MINGW_PRINTF_FORMAT, string_index, first_to_check))) | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check))) | #endif | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl | #endif | PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2); | int | main () | { | printf("%lld", (intptr_t)42); | test_sprintf("%lld", (intptr_t)42); | ; | return 0; | } configure:21700: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:235:18: error: 'intptr_t' undeclared (first use in this function); did you mean '__intptr_t'? printf("%I64d", (intptr_t)42); ^~~~~~~~ __intptr_t conftest.c:235:18: note: each undeclared identifier is reported only once for each function it appears in conftest.c:235:27: error: expected ')' before numeric constant printf("%I64d", (intptr_t)42); ^~ conftest.c:236:46: error: expected ')' before numeric constant test_sprintf("%I64d", (intptr_t)42); ^~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:21700: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | /* end confdefs.h. */ | #include | #include | #ifdef __GNUC__ | #if defined __MINGW_PRINTF_FORMAT | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(__MINGW_PRINTF_FORMAT, string_index, first_to_check))) | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check))) | #endif | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl | #endif | PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2); | int | main () | { | printf("%I64d", (intptr_t)42); | test_sprintf("%I64d", (intptr_t)42); | ; | return 0; | } configure:21700: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:235:16: error: 'intptr_t' undeclared (first use in this function); did you mean '__intptr_t'? printf("%ld", (intptr_t)42); ^~~~~~~~ __intptr_t conftest.c:235:16: note: each undeclared identifier is reported only once for each function it appears in conftest.c:235:25: error: expected ')' before numeric constant printf("%ld", (intptr_t)42); ^~ conftest.c:236:44: error: expected ')' before numeric constant test_sprintf("%ld", (intptr_t)42); ^~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:21700: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | /* end confdefs.h. */ | #include | #include | #ifdef __GNUC__ | #if defined __MINGW_PRINTF_FORMAT | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(__MINGW_PRINTF_FORMAT, string_index, first_to_check))) | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check))) | #endif | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl | #endif | PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2); | int | main () | { | printf("%ld", (intptr_t)42); | test_sprintf("%ld", (intptr_t)42); | ; | return 0; | } configure:21717: result: NONE configure:21730: checking for ssize_t configure:21748: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21748: $? = 0 configure:21772: result: yes configure:21902: checking size of ssize_t configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21907: $? = 0 configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:227:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 0)]; ^~~~~~~~~~ configure:21907: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | /* end confdefs.h. */ | #include | | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:227:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 1)]; ^~~~~~~~~~ configure:21907: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | /* end confdefs.h. */ | #include | | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:227:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 3)]; ^~~~~~~~~~ configure:21907: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | /* end confdefs.h. */ | #include | | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:227:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 7)]; ^~~~~~~~~~ configure:21907: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | /* end confdefs.h. */ | #include | | | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (ssize_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21907: $? = 0 configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21907: $? = 0 configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21907: $? = 0 configure:21907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:21907: $? = 0 configure:21923: result: 8 configure:21954: checking for printf prefix for int64_t configure:22010: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:237:17: error: 'int64_t' undeclared (first use in this function); did you mean '__int64_t'? printf("%lld", (int64_t)42); ^~~~~~~ __int64_t conftest.c:237:17: note: each undeclared identifier is reported only once for each function it appears in conftest.c:237:25: error: expected ')' before numeric constant printf("%lld", (int64_t)42); ^~ conftest.c:238:44: error: expected ')' before numeric constant test_sprintf("%lld", (int64_t)42); ^~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:22010: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | /* end confdefs.h. */ | #include | #include | #ifdef __GNUC__ | #if defined __MINGW_PRINTF_FORMAT | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(__MINGW_PRINTF_FORMAT, string_index, first_to_check))) | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check))) | #endif | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl | #endif | PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2); | int | main () | { | printf("%lld", (int64_t)42); | test_sprintf("%lld", (int64_t)42); | ; | return 0; | } configure:22010: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:237:18: error: 'int64_t' undeclared (first use in this function); did you mean '__int64_t'? printf("%I64d", (int64_t)42); ^~~~~~~ __int64_t conftest.c:237:18: note: each undeclared identifier is reported only once for each function it appears in conftest.c:237:26: error: expected ')' before numeric constant printf("%I64d", (int64_t)42); ^~ conftest.c:238:45: error: expected ')' before numeric constant test_sprintf("%I64d", (int64_t)42); ^~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:22010: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | /* end confdefs.h. */ | #include | #include | #ifdef __GNUC__ | #if defined __MINGW_PRINTF_FORMAT | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(__MINGW_PRINTF_FORMAT, string_index, first_to_check))) | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check))) | #endif | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl | #endif | PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2); | int | main () | { | printf("%I64d", (int64_t)42); | test_sprintf("%I64d", (int64_t)42); | ; | return 0; | } configure:22010: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:237:16: error: 'int64_t' undeclared (first use in this function); did you mean '__int64_t'? printf("%ld", (int64_t)42); ^~~~~~~ __int64_t conftest.c:237:16: note: each undeclared identifier is reported only once for each function it appears in conftest.c:237:24: error: expected ')' before numeric constant printf("%ld", (int64_t)42); ^~ conftest.c:238:43: error: expected ')' before numeric constant test_sprintf("%ld", (int64_t)42); ^~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-self-assign' cc1: warning: unrecognized command line option '-Wno-parentheses-equality' cc1: warning: unrecognized command line option '-Wno-constant-logical-operand' cc1: warning: unrecognized command line option '-Wno-cast-function-type' configure:22010: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | /* end confdefs.h. */ | #include | #include | #ifdef __GNUC__ | #if defined __MINGW_PRINTF_FORMAT | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(__MINGW_PRINTF_FORMAT, string_index, first_to_check))) | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check))) | #endif | #else | #define PRINTF_ARGS(decl, string_index, first_to_check) decl | #endif | PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2); | int | main () | { | printf("%ld", (int64_t)42); | test_sprintf("%ld", (int64_t)42); | ; | return 0; | } configure:22027: result: NONE configure:22041: checking for stack end address configure:22058: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22058: $? = 0 configure:22065: result: __libc_stack_end configure:22076: checking for uid_t in sys/types.h configure:22095: result: yes configure:22106: checking type of array argument to getgroups configure:22165: result: gid_t configure:22218: checking for working alloca.h configure:22235: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22235: $? = 0 configure:22243: result: yes configure:22251: checking for alloca configure:22288: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22288: $? = 0 configure:22296: result: yes configure:22406: checking for dynamic size alloca configure:22430: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22430: $? = 0 configure:22437: result: ok configure:22458: checking for working memcmp configure:22511: result: yes configure:22545: checking for acosh configure:22545: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:250:6: warning: conflicting types for built-in function 'acosh' [-Wbuiltin-declaration-mismatch] char acosh (); ^~~~~ configure:22545: $? = 0 configure:22545: result: yes configure:22559: checking for cbrt configure:22559: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:251:6: warning: conflicting types for built-in function 'cbrt' [-Wbuiltin-declaration-mismatch] char cbrt (); ^~~~ configure:22559: $? = 0 configure:22559: result: yes configure:22573: checking for crypt configure:22573: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22573: $? = 0 configure:22573: result: yes configure:22587: checking for dup2 configure:22587: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22587: $? = 0 configure:22587: result: yes configure:22601: checking for erf configure:22601: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:254:6: warning: conflicting types for built-in function 'erf' [-Wbuiltin-declaration-mismatch] char erf (); ^~~ configure:22601: $? = 0 configure:22601: result: yes configure:22615: checking for explicit_bzero configure:22615: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22615: $? = 0 configure:22615: result: yes configure:22629: checking for ffs configure:22629: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:256:6: warning: conflicting types for built-in function 'ffs' [-Wbuiltin-declaration-mismatch] char ffs (); ^~~ configure:22629: $? = 0 configure:22629: result: yes configure:22643: checking for flock configure:22643: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22643: $? = 0 configure:22643: result: yes configure:22657: checking for hypot configure:22657: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:258:6: warning: conflicting types for built-in function 'hypot' [-Wbuiltin-declaration-mismatch] char hypot (); ^~~~~ configure:22657: $? = 0 configure:22657: result: yes configure:22671: checking for lgamma_r configure:22671: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:259:6: warning: conflicting types for built-in function 'lgamma_r' [-Wbuiltin-declaration-mismatch] char lgamma_r (); ^~~~~~~~ configure:22671: $? = 0 configure:22671: result: yes configure:22685: checking for memmove configure:22685: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:260:6: warning: conflicting types for built-in function 'memmove' [-Wbuiltin-declaration-mismatch] char memmove (); ^~~~~~~ configure:22685: $? = 0 configure:22685: result: yes configure:22699: checking for nan configure:22699: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:261:6: warning: conflicting types for built-in function 'nan' [-Wbuiltin-declaration-mismatch] char nan (); ^~~ configure:22699: $? = 0 configure:22699: result: yes configure:22713: checking for nextafter configure:22713: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:262:6: warning: conflicting types for built-in function 'nextafter' [-Wbuiltin-declaration-mismatch] char nextafter (); ^~~~~~~~~ configure:22713: $? = 0 configure:22713: result: yes configure:22727: checking for setproctitle configure:22727: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccfPQKUr.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `setproctitle' collect2: error: ld returned 1 exit status configure:22727: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | /* end confdefs.h. */ | /* Define setproctitle to an innocuous variant, in case declares setproctitle. | For example, HP-UX 11i declares gettimeofday. */ | #define setproctitle innocuous_setproctitle | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setproctitle (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setproctitle | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setproctitle (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setproctitle || defined __stub___setproctitle | choke me | #endif | | int | main () | { | return setproctitle (); | ; | return 0; | } configure:22727: result: no configure:22741: checking for strchr configure:22741: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:263:6: warning: conflicting types for built-in function 'strchr' [-Wbuiltin-declaration-mismatch] char strchr (); ^~~~~~ configure:22741: $? = 0 configure:22741: result: yes configure:22755: checking for strerror configure:22755: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22755: $? = 0 configure:22755: result: yes configure:22769: checking for strlcat configure:22769: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/cc6lDrcJ.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `strlcat' collect2: error: ld returned 1 exit status configure:22769: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | /* end confdefs.h. */ | /* Define strlcat to an innocuous variant, in case declares strlcat. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcat innocuous_strlcat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcat || defined __stub___strlcat | choke me | #endif | | int | main () | { | return strlcat (); | ; | return 0; | } configure:22769: result: no configure:22783: checking for strlcpy configure:22783: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccgdMbXR.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `strlcpy' collect2: error: ld returned 1 exit status configure:22783: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | /* end confdefs.h. */ | /* Define strlcpy to an innocuous variant, in case declares strlcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcpy innocuous_strlcpy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcpy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcpy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcpy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcpy || defined __stub___strlcpy | choke me | #endif | | int | main () | { | return strlcpy (); | ; | return 0; | } configure:22783: result: no configure:22797: checking for strstr configure:22797: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:265:6: warning: conflicting types for built-in function 'strstr' [-Wbuiltin-declaration-mismatch] char strstr (); ^~~~~~ configure:22797: $? = 0 configure:22797: result: yes configure:22811: checking for tgamma configure:22811: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:266:6: warning: conflicting types for built-in function 'tgamma' [-Wbuiltin-declaration-mismatch] char tgamma (); ^~~~~~ configure:22811: $? = 0 configure:22811: result: yes configure:22826: checking whether finite is declared configure:22826: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:22826: $? = 0 configure:22826: result: yes configure:22848: checking whether isinf is declared configure:22848: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:22848: $? = 0 configure:22848: result: yes configure:22870: checking whether isnan is declared configure:22870: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:22870: $? = 0 configure:22870: result: yes configure:22906: checking sys/pstat.h usability configure:22906: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:281:10: fatal error: sys/pstat.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:22906: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | /* 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:22906: result: no configure:22906: checking sys/pstat.h presence configure:22906: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:248:10: fatal error: sys/pstat.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. configure:22906: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | /* end confdefs.h. */ | #include configure:22906: result: no configure:22906: checking for sys/pstat.h configure:22906: result: no configure:22918: checking for signbit configure:22936: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22936: $? = 0 configure:22944: result: yes configure:22962: checking for pid_t configure:22962: result: yes configure:22975: checking vfork.h usability configure:22975: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:282:10: fatal error: vfork.h: No such file or directory #include ^~~~~~~~~ compilation terminated. configure:22975: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 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:22975: result: no configure:22975: checking vfork.h presence configure:22975: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:249:10: fatal error: vfork.h: No such file or directory #include ^~~~~~~~~ compilation terminated. configure:22975: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | /* end confdefs.h. */ | #include configure:22975: result: no configure:22975: checking for vfork.h configure:22975: result: no configure:22988: checking for fork configure:22988: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:272:6: warning: conflicting types for built-in function 'fork' [-Wbuiltin-declaration-mismatch] char fork (); ^~~~ configure:22988: $? = 0 configure:22988: result: yes configure:22988: checking for vfork configure:22988: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:22988: $? = 0 configure:22988: result: yes configure:22998: checking for working fork configure:23030: result: cross configure:23046: WARNING: result yes guessed because of cross compilation configure:23051: checking for working vfork configure:23161: result: yes configure:23189: checking for __syscall configure:23189: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccT9jmeN.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `__syscall' collect2: error: ld returned 1 exit status configure:23189: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | /* end confdefs.h. */ | /* Define __syscall to an innocuous variant, in case declares __syscall. | For example, HP-UX 11i declares gettimeofday. */ | #define __syscall innocuous___syscall | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __syscall (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __syscall | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __syscall (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___syscall || defined __stub_____syscall | choke me | #endif | | int | main () | { | return __syscall (); | ; | return 0; | } configure:23189: result: no configure:23200: checking for _longjmp configure:23200: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23200: $? = 0 configure:23200: result: yes configure:23213: checking for arc4random_buf configure:23213: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/cc92gQlW.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `arc4random_buf' collect2: error: ld returned 1 exit status configure:23213: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | /* end confdefs.h. */ | /* Define arc4random_buf to an innocuous variant, in case declares arc4random_buf. | For example, HP-UX 11i declares gettimeofday. */ | #define arc4random_buf innocuous_arc4random_buf | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char arc4random_buf (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef arc4random_buf | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char arc4random_buf (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_arc4random_buf || defined __stub___arc4random_buf | choke me | #endif | | int | main () | { | return arc4random_buf (); | ; | return 0; | } configure:23213: result: no configure:23225: checking for atan2l configure:23225: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:277:6: warning: conflicting types for built-in function 'atan2l' [-Wbuiltin-declaration-mismatch] char atan2l (); ^~~~~~ configure:23225: $? = 0 configure:23225: result: yes configure:23225: checking for atan2f configure:23225: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:278:6: warning: conflicting types for built-in function 'atan2f' [-Wbuiltin-declaration-mismatch] char atan2f (); ^~~~~~ configure:23225: $? = 0 configure:23225: result: yes configure:23236: checking for chroot configure:23236: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23236: $? = 0 configure:23236: result: yes configure:23247: checking for chsize configure:23247: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccKMXKZ7.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `chsize' collect2: error: ld returned 1 exit status configure:23247: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | /* end confdefs.h. */ | /* Define chsize to an innocuous variant, in case declares chsize. | For example, HP-UX 11i declares gettimeofday. */ | #define chsize innocuous_chsize | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char chsize (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef chsize | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char chsize (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_chsize || defined __stub___chsize | choke me | #endif | | int | main () | { | return chsize (); | ; | return 0; | } configure:23247: result: no configure:23258: checking for clock_gettime configure:23258: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23258: $? = 0 configure:23258: result: yes configure:23269: checking for copy_file_range configure:23269: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccyl27gh.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `copy_file_range' collect2: error: ld returned 1 exit status configure:23269: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | /* end confdefs.h. */ | /* Define copy_file_range to an innocuous variant, in case declares copy_file_range. | For example, HP-UX 11i declares gettimeofday. */ | #define copy_file_range innocuous_copy_file_range | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char copy_file_range (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef copy_file_range | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char copy_file_range (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_copy_file_range || defined __stub___copy_file_range | choke me | #endif | | int | main () | { | return copy_file_range (); | ; | return 0; | } configure:23269: result: no configure:23280: checking for cosh configure:23280: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:281:6: warning: conflicting types for built-in function 'cosh' [-Wbuiltin-declaration-mismatch] char cosh (); ^~~~ configure:23280: $? = 0 configure:23280: result: yes configure:23291: checking for crypt_r configure:23291: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23291: $? = 0 configure:23291: result: yes configure:23302: checking for daemon configure:23302: result: no configure:23313: checking for dirfd configure:23313: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23313: $? = 0 configure:23313: result: yes configure:23324: checking for dl_iterate_phdr configure:23324: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23324: $? = 0 configure:23324: result: yes configure:23335: checking for dlopen configure:23335: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23335: $? = 0 configure:23335: result: yes configure:23346: checking for dladdr configure:23346: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23346: $? = 0 configure:23346: result: yes configure:23357: checking for dup configure:23357: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23357: $? = 0 configure:23357: result: yes configure:23368: checking for dup3 configure:23368: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23368: $? = 0 configure:23368: result: yes configure:23379: checking for eaccess configure:23379: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23379: $? = 0 configure:23379: result: yes configure:23390: checking for endgrent configure:23390: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23390: $? = 0 configure:23390: result: yes configure:23401: checking for eventfd configure:23401: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23401: $? = 0 configure:23401: result: yes configure:23412: checking for explicit_memset configure:23412: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/cclqd5p5.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `explicit_memset' collect2: error: ld returned 1 exit status configure:23412: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | /* end confdefs.h. */ | /* Define explicit_memset to an innocuous variant, in case declares explicit_memset. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_memset innocuous_explicit_memset | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_memset (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef explicit_memset | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char explicit_memset (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_explicit_memset || defined __stub___explicit_memset | choke me | #endif | | int | main () | { | return explicit_memset (); | ; | return 0; | } configure:23412: result: no configure:23423: checking for fcopyfile configure:23423: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccbjGSjd.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `fcopyfile' collect2: error: ld returned 1 exit status configure:23423: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | /* end confdefs.h. */ | /* Define fcopyfile to an innocuous variant, in case declares fcopyfile. | For example, HP-UX 11i declares gettimeofday. */ | #define fcopyfile innocuous_fcopyfile | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char fcopyfile (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef fcopyfile | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char fcopyfile (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_fcopyfile || defined __stub___fcopyfile | choke me | #endif | | int | main () | { | return fcopyfile (); | ; | return 0; | } configure:23423: result: no configure:23434: checking for fchmod configure:23434: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23434: $? = 0 configure:23434: result: yes configure:23445: checking for fchown configure:23445: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23445: $? = 0 configure:23445: result: yes configure:23456: checking for fcntl configure:23456: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23456: $? = 0 configure:23456: result: yes configure:23467: checking for fdatasync configure:23467: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23467: $? = 0 configure:23467: result: yes configure:23478: checking for fdopendir configure:23478: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23478: $? = 0 configure:23478: result: yes configure:23489: checking for fgetattrlist configure:23489: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccvEzyNL.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `fgetattrlist' collect2: error: ld returned 1 exit status configure:23489: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | /* end confdefs.h. */ | /* Define fgetattrlist to an innocuous variant, in case declares fgetattrlist. | For example, HP-UX 11i declares gettimeofday. */ | #define fgetattrlist innocuous_fgetattrlist | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char fgetattrlist (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef fgetattrlist | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char fgetattrlist (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_fgetattrlist || defined __stub___fgetattrlist | choke me | #endif | | int | main () | { | return fgetattrlist (); | ; | return 0; | } configure:23489: result: no configure:23500: checking for fmod configure:23500: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:297:6: warning: conflicting types for built-in function 'fmod' [-Wbuiltin-declaration-mismatch] char fmod (); ^~~~ configure:23500: $? = 0 configure:23500: result: yes configure:23511: checking for fstatat configure:23511: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23511: $? = 0 configure:23511: result: yes configure:23522: checking for fsync configure:23522: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23522: $? = 0 configure:23522: result: yes configure:23533: checking for ftruncate configure:23533: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23533: $? = 0 configure:23533: result: yes configure:23544: checking for ftruncate64 configure:23544: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23544: $? = 0 configure:23544: result: yes configure:23555: checking for getattrlist configure:23555: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccgg3AWk.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `getattrlist' collect2: error: ld returned 1 exit status configure:23555: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | /* end confdefs.h. */ | /* Define getattrlist to an innocuous variant, in case declares getattrlist. | For example, HP-UX 11i declares gettimeofday. */ | #define getattrlist innocuous_getattrlist | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getattrlist (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getattrlist | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getattrlist (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getattrlist || defined __stub___getattrlist | choke me | #endif | | int | main () | { | return getattrlist (); | ; | return 0; | } configure:23555: result: no configure:23566: checking for getcwd configure:23566: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23566: $? = 0 configure:23566: result: yes configure:23577: checking for getgidx configure:23577: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/cccaQrzx.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `getgidx' collect2: error: ld returned 1 exit status configure:23577: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | /* end confdefs.h. */ | /* Define getgidx to an innocuous variant, in case declares getgidx. | For example, HP-UX 11i declares gettimeofday. */ | #define getgidx innocuous_getgidx | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getgidx (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getgidx | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getgidx (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getgidx || defined __stub___getgidx | choke me | #endif | | int | main () | { | return getgidx (); | ; | return 0; | } configure:23577: result: no configure:23588: checking for getgrnam configure:23588: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23588: $? = 0 configure:23588: result: yes configure:23599: checking for getgrnam_r configure:23599: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23599: $? = 0 configure:23599: result: yes configure:23610: checking for getgroups configure:23610: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23610: $? = 0 configure:23610: result: yes configure:23621: checking for getlogin configure:23621: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23621: $? = 0 configure:23621: result: yes configure:23632: checking for getlogin_r configure:23632: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23632: $? = 0 configure:23632: result: yes configure:23643: checking for getpgid configure:23643: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23643: $? = 0 configure:23643: result: yes configure:23654: checking for getpgrp configure:23654: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23654: $? = 0 configure:23654: result: yes configure:23665: checking for getpriority configure:23665: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23665: $? = 0 configure:23665: result: yes configure:23676: checking for getpwnam configure:23676: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23676: $? = 0 configure:23676: result: yes configure:23687: checking for getpwnam_r configure:23687: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23687: $? = 0 configure:23687: result: yes configure:23698: checking for getpwuid configure:23698: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23698: $? = 0 configure:23698: result: yes configure:23709: checking for getpwuid_r configure:23709: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23709: $? = 0 configure:23709: result: yes configure:23720: checking for getrandom configure:23720: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23720: $? = 0 configure:23720: result: yes configure:23731: checking for getresgid configure:23731: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23731: $? = 0 configure:23731: result: yes configure:23742: checking for getresuid configure:23742: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23742: $? = 0 configure:23742: result: yes configure:23753: checking for getrlimit configure:23753: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23753: $? = 0 configure:23753: result: yes configure:23764: checking for getsid configure:23764: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23764: $? = 0 configure:23764: result: yes configure:23775: checking for gettimeofday configure:23775: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23775: $? = 0 configure:23775: result: yes configure:23786: checking for getuidx configure:23786: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccJB5dH2.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `getuidx' collect2: error: ld returned 1 exit status configure:23786: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | /* end confdefs.h. */ | /* Define getuidx to an innocuous variant, in case declares getuidx. | For example, HP-UX 11i declares gettimeofday. */ | #define getuidx innocuous_getuidx | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getuidx (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getuidx | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getuidx (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getuidx || defined __stub___getuidx | choke me | #endif | | int | main () | { | return getuidx (); | ; | return 0; | } configure:23786: result: no configure:23797: checking for gmtime_r configure:23797: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23797: $? = 0 configure:23797: result: yes configure:23808: checking for grantpt configure:23808: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23808: $? = 0 configure:23808: result: yes configure:23819: checking for initgroups configure:23819: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23819: $? = 0 configure:23819: result: yes configure:23830: checking for ioctl configure:23830: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23830: $? = 0 configure:23830: result: yes configure:23841: checking for isfinite configure:23841: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccMfJu4l.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `isfinite' collect2: error: ld returned 1 exit status configure:23841: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | /* end confdefs.h. */ | /* Define isfinite to an innocuous variant, in case declares isfinite. | For example, HP-UX 11i declares gettimeofday. */ | #define isfinite innocuous_isfinite | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char isfinite (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef isfinite | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char isfinite (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_isfinite || defined __stub___isfinite | choke me | #endif | | int | main () | { | return isfinite (); | ; | return 0; | } configure:23841: result: no configure:23852: checking for issetugid configure:23852: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccAR0Mlu.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `issetugid' collect2: error: ld returned 1 exit status configure:23852: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | /* end confdefs.h. */ | /* Define issetugid to an innocuous variant, in case declares issetugid. | For example, HP-UX 11i declares gettimeofday. */ | #define issetugid innocuous_issetugid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char issetugid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef issetugid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char issetugid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_issetugid || defined __stub___issetugid | choke me | #endif | | int | main () | { | return issetugid (); | ; | return 0; | } configure:23852: result: no configure:23863: checking for killpg configure:23863: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23863: $? = 0 configure:23863: result: yes configure:23874: checking for lchmod configure:23874: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:331:1: error: unknown type name 'choke' choke me ^~~~~ conftest.c:334:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int' int ^~~ configure:23874: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | /* end confdefs.h. */ | /* Define lchmod to an innocuous variant, in case declares lchmod. | For example, HP-UX 11i declares gettimeofday. */ | #define lchmod innocuous_lchmod | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char lchmod (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef lchmod | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char lchmod (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_lchmod || defined __stub___lchmod | choke me | #endif | | int | main () | { | return lchmod (); | ; | return 0; | } configure:23874: result: no configure:23885: checking for lchown configure:23885: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23885: $? = 0 configure:23885: result: yes configure:23896: checking for link configure:23896: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23896: $? = 0 configure:23896: result: yes configure:23907: checking for llabs configure:23907: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:328:6: warning: conflicting types for built-in function 'llabs' [-Wbuiltin-declaration-mismatch] char llabs (); ^~~~~ configure:23907: $? = 0 configure:23907: result: yes configure:23918: checking for lockf configure:23918: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23918: $? = 0 configure:23918: result: yes configure:23929: checking for log2 configure:23929: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:330:6: warning: conflicting types for built-in function 'log2' [-Wbuiltin-declaration-mismatch] char log2 (); ^~~~ configure:23929: $? = 0 configure:23929: result: yes configure:23940: checking for lstat configure:23940: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23940: $? = 0 configure:23940: result: yes configure:23951: checking for lutimes configure:23951: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23951: $? = 0 configure:23951: result: yes configure:23962: checking for malloc_usable_size configure:23962: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23962: $? = 0 configure:23962: result: yes configure:23973: checking for malloc_size configure:23973: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/cc0oTrVk.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `malloc_size' collect2: error: ld returned 1 exit status configure:23973: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | /* end confdefs.h. */ | /* Define malloc_size to an innocuous variant, in case declares malloc_size. | For example, HP-UX 11i declares gettimeofday. */ | #define malloc_size innocuous_malloc_size | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char malloc_size (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef malloc_size | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char malloc_size (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_malloc_size || defined __stub___malloc_size | choke me | #endif | | int | main () | { | return malloc_size (); | ; | return 0; | } configure:23973: result: no configure:23984: checking for mblen configure:23984: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23984: $? = 0 configure:23984: result: yes configure:23995: checking for memalign configure:23995: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:23995: $? = 0 configure:23995: result: yes configure:24006: checking for memset_s configure:24006: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccj5Bhio.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `memset_s' collect2: error: ld returned 1 exit status configure:24006: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | /* end confdefs.h. */ | /* Define memset_s to an innocuous variant, in case declares memset_s. | For example, HP-UX 11i declares gettimeofday. */ | #define memset_s innocuous_memset_s | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memset_s (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memset_s | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memset_s (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memset_s || defined __stub___memset_s | choke me | #endif | | int | main () | { | return memset_s (); | ; | return 0; | } configure:24006: result: no configure:24017: checking for writev configure:24017: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24017: $? = 0 configure:24017: result: yes configure:24028: checking for memrchr configure:24028: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24028: $? = 0 configure:24028: result: yes configure:24039: checking for memmem configure:24039: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24039: $? = 0 configure:24039: result: yes configure:24050: checking for mkfifo configure:24050: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24050: $? = 0 configure:24050: result: yes configure:24061: checking for mknod configure:24061: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24061: $? = 0 configure:24061: result: yes configure:24072: checking for mktime configure:24072: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24072: $? = 0 configure:24072: result: yes configure:24083: checking for openat configure:24083: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24083: $? = 0 configure:24083: result: yes configure:24094: checking for pipe2 configure:24094: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24094: $? = 0 configure:24094: result: yes configure:24105: checking for poll configure:24105: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24105: $? = 0 configure:24105: result: yes configure:24116: checking for posix_fadvise configure:24116: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24116: $? = 0 configure:24116: result: yes configure:24127: checking for posix_memalign configure:24127: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:346:6: warning: conflicting types for built-in function 'posix_memalign' [-Wbuiltin-declaration-mismatch] char posix_memalign (); ^~~~~~~~~~~~~~ configure:24127: $? = 0 configure:24127: result: yes configure:24138: checking for ppoll configure:24138: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24138: $? = 0 configure:24138: result: yes configure:24149: checking for pread configure:24149: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24149: $? = 0 configure:24149: result: yes configure:24160: checking for pwrite configure:24160: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24160: $? = 0 configure:24160: result: yes configure:24171: checking for qsort_r configure:24171: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24171: $? = 0 configure:24171: result: yes configure:24182: checking for qsort_s configure:24182: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccAtbfEu.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `qsort_s' collect2: error: ld returned 1 exit status configure:24182: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | /* end confdefs.h. */ | /* Define qsort_s to an innocuous variant, in case declares qsort_s. | For example, HP-UX 11i declares gettimeofday. */ | #define qsort_s innocuous_qsort_s | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char qsort_s (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef qsort_s | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char qsort_s (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_qsort_s || defined __stub___qsort_s | choke me | #endif | | int | main () | { | return qsort_s (); | ; | return 0; | } configure:24182: result: no configure:24193: checking for readlink configure:24193: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24193: $? = 0 configure:24193: result: yes configure:24204: checking for realpath configure:24204: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24204: $? = 0 configure:24204: result: yes configure:24215: checking for round configure:24215: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:353:6: warning: conflicting types for built-in function 'round' [-Wbuiltin-declaration-mismatch] char round (); ^~~~~ configure:24215: $? = 0 configure:24215: result: yes configure:24226: checking for sched_getaffinity configure:24226: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24226: $? = 0 configure:24226: result: yes configure:24237: checking for seekdir configure:24237: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24237: $? = 0 configure:24237: result: yes configure:24248: checking for select_large_fdset configure:24248: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccqbClX2.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `select_large_fdset' collect2: error: ld returned 1 exit status configure:24248: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | /* end confdefs.h. */ | /* Define select_large_fdset to an innocuous variant, in case declares select_large_fdset. | For example, HP-UX 11i declares gettimeofday. */ | #define select_large_fdset innocuous_select_large_fdset | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char select_large_fdset (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef select_large_fdset | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char select_large_fdset (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_select_large_fdset || defined __stub___select_large_fdset | choke me | #endif | | int | main () | { | return select_large_fdset (); | ; | return 0; | } configure:24248: result: no configure:24259: checking for sendfile configure:24259: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24259: $? = 0 configure:24259: result: yes configure:24270: checking for setegid configure:24270: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24270: $? = 0 configure:24270: result: yes configure:24281: checking for setenv configure:24281: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24281: $? = 0 configure:24281: result: yes configure:24292: checking for seteuid configure:24292: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24292: $? = 0 configure:24292: result: yes configure:24303: checking for setgid configure:24303: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24303: $? = 0 configure:24303: result: yes configure:24314: checking for setgroups configure:24314: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24314: $? = 0 configure:24314: result: yes configure:24325: checking for setpgid configure:24325: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24325: $? = 0 configure:24325: result: yes configure:24336: checking for setpgrp configure:24336: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24336: $? = 0 configure:24336: result: yes configure:24347: checking for setregid configure:24347: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24347: $? = 0 configure:24347: result: yes configure:24358: checking for setresgid configure:24358: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24358: $? = 0 configure:24358: result: yes configure:24369: checking for setresuid configure:24369: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24369: $? = 0 configure:24369: result: yes configure:24380: checking for setreuid configure:24380: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24380: $? = 0 configure:24380: result: yes configure:24391: checking for setrgid configure:24391: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccAFcguT.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `setrgid' collect2: error: ld returned 1 exit status configure:24391: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | /* end confdefs.h. */ | /* Define setrgid to an innocuous variant, in case declares setrgid. | For example, HP-UX 11i declares gettimeofday. */ | #define setrgid innocuous_setrgid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setrgid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setrgid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setrgid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setrgid || defined __stub___setrgid | choke me | #endif | | int | main () | { | return setrgid (); | ; | return 0; | } configure:24391: result: no configure:24402: checking for setrlimit configure:24402: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24402: $? = 0 configure:24402: result: yes configure:24413: checking for setruid configure:24413: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/cc3LItJ4.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `setruid' collect2: error: ld returned 1 exit status configure:24413: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | /* end confdefs.h. */ | /* Define setruid to an innocuous variant, in case declares setruid. | For example, HP-UX 11i declares gettimeofday. */ | #define setruid innocuous_setruid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setruid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setruid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setruid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setruid || defined __stub___setruid | choke me | #endif | | int | main () | { | return setruid (); | ; | return 0; | } configure:24413: result: no configure:24424: checking for setsid configure:24424: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24424: $? = 0 configure:24424: result: yes configure:24435: checking for setuid configure:24435: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24435: $? = 0 configure:24435: result: yes configure:24446: checking for shutdown configure:24446: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24446: $? = 0 configure:24446: result: yes configure:24457: checking for sigaction configure:24457: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24457: $? = 0 configure:24457: result: yes configure:24468: checking for sigaltstack configure:24468: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24468: $? = 0 configure:24468: result: yes configure:24479: checking for sigprocmask configure:24479: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24479: $? = 0 configure:24479: result: yes configure:24490: checking for sinh configure:24490: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:375:6: warning: conflicting types for built-in function 'sinh' [-Wbuiltin-declaration-mismatch] char sinh (); ^~~~ configure:24490: $? = 0 configure:24490: result: yes configure:24501: checking for spawnv configure:24501: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 /tmp/ccNKLolF.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `spawnv' collect2: error: ld returned 1 exit status configure:24501: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | /* end confdefs.h. */ | /* Define spawnv to an innocuous variant, in case declares spawnv. | For example, HP-UX 11i declares gettimeofday. */ | #define spawnv innocuous_spawnv | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char spawnv (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef spawnv | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char spawnv (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_spawnv || defined __stub___spawnv | choke me | #endif | | int | main () | { | return spawnv (); | ; | return 0; | } configure:24501: result: no configure:24512: checking for symlink configure:24512: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24512: $? = 0 configure:24512: result: yes configure:24523: checking for syscall configure:24523: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24523: $? = 0 configure:24523: result: yes configure:24534: checking for sysconf configure:24534: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24534: $? = 0 configure:24534: result: yes configure:24545: checking for tanh configure:24545: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 conftest.c:379:6: warning: conflicting types for built-in function 'tanh' [-Wbuiltin-declaration-mismatch] char tanh (); ^~~~ configure:24545: $? = 0 configure:24545: result: yes configure:24556: checking for telldir configure:24556: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24556: $? = 0 configure:24556: result: yes configure:24567: checking for timegm configure:24567: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24567: $? = 0 configure:24567: result: yes configure:24578: checking for times configure:24578: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24578: $? = 0 configure:24578: result: yes configure:24589: checking for truncate configure:24589: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24589: $? = 0 configure:24589: result: yes configure:24600: checking for truncate64 configure:24600: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24600: $? = 0 configure:24600: result: yes configure:24611: checking for unsetenv configure:24611: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24611: $? = 0 configure:24611: result: yes configure:24622: checking for utimensat configure:24622: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24622: $? = 0 configure:24622: result: yes configure:24633: checking for utimes configure:24633: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24633: $? = 0 configure:24633: result: yes configure:24644: checking for wait4 configure:24644: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24644: $? = 0 configure:24644: result: yes configure:24655: checking for waitpid configure:24655: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24655: $? = 0 configure:24655: result: yes configure:24697: checking if getcwd allocates buffer if NULL is given configure:24743: result: yes configure:24755: checking crypt.h usability configure:24755: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:24755: $? = 0 configure:24755: result: yes configure:24755: checking crypt.h presence configure:24755: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:24755: $? = 0 configure:24755: result: yes configure:24755: checking for crypt.h configure:24755: result: yes configure:24767: checking for struct crypt_data.initialized configure:24767: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:24767: $? = 0 configure:24767: result: yes configure:24781: checking for __builtin_alloca_with_align configure:24797: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24797: $? = 0 configure:24805: result: yes configure:24813: checking for __builtin_assume_aligned configure:24829: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24829: $? = 0 configure:24837: result: yes configure:24845: checking for __builtin_bswap16 configure:24861: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24861: $? = 0 configure:24869: result: yes configure:24877: checking for __builtin_bswap32 configure:24893: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24893: $? = 0 configure:24901: result: yes configure:24909: checking for __builtin_bswap64 configure:24925: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24925: $? = 0 configure:24933: result: yes configure:24941: checking for __builtin_popcount configure:24957: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24957: $? = 0 configure:24965: result: yes configure:24973: checking for __builtin_popcountll configure:24989: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:24989: $? = 0 configure:24997: result: yes configure:25005: checking for __builtin_clz configure:25021: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25021: $? = 0 configure:25029: result: yes configure:25037: checking for __builtin_clzl configure:25053: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25053: $? = 0 configure:25061: result: yes configure:25069: checking for __builtin_clzll configure:25085: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25085: $? = 0 configure:25093: result: yes configure:25101: checking for __builtin_ctz configure:25117: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25117: $? = 0 configure:25125: result: yes configure:25133: checking for __builtin_ctzll configure:25149: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25149: $? = 0 configure:25157: result: yes configure:25165: checking for __builtin_add_overflow configure:25181: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25181: $? = 0 configure:25189: result: yes configure:25197: checking for __builtin_sub_overflow configure:25213: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25213: $? = 0 configure:25221: result: yes configure:25229: checking for __builtin_mul_overflow configure:25245: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25245: $? = 0 configure:25253: result: yes configure:25261: checking for __builtin_mul_overflow_p configure:25277: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25277: $? = 0 configure:25285: result: yes configure:25293: checking for __builtin_constant_p configure:25309: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25309: $? = 0 configure:25317: result: yes configure:25325: checking for __builtin_choose_expr configure:25344: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25344: $? = 0 configure:25352: result: yes configure:25362: checking for __builtin_choose_expr_constant_p configure:25381: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25381: $? = 0 configure:25389: result: yes configure:25399: checking for __builtin_types_compatible_p configure:25415: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25415: $? = 0 configure:25423: result: yes configure:25431: checking for __builtin_trap configure:25447: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25447: $? = 0 configure:25455: result: yes configure:25466: checking whether qsort_r is GNU version configure:25487: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:25487: $? = 0 configure:25495: result: yes configure:25497: checking whether qsort_r is BSD version configure:25517: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:392:7: error: conflicting types for 'qsort_r' void (qsort_r)(void *base, size_t nmemb, size_t size, ^~~~~~~ In file included from conftest.c:391:0: /home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/usr/include/stdlib.h:744:13: note: previous declaration of 'qsort_r' was here extern void qsort_r (void *__base, size_t __nmemb, size_t __size, ^~~~~~~ configure:25517: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | /* end confdefs.h. */ | | #include | void (qsort_r)(void *base, size_t nmemb, size_t size, | void *arg, int (*compar)(void *, const void *, const void *)); | | int | main () | { | | ; | return 0; | } configure:25525: result: no configure:25544: checking whether atan2 handles Inf as C99 configure:25598: result: yes configure:25665: checking for clock_getres configure:25665: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lgmp -ldl -lcrypt -lm >&5 configure:25665: $? = 0 configure:25665: result: yes configure:25674: checking for timer_create in -lrt configure:25699: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lrt -lgmp -ldl -lcrypt -lm >&5 configure:25699: $? = 0 configure:25708: result: yes configure:25719: checking for timer_settime in -lrt configure:25744: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:25744: $? = 0 configure:25753: result: yes configure:25777: checking for unsetenv returns a value configure:25795: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:25795: $? = 0 configure:25802: result: yes configure:25826: checking whether struct tm is in sys/time.h or time.h configure:25846: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:25846: $? = 0 configure:25853: result: time.h configure:25861: checking for struct tm.tm_zone configure:25861: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:25861: $? = 0 configure:25861: result: yes configure:25928: checking for struct tm.tm_gmtoff configure:25948: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:25948: $? = 0 configure:25955: result: yes configure:25963: checking for external int daylight configure:25980: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:25980: $? = 0 configure:25988: result: yes configure:25997: checking for negative time_t for gmtime(3) configure:26049: result: yes configure:26060: checking for localtime(3) overflow correctly configure:26114: result: no configure:26192: checking for sig_t configure:26192: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:26192: $? = 0 configure:26192: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:409:20: error: expected expression before ')' token if (sizeof ((sig_t))) ^ configure:26192: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((sig_t))) | return 0; | ; | return 0; | } configure:26192: result: yes configure:26330: checking whether right shift preserve sign bit configure:26349: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:26349: $? = 0 configure:26356: result: yes configure:26381: checking whether _SC_CLK_TCK is supported configure:26398: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:26398: $? = 0 configure:26406: result: yes configure:26528: checking stack growing direction on aarch64 configure:26579: result: 0 configure:26599: checking native coroutine implementation for aarch64-linux-gnu configure:26683: result: arm64 configure:26715: checking for pthread_create in -lthr configure:26740: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lthr -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-linux-gnu/7.3.1/../../../../aarch64-linux-gnu/bin/ld: cannot find -lthr collect2: error: ld returned 1 exit status configure:26740: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_create (); | int | main () | { | return pthread_create (); | ; | return 0; | } configure:26750: result: no configure:26715: checking for pthread_create in -lpthread configure:26740: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26740: $? = 0 configure:26750: result: yes configure:26772: checking for pthread_np.h configure:26772: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:414:10: fatal error: pthread_np.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. configure:26772: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | /* end confdefs.h. */ | #include | | #include configure:26772: result: no configure:26800: checking whether pthread_t is scalar type configure:26823: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:26823: $? = 0 configure:26831: result: yes configure:26851: checking for sched_yield configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26851: $? = 0 configure:26851: result: yes configure:26851: checking for pthread_attr_setinheritsched configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26851: $? = 0 configure:26851: result: yes configure:26851: checking for pthread_attr_get_np configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /tmp/ccIdEq4M.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `pthread_attr_get_np' collect2: error: ld returned 1 exit status configure:26851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | /* end confdefs.h. */ | /* Define pthread_attr_get_np to an innocuous variant, in case declares pthread_attr_get_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_attr_get_np innocuous_pthread_attr_get_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_attr_get_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_attr_get_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_attr_get_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_attr_get_np || defined __stub___pthread_attr_get_np | choke me | #endif | | int | main () | { | return pthread_attr_get_np (); | ; | return 0; | } configure:26851: result: no configure:26851: checking for pthread_attr_getstack configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26851: $? = 0 configure:26851: result: yes configure:26851: checking for pthread_attr_getguardsize configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26851: $? = 0 configure:26851: result: yes configure:26851: checking for pthread_get_stackaddr_np configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /tmp/cc6IFfZQ.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `pthread_get_stackaddr_np' collect2: error: ld returned 1 exit status configure:26851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | /* end confdefs.h. */ | /* Define pthread_get_stackaddr_np to an innocuous variant, in case declares pthread_get_stackaddr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_get_stackaddr_np innocuous_pthread_get_stackaddr_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_get_stackaddr_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_get_stackaddr_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_get_stackaddr_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_get_stackaddr_np || defined __stub___pthread_get_stackaddr_np | choke me | #endif | | int | main () | { | return pthread_get_stackaddr_np (); | ; | return 0; | } configure:26851: result: no configure:26851: checking for pthread_get_stacksize_np configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /tmp/ccZRJvIV.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `pthread_get_stacksize_np' collect2: error: ld returned 1 exit status configure:26851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | /* end confdefs.h. */ | /* Define pthread_get_stacksize_np to an innocuous variant, in case declares pthread_get_stacksize_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_get_stacksize_np innocuous_pthread_get_stacksize_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_get_stacksize_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_get_stacksize_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_get_stacksize_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_get_stacksize_np || defined __stub___pthread_get_stacksize_np | choke me | #endif | | int | main () | { | return pthread_get_stacksize_np (); | ; | return 0; | } configure:26851: result: no configure:26851: checking for thr_stksegment configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /tmp/ccbZSwP0.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `thr_stksegment' collect2: error: ld returned 1 exit status configure:26851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | /* end confdefs.h. */ | /* Define thr_stksegment to an innocuous variant, in case declares thr_stksegment. | For example, HP-UX 11i declares gettimeofday. */ | #define thr_stksegment innocuous_thr_stksegment | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char thr_stksegment (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef thr_stksegment | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char thr_stksegment (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_thr_stksegment || defined __stub___thr_stksegment | choke me | #endif | | int | main () | { | return thr_stksegment (); | ; | return 0; | } configure:26851: result: no configure:26851: checking for pthread_stackseg_np configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /tmp/ccMW1Y65.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `pthread_stackseg_np' collect2: error: ld returned 1 exit status configure:26851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | /* end confdefs.h. */ | /* Define pthread_stackseg_np to an innocuous variant, in case declares pthread_stackseg_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_stackseg_np innocuous_pthread_stackseg_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_stackseg_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_stackseg_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_stackseg_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_stackseg_np || defined __stub___pthread_stackseg_np | choke me | #endif | | int | main () | { | return pthread_stackseg_np (); | ; | return 0; | } configure:26851: result: no configure:26851: checking for pthread_getthrds_np configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /tmp/ccd9Co7a.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `pthread_getthrds_np' collect2: error: ld returned 1 exit status configure:26851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | /* end confdefs.h. */ | /* Define pthread_getthrds_np to an innocuous variant, in case declares pthread_getthrds_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_getthrds_np innocuous_pthread_getthrds_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_getthrds_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_getthrds_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_getthrds_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_getthrds_np || defined __stub___pthread_getthrds_np | choke me | #endif | | int | main () | { | return pthread_getthrds_np (); | ; | return 0; | } configure:26851: result: no configure:26851: checking for pthread_condattr_setclock configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26851: $? = 0 configure:26851: result: yes configure:26851: checking for pthread_sigmask configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26851: $? = 0 configure:26851: result: yes configure:26851: checking for pthread_setname_np configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26851: $? = 0 configure:26851: result: yes configure:26851: checking for pthread_set_name_np configure:26851: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 /tmp/cczn5z5u.o: In function `main': conftest.c:(.text.startup+0x8): undefined reference to `pthread_set_name_np' collect2: error: ld returned 1 exit status configure:26851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | /* end confdefs.h. */ | /* Define pthread_set_name_np to an innocuous variant, in case declares pthread_set_name_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_set_name_np innocuous_pthread_set_name_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_set_name_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_set_name_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_set_name_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_set_name_np || defined __stub___pthread_set_name_np | choke me | #endif | | int | main () | { | return pthread_set_name_np (); | ; | return 0; | } configure:26851: result: no configure:26866: checking for pthread_getattr_np configure:26866: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:26866: $? = 0 configure:26866: result: yes configure:26879: checking arguments of pthread_setname_np configure:26910: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:26910: $? = 0 configure:26919: result: (pthread_self(), name) configure:26994: checking if mcontext_t is a pointer configure:27016: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'test': conftest.c:427:50: error: invalid operands to binary + (have 'mcontext_t {aka struct sigcontext}' and 'int') mcontext_t test(mcontext_t mc) {return mc+1;} ^ conftest.c: In function 'main': conftest.c:432:6: error: incompatible type for argument 1 of 'test' test(0); ^ conftest.c:427:20: note: expected 'mcontext_t {aka struct sigcontext}' but argument is of type 'int' mcontext_t test(mcontext_t mc) {return mc+1;} ^~~~ configure:27016: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | /* end confdefs.h. */ | | #include | #ifdef HAVE_UCONTEXT_H | #include | #endif | mcontext_t test(mcontext_t mc) {return mc+1;} | | int | main () | { | test(0); | ; | return 0; | } configure:27023: result: no configure:27045: checking for getcontext configure:27045: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:27045: $? = 0 configure:27045: result: yes configure:27045: checking for setcontext configure:27045: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:27045: $? = 0 configure:27045: result: yes configure:27061: checking if fork works with pthread configure:27139: result: yes configure:27170: checking whether ELF binaries are produced configure:27186: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:27186: $? = 0 configure:27200: result: yes configure:27215: checking elf.h usability configure:27215: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:27215: $? = 0 configure:27215: result: yes configure:27215: checking elf.h presence configure:27215: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:27215: $? = 0 configure:27215: result: yes configure:27215: checking for elf.h configure:27215: result: yes configure:27215: checking elf_abi.h usability configure:27215: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:460:10: fatal error: elf_abi.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. configure:27215: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_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:27215: result: no configure:27215: checking elf_abi.h presence configure:27215: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:427:10: fatal error: elf_abi.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. configure:27215: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | /* end confdefs.h. */ | #include configure:27215: result: no configure:27215: checking for elf_abi.h configure:27215: result: no configure:27235: checking for uncompress in -lz configure:27260: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong conftest.c -lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:27260: $? = 0 configure:27269: result: yes configure:27289: checking mach-o/loader.h usability configure:27289: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:461:10: fatal error: mach-o/loader.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. configure:27289: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | #define HAVE_LIBZ 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:27289: result: no configure:27289: checking mach-o/loader.h presence configure:27289: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:428:10: fatal error: mach-o/loader.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. configure:27289: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | #define HAVE_LIBZ 1 | /* end confdefs.h. */ | #include configure:27289: result: no configure:27289: checking for mach-o/loader.h configure:27289: result: no configure:27348: checking whether OS depend dynamic link works configure:27556: result: yes configure:27986: checking for backtrace configure:27986: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong -rdynamic -Wl,-export-dynamic conftest.c -lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:27986: $? = 0 configure:27986: result: yes configure:27998: checking for broken backtrace configure:28068: result: no configure:28090: checking valgrind/memcheck.h usability configure:28090: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:462:10: fatal error: valgrind/memcheck.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:28090: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | #define HAVE_LIBZ 1 | #define HAVE_BACKTRACE 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:28090: result: no configure:28090: checking valgrind/memcheck.h presence configure:28090: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c conftest.c:429:10: fatal error: valgrind/memcheck.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:28090: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | #define HAVE_LIBZ 1 | #define HAVE_BACKTRACE 1 | /* end confdefs.h. */ | #include configure:28090: result: no configure:28090: checking for valgrind/memcheck.h configure:28090: result: no configure:28230: checking for aarch64-buildroot-linux-gnu-strip configure:28257: result: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-strip configure:28646: checking whether -Wl,--no-undefined is accepted as LDFLAGS configure:28672: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-undefined conftest.c -lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:28672: $? = 0 configure:28674: result: yes configure:29085: checking whether dtrace USDT is available configure:29125: result: no configure:29261: checking for __builtin_setjmp configure:29302: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic conftest.c -lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm >&5 configure:29302: $? = 0 configure:29322: result: yes with cast () configure:29326: checking for _setjmpex as a macro or function configure:29349: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c:435:10: fatal error: setjmpex.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:29349: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | #define HAVE_LIBZ 1 | #define HAVE_BACKTRACE 1 | #define DLEXT_MAXLEN 3 | #define DLEXT ".so" | #define CROSS_COMPILING 1 | #define LIBDIR_BASENAME "lib" | /* end confdefs.h. */ | | #include | #include | | #define JMPARGS_1 env | #define JMPARGS_2 env,1 | #define JMPARGS JMPARGS_1 | | int | main () | { | jmp_buf env; _setjmpex(JMPARGS); | ; | return 0; | } configure:29357: result: no configure:29365: checking for _setjmp as a macro or function configure:29387: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:29387: $? = 0 configure:29395: result: yes configure:29403: checking for sigsetjmp as a macro or function configure:29425: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 conftest.c: In function 'main': conftest.c:476:34: error: macro "sigsetjmp" requires 2 arguments, but only 1 given sigjmp_buf env; sigsetjmp(JMPARGS); ^ conftest.c:476:17: error: 'sigsetjmp' undeclared (first use in this function); did you mean '__sigsetjmp'? sigjmp_buf env; sigsetjmp(JMPARGS); ^~~~~~~~~ __sigsetjmp conftest.c:476:17: note: each undeclared identifier is reported only once for each function it appears in configure:29425: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #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 | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | #define HAVE_STMT_AND_DECL_IN_EXPR 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_A_OUT_H 1 | #define HAVE_GRP_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SANITIZER_ASAN_INTERFACE_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYSCALL_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define HAVE_TYPEOF 1 | #define restrict __restrict | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 16 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define USE_UNALIGNED_MEMBER_ACCESS 1 | #define PRI_LL_PREFIX "ll" | #define HAVE_PID_T 1 | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define HAVE_UID_T 1 | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T +1 | #define UIDT2NUM(v) UINT2NUM(v) | #define NUM2UIDT(v) NUM2UINT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define HAVE_GID_T 1 | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T +1 | #define GIDT2NUM(v) UINT2NUM(v) | #define NUM2GIDT(v) NUM2UINT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define HAVE_TIME_T 1 | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define HAVE_DEV_T 1 | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define HAVE_MODE_T 1 | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define HAVE_RLIM_T 1 | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define HAVE_OFF_T 1 | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define HAVE_CLOCKID_T 1 | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define RUBY_ALIGNAS(x) __attribute__((__aligned__(x))) | #define RUBY_ALIGNOF alignof | #define CONSTFUNC(x) __attribute__ ((__const__)) x | #define PUREFUNC(x) __attribute__ ((__pure__)) x | #define NORETURN(x) __attribute__ ((__noreturn__)) x | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x | #define NOINLINE(x) __attribute__ ((__noinline__)) x | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x | #define NO_SANITIZE_ADDRESS(x) __attribute__ ((__no_sanitize_address__)) x | #define NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__ ((__no_address_safety_analysis__)) x | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x | #define WEAK(x) __attribute__ ((__weak__)) x | #define HAVE_FUNC_WEAK 1 | #define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x | #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | #define HAVE_GCC_ATOMIC_BUILTINS 1 | #define HAVE_GCC_SYNC_BUILTINS 1 | #define UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern | #define RUBY_FUNC_NONNULL(n,x) __attribute__ ((__nonnull__(n))) x | #define RUBY_FUNCTION_NAME_STRING __func__ | #define ENUM_OVER_INT 1 | #define HAVE_DECL_SYS_NERR 1 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INT128_T 1 | #define int128_t __int128 | #define SIZEOF_INT128_T SIZEOF___INT128 | #define HAVE_UINT128_T 1 | #define uint128_t unsigned __int128 | #define SIZEOF_UINT128_T SIZEOF___INT128 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define STACK_END_ADDRESS __libc_stack_end | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ACOSH 1 | #define HAVE_CBRT 1 | #define HAVE_CRYPT 1 | #define HAVE_DUP2 1 | #define HAVE_ERF 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_FFS 1 | #define HAVE_FLOCK 1 | #define HAVE_HYPOT 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_MEMMOVE 1 | #define HAVE_NAN 1 | #define HAVE_NEXTAFTER 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRSTR 1 | #define HAVE_TGAMMA 1 | #define HAVE_FINITE 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define SPT_TYPE SPT_REUSEARGV | #define HAVE_SIGNBIT 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE__LONGJMP 1 | #define HAVE_ATAN2L 1 | #define HAVE_ATAN2F 1 | #define HAVE_CHROOT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_COSH 1 | #define HAVE_CRYPT_R 1 | #define HAVE_DIRFD 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_DUP3 1 | #define HAVE_EACCESS 1 | #define HAVE_ENDGRENT 1 | #define HAVE_EVENTFD 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FMOD 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTRUNCATE64 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETLOGIN_R 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETRANDOM 1 | #define HAVE_GETRESGID 1 | #define HAVE_GETRESUID 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GRANTPT 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_LUTIMES 1 | #define HAVE_MALLOC_USABLE_SIZE 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MEMMEM 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_MKTIME 1 | #define HAVE_OPENAT 1 | #define HAVE_PIPE2 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_PPOLL 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_QSORT_R 1 | #define HAVE_READLINK 1 | #define HAVE_REALPATH 1 | #define HAVE_ROUND 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SENDFILE 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMEGM 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_TRUNCATE64 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_CRYPT_H 1 | #define HAVE_STRUCT_CRYPT_DATA_INITIALIZED 1 | #define HAVE_BUILTIN___BUILTIN_ALLOCA_WITH_ALIGN 1 | #define HAVE_BUILTIN___BUILTIN_ASSUME_ALIGNED 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1 | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1 | #define HAVE_BUILTIN___BUILTIN_CLZ 1 | #define HAVE_BUILTIN___BUILTIN_CLZL 1 | #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | #define HAVE_BUILTIN___BUILTIN_CTZ 1 | #define HAVE_BUILTIN___BUILTIN_CTZLL 1 | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1 | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW_P 1 | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE_BUILTIN___BUILTIN_TRAP 1 | #define HAVE_GNU_QSORT_R 1 | #define ATAN2_INF_C99 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_LIBRT 1 | #define HAVE_LIBRT 1 | #define HAVE_TIMER_CREATE 1 | #define HAVE_TIMER_SETTIME 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define HAVE_SIG_T 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION 0 | #define COROUTINE_H "coroutine/arm64/Context.h" | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_PTHREAD_ATTR_GETGUARDSIZE 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_GETATTR_NP 1 | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | #define HAVE_GETCONTEXT 1 | #define HAVE_SETCONTEXT 1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | #define HAVE_LIBZ 1 | #define HAVE_BACKTRACE 1 | #define DLEXT_MAXLEN 3 | #define DLEXT ".so" | #define CROSS_COMPILING 1 | #define LIBDIR_BASENAME "lib" | #define HAVE__SETJMP 1 | /* end confdefs.h. */ | | #include | #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 | #define JMPARGS_1 env | #define JMPARGS_2 env,1 | #define JMPARGS JMPARGS_2 | | int | main () | { | sigjmp_buf env; sigsetjmp(JMPARGS); | ; | return 0; | } configure:29433: result: no configure:29440: checking for setjmp type configure:29521: result: __builtin_setjmp configure:29665: checking for prefix of external symbols configure:29682: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:29682: $? = 0 configure:29694: result: NONE configure:29891: checking pthread.h usability configure:29891: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5 configure:29891: $? = 0 configure:29891: result: yes configure:29891: checking pthread.h presence configure:29891: /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c configure:29891: $? = 0 configure:29891: result: yes configure:29891: checking for pthread.h configure:29891: result: yes configure:29921: checking if make is GNU make configure:29937: result: yes configure:30552: ruby library version = 2.7.0 configure:30757: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on gcc159.bak.milne.osuosl.org config.status:967: creating GNUmakefile config.status:967: creating Makefile config.status:967: creating ruby-2.7.pc ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_bigendian=no ac_cv_c_char_unsigned=yes ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_c_restrict=__restrict ac_cv_c_typeof=typeof ac_cv_c_volatile=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set=set ac_cv_env_CC_value=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2' 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_set=set ac_cv_env_CPP_value=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2' ac_cv_env_CXX_set=set ac_cv_env_CXX_value=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=x86_64-pc-linux-gnu ac_cv_env_cflags_set= ac_cv_env_cflags_value= ac_cv_env_cppflags_set= ac_cv_env_cppflags_value= ac_cv_env_cxxflags_set= ac_cv_env_cxxflags_value= ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=aarch64-buildroot-linux-gnu ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=aarch64-buildroot-linux-gnu ac_cv_func___builtin_setjmp='yes with cast ()' ac_cv_func___syscall=no ac_cv_func__longjmp=yes ac_cv_func__setjmp=yes ac_cv_func__setjmpex=no ac_cv_func_acosh=yes ac_cv_func_alloca_works=yes ac_cv_func_arc4random_buf=no ac_cv_func_atan2f=yes ac_cv_func_atan2l=yes ac_cv_func_backtrace=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_cbrt=yes ac_cv_func_chroot=yes ac_cv_func_chsize=no ac_cv_func_clock_getres=yes ac_cv_func_clock_gettime=yes ac_cv_func_copy_file_range=no ac_cv_func_cosh=yes ac_cv_func_crypt=yes ac_cv_func_crypt_r=yes ac_cv_func_daemon=no ac_cv_func_dirfd=yes ac_cv_func_dl_iterate_phdr=yes ac_cv_func_dladdr=yes ac_cv_func_dlopen=yes ac_cv_func_dup2=yes ac_cv_func_dup3=yes ac_cv_func_dup=yes ac_cv_func_eaccess=yes ac_cv_func_endgrent=yes ac_cv_func_erf=yes ac_cv_func_eventfd=yes ac_cv_func_explicit_bzero=yes ac_cv_func_explicit_memset=no ac_cv_func_fchmod=yes ac_cv_func_fchown=yes ac_cv_func_fcntl=yes ac_cv_func_fcopyfile=no ac_cv_func_fdatasync=yes ac_cv_func_fdopendir=yes ac_cv_func_ffs=yes ac_cv_func_fgetattrlist=no ac_cv_func_flock=yes ac_cv_func_fmod=yes ac_cv_func_fork=yes ac_cv_func_fork_works=yes ac_cv_func_fstatat=yes ac_cv_func_fsync=yes ac_cv_func_ftruncate64=yes ac_cv_func_ftruncate=yes ac_cv_func_getattrlist=no ac_cv_func_getcontext=yes ac_cv_func_getcwd=yes ac_cv_func_getgidx=no ac_cv_func_getgrnam=yes ac_cv_func_getgrnam_r=yes ac_cv_func_getgroups=yes ac_cv_func_getlogin=yes ac_cv_func_getlogin_r=yes ac_cv_func_getpgid=yes ac_cv_func_getpgrp=yes ac_cv_func_getpriority=yes ac_cv_func_getpwnam=yes ac_cv_func_getpwnam_r=yes ac_cv_func_getpwuid=yes ac_cv_func_getpwuid_r=yes ac_cv_func_getrandom=yes ac_cv_func_getresgid=yes ac_cv_func_getresuid=yes ac_cv_func_getrlimit=yes ac_cv_func_getsid=yes ac_cv_func_gettimeofday=yes ac_cv_func_getuidx=no ac_cv_func_gmtime_r=yes ac_cv_func_grantpt=yes ac_cv_func_hypot=yes ac_cv_func_initgroups=yes ac_cv_func_ioctl=yes ac_cv_func_isfinite=no ac_cv_func_issetugid=no ac_cv_func_killpg=yes ac_cv_func_lchmod=no ac_cv_func_lchown=yes ac_cv_func_lgamma_r=yes ac_cv_func_link=yes ac_cv_func_llabs=yes ac_cv_func_lockf=yes ac_cv_func_log2=yes ac_cv_func_lstat=yes ac_cv_func_lutimes=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_size=no ac_cv_func_malloc_usable_size=yes ac_cv_func_mblen=yes ac_cv_func_memalign=yes ac_cv_func_memcmp_working=yes ac_cv_func_memmem=yes ac_cv_func_memmove=yes ac_cv_func_memrchr=yes ac_cv_func_memset_s=no ac_cv_func_mkfifo=yes ac_cv_func_mknod=yes ac_cv_func_mktime=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_nan=yes ac_cv_func_nextafter=yes ac_cv_func_openat=yes ac_cv_func_pipe2=yes ac_cv_func_poll=yes ac_cv_func_posix_fadvise=yes ac_cv_func_posix_memalign=yes ac_cv_func_ppoll=yes ac_cv_func_pread=yes ac_cv_func_pthread_attr_get_np=no ac_cv_func_pthread_attr_getguardsize=yes ac_cv_func_pthread_attr_getstack=yes ac_cv_func_pthread_attr_setinheritsched=yes ac_cv_func_pthread_condattr_setclock=yes ac_cv_func_pthread_get_stackaddr_np=no ac_cv_func_pthread_get_stacksize_np=no ac_cv_func_pthread_getattr_np=yes ac_cv_func_pthread_getthrds_np=no ac_cv_func_pthread_set_name_np=no ac_cv_func_pthread_setname_np=yes ac_cv_func_pthread_sigmask=yes ac_cv_func_pthread_stackseg_np=no ac_cv_func_pwrite=yes ac_cv_func_qsort_r=yes ac_cv_func_qsort_s=no ac_cv_func_readlink=yes ac_cv_func_realloc_0_nonnull=yes ac_cv_func_realpath=yes ac_cv_func_round=yes ac_cv_func_sched_getaffinity=yes ac_cv_func_sched_yield=yes ac_cv_func_seekdir=yes ac_cv_func_select_large_fdset=no ac_cv_func_sendfile=yes ac_cv_func_setcontext=yes ac_cv_func_setegid=yes ac_cv_func_setenv=yes ac_cv_func_seteuid=yes ac_cv_func_setgid=yes ac_cv_func_setgroups=yes ac_cv_func_setpgid=yes ac_cv_func_setpgrp=yes ac_cv_func_setproctitle=no ac_cv_func_setregid=yes ac_cv_func_setresgid=yes ac_cv_func_setresuid=yes ac_cv_func_setreuid=yes ac_cv_func_setrgid=no ac_cv_func_setrlimit=yes ac_cv_func_setruid=no ac_cv_func_setsid=yes ac_cv_func_setuid=yes ac_cv_func_shutdown=yes ac_cv_func_sigaction=yes ac_cv_func_sigaltstack=yes ac_cv_func_sigprocmask=yes ac_cv_func_sigsetjmp=no ac_cv_func_sinh=yes ac_cv_func_spawnv=no ac_cv_func_strchr=yes ac_cv_func_strerror=yes ac_cv_func_strlcat=no ac_cv_func_strlcpy=no ac_cv_func_strstr=yes ac_cv_func_symlink=yes ac_cv_func_syscall=yes ac_cv_func_sysconf=yes ac_cv_func_tanh=yes ac_cv_func_telldir=yes ac_cv_func_tgamma=yes ac_cv_func_thr_stksegment=no ac_cv_func_timegm=yes ac_cv_func_times=yes ac_cv_func_truncate64=yes ac_cv_func_truncate=yes ac_cv_func_unsetenv=yes ac_cv_func_utimensat=yes ac_cv_func_utimes=yes ac_cv_func_vfork=yes ac_cv_func_vfork_works=yes ac_cv_func_wait4=yes ac_cv_func_waitpid=yes ac_cv_func_writev=yes ac_cv_have_decl_finite=yes ac_cv_have_decl_getenv=yes ac_cv_have_decl_isinf=yes ac_cv_have_decl_isnan=yes ac_cv_have_decl_malloc=yes ac_cv_have_decl_sys_nerr=yes ac_cv_header_a_out_h=yes ac_cv_header_atomic_h=no ac_cv_header_copyfile_h=no ac_cv_header_crypt_h=yes ac_cv_header_direct_h=no ac_cv_header_dirent_dirent_h=yes ac_cv_header_elf_abi_h=no ac_cv_header_elf_h=yes ac_cv_header_fcntl_h=yes ac_cv_header_float_h=yes ac_cv_header_gmp_h=yes ac_cv_header_grp_h=yes ac_cv_header_ieeefp_h=no ac_cv_header_intrinsics_h=no ac_cv_header_inttypes_h=yes ac_cv_header_langinfo_h=yes ac_cv_header_limits_h=yes ac_cv_header_locale_h=yes ac_cv_header_mach_o_loader_h=no ac_cv_header_malloc_h=yes ac_cv_header_malloc_malloc_h=no ac_cv_header_malloc_np_h=no ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_net_socket_h=no ac_cv_header_process_h=no ac_cv_header_pthread_h=yes ac_cv_header_pthread_np_h=no ac_cv_header_pwd_h=yes ac_cv_header_sanitizer_asan_interface_h=yes ac_cv_header_sanitizer_msan_interface_h=no ac_cv_header_setjmpex_h=no ac_cv_header_stdalign_h=yes ac_cv_header_stdbool_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_attr_h=no ac_cv_header_sys_eventfd_h=yes ac_cv_header_sys_fcntl_h=yes ac_cv_header_sys_file_h=yes ac_cv_header_sys_id_h=no ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_mkdev_h=no ac_cv_header_sys_param_h=yes ac_cv_header_sys_prctl_h=yes ac_cv_header_sys_pstat_h=no ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_sendfile_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_syscall_h=yes ac_cv_header_sys_sysmacros_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_times_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_uio_h=yes ac_cv_header_sys_utime_h=no ac_cv_header_sys_wait_h=yes ac_cv_header_syscall_h=yes ac_cv_header_time_h=yes ac_cv_header_ucontext_h=yes ac_cv_header_unistd_h=yes ac_cv_header_utime_h=yes ac_cv_header_valgrind_memcheck_h=no ac_cv_header_vfork_h=no ac_cv_host=aarch64-buildroot-linux-gnu ac_cv_lbl_unaligned_fail=yes ac_cv_lib_crypt_crypt=yes ac_cv_lib_dl_dlopen=yes ac_cv_lib_dld_shl_load=no ac_cv_lib_pthread___pthread_create=yes ac_cv_lib_rt_timer_create=yes ac_cv_lib_rt_timer_settime=yes ac_cv_lib_socket_shutdown=no ac_cv_lib_thr___pthread_create=no ac_cv_lib_z_uncompress=yes ac_cv_member_struct_crypt_data_initialized=yes ac_cv_member_struct_stat_st_atim=yes ac_cv_member_struct_stat_st_atimensec=no ac_cv_member_struct_stat_st_atimespec=no ac_cv_member_struct_stat_st_birthtimespec=no ac_cv_member_struct_stat_st_blksize=yes ac_cv_member_struct_stat_st_blocks=yes ac_cv_member_struct_stat_st_ctim=yes ac_cv_member_struct_stat_st_ctimensec=no ac_cv_member_struct_stat_st_ctimespec=no ac_cv_member_struct_stat_st_mtim=yes ac_cv_member_struct_stat_st_mtimensec=no ac_cv_member_struct_stat_st_mtimespec=no ac_cv_member_struct_stat_st_rdev=yes ac_cv_member_struct_statx_stx_btime=no ac_cv_member_struct_tm_tm_zone=yes ac_cv_objext=o ac_cv_path_BASERUBY=/home/buildroot/autobuild/instance-2/output-1/host/bin/ruby ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_GREP=/bin/grep ac_cv_path_NROFF=/usr/bin/nroff ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AR=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ar ac_cv_prog_AS=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-as ac_cv_prog_CC=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc ac_cv_prog_CPP=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp ac_cv_prog_CXX=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++ ac_cv_prog_LD=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ld ac_cv_prog_NM=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-nm ac_cv_prog_OBJCOPY=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-objcopy ac_cv_prog_OBJDUMP=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-objdump ac_cv_prog_PKG_CONFIG=/home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config ac_cv_prog_RANLIB=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ranlib ac_cv_prog_STRIP=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-strip ac_cv_prog_cc_c89= ac_cv_prog_cc_c99= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_gcc_traditional=no ac_cv_prog_make_make_set=yes ac_cv_safe_to_define___extensions__=yes ac_cv_search___gmpz_init=-lgmp ac_cv_search_opendir='none required' ac_cv_sizeof___int128=16 ac_cv_sizeof___int64=0 ac_cv_sizeof_clock_t=8 ac_cv_sizeof_double=8 ac_cv_sizeof_float=4 ac_cv_sizeof_int16_t=2 ac_cv_sizeof_int32_t=4 ac_cv_sizeof_int64_t=8 ac_cv_sizeof_int8_t=1 ac_cv_sizeof_int=4 ac_cv_sizeof_intptr_t=8 ac_cv_sizeof_long=8 ac_cv_sizeof_long_long=8 ac_cv_sizeof_off_t=8 ac_cv_sizeof_ptrdiff_t=8 ac_cv_sizeof_short=2 ac_cv_sizeof_size_t=8 ac_cv_sizeof_ssize_t=8 ac_cv_sizeof_struct_stat_st_blocks=SIZEOF_OFF_T ac_cv_sizeof_struct_stat_st_ino=SIZEOF_LONG ac_cv_sizeof_struct_stat_st_size=SIZEOF_OFF_T ac_cv_sizeof_struct_timeval_tv_sec=SIZEOF_TIME_T ac_cv_sizeof_time_t=8 ac_cv_sizeof_uint16_t=2 ac_cv_sizeof_uint32_t=4 ac_cv_sizeof_uint64_t=8 ac_cv_sizeof_uint8_t=1 ac_cv_sizeof_uintptr_t=8 ac_cv_sizeof_voidp=8 ac_cv_struct_tm=time.h ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no ac_cv_target=aarch64-buildroot-linux-gnu ac_cv_type__Bool=yes ac_cv_type_clockid_t=yes ac_cv_type_dev_t=yes ac_cv_type_fd_mask=yes ac_cv_type_getgroups=gid_t ac_cv_type_gid_t=yes ac_cv_type_long_long=yes ac_cv_type_mode_t=yes ac_cv_type_off_t=yes ac_cv_type_pid_t=yes ac_cv_type_rlim_t=yes ac_cv_type_sig_t=yes ac_cv_type_size_t=yes ac_cv_type_struct_timespec=yes ac_cv_type_struct_timeval=yes ac_cv_type_struct_timezone=yes ac_cv_type_time_t=yes ac_cv_type_uid_t=yes ac_cv_working_alloca_h=yes gl_cv_func_malloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec= rb_cv_CentOS6_CXX_workaround=yes rb_cv_arflags=rcD rb_cv_atan2_inf_c99=yes rb_cv_binary_elf=yes rb_cv_broken_backtrace=no rb_cv_bsd_qsort_r=no rb_cv_builtin___builtin_add_overflow=yes rb_cv_builtin___builtin_alloca_with_align=yes rb_cv_builtin___builtin_assume_aligned=yes rb_cv_builtin___builtin_bswap16=yes rb_cv_builtin___builtin_bswap32=yes rb_cv_builtin___builtin_bswap64=yes rb_cv_builtin___builtin_choose_expr=yes rb_cv_builtin___builtin_choose_expr_constant_p=yes rb_cv_builtin___builtin_clz=yes rb_cv_builtin___builtin_clzl=yes rb_cv_builtin___builtin_clzll=yes rb_cv_builtin___builtin_constant_p=yes rb_cv_builtin___builtin_ctz=yes rb_cv_builtin___builtin_ctzll=yes rb_cv_builtin___builtin_mul_overflow=yes rb_cv_builtin___builtin_mul_overflow_p=yes rb_cv_builtin___builtin_popcount=yes rb_cv_builtin___builtin_popcountll=yes rb_cv_builtin___builtin_sub_overflow=yes rb_cv_builtin___builtin_trap=yes rb_cv_builtin___builtin_types_compatible_p=yes rb_cv_char_bit=8 rb_cv_clockid_t_convertible=INT rb_cv_coroutine=arm64 rb_cv_cppoutfile=yes rb_cv_dev_t_convertible=ULONG rb_cv_dlopen=yes rb_cv_dtrace_available=no rb_cv_dynamic_alloca=ok rb_cv_enum_over_int=yes rb_cv_fork_with_pthread=yes rb_cv_func___always_inline__='__attribute__ ((__always_inline__)) x' rb_cv_func___builtin_unreachable=yes rb_cv_func___const__='__attribute__ ((__const__)) x' rb_cv_func___deprecated__='__attribute__ ((__deprecated__)) x' rb_cv_func___error__='__attribute__ ((__error__ mesg)) x' rb_cv_func___no_address_safety_analysis__='__attribute__ ((__no_address_safety_analysis__)) x' rb_cv_func___no_sanitize_address__='__attribute__ ((__no_sanitize_address__)) x' rb_cv_func___noinline__='__attribute__ ((__noinline__)) x' rb_cv_func___noreturn__='__attribute__ ((__noreturn__)) x' rb_cv_func___pure__='__attribute__ ((__pure__)) x' rb_cv_func___unused__='__attribute__ ((__unused__)) x' rb_cv_func___warn_unused_result__='__attribute__ ((__warn_unused_result__)) x' rb_cv_func___warning__='__attribute__ ((__warning__ mesg)) x' rb_cv_func_cdecl=x rb_cv_func_deprecated_by='__attribute__ ((__deprecated__("by "#n))) x' rb_cv_func_exported='__attribute__ ((__visibility__("default")))' rb_cv_func_fastcall=x rb_cv_func_minimized='__attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x' rb_cv_func_no_sanitize=x rb_cv_func_nonnull='__attribute__ ((__nonnull__(n))) x' rb_cv_func_pthread_setname_np_arguments='(pthread_self(), name)' rb_cv_func_stdcall=x rb_cv_func_unoptimized='__attribute__ ((__optimize__("O0"))) x' rb_cv_func_weak='__attribute__ ((__weak__)) x' rb_cv_function_name_string=__func__ rb_cv_gcc_atomic_builtins=yes rb_cv_gcc_function_alias=alias rb_cv_gcc_sync_builtins=yes rb_cv_getcwd_malloc=yes rb_cv_gid_t_convertible=UINT rb_cv_gnu_qsort_r=yes rb_cv_have_alignas='__attribute__((__aligned__(x)))' rb_cv_have_alignof=alignof rb_cv_have_daylight=yes rb_cv_have_prototypes=yes rb_cv_have_sc_clk_tck=yes rb_cv_have_signbit=yes rb_cv_have_stmt_and_decl_in_expr=yes rb_cv_large_fd_select=yes rb_cv_localtime_overflow=no rb_cv_mcontext_t_ptr=no rb_cv_member_struct_tm_tm_gmtoff=yes rb_cv_mode_t_convertible=UINT rb_cv_negative_time_t=yes rb_cv_off_t_convertible=LONG rb_cv_packed_struct='x __attribute__((packed))' rb_cv_pid_t_convertible=INT rb_cv_pri_prefix_int64_t=NONE rb_cv_pri_prefix_intptr_t=NONE rb_cv_pri_prefix_long_long=ll rb_cv_pri_prefix_ptrdiff_t=t rb_cv_pri_prefix_size_t=z rb_cv_prog_gnu_ld=yes rb_cv_rlim_t_convertible=ULONG rb_cv_rshift_sign=yes rb_cv_scalar_pthread_t=yes rb_cv_stack_end_address=__libc_stack_end rb_cv_stack_grow_dir_aarch64=0 rb_cv_stdarg=yes rb_cv_string_literal_concatenation=yes rb_cv_stringization='#expr' rb_cv_symbol_prefix=NONE rb_cv_target_archs=aarch64 rb_cv_time_t_convertible=LONG rb_cv_tokenpaste=ansi rb_cv_type_deprecated='__attribute__ ((__deprecated__ mesg)) x' rb_cv_type_int128_t=__int128 rb_cv_type_int16_t=yes rb_cv_type_int32_t=yes rb_cv_type_int64_t=yes rb_cv_type_int8_t=yes rb_cv_type_intptr_t=yes rb_cv_type_ssize_t=yes rb_cv_type_uint128_t='unsigned __int128' rb_cv_type_uint16_t=yes rb_cv_type_uint32_t=yes rb_cv_type_uint64_t=yes rb_cv_type_uint8_t=yes rb_cv_type_uintptr_t=yes rb_cv_uid_t_convertible=UINT rb_cv_unsetenv_return_value=yes rb_cv_va_args_macro=yes rb_cv_warnflags='-Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable' ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA='' AR='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ar' ARCHFILE='' ARCH_FLAG='' ARFLAGS='rcD ' AS='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-as' ASFLAGS='' ASMEXT='S' BASERUBY='/home/buildroot/autobuild/instance-2/output-1/host/bin/ruby --disable=gems' BOOTSTRAPRUBY='$(BASERUBY)' BTESTRUBY='$(MINIRUBY)' BUILTIN_ENCOBJS=' enc/ascii.$(OBJEXT) enc/us_ascii.$(OBJEXT) enc/unicode.$(OBJEXT) enc/utf_8.$(OBJEXT)' BUILTIN_TRANSOBJS=' enc/trans/newline.$(OBJEXT)' BUILTIN_TRANSSRCS=' enc/trans/newline.c' CAPITARGET='nodoc' CC='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc' CCDLFLAGS='-fPIC' CC_VERSION='$(CC) --version' CC_VERSION_MESSAGE='aarch64-linux-gnu-gcc (Linaro GCC 7.3-2018.05) 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] CC_WRAPPER='' CFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2 -fPIC' CHDIR='cd -P' COMMON_HEADERS='' COMMON_LIBS='' COMMON_MACROS='' CONFIGURE='configure' COUTFLAG='-o ' CP='cp' CPP='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp' CPPFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 $(DEFS) ${cppflags}' CPPOUTFILE='-o conftest.i' CROSS_COMPILING='yes' CSRCFLAG='' CXX='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++' CXXFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2' Copyright (C) 2017 Free Software Foundation, Inc. DEFS='' DESTDIR='' DLDFLAGS='-Wl,--compress-debug-sections=zlib' DLDLIBS=' -lc' DLDSHARED='$(CC) -shared' DLEXT2='' DLEXT='so' DLLWRAP='' DLNOBJ='dln.o' DOT='' DOXYGEN='' DTRACE='' DTRACE_EXT='dmyh' DTRACE_OBJ='' DTRACE_OPT='' DTRACE_REBUILD='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' ENABLE_DEBUG_ENV='' ENABLE_SHARED='yes' ENCOBJS='dmyenc.$(OBJEXT)' ENCSTATIC='' EXECUTABLE_EXTS='' EXEEXT='' EXPORT_PREFIX='' EXTDLDFLAGS='' EXTLDFLAGS='' EXTOBJS='dmyext.$(OBJEXT)' EXTOUT='.ext' EXTSTATIC='' GCC='yes' GIT='git' GNU_LD='yes' GREP='/bin/grep' HAVE_BASERUBY='yes' HAVE_GIT='yes' INSTALLDOC='nodoc' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STATIC_LIBRARY='no' LD='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ld' LDFLAGS='-L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic' LDSHARED='$(CC) -shared' LDSHAREDXX='$(CXX) -shared' LIBEXT='a' LIBOBJS=' ${LIBOBJDIR}setproctitle$U.o ${LIBOBJDIR}strlcat$U.o ${LIBOBJDIR}strlcpy$U.o ${LIBOBJDIR}addr2line$U.o' LIBPATHENV='LD_LIBRARY_PATH' LIBPATHFLAG=' -L%s' LIBRUBY='$(LIBRUBY_SO)' LIBRUBYARG='$(LIBRUBYARG_SHARED)' LIBRUBYARG_SHARED='-l$(RUBY_SO_NAME)' LIBRUBYARG_STATIC='-l$(RUBY_SO_NAME)-static $(MAINLIBS)' LIBRUBY_A='lib$(RUBY_SO_NAME)-static.a' LIBRUBY_ALIASES='$(LIBRUBY_SONAME) lib$(RUBY_SO_NAME).$(SOEXT)' LIBRUBY_A_OBJS='$(OBJS)' LIBRUBY_DLDFLAGS='-Wl,--compress-debug-sections=zlib -Wl,-soname,$(LIBRUBY_SONAME) ' LIBRUBY_LDSHARED='$(CC) -shared' LIBRUBY_RELATIVE='no' LIBRUBY_SO='lib$(RUBY_SO_NAME).$(SOEXT).$(RUBY_PROGRAM_VERSION)' LIBRUBY_SONAME='lib$(RUBY_SO_NAME).$(SOEXT).$(RUBY_API_VERSION)' LIBS='-lm ' LINK_SO='' LN_S='ln -s' LTLIBOBJS=' ${LIBOBJDIR}setproctitle$U.lo ${LIBOBJDIR}strlcat$U.lo ${LIBOBJDIR}strlcpy$U.lo ${LIBOBJDIR}addr2line$U.lo' MAINLIBS='-lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm ' MAJOR='2' MAKEDIRS='/bin/mkdir -p' MAKEFILES='Makefile GNUmakefile' MANTYPE='doc' MATHN='yes' MINIOBJS='dmydln.o' MINIRUBY='/home/buildroot/autobuild/instance-2/output-1/host/bin/ruby --disable=gems -I/home/buildroot/autobuild/instance-2/output-1/build/ruby-2.7.5 -r$(arch)-fake' MINOR='7' MJIT_CC='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc' MJIT_CFLAGS='-w ' MJIT_DEBUGFLAGS='$(debugflags)' MJIT_HEADER_FLAGS='-P -dD' MJIT_HEADER_INSTALL_DIR='include/${RUBY_VERSION_NAME}/${arch}' MJIT_LDSHARED='$(MJIT_CC) -shared' MJIT_OPTFLAGS='$(optflags)' MJIT_SUPPORT='yes' MKDIR_P='/bin/mkdir -p' NM='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-nm' NULLCMD=':' OBJCOPY=':' OBJDUMP='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-objdump' OBJEXT='o' OUTFLAG='-o ' PACKAGE='ruby' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PKG_CONFIG='/home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config' PLATFORM_DIR='' POSTLINK=':' PRELOADENV='LD_PRELOAD' PREP='$(arch)-fake.rb' RANLIB='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-ranlib' RDOCTARGET='nodoc' RI_BASE_NAME='ri' RM='rm -f' RMALL='rm -fr' RMDIR='rmdir --ignore-fail-on-non-empty' RMDIRS='rmdir --ignore-fail-on-non-empty -p' RPATHFLAG='' RUBYW_BASE_NAME='rubyw' RUBYW_INSTALL_NAME='' RUBY_API_VERSION='$(MAJOR).$(MINOR)' RUBY_BASE_NAME='ruby' RUBY_EXEC_PREFIX='/usr' RUBY_INSTALL_NAME='$(RUBY_BASE_NAME)' RUBY_LIB_VERSION='' RUBY_LIB_VERSION_STYLE='3 /* full */' RUBY_PROGRAM_VERSION='$(MAJOR).$(MINOR).$(TEENY)' RUBY_SEARCH_PATH='' RUBY_SO_NAME='$(RUBY_BASE_NAME)' RUBY_VERSION_NAME='${RUBY_BASE_NAME}-${ruby_version}' RUNRUBY='$(RUNRUBY_COMMAND)' RUNRUBY_COMMAND='$(MINIRUBY) -I`cd $(srcdir)/lib; pwd`' SET_MAKE='' SHELL='/bin/bash' SOEXT='so' SOLIBS='$(MAINLIBS)' STATIC='' STRIP='/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-strip -S -x' SYMBOL_PREFIX='' TEENY='5' TEST_RUNNABLE='no' THREAD_MODEL='pthread' TRY_LINK='' This is free software; see the source for copying conditions. There is NO UNIVERSAL_ARCHNAMES='' UNIVERSAL_INTS='' USE_RUBYGEMS='no' WERRORFLAG='-Werror' WINDRES='' XCC_WRAPPER='' XCFLAGS='-D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT' XLDFLAGS='-fstack-protector-strong' XRUBY='$(MINIRUBY)' XRUBY_LIBDIR='/home/buildroot/autobuild/instance-2/output-1/host/lib' XRUBY_RUBYHDRDIR='/home/buildroot/autobuild/instance-2/output-1/host/include/ruby-2.7.0' XRUBY_RUBYLIBDIR='/home/buildroot/autobuild/instance-2/output-1/host/lib/ruby/2.7.0' X_COROUTINE_H='coroutine/arm64/Context.h' X_COROUTINE_SRC='coroutine/arm64/Context.$(ASMEXT)' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' ac_ct_NM='' ac_ct_OBJCOPY='' ac_ct_OBJDUMP='' ac_ct_RANLIB='' arch='aarch64-linux-gnu' archincludedir='${includedir}/${arch}' archlibdir='${libdir}/${arch}' 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' cflags='${optflags} ${debugflags} ${warnflags}' codesign='' configure_args=' '\''--target=aarch64-buildroot-linux-gnu'\'' '\''--host=aarch64-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'\'' '\''--disable-install-doc'\'' '\''--disable-rpath'\'' '\''--disable-rubygems'\'' '\''--with-gmp'\'' '\''build_alias=x86_64-pc-linux-gnu'\'' '\''host_alias=aarch64-buildroot-linux-gnu'\'' '\''target_alias=aarch64-buildroot-linux-gnu'\'' '\''CC=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-gcc'\'' '\''CFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2'\'' '\''LDFLAGS='\'' '\''CPPFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64'\'' '\''CPP=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-cpp'\'' '\''CXX=/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gnu-g++'\'' '\''CXXFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=2'\''' cppflags='' cxxflags='' datadir='${datarootdir}' datarootdir='${prefix}/share' debugflags='-ggdb3' docdir='${datarootdir}/doc/${PACKAGE}' dsymutil='' dvidir='${docdir}' exec='exec' exec_prefix='/usr' host='aarch64-buildroot-linux-gnu' host_alias='aarch64-buildroot-linux-gnu' host_cpu='aarch64' host_os='linux-gnu' host_vendor='buildroot' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libdirname='libdir' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' optflags='-O3' pdfdir='${docdir}' prefix='/usr' program_transform_name='s&^&&' psdir='${docdir}' ridir='${datarootdir}/${RI_BASE_NAME}' ruby_pc='ruby-2.7.pc' ruby_version='2.7.0' rubyarchdir='${rubylibdir}/${arch}' rubyarchhdrdir='${rubyhdrdir}/${arch}' rubyarchprefix='${rubylibprefix}/${arch}' rubyhdrdir='${includedir}/${RUBY_VERSION_NAME}' rubylibdir='${rubylibprefix}/${ruby_version}' rubylibprefix='${libdir}/${RUBY_BASE_NAME}' rubysitearchprefix='${rubylibprefix}/${sitearch}' rubyw_install_name='' sbindir='${exec_prefix}/sbin' setup='Setup' sharedstatedir='${prefix}/com' sitearch='${arch}' sitearchdir='${sitelibdir}/${sitearch}' sitearchhdrdir='${sitehdrdir}/${sitearch}' sitearchincludedir='${includedir}/${sitearch}' sitearchlibdir='${libdir}/${sitearch}' sitedir='${rubylibprefix}/site_ruby' sitehdrdir='${rubyhdrdir}/site_ruby' sitelibdir='${sitedir}/${ruby_version}' strict_warnflags='-std=gnu99' sysconfdir='/etc' target='aarch64-buildroot-linux-gnu' target_alias='aarch64-buildroot-linux-gnu' target_cpu='aarch64' target_os='linux-gnu' target_vendor='buildroot' try_header='' vendorarchdir='${vendorlibdir}/${sitearch}' vendorarchhdrdir='${vendorhdrdir}/${sitearch}' vendordir='${rubylibprefix}/vendor_ruby' vendorhdrdir='${rubyhdrdir}/vendor_ruby' vendorlibdir='${vendordir}/${ruby_version}' warnflags='-Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable' warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.' configure: exit 0