diff --git a/.github/workflows/build-cppfront.yaml b/.github/workflows/build-cppfront.yaml index 1e0db7bbe..6d62fcb71 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 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 541b2a0d9..371e06b05 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 541b2a0d9..371e06b05 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 541b2a0d9..371e06b05 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 541b2a0d9..371e06b05 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 541b2a0d9..371e06b05 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 541b2a0d9..371e06b05 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 541b2a0d9..371e06b05 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. ] <- [ | ]