| ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/reg.c: In function 'regopt': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/reg.c:340:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 340 | if(p->to.type != D_NONE) | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/reg.c:343:17: note: here 343 | case AIDIVB: | ^~~~ In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/gc.h:31, from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/sgen.c:31: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/gc.h:31, from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/swt.c:31: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/gc.h:31, from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/txt.c:31: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/txt.c: In function 'gmove': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/txt.c:995:56: warning: left shift of negative value [-Wshift-negative-value] 995 | f->vconst |= (vlong)~0 << 32; | ^~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/txt.c:1045:56: warning: left shift of negative value [-Wshift-negative-value] 1045 | f->vconst |= (vlong)~0 << 32; | ^~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/txt.c:762:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 762 | if(typefd[tt]) { | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6c/txt.c:773:9: note: here 773 | case TUVLONG: | ^~~~ cmd/6g In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/plive.c:16: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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 /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/pgen.c:9: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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 /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/popt.c:35: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/cplx.c:5: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/cplx.c: In function 'complexmove': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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); | ~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/cplx.c:57:9: note: here 57 | case CASE(TCOMPLEX64,TCOMPLEX64): | ^~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/cplx.c: In function 'complexgen': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/cplx.c:199:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 199 | fatal("complexgen: unknown op %O", n->op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/../gc/cplx.c:201:9: note: here 201 | case ODOT: | ^~~~ In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/cgen.c:5: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/galign.c:5: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/cgen.c: In function 'bgen': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/cgen.c:1127:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 1127 | if(nr == N || nr->type == T) /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/cgen.c:1130:9: note: here 1130 | case ONOT: // unary | ^~~~ In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/ggen.c:7: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gobj.c:31: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:31: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c: In function 'regalloc': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:373:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 373 | fatal("out of fixed registers"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:375:9: note: here 375 | case TFLOAT32: | ^~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:385:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 385 | fatal("out of floating registers"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:387:9: note: here 387 | case TCOMPLEX64: | ^~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c: In function 'gmove': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:684:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 684 | fatal("gmove %lT -> %lT", f->type, t->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:689:9: note: here 689 | case CASE(TINT8, TINT8): // same size | ^~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c: In function 'naddr': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:1216:17: note: here 1216 | case PEXTERN: | ^~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:1281:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1281 | fatal("naddr: OADDR\n"); | ^~~~~~~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/gsubr.c:1283:9: note: here 1283 | case OITAB: | ^~~~ In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/peep.c:31: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/prog.c:5: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning In file included from /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/reg.c:31: /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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)]; | ^ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/include/u.h:86:42: note: add parentheses around the second 'sizeof' to silence this warning /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/reg.c: In function 'addmove': /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src/cmd/6g/reg.c:525:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 525 | fatal("unknown type %E", v->etype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/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 container/heap image/color/palette io syscall hash crypto/cipher hash/crc32 crypto/hmac hash/adler32 hash/crc64 hash/fnv bytes strings bufio text/tabwriter path html time internal/syscall compress/bzip2 strconv math/rand math/cmplx reflect regexp/syntax crypto encoding/base64 net/url crypto/aes crypto/rc4 encoding/ascii85 encoding/base32 image crypto/md5 crypto/sha1 crypto/sha256 crypto/sha512 os encoding/pem image/draw image/jpeg path/filepath net os/signal regexp io/ioutil os/exec fmt encoding/binary crypto/des cmd/pprof/internal/svg 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 mime net/http/internal runtime/pprof go/scanner cmd/pack cmd/pprof/internal/tempfile archive/tar compress/lzw database/sql/driver encoding/csv encoding/gob go/ast database/sql image/gif os/user debug/elf debug/macho debug/pe compress/gzip archive/zip compress/zlib text/template runtime/debug crypto/elliptic encoding/asn1 crypto/rand crypto/dsa cmd/pprof/internal/profile image/png testing testing/iotest crypto/rsa testing/quick text/scanner cmd/internal/objfile net/textproto log/syslog crypto/x509/pkix crypto/ecdsa go/parser go/printer crypto/x509 mime/multipart net/mail go/doc html/template cmd/addr2line cmd/nm cmd/objdump cmd/pprof/internal/plugin cmd/pprof/internal/symbolz cmd/pprof/internal/symbolizer crypto/tls cmd/cgo go/format cmd/gofmt go/build cmd/fix cmd/yacc cmd/pprof/internal/report cmd/pprof/internal/commands net/http net/smtp cmd/pprof/internal/driver 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/http/fcgi net/rpc/jsonrpc --- Installed Go for linux/amd64 in /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003 Installed commands in /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/bin The binaries expect /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003 to be copied or moved to /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/lib/go-1.4-bootstrap-20171003 >>> host-go-bootstrap-stage1 1.4-bootstrap-20171003 Installing to host directory /usr/bin/install -D -m 0755 /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/bin/go /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/lib/go-1.4-bootstrap-20171003/bin/go /usr/bin/install -D -m 0755 /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/bin/gofmt /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/lib/go-1.4-bootstrap-20171003/bin/gofmt cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/lib /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/lib/go-1.4-bootstrap-20171003/ cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/pkg /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/lib/go-1.4-bootstrap-20171003/ # The Go sources must be installed to the host/ tree for the Go stdlib. cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage1-1.4-bootstrap-20171003/src /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/lib/go-1.4-bootstrap-20171003/ mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/target go1.19.13.src.tar.gz: OK (sha256: ccf36b53fb0024a017353c3ddb22c1f00bc7a8073c6aac79042da24ee34434d3) >>> host-go-bootstrap-stage2 1.19.13 Extracting mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/target gzip -d -c /workdir/instance-0/dl/go-bootstrap-stage2/go1.19.13.src.tar.gz | tar --strip-components=1 -C /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13 -xf - >>> host-go-bootstrap-stage2 1.19.13 Patching >>> host-go-bootstrap-stage2 1.19.13 Configuring mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/host/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-skeleton/host/ /workdir/instance-0/output-1/per-package/host-skeleton/host/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/target rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/target/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage1/target/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/target rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-skeleton/target/ /workdir/instance-0/output-1/per-package/host-skeleton/target/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/target >>> host-go-bootstrap-stage2 1.19.13 Building cd /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/src && GO111MODULE=off GOROOT_BOOTSTRAP=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.4-bootstrap-20171003 GOROOT_FINAL=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13 GOROOT="/workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13" GOBIN="/workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/bin" GOOS=linux CC=/usr/bin/gcc CXX=/usr/bin/g++ CGO_ENABLED=0 ./make.bash Building Go cmd/dist using /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.4-bootstrap-20171003. (go1.4-bootstrap-20170531 linux/amd64) Building Go toolchain1 using /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.4-bootstrap-20171003. 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. --- Installed Go for linux/amd64 in /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13 Installed commands in /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/bin The binaries expect /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13 to be copied or moved to /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13 >>> host-go-bootstrap-stage2 1.19.13 Installing to host directory /usr/bin/install -D -m 0755 /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/bin/go /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13/bin/go /usr/bin/install -D -m 0755 /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/bin/gofmt /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13/bin/gofmt cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/lib /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13/ mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13/pkg cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/pkg/include /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/pkg/linux_* /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13/pkg/ cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/pkg/tool /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13/pkg/ # The Go sources must be installed to the host/ tree for the Go stdlib. cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage2-1.19.13/src /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/lib/go-1.19.13/ mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/target go1.21.8.src.tar.gz: OK (sha256: dc806cf75a87e1414b5b4c3dcb9dd3e9cc98f4cfccec42b7af617d5a658a3c43) >>> host-go-bootstrap-stage3 1.21.8 Extracting mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/target gzip -d -c /workdir/instance-0/dl/go-bootstrap-stage3/go1.21.8.src.tar.gz | tar --strip-components=1 -C /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8 -xf - >>> host-go-bootstrap-stage3 1.21.8 Patching Applying 0001-cmd-dist-set-buildvcs-false-when-building-go-bootstr.patch using patch: patching file src/cmd/dist/buildtool.go >>> host-go-bootstrap-stage3 1.21.8 Configuring mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/host/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-skeleton/host/ /workdir/instance-0/output-1/per-package/host-skeleton/host/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/target rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/target/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage2/target/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/target rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-skeleton/target/ /workdir/instance-0/output-1/per-package/host-skeleton/target/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/target >>> host-go-bootstrap-stage3 1.21.8 Building cd /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/src && GO111MODULE=off GOCACHE=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/share/host-go-cache GOROOT_BOOTSTRAP=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.19.13 GOROOT_FINAL=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8 GOROOT="/workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8" GOBIN="/workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/bin" GOOS=linux CC=/usr/bin/gcc CXX=/usr/bin/g++ CGO_ENABLED=0 ./make.bash Building Go cmd/dist using /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.19.13. (go1.19.13 linux/amd64) Building Go toolchain1 using /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.19.13. 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. --- Installed Go for linux/amd64 in /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8 Installed commands in /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/bin The binaries expect /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8 to be copied or moved to /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8 >>> host-go-bootstrap-stage3 1.21.8 Installing to host directory /usr/bin/install -D -m 0755 /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/bin/go /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8/bin/go /usr/bin/install -D -m 0755 /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/bin/gofmt /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8/bin/gofmt cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/lib /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8/ mkdir -p /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8/pkg cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/pkg/include /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8/pkg/ cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/pkg/tool /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8/pkg/ # The Go sources must be installed to the host/ tree for the Go stdlib. cp -a /workdir/instance-0/output-1/build/host-go-bootstrap-stage3-1.21.8/src /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/lib/go-1.21.8/ mkdir -p /workdir/instance-0/output-1/per-package/host-go-src/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-src/target go1.23.2.src.tar.gz: OK (sha256: 36930162a93df417d90bd22c6e14daff4705baac2b02418edda671cdfa9cd07f) >>> host-go-src Extracting mkdir -p /workdir/instance-0/output-1/per-package/host-go-src/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-src/target gzip -d -c /workdir/instance-0/dl/go/go1.23.2.src.tar.gz | tar --strip-components=1 -C /workdir/instance-0/output-1/build/host-go-src -xf - >>> host-go-src Patching Applying 0001-build.go-explicit-option-for-crosscompilation.patch using patch: patching file src/cmd/dist/build.go Hunk #1 succeeded at 292 (offset 6 lines). Applying 0002-cmd-dist-set-buildvcs-false-when-building-go-bootstr.patch using patch: patching file src/cmd/dist/buildtool.go Hunk #1 succeeded at 228 (offset 7 lines). >>> host-go-src Configuring mkdir -p /workdir/instance-0/output-1/per-package/host-go-src/host rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/host/ /workdir/instance-0/output-1/per-package/host-go-src/host rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-skeleton/host/ /workdir/instance-0/output-1/per-package/host-skeleton/host/ /workdir/instance-0/output-1/per-package/host-go-src/host rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/toolchain/host/ /workdir/instance-0/output-1/per-package/toolchain/host/ /workdir/instance-0/output-1/per-package/host-go-src/host mkdir -p /workdir/instance-0/output-1/per-package/host-go-src/target rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/target/ /workdir/instance-0/output-1/per-package/host-go-bootstrap-stage3/target/ /workdir/instance-0/output-1/per-package/host-go-src/target rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/host-skeleton/target/ /workdir/instance-0/output-1/per-package/host-skeleton/target/ /workdir/instance-0/output-1/per-package/host-go-src/target rsync -a --hard-links --link-dest=/workdir/instance-0/output-1/per-package/toolchain/target/ /workdir/instance-0/output-1/per-package/toolchain/target/ /workdir/instance-0/output-1/per-package/host-go-src/target >>> host-go-src Building cd /workdir/instance-0/output-1/build/host-go-src/src && GO111MODULE=off GOCACHE=/workdir/instance-0/output-1/per-package/host-go-src/host/share/host-go-cache GOROOT_BOOTSTRAP=/workdir/instance-0/output-1/per-package/host-go-src/host/lib/go-1.21.8 GOROOT_FINAL=/workdir/instance-0/output-1/per-package/host-go-src/host/lib/go GOROOT="/workdir/instance-0/output-1/build/host-go-src" GOBIN="/workdir/instance-0/output-1/build/host-go-src/bin" GOOS=linux CC=/usr/bin/gcc CXX=/usr/bin/g++ CGO_ENABLED=1 CC_FOR_TARGET="/workdir/instance-0/output-1/per-package/host-go-src/host/bin/i686-buildroot-linux-uclibc-gcc" CXX_FOR_TARGET="/workdir/instance-0/output-1/per-package/host-go-src/host/bin/i686-buildroot-linux-uclibc-g++" GOOS="linux" GOARCH=386 GO_ASSUME_CROSSCOMPILING=1 ./make.bash Building Go cmd/dist using /workdir/instance-0/output-1/per-package/host-go-src/host/lib/go-1.21.8. (go1.21.8 linux/amd64) Building Go toolchain1 using /workdir/instance-0/output-1/per-package/host-go-src/host/lib/go-1.21.8. 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 commands for host, linux/amd64. Building packages and commands for target, linux/386. # runtime/cgo gcc_stack_unix.c: In function 'x_cgo_getstackbound': gcc_stack_unix.c:28:9: error: implicit declaration of function 'pthread_getattr_np'; did you mean 'pthread_attr_init'? [-Werror=implicit-function-declaration] 28 | pthread_getattr_np(pthread_self(), &attr); // GNU extension | ^~~~~~~~~~~~~~~~~~ | pthread_attr_init cc1: all warnings being treated as errors go tool dist: FAILED: /workdir/instance-0/output-1/build/host-go-src/pkg/tool/linux_amd64/go_bootstrap install std: exit status 1 make: *** [package/pkg-generic.mk:289: /workdir/instance-0/output-1/build/host-go-src/.stamp_built] Error 2 make: Leaving directory '/workdir/instance-0/buildroot'