dr2chase / bent

Benchmark and test getter + runner
BSD 3-Clause "New" or "Revised" License
28 stars 4 forks source link

build error: fork/exec /home/xxx/software/go_bench_bent/goroots/NoResched/bin/go: no such file or directory #2

Open chabbimilind opened 5 years ago

chabbimilind commented 5 years ago

On the latest master, I see the following error trying to compile bent benchmarks. Looks like root or copyroot are not handled correctly.

xxx@don1:~/software/go_bench_bent$ bent -v ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/ethereum/go-ethereum/common/bitutil ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto go get -d -t -v github.com/ethereum/go-ethereum/swarm/storage ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto go get -d -t -v github.com/ethereum/go-ethereum/consensus/ethash ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto go get -d -t -v github.com/ethereum/go-ethereum/core ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto go get -d -t -v github.com/ethereum/go-ethereum/crypto/ecies ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto go get -d -t -v github.com/ethereum/go-ethereum/core/vm ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto go get -d -t -v github.com/ethereum/go-ethereum/trie ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/egonelbre/spexs2/_benchmark ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/minio/minio/cmd ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v gonum.org/v1/gonum/blas/gonum ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v gonum.org/v1/gonum/lapack/gonum ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v gonum.org/v1/gonum/mat ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/Masterminds/semver ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/gohugoio/hugo/helpers ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/gohugoio/hugo/hugolib ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/gohugoio/hugo/hugolib ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v k8s.io/kubernetes/pkg/api/testing ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/satori/go.uuid ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v gonum.org/v1/gonum/graph/topo ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v gonum.org/v1/gonum/graph/path ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v gonum.org/v1/gonum/graph/community ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v gonum.org/v1/gonum/graph/traverse ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v zombiezen.com/go/capnproto2 ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v go.uber.org/zap/benchmarks ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/kevinburke/go-bindata ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/cespare/mph ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/cespare/xxhash ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/gtank/blake2s ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/gtank/ed25519 ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/nelsam/gxui/interval ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/ajstarks/deck/generate ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/benhoyt/goawk/interp ) ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOOS=linux go get -d -t -v github.com/ericlagergren/decimal/benchmarks ) rm -rf /home/xxx/software/go_bench_bent/goroots/NoResched/ cp -rp bin /home/xxx/software/go_bench_bent/goroots/NoResched/bin cp -rp src /home/xxx/software/go_bench_bent/goroots/NoResched/src cp -rp pkg /home/xxx/software/go_bench_bent/goroots/NoResched/pkg ( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOROOT=/home/xxx/software/go_bench_bent/goroots/NoResched/ /home/xxx/software/go_bench_bent/goroots/NoResched/bin/go install -a -gcflags=-d=ssa/insert_resched_checks/off std ) Error running go install std, Error [command start] running '( GOPATH=/home/xxx/software/go_bench_bent/gopath GO111MODULE=auto GOROOT=/home/xxx/software/go_bench_bent/goroots/NoResched/ /home/xxx/software/go_bench_bent/goroots/NoResched/bin/go install -a -gcflags=-d=ssa/insert_resched_checks/off std )', fork/exec /home/xxx/software/go_bench_bent/goroots/NoResched/bin/go: no such file or directory ( docker build -q . )

dr2chase commented 5 years ago

Can you send me a copy of the configuration file, redacted as necessary? I did just change things to be happier with modules, so perhaps I broke it for some older version of Go, or else Go got further enhanced between 4 and 8 days ago.

That is, also, the go version would be good to know.