Skip to content

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

Merged
bot-for-go[bot] merged 2 commits into
microsoft/mainfrom
dev/auto-sync/microsoft/main
Oct 7, 2026
Merged

bot-for-go[bot] merged 2 commits into
microsoft/mainfrom
dev/auto-sync/microsoft/main

Conversation

@bot-for-go

@bot-for-go bot-for-go Bot commented Oct 7, 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
  • 737d626d12 runtime: avoid unnecessary clock reads for timer channels
  • b724cdf072 crypto/x509: reject trailing data in extension values
  • 2c1525e63e crypto/tls: reject IP addresses in ECH public names
  • f91a6faead internal/runtime/cgroup: only validate root of cgroup mounts
  • c9729f4eaa crypto/x509: reject trailing data in public key parsing
  • 452f3ea690 cmd/compile/internal/syntax: report NUL byte read after buffer refill
  • b756cce092 crypto/internal/fips140/aes: avoid stack round-trip when building counter blocks on loong64
  • 143c05549f cmd/internal/obj/loong64: optimize isRestartable implementation
  • 28d209f512 net/http: use fakenet in more tests
  • 29190f292c net/http: TestIdentityResponse: use fake network
  • e3c3d2f9e7 os: fix Root test failures on AIX
  • f8658ca873 net/http: replace tryTimeouts with synctest
  • f03754684a net/http: TestResponseControllerSetFutureWriteDeadline: use synctest
  • 5a0357776f net/http: TestServerCancelsReadHeaderTimeoutWhenIdle: use synctest
  • 008b7b4b13 net/http: TestMaxBytesHandler: use synctest
  • 606427cb8c net/http: TestServerCancelsReadTimeoutWhenIdle: use synctest
  • 490b7566ab net/http: TestServerIdleTimeout: use synctest
  • 6cd66a51b2 net/http: TestTransportAndServerSharedBodyRace: use synctest
  • ae7a18d9c1 net/http: TestServerGracefulClose: use synctest
  • 6f0cebb443 net/http: TestServerTimeouts: use synctest
  • 4213d1677d net/http: TestIssue3595: use synctest
  • a372dcb207 net/http: TestTransportDiscardsUnneededConns: use synctest
  • 93ffe356e3 net/http: TestClientTimeout: use synctest
  • 7418802d99 net/http: check for client req timeout via context err
  • 8f1f39f799 net/http: on Transport body write error, wait briefly for a response
  • c1db0bc3c4 simd: generate internal/bridge/simd_emulated.go
  • d5f5390d0d cmd/compile: remove underscores introduced in curfunc refactoring
  • 9ef75bdaa4 simd/archsimd/_gen: integrate cmd/specstats in generator list
  • c458b06048 cmd/compile: rename ir.WithFunc to ir.WithPos
  • cfd344d46b cmd/compile: remove ir.CurFunc and typecheck funcStack
  • 65e7b09d38 cmd/compile/internal/ir: stop setting CurFunc in WithFunc
  • c0c6468861 cmd/compile/internal/inline/inlheur: pass nil curfunc
  • 611b566506 cmd/compile: replace more uses of injected ir.CurFunc with the current fn
  • 6fb3b12e3d cmd/compile/internal/noder: replace more uses of ir.CurFunc
  • 6eaea5b4e8 cmd/compile/internal/walk: use the walkState's func when available
  • dc0e349ad1 cmd/compile/internal/{compare,reflectdata,staticinit}: inject CurFunc
  • 066f73ad47 cmd/compile/internal/typecheck: inject ir.CurFunc into typecheck functions
  • 2fcf747cfc cmd/go/internal/work: also remove "Compiler" from the cmd/go side
  • 507d573a15 cmd/go: check for absolute paths in Package.GoFiles
  • 2c3abb202a cmd/compile/internal/syntax: simplify scanner.ident logic
  • 0042b271db runtime: skip async preemption during Windows exception handling
  • 7ccdc93ad4 internal/types/testdata/spec: add test cases for untyped composite literals
  • 51bd6b1f32 spec: add missing appendix section on 1.26 language changes
  • 1a1b710b4c reflect: avoid building a Method in Value.MethodByName
  • ffef06117a net: skip UDP broadcast test without route
  • bfc0f5497b cmd/compile: forward the whole of a copy's loads through a Move
  • 7f51efb674 cmd/compile: use a separate RegMask for predicate registers
  • e68e3e5749 regexp: add SplitSeq
  • 77fb1abefe cmd/compile: add riscv64 math rounding intrinsics
  • a89c2ff8a3 cmd/internal/obj/riscv: add DWARF register numbers for the vector registers
  • 93cc6ae5ec hash/maphash: preserve WriteComparable input on an unseeded Hash
  • 0b6b8381b6 net: fix zero value address handling in Dialer.Dial{TCP,UDP,IP}
  • ebe2feefc4 cmd/compile: write the export data early
  • bcd5def4bf cmd/compile: preassign symbol indices for symbols in export data
  • 5d9058444d cmd/export: remove "Compiler" field from input
  • 0a6266400f log/slog: return false from appendAttr for empty groups
  • e9a41ab88d net/http: fix typo in Protocols example
  • 232c9e1160 unique: add ExampleMake
  • 0cd3d3e139 uuid: add examples for Parse and UUID.Compare
  • 8842293e5d go/version: add Compare example
  • fe9d923923 regexp/syntax: add example for Parse
  • c14c08388f go/build/constraint: add an ExampleParse example
  • 02680aa7db testing/fstest: add MapFS example
  • f3195f9439 net/url: add example for MustParse
  • 6200ca7253 cmd/compile: mark ppc64x signed division ops as clobbering flags
  • 0fa7dbf0f7 text/template/parse: limit nesting of control structures
  • 9f66e61d6f net/textproto: add ReadMIMEHeader example
  • 218bb5c3e2 hash/crc64: add checksum example
  • bacd25051c regexp: export All iterator methods
  • 8f18ffb6c0 log/slog: restore handler state when dropping an empty group
  • 899dd4ee68 crypto/x509: fix crash on invalid UTF-8 DNSName in macOS verifier
  • 9987ce3970 go/doc: fix trailing newlines in examples
  • a795dd2918 reflect: avoid comparing the found method name twice
  • d337e866e1 cmd/compile: avoid TestConstantMultiplies huge log
  • 669b0cffc9 testing/synctest: use Sleep in the Context.WithTimeout example
  • aa41282c4f testing/internal/testdeps: skip repeated entries in the test log

