Skip to content

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

Open
bot-for-go[bot] wants to merge 1 commit into
microsoft/mainfrom
dev/auto-sync/microsoft/main
Open

bot-for-go[bot] wants to merge 1 commit into
microsoft/mainfrom
dev/auto-sync/microsoft/main

Conversation

@bot-for-go

@bot-for-go bot-for-go Bot commented Oct 9, 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
  • aa194b3f68 runtime/pprof: deflake block and mutex profile tests
  • d8fec91a72 cmd/compile: mark function values of reflect.Value.Method and MethodByName
  • 697fe8caba cmd/link: remove extra -Wl,-nopie for openbsd linking
  • e5f7ecd00e go/types, types2: document actual Interface.Method order
  • 0bd978d532 runtime/secret: fix TestGoExit
  • 1d1187a126 cmd/compile: preassign index for closure variable types
  • 8dfc83de2c spec: document composite literals with omitted types
  • a3b72a4a0d cmd/link: emit split DWARF on Darwin
  • b1fde0a264 debug/macho: load split DWARF file
  • fcb91c57fc cmd/compile: call a new Diagf function without positions from ctxt.Diag
  • 6b5417f030 simd/archsimd/_gen: write separate SSA generic ops
  • 2557edd671 net/http: apply header limits to Trailer headers too
  • ba8f5c9ade net/http/internal/http2: prevent crash due to HPACK encoder race
  • 3ccab6349d crypto/tls: validate ECH outer extension references
  • c8ef343b2b net/http: avoid server reuse of connection after CONNECT
  • eb7cc21e71 net/http/internal/http2: avoid 2x refund on stream close with buffered data
  • 61a325b838 net/http: limit the size of range headers parsed in ServeContent
  • 345f9967fc net/http/internal/http2: avoid excessive work on initial window changes
  • 119679a843 simd/archsimd/_gen: complete task `gen-docs`
  • 80c98a7ad7 simd/archsimd/_gen/cmd/specfill: test generated docs
  • ede51d4986 simd/archsimd/_gen: enable doc filling in all generators
  • 1d565a6d97 simd/archsimd/_gen/simdgen: enable doc filling
  • 050075e56f simd/internal/spec: several doc improvements
  • 25ff1b6cc8 simd/archsimd/_gen/simdgen: fix implementation note prefixes and spacing in templates
  • e8653e969a simd/archsimd/_gen/cmd/specstats: ignore target-specific implementation notes
  • 7b536ca2f2 net/textproto: enforce MIME memory limit on first line
  • 587fb2646e net/http, net/http/httputil: avoid post-CONNECT pool corruption
  • b19851bb60 os: correct Root junction handling on Windows (avoid mkdir escape)
  • d73c92c091 simd/archsimd/_gen/cmd/specfill: verify exported declarations against spec and complete task `fill-enforce`
  • 021b49fbb9 simd/archsimd/_gen: complete task `named-results`
  • ac2436c3cd simd,simd/archsimd: name results in hand-written declarations
  • e89c4220c7 simd/internal/spec: name StorePart's result
  • a89bb77d0a simd: move local n to result in Load*Part implementations
  • d9c017a1fa simd/archsimd/_gen: enable name filling in generators
  • f66b0bbb53 test: fix simd_inline.go for CL 846585
  • 95bc6b93fc cmd/link: make -d flag no-op on Darwin
  • a479c5b3ef cmd/link: remove remaining 32-bit Darwin support
  • 2f5c4cd59b test/codegen: fix SIMD codegen tests for CL 846445
  • 5d8f28c94d simd/archsimd: reconcile Load*Array, FromBits, and ToInt* names with spec
  • c35d7bdf94 simd/archsimd: reconcile Shift* and Scale* parameter names with spec
  • 47fea15542 spec/archsimd/_gen: fix section numbering in SPEC-TRANSITION.md
  • a5ef336780 cmd/compile: allocate amd64 SIMD masks in K registers
  • 3b98eddbcd internal/runtime/atomic: fix Xaddint64 return value on riscv64
  • 21bcca17dc net/http: TestTransportGCRequest: use synctest
  • 4e085b3336 net/http: TestTransportTLSHandshakeTimeout: use synctest
  • 2cb0d7dd42 net/http: TestIssue4191: use fakenet
  • 170eda90e8 net/http: TestTLSHandshakeTimeout: use synctest
  • a99091efdb net/http: rewrite TestTransportRequestWriteRoundTrip
  • 83d160a76a net/http: make synctest the default for tests
  • 0e2ac8f94c net/url: parse ///foo as Path=/foo, not Path=///foo
  • a904b1c8ec net/url: avoid turning Path into Host under some circumstances
  • 0b026fcb0a cmd/compile: rename Config.PredRegMask to Config.SimdMaskReg
  • 8031ffce5f src/simd: drop signed rotate operations
  • 7e0c8984d8 simd/archsimd/_gen: make Int*.Abs return Uint instead of Int
  • eaf9c68531 cmd/compile: document SpecialRegMask
  • 62cd170026 net/http: update cancelTimerBody comment
  • 925ef8c02c cmd/compile: sort alg type before its noalg one

View full diff on GitHub

Copilot AI balanced review requested due to automatic review settings October 9, 2026 16:20

@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 October 9, 2026 16:20
@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.

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.

🔵 Needs a closer look

The broad upstream sync affects security-sensitive networking, compiler, linker, and runtime behavior and requires full CI and human validation.

0 open findings

What changed in this PR

Advances the upstream Go submodule from 737d626d12 to aa194b3f68, incorporating compiler, runtime, networking, security, and SIMD updates.

Changes:

  • Adds upstream reliability and security fixes.
  • Updates compiler, linker, runtime, and SIMD behavior.
  • Modernizes and deflakes several tests.
File Description
go Updates the upstream Go source submodule revision.

🧠 Review effort: Balanced


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

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.

1 participant