# Test for issue #68658: In GOPATH mode, files with a //go:build fileVersion # earlier than go1.21 should downgrade to go1.21 and no further. [short] skip 'requires build' env GO111MODULE=off go build foo bar -- foo/main.go -- //go:build go1.10 package p import "fmt" func main() { var x any // any was added in Go 1.18 fmt.Println(x) } -- bar/main.go -- //go:build go1.20 package p import "fmt" func main() { y := max(1, 2) // max was added in Go 1.21 fmt.Println(y) }