View full diff on GitHub

Copilot AI balanced review requested due to automatic review settings October 7, 2026 16:12
@bot-for-go
bot-for-go Bot requested a review from a team as a code owner October 7, 2026 16:12

@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 7, 2026 16:12
@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.

🟡 Changes recommended

The duplicate patch will prevent the ordered patch series from applying successfully.

1 open finding
What changed in this PR

Updates the Go upstream sync and refreshes a downstream patch, but introduces a duplicate patch.

Changes:

  • Replaces the UDP broadcast patch with the existing HTTP header-limit patch.
  • Duplicates patch 0012 under a mismatched filename.
File Description
patches/​0013-net-skip-UDP-broadcast-test-without-route.patch Incorrectly duplicates the HTTP header-limit patch.

🧠 Review effort: Balanced


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

Comment thread patches/0013-net-skip-UDP-broadcast-test-without-route.patch Outdated
@gdams
George Adams (gdams) requested a balanced review from Copilot October 7, 2026 16:42

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.

🟢 Approval recommended

The obsolete patch is safely removed after its changes landed upstream.

0 open findings

1 resolved since last review

🧠 Review effort: Balanced

@bot-for-go
bot-for-go Bot merged commit 6089a43 into microsoft/main Oct 7, 2026
60 checks passed
@bot-for-go
bot-for-go Bot deleted the dev/auto-sync/microsoft/main branch October 7, 2026 18:05
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.

2 participants