+ curl -f --connect-timeout 5 --retry 3 --location https://go.dev/dl/go1.4-bootstrap-20171003.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 79 100 79 0 0 254 0 --:--:-- --:--:-- --:--:-- 254 4 10.4M 4 469k 0 0 798k 0 0:00:13 --:--:-- 0:00:13 798k 100 10.4M 100 10.4M 0 0 8056k 0 0:00:01 0:00:01 --:--:-- 13.4M + curl -f --connect-timeout 5 --retry 3 --location https://go.dev/dl/go1.17.13.src.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 68 100 68 0 0 380 0 --:--:-- --:--:-- --:--:-- 379 100 68 100 68 0 0 379 0 --:--:-- --:--:-- --:--:-- 379 33 21.1M 33 7360k 0 0 6699k 0 0:00:03 0:00:01 0:00:02 6699k 74 21.1M 74 15.7M 0 0 7736k 0 0:00:02 0:00:02 --:--:-- 8897k 100 21.1M 100 21.1M 0 0 8194k 0 0:00:02 0:00:02 --:--:-- 9260k + curl -f --connect-timeout 5 --retry 3 --location https://go.dev/dl/go1.20.14.src.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 68 100 68 0 0 322 0 --:--:-- --:--:-- --:--:-- 323 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 33 24.9M 33 8559k 0 0 6813k 0 0:00:03 0:00:01 0:00:02 8725k 71 24.9M 71 17.8M 0 0 8119k 0 0:00:03 0:00:02 0:00:01 9247k 100 24.9M 100 24.9M 0 0 9320k 0 0:00:02 0:00:02 --:--:-- 10.1M + curl -f --connect-timeout 5 --retry 3 --location https://go.dev/dl/go1.22.12.src.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 68 100 68 0 0 306 0 --:--:-- --:--:-- --:--:-- 307 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 25 26.2M 25 6911k 0 0 5121k 0 0:00:05 0:00:01 0:00:04 7488k 54 26.2M 54 14.2M 0 0 6217k 0 0:00:04 0:00:02 0:00:02 7596k 90 26.2M 90 23.7M 0 0 7274k 0 0:00:03 0:00:03 --:--:-- 8336k 100 26.2M 100 26.2M 0 0 7496k 0 0:00:03 0:00:03 --:--:-- 8508k + curl -f --connect-timeout 5 --retry 3 --location https://go.dev/dl/go1.24.13.src.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 68 100 68 0 0 354 0 --:--:-- --:--:-- --:--:-- 356 4 29.3M 4 1448k 0 0 2399k 0 0:00:12 --:--:-- 0:00:12 2399k 24 29.3M 24 7311k 0 0 4559k 0 0:00:06 0:00:01 0:00:05 5863k 51 29.3M 51 15.2M 0 0 5990k 0 0:00:05 0:00:02 0:00:03 7074k 74 29.3M 74 21.9M 0 0 6253k 0 0:00:04 0:00:03 0:00:01 7028k 100 29.3M 100 29.3M 0 0 7288k 0 0:00:04 0:00:04 --:--:-- 8127k # Building C bootstrap tool. cmd/dist # Building compilers and Go bootstrap tool for host, linux/amd64. lib9 In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/_exits.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/_p9dir.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/atoi.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/await.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/cleanname.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/create.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/ctime.c:8: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/dirfstat.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/dirfwstat.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/dirstat.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/dirwstat.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/dup.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/errstr.c:35: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/exec.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/execl.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/exitcode.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/exits.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/flag.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/charstod.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/dofmt.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/dorfmt.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fltfmt.c:20: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fltfmt.c: In function '__efgfmt': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fltfmt.c:437:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 437 | if(ndigits > prec) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fltfmt.c:451:9: note: here 451 | default: | ^~~~~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtfd.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmt.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtfdflush.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtlocale.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtlock.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtnull.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtquote.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtrune.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtstr.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fmtvprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/fprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/nan64.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/pow10.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/print.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/seprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/smprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/snprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/sprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vfprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c: In function 'fmtstrtod': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:141:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 141 | if(state == S0) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:145:17: note: here 145 | case '+': | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:182:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 182 | if(xcmp(s, "nan") == 0) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:187:9: note: here 187 | case S1: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:193:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 193 | if(xcmp(s, "inf") == 0) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:198:9: note: here 198 | case S3: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:203:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 203 | s--; /* back over +- */ | ~^~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/strtod.c:204:9: note: here 204 | case S5: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vseprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vsmprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vsmprint.c: In function 'fmtStrFlush': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vsmprint.c:39:17: warning: pointer 's' may be used after 'realloc' [-Wuse-after-free] 39 | free(s); | ^~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vsmprint.c:34:20: note: call to 'realloc' here 34 | f->start = realloc(s, (size_t)n); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vsmprint.c:43:49: warning: pointer 's' may be used after 'realloc' [-Wuse-after-free] 43 | f->to = (char*)f->start + ((char*)f->to - s); | ~~~~~~~~~~~~~~^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vsmprint.c:34:20: note: call to 'realloc' here 34 | f->start = realloc(s, (size_t)n); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmt/vsnprint.c:19: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/fmtlock2.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/getenv.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/getfields.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/getwd.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/goos.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/jmp.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/main.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/nan.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/notify.c:50: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/nulldir.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/open.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/readn.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/rfork.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/run_unix.c:7: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/seek.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/strecpy.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/sysfatal.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/tempdir_unix.c:7: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/time.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/tokenize.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/utf/utfecpy.c:14: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/utf/utfrrune.c:14: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/utf/utfrune.c:14: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/lib9/utf/utfutf.c:14: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning libbio In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bgetc.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bbuffered.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bfildes.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bflush.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bflush.c: In function 'Bflush': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bflush.c:51:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 51 | bp->state = Bractive; | ~~~~~~~~~~^~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bflush.c:53:9: note: here 53 | case Bractive: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bgetd.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bgetrune.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/binit.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/boffset.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bprint.c:27: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bputc.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bputrune.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/brdline.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/brdstr.c:23: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bread.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bseek.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bseek.c: In function 'Bseek': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bseek.c:51:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 51 | bp->gbuf = bp->ebuf; | ~~~~~~~~~^~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bseek.c:53:9: note: here 53 | case Bractive: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/libbio/bwrite.c:26: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning liblink In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/anames6.c:1: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm5.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/anames5.c:1: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/anames8.c:1: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm5.c: In function 'buildop': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm5.c:1352:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1352 | sysfatal("bad code"); | ^~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm5.c:1353:17: note: here 1353 | case AADD: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm5.c: In function 'ofsr': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm5.c:2617:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2617 | ctxt->diag("bad fst %A", a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm5.c:2618:9: note: here 2618 | case AMOVD: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/data.c:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c: In function 'doasm': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c:2694:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 2694 | sysfatal("unknown TLS base location for %s", headstr(ctxt->headtype)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c:2696:17: note: here 2696 | case Hlinux: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c: In function 'prefixof': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c:1466:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1466 | sysfatal("unknown TLS base register for %s", headstr(ctxt->headtype)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c:1467:17: note: here 1467 | case Hdarwin: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c: In function 'mediaop': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c:2131:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2131 | if(osize != 1){ | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm8.c:2138:9: note: here 2138 | default: | ^~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c: In function 'doasm': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:3378:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 3378 | sysfatal("unknown TLS base location for %s", headstr(ctxt->headtype)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:3380:17: note: here 3380 | case Hplan9: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c: In function 'prefixof': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:1909:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1909 | sysfatal("unknown TLS base register for %s", headstr(ctxt->headtype)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:1910:17: note: here 1910 | case Hdragonfly: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c: In function 'oclass': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:1983:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1983 | if(ctxt->asmode != 64) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:1985:9: note: here 1985 | case D_DL: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2011:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2011 | if(ctxt->asmode != 64) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2013:9: note: here 2013 | case D_SP: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c: In function 'mediaop': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2695:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2695 | if(osize != 1){ | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2702:9: note: here 2702 | default: | ^~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c: In function 'asmidx': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2156:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2156 | if(ctxt->asmode != 64) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2158:9: note: here 2158 | case D_AX: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2198:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 2198 | if(ctxt->asmode != 64) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/asm6.c:2200:9: note: here 2200 | case D_AX: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/go.c:7: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/ld.c:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/list5.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/list6.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/list8.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/obj.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/obj5.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/obj6.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/obj5.c: In function 'addstacksplit': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/obj5.c:383:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 383 | cursym->text->mark &= ~LEAF; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/obj5.c:385:17: note: here 385 | case ABCASE: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/obj8.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/objfile.c:101: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/pass.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/pcln.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/sym.c:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/sym.c: In function 'linknew': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/sym.c:150:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 150 | sysfatal("unknown thread-local storage offset for nacl/%s", ctxt->arch->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/sym.c:151:17: note: here 151 | case '6': | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/sym.c:170:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 170 | sysfatal("unknown thread-local storage offset for darwin/%s", ctxt->arch->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/liblink/sym.c:171:17: note: here 171 | case '6': | ^~~~ cmd/cc In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/acid.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c: In function 'com64': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c:257:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 257 | if(rv) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c:265:17: note: here 265 | case OCOND: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c:300:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 300 | diag(n, "unknown vlong %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c:301:17: note: here 301 | case OFUNC: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c:302:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 302 | n->complex = FNX; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com64.c:303:17: note: here 303 | case ORETURN: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/com.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/acid.c: In function 'acidmember': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/acid.c:150:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 150 | if(flag) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/acid.c:177:9: note: here 177 | case TINT: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/bits.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/dcl.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/dcl.c: In function 'isstruct': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/dcl.c:295:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 295 | if(n && n->type && sametype(n->type, t)) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/dcl.c:297:9: note: here 297 | case OSTRING: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/dpchk.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/funct.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/godefs.c:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/lex.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/lex.c: In function 'compile': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/lex.c:308:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 308 | errorexit(); | ^~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/lex.c:309:17: note: here 309 | case 0: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/lex.c:338:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 338 | errorexit(); | ^~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/lex.c:339:17: note: here 339 | default: | ^~~~~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/omachcap.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/mac.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/scon.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/scon.c: In function 'acom2': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/scon.c:424:12: warning: 'trm[0].mult' may be used uninitialized [-Wmaybe-uninitialized] 424 | c1 = trm[0].mult; | ~~~^~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/scon.c:399:14: note: 'trm' declared here 399 | Term trm[NTERM]; | ^~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c: In function 'allfloat': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:528:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 528 | if(!allfloat(n->right, flag)) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:530:17: note: here 530 | case OCAST: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c: In function 'simplifyshift': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:863:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 863 | if(topbit(c3) >= (32-c2)) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:865:9: note: here 865 | case 001: /* (((e >>u c2) & c3) <>s c2) & c3) >>u c1) */ | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:900:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 900 | if(topbit(c3) >= 31) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:902:9: note: here 902 | case 010: /* (((e <>u c1) */ | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c: In function 'side': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:954:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 954 | n = n->right; | ~~^~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:956:9: note: here 956 | case OEQ: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c: In function 'relindex': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:1130:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1130 | diag(Z, "bad in relindex: %O", o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/cc/sub.c:1131:9: note: here 1131 | case OEQ: return 0; | ^~~~ In file included from cc.y:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning cmd/gc In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/array.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/bits.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/align.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/bv.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/closure.c:9: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c: In function 'convlit1': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:224:42: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | n->val = toint(n->val); | ^~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:226:25: note: here 226 | case CTINT: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:238:42: warning: this statement may fall through [-Wimplicit-fallthrough=] 238 | n->val = toflt(n->val); | ^~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:240:25: note: here 240 | case CTFLT: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c: In function 'tostr': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:470:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 470 | yyerror("no float -> string"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:472:9: note: here 472 | case CTNIL: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c: In function 'nodlit': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:1050:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1050 | fatal("nodlit ctype %d", v.ctype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:1051:9: note: here 1051 | case CTSTR: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c: In function 'convconst': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:1427:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1427 | fatal("convconst ctype=%d %lT", val->ctype, t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/const.c:1428:17: note: here 1428 | case CTINT: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/dcl.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/esc.c:7: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/esc.c: In function 'esccall': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/esc.c:898:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 898 | fatal("esccall"); | ^~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/esc.c:900:9: note: here 900 | case OCALLFUNC: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/export.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/fmt.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/fmt.c: In function 'typefmt': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/fmt.c:624:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 624 | if(fmtmode != FExp) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/fmt.c:628:17: note: here 628 | default: | ^~~~~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/gen.c:10: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/gen.c: In function 'cgen_proc': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/gen.c:550:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 550 | fatal("cgen_proc: unknown call %O", n->left->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/gen.c:552:9: note: here 552 | case OCALLMETH: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/init.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/inl.c:29: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/lex.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/lex.c: In function 'ccgetc': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/lex.c:1679:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1679 | if(curio.bin != nil) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/lex.c:1683:9: note: here 1683 | case EOF: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/lex.c:1688:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1688 | c = '\n'; | ~~^~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/lex.c:1689:9: note: here 1689 | case '\n': | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/md5.c:8: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith1.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith1.c: In function 'mpatoflt': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith1.c:383:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 383 | eb = 1; | ~~~^~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith1.c:385:17: note: here 385 | case 'E': | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith1.c: In function 'mpatofix': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith1.c:468:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 468 | f = 1; | ~~^~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith1.c:470:9: note: here 470 | case '+': | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith2.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/mparith3.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/obj.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:35: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c: In function 'orderstmt': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:732:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 732 | fatal("orderstmt range %T", n->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:733:17: note: here 733 | case TARRAY: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:511:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 511 | fatal("orderstmt %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:513:9: note: here 513 | case OVARKILL: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c: In function 'ordersafeexpr': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:141:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 141 | fatal("ordersafeexpr %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:143:9: note: here 143 | case ONAME: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c: In function 'ordermapassign': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:453:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 453 | fatal("ordermapassign %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/order.c:455:9: note: here 455 | case OAS: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/racewalk.c:15: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/range.c:9: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/range.c: In function 'walkrange': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/range.c:144:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 144 | fatal("walkrange"); | ^~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/range.c:146:9: note: here 146 | case TARRAY: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/racewalk.c: In function 'racewalknode': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/racewalk.c:156:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | fatal("racewalk: unknown node type %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/racewalk.c:158:9: note: here 158 | case OASOP: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/reflect.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c:9: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c: In function 'walkselect': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c:128:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 128 | fatal("select %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c:130:25: note: here 130 | case OSEND: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c:223:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 223 | fatal("select %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c:225:17: note: here 225 | case OSEND: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c:289:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 289 | fatal("select %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/select.c:291:25: note: here 291 | case OSEND: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:9: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c: In function 'staticassign': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:401:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 401 | switch(r->left->op) { | ^~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:411:9: note: here 411 | case OPTRLIT: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c: In function 'initplan': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:1375:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1375 | fatal("initplan"); | ^~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:1376:9: note: here 1376 | case OARRAYLIT: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c: In function 'anylit': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:1040:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1040 | fatal("anylit: not lit"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:1042:9: note: here 1042 | case OPTRLIT: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c: In function 'iszero': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:1451:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1451 | fatal("iszero"); | ^~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/sinit.c:1453:17: note: here 1453 | case CTNIL: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c: In function 'assignop': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c:1291:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 1291 | if(dst->bound != -100) // not slice | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c:1293:17: note: here 1293 | case TPTR32: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c: In function 'genhash': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c:2745:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2745 | fatal("genhash %T", t); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c:2746:9: note: here 2746 | case TARRAY: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c: In function 'geneq': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c:2985:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2985 | fatal("geneq %T", t); | ^~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/subr.c:2986:9: note: here 2986 | case TARRAY: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/swt.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/typecheck.c:13: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/typecheck.c: In function 'typecheck1': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/typecheck.c:336:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 336 | fatal("typecheck %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/typecheck.c:341:9: note: here 341 | case OLITERAL: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/unsafe.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/walk.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from go.y:21: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/walk.c: In function 'walkstmt': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/walk.c:220:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 220 | n->op = OCASE; | ~~~~~~^~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/walk.c:221:9: note: here 221 | case OCASE: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/walk.c: In function 'walkexpr': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/walk.c:1128:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1128 | fatal("walkexpr ORECV"); // should see inside OAS only | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/gc/walk.c:1130:9: note: here 1130 | case OSLICE: | ^~~~ y.tab.c: In function 'yyparse': y.tab.c:367:21: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 367 | # define YYMALLOC malloc y.tab.c:353:25: note: in expansion of macro 'YYMALLOC' 353 | # define YYSTACK_ALLOC YYMALLOC | ^~~~~~~~ y.tab.c:4953:30: note: in expansion of macro 'YYSTACK_ALLOC' 4953 | if (yymsg) | ^ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:64: /usr/include/stdlib.h:672:14: note: in a call to allocation function 'malloc' declared here 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ cmd/6l In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/elf.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/decodesym.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/dwarf.c:15: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/elf.c: In function 'asmbelf': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/elf.c:1141:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1141 | errorexit(); | ^~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/elf.c:1142:9: note: here 1142 | case '5': | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/data.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/data.c: In function 'relocsym': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/data.c:315:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 315 | diag("bad reloc size %#ux for %s", siz, r->sym->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/data.c:316:17: note: here 316 | case 1: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/go.c:7: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldelf.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldelf.c: In function 'reltype': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldelf.c:875:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 875 | diag("%s: unknown relocation type %d; compiled without -fpic?", pn, elftype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldelf.c:876:9: note: here 876 | case R('5', R_ARM_ABS32): | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldmacho.c:28: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldpe.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldpe.c: In function 'ldpe': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldpe.c:298:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 298 | diag("%s: unknown relocation type %d;", pn, type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldpe.c:299:33: note: here 299 | case IMAGE_REL_I386_REL32: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/lib.c:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/ldpe.c:207:25: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 17 [-Wstringop-truncation] 207 | strncpy(obj->pesym[i].name, (char*)symbuf, 8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/macho.c:8: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/macho.c: In function 'asmbmacho': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/macho.c:358:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 358 | errorexit(); | ^~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/macho.c:359:9: note: here 359 | case '6': | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/macho.c:417:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 417 | errorexit(); | ^~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/macho.c:418:17: note: here 418 | case '6': | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/pcln.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/pe.c:8: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/pe.c: In function 'asmbpe': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/pe.c:617:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 617 | errorexit(); | ^~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/pe.c:618:9: note: here 618 | case '6': | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/pobj.c:34: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/symtab.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/symtab.c: In function 'putplan9sym': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/symtab.c:246:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 246 | if(ver) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/../ld/symtab.c:248:9: note: here 248 | case 'a': | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/asm.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/list.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/l.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/obj.c:33: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/obj.c: In function 'archinit': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/obj.c:86:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 86 | errorexit(); | ^~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6l/obj.c:87:9: note: here 87 | case Hplan9: /* plan 9 */ | ^~~~ cmd/6a In file included from a.y:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6a/lex.c:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning cmd/6c In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/cgen.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/../cc/pgen.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/../cc/pswt.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/div.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/list.c:32: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/machcap.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/mul.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c: In function 'peep': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c:111:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 111 | t++; | ~^~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c:113:17: note: here 113 | case ADATA: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c: In function 'copyu': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c:573:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 573 | if(copyas(&p->from, v)) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c:577:9: note: here 577 | case ANOP: /* rhs store */ | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c:747:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 747 | if(p->to.type != D_NONE) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/peep.c:753:9: note: here 753 | case ADIVB: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/reg.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/reg.c: In function 'regopt': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/reg.c:340:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 340 | if(p->to.type != D_NONE) | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/reg.c:343:17: note: here 343 | case AIDIVB: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/sgen.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/swt.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/gc.h:31, from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/txt.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/txt.c: In function 'gmove': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/txt.c:995:56: warning: left shift of negative value [-Wshift-negative-value] 995 | f->vconst |= (vlong)~0 << 32; | ^~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/txt.c:1045:56: warning: left shift of negative value [-Wshift-negative-value] 1045 | f->vconst |= (vlong)~0 << 32; | ^~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/txt.c:762:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 762 | if(typefd[tt]) { | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6c/txt.c:773:9: note: here 773 | case TUVLONG: | ^~~~ cmd/6g In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/plive.c:16: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/pgen.c:9: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/popt.c:35: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/cplx.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/cplx.c: In function 'complexmove': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/cplx.c:54:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 54 | fatal("complexmove: unknown conversion: %T -> %T\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | f->type, t->type); | ~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/cplx.c:57:9: note: here 57 | case CASE(TCOMPLEX64,TCOMPLEX64): | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/cplx.c: In function 'complexgen': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/cplx.c:199:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 199 | fatal("complexgen: unknown op %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/../gc/cplx.c:201:9: note: here 201 | case ODOT: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/cgen.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/galign.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/cgen.c: In function 'bgen': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/cgen.c:1127:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 1127 | if(nr == N || nr->type == T) /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/cgen.c:1130:9: note: here 1130 | case ONOT: // unary | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/ggen.c:7: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gobj.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c: In function 'regalloc': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:373:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 373 | fatal("out of fixed registers"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:375:9: note: here 375 | case TFLOAT32: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:385:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 385 | fatal("out of floating registers"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:387:9: note: here 387 | case TCOMPLEX64: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c: In function 'gmove': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:684:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 684 | fatal("gmove %lT -> %lT", f->type, t->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:689:9: note: here 689 | case CASE(TINT8, TINT8): // same size | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c: In function 'naddr': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:1215:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1215 | fatal("naddr: ONAME class %S %d\n", n->sym, n->class); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:1216:17: note: here 1216 | case PEXTERN: | ^~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:1281:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1281 | fatal("naddr: OADDR\n"); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/gsubr.c:1283:9: note: here 1283 | case OITAB: | ^~~~ In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/peep.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/reg.c:31: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/prog.c:5: /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: warning: expression does not compute the number of elements in this array; element type is 'struct __jmp_buf_tag', not 'long int' [-Wsizeof-array-div] 86 | typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)]; | ^ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/reg.c: In function 'addmove': /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/reg.c:525:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 525 | fatal("unknown type %E", v->etype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap/src/cmd/6g/reg.c:526:9: note: here 526 | case TINT8: | ^~~~ runtime errors sync/atomic sync io unicode unicode/utf8 unicode/utf16 bytes math strings strconv bufio sort container/heap encoding/base64 syscall time os reflect fmt encoding encoding/json flag path/filepath path io/ioutil log regexp/syntax regexp go/token go/scanner go/ast go/parser os/exec os/signal net/url text/template/parse text/template go/doc go/build cmd/go # Building packages and commands for linux/amd64. runtime errors sync/atomic unicode unicode/utf8 math sort encoding unicode/utf16 container/list crypto/subtle container/ring image/color runtime/race sync image/color/palette container/heap io syscall hash crypto/cipher hash/crc32 crypto/hmac bytes strings hash/adler32 hash/crc64 hash/fnv bufio text/tabwriter path html compress/bzip2 time internal/syscall strconv math/rand math/cmplx reflect regexp/syntax crypto encoding/base64 net/url crypto/aes crypto/rc4 encoding/ascii85 encoding/base32 image os crypto/md5 crypto/sha1 crypto/sha256 crypto/sha512 encoding/pem image/draw image/jpeg regexp path/filepath net os/signal io/ioutil os/exec cmd/pprof/internal/svg fmt encoding/binary crypto/des index/suffixarray cmd/internal/goobj cmd/internal/rsc.io/arm/armasm cmd/internal/rsc.io/x86/x86asm debug/dwarf debug/gosym debug/plan9obj flag log go/token encoding/json encoding/xml text/template/parse compress/flate math/big encoding/hex go/scanner mime net/http/internal go/ast runtime/pprof debug/elf debug/macho debug/pe compress/gzip cmd/pack crypto/elliptic encoding/asn1 crypto/rand crypto/dsa cmd/pprof/internal/profile text/template cmd/pprof/internal/tempfile archive/tar crypto/rsa archive/zip net/textproto go/parser go/printer compress/lzw crypto/ecdsa cmd/internal/objfile crypto/x509/pkix compress/zlib database/sql/driver encoding/csv encoding/gob crypto/x509 mime/multipart image/gif database/sql cmd/pprof/internal/plugin cmd/pprof/internal/symbolz go/doc html/template image/png cmd/pprof/internal/symbolizer log/syslog cmd/addr2line cmd/nm cmd/objdump net/mail os/user runtime/debug testing cmd/cgo go/format go/build cmd/gofmt cmd/fix cmd/yacc testing/iotest cmd/pprof/internal/report crypto/tls testing/quick text/scanner cmd/pprof/internal/commands cmd/pprof/internal/driver net/http net/smtp cmd/go cmd/pprof/internal/fetch expvar net/http/cgi net/http/cookiejar net/http/httptest net/http/httputil net/http/pprof net/rpc cmd/pprof net/rpc/jsonrpc net/http/fcgi Building Go cmd/dist using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap. (go1.4-bootstrap-20170531 linux/amd64) Building Go toolchain1 using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/amd64. Building Go cmd/dist using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap_1.17. (go1.17.13 linux/amd64) Building Go toolchain1 using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap_1.17. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/amd64. Building Go cmd/dist using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap_1.20. (go1.20.14 linux/amd64) Building Go toolchain1 using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap_1.20. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/amd64. Building Go cmd/dist using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap_1.22. (go1.22.12 linux/amd64) Building Go toolchain1 using /home/buildbot/openwrt/build_dir/hostpkg/go-1.24.13/.go_bootstrap_1.22. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/amd64. 220381 blocks time: package/feeds/packages/golang-bootstrap/host-compile#2303.70#265.67#901.38