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/playground: selecting Go dev branch uses arbitrary older version #57495
Comments
@goferHiro July 11 is the author date. The commit date is October 28 (UTC), which aligns with what |
Looked at this today. The 1.18 and 1.19 deployment failures were unrelated (we hit a GCP resource limit). This is now fixed, and both are updated. The tip failure appears to be related to https://go.dev/cl/432535. My knowledge of this is vague, but since builds don't share GOCACHE I think they're all rebuilding std, and health checks (which do a build) are timing out. Presumably we need to add a shared cache for the build. |
Change https://go.dev/cl/460635 mentions this issue: |
Following CL 432535, archive files for std are not included in GOROOT. As a result, the playground had to recompile the relevant parts of std on each build, causing it to time out during health checks. Try to fix this by copying a minimal amount of GOCACHE content for each build, rather than recompiling. Use hard linking to avoid copying bytes. For golang/go#57495 Change-Id: I06bf9f2630d1f9e4675847586911b45054d05222 Reviewed-on: https://go-review.googlesource.com/c/playground/+/460635 Reviewed-by: Heschi Kreinick <heschi@google.com> Run-TryBot: Robert Findley <rfindley@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Bryan Mills <bcmills@google.com>
This is now fixed. |
What did you do?
Ran a sample program to get the version that the playground uses for "Go dev branch" (aka gotip). https://go.dev/play/p/V9tVDS4adLm?v=gotip
What did you expect to see?
I expected to see it report some reasonably recent commit of the master branch.
What did you see instead?
It reported commit 537c435, which is from October.
The text was updated successfully, but these errors were encountered: