Skip to content

Update submodule to latest master in microsoft/main - #2447

Merged
bot-for-go[bot] merged 3 commits into
microsoft/mainfrom
dev/auto-sync/microsoft/main
Aug 13, 2026
Merged

Update submodule to latest master in microsoft/main#2447
bot-for-go[bot] merged 3 commits into
microsoft/mainfrom
dev/auto-sync/microsoft/main

Conversation

@bot-for-go

@bot-for-go bot-for-go Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Hi! I'm a bot, and this is an automatically generated upstream sync PR. 🔃

After submitting the PR, I will attempt to enable auto-merge in the "merge commit" configuration.

For more information, visit sync documentation in microsoft/go-infra.

Upstream commits included in this update
  • 9549c91031 cmd/dist: build one more toolchain when GOEXPERIMENT is set
  • 2f73da86d4 internal/nettest: use TEST-NET-01 addresses by default
  • 3bc1f977d9 net: use readable JSON marshaling for IPNet, IPMask, HardwareAddr
  • f9de8c0900 cmd/compile: lower float min/max branch idiom to MINSD/MAXSD/FCSEL
  • 0b6cfca59b encoding/json/v2: remove cycle detection guarantee
  • 9a8fa041bf encoding/json/v2: clarify "string" invalid types
  • c33ea07d92 go/types, types2: pass in targets for function calls
  • b6b368adc5 internal/cpu: disable AVX+ on netbsd/amd64
  • 73bc5e8ef6 go/types, types2: pass in targets for struct literals
  • d758038bdf cmd/dist: don't rebuild the toolchain with a clean cache
  • 7e9c70ae99 cmd/compile: optimize abi.Type.TFlag loads
  • daa75fd38c cmd/go/internal/web: persist go-get=1 across redirects
  • cf674bf20a cmd/go: print the help for go mod -h
  • dba68fbe9a cmd/go/internal/work: remove check cache action
  • 89b06d0c43 cmd/go/internal/work: cache run cgo and cgo compile actions separately
  • b8ffc7e37f crypto/md5: delete amd64/arm64/386/arm assembly
  • 61154e8998 cmd/compile: optimize into LOCK INC and LOCK DEC when possible
  • b0197759ac cmd/compile: optimize LOCK ADD p -v into LOCK SUB p v
  • 030734422d cmd/compile: generate LOCK ADD rather than LOCK XADD when not using the sum
  • 412d6e161f cmd/compile: avoid rewriting switch case expressions in b.Loop
  • a2674e7ab8 all: point stale keep-in-sync comments at the files that exist
  • 50223278fc cmd/compile/internal/liveness: use built-in min and max functions
  • 74696433b8 cmd/internal/testdir: don't run asmcheck when compilation failed
  • 19238528a8 go/types, cmd/compile: use slices and cmp instead of sort
  • 11cf7f53f4 cmd/go: match GOAUTH credentials for URLs with queries
  • ca0b8b21fe runtime: implement procyield for loong64
  • d7e269d1ac cmd/internal/obj/loong64: add ibar instruction
  • 128a36cf03 net/http/internal/http2: release handler write buffers when idle
  • e58ce6c835 runtime: enable vgetrandom vDSO support for linux/riscv64
  • 076041d0db cmd/go/internal/list: add json func
  • bb85f98587 net/http: consolidate multipart form temp file cleanup for all HTTP versions
  • 6c56350831 internal/poll, runtime: take the cancelling note on Plan 9
  • 950113b406 internal/poll: check for connection closing during I/O in Plan 9
  • fc017cdba5 math/big: test that Denom has no side effects in TestIssue34919
  • 72ec804f74 runtime: skip printlock when output goes to a goroutine buffer
  • b593321f02 cmd/compile/internal/ssa: don't by pass Func.Fatalf in Value.Fatalf
  • 8c6b652784 all: fix spelling and grammar errors in comments
  • f5dcba2732 doc/asm: fix HTML markup
  • 8ad757ef8b crypto/internal/impl: restore every implementation in Reset
  • ab480527a3 cmd/internal/obj/s390x: add VLER, VSTER, VLLEZ instructions
  • f6ddbafcf0 time: detect copies of Timer and Ticker
  • 4a7645b730 internal/goexperiment: remove sizespecializedmalloc GOEXPERIMENT setting
  • 922893fb85 test: add more tests for prove time traveling bugs
  • 7ecd9096a2 cmd/compile/internal/amd64: use X15 for 4- and 8-byte zero stores
  • ad28a6c57a runtime: correct chansend block parameter comment
  • 92959648b8 cmd/go: validate module paths in go mod why -m
  • 4b87e631fd archive/tar: check for non-ASCII bytes without decoding runes
  • 41b5566d61 cmd/compile: remove duplicate rewrite x-(x&y) => x&^y rules in amd64
  • 8f83661bb6 archive/tar: split computeChecksum around the checksum field

View full diff on GitHub

Copilot AI lite review requested due to automatic review settings August 12, 2026 16:57

@review-bot-for-go review-bot-for-go Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Auto-approving.

@bot-for-go
bot-for-go Bot enabled auto-merge August 12, 2026 16:57

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

Updates the go submodule reference to a newer commit.

Changes:

  • Bumps the go subproject commit from e744d9e... to 9549c91....

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
There may be pipelines that require an authorized user to comment /azp run to run.

@gdams
George Adams (gdams) requested a review from a team as a code owner August 12, 2026 17:30
Comment thread patches/0002-Add-crypto-backends.patch Outdated
goInstall(toolenv(), goBootstrap, toolsToInstall...)
checkNotStale(toolenv(), goBootstrap, toolchain...)
- checkNotStale(nil, goBootstrap, "std")
+ goInstall(toolenv(), goBootstrap, toolsToInstall...)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This goInstall(toolenv(), goBootstrap, toolsToInstall...) and the checkNotStale(toolenv(), goBootstrap, toolchain...) seem like they were mistakenly re-added. Upstream seems to have moved the install up into the earlier scope and added -a, and removed the toolchain... stale check altogether.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good spot! I think I've fixed this up correctly now!

@bot-for-go
bot-for-go Bot merged commit 196a56c into microsoft/main Aug 13, 2026
56 checks passed
@bot-for-go
bot-for-go Bot deleted the dev/auto-sync/microsoft/main branch August 13, 2026 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants