Performing C SOURCE FILE Test HAVE_FUNC_ATTRIBUTE_IFUNC failed with the following output: Change Dir: /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make -f Makefile cmTC_cce1b/fast && make[1]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_cce1b.dir/build.make CMakeFiles/cmTC_cce1b.dir/build make[2]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_cce1b.dir/src.c.o /home/thomas/autobuild/instance-0/output-1/host/bin/m68k-buildroot-linux-uclibc-gcc --sysroot=/home/thomas/autobuild/instance-0/output-1/host/m68k-buildroot-linux-uclibc/sysroot -DHAVE_FUNC_ATTRIBUTE_IFUNC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g1 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Werror -DNDEBUG -std=gnu11 -o CMakeFiles/cmTC_cce1b.dir/src.c.o -c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:7:7: error: 'ifunc' is not supported on this target 7 | void entry(void) __attribute__((ifunc("resolve_entry"))); | ^~~~~ make[2]: *** [CMakeFiles/cmTC_cce1b.dir/build.make:78: CMakeFiles/cmTC_cce1b.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_cce1b/fast] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Source file was: #include void entry(void); static void do_entry(void) {} void entry(void) __attribute__((ifunc("resolve_entry"))); typedef void (*fn_t)(void); static fn_t resolve_entry(void) {return &do_entry;} int main(int argc,const char *argv[]) { entry(); } Performing C SOURCE FILE Test HAVE_COHERENT_DMA failed with the following output: Change Dir: /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make -f Makefile cmTC_601bb/fast && make[1]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_601bb.dir/build.make CMakeFiles/cmTC_601bb.dir/build make[2]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_601bb.dir/src.c.o /home/thomas/autobuild/instance-0/output-1/host/bin/m68k-buildroot-linux-uclibc-gcc --sysroot=/home/thomas/autobuild/instance-0/output-1/host/m68k-buildroot-linux-uclibc/sysroot -DHAVE_COHERENT_DMA -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g1 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -DNDEBUG -std=gnu11 -o CMakeFiles/cmTC_601bb.dir/src.c.o -c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c In file included from /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:3: /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:106:2: error: #error No architecture specific memory barrier defines found! 106 | #error No architecture specific memory barrier defines found! | ^~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:144:2: error: #error No architecture specific memory barrier defines found! 144 | #error No architecture specific memory barrier defines found! | ^~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:217:2: error: #error No architecture specific memory barrier defines found! 217 | #error No architecture specific memory barrier defines found! | ^~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h: In function 'mmio_wc_spinlock': /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:265:9: warning: implicit declaration of function 'pthread_spin_lock'; did you mean 'pthread_mutex_lock'? [-Wimplicit-function-declaration] 265 | pthread_spin_lock(lock); | ^~~~~~~~~~~~~~~~~ | pthread_mutex_lock /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:265:9: warning: nested extern declaration of 'pthread_spin_lock' [-Wnested-externs] /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:235:25: warning: implicit declaration of function 'mmio_flush_writes' [-Wimplicit-function-declaration] 235 | #define mmio_wc_start() mmio_flush_writes() | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:269:9: note: in expansion of macro 'mmio_wc_start' 269 | mmio_wc_start(); | ^~~~~~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:235:25: warning: nested extern declaration of 'mmio_flush_writes' [-Wnested-externs] 235 | #define mmio_wc_start() mmio_flush_writes() | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:269:9: note: in expansion of macro 'mmio_wc_start' 269 | mmio_wc_start(); | ^~~~~~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h: In function 'mmio_wc_spinunlock': /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:279:9: warning: implicit declaration of function 'pthread_spin_unlock'; did you mean 'pthread_mutex_unlock'? [-Wimplicit-function-declaration] 279 | pthread_spin_unlock(lock); | ^~~~~~~~~~~~~~~~~~~ | pthread_mutex_unlock /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h:279:9: warning: nested extern declaration of 'pthread_spin_unlock' [-Wnested-externs] make[2]: *** [CMakeFiles/cmTC_601bb.dir/build.make:78: CMakeFiles/cmTC_601bb.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_601bb/fast] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Source file was: #if !defined(__s390x__) #include "/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/util/udma_barrier.h" #endif int main(int argc,const char *argv[]) {return 0;} Determining if the include file valgrind/memcheck.h exists failed with the following output: Change Dir: /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make -f Makefile cmTC_f5cb9/fast && make[1]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_f5cb9.dir/build.make CMakeFiles/cmTC_f5cb9.dir/build make[2]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_f5cb9.dir/CheckIncludeFile.c.o /home/thomas/autobuild/instance-0/output-1/host/bin/m68k-buildroot-linux-uclibc-gcc --sysroot=/home/thomas/autobuild/instance-0/output-1/host/m68k-buildroot-linux-uclibc/sysroot -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g1 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -DNDEBUG -std=gnu11 -o CMakeFiles/cmTC_f5cb9.dir/CheckIncludeFile.c.o -c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:10: fatal error: valgrind/memcheck.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [CMakeFiles/cmTC_f5cb9.dir/build.make:78: CMakeFiles/cmTC_f5cb9.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_f5cb9/fast] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Determining if the include file valgrind/drd.h exists failed with the following output: Change Dir: /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make -f Makefile cmTC_c7eb0/fast && make[1]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_c7eb0.dir/build.make CMakeFiles/cmTC_c7eb0.dir/build make[2]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_c7eb0.dir/CheckIncludeFile.c.o /home/thomas/autobuild/instance-0/output-1/host/bin/m68k-buildroot-linux-uclibc-gcc --sysroot=/home/thomas/autobuild/instance-0/output-1/host/m68k-buildroot-linux-uclibc/sysroot -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g1 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -DNDEBUG -std=gnu11 -o CMakeFiles/cmTC_c7eb0.dir/CheckIncludeFile.c.o -c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:10: fatal error: valgrind/drd.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [CMakeFiles/cmTC_c7eb0.dir/build.make:78: CMakeFiles/cmTC_c7eb0.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_c7eb0/fast] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Performing C SOURCE FILE Test HAVE_GLIBC_GETRANDOM failed with the following output: Change Dir: /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make -f Makefile cmTC_d3f2a/fast && make[1]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_d3f2a.dir/build.make CMakeFiles/cmTC_d3f2a.dir/build make[2]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_d3f2a.dir/src.c.o /home/thomas/autobuild/instance-0/output-1/host/bin/m68k-buildroot-linux-uclibc-gcc --sysroot=/home/thomas/autobuild/instance-0/output-1/host/m68k-buildroot-linux-uclibc/sysroot -DHAVE_GLIBC_GETRANDOM -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g1 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -DNDEBUG -std=gnu11 -o CMakeFiles/cmTC_d3f2a.dir/src.c.o -c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c: In function 'main': /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:3:62: warning: implicit declaration of function 'getrandom' [-Wimplicit-function-declaration] 3 | int main(int argc,const char *argv[]) {char buf[64]; return getrandom(buf, 64, GRND_NONBLOCK);} | ^~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:3:62: warning: nested extern declaration of 'getrandom' [-Wnested-externs] /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:3:81: error: 'GRND_NONBLOCK' undeclared (first use in this function) 3 | int main(int argc,const char *argv[]) {char buf[64]; return getrandom(buf, 64, GRND_NONBLOCK);} | ^~~~~~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:3:81: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [CMakeFiles/cmTC_d3f2a.dir/build.make:78: CMakeFiles/cmTC_d3f2a.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_d3f2a/fast] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Source file was: #include int main(int argc,const char *argv[]) {char buf[64]; return getrandom(buf, 64, GRND_NONBLOCK);} Performing C SOURCE FILE Test HAVE_GLIBC_FXSTAT failed with the following output: Change Dir: /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make -f Makefile cmTC_22a53/fast && make[1]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_22a53.dir/build.make CMakeFiles/cmTC_22a53.dir/build make[2]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_22a53.dir/src.c.o /home/thomas/autobuild/instance-0/output-1/host/bin/m68k-buildroot-linux-uclibc-gcc --sysroot=/home/thomas/autobuild/instance-0/output-1/host/m68k-buildroot-linux-uclibc/sysroot -DHAVE_GLIBC_FXSTAT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g1 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -Werror -DNDEBUG -std=gnu11 -o CMakeFiles/cmTC_22a53.dir/src.c.o -c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c: In function 'main': /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:4:26: error: implicit declaration of function '__fxstat'; did you mean 'fstat'? [-Werror=implicit-function-declaration] 4 | struct stat stat = {}; __fxstat(0, 0, &stat); return 0;} | ^~~~~~~~ | fstat /home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:4:26: error: nested extern declaration of '__fxstat' [-Werror=nested-externs] cc1: all warnings being treated as errors make[2]: *** [CMakeFiles/cmTC_22a53.dir/build.make:78: CMakeFiles/cmTC_22a53.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_22a53/fast] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Source file was: #include int main(int argc,const char *argv[]) { struct stat stat = {}; __fxstat(0, 0, &stat); return 0;}