Skip to content

Fix Windows ARM64 build toolchain - #142

Merged
yiguodev merged 1 commit into
mainfrom
dev-26.7-11
Jul 29, 2026
Merged

Fix Windows ARM64 build toolchain#142
yiguodev merged 1 commit into
mainfrom
dev-26.7-11

Conversation

@yiguodev

Copy link
Copy Markdown
Collaborator

Summary

  • install the latest LLVM-MinGW UCRT ARM64 toolchain for the Windows ARM64 build
  • verify that gcc and g++ target AArch64 before invoking the CGo build
  • leave the Windows x64 and other platform jobs unchanged

Root cause

The Windows ARM64 runner resolved an x64 GNU assembler, which could not assemble the AArch64 instructions in Go's runtime/cgo/gcc_arm64.S.

Validation

  • git diff --check
  • parsed .github/workflows/build.yml as YAML
  • Windows ARM64 compilation will be verified by GitHub Actions

@yiguodev
yiguodev marked this pull request as ready for review July 29, 2026 05:50
Copilot AI review requested due to automatic review settings July 29, 2026 05:50

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@yiguodev
yiguodev merged commit 80263da into main Jul 29, 2026
9 checks passed
@yiguodev
yiguodev deleted the dev-26.7-11 branch July 29, 2026 05:53
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