Activity

Yesterday
That one particular failure in cmd/cgo/internal/testcarchive.TestPreemption seems to be due to a pre-existing flaky test, not related to this change.
(1 comment) This means the builders won't catch accidental uses of internet in short tests in those 2 repos, which seems unfortunate. Can longtest builders be used instead? x/pkgsite already has on…
Thanks. If this CL is a part of a larger whole, it'd be helpful to include at least one issue reference. In the future, someone may run into a need (or desire) to change how the cmd/api test works o…
(1 comment) If your plan is to eventually remove this 2x test timeout scaling, it seems like even more motivation not to apply it to builders that didn't already have it. But if it's going to be rem…
Thanks. You can give Michael some time to look too, if you prefer. That issue was de-dup'ed with another. Since this section needs changing for the lines below, consider also: ```suggestion Fixes …
Thanks. These 3 lines seem incomplete (missing issue references, or can be deleted).
(1 comment) I see, thanks.
(1 comment) When running on a developer machine (i.e., os.Getenv("GO_BUILDER_NAME") == ""), this check was previously running on typical dev machines but it was still possible to run it explicitly o…
(1 comment) Is there a good enough reason for this import to deserve a standalone group? It doesn't seem all that special compared to other std lib imports, so it should be cleaner and simpler to ad…
dmitshur reviewed +2 on cmd/relnote: always run relnote check11h
Thanks.
Thanks. The change below (line 1882) checks for docker suffix or screentest in run_mods, but here it's more general. That means the 2x timeout scaling starts to apply to seemingly unrelated builders…
Thanks. helper's stdout seems to be left sent to DevNull. Is it that its content isn't expected to be relevant even on error?
Thanks. Is it worth adding a check for when `runtime.GOMAXPROCS(0) > 2`, so that if GOMAXPROCS is already or 2 lower it doesn't get raised? Or is it better to potentially raise it too (and update ph…
(1 comment) Suggestion to make it more clear this change is fixing a build error, rather than causing something building to happen with a Go 1.26 bootstrap. ```suggestion cmd/go/internal/modfetch: …
Last Week
Thanks. This variant name is the same as the package name, which doesn't convey much information about how this particular test variant differs from the nominal "go test cmd/internal/testdir" invoca…
(1 comment) (Sorry, I meant to post this comment in CL 853365 but accidentally posted it the wrong CL. Feel free to apply it anywhere, or even better all this "drop unused sharding" functionality fe…
(1 comment) Remove these since you're removing the only reason these still exist?
(1 comment) Oh, I see how I misread it - this continues to skip this test on mobile platforms; the reason this special registerTest call is still left behind here is for Wasm targets. That's unfortu…
(2 comments) Consider upstreaming this skip into cmd/internal/testdir itself by adding a `//go:build !race` constraint (similar to [here](https://cs.opensource.google/go/go/+/master:src/sync/pool_te…
dmitshur reviewed +2 on cmd/dist: consolidate maxbg logic3d
(5 comments) This CL is a bit hard to review because it removes partial support for sharding cmd/internal/testdir and leaves some unneeded parts of the mechanism behind. It'd be easier to review the…
dmitshur reviewed +2 on cmd/dist: consolidate maxbg logic3d
LGTM % remove accidental binary. Thanks.
dmitshur commented on cmd/dist: consolidate maxbg logic3d
(1 comment) Please do not check in an unneeded 4.6 MB binary file. Also added a Hold+1 for that.
Thanks. Have you also considered migrating to using Cloud Build to build images? That should be more predictable and requires less local tools installed; we already switched to using Cloud Build for…
Thanks. ```suggestion This reverts CL 852985. ``` (As suggested at https://go.dev/wiki/CommitMessage#reverts.)
(1 comment) Also, expiration_timeout for linux-amd64_docker can probably stay at 6 hours (for the same reason it's 6 hrs for all other builders on GCE). But it's not a big deal either way in the sho…
Thanks. To comment to this part of the commit message: > (I'm not sure why we don't always wait for capacity in case the builder isn't available). This part of the comment motivates why. If we fi…
CC @golang/freebsd, @golang/release.
CC @golang/openbsd, @golang/release.
The "Fixing permissions" step removal in Go 1.27 didn't seem to uncover anything unexpected, so closing this as done. <details><summary>Confirmation of removal details</summary> ```shell $ pkgutil …
The "Fixing permissions" step removal in Go 1.27 didn't seem to uncover anything unexpected, so closing this as done. <details><summary>Confirmation of removal details</summary> ```shell $ pkgutil …
There were GOAMD64=v3 perf builders added above, and they're running. It's also added to the perf dashboard. @matloob Should this be closed as done or was there something specific still left to do h…
dmitshur pushed to master in github.com/mdempsky/unconvert6d
Thanks. Note that in the general case, it's not necessary to include the -u flag in the "go get" invocation in order to update dependencies. The -u flag means to update indirect dependencies (depend…
linux-amd64-race trybots are now consistently averaging 5-6 minute completion time (with around 7 minutes in the worst case) after @matloob's work in #82017. That's well within 15 minutes. Calling th…
Earlier
We're aware of an issue most visible on the [Go tip post-submit dashboard](https://ci.chromium.org/p/golang/g/go-gotip/console), where many of the linux/amd64 and linux/arm64 builds are frequently ru…
The latest status here is that functionality is enabled in x/pkgsite, for docker builder. What's left is enabling it for the remaining Go repositories and probably posting something in golang-dev so …
dmitshur starred github.com/qmuntal/gobuilder1w
Proposals are already supported, in the sense they're listed as issues at https://goissues.org/ with a "Proposal" label. See [prefixtitle.ParseIssue](https://pkg.go.dev/dmitri.shuralyov.com/go/prefi…
dmitshur pushed to main in dmitri.shuralyov.com/service/change1y
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/scratch2y
5eb48b5f5d31d39777719edb35d37b724f183dc8quine: add load-bearing trailing space
dmitshur created package in dmitri.shuralyov.com/scratch/quine2y
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/belt2y
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/generated3y
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/change4y
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/gido5y
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/gido6y
d2c7b7eec450806980d4eefb626ccf6df2ef99dcupdate release branches to be for Go 1.15 and 1.14
dmitshur pushed to master in dmitri.shuralyov.com/website/gido6y
a78bd3c7abc465e1864ecadce67a826711a27caeadd support for "golang.org/x/pkgsite/..." issues
dmitshur pushed to master in dmitri.shuralyov.com/html/belt6y
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 { …
dmitshur pushed to master in dmitri.shuralyov.com/app/changes6y
e22f40b3687320a8bfbc863f27da771ed17d7b05assets: regenerate after "Sign in with URL" change
Package coreanim provides access to Apple's Core Animation API (https://developer.apple.com/documentation/quartzcore).
Package appkit provides access to Apple's AppKit API (https://developer.apple.com/documentation/appkit).
dmitshur pushed to master in dmitri.shuralyov.com/gpu/mtl7y
d42048ed14fdc83bd0e48f4b2a5e13c593e88cb6link to CoreGraphics framework
11308bd612348edeca0d8fddca07bc5a4dfbb35cexample/movingtriangle/internal/{ns,ca}: rename to appkit, coreanim
9364696d8c28dc804dcd7e099f0b7c6cb58ac824example/movingtriangle: remove unsafe.Unsafe conversion
dmitshur pushed to master in dmitri.shuralyov.com/gpu/mtl7y
fec1b7b612ab0b81aa1d8b5c9a58c795f94fd767example/movingtriangle: update to GLFW v3.3
dmitshur pushed to master in dmitri.shuralyov.com/service/change7y
1161aef33b4aafec8f04c40d9863324a08f5c912gerritapi: display reviewer requests and removals
957083f7751c871f1d6ddba48c392eb3836786d8gerritapi: sort inline comments
813ec28aab09112bc09eecb553884b7aa962e696add LICENSE file
dmitshur pushed to master in dmitri.shuralyov.com/text/kebabcase7y
dmitshur pushed to master in dmitri.shuralyov.com/route/gerrit7y
dmitshur pushed to master in dmitri.shuralyov.com/state7y
dmitshur pushed to master in dmitri.shuralyov.com/scratch7y