From 8ac8433100dd2393fa78b05111046e00afc2b34e Mon Sep 17 00:00:00 2001 From: jarzec Date: Mon, 7 Jul 2025 00:17:36 +0200 Subject: [PATCH 1/2] CI: Fix Windows build command in build workflow --- .github/workflows/build-cppfront.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-cppfront.yaml b/.github/workflows/build-cppfront.yaml index 1e0db7bbeb..6d62fcb713 100644 --- a/.github/workflows/build-cppfront.yaml +++ b/.github/workflows/build-cppfront.yaml @@ -17,7 +17,7 @@ jobs: - name: Compiler name & version run: cl.exe - name: Build - run: cl.exe source/cppfront.cpp -std:c++latest -MD -EHsc -experimental:module -W4 -WX + run: cl.exe source/cppfront.cpp -std:c++latest -MD -EHsc -W4 -WX build-unix-like: strategy: fail-fast: false From 4071dbde06f328d9575d784f5d97d12adfe3c073 Mon Sep 17 00:00:00 2001 From: jarzec Date: Mon, 7 Jul 2025 00:20:07 +0200 Subject: [PATCH 2/2] CI: Update regression test results --- ...smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution | 1 - ...smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution | 1 - ...smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution | 1 - ...smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution | 1 - ...smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution | 1 - ...smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution | 1 - ...smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution | 1 - 7 files changed, 7 deletions(-) diff --git a/regression-tests/test-results/apple-clang-14-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution b/regression-tests/test-results/apple-clang-14-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution index 541b2a0d93..371e06b050 100644 --- a/regression-tests/test-results/apple-clang-14-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution +++ b/regression-tests/test-results/apple-clang-14-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution @@ -4,5 +4,4 @@ ctor - from string construct [ Henry | 123 Ford Dr. ] ctor - from string assign [ Clara | 123 Ford Dr. ] ctor - copy (GENERAL) cp-construct [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] ctor - move mv-construct [ Clara(CM) | 123 Ford Dr. ] <- [ | ] -ctor - copy (GENERAL) cp-assign [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] assign - move mv-assign [ Clara | 123 Ford Dr. ] <- [ | ] diff --git a/regression-tests/test-results/apple-clang-15-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution b/regression-tests/test-results/apple-clang-15-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution index 541b2a0d93..371e06b050 100644 --- a/regression-tests/test-results/apple-clang-15-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution +++ b/regression-tests/test-results/apple-clang-15-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution @@ -4,5 +4,4 @@ ctor - from string construct [ Henry | 123 Ford Dr. ] ctor - from string assign [ Clara | 123 Ford Dr. ] ctor - copy (GENERAL) cp-construct [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] ctor - move mv-construct [ Clara(CM) | 123 Ford Dr. ] <- [ | ] -ctor - copy (GENERAL) cp-assign [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] assign - move mv-assign [ Clara | 123 Ford Dr. ] <- [ | ] diff --git a/regression-tests/test-results/clang-15-c++20-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution b/regression-tests/test-results/clang-15-c++20-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution index 541b2a0d93..371e06b050 100644 --- a/regression-tests/test-results/clang-15-c++20-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution +++ b/regression-tests/test-results/clang-15-c++20-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution @@ -4,5 +4,4 @@ ctor - from string construct [ Henry | 123 Ford Dr. ] ctor - from string assign [ Clara | 123 Ford Dr. ] ctor - copy (GENERAL) cp-construct [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] ctor - move mv-construct [ Clara(CM) | 123 Ford Dr. ] <- [ | ] -ctor - copy (GENERAL) cp-assign [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] assign - move mv-assign [ Clara | 123 Ford Dr. ] <- [ | ] diff --git a/regression-tests/test-results/clang-15-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution b/regression-tests/test-results/clang-15-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution index 541b2a0d93..371e06b050 100644 --- a/regression-tests/test-results/clang-15-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution +++ b/regression-tests/test-results/clang-15-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution @@ -4,5 +4,4 @@ ctor - from string construct [ Henry | 123 Ford Dr. ] ctor - from string assign [ Clara | 123 Ford Dr. ] ctor - copy (GENERAL) cp-construct [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] ctor - move mv-construct [ Clara(CM) | 123 Ford Dr. ] <- [ | ] -ctor - copy (GENERAL) cp-assign [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] assign - move mv-assign [ Clara | 123 Ford Dr. ] <- [ | ] diff --git a/regression-tests/test-results/clang-19-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution b/regression-tests/test-results/clang-19-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution index 541b2a0d93..371e06b050 100644 --- a/regression-tests/test-results/clang-19-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution +++ b/regression-tests/test-results/clang-19-c++20/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution @@ -4,5 +4,4 @@ ctor - from string construct [ Henry | 123 Ford Dr. ] ctor - from string assign [ Clara | 123 Ford Dr. ] ctor - copy (GENERAL) cp-construct [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] ctor - move mv-construct [ Clara(CM) | 123 Ford Dr. ] <- [ | ] -ctor - copy (GENERAL) cp-assign [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] assign - move mv-assign [ Clara | 123 Ford Dr. ] <- [ | ] diff --git a/regression-tests/test-results/clang-19-c++23-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution b/regression-tests/test-results/clang-19-c++23-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution index 541b2a0d93..371e06b050 100644 --- a/regression-tests/test-results/clang-19-c++23-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution +++ b/regression-tests/test-results/clang-19-c++23-libcpp/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution @@ -4,5 +4,4 @@ ctor - from string construct [ Henry | 123 Ford Dr. ] ctor - from string assign [ Clara | 123 Ford Dr. ] ctor - copy (GENERAL) cp-construct [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] ctor - move mv-construct [ Clara(CM) | 123 Ford Dr. ] <- [ | ] -ctor - copy (GENERAL) cp-assign [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] assign - move mv-assign [ Clara | 123 Ford Dr. ] <- [ | ] diff --git a/regression-tests/test-results/gcc-13-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution b/regression-tests/test-results/gcc-13-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution index 541b2a0d93..371e06b050 100644 --- a/regression-tests/test-results/gcc-13-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution +++ b/regression-tests/test-results/gcc-13-c++2b/pure2-types-smf-and-that-3-provide-mvconstruct-and-mvassign.cpp.execution @@ -4,5 +4,4 @@ ctor - from string construct [ Henry | 123 Ford Dr. ] ctor - from string assign [ Clara | 123 Ford Dr. ] ctor - copy (GENERAL) cp-construct [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] ctor - move mv-construct [ Clara(CM) | 123 Ford Dr. ] <- [ | ] -ctor - copy (GENERAL) cp-assign [ Clara | 123 Ford Dr. ] <- [ Clara | 123 Ford Dr. ] assign - move mv-assign [ Clara | 123 Ford Dr. ] <- [ | ]