-
Type:
Sub-task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 0.11.0
-
Fix Version/s: 0.11.0
-
Component/s: Build Process, Go - Library
-
Labels:None
-
Environment:
docker:ubuntu1604
While running "make check" on the Ubuntu Xenial image (which has go 1.6), the following error occurred:
Making check in go make[2]: Entering directory '/thrift/src/lib/go' Making check in . make[3]: Entering directory '/thrift/src/lib/go' GOPATH=`pwd` /usr/bin/go get golang.org/x/net/context GOPATH=`pwd` /usr/bin/go build ./thrift make check-local make[4]: Entering directory '/thrift/src/lib/go' GOPATH=`pwd` /usr/bin/go get golang.org/x/net/context GOPATH=`pwd` /usr/bin/go test -race ./thrift # testmain runtime.raceinit: __tsan_init: not defined runtime.raceinit: __tsan_map_shadow: not defined runtime.racefini: __tsan_fini: not defined runtime.racemapshadow: __tsan_map_shadow: not defined runtime.racemalloc: __tsan_malloc: not defined runtime.racegostart: __tsan_go_start: not defined runtime.racegoend: __tsan_go_end: not defined runtime.raceacquireg: __tsan_acquire: not defined runtime.racereleaseg: __tsan_release: not defined runtime.racereleasemergeg: __tsan_release_merge: not defined runtime.racefingo: __tsan_finalizer_goroutine: not defined runtime.RaceDisable: __tsan_go_ignore_sync_begin: not defined runtime.RaceEnable: __tsan_go_ignore_sync_end: not defined runtime.raceread: __tsan_read: not defined runtime.racereadpc: __tsan_read_pc: not defined runtime.racewrite: __tsan_write: not defined runtime.racewritepc: __tsan_write_pc: not defined runtime.racereadrange: __tsan_read_range: not defined runtime.racereadrangepc1: __tsan_read_range: not defined runtime.racewriterange: __tsan_write_range: not defined runtime.racewriterangepc1: __tsan_write_range: not defined /usr/lib/go-1.6/pkg/tool/linux_amd64/link: too many errors FAIL _/thrift/src/lib/go/thrift [build failed]
This needs to be resolved.