Invoked as: ./configure --prefix=/usr --host=riscv64-buildroot-linux-uclibc --build=x86_64-pc-linux-gnu Tclsh: /nvmedata/autobuild/instance-5/output-1/build/jimtcl-0.81/jimsh0 Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c:1:10: fatal error: util.h: No such file or directory 1 | #include | ^~~~~~~~ compilation terminated. ============ The failed code was: #include int main(void) { return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c:1:10: fatal error: dlfcn.h: No such file or directory 1 | #include | ^~~~~~~~~ compilation terminated. ============ The failed code was: #include int main(void) { return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c:1:10: fatal error: crt_externs.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~ compilation terminated. ============ The failed code was: #include int main(void) { return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c:1:10: fatal error: execinfo.h: No such file or directory 1 | #include | ^~~~~~~~~~~~ compilation terminated. ============ The failed code was: #include int main(void) { return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c: In function 'main': conftest__.c:3:12: error: size of array '_x' is negative 3 | static int _x[sizeof(time_t) == 4 ? 1 : -1] = { 1 }; | ^~ ============ The failed code was: #include int main(void) { static int _x[sizeof(time_t) == 4 ? 1 : -1] = { 1 }; return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ conftest__.c:1:13: warning: conflicting types for built-in function 'fork'; expected 'int(void)' [-Wbuiltin-declaration-mismatch] 1 | extern void fork(void); | ^~~~ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/ccLE60Rl.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `fork' collect2: error: ld returned 1 exit status ============ The failed code was: extern void fork(void); int main(void) { fork(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/elf2flt: ERROR: text=0x9c4 overlaps data=0x868 ? collect2: error: ld returned 1 exit status ============ The failed code was: extern void vfork(void); int main(void) { vfork(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/elf2flt: ERROR: text=0xd7c overlaps data=0xc08 ? collect2: error: ld returned 1 exit status ============ The failed code was: extern void system(void); int main(void) { system(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/ccTaZ2qp.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `sys_signame' collect2: error: ld returned 1 exit status ============ The failed code was: extern void sys_signame(void); int main(void) { sys_signame(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/ccQGkftU.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `sys_siglist' collect2: error: ld returned 1 exit status ============ The failed code was: extern void sys_siglist(void); int main(void) { sys_siglist(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ conftest__.c:1:13: warning: conflicting types for built-in function 'isinf'; expected 'int()' [-Wbuiltin-declaration-mismatch] 1 | extern void isinf(void); | ^~~~~ conftest__.c:1:1: note: 'isinf' is declared in header '' +++ |+#include 1 | extern void isinf(void); /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/cc0gGZyn.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `isinf' collect2: error: ld returned 1 exit status ============ The failed code was: extern void isinf(void); int main(void) { isinf(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/ccoWZ6Ih.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `backtrace' collect2: error: ld returned 1 exit status ============ The failed code was: extern void backtrace(void); int main(void) { backtrace(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ -lexecinfo /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: cannot find -lexecinfo collect2: error: ld returned 1 exit status ============ The failed code was: extern void backtrace(void); int main(void) { backtrace(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c: In function 'main': conftest__.c:4:40: error: 'struct stat' has no member named 'st_mtimespec' 4 | static struct stat _s; return sizeof(_s.st_mtimespec); | ^ ============ The failed code was: #include #include int main(void) { static struct stat _s; return sizeof(_s.st_mtimespec); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c: In function 'main': conftest__.c:3:12: error: size of array '_x' is negative 3 | static int _x[sizeof(off_t) == 4 ? 1 : -1] = { 1 }; | ^~ ============ The failed code was: #include int main(void) { static int _x[sizeof(off_t) == 4 ? 1 : -1] = { 1 }; return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/ccsISZ8H.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `_NSGetEnviron' collect2: error: ld returned 1 exit status ============ The failed code was: extern void _NSGetEnviron(void); int main(void) { _NSGetEnviron(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -c conftest__.c -o conftest__.o conftest__.c: In function 'main': conftest__.c:4:1: error: too few arguments to function 'mkdir' 4 | mkdir("/dummy"); | ^~~~~ In file included from conftest__.c:2: /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/sysroot/usr/include/sys/stat.h:320:12: note: declared here 320 | extern int mkdir (const char *__path, __mode_t __mode) | ^~~~~ ============ The failed code was: #include #include int main(void) { mkdir("/dummy"); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/cckkeI9Z.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `dlopen' collect2: error: ld returned 1 exit status ============ The failed code was: extern void dlopen(void); int main(void) { dlopen(); return 0; } ============ Failed: /nvmedata/autobuild/instance-5/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static conftest__.c -o conftest__ -ldl /nvmedata/autobuild/instance-5/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: /tmp/ccflGisj.o: in function `main': conftest__.c:(.text.startup+0x8): undefined reference to `dlopen' collect2: error: ld returned 1 exit status ============ The failed code was: extern void dlopen(void); int main(void) { dlopen(); return 0; } ============