Skip to content

Conversation

@jarzec
Copy link
Contributor

@jarzec jarzec commented Jan 7, 2026

In .github/workflows/:

  • rename regression-tests.ymlregression-tests.yaml for consistency,
  • improve the workflows in general,
  • remove the deprecated runner images (macos-13) and their respective test data,
  • comment out tests on Windows util builds on Windows runners are fixed (this makes the tests all-green).

Adjust regression-tests/run-tests.sh accordingly.
In addition the -include-std cppfront option was added for pure2-* tests. This is necessary after the updates of test files from #1405 (thanks @gregmarr).

compiler: cl.exe
cxx_std: c++20
stdlib: default
# Comment out Windows tests until build on Windows is fixed
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hsutter I did this to allow the tests to turn all green without the failure caused by build failures on Windows runners.
This will allow to quickly see if a PR adds regression or not without going into details of the failure each time and see if it only the Windows runner that fails.

I will try to have a look at those failures and fix the root cause. When it is fixed I will reenable Windows runners.

The same applies to the regression test workflow.

@jarzec jarzec force-pushed the ci-update-runners-fix-tests branch from 0d1fda1 to 855d012 Compare January 9, 2026 00:33
@jarzec jarzec requested a review from gregmarr January 9, 2026 00:43
@hsutter
Copy link
Owner

hsutter commented Jan 9, 2026

Thanks again for this!

@hsutter hsutter merged commit c638b16 into hsutter:main Jan 9, 2026
23 checks passed
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.

3 participants