Skip to content

CI: Update test results and build GitHub workflow for Windows #1410

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jarzec
Copy link
Contributor

@jarzec jarzec commented Jul 8, 2025

  • Updates test result files omitted in the recent updates.
    • Makes all the LInux/MacOS tests pass.
    • Windows tests started to fail after the MSVC update from 19.43.34808 to 19.44.35209 on GitHub.
    • The commit 5aa32ae:
      • had all the tests passing with 19.43.34808 in this build (from May 14),
      • but has failures building cppfront with 19.44.35209 in this build (from July 8)
  • The new version of the MSVC raises a deprecation warning concerning the -experimental:module option used in .github/workflows/build-cppfront.yaml.
    • The following deprecation message is shown by MSVC 19.44.35209 (see e.g. this build of f7a2af8 from July 6):
      The '/experimental:module' option is deprecated. The core language Modules
      facility is available with '/std:c++20' or higher, allowing 'import std;' to be
      used. See: https://aka.ms/import-std
      
    • The PR removes the deprecated option.

The source of compilation issues with the newer MSVC version requires further investigation.

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