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.72. Invocation command line was $ ./configure --target=arm-buildroot-linux-gnueabi --host=arm-buildroot-linux-gnueabi --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 --without-javac --with-termcap --with-ssl --without-odbc --disable-builtin-zlib 'CFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 ' --disable-option-checking --cache-file=/dev/null --srcdir=/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts ## --------- ## ## Platform. ## ## --------- ## hostname = Brett-Arch uname -m = x86_64 uname -r = 6.9.3-arch1-1 uname -s = Linux uname -v = #1 SMP PREEMPT_DYNAMIC Fri, 31 May 2024 15:14:45 +0000 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/autobuild/autobuild/instance-22/output-1/host/bin/ PATH: /home/autobuild/autobuild/instance-22/output-1/host/sbin/ PATH: /home/autobuild/make/ PATH: /usr/local/sbin/ PATH: /usr/local/bin/ PATH: /usr/bin/ PATH: /usr/lib/jvm/default/bin/ PATH: /usr/bin/site_perl/ PATH: /usr/bin/vendor_perl/ PATH: /usr/bin/core_perl/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:3372: looking for aux files: install-sh config.guess config.sub configure:3385: trying /home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/make/autoconf/ configure:3396: /home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/make/autoconf/install-sh found configure:3414: /home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/make/autoconf/config.guess found configure:3414: /home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/make/autoconf/config.sub found configure:3718: checking build system type configure:3734: result: x86_64-pc-linux-gnu configure:3754: checking host system type configure:3769: result: arm-buildroot-linux-gnueabi configure:3789: checking target system type configure:3804: result: arm-buildroot-linux-gnueabi configure:3927: checking for arm-buildroot-linux-gnueabi-gcc configure:3960: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc configure:4365: checking for C compiler version configure:4374: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc --version >&5 arm-buildroot-linux-gnueabi-gcc.br_real (Buildroot 2024.05-rc2-38-g139e478617) 13.3.0 Copyright (C) 2023 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:4385: $? = 0 configure:4374: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -v >&5 Using built-in specs. COLLECT_GCC=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc.br_real COLLECT_LTO_WRAPPER=/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/13.3.0/lto-wrapper Target: arm-buildroot-linux-gnueabi Configured with: ./configure --prefix=/home/autobuild/autobuild/instance-22/output-1/host --sysconfdir=/home/autobuild/autobuild/instance-22/output-1/host/etc --enable-static --target=arm-buildroot-linux-gnueabi --with-sysroot=/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot --enable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --disable-decimal-float --enable-plugins --enable-lto --with-gmp=/home/autobuild/autobuild/instance-22/output-1/host --with-mpc=/home/autobuild/autobuild/instance-22/output-1/host --with-mpfr=/home/autobuild/autobuild/instance-22/output-1/host --with-pkgversion='Buildroot 2024.05-rc2-38-g139e478617' --with-bugurl=http://bugs.buildroot.net/ --without-zstd --disable-libquadmath --disable-libquadmath-support --enable-tls --enable-threads --without-isl --without-cloog --with-float=soft --with-abi=aapcs-linux --with-cpu=arm926ej-s --with-float=soft --with-mode=arm --enable-languages=c --with-build-time-tools=/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/bin --enable-shared --disable-libgomp Thread model: posix Supported LTO compression algorithms: zlib gcc version 13.3.0 (Buildroot 2024.05-rc2-38-g139e478617) COMPILER_PATH=/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ LIBRARY_PATH=/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/lib/:/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/lib/:/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/lib/ ... rest of stderr output deleted ... configure:4385: $? = 1 configure:4374: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -V >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-V' configure:4385: $? = 1 configure:4374: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -qversion >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-qversion'; did you mean '--version'? configure:4385: $? = 1 configure:4374: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -version >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-version' configure:4385: $? = 1 configure:4405: checking whether the C compiler works configure:4427: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c >&5 configure:4431: $? = 0 configure:4482: result: yes configure:4486: checking for C compiler default output file name configure:4488: result: a.out configure:4494: checking for suffix of executables configure:4501: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c >&5 configure:4505: $? = 0 configure:4529: result: configure:4553: checking whether we are cross compiling configure:4591: result: yes configure:4597: checking for suffix of object files configure:4620: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c >&5 configure:4624: $? = 0 configure:4648: result: o configure:4652: checking whether the compiler supports GNU C configure:4672: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c >&5 configure:4672: $? = 0 configure:4684: result: yes configure:4695: checking whether /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -g configure:4716: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c >&5 configure:4716: $? = 0 configure:4763: result: yes configure:4783: checking for /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc option to enable C11 features configure:4798: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c >&5 configure:4798: $? = 0 configure:4817: result: none needed configure:4936: checking for library containing strerror configure:4972: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c >&5 configure:4972: $? = 0 configure:4994: result: none required configure:5292: checking OTP release configure:5295: result: 26 configure:5299: checking OTP version configure:5302: result: 26.0.2 configure:5471: checking for arm-buildroot-linux-gnueabi-gcc configure:5504: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc configure:5909: checking for C compiler version configure:5918: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc --version >&5 arm-buildroot-linux-gnueabi-gcc.br_real (Buildroot 2024.05-rc2-38-g139e478617) 13.3.0 Copyright (C) 2023 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:5929: $? = 0 configure:5918: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -v >&5 Using built-in specs. COLLECT_GCC=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc.br_real COLLECT_LTO_WRAPPER=/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/13.3.0/lto-wrapper Target: arm-buildroot-linux-gnueabi Configured with: ./configure --prefix=/home/autobuild/autobuild/instance-22/output-1/host --sysconfdir=/home/autobuild/autobuild/instance-22/output-1/host/etc --enable-static --target=arm-buildroot-linux-gnueabi --with-sysroot=/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot --enable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --disable-decimal-float --enable-plugins --enable-lto --with-gmp=/home/autobuild/autobuild/instance-22/output-1/host --with-mpc=/home/autobuild/autobuild/instance-22/output-1/host --with-mpfr=/home/autobuild/autobuild/instance-22/output-1/host --with-pkgversion='Buildroot 2024.05-rc2-38-g139e478617' --with-bugurl=http://bugs.buildroot.net/ --without-zstd --disable-libquadmath --disable-libquadmath-support --enable-tls --enable-threads --without-isl --without-cloog --with-float=soft --with-abi=aapcs-linux --with-cpu=arm926ej-s --with-float=soft --with-mode=arm --enable-languages=c --with-build-time-tools=/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/bin --enable-shared --disable-libgomp Thread model: posix Supported LTO compression algorithms: zlib gcc version 13.3.0 (Buildroot 2024.05-rc2-38-g139e478617) COMPILER_PATH=/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ LIBRARY_PATH=/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/:/home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/lib/:/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/lib/:/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/lib/ ... rest of stderr output deleted ... configure:5929: $? = 1 configure:5918: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -V >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-V' configure:5929: $? = 1 configure:5918: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -qversion >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-qversion'; did you mean '--version'? configure:5929: $? = 1 configure:5918: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -version >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-version' configure:5929: $? = 1 configure:5933: checking whether the compiler supports GNU C configure:5965: result: yes configure:5976: checking whether /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -g configure:6044: result: yes configure:6064: checking for /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc option to enable C11 features configure:6098: result: none needed configure:6348: checking for C++ compiler version configure:6357: no --version >&5 ./configure: line 6359: no: command not found configure:6368: $? = 127 configure:6357: no -v >&5 ./configure: line 6359: no: command not found configure:6368: $? = 127 configure:6357: no -V >&5 ./configure: line 6359: no: command not found configure:6368: $? = 127 configure:6357: no -qversion >&5 ./configure: line 6359: no: command not found configure:6368: $? = 127 configure:6372: checking whether the compiler supports GNU C++ configure:6392: no -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6392: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | int | main (void) | { | #ifndef __GNUC__ | choke me | #endif | | ; | return 0; | } configure:6404: result: no configure:6415: checking whether no accepts -g configure:6436: no -c -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6436: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:6452: no -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6452: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:6469: no -c -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6469: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:6483: result: no configure:6503: checking for no option to enable C++11 features configure:6518: no -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6518: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:6518: no -std=gnu++11 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6518: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:6518: no -std=gnu++0x -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6518: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:6518: no -std=c++11 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6518: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:6518: no -std=c++0x -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6518: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:6518: no -qlanglvl=extended0x -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6518: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:6518: no -AA -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6518: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:6532: result: unsupported configure:6552: checking for no option to enable C++98 features configure:6567: no -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6567: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | return ok; | } | configure:6567: no -std=gnu++98 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6567: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | return ok; | } | configure:6567: no -std=c++98 -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6567: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | return ok; | } | configure:6567: no -qlanglvl=extended -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6567: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | return ok; | } | configure:6567: no -AA -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.cpp >&5 ./configure: line 1933: no: command not found configure:6567: $? = 127 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | return ok; | } | configure:6581: result: unsupported configure:6608: checking for grep that handles long lines and -e configure:6674: result: /usr/bin/grep configure:6679: checking for egrep configure:6749: result: /usr/bin/grep -E configure:6761: checking how to run the C preprocessor configure:6832: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp configure:6846: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c configure:6846: $? = 0 configure:6862: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 conftest.c conftest.c:12:10: fatal error: ac_nonexistent.h: No such file or directory 12 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:6862: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | #include configure:6897: checking for arm-buildroot-linux-gnueabi-ranlib configure:6930: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib configure:7002: checking for bison configure:7023: found /home/autobuild/autobuild/instance-22/output-1/host/bin/bison configure:7035: result: bison -y configure:7051: checking for perl5 configure:7088: result: /usr/bin/perl configure:7108: checking whether ln -s works configure:7112: result: yes configure:7122: checking for arm-buildroot-linux-gnueabi-ar configure:7155: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar configure:7241: checking for xsltproc configure:7262: found /usr/bin/xsltproc configure:7274: result: xsltproc configure:7295: checking for fop configure:7331: result: no configure:7342: WARNING: No 'fop' command found: going to generate placeholder PDF files configure:7350: checking for xmllint configure:7371: found /usr/bin/xmllint configure:7383: result: xmllint configure:7424: checking for a BSD-compatible install configure:7498: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/install -c configure:7509: checking how to create a directory including parents configure:7532: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/install -c -d configure:7588: checking for mixed mingw-gcc and native VC++ environment configure:7618: result: no configure:7625: checking for mixed cygwin and native MinGW environment configure:7640: result: no configure:7665: checking if we mix cygwin with any native compiler configure:7671: result: no configure:7675: checking if we mix msys with another native compiler configure:7681: result: no configure:7685: checking if we mix WSL with another native compiler configure:7691: result: no configure:7770: checking for arm-buildroot-linux-gnueabi-getconf configure:7804: result: false configure:7820: checking for arm-buildroot-linux-gnueabi-getconf configure:7860: result: no configure:7870: checking for getconf configure:7894: found /home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf configure:7907: result: /home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf configure:7919: WARNING: using cross tools not prefixed with host triplet configure:7945: checking for large file support CFLAGS configure:7953: result: failed configure:7964: WARNING: Check for large file support flags failed; /home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf failed configure:7978: checking if we can add -Werror=return-type to WERRORFLAGS (via CFLAGS) configure:7993: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -Werror=return-type -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:7993: $? = 0 configure:8005: result: yes configure:8018: checking if we can add -Werror=implicit to WERRORFLAGS (via CFLAGS) configure:8033: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -Werror=implicit -Werror=return-type -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8033: $? = 0 configure:8045: result: yes configure:8058: checking if we can add -Werror=undef to WERRORFLAGS (via CFLAGS) configure:8073: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -Werror=undef -Werror=implicit -Werror=return-type -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8073: $? = 0 configure:8085: result: yes configure:8124: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8124: $? = 0 configure:8142: checking if we can add -fno-common to CFLAGS (via CFLAGS) configure:8157: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8157: $? = 0 configure:8169: result: yes configure:8183: checking if we can add -fno-strict-aliasing to CFLAGS (via CFLAGS) configure:8198: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8198: $? = 0 configure:8210: result: yes configure:8231: checking C99 support configure:8248: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8248: $? = 0 configure:8250: result: yes configure:8266: checking whether /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-generate -Werror... configure:8301: result: no configure:8308: checking whether /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-use -Werror... configure:8343: result: no configure:8350: checking whether /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-use -fprofile-correction -Werror... configure:8385: result: no configure:8432: checking whether /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-instr-generate -Werror... configure:8447: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fprofile-instr-generate -Werror -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-fprofile-instr-generate'; did you mean '-fprofile-generate'? configure:8447: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | /* end confdefs.h. */ | | int | main (void) | { | return 0; | ; | return 0; | } configure:8466: result: no configure:8673: checking whether to do PGO of erts configure:8682: result: no, cross compiling configure:8718: checking for stdio.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for stdlib.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for string.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for inttypes.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for stdint.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for strings.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for sys/stat.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for sys/types.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for unistd.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8718: checking for sys/time.h configure:8718: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8718: $? = 0 configure:8718: result: yes configure:8747: checking size of void * configure:8753: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8753: $? = 0 configure:8753: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:54:12: error: size of array 'test_array' is negative 54 | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)]; | ^~~~~~~~~~ configure:8753: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:8753: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:54:12: error: size of array 'test_array' is negative 54 | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)]; | ^~~~~~~~~~ configure:8753: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:8753: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:54:12: error: size of array 'test_array' is negative 54 | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)]; | ^~~~~~~~~~ configure:8753: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:8753: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8753: $? = 0 configure:8753: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8753: $? = 0 configure:8753: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:8753: $? = 0 configure:8770: result: 4 configure:8807: checking target hardware architecture configure:8850: result: noarch configure:8853: checking whether compilation mode forces ARCH adjustment configure:8892: result: no: ARCH is noarch configure:8950: checking if VM has to be linked with Carbon framework configure:8960: result: no configure:8971: checking for mkdir configure:8994: found /bin/mkdir configure:9008: result: /bin/mkdir configure:9022: checking for cp configure:9045: found /bin/cp configure:9059: result: /bin/cp configure:9079: checking if we are building a sharing-preserving emulator configure:9088: result: no configure:9123: checking for extra flags needed to export symbols configure:9155: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -Wl,-export-dynamic conftest.c >&5 configure:9155: $? = 0 configure:9194: result: -Wl,-export-dynamic configure:9225: checking for sin in -lm configure:9254: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lm >&5 conftest.c:34:6: warning: conflicting types for built-in function 'sin'; expected 'double(double)' [-Wbuiltin-declaration-mismatch] 34 | char sin (void); | ^~~ conftest.c:1:1: note: 'sin' is declared in header '' 1 | /* confdefs.h */ configure:9254: $? = 0 configure:9266: result: yes configure:9276: checking for dlopen in -ldl configure:9305: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -ldl -lm >&5 configure:9305: $? = 0 configure:9317: result: yes configure:9327: checking for dlvsym in -ldl configure:9356: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -ldl -ldl -lm >&5 configure:9356: $? = 0 configure:9368: result: yes configure:9378: checking for main in -linet configure:9398: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -linet -ldl -ldl -lm >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -linet: No such file or directory collect2: error: ld returned 1 exit status configure:9398: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | /* end confdefs.h. */ | | | int | main (void) | { | return main (); | ; | return 0; | } configure:9410: result: no configure:9420: checking for openpty in -lutil configure:9449: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:9449: $? = 0 configure:9461: result: yes configure:9563: checking size of void * configure:9586: result: 4 configure:9623: checking for native win32 threads configure:9637: result: no configure:9645: checking for pthread_create in -lpthread configure:9674: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lpthread -lutil -ldl -ldl -lm >&5 configure:9674: $? = 0 configure:9686: result: yes configure:9867: checking for arm-buildroot-linux-gnueabi-getconf configure:9901: result: false configure:9917: checking for arm-buildroot-linux-gnueabi-getconf configure:9957: result: no configure:9967: checking for getconf configure:10004: result: /home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf configure:10032: checking for Native POSIX Thread Library configure:10049: result: cross configure:10053: WARNING: result yes guessed because of cross compilation configure:10061: checking for nptl/pthread.h configure:10061: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c:58:10: fatal error: nptl/pthread.h: No such file or directory 58 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:10061: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:10061: result: no configure:10119: checking for pthread.h configure:10119: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:10119: $? = 0 configure:10119: result: yes configure:10128: checking for pthread/mit/pthread.h configure:10128: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:59:10: fatal error: pthread/mit/pthread.h: No such file or directory 59 | #include | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:10128: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:10128: result: no configure:10151: checking for kstat_open in -lkstat configure:10180: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lkstat -lutil -ldl -ldl -lm >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -lkstat: No such file or directory collect2: error: ld returned 1 exit status configure:10180: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_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. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char kstat_open (void); | int | main (void) | { | return kstat_open (); | ; | return 0; | } configure:10192: result: no configure:10254: checking for clock_gettime in -lrt configure:10283: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lrt -lutil -ldl -ldl -lm >&5 configure:10283: $? = 0 configure:10295: result: yes configure:10312: checking for clock_gettime(CLOCK_MONOTONIC_RAW, _) configure:10339: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 configure:10339: $? = 0 configure:10351: result: yes configure:10354: checking for clock_gettime() with custom monotonic clock type configure:10382: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:41:19: error: 'CLOCK_HIGHRES' undeclared (first use in this function) 41 | clock_gettime(CLOCK_HIGHRES,&ts); | ^~~~~~~~~~~~~ conftest.c:41:19: note: each undeclared identifier is reported only once for each function it appears in configure:10382: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(CLOCK_HIGHRES,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:10382: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:41:19: error: 'CLOCK_UPTIME_RAW' undeclared (first use in this function) 41 | clock_gettime(CLOCK_UPTIME_RAW,&ts); | ^~~~~~~~~~~~~~~~ conftest.c:41:19: note: each undeclared identifier is reported only once for each function it appears in configure:10382: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(CLOCK_UPTIME_RAW,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:10382: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 configure:10382: $? = 0 configure:10396: result: CLOCK_MONOTONIC configure:10420: checking for clock_getres configure:10420: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:10420: $? = 0 configure:10420: result: yes configure:10426: checking for clock_get_attributes configure:10426: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccSb7MuH.o: in function `main': conftest.c:(.text+0x4): undefined reference to `clock_get_attributes' collect2: error: ld returned 1 exit status configure:10426: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | /* end confdefs.h. */ | /* Define clock_get_attributes to an innocuous variant, in case declares clock_get_attributes. | For example, HP-UX 11i declares gettimeofday. */ | #define clock_get_attributes innocuous_clock_get_attributes | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char clock_get_attributes (void); below. */ | | #include | #undef clock_get_attributes | | /* 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 clock_get_attributes (void); | /* 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_clock_get_attributes || defined __stub___clock_get_attributes | choke me | #endif | | int | main (void) | { | return clock_get_attributes (); | ; | return 0; | } configure:10426: result: no configure:10432: checking for gethrtime configure:10432: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccbrwOCm.o: in function `main': conftest.c:(.text+0x4): undefined reference to `gethrtime' collect2: error: ld returned 1 exit status configure:10432: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | /* end confdefs.h. */ | /* Define gethrtime to an innocuous variant, in case declares gethrtime. | For example, HP-UX 11i declares gettimeofday. */ | #define gethrtime innocuous_gethrtime | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char gethrtime (void); below. */ | | #include | #undef gethrtime | | /* 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 gethrtime (void); | /* 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_gethrtime || defined __stub___gethrtime | choke me | #endif | | int | main (void) | { | return gethrtime (); | ; | return 0; | } configure:10432: result: no configure:10443: checking for mach clock_get_time() with monotonic clock type configure:10472: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c:33:10: fatal error: mach/clock.h: No such file or directory 33 | #include | ^~~~~~~~~~~~~~ compilation terminated. configure:10472: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | | kern_return_t res; | clock_serv_t clk_srv; | mach_timespec_t time_spec; | | host_get_clock_service(mach_host_self(), SYSTEM_CLOCK, &clk_srv); | res = clock_get_time(clk_srv, &time_spec); | mach_port_deallocate(mach_task_self(), clk_srv); | | ; | return 0; | } configure:10483: result: no configure:12040: checking if SIGUSR1 and SIGUSR2 can be used configure:12042: result: cross configure:12046: WARNING: result yes guessed because of cross compilation configure:12053: checking if sigaltstack can be used configure:12055: result: cross configure:12059: WARNING: result yes guessed because of cross compilation configure:12075: checking for pthread.h configure:12075: result: yes configure:12085: checking for pthread/mit/pthread.h configure:12085: result: no configure:12101: checking for sched.h configure:12101: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12101: $? = 0 configure:12101: result: yes configure:12111: checking for sys/time.h configure:12111: result: yes configure:12121: checking for usable PTHREAD_STACK_MIN configure:12144: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12144: $? = 0 configure:12150: result: yes configure:12158: checking for pthread_spin_lock configure:12158: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12158: $? = 0 configure:12158: result: yes configure:12171: checking for sched_yield configure:12171: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12171: $? = 0 configure:12171: result: yes configure:12237: checking whether sched_yield() returns an int configure:12255: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12255: $? = 0 configure:12261: result: yes configure:12272: checking for pthread_yield configure:12272: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cc3k3Deo.o: in function `main': conftest.c:(.text+0x4): undefined reference to `pthread_yield' collect2: error: ld returned 1 exit status configure:12272: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | /* end confdefs.h. */ | /* Define pthread_yield to an innocuous variant, in case declares pthread_yield. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_yield innocuous_pthread_yield | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_yield (void); below. */ | | #include | #undef pthread_yield | | /* 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_yield (void); | /* 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_yield || defined __stub___pthread_yield | choke me | #endif | | int | main (void) | { | return pthread_yield (); | ; | return 0; | } configure:12272: result: no configure:12323: checking for pthread_rwlock_init configure:12323: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12323: $? = 0 configure:12323: result: yes configure:12333: checking for pthread_rwlockattr_setkind_np configure:12333: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12333: $? = 0 configure:12333: result: yes configure:12347: checking for PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP configure:12373: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12373: $? = 0 configure:12379: result: yes configure:12405: checking for pthread_attr_setguardsize configure:12405: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12405: $? = 0 configure:12405: result: yes configure:12418: checking whether pthread_cond_timedwait() can use the monotonic clock CLOCK_MONOTONIC for timeout configure:12458: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12458: $? = 0 configure:12464: result: yes configure:12475: checking for Linux futexes configure:12500: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12500: $? = 0 configure:12506: result: yes configure:12513: checking for pthread_setname_np configure:12529: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12529: $? = 0 configure:12547: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:52:1: error: implicit declaration of function 'pthread_set_name_np'; did you mean 'pthread_setname_np'? [-Werror=implicit-function-declaration] 52 | pthread_set_name_np(pthread_self(), "name"); | ^~~~~~~~~~~~~~~~~~~ | pthread_setname_np cc1: all warnings being treated as errors configure:12547: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | /* end confdefs.h. */ | #define __USE_GNU | #include | int | main (void) | { | pthread_set_name_np(pthread_self(), "name"); | ; | return 0; | } configure:12565: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:52:20: error: passing argument 1 of 'pthread_setname_np' makes integer from pointer without a cast [-Werror=int-conversion] 52 | pthread_setname_np("name"); | ^~~~~~ | | | char * In file included from conftest.c:48: /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/include-fixed/pthread.h:472:42: note: expected 'pthread_t' {aka 'long unsigned int'} but argument is of type 'char *' 472 | extern int pthread_setname_np (pthread_t __target_thread, const char *__name) | ~~~~~~~~~~^~~~~~~~~~~~~~~ conftest.c:52:1: error: too few arguments to function 'pthread_setname_np' 52 | pthread_setname_np("name"); | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/include-fixed/pthread.h:472:12: note: declared here 472 | extern int pthread_setname_np (pthread_t __target_thread, const char *__name) | ^~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors configure:12565: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | /* end confdefs.h. */ | #define _DARWIN_C_SOURCE | #include | int | main (void) | { | pthread_setname_np("name"); | ; | return 0; | } configure:12571: result: linux configure:12587: checking for pthread_getname_np configure:12602: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12602: $? = 0 configure:12621: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:54:17: error: too few arguments to function 'pthread_getname_np' 54 | char buff[256]; pthread_getname_np(pthread_self(), buff); | ^~~~~~~~~~~~~~~~~~ In file included from conftest.c:50: /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/include-fixed/pthread.h:467:12: note: declared here 467 | extern int pthread_getname_np (pthread_t __target_thread, char *__buf, | ^~~~~~~~~~~~~~~~~~ configure:12621: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | /* end confdefs.h. */ | #define __USE_GNU | #define _DARWIN_C_SOURCE | #include | int | main (void) | { | char buff[256]; pthread_getname_np(pthread_self(), buff); | ; | return 0; | } configure:12627: result: linux configure:12652: checking size of short configure:12658: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12658: $? = 0 configure:12658: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:80:12: error: size of array 'test_array' is negative 80 | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)]; | ^~~~~~~~~~ configure:12658: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12658: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:80:12: error: size of array 'test_array' is negative 80 | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)]; | ^~~~~~~~~~ configure:12658: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12658: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12658: $? = 0 configure:12658: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12658: $? = 0 configure:12675: result: 2 configure:12687: checking size of int configure:12693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12693: $? = 0 configure:12693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:81:12: error: size of array 'test_array' is negative 81 | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)]; | ^~~~~~~~~~ configure:12693: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:81:12: error: size of array 'test_array' is negative 81 | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)]; | ^~~~~~~~~~ configure:12693: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:81:12: error: size of array 'test_array' is negative 81 | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)]; | ^~~~~~~~~~ configure:12693: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12693: $? = 0 configure:12693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12693: $? = 0 configure:12693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12693: $? = 0 configure:12710: result: 4 configure:12722: checking size of long configure:12728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12728: $? = 0 configure:12728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:82:12: error: size of array 'test_array' is negative 82 | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)]; | ^~~~~~~~~~ configure:12728: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:82:12: error: size of array 'test_array' is negative 82 | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)]; | ^~~~~~~~~~ configure:12728: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:82:12: error: size of array 'test_array' is negative 82 | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)]; | ^~~~~~~~~~ configure:12728: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12728: $? = 0 configure:12728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12728: $? = 0 configure:12728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12728: $? = 0 configure:12745: result: 4 configure:12757: checking size of long long configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12763: $? = 0 configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:83:12: error: size of array 'test_array' is negative 83 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)]; | ^~~~~~~~~~ configure:12763: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:83:12: error: size of array 'test_array' is negative 83 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)]; | ^~~~~~~~~~ configure:12763: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:83:12: error: size of array 'test_array' is negative 83 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)]; | ^~~~~~~~~~ configure:12763: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:83:12: error: size of array 'test_array' is negative 83 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)]; | ^~~~~~~~~~ configure:12763: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12763: $? = 0 configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12763: $? = 0 configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12763: $? = 0 configure:12763: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 configure:12763: $? = 0 configure:12780: result: 8 configure:12792: checking size of __int128_t configure:12798: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:84:55: error: '__int128_t' undeclared (first use in this function); did you mean '__int128__'? 84 | static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) >= 0)]; | ^~~~~~~~~~ | __int128__ conftest.c:84:55: note: each undeclared identifier is reported only once for each function it appears in configure:12798: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) >= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12798: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:84:55: error: '__int128_t' undeclared (first use in this function); did you mean '__int128__'? 84 | static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) < 0)]; | ^~~~~~~~~~ | __int128__ conftest.c:84:55: note: each undeclared identifier is reported only once for each function it appears in configure:12798: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) < 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12815: result: 0 configure:12849: checking for a working __sync_synchronize() configure:12868: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12868: $? = 0 configure:12918: result: yes configure:12966: checking for 32-bit __sync_add_and_fetch() configure:12985: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:12985: $? = 0 configure:12994: result: yes configure:12996: checking for 64-bit __sync_add_and_fetch() configure:13015: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13015: $? = 0 configure:13024: result: yes configure:13026: checking for 128-bit __sync_add_and_fetch() configure:13045: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:59:10: error: stray '#' in program 59 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ^ conftest.c:59:11: error: unknown type name 'error' 59 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ^~~~~ conftest.c:59:22: error: stray '#' in program 59 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ^ conftest.c:59:23: error: unknown type name 'error' 59 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ^~~~~ conftest.c:59:63: error: stray '#' in program 59 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ^ conftest.c:59:64: error: 'error' undeclared (first use in this function) 59 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ^~~~~ conftest.c:59:64: note: each undeclared identifier is reported only once for each function it appears in conftest.c:59:71: error: expected ')' before numeric constant 59 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ~ ^~ | ) configure:13045: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | /* end confdefs.h. */ | | int | main (void) | { | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0); | ; | return 0; | } configure:13054: result: no configure:13115: checking for 32-bit __sync_fetch_and_and() configure:13134: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13134: $? = 0 configure:13143: result: yes configure:13145: checking for 64-bit __sync_fetch_and_and() configure:13164: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13164: $? = 0 configure:13173: result: yes configure:13175: checking for 128-bit __sync_fetch_and_and() configure:13194: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:60:10: error: stray '#' in program 60 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ^ conftest.c:60:11: error: unknown type name 'error' 60 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ^~~~~ conftest.c:60:22: error: stray '#' in program 60 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ^ conftest.c:60:23: error: unknown type name 'error' 60 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ^~~~~ conftest.c:60:63: error: stray '#' in program 60 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ^ conftest.c:60:64: error: 'error' undeclared (first use in this function) 60 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ^~~~~ conftest.c:60:64: note: each undeclared identifier is reported only once for each function it appears in conftest.c:60:71: error: expected ')' before numeric constant 60 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ~ ^~ | ) configure:13194: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | /* end confdefs.h. */ | | int | main (void) | { | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0); | ; | return 0; | } configure:13203: result: no configure:13264: checking for 32-bit __sync_fetch_and_or() configure:13283: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13283: $? = 0 configure:13292: result: yes configure:13294: checking for 64-bit __sync_fetch_and_or() configure:13313: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13313: $? = 0 configure:13322: result: yes configure:13324: checking for 128-bit __sync_fetch_and_or() configure:13343: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:61:10: error: stray '#' in program 61 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ^ conftest.c:61:11: error: unknown type name 'error' 61 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ^~~~~ conftest.c:61:22: error: stray '#' in program 61 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ^ conftest.c:61:23: error: unknown type name 'error' 61 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ^~~~~ conftest.c:61:62: error: stray '#' in program 61 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ^ conftest.c:61:63: error: 'error' undeclared (first use in this function) 61 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ^~~~~ conftest.c:61:63: note: each undeclared identifier is reported only once for each function it appears in conftest.c:61:70: error: expected ')' before numeric constant 61 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ~ ^~ | ) configure:13343: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | /* end confdefs.h. */ | | int | main (void) | { | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0); | ; | return 0; | } configure:13352: result: no configure:13413: checking for 32-bit __sync_val_compare_and_swap() configure:13432: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13432: $? = 0 configure:13441: result: yes configure:13443: checking for 64-bit __sync_val_compare_and_swap() configure:13462: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13462: $? = 0 configure:13471: result: yes configure:13473: checking for 128-bit __sync_val_compare_and_swap() configure:13492: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:62:10: error: stray '#' in program 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^ conftest.c:62:11: error: unknown type name 'error' 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^~~~~ conftest.c:62:22: error: stray '#' in program 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^ conftest.c:62:23: error: unknown type name 'error' 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^~~~~ conftest.c:62:70: error: stray '#' in program 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^ conftest.c:62:71: error: 'error' undeclared (first use in this function) 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^~~~~ conftest.c:62:71: note: each undeclared identifier is reported only once for each function it appears in conftest.c:62:78: error: expected ')' before numeric constant 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ~ ^~ | ) conftest.c:62:83: error: stray '#' in program 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^ conftest.c:62:35: error: too few arguments to function '__sync_val_compare_and_swap' 62 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:13492: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | /* end confdefs.h. */ | | int | main (void) | { | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0); | ; | return 0; | } configure:13501: result: no configure:13563: checking for 32-bit __atomic_store_n() configure:13582: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13582: $? = 0 configure:13591: result: yes configure:13593: checking for 64-bit __atomic_store_n() configure:13612: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cciKe3P3.o: in function `main': conftest.c:(.text+0x2c): undefined reference to `__atomic_store_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x44): undefined reference to `__atomic_store_8' collect2: error: ld returned 1 exit status configure:13612: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(long long), 0))-1]; volatile long long var; __atomic_store_n(&var, (long long) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (long long) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:13621: result: no configure:13623: checking for 128-bit __atomic_store_n() configure:13642: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:63:43: error: stray '#' in program 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:63:44: error: 'error' undeclared (first use in this function) 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~~~ conftest.c:63:44: note: each undeclared identifier is reported only once for each function it appears in conftest.c:63:70: error: stray '#' in program 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:63:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var' 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~ conftest.c:63:77: error: 'var' undeclared (first use in this function) conftest.c:63:106: error: stray '#' in program 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:63:114: error: expected ')' before numeric constant 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) conftest.c:63:161: error: stray '#' in program 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:63:169: error: expected ')' before numeric constant 63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) configure:13642: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:13651: result: no configure:13712: checking for 32-bit __atomic_load_n() configure:13731: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13731: $? = 0 configure:13740: result: yes configure:13742: checking for 64-bit __atomic_load_n() configure:13761: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccCVsHPt.o: in function `main': conftest.c:(.text+0x20): undefined reference to `__atomic_load_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x2c): undefined reference to `__atomic_load_8' collect2: error: ld returned 1 exit status configure:13761: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(long long), 0))-1]; volatile long long var; long long res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ; | return 0; | } configure:13770: result: no configure:13772: checking for 128-bit __atomic_load_n() configure:13791: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:64:43: error: stray '#' in program 64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ^ conftest.c:64:44: error: 'error' undeclared (first use in this function) 64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ^~~~~ conftest.c:64:44: note: each undeclared identifier is reported only once for each function it appears in conftest.c:64:70: error: stray '#' in program 64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ^ conftest.c:64:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var' 64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ^~~ conftest.c:64:77: error: 'var' undeclared (first use in this function) conftest.c:64:82: error: stray '#' in program 64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ^ conftest.c:64:88: error: expected ';' before 'res' 64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ^~~~ | ; conftest.c:64:136: error: 'res' undeclared (first use in this function) 64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ^~~ configure:13791: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE); | ; | return 0; | } configure:13800: result: no configure:13861: checking for 32-bit __atomic_add_fetch() configure:13880: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:13880: $? = 0 configure:13889: result: yes configure:13891: checking for 64-bit __atomic_add_fetch() configure:13910: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccVuzMGi.o: in function `main': conftest.c:(.text+0x2c): undefined reference to `__atomic_fetch_add_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x44): undefined reference to `__atomic_fetch_add_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x5c): undefined reference to `__atomic_fetch_add_8' collect2: error: ld returned 1 exit status configure:13910: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(long long), 0))-1]; volatile long long var; long long res = __atomic_add_fetch(&var, (long long) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (long long) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (long long) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:13919: result: no configure:13921: checking for 128-bit __atomic_add_fetch() configure:13940: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:65:43: error: stray '#' in program 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:65:44: error: 'error' undeclared (first use in this function) 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~~~ conftest.c:65:44: note: each undeclared identifier is reported only once for each function it appears in conftest.c:65:70: error: stray '#' in program 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:65:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var' 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~ conftest.c:65:77: error: 'var' undeclared (first use in this function) conftest.c:65:82: error: stray '#' in program 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:65:88: error: expected ';' before 'res' 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~~ | ; conftest.c:65:121: error: stray '#' in program 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:65:152: error: 'res' undeclared (first use in this function) 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~ conftest.c:65:184: error: stray '#' in program 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:65:192: error: expected ')' before numeric constant 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) conftest.c:65:247: error: stray '#' in program 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:65:255: error: expected ')' before numeric constant 65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) configure:13940: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:13949: result: no configure:14010: checking for 32-bit __atomic_fetch_and() configure:14029: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:14029: $? = 0 configure:14038: result: yes configure:14040: checking for 64-bit __atomic_fetch_and() configure:14059: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cccDhpCZ.o: in function `main': conftest.c:(.text+0x2c): undefined reference to `__atomic_fetch_and_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x44): undefined reference to `__atomic_fetch_and_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x5c): undefined reference to `__atomic_fetch_and_8' collect2: error: ld returned 1 exit status configure:14059: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(long long), 0))-1]; volatile long long var; long long res = __atomic_fetch_and(&var, (long long) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (long long) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (long long) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:14068: result: no configure:14070: checking for 128-bit __atomic_fetch_and() configure:14089: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:66:43: error: stray '#' in program 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:66:44: error: 'error' undeclared (first use in this function) 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~~~ conftest.c:66:44: note: each undeclared identifier is reported only once for each function it appears in conftest.c:66:70: error: stray '#' in program 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:66:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var' 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~ conftest.c:66:77: error: 'var' undeclared (first use in this function) conftest.c:66:82: error: stray '#' in program 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:66:88: error: expected ';' before 'res' 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~~ | ; conftest.c:66:121: error: stray '#' in program 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:66:152: error: 'res' undeclared (first use in this function) 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~ conftest.c:66:184: error: stray '#' in program 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:66:192: error: expected ')' before numeric constant 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) conftest.c:66:247: error: stray '#' in program 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:66:255: error: expected ')' before numeric constant 66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) configure:14089: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:14098: result: no configure:14159: checking for 32-bit __atomic_fetch_or() configure:14178: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:14178: $? = 0 configure:14187: result: yes configure:14189: checking for 64-bit __atomic_fetch_or() configure:14208: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cc7PMEhX.o: in function `main': conftest.c:(.text+0x2c): undefined reference to `__atomic_fetch_or_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x44): undefined reference to `__atomic_fetch_or_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x5c): undefined reference to `__atomic_fetch_or_8' collect2: error: ld returned 1 exit status configure:14208: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(long long), 0))-1]; volatile long long var; long long res = __atomic_fetch_or(&var, (long long) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (long long) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (long long) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:14217: result: no configure:14219: checking for 128-bit __atomic_fetch_or() configure:14238: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:67:43: error: stray '#' in program 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:67:44: error: 'error' undeclared (first use in this function) 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~~~ conftest.c:67:44: note: each undeclared identifier is reported only once for each function it appears in conftest.c:67:70: error: stray '#' in program 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:67:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var' 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~ conftest.c:67:77: error: 'var' undeclared (first use in this function) conftest.c:67:82: error: stray '#' in program 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:67:88: error: expected ';' before 'res' 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~~ | ; conftest.c:67:120: error: stray '#' in program 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:67:151: error: 'res' undeclared (first use in this function) 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^~~ conftest.c:67:182: error: stray '#' in program 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:67:190: error: expected ')' before numeric constant 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) conftest.c:67:244: error: stray '#' in program 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ^ conftest.c:67:252: error: expected ')' before numeric constant 67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ~ ^~ | ) configure:14238: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE); | ; | return 0; | } configure:14247: result: no configure:14308: checking for 32-bit __atomic_compare_exchange_n() configure:14327: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:14327: $? = 0 configure:14336: result: yes configure:14338: checking for 64-bit __atomic_compare_exchange_n() configure:14357: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccXuVDWl.o: in function `main': conftest.c:(.text+0x34): undefined reference to `__atomic_compare_exchange_8' /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: conftest.c:(.text+0x54): undefined reference to `__atomic_compare_exchange_8' collect2: error: ld returned 1 exit status configure:14357: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(long long), 0))-1]; volatile long long var; long long val; int res = __atomic_compare_exchange_n(&var, &val, (long long) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (long long) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ; | return 0; | } configure:14366: result: no configure:14368: checking for 128-bit __atomic_compare_exchange_n() configure:14387: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:68:43: error: stray '#' in program 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^ conftest.c:68:44: error: 'error' undeclared (first use in this function) 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^~~~~ conftest.c:68:44: note: each undeclared identifier is reported only once for each function it appears in conftest.c:68:70: error: stray '#' in program 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^ conftest.c:68:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var' 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^~~ conftest.c:68:77: error: 'var' undeclared (first use in this function) conftest.c:68:82: error: stray '#' in program 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^ conftest.c:68:88: error: expected ';' before 'val' 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^~~~ | ; conftest.c:68:139: error: 'val' undeclared (first use in this function) 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^~~ conftest.c:68:145: error: stray '#' in program 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^ conftest.c:68:153: error: expected ')' before numeric constant 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ~ ^~ | ) conftest.c:68:244: error: stray '#' in program 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ^ conftest.c:68:252: error: expected ')' before numeric constant 68 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ~ ^~ | ) configure:14387: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | /* end confdefs.h. */ | | int | main (void) | { | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE); | ; | return 0; | } configure:14396: result: no configure:14432: checking for ARM 'dmb sy' instruction configure:14453: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /tmp/ccqvpjFd.s: Assembler messages: /tmp/ccqvpjFd.s:26: Error: selected processor does not support `dmb sy' in ARM mode configure:14453: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | /* end confdefs.h. */ | | int | main (void) | { | | __asm__ __volatile__("dmb sy" : : : "memory"); | | ; | return 0; | } configure:14462: result: no configure:14469: checking for ARM 'dmb st' instruction configure:14490: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /tmp/ccNCavuJ.s: Assembler messages: /tmp/ccNCavuJ.s:26: Error: selected processor does not support `dmb st' in ARM mode configure:14490: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | /* end confdefs.h. */ | | int | main (void) | { | | __asm__ __volatile__("dmb st" : : : "memory"); | | ; | return 0; | } configure:14499: result: no configure:14504: checking for ARM 'dmb ld' instruction configure:14525: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /tmp/ccsJ1JAK.s: Assembler messages: /tmp/ccsJ1JAK.s:26: Error: selected processor does not support `dmb ld' in ARM mode configure:14525: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | /* end confdefs.h. */ | | int | main (void) | { | | __asm__ __volatile__("dmb ld" : : : "memory"); | | ; | return 0; | } configure:14534: result: no configure:14539: checking for ARM 'isb sy' instruction configure:14560: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /tmp/ccIPc4Az.s: Assembler messages: /tmp/ccIPc4Az.s:26: Error: selected processor does not support `isb sy' in ARM mode configure:14560: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | /* end confdefs.h. */ | | int | main (void) | { | | __asm__ __volatile__("isb sy\n" : : : "memory"); | | ; | return 0; | } configure:14569: result: no configure:14574: checking for ARM 'dc cvau' instruction configure:14595: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /tmp/ccy9f55E.s: Assembler messages: /tmp/ccy9f55E.s:32: Error: bad instruction `dc cvau,r3' configure:14595: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | /* end confdefs.h. */ | | int | main (void) | { | | char data[512]; __asm__ __volatile__("dc cvau, %0\n" :: "r" (data) : "memory"); | | ; | return 0; | } configure:14604: result: no configure:14609: checking for ARM 'ic ivau' instruction configure:14630: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /tmp/ccOwgHcM.s: Assembler messages: /tmp/ccOwgHcM.s:32: Error: bad instruction `ic ivau,r3' configure:14630: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | /* end confdefs.h. */ | | int | main (void) | { | | char data[512]; __asm__ __volatile__("ic ivau, %0\n" :: "r" (data) : "memory"); | | ; | return 0; | } configure:14639: result: no configure:14691: checking for a usable libatomic_ops implementation configure:14748: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:72:10: fatal error: atomic_ops.h: No such file or directory 72 | #include "atomic_ops.h" | ^~~~~~~~~~~~~~ compilation terminated. configure:14748: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | /* end confdefs.h. */ | #include "atomic_ops.h" | int | main (void) | { | | volatile AO_t x; | AO_t y; | int z; | | AO_nop_full(); | #if defined(AO_HAVE_store) | AO_store(&x, (AO_t) 0); | #elif defined(AO_HAVE_store_release) | AO_store_release(&x, (AO_t) 0); | #else | #error No store | #endif | #if defined(AO_HAVE_load) | z = AO_load(&x); | #elif defined(AO_HAVE_load_acquire) | z = AO_load_acquire(&x); | #else | #error No load | #endif | #if defined(AO_HAVE_compare_and_swap_full) | z = AO_compare_and_swap_full(&x, (AO_t) 0, (AO_t) 1); | #elif defined(AO_HAVE_compare_and_swap_release) | z = AO_compare_and_swap_release(&x, (AO_t) 0, (AO_t) 1); | #elif defined(AO_HAVE_compare_and_swap_acquire) | z = AO_compare_and_swap_acquire(&x, (AO_t) 0, (AO_t) 1); | #elif defined(AO_HAVE_compare_and_swap) | z = AO_compare_and_swap(&x, (AO_t) 0, (AO_t) 1); | #else | #error No compare_and_swap | #endif | | ; | return 0; | } configure:14756: result: no configure:14873: checking whether default stack size should be modified configure:14882: result: no configure:14896: checking size of void * configure:14919: result: 4 configure:14935: checking size of int configure:14958: result: 4 configure:14973: checking size of long configure:14996: result: 4 configure:15011: checking size of long long configure:15034: result: 8 configure:15049: checking size of __int64 configure:15055: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:111:55: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'? 111 | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= 0)]; | ^~~~~~~ | __int64_t conftest.c:111:55: note: each undeclared identifier is reported only once for each function it appears in configure:15055: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15055: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:111:55: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'? 111 | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) < 0)]; | ^~~~~~~ | __int64_t conftest.c:111:55: note: each undeclared identifier is reported only once for each function it appears in configure:15055: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) < 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:15072: result: 0 configure:15087: checking size of __int128_t configure:15110: result: 0 configure:15129: checking whether byte ordering is bigendian configure:15351: result: no configure:15382: checking whether double word ordering is middle-endian configure:15475: result: configure:15485: WARNING: unknown double endianness presetting ac_cv_c_double_middle_endian=no (or yes) will help configure:15869: checking for posix_fadvise configure:15869: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:15869: $? = 0 configure:15869: result: yes configure:15875: checking for closefrom configure:15875: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:15875: $? = 0 configure:15875: result: yes configure:15882: checking for linux/falloc.h configure:15882: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:15882: $? = 0 configure:15882: result: yes configure:15889: checking whether fallocate() works configure:15917: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:15917: $? = 0 configure:15929: result: yes configure:15937: checking whether posix_fallocate() works configure:15995: result: no configure:16022: checking whether lock checking should be enabled configure:16024: result: no configure:16030: checking whether lock counters should be enabled configure:16032: result: no configure:16040: checking whether dlopen() needs to be called before first call to dlerror() configure:16049: result: no configure:16089: checking for kstat_open in -lkstat configure:16130: result: no configure:16162: checking for tgetent in -ltinfo configure:16191: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -ltinfo -lutil -ldl -ldl -lm >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -ltinfo: No such file or directory collect2: error: ld returned 1 exit status configure:16191: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 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. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char tgetent (void); | int | main (void) | { | return tgetent (); | ; | return 0; | } configure:16204: result: no configure:16162: checking for tgetent in -lncurses configure:16191: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lncurses -lutil -ldl -ldl -lm >&5 configure:16191: $? = 0 configure:16204: result: yes configure:16234: checking for wcwidth configure:16247: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16247: $? = 0 configure:16257: result: yes configure:16293: checking for zlib 1.2.5 or higher configure:16319: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lz -lutil -ldl -ldl -lm >&5 configure:16319: $? = 0 configure:16326: result: yes configure:16342: checking for library containing inflateGetDictionary configure:16378: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lz -lutil -ldl -ldl -lm >&5 configure:16378: $? = 0 configure:16400: result: none required configure:16444: checking for localtime_r configure:16444: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16444: $? = 0 configure:16444: result: yes configure:16450: checking for strftime configure:16450: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 conftest.c:112:6: warning: conflicting types for built-in function 'strftime'; expected 'unsigned int(char *, unsigned int, const char *, const void *)' [-Wbuiltin-declaration-mismatch] 112 | char strftime (void); | ^~~~~~~~ conftest.c:104:1: note: 'strftime' is declared in header '' 103 | #include 104 | #undef strftime configure:16450: $? = 0 configure:16450: result: yes configure:16456: checking for getprotoent configure:16456: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16456: $? = 0 configure:16456: result: yes configure:16462: checking for setprotoent configure:16462: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16462: $? = 0 configure:16462: result: yes configure:16468: checking for endprotoent configure:16468: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16468: $? = 0 configure:16468: result: yes configure:16556: checking for if_nametoindex configure:16556: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16556: $? = 0 configure:16556: result: yes configure:16565: checking for if_indextoname configure:16565: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16565: $? = 0 configure:16565: result: yes configure:16573: checking for if_nameindex configure:16573: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16573: $? = 0 configure:16573: result: yes configure:16581: checking for if_freenameindex configure:16581: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16581: $? = 0 configure:16581: result: yes configure:16590: checking for gethostname configure:16590: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16590: $? = 0 configure:16590: result: yes configure:16624: checking for struct ifreq.ifr_map configure:16624: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:118:5: error: used struct type value where scalar is required 118 | if (ac_aggr.ifr_map) | ^~~~~~~ configure:16624: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_map) | return 0; | ; | return 0; | } configure:16624: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:16624: $? = 0 configure:16624: result: yes configure:16641: checking for struct ifreq.ifr_hwaddr configure:16641: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:120:5: error: used struct type value where scalar is required 120 | if (ac_aggr.ifr_hwaddr) | ^~~~~~~ configure:16641: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:16641: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:16641: $? = 0 configure:16641: result: yes configure:16658: checking for struct ifreq.ifr_ifindex configure:16658: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:16658: $? = 0 configure:16658: result: yes configure:16675: checking for struct ifreq.ifr_index configure:16675: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:124:12: error: 'struct ifreq' has no member named 'ifr_index' 124 | if (ac_aggr.ifr_index) | ^ configure:16675: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_index) | return 0; | ; | return 0; | } configure:16675: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:124:19: error: 'struct ifreq' has no member named 'ifr_index' 124 | if (sizeof ac_aggr.ifr_index) | ^ configure:16675: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_index) | return 0; | ; | return 0; | } configure:16675: result: no configure:16693: checking for struct sockaddr_dl.sdl_len configure:16693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c:116:19: fatal error: net/if_dl.h: No such file or directory 116 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:16693: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct sockaddr_dl ac_aggr; | if (ac_aggr.sdl_len) | return 0; | ; | return 0; | } configure:16693: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c:116:19: fatal error: net/if_dl.h: No such file or directory 116 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:16693: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct sockaddr_dl ac_aggr; | if (sizeof ac_aggr.sdl_len) | return 0; | ; | return 0; | } configure:16693: result: no configure:16731: checking for connect configure:16731: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16731: $? = 0 configure:16731: result: yes configure:16802: checking for gethostbyname configure:16802: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16802: $? = 0 configure:16802: result: yes configure:16849: checking for gethostbyname_r configure:16849: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:16849: $? = 0 configure:16849: result: yes configure:16862: checking for egrep -e configure:16992: result: /usr/bin/grep -E configure:17055: checking for working posix_openpt implementation configure:17078: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:17078: $? = 0 configure:17092: result: yes configure:17099: checking if netdb.h requires netinet/in.h to be previously included configure:17120: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:17120: $? = 0 configure:17139: result: yes configure:17146: checking for socklen_t configure:17159: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:17159: $? = 0 configure:17172: result: yes configure:17180: checking for h_errno declaration in netdb.h configure:17197: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:17197: $? = 0 configure:17207: result: yes configure:17223: checking for dirent.h that defines DIR configure:17243: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17243: $? = 0 configure:17254: result: yes configure:17268: checking for library containing opendir configure:17304: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm >&5 configure:17304: $? = 0 configure:17326: result: none required configure:17407: checking for sys/wait.h that is POSIX.1 compatible configure:17434: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17434: $? = 0 configure:17444: result: yes configure:17455: checking for fcntl.h configure:17455: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17455: $? = 0 configure:17455: result: yes configure:17461: checking for limits.h configure:17461: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17461: $? = 0 configure:17461: result: yes configure:17467: checking for unistd.h configure:17467: result: yes configure:17473: checking for syslog.h configure:17473: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17473: $? = 0 configure:17473: result: yes configure:17479: checking for dlfcn.h configure:17479: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17479: $? = 0 configure:17479: result: yes configure:17485: checking for ieeefp.h configure:17485: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:154:10: fatal error: ieeefp.h: No such file or directory 154 | #include | ^~~~~~~~~~ compilation terminated. configure:17485: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17485: result: no configure:17491: checking for sys/types.h configure:17491: result: yes configure:17497: checking for sys/stropts.h configure:17497: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:155:10: fatal error: sys/stropts.h: No such file or directory 155 | #include | ^~~~~~~~~~~~~~~ compilation terminated. configure:17497: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17497: result: no configure:17503: checking for sys/sysctl.h configure:17503: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:155:10: fatal error: sys/sysctl.h: No such file or directory 155 | #include | ^~~~~~~~~~~~~~ compilation terminated. configure:17503: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17503: result: no configure:17509: checking for sys/ioctl.h configure:17509: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17509: $? = 0 configure:17509: result: yes configure:17515: checking for sys/time.h configure:17515: result: yes configure:17521: checking for sys/uio.h configure:17521: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17521: $? = 0 configure:17521: result: yes configure:17527: checking for sys/mman.h configure:17527: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17527: $? = 0 configure:17527: result: yes configure:17533: checking for sys/socket.h configure:17533: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17533: $? = 0 configure:17533: result: yes configure:17539: checking for sys/sockio.h configure:17539: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:160:10: fatal error: sys/sockio.h: No such file or directory 160 | #include | ^~~~~~~~~~~~~~ compilation terminated. configure:17539: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17539: result: no configure:17545: checking for sys/socketio.h configure:17545: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:160:10: fatal error: sys/socketio.h: No such file or directory 160 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:17545: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17545: result: no configure:17551: checking for net/errno.h configure:17551: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:160:10: fatal error: net/errno.h: No such file or directory 160 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:17551: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17551: result: no configure:17557: checking for malloc.h configure:17557: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17557: $? = 0 configure:17557: result: yes configure:17563: checking for arpa/nameser.h configure:17563: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17563: $? = 0 configure:17563: result: yes configure:17569: checking for libdlpi.h configure:17569: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:162:10: fatal error: libdlpi.h: No such file or directory 162 | #include | ^~~~~~~~~~~ compilation terminated. configure:17569: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17569: result: no configure:17575: checking for pty.h configure:17575: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17575: $? = 0 configure:17575: result: yes configure:17581: checking for util.h configure:17581: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:163:10: fatal error: util.h: No such file or directory 163 | #include | ^~~~~~~~ compilation terminated. configure:17581: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17581: result: no configure:17587: checking for libutil.h configure:17587: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:163:10: fatal error: libutil.h: No such file or directory 163 | #include | ^~~~~~~~~~~ compilation terminated. configure:17587: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17587: result: no configure:17593: checking for utmp.h configure:17593: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17593: $? = 0 configure:17593: result: yes configure:17599: checking for langinfo.h configure:17599: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17599: $? = 0 configure:17599: result: yes configure:17605: checking for poll.h configure:17605: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17605: $? = 0 configure:17605: result: yes configure:17611: checking for sdkddkver.h configure:17611: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:166:10: fatal error: sdkddkver.h: No such file or directory 166 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:17611: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17611: result: no configure:17617: checking for elf.h configure:17617: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17617: $? = 0 configure:17617: result: yes configure:17625: checking for struct ifreq.ifr_hwaddr configure:17625: result: yes configure:17640: checking for struct ifreq.ifr_enaddr configure:17640: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:150:12: error: 'struct ifreq' has no member named 'ifr_enaddr' 150 | if (ac_aggr.ifr_enaddr) | ^ configure:17640: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_enaddr) | return 0; | ; | return 0; | } configure:17640: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:150:19: error: 'struct ifreq' has no member named 'ifr_enaddr' 150 | if (sizeof ac_aggr.ifr_enaddr) | ^ configure:17640: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | /* end confdefs.h. */ | #ifdef __WIN32__ | #else | #include | #endif | | | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_enaddr) | return 0; | ; | return 0; | } configure:17640: result: no configure:17656: checking for struct ip_mreqn configure:17656: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:17656: $? = 0 configure:17656: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:147:30: error: expected expression before ')' token 147 | if (sizeof ((struct ip_mreqn))) | ^ configure:17656: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | if (sizeof ((struct ip_mreqn))) | return 0; | ; | return 0; | } configure:17656: result: yes configure:17849: checking for dlpi_open in -ldlpi configure:17878: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -ldlpi -lutil -ldl -ldl -lm >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -ldlpi: No such file or directory collect2: error: ld returned 1 exit status configure:17878: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 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. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char dlpi_open (void); | int | main (void) | { | return dlpi_open (); | ; | return 0; | } configure:17890: result: no configure:17924: Extending the search to include /home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/lib configure:17926: checking for dlpi_open in -ldlpi configure:17955: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -L/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/lib -R/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/lib conftest.c -ldlpi -lutil -ldl -ldl -lm >&5 arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-R' configure:17955: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 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. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char dlpi_open (void); | int | main (void) | { | return dlpi_open (); | ; | return 0; | } configure:17967: result: no configure:17984: checking for /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc options needed to detect all undeclared functions configure:18006: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:145:8: error: 'strchr' undeclared (first use in this function) 145 | (void) strchr; | ^~~~~~ conftest.c:1:1: note: 'strchr' is defined in header ''; did you forget to '#include '? 1 | /* confdefs.h */ conftest.c:145:8: note: each undeclared identifier is reported only once for each function it appears in 145 | (void) strchr; | ^~~~~~ configure:18006: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | /* end confdefs.h. */ | | int | main (void) | { | (void) strchr; | ; | return 0; | } configure:18033: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18033: $? = 0 configure:18053: result: none needed configure:18067: checking for sys/resource.h configure:18067: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18067: $? = 0 configure:18067: result: yes configure:18073: checking whether getrlimit is declared configure:18073: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18073: $? = 0 configure:18073: result: yes configure:18083: checking whether setrlimit is declared configure:18083: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18083: $? = 0 configure:18083: result: yes configure:18093: checking whether RLIMIT_STACK is declared configure:18093: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18093: $? = 0 configure:18093: result: yes configure:18107: checking for getrusage configure:18107: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm >&5 configure:18107: $? = 0 configure:18107: result: yes configure:18116: checking for sys/event.h configure:18116: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:174:10: fatal error: sys/event.h: No such file or directory 174 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:18116: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:18116: result: no configure:18122: checking for sys/epoll.h configure:18122: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18122: $? = 0 configure:18122: result: yes configure:18128: checking for sys/devpoll.h configure:18128: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:174:10: fatal error: sys/devpoll.h: No such file or directory 174 | #include | ^~~~~~~~~~~~~~~ compilation terminated. configure:18128: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:18128: result: no configure:18135: checking for sys/timerfd.h configure:18135: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18135: $? = 0 configure:18135: result: yes configure:18145: checking for netpacket/packet.h configure:18145: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18145: $? = 0 configure:18145: result: yes configure:18161: checking for netinet/sctp.h configure:18161: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:153:10: fatal error: netinet/sctp.h: No such file or directory 153 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:18161: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | /* end confdefs.h. */ | #if HAVE_SYS_SOCKET_H | #include | #endif | | | #include configure:18161: result: no configure:18802: checking for sched.h configure:18802: result: yes configure:18808: checking for setns.h configure:18808: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:177:10: fatal error: setns.h: No such file or directory 177 | #include | ^~~~~~~~~ compilation terminated. configure:18808: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:18808: result: no configure:18815: checking for setns configure:18815: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm >&5 configure:18815: $? = 0 configure:18815: result: yes configure:18823: checking for linux/types.h configure:18823: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18823: $? = 0 configure:18823: result: yes configure:18836: checking for linux/errqueue.h configure:18836: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18836: $? = 0 configure:18836: result: yes configure:18852: checking for valgrind/valgrind.h configure:18852: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:180:10: fatal error: valgrind/valgrind.h: No such file or directory 180 | #include | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:18852: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:18852: result: no configure:18860: checking for SO_BSDCOMPAT declaration configure:18877: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18877: $? = 0 configure:18887: result: yes configure:18897: checking for INADDR_LOOPBACK in netinet/in.h configure:18915: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:18915: $? = 0 configure:18926: result: yes configure:19018: checking for sys_errlist declaration in stdio.h or errno.h configure:19036: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:158:15: error: 'sys_errlist' undeclared (first use in this function) 158 | char *msg = *(sys_errlist + 1); | ^~~~~~~~~~~ conftest.c:158:15: note: each undeclared identifier is reported only once for each function it appears in configure:19036: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | /* end confdefs.h. */ | #include | #include | int | main (void) | { | char *msg = *(sys_errlist + 1); | ; | return 0; | } configure:19046: result: no configure:19055: checking if windows.h includes winsock2.h configure:19077: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:153:10: fatal error: windows.h: No such file or directory 153 | #include | ^~~~~~~~~~~ compilation terminated. configure:19077: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | /* end confdefs.h. */ | #include | | int | main (void) | { | #ifndef _WINSOCK2API_ | #error winsock2.h not included | #endif | int i = 1; | | ; | return 0; | } configure:19087: result: no configure:19098: checking for an ANSI C-conforming const configure:19165: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19165: $? = 0 configure:19175: result: yes configure:19184: checking for off_t configure:19184: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19184: $? = 0 configure:19184: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:184:20: error: expected expression before ')' token 184 | if (sizeof ((off_t))) | ^ 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:19184: result: yes configure:19196: checking for pid_t configure:19196: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19196: $? = 0 configure:19196: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:185:20: error: expected expression before ')' token 185 | if (sizeof ((pid_t))) | ^ configure:19196: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | int | main (void) | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:19196: result: yes configure:19234: checking for size_t configure:19234: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19234: $? = 0 configure:19234: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:184:21: error: expected expression before ')' token 184 | if (sizeof ((size_t))) | ^ configure:19234: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:19234: result: yes configure:19246: checking whether struct tm is in sys/time.h or time.h configure:19267: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19267: $? = 0 configure:19277: result: time.h configure:19285: checking whether struct sockaddr has sa_len field configure:19303: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:158:21: error: 'struct sockaddr' has no member named 'sa_len' 158 | struct sockaddr s; s.sa_len = 10; | ^ configure:19303: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | /* end confdefs.h. */ | #include | #include | int | main (void) | { | struct sockaddr s; s.sa_len = 10; | ; | return 0; | } configure:19313: result: no configure:19328: checking size of char configure:19334: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19334: $? = 0 configure:19334: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:185:12: error: size of array 'test_array' is negative 185 | static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= 0)]; | ^~~~~~~~~~ configure:19334: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19334: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19334: $? = 0 configure:19351: result: 1 configure:19363: checking size of short configure:19386: result: 2 configure:19398: checking size of int configure:19421: result: 4 configure:19433: checking size of long configure:19456: result: 4 configure:19468: checking size of void * configure:19491: result: 4 configure:19503: checking size of long long configure:19526: result: 8 configure:19538: checking size of size_t configure:19544: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19544: $? = 0 configure:19544: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:191:12: error: size of array 'test_array' is negative 191 | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 0)]; | ^~~~~~~~~~ configure:19544: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19544: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:191:12: error: size of array 'test_array' is negative 191 | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 1)]; | ^~~~~~~~~~ configure:19544: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19544: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:191:12: error: size of array 'test_array' is negative 191 | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 3)]; | ^~~~~~~~~~ configure:19544: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19544: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19544: $? = 0 configure:19544: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19544: $? = 0 configure:19544: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19544: $? = 0 configure:19561: result: 4 configure:19573: checking size of off_t configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19579: $? = 0 configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:192:12: error: size of array 'test_array' is negative 192 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 0)]; | ^~~~~~~~~~ configure:19579: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:192:12: error: size of array 'test_array' is negative 192 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 1)]; | ^~~~~~~~~~ configure:19579: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:192:12: error: size of array 'test_array' is negative 192 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 3)]; | ^~~~~~~~~~ configure:19579: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:192:12: error: size of array 'test_array' is negative 192 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 7)]; | ^~~~~~~~~~ configure:19579: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19579: $? = 0 configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19579: $? = 0 configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19579: $? = 0 configure:19579: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19579: $? = 0 configure:19596: result: 8 configure:19608: checking size of time_t configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19614: $? = 0 configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:193:12: error: size of array 'test_array' is negative 193 | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 0)]; | ^~~~~~~~~~ configure:19614: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:193:12: error: size of array 'test_array' is negative 193 | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 1)]; | ^~~~~~~~~~ configure:19614: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:193:12: error: size of array 'test_array' is negative 193 | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 3)]; | ^~~~~~~~~~ configure:19614: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:193:12: error: size of array 'test_array' is negative 193 | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 7)]; | ^~~~~~~~~~ configure:19614: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 7)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19614: $? = 0 configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19614: $? = 0 configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19614: $? = 0 configure:19614: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19614: $? = 0 configure:19631: result: 8 configure:19643: checking size of suseconds_t configure:19649: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19649: $? = 0 configure:19649: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:194:12: error: size of array 'test_array' is negative 194 | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 0)]; | ^~~~~~~~~~ configure:19649: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19649: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:194:12: error: size of array 'test_array' is negative 194 | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 1)]; | ^~~~~~~~~~ configure:19649: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19649: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:194:12: error: size of array 'test_array' is negative 194 | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 3)]; | ^~~~~~~~~~ configure:19649: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19649: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19649: $? = 0 configure:19649: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19649: $? = 0 configure:19649: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19649: $? = 0 configure:19666: result: 4 configure:19678: checking size of _Float16 configure:19684: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:195:55: error: '_Float16' is not supported on this target 195 | static int test_array [1 - 2 * !(((long int) (sizeof (_Float16))) >= 0)]; | ^~~~~~~~ configure:19684: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (_Float16))) >= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19684: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:195:55: error: '_Float16' is not supported on this target 195 | static int test_array [1 - 2 * !(((long int) (sizeof (_Float16))) < 0)]; | ^~~~~~~~ conftest.c:195:12: error: size of array 'test_array' is negative 195 | static int test_array [1 - 2 * !(((long int) (sizeof (_Float16))) < 0)]; | ^~~~~~~~~~ configure:19684: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | static int test_array [1 - 2 * !(((long int) (sizeof (_Float16))) < 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:19701: result: 0 configure:19717: checking for C compiler 'restrict' support configure:19735: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:19735: $? = 0 configure:19748: result: yes configure:19756: checking if we should add -fno-tree-copyrename to CFLAGS for computed gotos to work properly configure:19776: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:174:26: error: #error old and ok 174 | #error old and ok | ^~~~~ configure:19776: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | /* end confdefs.h. */ | | int | main (void) | { | | #if (__GNUC__ > 4 && __GNUC__ < 6) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3) | ; | #else | #error old and ok | #endif | | ; | return 0; | } configure:19790: result: no configure:19794: checking for broken gcc-4.3.0 compiler configure:19862: result: no; could not run test since cross compiling, checked version number (13.3.0) instead configure:19876: checking whether byte ordering is bigendian configure:20098: result: no configure:20141: checking whether double word ordering is middle-endian configure:20234: result: configure:20244: WARNING: unknown double endianness presetting ac_cv_c_double_middle_endian=no (or yes) will help configure:20251: checking for fdatasync configure:20251: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:20251: $? = 0 configure:20251: result: yes configure:20259: checking for library containing fdatasync configure:20295: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:20295: $? = 0 configure:20317: result: none required configure:20331: checking for sendfile configure:20331: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:20331: $? = 0 configure:20331: result: yes configure:20425: checking for windows.h configure:20425: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:197:10: fatal error: windows.h: No such file or directory 197 | #include | ^~~~~~~~~~~ compilation terminated. configure:20425: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:20425: result: no configure:20432: checking for winsock2.h configure:20432: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:197:10: fatal error: winsock2.h: No such file or directory 197 | #include | ^~~~~~~~~~~~ compilation terminated. configure:20432: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:20432: result: no configure:20439: checking for ws2tcpip.h configure:20439: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:178:10: fatal error: ws2tcpip.h: No such file or directory 178 | #include | ^~~~~~~~~~~~ compilation terminated. configure:20439: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | /* end confdefs.h. */ | | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | | | #include configure:20439: result: no configure:20454: checking for getaddrinfo configure:20485: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20485: $? = 0 configure:20495: result: yes configure:20497: checking whether getaddrinfo accepts enough flags configure:20538: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20538: $? = 0 configure:20547: result: yes configure:20560: checking for getnameinfo configure:20591: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20591: $? = 0 configure:20601: result: yes configure:20612: checking for getipnodebyname configure:20612: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccR36cAJ.o: in function `main': conftest.c:(.text+0x4): undefined reference to `getipnodebyname' collect2: error: ld returned 1 exit status configure:20612: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | /* end confdefs.h. */ | /* Define getipnodebyname to an innocuous variant, in case declares getipnodebyname. | For example, HP-UX 11i declares gettimeofday. */ | #define getipnodebyname innocuous_getipnodebyname | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getipnodebyname (void); below. */ | | #include | #undef getipnodebyname | | /* 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 getipnodebyname (void); | /* 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_getipnodebyname || defined __stub___getipnodebyname | choke me | #endif | | int | main (void) | { | return getipnodebyname (); | ; | return 0; | } configure:20612: result: no configure:20618: checking for getipnodebyaddr configure:20618: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccKTiWOR.o: in function `main': conftest.c:(.text+0x4): undefined reference to `getipnodebyaddr' collect2: error: ld returned 1 exit status configure:20618: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | /* end confdefs.h. */ | /* Define getipnodebyaddr to an innocuous variant, in case declares getipnodebyaddr. | For example, HP-UX 11i declares gettimeofday. */ | #define getipnodebyaddr innocuous_getipnodebyaddr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getipnodebyaddr (void); below. */ | | #include | #undef getipnodebyaddr | | /* 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 getipnodebyaddr (void); | /* 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_getipnodebyaddr || defined __stub___getipnodebyaddr | choke me | #endif | | int | main (void) | { | return getipnodebyaddr (); | ; | return 0; | } configure:20618: result: no configure:20624: checking for gethostbyname2 configure:20624: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20624: $? = 0 configure:20624: result: yes configure:20632: checking for ieee_handler configure:20632: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccnp5xaV.o: in function `main': conftest.c:(.text+0x4): undefined reference to `ieee_handler' collect2: error: ld returned 1 exit status configure:20632: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | /* end confdefs.h. */ | /* Define ieee_handler to an innocuous variant, in case declares ieee_handler. | For example, HP-UX 11i declares gettimeofday. */ | #define ieee_handler innocuous_ieee_handler | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char ieee_handler (void); below. */ | | #include | #undef ieee_handler | | /* 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 ieee_handler (void); | /* 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_ieee_handler || defined __stub___ieee_handler | choke me | #endif | | int | main (void) | { | return ieee_handler (); | ; | return 0; | } configure:20632: result: no configure:20638: checking for fpsetmask configure:20638: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccszWDaN.o: in function `main': conftest.c:(.text+0x4): undefined reference to `fpsetmask' collect2: error: ld returned 1 exit status configure:20638: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | /* end confdefs.h. */ | /* Define fpsetmask to an innocuous variant, in case declares fpsetmask. | For example, HP-UX 11i declares gettimeofday. */ | #define fpsetmask innocuous_fpsetmask | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char fpsetmask (void); below. */ | | #include | #undef fpsetmask | | /* 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 fpsetmask (void); | /* 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_fpsetmask || defined __stub___fpsetmask | choke me | #endif | | int | main (void) | { | return fpsetmask (); | ; | return 0; | } configure:20638: result: no configure:20644: checking for finite configure:20644: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:188:6: warning: conflicting types for built-in function 'finite'; expected 'int(double)' [-Wbuiltin-declaration-mismatch] 188 | char finite (void); | ^~~~~~ configure:20644: $? = 0 configure:20644: result: yes configure:20650: checking for isnan configure:20650: result: yes configure:20656: checking for isinf configure:20656: result: yes configure:20662: checking for res_gethostbyname configure:20662: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccgjTsY5.o: in function `main': conftest.c:(.text+0x4): undefined reference to `res_gethostbyname' collect2: error: ld returned 1 exit status configure:20662: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | /* end confdefs.h. */ | /* Define res_gethostbyname to an innocuous variant, in case declares res_gethostbyname. | For example, HP-UX 11i declares gettimeofday. */ | #define res_gethostbyname innocuous_res_gethostbyname | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char res_gethostbyname (void); below. */ | | #include | #undef res_gethostbyname | | /* 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 res_gethostbyname (void); | /* 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_res_gethostbyname || defined __stub___res_gethostbyname | choke me | #endif | | int | main (void) | { | return res_gethostbyname (); | ; | return 0; | } configure:20662: result: no configure:20668: checking for dlopen configure:20668: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20668: $? = 0 configure:20668: result: yes configure:20674: checking for dlvsym configure:20674: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20674: $? = 0 configure:20674: result: yes configure:20680: checking for pread configure:20680: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20680: $? = 0 configure:20680: result: yes configure:20686: checking for pwrite configure:20686: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20686: $? = 0 configure:20686: result: yes configure:20692: checking for memmove configure:20692: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:195:6: warning: conflicting types for built-in function 'memmove'; expected 'void *(void *, const void *, unsigned int)' [-Wbuiltin-declaration-mismatch] 195 | char memmove (void); | ^~~~~~~ conftest.c:187:1: note: 'memmove' is declared in header '' 186 | #include 187 | #undef memmove configure:20692: $? = 0 configure:20692: result: yes configure:20698: checking for strerror configure:20698: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20698: $? = 0 configure:20698: result: yes configure:20704: checking for strerror_r configure:20704: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20704: $? = 0 configure:20704: result: yes configure:20710: checking for strncasecmp configure:20710: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:198:6: warning: conflicting types for built-in function 'strncasecmp'; expected 'int(const char *, const char *, unsigned int)' [-Wbuiltin-declaration-mismatch] 198 | char strncasecmp (void); | ^~~~~~~~~~~ configure:20710: $? = 0 configure:20710: result: yes configure:20716: checking for gethrtime configure:20716: result: no configure:20722: checking for localtime_r configure:20722: result: yes configure:20728: checking for gmtime_r configure:20728: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20728: $? = 0 configure:20728: result: yes configure:20734: checking for mprotect configure:20734: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20734: $? = 0 configure:20734: result: yes configure:20740: checking for madvise configure:20740: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20740: $? = 0 configure:20740: result: yes configure:20746: checking for posix_madvise configure:20746: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20746: $? = 0 configure:20746: result: yes configure:20752: checking for mmap configure:20752: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20752: $? = 0 configure:20752: result: yes configure:20758: checking for mremap configure:20758: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20758: $? = 0 configure:20758: result: yes configure:20764: checking for memcpy configure:20764: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:206:6: warning: conflicting types for built-in function 'memcpy'; expected 'void *(void *, const void *, unsigned int)' [-Wbuiltin-declaration-mismatch] 206 | char memcpy (void); | ^~~~~~ conftest.c:198:1: note: 'memcpy' is declared in header '' 197 | #include 198 | #undef memcpy configure:20764: $? = 0 configure:20764: result: yes configure:20770: checking for memrchr configure:20770: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20770: $? = 0 configure:20770: result: yes configure:20776: checking for mallopt configure:20776: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20776: $? = 0 configure:20776: result: yes configure:20782: checking for sbrk configure:20782: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20782: $? = 0 configure:20782: result: yes configure:20788: checking for _sbrk configure:20788: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccZ8gvYz.o: in function `main': conftest.c:(.text+0x4): undefined reference to `_sbrk' collect2: error: ld returned 1 exit status configure:20788: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | /* end confdefs.h. */ | /* Define _sbrk to an innocuous variant, in case declares _sbrk. | For example, HP-UX 11i declares gettimeofday. */ | #define _sbrk innocuous__sbrk | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _sbrk (void); below. */ | | #include | #undef _sbrk | | /* 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 _sbrk (void); | /* 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__sbrk || defined __stub____sbrk | choke me | #endif | | int | main (void) | { | return _sbrk (); | ; | return 0; | } configure:20788: result: no configure:20794: checking for __sbrk configure:20794: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20794: $? = 0 configure:20794: result: yes configure:20800: checking for brk configure:20800: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20800: $? = 0 configure:20800: result: yes configure:20806: checking for _brk configure:20806: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cc97U6kq.o: in function `main': conftest.c:(.text+0x4): undefined reference to `_brk' collect2: error: ld returned 1 exit status configure:20806: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | /* end confdefs.h. */ | /* Define _brk to an innocuous variant, in case declares _brk. | For example, HP-UX 11i declares gettimeofday. */ | #define _brk innocuous__brk | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _brk (void); below. */ | | #include | #undef _brk | | /* 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 _brk (void); | /* 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__brk || defined __stub____brk | choke me | #endif | | int | main (void) | { | return _brk (); | ; | return 0; | } configure:20806: result: no configure:20812: checking for __brk configure:20812: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccNIh7tO.o: in function `main': conftest.c:(.text+0x4): undefined reference to `__brk' collect2: error: ld returned 1 exit status 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | /* end confdefs.h. */ | /* Define __brk to an innocuous variant, in case declares __brk. | For example, HP-UX 11i declares gettimeofday. */ | #define __brk innocuous___brk | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __brk (void); below. */ | | #include | #undef __brk | | /* 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 __brk (void); | /* 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___brk || defined __stub_____brk | choke me | #endif | | int | main (void) | { | return __brk (); | ; | return 0; | } configure:20812: result: no configure:20818: checking for flockfile configure:20818: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20818: $? = 0 configure:20818: result: yes configure:20824: checking for fstat configure:20824: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20824: $? = 0 configure:20824: result: yes configure:20830: checking for strlcpy configure:20830: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20830: $? = 0 configure:20830: result: yes configure:20836: checking for strlcat configure:20836: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20836: $? = 0 configure:20836: result: yes configure:20842: checking for setsid configure:20842: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20842: $? = 0 configure:20842: result: yes configure:20848: checking for posix2time configure:20848: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccMGZY3v.o: in function `main': conftest.c:(.text+0x4): undefined reference to `posix2time' collect2: error: ld returned 1 exit status configure:20848: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | /* end confdefs.h. */ | /* Define posix2time to an innocuous variant, in case declares posix2time. | For example, HP-UX 11i declares gettimeofday. */ | #define posix2time innocuous_posix2time | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix2time (void); below. */ | | #include | #undef posix2time | | /* 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 posix2time (void); | /* 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_posix2time || defined __stub___posix2time | choke me | #endif | | int | main (void) | { | return posix2time (); | ; | return 0; | } configure:20848: result: no configure:20854: checking for time2posix configure:20854: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccoiwY29.o: in function `main': conftest.c:(.text+0x4): undefined reference to `time2posix' collect2: error: ld returned 1 exit status configure:20854: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | /* end confdefs.h. */ | /* Define time2posix to an innocuous variant, in case declares time2posix. | For example, HP-UX 11i declares gettimeofday. */ | #define time2posix innocuous_time2posix | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char time2posix (void); below. */ | | #include | #undef time2posix | | /* 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 time2posix (void); | /* 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_time2posix || defined __stub___time2posix | choke me | #endif | | int | main (void) | { | return time2posix (); | ; | return 0; | } configure:20854: result: no configure:20860: checking for setlocale configure:20860: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20860: $? = 0 configure:20860: result: yes configure:20866: checking for nl_langinfo configure:20866: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20866: $? = 0 configure:20866: result: yes configure:20872: checking for poll configure:20872: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20872: $? = 0 configure:20872: result: yes configure:20878: checking for mlockall configure:20878: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20878: $? = 0 configure:20878: result: yes configure:20884: checking for ppoll configure:20884: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20884: $? = 0 configure:20884: result: yes configure:20890: checking for vsyslog configure:20890: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20890: $? = 0 configure:20890: result: yes configure:20900: checking for inet_pton configure:20919: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:20919: $? = 0 configure:20933: result: yes configure:20940: checking for isfinite configure:20953: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c: In function 'main': conftest.c:212:1: error: non-floating-point argument in call to function '__builtin_isfinite' 212 | isfinite(0); | ^~~~~~~~ configure:20953: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | /* end confdefs.h. */ | #include | int | main (void) | { | isfinite(0); | ; | return 0; | } configure:20970: result: no configure:20983: checking for posix_memalign configure:20983: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:224:6: warning: conflicting types for built-in function 'posix_memalign'; expected 'int(void **, unsigned int, unsigned int)' [-Wbuiltin-declaration-mismatch] 224 | char posix_memalign (void); | ^~~~~~~~~~~~~~ configure:20983: $? = 0 configure:20983: result: yes configure:21046: checking for writev configure:21046: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21046: $? = 0 configure:21046: result: yes configure:21055: checking whether posix2time is declared configure:21055: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:219:10: error: 'posix2time' undeclared (first use in this function) 219 | (void) posix2time; | ^~~~~~~~~~ conftest.c:219:10: note: each undeclared identifier is reported only once for each function it appears in configure:21055: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | #ifndef posix2time | #ifdef __cplusplus | (void) posix2time; | #else | (void) posix2time; | #endif | #endif | | ; | return 0; | } configure:21055: result: no configure:21065: checking whether time2posix is declared configure:21065: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:220:10: error: 'time2posix' undeclared (first use in this function) 220 | (void) time2posix; | ^~~~~~~~~~ conftest.c:220:10: note: each undeclared identifier is reported only once for each function it appears in configure:21065: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | /* end confdefs.h. */ | #include | | int | main (void) | { | #ifndef time2posix | #ifdef __cplusplus | (void) time2posix; | #else | (void) time2posix; | #endif | #endif | | ; | return 0; | } configure:21065: result: no configure:21081: checking for vprintf configure:21081: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:228:6: warning: conflicting types for built-in function 'vprintf'; expected 'int(const char *, __va_list)' [-Wbuiltin-declaration-mismatch] 228 | char vprintf (void); | ^~~~~~~ conftest.c:220:1: note: 'vprintf' is declared in header '' 219 | #include 220 | #undef vprintf configure:21081: $? = 0 configure:21081: result: yes configure:21103: checking for conflicting declaration of fread configure:21123: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c: In function 'main': conftest.c:218:12: error: conflicting types for 'fread'; have 'int()' 218 | extern int fread(); | ^~~~~ In file included from conftest.c:213: /home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/stdio.h:738:15: note: previous declaration of 'fread' with type 'size_t(void * restrict, size_t, size_t, FILE * restrict)' {aka 'unsigned int(void * restrict, unsigned int, unsigned int, FILE * restrict)'} 738 | extern size_t fread (void *__restrict __ptr, size_t __size, | ^~~~~ configure:21123: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | extern int fread(); | char *c = (char *)fread; | | ; | return 0; | } configure:21135: result: yes configure:21146: checking for putc_unlocked configure:21163: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21163: $? = 0 configure:21174: result: yes configure:21182: checking for fwrite_unlocked configure:21199: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21199: $? = 0 configure:21210: result: yes configure:21218: checking for openpty configure:21218: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21218: $? = 0 configure:21218: result: yes configure:21226: checking for net/if_dl.h configure:21226: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 conftest.c:245:10: fatal error: net/if_dl.h: No such file or directory 245 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:21226: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:21226: result: no configure:21232: checking for ifaddrs.h configure:21232: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:21232: $? = 0 configure:21232: result: yes configure:21238: checking for netpacket/packet.h configure:21238: result: yes configure:21244: checking for sys/un.h configure:21244: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:21244: $? = 0 configure:21244: result: yes configure:21251: checking for getifaddrs configure:21251: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21251: $? = 0 configure:21251: result: yes configure:21258: checking for struct sockaddr_un.sun_path configure:21258: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:21258: $? = 0 configure:21258: result: yes configure:21269: checking whether in6addr_any is declared configure:21292: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21292: $? = 0 configure:21305: result: yes configure:21315: checking whether in6addr_loopback is declared configure:21338: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21338: $? = 0 configure:21351: result: yes configure:21361: checking whether IN6ADDR_ANY_INIT is declared configure:21361: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:21361: $? = 0 configure:21361: result: yes configure:21375: checking whether IN6ADDR_LOOPBACK_INIT is declared configure:21375: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:21375: $? = 0 configure:21375: result: yes configure:21389: checking whether IPV6_V6ONLY is declared configure:21389: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5 configure:21389: $? = 0 configure:21389: result: yes configure:21406: checking for sched_getaffinity/sched_setaffinity configure:21431: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21431: $? = 0 configure:21440: result: yes configure:21449: checking for pset functionality configure:21470: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:228:10: fatal error: sys/pset.h: No such file or directory 228 | #include | ^~~~~~~~~~~~ compilation terminated. configure:21470: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | /* end confdefs.h. */ | #include | int | main (void) | { | | int res; | psetid_t id = PS_MYID; | int type = PS_PRIVATE; | uint_t numcpus = 1024; | processorid_t cpulist[1024]; | | res = pset_info(id, &type, &numcpus, &cpulist[0]); | | ; | return 0; | } configure:21479: result: no configure:21487: checking for processor_bind functionality configure:21506: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:230:10: fatal error: sys/processor.h: No such file or directory 230 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated. configure:21506: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | /* end confdefs.h. */ | | #include | #include | #include | | int | main (void) | { | | int res = processor_bind(P_LWPID, P_MYID, PBIND_NONE, NULL); | | ; | return 0; | } configure:21515: result: no configure:21523: checking for cpuset_getaffinity/cpuset_setaffinity configure:21548: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 conftest.c:230:10: fatal error: sys/cpuset.h: No such file or directory 230 | #include | ^~~~~~~~~~~~~~ compilation terminated. configure:21548: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | | int res; | cpuset_t cpuset; | CPU_ZERO(&cpuset); | CPU_SET(1, &cpuset); | res = cpuset_setaffinity(CPU_LEVEL_WHICH, CPU_WHICH_PID, -1, sizeof(cpuset_t), &cpuset); | res = cpuset_getaffinity(CPU_LEVEL_WHICH, CPU_WHICH_PID, -1, sizeof(cpuset_t), &cpuset); | res = CPU_ISSET(1, &cpuset); | CPU_CLR(1, &cpuset); | | ; | return 0; | } configure:21557: result: no configure:21565: checking for 'end' symbol configure:21582: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21582: $? = 0 configure:21593: result: yes configure:21601: checking for '_end' symbol configure:21618: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21618: $? = 0 configure:21629: result: yes configure:21637: checking if __after_morecore_hook can track malloc()s core memory use configure:21794: result: cross configure:21801: WARNING: result no guessed because of cross compilation configure:21809: checking types of sbrk()s return value and argument configure:21836: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21836: $? = 0 configure:21851: result: void *,intptr_t configure:21873: checking types of brk()s return value and argument configure:21900: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c -lutil -ldl -ldl -lm -lpthread -lrt >&5 configure:21900: $? = 0 configure:21915: result: int,void * configure:21938: checking if sbrk()/brk() wrappers can track malloc()s core memory use configure:22137: result: cross configure:22145: WARNING: result no guessed because of cross compilation configure:22164: checking for IP version 6 support configure:22188: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:22188: $? = 0 configure:22239: result: yes configure:22261: checking for multicast support configure:22290: result: yes configure:22896: checking for clock_gettime in -lrt configure:22937: result: yes configure:22954: checking for clock_gettime() with wall clock type configure:22982: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 configure:22982: $? = 0 configure:22996: result: CLOCK_REALTIME configure:23004: checking for clock_getres configure:23004: result: yes configure:23014: checking for clock_get_attributes configure:23014: result: no configure:23020: checking for gettimeofday configure:23020: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:23020: $? = 0 configure:23020: result: yes configure:23028: checking for mach clock_get_time() with wall clock type configure:23057: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 conftest.c:239:10: fatal error: mach/clock.h: No such file or directory 239 | #include | ^~~~~~~~~~~~~~ compilation terminated. configure:23057: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | | kern_return_t res; | clock_serv_t clk_srv; | mach_timespec_t time_spec; | | host_get_clock_service(mach_host_self(), CALENDAR_CLOCK, &clk_srv); | res = clock_get_time(clk_srv, &time_spec); | mach_port_deallocate(mach_task_self(), clk_srv); | | ; | return 0; | } configure:23068: result: no configure:24147: checking for clock_gettime in -lrt configure:24188: result: yes configure:24205: checking for clock_gettime(CLOCK_MONOTONIC_RAW, _) configure:24244: result: yes configure:24247: checking for clock_gettime() with custom monotonic clock type configure:24275: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:251:19: error: 'undefined' undeclared (first use in this function) 251 | clock_gettime(undefined,&ts); | ^~~~~~~~~ conftest.c:251:19: note: each undeclared identifier is reported only once for each function it appears in configure:24275: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 | #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" | #define WALL_CLOCK_ID CLOCK_REALTIME | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(undefined,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:24275: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:251:19: error: 'CLOCK_HIGHRES' undeclared (first use in this function) 251 | clock_gettime(CLOCK_HIGHRES,&ts); | ^~~~~~~~~~~~~ conftest.c:251:19: note: each undeclared identifier is reported only once for each function it appears in configure:24275: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 | #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" | #define WALL_CLOCK_ID CLOCK_REALTIME | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(CLOCK_HIGHRES,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:24275: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:251:19: error: 'CLOCK_UPTIME' undeclared (first use in this function); did you mean 'CLOCK_REALTIME'? 251 | clock_gettime(CLOCK_UPTIME,&ts); | ^~~~~~~~~~~~ | CLOCK_REALTIME conftest.c:251:19: note: each undeclared identifier is reported only once for each function it appears in configure:24275: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 | #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" | #define WALL_CLOCK_ID CLOCK_REALTIME | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(CLOCK_UPTIME,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:24275: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 configure:24275: $? = 0 configure:24289: result: CLOCK_MONOTONIC configure:24313: checking for clock_getres configure:24313: result: yes configure:24319: checking for clock_get_attributes configure:24319: result: no configure:24325: checking for gethrtime configure:24325: result: no configure:24336: checking for mach clock_get_time() with monotonic clock type configure:24376: result: no configure:24902: checking for clock_gettime in -lrt configure:24943: result: yes configure:24960: checking for clock_gettime(CLOCK_MONOTONIC_RAW, _) configure:24999: result: yes configure:25002: checking for clock_gettime() with high resolution monotonic clock type configure:25030: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:257:19: error: 'CLOCK_UPTIME_PRECISE' undeclared (first use in this function) 257 | clock_gettime(CLOCK_UPTIME_PRECISE,&ts); | ^~~~~~~~~~~~~~~~~~~~ conftest.c:257:19: note: each undeclared identifier is reported only once for each function it appears in configure:25030: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 | #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" | #define WALL_CLOCK_ID CLOCK_REALTIME | #define HAVE_CLOCK_GETRES 1 | #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1 | #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1 | #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC" | #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(CLOCK_UPTIME_PRECISE,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:25030: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:257:19: error: 'CLOCK_HIGHRES' undeclared (first use in this function) 257 | clock_gettime(CLOCK_HIGHRES,&ts); | ^~~~~~~~~~~~~ conftest.c:257:19: note: each undeclared identifier is reported only once for each function it appears in configure:25030: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 | #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" | #define WALL_CLOCK_ID CLOCK_REALTIME | #define HAVE_CLOCK_GETRES 1 | #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1 | #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1 | #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC" | #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(CLOCK_HIGHRES,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:25030: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 conftest.c: In function 'main': conftest.c:257:19: error: 'CLOCK_UPTIME' undeclared (first use in this function); did you mean 'CLOCK_REALTIME'? 257 | clock_gettime(CLOCK_UPTIME,&ts); | ^~~~~~~~~~~~ | CLOCK_REALTIME conftest.c:257:19: note: each undeclared identifier is reported only once for each function it appears in configure:25030: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 | #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" | #define WALL_CLOCK_ID CLOCK_REALTIME | #define HAVE_CLOCK_GETRES 1 | #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1 | #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1 | #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC" | #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | | struct timespec ts; | long long result; | clock_gettime(CLOCK_UPTIME,&ts); | result = ((long long) ts.tv_sec) * 1000000000LL + | ((long long) ts.tv_nsec); | | ; | return 0; | } configure:25030: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm -lrt >&5 configure:25030: $? = 0 configure:25044: result: CLOCK_MONOTONIC configure:25068: checking for clock_getres configure:25068: result: yes configure:25074: checking for clock_get_attributes configure:25074: result: no configure:25080: checking for gethrtime configure:25080: result: no configure:25091: checking for mach clock_get_time() with monotonic clock type configure:25131: result: no configure:25237: checking if gethrvtime works and how to use it configure:25335: result: cross configure:25337: WARNING: result 'not working' guessed because of cross compilation configure:25345: checking if clock_gettime can be used to get thread CPU time configure:25399: result: cross configure:25410: WARNING: result no guessed because of cross compilation configure:25423: checking for m4 configure:25444: found /home/autobuild/autobuild/instance-22/output-1/host/bin/m4 configure:25456: result: m4 configure:25503: WARNING: JIT disabled due to lack to support on noarch-linux configure:25674: checking whether to redefine FD_SETSIZE configure:25685: result: no configure:25711: checking for working poll() configure:25797: result: cross configure:25799: WARNING: result yes guessed based on OS (linux-gnueabi) because of cross compilation configure:25836: checking whether epoll is level triggered configure:25859: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 configure:25859: $? = 0 configure:25869: result: yes configure:25876: checking whether kernel poll support should be enabled configure:25915: result: yes; epoll configure:25920: checking whether putenv() stores a copy of the key-value pair configure:25979: result: cross configure:25987: WARNING: result no guessed because of cross compilation configure:25994: checking for a compiler that handles jumptables configure:26031: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:26031: $? = 0 configure:26097: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c conftest.c >&5 configure:26097: $? = 0 configure:26113: result: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc configure:26414: checking for kstat_open in -lkstat configure:26455: result: no configure:26466: checking for kvm_open in -lkvm configure:26495: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lkvm -lutil -ldl -ldl -lm >&5 /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -lkvm: No such file or directory collect2: error: ld returned 1 exit status configure:26495: $? = 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 ASSUMED_CACHE_LINE_SIZE 64 | #define ERTS_ENABLE_MSACC 1 | #define ERTS_NO_RETPOLINE | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TIME_H 1 | #define STDC_HEADERS 1 | #define SIZEOF_VOID_P 4 | #define HAVE_LIBM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBUTIL 1 | #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 | #define SIZEOF_VOID_P 4 | #define HAVE_PTHREAD_H 1 | #define HAVE_CLOCK_GETRES 1 | #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 | #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define ETHR_PTHREADS 1 | #define ETHR_HAVE_PTHREAD_H 1 | #define ETHR_HAVE_SCHED_H 1 | #define ETHR_HAVE_SYS_TIME_H 1 | #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 | #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 | #define ETHR_HAVE_SCHED_YIELD 1 | #define ETHR_SCHED_YIELD_RET_INT 1 | #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 | #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 | #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 | #define ETHR_HAVE_LINUX_FUTEX 1 | #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 | #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT128_T 0 | #define ETHR_HAVE___sync_synchronize ~0 | #define ETHR_HAVE___sync_add_and_fetch 12 | #define ETHR_HAVE___sync_fetch_and_and 12 | #define ETHR_HAVE___sync_fetch_and_or 12 | #define ETHR_HAVE___sync_val_compare_and_swap 12 | #define ETHR_HAVE___atomic_store_n 4 | #define ETHR_HAVE___atomic_load_n 4 | #define ETHR_HAVE___atomic_add_fetch 4 | #define ETHR_HAVE___atomic_fetch_and 4 | #define ETHR_HAVE___atomic_fetch_or 4 | #define ETHR_HAVE___atomic_compare_exchange_n 4 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 | #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 | #define SIZEOF_VOID_P 4 | #define ETHR_SIZEOF_PTR 4 | #define SIZEOF_INT 4 | #define ETHR_SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define ETHR_SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define ETHR_SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define ETHR_SIZEOF___INT64 0 | #define SIZEOF___INT128_T 0 | #define ETHR_SIZEOF___INT128_T 0 | #define ETHR_HAVE_ETHREAD_DEFINES 1 | #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_LINUX_FALLOC_H 1 | #define HAVE_FALLOCATE 1 | #define HAVE_TERMCAP 1 | #define HAVE_WCWIDTH 1 | #define HAVE_LIBZ 1 | #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 | #define ESOCK_ENABLE 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_STRFTIME 1 | #define HAVE_GETPROTOENT 1 | #define HAVE_SETPROTOENT 1 | #define HAVE_ENDPROTOENT 1 | #define ESOCK_USE_EXTENDED_ERROR_INFO 1 | #define ESOCK_COUNTER_SIZE 64 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_IF_NAMEINDEX 1 | #define HAVE_IF_FREENAMEINDEX 1 | #define HAVE_GETHOSTNAME 1 | #define ESOCK_USE_SOCKET_REGISTRY 1 | #define HAVE_STRUCT_IFREQ_IFR_MAP 1 | #define ESOCK_USE_IFMAP /**/ | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define ESOCK_USE_HWADDR /**/ | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define ESOCK_USE_IFINDEX /**/ | #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC | #define HAVE_WORKING_POSIX_OPENPT 1 | #define NETDB_H_NEEDS_IN_H 1 | #define HAVE_SOCKLEN_T 1 | #define H_ERRNO_DECLARED 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_PTY_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_ELF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_STRUCT_IP_MREQN 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_DECL_GETRLIMIT 1 | #define HAVE_DECL_SETRLIMIT 1 | #define HAVE_DECL_RLIMIT_STACK 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_SYS_TIMERFD_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_SETNS 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_ERRQUEUE_H 1 | #define HAVE_SO_BSDCOMPAT /**/ | #define NO_SA_LEN 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_VOID_P 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_OFF_T 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_SUSECONDS_T 4 | #define SIZEOF__FLOAT16 0 | #define ERTS_RESTRICT restrict | #define ERTS_ENDIANNESS -1 | #define HAVE_FDATASYNC 1 | #define HAVE_SENDFILE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GETHOSTBYNAME2 1 | #define HAVE_FINITE 1 | #define HAVE_ISNAN 1 | #define HAVE_ISINF 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLVSYM 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRERROR_R 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_GMTIME_R 1 | #define HAVE_MPROTECT 1 | #define HAVE_MADVISE 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_MMAP 1 | #define HAVE_MREMAP 1 | #define HAVE_MEMCPY 1 | #define HAVE_MEMRCHR 1 | #define HAVE_MALLOPT 1 | #define HAVE_SBRK 1 | #define HAVE___SBRK 1 | #define HAVE_BRK 1 | #define HAVE_FLOCKFILE 1 | #define HAVE_FSTAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_SETSID 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_MLOCKALL 1 | #define HAVE_PPOLL 1 | #define HAVE_VSYSLOG 1 | #define HAVE_INET_PTON 1 | #define HAVE_POSIX_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_DECL_POSIX2TIME 0 | #define HAVE_DECL_TIME2POSIX 0 | #define HAVE_VPRINTF 1 | #define HAVE_CONFLICTING_FREAD_DECLARATION 1 | #define HAVE_PUTC_UNLOCKED 1 | #define HAVE_FWRITE_UNLOCKED 1 | #define HAVE_OPENPTY 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETPACKET_PACKET_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 | #define HAVE_IN6ADDR_ANY 1 | #define HAVE_IN6ADDR_LOOPBACK 1 | #define HAVE_DECL_IN6ADDR_ANY_INIT 1 | #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 | #define HAVE_DECL_IPV6_V6ONLY 1 | #define HAVE_SCHED_xETAFFINITY 1 | #define HAVE_END_SYMBOL 1 | #define HAVE__END_SYMBOL 1 | #define SBRK_RET_TYPE void * | #define SBRK_ARG_TYPE intptr_t | #define BRK_RET_TYPE int | #define BRK_ARG_TYPE void * | #define HAVE_IN6 1 | #define HAVE_MULTICAST_SUPPORT 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_GETTIMEOFDAY 1 | #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 | #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" | #define WALL_CLOCK_ID CLOCK_REALTIME | #define HAVE_CLOCK_GETRES 1 | #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1 | #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1 | #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC" | #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC | #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1 | #define HAVE_CLOCK_GETRES 1 | #define SYS_HRTIME_USING_CLOCK_GETTIME 1 | #define HAVE_MONOTONIC_ERTS_SYS_HRTIME 1 | #define HRTIME_CLOCK_ID_STR "CLOCK_MONOTONIC" | #define HRTIME_CLOCK_ID CLOCK_MONOTONIC | #define HAVE_LINUX_PERF_SUPPORT 1 | #define ERTS_USE_POLL 1 | #define HAVE_SYS_EPOLL_H 1 | #define ERTS_ENABLE_KERNEL_POLL 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. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char kvm_open (void); | int | main (void) | { | return kvm_open (); | ; | return 0; | } configure:26507: result: no configure:26714: checking for log2 configure:26714: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c -lutil -ldl -ldl -lm >&5 conftest.c:273:6: warning: conflicting types for built-in function 'log2'; expected 'double(double)' [-Wbuiltin-declaration-mismatch] 273 | char log2 (void); | ^~~~ conftest.c:265:1: note: 'log2' is declared in header '' 264 | #include 265 | #undef log2 configure:26714: $? = 0 configure:26714: result: yes configure:26739: /home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -Werror -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE conftest.c >&5 configure:26739: $? = 0 configure:26769: checking CFLAGS for -O switch configure:26778: result: yes configure:26904: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on Brett-Arch config.status:1183: creating emulator/arm-buildroot-linux-gnueabi/Makefile config.status:1183: creating epmd/src/arm-buildroot-linux-gnueabi/Makefile config.status:1183: creating etc/common/arm-buildroot-linux-gnueabi/Makefile config.status:1183: creating include/internal/arm-buildroot-linux-gnueabi/ethread.mk config.status:1183: creating include/internal/arm-buildroot-linux-gnueabi/erts_internal.mk config.status:1183: creating lib_src/arm-buildroot-linux-gnueabi/Makefile config.status:1183: creating ../make/arm-buildroot-linux-gnueabi/otp.mk config.status:1183: creating ../make/make_emakefile config.status:1183: creating ../lib/os_mon/c_src/arm-buildroot-linux-gnueabi/Makefile config.status:1183: creating ../lib/runtime_tools/c_src/arm-buildroot-linux-gnueabi/Makefile config.status:1183: creating ../make/install_dir_data.sh config.status:1183: creating arm-buildroot-linux-gnueabi/config.h config.status:1183: creating include/internal/arm-buildroot-linux-gnueabi/ethread_header_config.h config.status:1183: creating include/arm-buildroot-linux-gnueabi/erl_int_sizes_config.h ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_double_middle=unknown ac_cv_c_undeclared_builtin_options='none needed' ac_cv_cxx_compiler_gnu=no ac_cv_decl_h_errno=yes ac_cv_decl_inaddr_loopback=yes ac_cv_decl_so_bsdcompat=yes ac_cv_decl_sys_errlist=no ac_cv_env_AR_set=set ac_cv_env_AR_value=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set=set ac_cv_env_CC_value=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 ' ac_cv_env_CFLAG_RUNTIME_LIBRARY_PATH_set= ac_cv_env_CFLAG_RUNTIME_LIBRARY_PATH_value= ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64' ac_cv_env_CPP_set=set ac_cv_env_CPP_value=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 ' ac_cv_env_CXX_set=set ac_cv_env_CXX_value=no ac_cv_env_DED_LDFLAGS_set= ac_cv_env_DED_LDFLAGS_value= ac_cv_env_DED_LD_FLAG_RUNTIME_LIBRARY_PATH_set= ac_cv_env_DED_LD_FLAG_RUNTIME_LIBRARY_PATH_value= ac_cv_env_DED_LD_set= ac_cv_env_DED_LD_value= ac_cv_env_ERL_TOP_set=set ac_cv_env_ERL_TOP_value=/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2 ac_cv_env_GETCONF_set= ac_cv_env_GETCONF_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value= ac_cv_env_LD_set=set ac_cv_env_LD_value=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-ld ac_cv_env_LFS_CFLAGS_set= ac_cv_env_LFS_CFLAGS_value= ac_cv_env_LFS_LDFLAGS_set= ac_cv_env_LFS_LDFLAGS_value= ac_cv_env_LFS_LIBS_set= ac_cv_env_LFS_LIBS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_RANLIB_set=set ac_cv_env_RANLIB_value=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib ac_cv_env_STATIC_CFLAGS_set= ac_cv_env_STATIC_CFLAGS_value= ac_cv_env_YACC_set= ac_cv_env_YACC_value= ac_cv_env_YFLAGS_set= ac_cv_env_YFLAGS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=x86_64-pc-linux-gnu ac_cv_env_erl_xcomp_after_morecore_hook_set= ac_cv_env_erl_xcomp_after_morecore_hook_value= ac_cv_env_erl_xcomp_bigendian_set= ac_cv_env_erl_xcomp_bigendian_value= ac_cv_env_erl_xcomp_clock_gettime_cpu_time_set= ac_cv_env_erl_xcomp_clock_gettime_cpu_time_value= ac_cv_env_erl_xcomp_dlsym_brk_wrappers_set= ac_cv_env_erl_xcomp_dlsym_brk_wrappers_value= ac_cv_env_erl_xcomp_double_middle_endian_set= ac_cv_env_erl_xcomp_double_middle_endian_value= ac_cv_env_erl_xcomp_getaddrinfo_set= ac_cv_env_erl_xcomp_getaddrinfo_value= ac_cv_env_erl_xcomp_gethrvtime_procfs_ioctl_set= ac_cv_env_erl_xcomp_gethrvtime_procfs_ioctl_value= ac_cv_env_erl_xcomp_isysroot_set= ac_cv_env_erl_xcomp_isysroot_value= ac_cv_env_erl_xcomp_kqueue_set= ac_cv_env_erl_xcomp_kqueue_value= ac_cv_env_erl_xcomp_linux_nptl_set= ac_cv_env_erl_xcomp_linux_nptl_value= ac_cv_env_erl_xcomp_linux_usable_sigaltstack_set= ac_cv_env_erl_xcomp_linux_usable_sigaltstack_value= ac_cv_env_erl_xcomp_linux_usable_sigusrx_set= ac_cv_env_erl_xcomp_linux_usable_sigusrx_value= ac_cv_env_erl_xcomp_poll_set= ac_cv_env_erl_xcomp_poll_value= ac_cv_env_erl_xcomp_putenv_copy_set= ac_cv_env_erl_xcomp_putenv_copy_value= ac_cv_env_erl_xcomp_reliable_fpe_set= ac_cv_env_erl_xcomp_reliable_fpe_value= ac_cv_env_erl_xcomp_sysroot_set=set ac_cv_env_erl_xcomp_sysroot_value=/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=arm-buildroot-linux-gnueabi ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=arm-buildroot-linux-gnueabi ac_cv_func___brk=no ac_cv_func___sbrk=yes ac_cv_func__brk=no ac_cv_func__sbrk=no ac_cv_func_brk=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_clock_get_attributes=no ac_cv_func_clock_getres=yes ac_cv_func_closefrom=yes ac_cv_func_connect=yes ac_cv_func_decl_fread=yes ac_cv_func_dlopen=yes ac_cv_func_dlvsym=yes ac_cv_func_endprotoent=yes ac_cv_func_fdatasync=yes ac_cv_func_finite=yes ac_cv_func_flockfile=yes ac_cv_func_fpsetmask=no ac_cv_func_fstat=yes ac_cv_func_gethostbyname2=yes ac_cv_func_gethostbyname=yes ac_cv_func_gethostbyname_r=yes ac_cv_func_gethostname=yes ac_cv_func_gethrtime=no ac_cv_func_getifaddrs=yes ac_cv_func_getipnodebyaddr=no ac_cv_func_getipnodebyname=no ac_cv_func_getprotoent=yes ac_cv_func_getrusage=yes ac_cv_func_gettimeofday=yes ac_cv_func_gmtime_r=yes ac_cv_func_ieee_handler=no ac_cv_func_if_freenameindex=yes ac_cv_func_if_indextoname=yes ac_cv_func_if_nameindex=yes ac_cv_func_if_nametoindex=yes ac_cv_func_isinf=yes ac_cv_func_isnan=yes ac_cv_func_localtime_r=yes ac_cv_func_log2=yes ac_cv_func_madvise=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_mallopt=yes ac_cv_func_memcmp_working=yes ac_cv_func_memcpy=yes ac_cv_func_memmove=yes ac_cv_func_memrchr=yes ac_cv_func_mlockall=yes ac_cv_func_mmap=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_mprotect=yes ac_cv_func_mremap=yes ac_cv_func_nl_langinfo=yes ac_cv_func_openpty=yes ac_cv_func_poll=yes ac_cv_func_posix2time=no ac_cv_func_posix_fadvise=yes ac_cv_func_posix_madvise=yes ac_cv_func_posix_memalign=yes ac_cv_func_ppoll=yes ac_cv_func_pread=yes ac_cv_func_pthread_attr_setguardsize=yes ac_cv_func_pthread_rwlock_init=yes ac_cv_func_pthread_rwlockattr_setkind_np=yes ac_cv_func_pthread_spin_lock=yes ac_cv_func_pthread_yield=no ac_cv_func_pwrite=yes ac_cv_func_realloc_0_nonnull=yes ac_cv_func_res_gethostbyname=no ac_cv_func_sbrk=yes ac_cv_func_sched_yield=yes ac_cv_func_sendfile=yes ac_cv_func_setlocale=yes ac_cv_func_setns=yes ac_cv_func_setprotoent=yes ac_cv_func_setsid=yes ac_cv_func_strerror=yes ac_cv_func_strerror_r=yes ac_cv_func_strftime=yes ac_cv_func_strlcat=yes ac_cv_func_strlcpy=yes ac_cv_func_strncasecmp=yes ac_cv_func_time2posix=no ac_cv_func_vprintf=yes ac_cv_func_vsyslog=yes ac_cv_func_writev=yes ac_cv_have_decl_IN6ADDR_ANY_INIT=yes ac_cv_have_decl_IN6ADDR_LOOPBACK_INIT=yes ac_cv_have_decl_IPV6_V6ONLY=yes ac_cv_have_decl_RLIMIT_STACK=yes ac_cv_have_decl_getrlimit=yes ac_cv_have_decl_malloc=yes ac_cv_have_decl_posix2time=no ac_cv_have_decl_setrlimit=yes ac_cv_have_decl_time2posix=no ac_cv_header_arpa_nameser_h=yes ac_cv_header_dirent_dirent_h=yes ac_cv_header_dlfcn_h=yes ac_cv_header_elf_h=yes ac_cv_header_fcntl_h=yes ac_cv_header_ieeefp_h=no ac_cv_header_ifaddrs_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_langinfo_h=yes ac_cv_header_libdlpi_h=no ac_cv_header_libutil_h=no ac_cv_header_limits_h=yes ac_cv_header_linux_errqueue_h=yes ac_cv_header_linux_falloc_h=yes ac_cv_header_linux_types_h=yes ac_cv_header_malloc_h=yes ac_cv_header_net_errno_h=no ac_cv_header_net_if_dl_h=no ac_cv_header_netinet_sctp_h=no ac_cv_header_netpacket_packet_h=yes ac_cv_header_nptl_pthread_h=no ac_cv_header_poll_h=yes ac_cv_header_pthread_h=yes ac_cv_header_pthread_mit_pthread_h=no ac_cv_header_pty_h=yes ac_cv_header_sched_h=yes ac_cv_header_sdkddkver_h=no ac_cv_header_setns_h=no ac_cv_header_stdint_h=yes ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_devpoll_h=no ac_cv_header_sys_epoll_h=yes ac_cv_header_sys_event_h=no ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_mman_h=yes ac_cv_header_sys_resource_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_socketio_h=no ac_cv_header_sys_sockio_h=no ac_cv_header_sys_stat_h=yes ac_cv_header_sys_stropts_h=no ac_cv_header_sys_sysctl_h=no ac_cv_header_sys_time_h=yes ac_cv_header_sys_timerfd_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_uio_h=yes ac_cv_header_sys_un_h=yes ac_cv_header_sys_wait_h=yes ac_cv_header_syslog_h=yes ac_cv_header_unistd_h=yes ac_cv_header_util_h=no ac_cv_header_utmp_h=yes ac_cv_header_valgrind_valgrind_h=no ac_cv_header_windows_h=no ac_cv_header_winsock2_h=no ac_cv_header_ws2tcpip_h=no ac_cv_host=arm-buildroot-linux-gnueabi ac_cv_lbl_unaligned_fail=yes ac_cv_lib_dl_dlopen=yes ac_cv_lib_dl_dlvsym=yes ac_cv_lib_dlpi_dlpi_open=no ac_cv_lib_inet_main=no ac_cv_lib_kstat_kstat_open=no ac_cv_lib_kvm_kvm_open=no ac_cv_lib_m_sin=yes ac_cv_lib_ncurses_tgetent=yes ac_cv_lib_pthread_pthread_create=yes ac_cv_lib_rt_clock_gettime=yes ac_cv_lib_tinfo_tgetent=no ac_cv_lib_util_openpty=yes ac_cv_member_struct_ifreq_ifr_enaddr=no ac_cv_member_struct_ifreq_ifr_hwaddr=yes ac_cv_member_struct_ifreq_ifr_ifindex=yes ac_cv_member_struct_ifreq_ifr_index=no ac_cv_member_struct_ifreq_ifr_map=yes ac_cv_member_struct_sockaddr_dl_sdl_len=no ac_cv_member_struct_sockaddr_un_sun_path=yes ac_cv_objext=o ac_cv_path_CP=/bin/cp ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_EGREP_TRADITIONAL='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_MKDIR=/bin/mkdir ac_cv_path_PERL=/usr/bin/perl ac_cv_path_ac_pt_GETCONF=/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf ac_cv_path_install='/home/autobuild/autobuild/instance-22/output-1/host/bin/install -c' ac_cv_prog_AR=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar ac_cv_prog_CC=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc ac_cv_prog_CPP=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp ac_cv_prog_GETCONF=false ac_cv_prog_M4=m4 ac_cv_prog_RANLIB=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib ac_cv_prog_XMLLINT=xmllint ac_cv_prog_XSLTPROC=xsltproc ac_cv_prog_YACC='bison -y' ac_cv_prog_cc_c11= ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_cxx_cxx11=no ac_cv_prog_cxx_cxx98=no ac_cv_prog_cxx_g=no ac_cv_prog_emu_cc=/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc ac_cv_prog_mkdir_p='/home/autobuild/autobuild/instance-22/output-1/host/bin/install -c -d' ac_cv_search_fdatasync='none required' ac_cv_search_inflateGetDictionary='none required' ac_cv_search_opendir='none required' ac_cv_search_strerror='none required' ac_cv_sizeof__Float16=0 ac_cv_sizeof___int128_t=0 ac_cv_sizeof___int64=0 ac_cv_sizeof_char=1 ac_cv_sizeof_int=4 ac_cv_sizeof_long=4 ac_cv_sizeof_long_long=8 ac_cv_sizeof_off_t=8 ac_cv_sizeof_short=2 ac_cv_sizeof_size_t=4 ac_cv_sizeof_suseconds_t=4 ac_cv_sizeof_time_t=8 ac_cv_sizeof_void_p=4 ac_cv_struct_sockaddr_sa_len=no ac_cv_struct_tm=time.h ac_cv_sys_ipv6_support=yes ac_cv_sys_multicast_support=yes ac_cv_target=arm-buildroot-linux-gnueabi ac_cv_type_off_t=yes ac_cv_type_pid_t=yes ac_cv_type_size_t=yes ac_cv_type_struct_ip_mreqn=yes erl_cv_clock_gettime_monotonic_default_resolution=CLOCK_MONOTONIC erl_cv_clock_gettime_monotonic_high_resolution=CLOCK_MONOTONIC erl_cv_clock_gettime_monotonic_raw=yes erl_cv_clock_gettime_monotonic_try_find_pthread_compatible=CLOCK_MONOTONIC erl_cv_clock_gettime_wall_default_resolution=CLOCK_REALTIME erl_cv_mach_clock_get_time_monotonic=no erl_cv_mach_clock_get_time_wall=no erts_cv___after_morecore_hook_can_track_malloc=cross erts_cv_brk_ret_arg_types='int,void *' erts_cv_brk_wrappers_can_track_malloc=cross erts_cv_fwrite_unlocked=yes erts_cv_have__end_symbol=yes erts_cv_have_end_symbol=yes erts_cv_have_in6addr_any=yes erts_cv_have_in6addr_loopback=yes erts_cv_putc_unlocked=yes erts_cv_sbrk_ret_arg_types='void *,intptr_t' erts_cv_windows_h_includes_winsock2_h=no ethr_cv_128bit___atomic_add_fetch=no ethr_cv_128bit___atomic_compare_exchange_n=no ethr_cv_128bit___atomic_fetch_and=no ethr_cv_128bit___atomic_fetch_or=no ethr_cv_128bit___atomic_load_n=no ethr_cv_128bit___atomic_store_n=no ethr_cv_128bit___sync_add_and_fetch=no ethr_cv_128bit___sync_fetch_and_and=no ethr_cv_128bit___sync_fetch_and_or=no ethr_cv_128bit___sync_val_compare_and_swap=no ethr_cv_32bit___atomic_add_fetch=yes ethr_cv_32bit___atomic_compare_exchange_n=yes ethr_cv_32bit___atomic_fetch_and=yes ethr_cv_32bit___atomic_fetch_or=yes ethr_cv_32bit___atomic_load_n=yes ethr_cv_32bit___atomic_store_n=yes ethr_cv_32bit___sync_add_and_fetch=yes ethr_cv_32bit___sync_fetch_and_and=yes ethr_cv_32bit___sync_fetch_and_or=yes ethr_cv_32bit___sync_val_compare_and_swap=yes ethr_cv_64bit___atomic_add_fetch=no ethr_cv_64bit___atomic_compare_exchange_n=no ethr_cv_64bit___atomic_fetch_and=no ethr_cv_64bit___atomic_fetch_or=no ethr_cv_64bit___atomic_load_n=no ethr_cv_64bit___atomic_store_n=no ethr_cv_64bit___sync_add_and_fetch=yes ethr_cv_64bit___sync_fetch_and_and=yes ethr_cv_64bit___sync_fetch_and_or=yes ethr_cv_64bit___sync_val_compare_and_swap=yes ethr_cv___sync_synchronize=yes ethr_cv_arm_dbm_ld_instr=no ethr_cv_arm_dbm_st_instr=no ethr_cv_arm_dbm_sy_instr=no ethr_cv_arm_dc_cvau_instr=no ethr_cv_arm_ic_ivau_instr=no ethr_cv_arm_isb_sy_instr=no gl_cv_func_malloc_0_nonnull=yes i_cv_fallocate_works=yes i_cv_posix_fallocate_works=no lt_cv_sys_lib_search_path_spec= ## ----------------- ## ## Output variables. ## ## ----------------- ## AR='/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar' ARCH='noarch' BITS64='' CC32='/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc' CC='/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc' CFLAGS32='-fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE' CFLAGS='-Werror=undef -Werror=implicit -Werror=return-type -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE' CFLAG_RUNTIME_LIBRARY_PATH='' CP='/bin/cp' CPP='/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp' CPPFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE' CPU_SUP_LIBS='' CROSS_COMPILING='yes' CXX='no' CXXFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 ' DEBUG_CFLAGS='-g -O0 -Werror=undef -Werror=implicit -Werror=return-type -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE' DEBUG_FLAGS='-g' DED_LD='' DED_LDFLAGS='' DED_LD_FLAG_RUNTIME_LIBRARY_PATH='' DEFAULT_TYPES='opt' DEFS='-DHAVE_CONFIG_H' DEXPORT='-Wl,-export-dynamic' DIRTY_SCHEDULER_TEST='no' DTRACE='' DTRACE_CPP='-C' DTRACE_ENABLED='' DTRACE_ENABLED_2STEP='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' EMU_CC='/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc' EMU_LOCK_CHECKING='no' EMU_THR_DEFS=' -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS' EMU_THR_LIBS='-lethread -lerts_internal_r -lpthread -lrt' EMU_THR_LIB_NAME='ethread' EMU_THR_X_LIBS='-lpthread -lrt' ENABLE_ALLOC_TYPE_VARS=' threads' ERLANG_OSTYPE='unix' ERL_DETERMINISTIC='no' ERL_TOP='/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2' ERTS_BUILD_FALLBACK_POLL='yes' ERTS_CONFIG_H_IDIR='-I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi' ERTS_INTERNAL_X_LIBS='' ETHR_DEFS='-DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE' ETHR_LIBS='-lethread -lerts_internal_r -lpthread -lrt' ETHR_LIB_NAME='ethread' ETHR_THR_LIB_BASE='pthread' ETHR_THR_LIB_BASE_DIR='pthread' ETHR_X86_SSE2_ASM='no' ETHR_X_LIBS='-lpthread -lrt' EXEEXT='' EXTERNAL_WORD_SIZE='32' FLAVORS='emu jit' FOP='/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/make/fakefop' GCC='yes' GETCONF='/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf' GREP='/usr/bin/grep' HAVE_VALGRIND='no' HCC='$(CC)' HCFLAGS=' -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi' INSTALL_DATA='${INSTALL} -m 644' INSTALL_DIR='/home/autobuild/autobuild/instance-22/output-1/host/bin/install -c -d' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' JAVAC='' JIT_ARCH='' JIT_ENABLED='' LD='$(CC)' LDFLAGS='' LFS_CFLAGS='' LFS_LDFLAGS='' LFS_LIBS='' LIBCARBON='' LIBOBJS='' LIBRT='-lrt' LIBS='-lutil -ldl -ldl -lm ' LIBSCTP='' LLVM_PROFDATA='' LN_S='ln -s' LTLIBOBJS='' M4='m4' MIXED_MINGW='no' MIXED_VC='no' MKDIR='/bin/mkdir' OBJEXT='o' OPSYS='linux' OTP_RELEASE='' OTP_VERSION='26.0.2' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PERL='/usr/bin/perl' PRIMARY_FLAVOR='emu' PROFILE_COMPILER='' RANLIB='/home/autobuild/autobuild/instance-22/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib' SHELL='/bin/sh' SOCKET_LIBS='' STATIC_CFLAGS='' STATIC_DRIVERS='no' STATIC_NIFS='no' SYSTEMD_DAEMON_LIBS='' SYSTEM_VSN='26' TERMCAP_LIB='-lncurses' THR_DEFS='-DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE' THR_LIBS='-lpthread -lrt' USE_PGO='false' USE_VM_PROBES='' WERRORFLAGS='-Werror=undef -Werror=implicit -Werror=return-type ' WFLAGS='-Wall -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement' XCRUN='' XMLLINT='xmllint' XSLTPROC='xsltproc' YACC='bison -y' YFLAGS='' Z_LIB='-lz' ac_ct_CC='' ac_ct_CXX='' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='x86_64-pc-linux-gnu' build_cpu='x86_64' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' erl_xcomp_after_morecore_hook='' erl_xcomp_bigendian='' erl_xcomp_clock_gettime_cpu_time='' erl_xcomp_dlsym_brk_wrappers='' erl_xcomp_double_middle_endian='' erl_xcomp_getaddrinfo='' erl_xcomp_gethrvtime_procfs_ioctl='' erl_xcomp_isysroot='/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot' erl_xcomp_kqueue='' erl_xcomp_linux_nptl='' erl_xcomp_linux_usable_sigaltstack='' erl_xcomp_linux_usable_sigusrx='' erl_xcomp_poll='' erl_xcomp_putenv_copy='' erl_xcomp_reliable_fpe='' erl_xcomp_sysroot='/home/autobuild/autobuild/instance-22/output-1/host/arm-buildroot-linux-gnueabi/sysroot' exec_prefix='/usr' host='arm-buildroot-linux-gnueabi' host_alias='arm-buildroot-linux-gnueabi' host_cpu='arm' host_os='linux-gnueabi' host_vendor='buildroot' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' os_mon_programs=' cpu_sup' pdfdir='${docdir}' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='/etc' target='arm-buildroot-linux-gnueabi' target_alias='arm-buildroot-linux-gnueabi' target_cpu='arm' target_os='linux-gnueabi' target_vendor='buildroot' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define ASSUMED_CACHE_LINE_SIZE 64 #define ERTS_ENABLE_MSACC 1 #define ERTS_NO_RETPOLINE #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define HAVE_SYS_TIME_H 1 #define STDC_HEADERS 1 #define SIZEOF_VOID_P 4 #define HAVE_LIBM 1 #define HAVE_LIBDL 1 #define HAVE_LIBDL 1 #define HAVE_LIBUTIL 1 #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0 #define SIZEOF_VOID_P 4 #define HAVE_PTHREAD_H 1 #define HAVE_CLOCK_GETRES 1 #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1 #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC #define ETHR_PTHREADS 1 #define ETHR_HAVE_PTHREAD_H 1 #define ETHR_HAVE_SCHED_H 1 #define ETHR_HAVE_SYS_TIME_H 1 #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1 #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1 #define ETHR_HAVE_SCHED_YIELD 1 #define ETHR_SCHED_YIELD_RET_INT 1 #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1 #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1 #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1 #define ETHR_HAVE_LINUX_FUTEX 1 #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1 #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1 #define SIZEOF_SHORT 2 #define SIZEOF_INT 4 #define SIZEOF_LONG 4 #define SIZEOF_LONG_LONG 8 #define SIZEOF___INT128_T 0 #define ETHR_HAVE___sync_synchronize ~0 #define ETHR_HAVE___sync_add_and_fetch 12 #define ETHR_HAVE___sync_fetch_and_and 12 #define ETHR_HAVE___sync_fetch_and_or 12 #define ETHR_HAVE___sync_val_compare_and_swap 12 #define ETHR_HAVE___atomic_store_n 4 #define ETHR_HAVE___atomic_load_n 4 #define ETHR_HAVE___atomic_add_fetch 4 #define ETHR_HAVE___atomic_fetch_and 4 #define ETHR_HAVE___atomic_fetch_or 4 #define ETHR_HAVE___atomic_compare_exchange_n 4 #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 0 #define ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 0 #define ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 0 #define ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION 0 #define ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION 0 #define ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION 0 #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1 #define SIZEOF_VOID_P 4 #define ETHR_SIZEOF_PTR 4 #define SIZEOF_INT 4 #define ETHR_SIZEOF_INT 4 #define SIZEOF_LONG 4 #define ETHR_SIZEOF_LONG 4 #define SIZEOF_LONG_LONG 8 #define ETHR_SIZEOF_LONG_LONG 8 #define SIZEOF___INT64 0 #define ETHR_SIZEOF___INT64 0 #define SIZEOF___INT128_T 0 #define ETHR_SIZEOF___INT128_T 0 #define ETHR_HAVE_ETHREAD_DEFINES 1 #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1 #define HAVE_POSIX_FADVISE 1 #define HAVE_CLOSEFROM 1 #define HAVE_LINUX_FALLOC_H 1 #define HAVE_FALLOCATE 1 #define HAVE_TERMCAP 1 #define HAVE_WCWIDTH 1 #define HAVE_LIBZ 1 #define HAVE_ZLIB_INFLATEGETDICTIONARY 1 #define ESOCK_ENABLE 1 #define HAVE_LOCALTIME_R 1 #define HAVE_STRFTIME 1 #define HAVE_GETPROTOENT 1 #define HAVE_SETPROTOENT 1 #define HAVE_ENDPROTOENT 1 #define ESOCK_USE_EXTENDED_ERROR_INFO 1 #define ESOCK_COUNTER_SIZE 64 #define HAVE_IF_NAMETOINDEX 1 #define HAVE_IF_INDEXTONAME 1 #define HAVE_IF_NAMEINDEX 1 #define HAVE_IF_FREENAMEINDEX 1 #define HAVE_GETHOSTNAME 1 #define ESOCK_USE_SOCKET_REGISTRY 1 #define HAVE_STRUCT_IFREQ_IFR_MAP 1 #define ESOCK_USE_IFMAP /**/ #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 #define ESOCK_USE_HWADDR /**/ #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 #define ESOCK_USE_IFINDEX /**/ #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC #define HAVE_WORKING_POSIX_OPENPT 1 #define NETDB_H_NEEDS_IN_H 1 #define HAVE_SOCKLEN_T 1 #define H_ERRNO_DECLARED 1 #define HAVE_DIRENT_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_FCNTL_H 1 #define HAVE_LIMITS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_DLFCN_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_MMAN_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_MALLOC_H 1 #define HAVE_ARPA_NAMESER_H 1 #define HAVE_PTY_H 1 #define HAVE_UTMP_H 1 #define HAVE_LANGINFO_H 1 #define HAVE_POLL_H 1 #define HAVE_ELF_H 1 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 #define HAVE_STRUCT_IP_MREQN 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_DECL_GETRLIMIT 1 #define HAVE_DECL_SETRLIMIT 1 #define HAVE_DECL_RLIMIT_STACK 1 #define HAVE_GETRUSAGE 1 #define HAVE_SYS_TIMERFD_H 1 #define HAVE_NETPACKET_PACKET_H 1 #define HAVE_SCHED_H 1 #define HAVE_SETNS 1 #define HAVE_LINUX_TYPES_H 1 #define HAVE_LINUX_ERRQUEUE_H 1 #define HAVE_SO_BSDCOMPAT /**/ #define NO_SA_LEN 1 #define SIZEOF_CHAR 1 #define SIZEOF_SHORT 2 #define SIZEOF_INT 4 #define SIZEOF_LONG 4 #define SIZEOF_VOID_P 4 #define SIZEOF_LONG_LONG 8 #define SIZEOF_SIZE_T 4 #define SIZEOF_OFF_T 8 #define SIZEOF_TIME_T 8 #define SIZEOF_SUSECONDS_T 4 #define SIZEOF__FLOAT16 0 #define ERTS_RESTRICT restrict #define ERTS_ENDIANNESS -1 #define HAVE_FDATASYNC 1 #define HAVE_SENDFILE 1 #define HAVE_GETADDRINFO 1 #define HAVE_GETNAMEINFO 1 #define HAVE_GETHOSTBYNAME2 1 #define HAVE_FINITE 1 #define HAVE_ISNAN 1 #define HAVE_ISINF 1 #define HAVE_DLOPEN 1 #define HAVE_DLVSYM 1 #define HAVE_PREAD 1 #define HAVE_PWRITE 1 #define HAVE_MEMMOVE 1 #define HAVE_STRERROR 1 #define HAVE_STRERROR_R 1 #define HAVE_STRNCASECMP 1 #define HAVE_LOCALTIME_R 1 #define HAVE_GMTIME_R 1 #define HAVE_MPROTECT 1 #define HAVE_MADVISE 1 #define HAVE_POSIX_MADVISE 1 #define HAVE_MMAP 1 #define HAVE_MREMAP 1 #define HAVE_MEMCPY 1 #define HAVE_MEMRCHR 1 #define HAVE_MALLOPT 1 #define HAVE_SBRK 1 #define HAVE___SBRK 1 #define HAVE_BRK 1 #define HAVE_FLOCKFILE 1 #define HAVE_FSTAT 1 #define HAVE_STRLCPY 1 #define HAVE_STRLCAT 1 #define HAVE_SETSID 1 #define HAVE_SETLOCALE 1 #define HAVE_NL_LANGINFO 1 #define HAVE_POLL 1 #define HAVE_MLOCKALL 1 #define HAVE_PPOLL 1 #define HAVE_VSYSLOG 1 #define HAVE_INET_PTON 1 #define HAVE_POSIX_MEMALIGN 1 #define HAVE_WRITEV 1 #define HAVE_DECL_POSIX2TIME 0 #define HAVE_DECL_TIME2POSIX 0 #define HAVE_VPRINTF 1 #define HAVE_CONFLICTING_FREAD_DECLARATION 1 #define HAVE_PUTC_UNLOCKED 1 #define HAVE_FWRITE_UNLOCKED 1 #define HAVE_OPENPTY 1 #define HAVE_IFADDRS_H 1 #define HAVE_NETPACKET_PACKET_H 1 #define HAVE_SYS_UN_H 1 #define HAVE_GETIFADDRS 1 #define HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1 #define HAVE_IN6ADDR_ANY 1 #define HAVE_IN6ADDR_LOOPBACK 1 #define HAVE_DECL_IN6ADDR_ANY_INIT 1 #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1 #define HAVE_DECL_IPV6_V6ONLY 1 #define HAVE_SCHED_xETAFFINITY 1 #define HAVE_END_SYMBOL 1 #define HAVE__END_SYMBOL 1 #define SBRK_RET_TYPE void * #define SBRK_ARG_TYPE intptr_t #define BRK_RET_TYPE int #define BRK_ARG_TYPE void * #define HAVE_IN6 1 #define HAVE_MULTICAST_SUPPORT 1 #define HAVE_CLOCK_GETRES 1 #define HAVE_GETTIMEOFDAY 1 #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1 #define WALL_CLOCK_ID_STR "CLOCK_REALTIME" #define WALL_CLOCK_ID CLOCK_REALTIME #define HAVE_CLOCK_GETRES 1 #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1 #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1 #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC" #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1 #define HAVE_CLOCK_GETRES 1 #define SYS_HRTIME_USING_CLOCK_GETTIME 1 #define HAVE_MONOTONIC_ERTS_SYS_HRTIME 1 #define HRTIME_CLOCK_ID_STR "CLOCK_MONOTONIC" #define HRTIME_CLOCK_ID CLOCK_MONOTONIC #define HAVE_LINUX_PERF_SUPPORT 1 #define ERTS_USE_POLL 1 #define HAVE_SYS_EPOLL_H 1 #define ERTS_ENABLE_KERNEL_POLL 1 #define ERTS_EMU_CMDLINE_FLAGS " -fno-strict-aliasing -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -O1 -g0 -I/home/autobuild/autobuild/instance-22/output-1/build/erlang-26.0.2/erts/arm-buildroot-linux-gnueabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -Werror=undef -Werror=implicit -Werror=return-type -Wall -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement" #define HAVE_LOG2 1 #define HAVE_GCC_DIAG_IGNORE_WADDRESS_OF_PACKED_MEMBER 1 configure: exit 0