(1 comment)
And clientID? Or maybe this comment is no longer needed, now that the map key type is the named authStyleCacheKey type with field names and not just a `string`.
It would be good to mention this in Go 1.25 release notes (#71661), otherwise users may not know about it. See [doc/README.md](https://cs.opensource.google/go/go/+/master:doc/README.md).
(1 comment)
Is it intentional that `|| openbsd` is being removed here? It's not called out in the commit message and seems to be undoing a recent change in CL 499335 that enabled fuzz testing suppor…
(2 comments)
If you do change it, this needs updating too.
To add some data that we have available via telemetry: https://telemetry.go.dev/#charts%3acmd%2fgo%3ago%2fplatform%2fhost%2fdarwin%2fmajor…
Thanks.
I wonder if it would work slightly better to default to macOS 15 for darwin/arm64. It's the latest macOS version available, and it's likely more representative of typical darwin/arm64 users.…
Thanks.
before?
It might be worth documenting (via a doc comment and here and the App.IAP field) that isAuthenticated opts to report true when IAP is disabled ("deemed authenticated"), rather than …
(1 comment)
Is it WAI that both of these differently-named cases have an identical implementation? (I'd expect it could be written as `case "StringEscaped", "StringUnicode":` if it were intentional,…
We haven't seen this happen for a while, right?
I believe this was a combination of some short-lived builder VMs inadvertently staying around for much longer than intended, and some cache directorie…
Ok, thanks for confirming. Please do:
1. edit the commit message to include `Cq-Include-Trybots: luci.golang.try:gotip-plan9-arm` right after Change-Id (see [example](https://go-review.googlesource.…
@0intro@gmail.com Did you see this comment? Is it intentional that you're trying to run the plan9-arm builder in old infra instead of in LUCI, despite it not being present there for a long time?
Is …
Thanks.
> pipes — Interface to shell pipelines
>
> Deprecated since version 3.11, removed in version 3.13.
> Applications should use the subprocess module instead.
([source](https://docs.python.o…
@srinivas-pokala I believe the change in [crrev.com/c/6439429](https://crrev.com/c/6439429) is rolled out and you should be able to try starting up the builder again.
Outdated Votes:
* Code-Review+1, Code-Review+2 (forced copy restriction\*: "**changeis:review-enforced_gerrit** AND NOT changekind:TRIVIAL_REBASE_WITH_MESSAGE_UPDATE AND NOT (**uploaderin:trusted-use…
Thanks.
I'll note that in general it's not a problem to import a package under different identifiers, if done intentionally. For example, sometimes package "path" is useful to import as is, but also…
Thanks. Congrats!
Just noting that at some point, as darwin/arm64 continues to become more representative of darwin than darwin/amd64, we'll want to move these over (or alternatively add parallel ar…
Previously all sentences in this file ended with a period. This change adds 7 new comments: some of them end with a period, some do not, and there's not clear pattern (e.g., ExampleInt and ExampleTex…
Improve the ability of tests to run in more environments. In the general
case, it's not viable to assume that replacing the parent environment's
PATH with '/bin:/usr/bin' will work, it can cause some…
We can try moving the sid builder (#61112) to cos-dev (up from cos-113-lts). If that ends up being too new and too noisy to be useful, we can move down to something less bleeding edge like cos-beta o…
(1 comment)
This reverts a change made recently in CL 664895 of replacing addMulVVW with addMulVVWW.
If that's intended, it's probably worth explaining why in the commit message.
(1 comment)
Oh, actually not strictly necessary: https://ci.chromium.org/b/8717510946024848017 passed. (It's because it's on a release branch rather than the main branch, so the language version is …
Bypassing the linux/loong64 compilation error found by misccompile builder, it's a pre-existing issue and not related to this CL. Everything else (including x_review-gotip-windows-amd64-longtest) pa…
(1 comment)
FYI this will actually work now that CL 665017 landed, so please take advantage of this ability in future CLs whenever it's helpful. Thanks.
(1 comment)
I suspect it'll be necessary to apply the change made in CL 264938 to golangbuild for this logic to be able to work on LUCI builders (in addition to go1.23 devel toolchains compiled loca…
Yes, agreed, we should apply this to cmd/dist too. Retitled to capture that too.
As for why golangbuild (and coordinator, previously) generates a VERSION file, it does it for a few related reasons:
…
It is intended for git-codereview to be available in PATH—see https://go.dev/doc/contribute#git-codereview_install. If you prefer not to add $HOME/go/bin to $PATH, it should still work to place the…
golangbuild currently generates VERSION files with strings like this, a behavior that the Go build system had for a while:
```
devel <commit>
devel <change>/<patchset>
```
That satisfies the proper…
The ability to be able to tell that a given Go version isn't a released version can be useful, and quite a bit of code relies on the presence of the "devel" substring as you mentioned. Instead of rem…
I don't think it's viable to rely on manually specifying IDs as in that CL. People will forget to do it in some cases, and changing anchors afterwards on recent release notes might break links.
The plan9-arm builder is [available in LUCI](https://ci.chromium.org/ui/p/golang/builders/luci.golang.ci/gotip-plan9-arm). Did you mean to trigger that one?
I've scheduled a run via the Choose Tryjo…
Note for reviewer: patch set 1 makes the refactor but preserves previous behavior. Patch set 2 makes a small change to get the desired end result. So you might find it helpful to look at the PS1..PS2…
It's possible for a CL that lands in the main Go repo to contain a bug
that is caught in post-submit by tests in one of the golang.org/x repos.
(See a recent example at go.dev/issue/73317.)
It's con…
The build script was updated and a new LUCI-capable image was indeed built, though it's missing python3 (needed for the swarming bot). But we still need to add it to luci-config. Reopening for that.
(1 comment)
Oh, I see now this actually runs into the "Failed to compute tryjob requirement" error when making it required this way.
I think I see the problem and we should be able to fix it so tha…
Note that on GOARCH=wasm builders, x/crypto/ssh/test.TestRunCommandSuccess/RunCommandSuccess is failing as seen on the [x/crypto (gotip)](https://ci.chromium.org/p/golang/g/x-crypto-gotip/console) vi…
Yes, there is some similarity to #67468, but it's not the same issue. Over there it is a problem on the side of Gerrit, where for some reason triggering optional trybots doesn't use your primary Gerr…
There is a known regression affecting os.RemoveAll on Windows at tip, see issue #73317. It has a fix out and will be resolved soon, but we can bypass it since it's unrelated.
(1 comment)
I want to highlight that it's quite easy to add a required passing x/review trybot, since that might be helpful in the general case.
```suggestion
Change-Id: I21977b94bb08ff1e563de6f5f1…
Thanks.
In some edge cases, this will produce slightly different results with -n flag compared to what it'd really do without -n flag, because this relies on os.Remove above changing the result of o…
As seen on the [x/review (gotip) by go commit](https://ci.chromium.org/p/golang/g/x-review-gotip-by-go/console) view, a number of tests have begun to fail starting with [CL 661575](https://go.dev/cl/…
(2 comments)
A small adjustment here to match the style suggested at https://go.dev/doc/contribute#ref_issues:
```suggestion
Fixes golang/go#73314
```
As noted in https://go.dev/doc/comment, Go co…
I'm not closely familiar with this, but two Plan 9 maintainers prefer to make this Plan 9-only change and it's moving back to previous behavior, so it seems okay to me. Thanks.
The commit message of…
Thanks for reporting.
This should be a matter of adding a check for `*noRun` inside `installHook`, before it starts to do `os.Mkdir` and `os.WriteFile`.
(1 comment)
In August when Go 1.25.0 is released, the go directive in go.mod will be bumped to `go 1.24.0`, so checking for the pre-release version will stop being needed.
It's fine as is, but you …
Your suggested alternative sounds good. Please go ahead and send the change.
One minor suggestion, since that is a complete sentence inside the parentheses, let's also move the period to be inside.
> So, considering this block of code: if cert has no ExtKeyUsage, but some UnknownExtKeyUsage, we also go through the remaining logic.
It looks like the current code results in such a cert contribut…
(1 comment)
This file is renamed and slightly modified, rather than being an entirely new file. It's probably not necessary to change the year in such cases, as mentioned in the last paragraph of ht…
Does [gomote creation](https://go.dev/wiki/Gomote) work standalone from racebuild, or does it run into the same error? When authenticating, which of the two emails are you using, the @gmail.com one?
…
The v469e-rc8 release notes mention something that appears to be relevant to this issue:
> Frucore will now use a 10 bpc frame buffer by default. This should make shadows look noticeably better
I t…