Skip to content

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

Merged
bot-for-go[bot] merged 1 commit into
microsoft/mainfrom
dev/auto-sync/microsoft/main
Oct 5, 2026
Merged

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

Conversation

@bot-for-go

@bot-for-go bot-for-go Bot commented Oct 5, 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
  • a90c4a7a58 cmd/compile, simd/archsimd: add SVE mask Any
  • 9bdbfc8fa5 cmd/compile, simd/archsimd: add SVE mask None
  • 8a2ef7eb43 cmd/compile, simd/archsimd: add SVE mask All
  • 7257a19fd5 cmd/compile, simd/archsimd: add SVE mask Next
  • ad2488e65c cmd/compile, simd/archsimd: add SVE mask First
  • f662110644 simd/archsimd: remove SVE mask loads and stores
  • 6017e3eb32 cmd/compile, simd/archsimd: add SVE all-true mask constructors
  • 8921b16049 cmd/compile, simd/archsimd: add SVE MulAdd
  • 24fb3e7bc4 simd/archsimd: add SVE Div
  • 6f5c275ebd cmd/go: read go.mod under the lock when selecting the toolchain
  • bfc1e31771 simd/archsimd: add SVE Min
  • 740fcaabb9 cmd/compile, simd/archsimd: add SVE Max and destructive predicated-only machinery
  • 1f022a1caa test/codegen: update stale SVE codegen test
  • 064c20b9a8 simd, simd/archsimd: correct package documentation
  • 3e62cba7ac cmd/compile: fix SVE register-argument morestack spill offsets
  • a56ea08f11 cmd/go: lowercase "build" in test
  • a8d1c0e823 cmd/compile/internal/syntax: return string rather than []byte from source.segment
  • 5afcc450ee internal/bytealg: better indexbyte algorithm for arm64
  • 9fae56a398 encoding/json/v2: keep the Go field name when a tag name stops early
  • 819eab448b cmd/go: bundle go.sum h1 hashes for golang.org/fips140
  • ac7ada9af9 cmd/go: always verify toolchain downloads with sumdb
  • 8f71bead49 runtime: don't zero async-preemption register save blocks
  • 47cf464896 html/template: recognize `yield` as regexp preceder keyword
  • 63dd6af475 net/http: use pointer-free channel to communicate body read status
  • 6a86a35872 net/http: avoid extra Content-Length header slice allocation
  • ff48d740d5 cmd/go/internal/work: disable early export with -toolexec
  • 67c1d42116 cmd/compile/internal/pkginit: remove tconv alias
  • 9442a6b60b go/types, types2: remove some discrepancies in TestTypesInfo (cleanup)
  • de246da3f3 go/types, types2: use b.Loop() in benchmark loops (cleanup)
  • a89a200850 go/types, types2: simplify TestGenericMethodInfo (cleanup)
  • 0446ca4652 go/types, types2: simplify more tests (cleanup)
  • 55f39ab788 go/types, types2: simplify tests by using helper functions (cleanup)
  • 16bdff37a8 go/types, types2: generate typeset_test.go from types2 file (remove tech debt)
  • a2306b638e go/types: generate more files from their types2 files (remove tech debt)
  • 6bbd163b33 internal/goexperiment: add cgobindings experiment
  • f119838e80 Reapply "internal/buildcfg: enable GOEXPERIMENT=golistexportnewformat by default"
  • becdc024a0 cmd/go: permit cmd/export files not to have build IDs
  • ad04d4de84 cmd/compile: fix ice in simd lowering of methods
  • 84fe05b3ae cmd/compile: handle blank and unnamed parameters in simd dispatchers
  • 4ea26e6624 cmd/compile: fix midway ICE on shared emulation selector node
  • b601ee58c8 cmd/go: split build_pgo test based on "go list -export" experiment
  • cb1e5f49d5 html/template: reset JS context for template expressions
  • b6376b04a2 cmd/compile, simd/archsimd: pin SVE merging machine ops to their merge source
  • dfbb9da7ff cmd/compile, simd/archsimd: add SVE Broadcast
  • c7aa83bdd2 cmd/compile: preserve floating-point SIMD min/max order
  • 9ca7f26113 all: roll up x/tools to 98444708d405557b5ddd6179be1a6abc14150d5f
  • 0291846537 simd, archsimd: add TrailingZeros for Mask16,32,64
  • 145490ed8a simd, archsimd: add TrailingZeros for Mask8*
  • a58ac9ec4a simd: added test to ensure that copies of simd_emulated.go are copies.
  • 385f272158 archsimd: add AVX and AVX2 OnesCount emulation for Int8 and Uint8 vectors
  • 1ff4e04e8c Revert "internal/buildcfg: enable GOEXPERIMENT=golistexportnewformat by default"
  • 5408ea597b internal/buildcfg: add GOWASM=stackswitch feature flag
  • ce2c6606ea log/slog: ignore empty group names in Handler.WithGroup
  • e769c331d1 internal/buildcfg: enable GOEXPERIMENT=golistexportnewformat by default
  • aa69e82a5e cmd/go/internal/work: set b.WorkDir as working directory for cmd/export
  • 297c4dcf7c cmd/export: prefix std paths with "$GOROOT"
  • bc10f4ab7f simd, archsimd: add All, Any, None queries on Mask types
  • 962ee77f7f encoding/json/jsontext: report intermittent read errors
  • e873c5e929 simd: add benchmark for various ways of doing CLMUL
  • 577b91f341 net/http: add nethttpomithttp2server and nethttpomithttp2client build tags
  • c21ca0b1df text/template: write plain strings directly in printValue
  • 643ad5f8df simd/archsimd/_gen: complete task `fill-gen`
  • ef4cb34cbf simd/archsimd/_gen: wire specfill post-processing hook into generators
  • f619436443 simd/archsimd/_gen/gentools: add file post-processing hook
  • 135af94578 simd/archsimd/_gen: complete task `specfill`
  • 73adfe029b simd/archsimd/{_gen/specdoc,cmd/specfill}: source rewrite engine
  • d2b5d45002 simd/archsimd/_gen/{specdoc,cmd/specfill}: reporting of major API mismatches
  • 5040c0ac0c go/types, types2: generate union.go from respective types2 file (remove tech debt)
  • 19533bd74e go/types, types2: generate sizeof_test.go and typestring_test.go (remove tech debt)
  • 13b65fc14b go/types: generate object_test.go from respective types2 file (remove tech debt)
  • dd10d4c844 simd/archsimd/_gen/specexpr: generalize signature formatting
  • eb6ab72118 simd/archsimd/_gen/specgen: add a (receiver, name) index
  • 2a3992b401 simd/archsimd/_gen/specgen: add doc comment classification and handling
  • 299a042625 simd/archsimd: rename ShiftSaturated to ScaleSaturated
  • 4a1a9dfeb7 Revert "cmd/compile: recognize GOAMD64 CPU features in cpufeatures pass"
  • 75f2c467f6 cmd/compile: keep the memory ABI for types defined from SVE masks
  • 00ba484362 cmd/compile: teach deadstore about CondSelect
  • 6203b8ded1 simd/archsimd/_gen: mark doc-explore done in SPEC-TRANSITION.md
  • f081a1ab32 simd/internal/spec: add ShiftSaturated, ShiftAll{Right,Left}, and Shift{Right,Left}
  • 27903a8717 cmd/internal/obj/x86: clear forward-jump list on PCALIGN
  • bc769ea44b cmd/compile: recognize GOAMD64 CPU features in cpufeatures pass

View full diff on GitHub

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

@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 5, 2026 09:50
@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.

Copilot review overview

🟡 Changes recommended

Patch 0011 must be re-extracted against the updated cfg.go postimage.

Review effort: Balanced
Findings: 1 High severity

Open (1)
What changed in this PR

Updates vendor and crypto-backend patches for the latest upstream Go baseline.

Changes:

  • Refreshes patch hashes and hunk offsets.
  • Incorporates the upstream x/tools version update.
  • Leaves one downstream patch preimage inconsistent.
File Description
patches/​0001-Vendor-external-dependencies.patch Refreshes vendor patch metadata and upstream dependency context.
patches/​0002-Add-crypto-backends.patch Refreshes crypto-backend patch metadata and hunk locations.

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

Comment thread patches/0002-Add-crypto-backends.patch
@bot-for-go
bot-for-go Bot merged commit 953595b into microsoft/main Oct 5, 2026
59 checks passed
@bot-for-go
bot-for-go Bot deleted the dev/auto-sync/microsoft/main branch October 5, 2026 11:30
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