Activity

Yesterday
dmitshur commented on cmd/link: remove typelinks10h
CL 740101 did fix linux/arm (32-bit). There's also windows/arm64 that started failing as of this commit. The failures have "fatal error: out of memory" so they get picked up by #75417, but maybe it'…
CC @golang/command-line.
CC @golang/command-line.
(1 comment) https://go.dev/wiki/CommitMessage suggests "Please don’t use alternate GitHub-supported aliases like Close or Resolves instead of Fixes.", if you don't mind changing it before submitti…
The experiment exists only at tip and 1.26, not 1.25 and 1.24, so the 1.25 and 1.24 builders fail without producing useful signal. Since it is being developed only at tip, it is probably fine to leav…
@qrasick I should be able to review it by tomorrow. From an early look, it looked good. Thanks for preparing it.
(7 comments) Good catch. I took the existing wording we had in another similar "this needs your attention, an if everything looks acceptable and it's fine for relui to proceed, hit the approve butt…
This Week
This change is ready for review.
For golang/go#9273.
This change is ready for review.
For golang/go#9273.
This change is ready for review.
For golang/go#9273.
dmitshur commented on doc: write release notes for Go 1.261d
The Go 1.26 release notes draft seems ready. It's okay for this issue to stay open to track any further refinement and improvement leading up to the release, but removing the release-blocker label si…
Closed by merging [CL 739421](https://go.dev/cl/739421) (commit 73fe85f0ea1bf2cec8e9a89bf5645de06ecaa0a6) to release-branch.go1.24.
Closed by merging [CL 739421](https://go.dev/cl/739421) (commit 73fe85f0ea1bf2cec8e9a89bf5645de06ecaa0a6) to release-branch.go1.24.
2025c still remains the latest available, and with Go 1.26 RC 3 planned for next week, Go 1.26.0 soon thereafter, moving this to the next milestone. We can always revisit if applicable.
@ianlancetaylor mailed [CL 739681](https://go.dev/cl/739681) for this. (CC @cherrymui.)
BuildGovulncheck builds the version of govulncheck specified in the go.mod file of this module. Pull in the fix needed at gotip that was recently applied in CL 739740. For golang/go#77335.
It was viable to make unauthenticated calls to Gitiles API previously because it was only ever used with the public Gerrit host. In the next CL, it will be used with the internal Gerrit host, too. F…
CC @golang/riscv64.
We plan to take the reported friction and discussion here into account when doing this the next time, for Go 1.28. Filed #77341 for that. At this point there's nothing more to do for Go 1.26, so clo…
We plan to take the reported friction and discussion here into account when doing this the next time, for Go 1.28. Filed #77341 for that. At this point there's nothing more to do for Go 1.26, so clo…
This is the tracking issue for the Go 1.28 iteration of proposal #54265. When it comes time to select what exact minor version of Go 1.26 to use as the minimum, we should take into account the infor…
This is done in [crrev.com/c/6854546](https://crrev.com/c/6854546).
This is done in [crrev.com/c/6854546](https://crrev.com/c/6854546).
The main Go tree is reopened for Go 1.27 development and the gotypesalias godebug is removed (in [CL 736441](https://go.dev/cl/736441)), so the [post-submit dashboard for x/mobile](https://ci.chromiu…
The release-blocker label here alone won't have effect since this is in x/vuln and in Unreleased milestone, but issue #76472 is still open and already in Go1.27 milestone. Added the label there too.
Thanks. Leaving it to @dneil@google.com to +2. Needs a [release-branch.go1.24] prefix, that'll satisfy the Matching-Subject-Prefix submit requirement.
Looks good, and leaving it to @dneil@google.com to +2. Thanks.
Restarting trybot to get more signal, the failure might be a rare unrelated flake. Is this CL intended for release-branch.go1.25? If so, this needs a [release-branch.go1.25] prefix. Does this need …
Filed #77338.
There are a number of TestDwarfVariableLocations subtests failing on linux (amd64 and arm64), windows (amd64), and darwin (arm64 and amd64), as visible on the [x/debug post-submit dashboard](https://…
Closed by merging [CL 710875](https://go.dev/cl/710875) (commit 738bc3a33c115e3ca48793117047390b3fe37392) to release-branch.go1.25.
Closed by merging [CL 710875](https://go.dev/cl/710875) (commit 738bc3a33c115e3ca48793117047390b3fe37392) to release-branch.go1.25.
@neild Would you like to create the backport CL for this and its 1.24 equivalent?
The gotypesalias godebug is removed for Go 1.27 (in [CL 736441](https://go.dev/issue/736441)). This uncovered that the govulncheck command uses that godebug, causing it to fail to build at tip: ``` …
Thanks.
dmitshur commented on runtime: garbage collector panic3d
CC @golang/runtime.
dmitshur closed an issue golang.org/x/pkgsite: issue titles3d
dmitshur closed an issue golang.org/x/pkgsite: issue titles3d
The template questions are filled in, but the content doesn't seem related to what the questions are asking.
CC @golang/runtime.
Whoops, the new reviewer & CC were intended for the next CL in the stack. Skipping trybots a second time, PS 2 merely added a missed word.
Delete some code that's unused now that Go 1.23 is unsupported. Generated files are unchanged.
With [CL 738621](https://go.dev/cl/738621) (thanks @nicholashusin!) and [CL 739300](https://go.dev/cl/739300), the Go 1.27 start-of-freeze update round is done. Removing the early-in-cycle label to r…
Write down a few more things relevant to the process of maintaining the vendor directory for the std and cmd modules. This includes the import path of the package containing a tree consistency check,…
(1 comment) Yes, I addressed this in paragraph 3 of the commit message. Does that work, or do you prefer I take it out anyway?
Thanks. I understand this part of the commit message isn't quite applicable to release-branch.go1.25, since CL 678620 was new to Go 1.26, but it's here anyway because the upstream commit had it.
Last Week
The remaining race reported in go.dev/issue/66519 is that it's possible for copying.Wait to start running before all copying.Add calls complete. It happens infrequently as is, but padding both Wait a…
Closing this in favor of the individual tracking issues that we have. - #67306 (complete) - #67304 (in progress)
Related to issue #26746 (about defining the minimum supported git version) mentioned above, issue #26653 tracks adding a builder with that exact minimum git version.
Thanks. Can you add a brief sentence with a criteria for when this should be deleted, similar to what we have for other builders intended to be tied to the rollout of an experiment? Having this cont…
(1 comment) Yes, that's right. Many golang.org/x repos provide packages meant for wide general use, but x/build is one of the exceptions to that. Also see the note in the README: https://cs.opensour…
Sounds good. I'll add a wait-release and mark this thread as resolved so this can get submitted for 1.27 after the tree reopens, and we can re-title the 1.24 backport issue to be for 1.26 instead (or…
> Is this still blocking the transition of the Go AIX CI instance? Yeah, I re-checked https://github.com/golang/go/issues/67299#issuecomment-2285181258 and LUCI's cas dependency still fails to cro…
@khr@golang.org Do you think this fix is safe enough, and we should proceed with at this point in the cycle? There's guidance at https://go.dev/s/release#june--december-week-2-release-candidate-1-iss…
pandora1mg@gmail.com There's no need to review changes that have already been submitted. If you'd like to contribute to Go, please see https://go.dev/doc/contribute. Thanks.
(1 comment) As noted here, new features are generally added to this package when something in x/build or another part of the Go project infrastructure needs it. Is this field needed for something? …
Thanks for offering. I suggest starting out with one of the issues already marked with a [`Suggested` or `help-wanted` label](https://github.com/golang/go/issues?q=is%3Aissue%20state%3Aopen%20(label%…
Yes, I would suggest removing `-u`. If someone wants that behavior and knows what they're doing, they can add it themselves, but otherwise a simple `go get import/path` is a good recommendation to …
Note that `-u` was needed to update the sfnt package itself in GOPATH mode, but in module mode `go get` alone will get the latest sfnt and its minimum required dependencies. See https://bsky.app/pr…
Ack. Marking this thread resolved, since there's nothing to do here. (CLs need all their conversation threads to get resolved in order to appear in the go.dev/s/needs-review for the Review-Enforceme…
Earlier
> A one-off non-scientific look at https://telemetry.go.dev/data/2025-03-15 has ~90% of darwin reports from darwin/arm64. To expand on this, here are some counts of reports by GOOS/GOARCH pairs acro…
By default, Go releases are built from the tip of their corresponding release branch, which gets modified only to update the content of the VERSION file during the release process. Doing this isn't v…
dmitshur pushed to main in dmitri.shuralyov.com/service/change8mo
6140fdcb140798fe4fda313c57be133bf235e796maintner, gerritapi: handle draft status
ce8900dcd6898d396808d962fd777dcf7be445e9gerritapi: pass context to Gerrit calls
96ed021e15235cb4abcdaa86b88cc271e47f04c1add minimal go.mod
July 4, 2024. Today I got a chance to try out the Apple Vision Pro. :)
dmitshur pushed to main in dmitri.shuralyov.com/scratch1y
5eb48b5f5d31d39777719edb35d37b724f183dc8quine: add load-bearing trailing space
dmitshur created package in dmitri.shuralyov.com/scratch/quine1y
LGTM. Thanks, and congrats on your first new Go package here! Done in PS 2. Patch set 2 seems to resolve this.
Thanks! If it's ready to be submitted from your side, I can do that now.
dmitshur pushed to main in dmitri.shuralyov.com/html/belt1y
d8009a3578d1be4dafb93e9ee4894d2bbd2b5e3badd OnClick field to CommitID
63f3644d8635396fd13789affe363ee9f693e8ecadd dark mode support in Reference
They are. Although Go can make them too easy via `go:embed`. See some initial comments. I suggest either adding a quite that can be licensed via the existing BSD-3-Clause LICENSE at the top level o…
Thanks! Congrats on your first change. :D See one inline comment that's unresolved (yellow border). You can leave a draft comment like "Done." and mark the 'Resolved' checkbox, then when you upload …
dmitshur pushed to main in dmitri.shuralyov.com/go/generated2y
e1de015411532fa144166aada4201ee443800425add test case with no final newline
6904a2a3d88d6c3ad39737a7c5bf226f5ebbd482modernize test code slightly
dmitshur pushed to main in dmitri.shuralyov.com/gpu/mtl3y
85de2813cf6bd8d6d2f0240fdebf943cbffc2b8afix "supportsFamily not found" warning on macOS 10.13 and 10.14
dmitshur pushed to main in dmitri.shuralyov.com/gpu/mtl3y
b78c9fe623cca0431d866c9e206d3f83665bcf8bdeprecate FeatureSet and Device.SupportsFeatureSet
2a3c46a829b92964146abf7f6c2d649cd66cce97add GPUFamily and Device.SupportsFamily
I agree with the points made above. This entry tried to say "use this language feature when it's appropriate; don't use it when it's not", which can be said for any language feature. I'll close this …
dmitshur pushed to master in dmitri.shuralyov.com/service/change3y
67e22b2f18a260a33a98c6a7d601726a58c53767maintner: update for GitCommit API change
Go fuzzing support is out of beta and no longer uses this build constraint. It should be replaced with `go1.18` by now. Done in PS 3. I'm following the Go style for commit messages, which chooses…
Shortened 'golang.org' to 'go.dev' here, and on line 24.
dmitshur pushed to master in dmitri.shuralyov.com/website/gido4y
f460621dc784d8a8f3a1593a068115b62baf214dadd support for multiple comma-separated import path patterns
be77a538f6a64b287e073b59d1b9f7e1314cf3a9upgrade to go-git v5
b5ce3c19e6b977800ee3c80bc722192f96ef657breplace mention of godoc.org with pkg.go.dev