Activity

This Week
dmitshur starred github.com/usbarmory/go-boot1d
Thanks. Hold for now, I'll get this submitted in the new year when I'm around, in case I missed something that needs follow up.
(1 comment) This seems to work as is, but I noticed net/http docs suggest putting the $ in {}. Done in PS 2.
Done. This helps reduce frequency of OOMs (down from a handful over a few days to 0 over a few days), so submitting this now. If it still happens with the bigger limit we can revisit then.
The coordinator was previously given more memory so that it could get through its peaks during releases and not crash. By now, it's not used for running tests during the release process, and it's als…
url.PathEscape can be used to escape a string so it can be safely placed inside a URL path segment. Do so, which after migrating to http.ServeMux and its pattern matching makes it possible to success…
Backport issues are used for minor releases. For Go 1.26.0 itself, this is already tracked in #76961, and there's no backport CL needed since we're still in the freeze before early tree reopening. Se…
Backport issues are used for minor releases. For Go 1.26.0 itself, this is already tracked in #76961, and there's no backport CL needed since we're still in the freeze before early tree reopening. Se…
Thanks. By now there are newer commits, but I understand they don't have similar notable changes and that's why they're not being included here. (nit) Inconsistent leading space here (2 tabs vs 4 s…
Last Week
Thanks. I left optional suggestions, but feel free to leave out any that don't work out well. (nit) Maybe s/sets/defaults to/ here, if that helps put slightly more emphasis on the fact that this is …
Thanks.
As of CL 730922, watchflakes sometimes tries to create an issue without setting any labels on it. Doing that uncovered the issue rsc/github#18, which has since been fixed. Pull in a version that incl…
Thanks.
The recent crashing spree was a good opportunity to test this idea, and setting GOMEMLIMIT explicitly seemingly helped quite a bit. So let's keep it. Thanks.
(1 comment) Consider @hxjiang@golang.org's [suggestion](https://go.dev/issue/76894#issuecomment-3672203117) of using `testenv.NeedsExec(t)`: it will handle additional test environments where execute…
If `labelIDs` remains at its zero value of `([]string)(nil)`, then it can't be used with a GraphQL type `[ID!]!`. The createIssue mutation call uses the GraphQL type `[ID!]` for its [`labelIds`](http…
CC @golang/js. This test is probably missing a skip for when os.Executable is not available (such as for GOOS=js).
It seems this package doesn't currently support creating an issue with no labels. It works fine when there's at least one label, otherwise the Client.CreateIssue call errors out with: ``` graphql er…
Consistent failures typically need more time-sensitive action than flaky tests. They happen less often (hopefully) and so it might be acceptable to include them in the go.dev/s/untriaged queue so tha…
This builder has been migrated to LUCI. For golang/go#67306.
There is no running builder for windows/arm. The port was marked broken in Go 1.24, and it's removed in Go 1.26. At this point no one will be adding this builder, so remove its definition. For golan…
> I think we definitely need to do some more education about this. It looks like this change never made it to the Go 1.26 release notes draft? Not seeing it at https://tip.golang.org/doc/go1.26#go-c…
The route handling code in relui was added before net/http was enhanced with pattern matching in Go 1.22 (https://go.dev/doc/go1.22#enhanced_routing_patterns). Relui can rely on 1.22+ being available…
CC @golang/tools-team, @mknyszek. Though it seems this 1.24 issue can be closed as obsolete. The perf builder only runs for the latest released Go branch (1.25 at this time) as noted in https://gith…
Overriding the output of `platform.machine()` to fix swarming bot's cipd_platform computation like that is a nice workaround. There is some chance of it breaking down the road, and you'd have to adap…
As visible at https://maintner.golang.org/logs, maintnerd currently serves only the latest growing mutation log fragment itself, and otherwise points maintner clients to fetch the frozen mutation log…
Earlier
This should be resolved by now. PR #39 updated to the latest stable version and tests are passing with it ([example run](https://github.com/rsc/rf/actions/runs/18895679490/job/53932491920)). CC @jits…
This is a tracking issue for adding darwin/arm64 and darwin/amd64 builders with macOS 26 (macOS Tahoe). CC @golang/release, @golang/darwin.
The original report said that tests started to fail after [go.dev/cl/712720](https://go.dev/cl/712720), which is new to 1.26, so does this apply to older releases? If so, is it only 1.25 that needs t…
Closing this for now as the upstream issue isn't resolved. Once that happens, we can revisit the backport request if it's still needed.
> Cleared. Let's see if it helps when the next task arrives... You may also want to try running the swarming bot with `CIPD_ARCHITECTURE=mips64le` set in the environment, and see if that helps. See …
Also CC @dr2chase.
The pool dimension value is fixed. It might also be possible for us to override the incorrectly inferred cipd_platform value via configuration. Trying it out had effect, the https://chromium-swarm.a…
dmitshur starred github.com/KaijuEngine/kaiju2w
Noting here that if a LUCI builder isn't added to provide test coverage for this port, it risks becoming broken without anyone noticing. There's signal provided by the legacy builders, but it's not v…
The builder page at https://chromium-swarm.appspot.com/bot?id=linux-mipsle-cip-united--1 shows its current state, and it's visible there that some of the dimensions will need adjustment: 1. Its "poo…
Glad that you got to the bottom of the constant rebooting issue, and that the builder successfully connected. The builder page at https://chromium-swarm.appspot.com/bot?id=linux-mips64le-cip-united-…
Thanks for reporting. That little triangle inside the "Latest" badge does say that the package doesn't exist in the latest version of the standard library, but admittedly it is small and pretty uncom…
dmitshur pushed to main in dmitri.shuralyov.com/service/change7mo
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/gido5y
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/prefixtitle5y
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/gido5y
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/mtl6y
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/mtl6y
fec1b7b612ab0b81aa1d8b5c9a58c795f94fd767example/movingtriangle: update to GLFW v3.3
dmitshur pushed to master in dmitri.shuralyov.com/service/change6y
1161aef33b4aafec8f04c40d9863324a08f5c912gerritapi: display reviewer requests and removals
957083f7751c871f1d6ddba48c392eb3836786d8gerritapi: sort inline comments
813ec28aab09112bc09eecb553884b7aa962e696add LICENSE file
dmitshur pushed to master in dmitri.shuralyov.com/text/kebabcase6y
dmitshur pushed to master in dmitri.shuralyov.com/route/gerrit6y
dmitshur pushed to master in dmitri.shuralyov.com/state6y
dmitshur pushed to master in dmitri.shuralyov.com/scratch6y
dmitshur pushed to master in dmitri.shuralyov.com/app/changes6y
dmitshur pushed to master in dmitri.shuralyov.com/route/github6y
dmitshur pushed to master in dmitri.shuralyov.com/html/belt6y
dmitshur pushed to master in dmitri.shuralyov.com/route/github6y
7e79d56078638d1d7d4d6853af037d67de3f9589add IssueEventURL and PullRequestEventURL to Router
dmitshur pushed to master in dmitri.shuralyov.com/service/change6y
011d2fcff0d76baa0352ecae474a802553b46c52githubapi: omit states argument for "all" filter
I’m glad that it helped. Don’t hesitate to let me know if the issue happens again.
Hello, thanks for the report. Is this problem reproducible for you? If so, can you share commands for me to run so I can try to reproduce it too? For question 1, this is the canonical source, but y…