>>> libcgi 1.3.0 Extracting gzip -d -c /home/autobuild/autobuild/instance-5/dl/libcgi/libcgi-1.3.0.tar.gz | tar --strip-components=1 -C /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0 -xf - >>> libcgi 1.3.0 Patching >>> libcgi 1.3.0 Configuring (mkdir -p /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/ && cd /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/ && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-5/output-1/host/bin:/home/autobuild/autobuild/instance-5/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /home/autobuild/autobuild/instance-5/output-1/host/bin/cmake /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/ -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-5/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF ) -- The C compiler identification is GNU 9.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/autobuild/autobuild/instance-5/output-1/host/bin/sh4aeb-buildroot-linux-musl-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- cgi_VERSION: 1.3.0 -- CMAKE_BUILD_TYPE: Release -- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTS -- Build files have been written to: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0 >>> libcgi 1.3.0 Building PATH="/home/autobuild/autobuild/instance-5/output-1/host/bin:/home/autobuild/autobuild/instance-5/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /usr/bin/make -j1 -C /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/ make[1]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[2]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' Scanning dependencies of target cgi make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' [ 4%] Building C object src/CMakeFiles/cgi.dir/base64.c.o [ 8%] Building C object src/CMakeFiles/cgi.dir/cgi.c.o [ 13%] Building C object src/CMakeFiles/cgi.dir/cookie.c.o [ 17%] Building C object src/CMakeFiles/cgi.dir/error.c.o [ 21%] Building C object src/CMakeFiles/cgi.dir/general.c.o [ 26%] Building C object src/CMakeFiles/cgi.dir/list.c.o [ 30%] Building C object src/CMakeFiles/cgi.dir/md5.c.o /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/src/md5.c: In function 'md5': /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/src/md5.c:86:42: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] 86 | snprintf(buf, sizeof(float), "%02x", md[i]); | ~~^~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/src/md5.c:85:2: note: within this loop 85 | for(i = 0; i < 32; i++) { | ^~~ [ 34%] Building C object src/CMakeFiles/cgi.dir/session.c.o [ 39%] Building C object src/CMakeFiles/cgi.dir/string.c.o [ 43%] Linking C static library libcgi.a make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' [ 43%] Built target cgi make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' Scanning dependencies of target cgi-test-trim make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' [ 47%] Building C object test/CMakeFiles/cgi-test-trim.dir/cgi_test.c.o [ 52%] Building C object test/CMakeFiles/cgi-test-trim.dir/test_trim.c.o [ 56%] Building C object test/CMakeFiles/cgi-test-trim.dir/trim.c.o [ 60%] Linking C executable cgi-test-trim make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' [ 60%] Built target cgi-test-trim make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' Scanning dependencies of target cgi-test-session make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' [ 65%] Building C object test/CMakeFiles/cgi-test-session.dir/cgi_test.c.o [ 69%] Building C object test/CMakeFiles/cgi-test-session.dir/test_session.c.o [ 73%] Linking C executable cgi-test-session make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' [ 73%] Built target cgi-test-session make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' Scanning dependencies of target cgi-test-slist make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[3]: Entering directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' [ 78%] Building C object test/CMakeFiles/cgi-test-slist.dir/cgi_test.c.o [ 82%] Building C object test/CMakeFiles/cgi-test-slist.dir/test_slist.c.o In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:18: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c: In function 'delete_from_one_item_list': /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:125:23: warning: passing argument 1 of 'slist_delete' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 125 | check( slist_delete( item_name, &start, &last ) == 1, "found" ); | ^~~~~~~~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/cgi_test.h:30:31: note: in definition of macro 'check' 30 | #define check(A, M, ...) if(!(A)) { \ | ^ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:20: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/include/libcgi/cgi.h:81:31: note: expected 'char *' but argument is of type 'const char *' 81 | extern int slist_delete(char *name, formvars **start, formvars **last); | ~~~~~~^~~~ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:18: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c: In function 'delete_from_two_item_list': /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:194:32: warning: passing argument 1 of 'slist_delete' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 194 | check( slist_delete( item_name[0], &start, &last ) == 1, | ~~~~~~~~~^~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/cgi_test.h:30:31: note: in definition of macro 'check' 30 | #define check(A, M, ...) if(!(A)) { \ | ^ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:20: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/include/libcgi/cgi.h:81:31: note: expected 'char *' but argument is of type 'const char *' 81 | extern int slist_delete(char *name, formvars **start, formvars **last); | ~~~~~~^~~~ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:18: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:222:32: warning: passing argument 1 of 'slist_delete' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 222 | check( slist_delete( item_name[1], &start, &last ) == 1, | ~~~~~~~~~^~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/cgi_test.h:30:31: note: in definition of macro 'check' 30 | #define check(A, M, ...) if(!(A)) { \ | ^ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:20: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/include/libcgi/cgi.h:81:31: note: expected 'char *' but argument is of type 'const char *' 81 | extern int slist_delete(char *name, formvars **start, formvars **last); | ~~~~~~^~~~ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:18: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c: In function 'delete_from_three_item_list': /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:273:32: warning: passing argument 1 of 'slist_delete' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 273 | check( slist_delete( item_name[0], &start, &last ) == 1, | ~~~~~~~~~^~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/cgi_test.h:30:31: note: in definition of macro 'check' 30 | #define check(A, M, ...) if(!(A)) { \ | ^ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:20: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/include/libcgi/cgi.h:81:31: note: expected 'char *' but argument is of type 'const char *' 81 | extern int slist_delete(char *name, formvars **start, formvars **last); | ~~~~~~^~~~ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:18: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:302:32: warning: passing argument 1 of 'slist_delete' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 302 | check( slist_delete( item_name[1], &start, &last ) == 1, | ~~~~~~~~~^~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/cgi_test.h:30:31: note: in definition of macro 'check' 30 | #define check(A, M, ...) if(!(A)) { \ | ^ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:20: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/include/libcgi/cgi.h:81:31: note: expected 'char *' but argument is of type 'const char *' 81 | extern int slist_delete(char *name, formvars **start, formvars **last); | ~~~~~~^~~~ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:18: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:331:32: warning: passing argument 1 of 'slist_delete' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 331 | check( slist_delete( item_name[2], &start, &last ) == 1, | ~~~~~~~~~^~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/cgi_test.h:30:31: note: in definition of macro 'check' 30 | #define check(A, M, ...) if(!(A)) { \ | ^ In file included from /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:20: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/include/libcgi/cgi.h:81:31: note: expected 'char *' but argument is of type 'const char *' 81 | extern int slist_delete(char *name, formvars **start, formvars **last); | ~~~~~~^~~~ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:352:1: error: unable to find a register to spill in class 'FPUL_REGS' 352 | } | ^ /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:352:1: error: this is the insn: (insn 1084 1081 1085 105 (set (reg:SI 4 r4) (mem/f:SI (post_inc:SI (reg:SI 76 fr12 [orig:343 ivtmp.286 ] [343])) [0 MEM[base: _414, offset: 0B]+0 S4 A32])) "/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c":323:3 189 {movsi_ie} (expr_list:REG_INC (reg:SI 76 fr12 [orig:343 ivtmp.286 ] [343]) (nil))) /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/test/test_slist.c:352: confused by earlier errors, bailing out make[3]: *** [test/CMakeFiles/cgi-test-slist.dir/build.make:95: test/CMakeFiles/cgi-test-slist.dir/test_slist.c.o] Error 1 make[3]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[2]: *** [CMakeFiles/Makefile2:242: test/CMakeFiles/cgi-test-slist.dir/all] Error 2 make[2]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make[1]: *** [Makefile:182: all] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0' make: *** [package/pkg-generic.mk:293: /home/autobuild/autobuild/instance-5/output-1/build/libcgi-1.3.0/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-5/buildroot'