Performing C SOURCE FILE Test HAVE_FUNC_ATTRIBUTE_IFUNC failed with the following output: Change Dir: /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/home/autobuild/make/make -f Makefile cmTC_7284d/fast && make[1]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /home/autobuild/make/make -f CMakeFiles/cmTC_7284d.dir/build.make CMakeFiles/cmTC_7284d.dir/build make[2]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_7284d.dir/src.c.o /home/autobuild/autobuild/instance-15/output-1/host/bin/i586-buildroot-linux-uclibc-gcc --sysroot=/home/autobuild/autobuild/instance-15/output-1/host/i586-buildroot-linux-uclibc/sysroot -DHAVE_FUNC_ATTRIBUTE_IFUNC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -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_7284d.dir/src.c.o -c /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c /home/autobuild/autobuild/instance-15/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_7284d.dir/build.make:78: CMakeFiles/cmTC_7284d.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_7284d/fast] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-15/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(); } Determining if the include file valgrind/memcheck.h exists failed with the following output: Change Dir: /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/home/autobuild/make/make -f Makefile cmTC_85084/fast && make[1]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /home/autobuild/make/make -f CMakeFiles/cmTC_85084.dir/build.make CMakeFiles/cmTC_85084.dir/build make[2]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_85084.dir/CheckIncludeFile.c.o /home/autobuild/autobuild/instance-15/output-1/host/bin/i586-buildroot-linux-uclibc-gcc --sysroot=/home/autobuild/autobuild/instance-15/output-1/host/i586-buildroot-linux-uclibc/sysroot -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -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_85084.dir/CheckIncludeFile.c.o -c /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/autobuild/autobuild/instance-15/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_85084.dir/build.make:78: CMakeFiles/cmTC_85084.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_85084/fast] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-15/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/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/home/autobuild/make/make -f Makefile cmTC_c091c/fast && make[1]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /home/autobuild/make/make -f CMakeFiles/cmTC_c091c.dir/build.make CMakeFiles/cmTC_c091c.dir/build make[2]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_c091c.dir/CheckIncludeFile.c.o /home/autobuild/autobuild/instance-15/output-1/host/bin/i586-buildroot-linux-uclibc-gcc --sysroot=/home/autobuild/autobuild/instance-15/output-1/host/i586-buildroot-linux-uclibc/sysroot -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -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_c091c.dir/CheckIncludeFile.c.o -c /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/autobuild/autobuild/instance-15/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_c091c.dir/build.make:78: CMakeFiles/cmTC_c091c.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_c091c/fast] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-15/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/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/home/autobuild/make/make -f Makefile cmTC_b3fe1/fast && make[1]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /home/autobuild/make/make -f CMakeFiles/cmTC_b3fe1.dir/build.make CMakeFiles/cmTC_b3fe1.dir/build make[2]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_b3fe1.dir/src.c.o /home/autobuild/autobuild/instance-15/output-1/host/bin/i586-buildroot-linux-uclibc-gcc --sysroot=/home/autobuild/autobuild/instance-15/output-1/host/i586-buildroot-linux-uclibc/sysroot -DHAVE_GLIBC_GETRANDOM -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -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_b3fe1.dir/src.c.o -c /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c: In function 'main': /home/autobuild/autobuild/instance-15/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/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c:3:62: warning: nested extern declaration of 'getrandom' [-Wnested-externs] /home/autobuild/autobuild/instance-15/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/autobuild/autobuild/instance-15/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_b3fe1.dir/build.make:78: CMakeFiles/cmTC_b3fe1.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_b3fe1/fast] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-15/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/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp Run Build Command(s):/home/autobuild/make/make -f Makefile cmTC_3dc72/fast && make[1]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' /home/autobuild/make/make -f CMakeFiles/cmTC_3dc72.dir/build.make CMakeFiles/cmTC_3dc72.dir/build make[2]: Entering directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_3dc72.dir/src.c.o /home/autobuild/autobuild/instance-15/output-1/host/bin/i586-buildroot-linux-uclibc-gcc --sysroot=/home/autobuild/autobuild/instance-15/output-1/host/i586-buildroot-linux-uclibc/sysroot -DHAVE_GLIBC_FXSTAT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -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_3dc72.dir/src.c.o -c /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c /home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp/src.c: In function 'main': /home/autobuild/autobuild/instance-15/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/autobuild/autobuild/instance-15/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_3dc72.dir/build.make:78: CMakeFiles/cmTC_3dc72.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/autobuild/autobuild/instance-15/output-1/build/rdma-core-44.0/CMakeFiles/CMakeTmp' make[1]: *** [Makefile:127: cmTC_3dc72/fast] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-15/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;}