New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/exp: tests consistently failing on linux-amd64-nocgo due to broken golang.org/x/mobile/gl dependency #32837
Comments
@eliasnaur is probably better suited to answer this. That said, there is no way for |
Looks like the problem may be a missing
CC @nigeltao |
Change https://golang.org/cl/184897 mentions this issue: |
Change https://golang.org/cl/185017 mentions this issue: |
The |
Even after picking up that CL, the
|
Change https://golang.org/cl/192319 mentions this issue: |
The dummy implementation doesn't do anything (at runtime), but it does compile (when CGO_ENABLED=0), which e.g. unbreaks some build bots. The work_other.go file is new, faking what's in work.go. The changes to the other (existing) files simply re-order the GOOS-related build constraints to be in a consistent order (alphabetical order), the same as the existing order in work.go. Fixes golang/go#32837 Change-Id: I19a196d4307b9ebc2f770fe41e1aec717a699288 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/185017 Reviewed-by: Bryan C. Mills <bcmills@google.com> Reviewed-by: Nigel Tao <nigeltao@golang.org>
The dummy implementation doesn't do anything (at runtime), but it does compile (when CGO_ENABLED=0), which e.g. unbreaks some build bots. The work_other.go file is new, faking what's in work.go. The changes to the other (existing) files simply re-order the GOOS-related build constraints to be in a consistent order (alphabetical order), the same as the existing order in work.go. Fixes golang/go#32837 Change-Id: I19a196d4307b9ebc2f770fe41e1aec717a699288 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/185017 Reviewed-by: Bryan C. Mills <bcmills@google.com> Reviewed-by: Nigel Tao <nigeltao@golang.org>
The
x/mobile
tests are not run on most builders, but thex/exp
tests are.The
x/exp
build is consistently failing onlinux-amd64-nocgo
— apparently due to a dependency on the packagegolang.org/x/mobile/gl
, which fails to compile:We should either fix the
x/mobile
build or remove the dependency on it fromx/exp
.CC @steeve
The text was updated successfully, but these errors were encountered: