Activity

Today
Go 1.27.4 came out today with that fix, golang/go#82106. (It ended up not being Go 1.27.3 exactly because that version was taken up by last month's out-of-cycle release with an urgent track security …
(1 comment) Not seeing done as of PS 3.
Yesterday
(1 comment) Thanks, no need to make a change (unless you see a reason to), I was mostly interested in learning your reason for their inclusion.
linux-386-longtest failure is unrelated and being fixed by CL 856161. Bypassing.
linux-386-longtest failure is unrelated and being fixed by CL 856161. Bypassing.
Thanks. Seems good to try. Please associate this change with some tracking issue, either an existing one or a new one. If V1_MEDIUM_VM is the the default, what was the motivation to explicitly set …
It doesn't seem like there's anything left to do for Go 1.28 (this issue's milestone), so closing. Issue #82106 tracked backporting the fix to Go 1.27.4, which was [released](https://go.dev/doc/deve…
testcarchive.TestPreemption failures are unrelated and preexisting. Bypassing.
Sounds good, I'll get this change submitted and deployed today. Thanks. @shaod@google.com Just checking, have you thought about what to do with the protobuf repo on Gerrit? Do you plan to mark it a…
gotip-linux-arm64-boringcrypto failures look to be due hitting 1 minute timeouts, doesn't seem related to this change, and the same builder passed on another try in https://ci.chromium.org/b/86654932…
This still needs a release note, right? Not seeing it at https://tip.golang.org/doc/go1.28. Filed a separate release-blocking issue #82973 for that.
This is notable enough to need a release note. Factored out of #12854 for tracking, since this needs to block RC 1. CC @griesemer, @mrkfrmn.
This Week
Back when this constraint was added, the go directive in go.mod was on 1.24.0, so '//go:build go1.25' was effectively raising the version (and avoiding a build error that would happen with Go 1.24). …
This change is live now. Before: ``` $ curl -s 'https://google.golang.org/protobuf?go-get=1' | grep go-import <meta name="go-import" content="google.golang.org/protobuf git https://go.googlesourc…
Thanks for looking into those failures. That error sounds like a problem on Gerrit's end, I would suggest to keep trying with some backoff and see if it gets better.
The issue being referenced is likely #72774. Just noting that 'golang:1.27' already referred to Go 1.27.3, based on https://hub.docker.com/_/golang#shared-tags and comparing image digests [here](htt…
CC @drakkan, @golang/darwin. Also added Soon label since this consistent failure is on a first-class port, and so it blocks monthly golang.org/x tagging. (CC @prattmic.)
(1 comment) I'm used to most Go code checking the error return value before other fields, so I'd expect checking len(rest) before err would be done if there was a good reason to (ideally with a comm…
Thanks. Maybe update the mentions here too: ```suggestion PKGSITE_SCREENTEST_NOTIFIER = luci.notifier( name = "pkgsite-screentest-ci", on_new_status = ["FAILURE"], notify_emails = PKGSI…
Last Week
Earlier
Closed by merging [CL 843365](https://go.dev/cl/843365) (commit bdd49b5785c73bec7341905e101e7ff92dd4752c) and [CL 843566](https://go.dev/cl/843566) (commit 1216ba432cef4ef3c0e11e65c6ecb95c158f70ed) t…
The 1.27 counterpart (issue #81706) is in, any reason not to include this in the same month's 1.26 release as well? See https://github.com/golang/go/issues/34536#issuecomment-572188389.
https://crrev.com/i/8198148 landed some time ago, and as far as I can tell it seemed to work okay? At least I didn't see too many false positive signals from it, but not sure how many true positives …
Tentatively added release-blocker given the discussion in #82105 about wanting this fix to be made available sooner, and this seems close ([CL 847627](https://go.dev/cl/847627) was submitted on Oct 1…
> I will re-assign this to the Go1.28 milestone. @thatnealpatel This package isn't vendored in the main Go repo, and there doesn't seem to be anything tied to the Go 1.28 release here. Okay to move …
We're building a prototype of CL submission via queue, initially limited in scope to cover the golang.org/x/build repository, and this is a tracking issue for that. See issue #12482 for motivation an…
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 …
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/unconvert3w
dmitshur reviewed +2 on github.com/mdempsky/unconvert: 3w
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…
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
dmitshur pushed to master in dmitri.shuralyov.com/app/changes7y
dmitshur pushed to master in dmitri.shuralyov.com/route/github7y
dmitshur pushed to master in dmitri.shuralyov.com/html/belt7y
dmitshur pushed to master in dmitri.shuralyov.com/route/github7y
7e79d56078638d1d7d4d6853af037d67de3f9589add IssueEventURL and PullRequestEventURL to Router
dmitshur pushed to master in dmitri.shuralyov.com/service/change7y
011d2fcff0d76baa0352ecae474a802553b46c52githubapi: omit states argument for "all" filter