Activity

Today
dmitshur reviewed +2 on Revert "runtime: disable test for 78081"44m
Thanks.
dmitshur commented on runtime: disable test for 780811h
Sounds good, thanks.
TryBots did pass on patch set 1, and patch set 2 was a rebase. The result failed only because the rebase interrupted the trybots that started running. So, adding a bypass.
dmitshur reviewed +2 on runtime: disable test for 780812h
Since trybots are passing at CL 757343, could it work okay to add TryBot-Bypass to CL 757342 and let them both submit, and then you don't need this CL? Or is the goal of this CL to avoid having a fai…
I'm not very familiar with the APIs and conventions of x/benchmarks; @mpratt@google.com or @drchase@google.com might have more useful review comments or suggestions. That said, this seems reasonable…
dmitshur commented on all: update to x/tools@5d7afbc08aec5h
Thanks.
dmitshur reopened an issue internal/cpu: support windows/arm645h
Reopening this issue because [CL 740880](https://go.dev/cl/740880) was rolled back ([CL 757482](https://go.dev/cl/757482)). Adding an import of golang.org/x/sys/windows inside the golang.org/x/sys/c…
dmitshur reopened an issue internal/cpu: support windows/arm645h
Reopening this issue because [CL 740880](https://go.dev/cl/740880) was rolled back ([CL 757482](https://go.dev/cl/757482)). Adding an import of golang.org/x/sys/windows inside the golang.org/x/sys/c…
This change unfortunately needed to be rolled back in CL 757482. I'll reopen #76791 for applying it again or other followup.
dmitshur commented on all: update to x/tools@5d7afbc08aec6h
(1 comment) Done in PS 3.
Thanks. I'll reopen #76791 afterwards for the follow up. To be clear, the discussion that happens may conclude that we should permit x/sys/cpu to import x/sys/windows, and then this exact same CL ca…
dmitshur commented on all: update to x/tools@5d7afbc08aec6h
(2 comments) It does seem that we may be very close to removing all remaining uses of bundle here, but at this moment it's still used in [3 places](https://cs.opensource.google/search?q=%22%2F%2Fgo:…
Roll back CL 740880 (commit fc646e489fd944b6f77d327ab77f1a4bab81d5ad) because it adds a golang.org/x/sys/windows import to the cpu package. The cpu package is vendored into the main Go tree and the p…
Currently at tip, the only package from x/sys vendored into the std module of the main Go repo is [x/sys/cpu](https://cs.opensource.google/go/go/+/master:src/vendor/modules.txt;l=19-20;drc=ca5ffe0092…
[CL 757520](https://go.dev/cl/757520) will fix this.
dmitshur opened a change all: update to x/tools@5d7afbc08aec8h
Pull in CL 757060 to get x/tools/cmd/bundle working again. For #36905. For #9859. [git-generate] cd src/cmd go get golang.org/x/tools@v0.43.1-0.20260319213245-5d7afbc08aec # CL 757060 go mod tidy …
The GOROOT/doc directory contains a few HTML and Markdown files like godebug.md, go_spec, asm.html and such. CL 746740 updates TestAll in x/website to test the files in GOROOT/doc directory too. Upda…
That particular version of the 1.26 playground backend got into an unhealthy state for reasons that aren't yet understood. Since this is the first occurrence of this specific failure mode for the pla…
That particular version of the 1.26 playground backend got into an unhealthy state for reasons that aren't yet understood. Since this is the first occurrence of this specific failure mode for the pla…
(1 comment) This change is ready for review. That CL landed so tip builders should pass now. I expect the 1.26/1.25 builders to still run into this until CL 757420 and CL 757421 land, but otherwise…
This file used to be implicitly a template prior to CL 733500, but now it's no longer a template. The only template use here can be trivially expressed with pure Markdown syntax, so do that. (The alt…
This file used to be implicitly a template prior to CL 733500, but now it's no longer a template. The only template use here can be trivially expressed with pure Markdown syntax, so do that. (The alt…
The fix is visible at https://tip.golang.org/doc/godebug now, but not yet at https://go.dev/doc/godebug. We still need to backport it, since go.dev serves content from a stable release branch. This i…
The immediate problem should be resolved. Thanks @dolmen for confirming. I'll keep this issue open for some time since we're still looking more into what happened and what we can do to reduce chance…
Thanks for reporting this. We're working on resolving this, and will update this issue once this is fixed. As the original issue noted, "Go 1.25 and gotip backends are working at the moment.", so as…
Yesterday
(1 comment) Yes, fixing a bug doesn't need a proposal. It sounds like you should either update #746020 to describe the bug instead of the original proposal, or if the original proposal should still …
By now the builder is passing at tip, 1.25 release branch, x/ repos (all but x/tools), leaving 1.26 with only this test failure: https://ci.chromium.org/ui/p/golang/g/port-linux-mipsle/builders. Back…
Perhaps it could help to also include the test-only follow up in [CL 756780](https://go.dev/cl/756780).
(1 comment) Makes sense. > seems like it! To an extent. :) Issue #37603 is still applicable today. For instance, it's taken me a while to find time to review CL 726080 partly because managing risk…
(3 comments) Will this work as is, or does this package also need to import `github.com/bartventer/httpcache/store/memcache` for side-effect or registering that store? Reviewed the new dependency b…
This generally looks good to me, leaving +1 so that Cherry can also look. A side note: if you'd like, URLs like this can be shortened by using Go website's newer domain, such as go.dev/cl/173343. (T…
Thanks for filing this feature request. As background context, the golang.org/toolchain modules exist primarily to serve the internal needs of the cmd/go command and its https://go.dev/doc/toolchain…
dmitshur reviewed +2 on cmd/go: make all script tests parallel1d
Thanks. I understand the new state is that testsuite no longer supports testdata at all, since it doesn't support serial test execution at all anymore. The old phrasing in this Fatal message seems a…
Thanks for working on this. I left some high level comments to get your feedback; that said, please let me know if you'd find it useful to consider them out of scope for this issue/CL, and instead ai…
This Week
Thanks.
dmitshur commented on doc: fix 2 links in godebug.md2d
Thanks. Done.
(1 comment) I think the intent here was to use markdown link syntax, which is `[text](url)`. [a][b] shows up as is, visible at https://tip.golang.org/doc/godebug#go-127. Sent CL 756580.
dmitshur opened a change doc: fix 2 links in godebug.md2d
For #76349.
dmitshur opened a change doc: remove template use in godebug.md2d
This file used to be implicitly a template prior to CL 733500, but now it's no longer a template. The only template use here can be trivially expressed with pure Markdown syntax, so do that. (The alt…
The https://go.dev/doc/godebug page has some unintended template use showing up: <img width="481" height="37" alt="Image" src="https://github.com/user-attachments/assets/a052c838-6947-44bd-870f-9a5a…
The use of strings.TrimPrefix on filepath.ToSlash output works on all OSes when testTree is given a relative path like "../../_content", but it doesn't work on Windows if testTree is given an absolut…
(1 comment) Can the potential latency be dealt with by wrapping with something like [oauth2.ReuseTokenSource](https://pkg.go.dev/golang.org/x/oauth2#ReuseTokenSource)?
Thanks. I think we could start using `tok.SetAuthHeader(req)` here now that there's an `oauth2.Token`, if you want. But this should be equivalent at least for today's needs, so either way is fine. (…
Moving Critical label to [the upstream issue](https://github.com/golang/go/issues/77975#event-23683617381).
misccompile builder failure looks like #78081. It also passed in a [previous attempt](https://ci.chromium.org/b/8687137151622998929) on the same patch set. Importantly, noopt ran and passed. Bypassin…
(1 comment) @sean@liao.dev This seems like a change that should be in the release notes, right? If you don't mind, please add a note for it here. Thanks.
@ethanmontgomery148-hub Please see https://go.dev/wiki/NoPlusOne. You've also left a lot of comments on other Go issues recently. Please be aware of the [Go Code of Conduct](https://go.dev/conduct), …
Last Week
@cherrymui, @prattmic Do you recall if there were plans (or maybe existing work) to incorporate binary size tracking into the performance dashboard or so? Adding a test in the main tree (as done in […
dmitshur closed an issue cmd/go: go mod init wrong version1w
Earlier
dmitshur pushed to main in dmitri.shuralyov.com/service/change10mo
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
dmitshur pushed to master in dmitri.shuralyov.com/gpu/mtl5y
28db891af037715d8c1deec7652485a173c60e25all: add darwin/arm64 (macOS) support
dmitshur pushed to master in dmitri.shuralyov.com/website/gido5y
d2c7b7eec450806980d4eefb626ccf6df2ef99dcupdate release branches to be for Go 1.15 and 1.14
dmitshur pushed to master in dmitri.shuralyov.com/website/gido5y
a78bd3c7abc465e1864ecadce67a826711a27caeadd support for "golang.org/x/pkgsite/..." issues
dmitshur pushed to master in dmitri.shuralyov.com/html/belt5y
Resolved a while ago in [commit `431bb22d`](https://github.com/shurcooL/issuesapp/commit/431bb22d86ad0a95db0780e27ab6221b49238464).
I've decided to publish this post on the [blog front page](https://dmitri.shuralyov.com/blog) now, so re-opening.
dmitshur pushed to master in dmitri.shuralyov.com/website/gido6y
b7141fef43ec3cefbd93cc444ab1f27bdc0a7725add support for "golang.org/dl/..." issues
1fdfe09b78364e4305cfc7fec4b2888fac391bb3update release branches to be for Go 1.14 and 1.13
dmitshur pushed to master in dmitri.shuralyov.com/go/prefixtitle6y
500817462677553a6769e268d66193c36b423cd6add support for "golang.org/dl/..." issues
This is a valid issue, but the root cause analysis was incorrect. > This happens because they're added using the original paths, without checking that those paths correspond to any existing director…
dmitshur pushed to master in dmitri.shuralyov.com/website/gido6y
a42bf6b4ae5ef58ce39d0a7705047c345c800b98update release branches to be for Go 1.13 and 1.12
b36d6d3cb7ee809e6244a5f67a571a2d70f46b4aadd to openChanges and closedChanges when len(paths) == 0 && root != ""
8224e12ba9aea8d30dbeb643dca121cefec05726refactor code that populates issues and changes
Another place that can be made better is the list of release branches in `initExistingDirectories`. It's currently hard-coded, but should be automated: ```Go func initExistingDirectories() error { …