Skip to content

Add gated cross-platform CI using preinstalled compilers - #4

Merged
wilx merged 6 commits into
masterfrom
codex/threadpool-cross-platform-ci
Oct 6, 2026
Merged

wilx merged 6 commits into
masterfrom
codex/threadpool-cross-platform-ci

Conversation

@wilx

@wilx wilx commented Oct 6, 2026

Copy link
Copy Markdown

Automate ThreadPool's regression tests on Linux, Windows, and macOS using only preinstalled runner toolchains and one Release configuration. GCC 12/C++11 runs first and gates every other compiler job; each compiler then tests its requested language modes in separate build directories.

Add a standalone CMake/CTest build and 14 portable behavior cases alongside the 31 Linux failure-injection cases, with a 90-second timeout per case. Update the test documentation. An internal result trait also fixes VS 2015's variadic alias expansion while preserving the public API.

Validation:

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Codex Review Summary

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

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-06T20:06:31.608908Z 125738d 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.

@wilx wilx self-assigned this Oct 6, 2026
@wilx
wilx merged commit ed083dd into master Oct 6, 2026
26 checks passed
@wilx
wilx deleted the codex/threadpool-cross-platform-ci branch October 6, 2026 20: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.

1 participant