Skip to content

Use local MSVC toolchains for native Windows Bazel tests - #53443

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/b9fbd3f2bba8a3a8bf226cafda19a921c8738acd
Oct 12, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/b9fbd3f2bba8a3a8bf226cafda19a921c8738acd

Conversation

@copyberry

@copyberry copyberry Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Use local MSVC toolchains for native Windows Bazel tests

Why

Hermetic LLVM targets the GNU ABI on Windows even when an MSVC platform is selected. Native MSVC builds need the runner's MSVC toolchains and SDK environment.

What changed

  • Register the local x64 and ARM64 C++ toolchains in ci-windows-msvc.
  • Apply --config=ci-windows-msvc to the native Windows Bazel test job.
  • Allow the native Windows test job to run on workflow_dispatch as well as pushes to main so toolchain changes can be tested manually.

## Why

Hermetic LLVM targets the GNU ABI on Windows even when an MSVC platform is selected. Native MSVC builds need the runner's MSVC toolchains and SDK environment.

## What changed

- Register the local x64 and ARM64 C++ toolchains in `ci-windows-msvc`.
- Apply `--config=ci-windows-msvc` to the native Windows Bazel test job.
- Allow the native Windows test job to run on `workflow_dispatch` as well as pushes to `main` so toolchain changes can be tested manually.

GitOrigin-RevId: b9fbd3f2bba8a3a8bf226cafda19a921c8738acd
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/b9fbd3f2bba8a3a8bf226cafda19a921c8738acd branch from 4a688fe to 3ece80b Compare October 12, 2026 18:20
@copyberry
copyberry Bot merged commit 3ece80b into main Oct 12, 2026
@chatgpt-codex-connector

Copy link
Copy Markdown
Contributor

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
πŸ“ Code Review πŸ”„ Running since 2026-10-12T18:20:18.129437Z 4a688fe PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with πŸ‘€ while any review is running, comments if it has suggestions, and reacts with πŸ‘ once all reviews finish with no findings.

@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/b9fbd3f2bba8a3a8bf226cafda19a921c8738acd branch October 12, 2026 18:20
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 12, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant