diff --git a/regression-tests/test-results/apple-clang-14/clang-version.output b/regression-tests/test-results/apple-clang-14/clang-version.output index cdf51a6109..f2c57257f5 100644 --- a/regression-tests/test-results/apple-clang-14/clang-version.output +++ b/regression-tests/test-results/apple-clang-14/clang-version.output @@ -1,4 +1,4 @@ Apple clang version 14.0.3 (clang-1403.0.22.14.1) -Target: arm64-apple-darwin22.4.0 +Target: arm64-apple-darwin22.5.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin diff --git a/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-cpp2-comment-cpp1-sequence.cpp.execution b/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-cpp2-comment-cpp1-sequence.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-cpp2-comment-cpp1-sequence.cpp.output b/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-cpp2-comment-cpp1-sequence.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-literal-as-nttp.cpp.execution b/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-literal-as-nttp.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-literal-as-nttp.cpp.output b/regression-tests/test-results/apple-clang-14/mixed-bugfix-for-literal-as-nttp.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/mixed-captures-in-expressions-and-postconditions.cpp.execution b/regression-tests/test-results/apple-clang-14/mixed-captures-in-expressions-and-postconditions.cpp.execution new file mode 100644 index 0000000000..dfca5b9a34 --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/mixed-captures-in-expressions-and-postconditions.cpp.execution @@ -0,0 +1,4 @@ +hello +2022 +hello-ish +2022-ish diff --git a/regression-tests/test-results/apple-clang-14/mixed-captures-in-expressions-and-postconditions.cpp.output b/regression-tests/test-results/apple-clang-14/mixed-captures-in-expressions-and-postconditions.cpp.output index 975c7c9297..e69de29bb2 100644 --- a/regression-tests/test-results/apple-clang-14/mixed-captures-in-expressions-and-postconditions.cpp.output +++ b/regression-tests/test-results/apple-clang-14/mixed-captures-in-expressions-and-postconditions.cpp.output @@ -1,7 +0,0 @@ -mixed-captures-in-expressions-and-postconditions.cpp2:12:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each(vec, callback); - ~~~~~~~~~~~~~^ -mixed-captures-in-expressions-and-postconditions.cpp2:14:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each(std::move(vec), std::move(callback)); - ~~~~~~~~~~~~~^ -2 errors generated. diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each-with-capture.cpp.execution b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each-with-capture.cpp.execution new file mode 100644 index 0000000000..dfca5b9a34 --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each-with-capture.cpp.execution @@ -0,0 +1,4 @@ +hello +2022 +hello-ish +2022-ish diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each-with-capture.cpp.output b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each-with-capture.cpp.output index f6c2802be3..e69de29bb2 100644 --- a/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each-with-capture.cpp.output +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each-with-capture.cpp.output @@ -1,7 +0,0 @@ -mixed-function-expression-and-std-ranges-for-each-with-capture.cpp2:14:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each - ~~~~~~~~~~~~~^ -mixed-function-expression-and-std-ranges-for-each-with-capture.cpp2:18:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each(view, std::move(callback)); - ~~~~~~~~~~~~~^ -2 errors generated. diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each.cpp.execution b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each.cpp.execution new file mode 100644 index 0000000000..dfca5b9a34 --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each.cpp.execution @@ -0,0 +1,4 @@ +hello +2022 +hello-ish +2022-ish diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each.cpp.output b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each.cpp.output index bcc912251c..e69de29bb2 100644 --- a/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each.cpp.output +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-and-std-ranges-for-each.cpp.output @@ -1,7 +0,0 @@ -mixed-function-expression-and-std-ranges-for-each.cpp2:13:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each - ~~~~~~~~~~~~~^ -mixed-function-expression-and-std-ranges-for-each.cpp2:17:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each(view, std::move(callback)); - ~~~~~~~~~~~~~^ -2 errors generated. diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-pointer-capture.cpp.execution b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-pointer-capture.cpp.execution new file mode 100644 index 0000000000..e9d6a083f6 --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-pointer-capture.cpp.execution @@ -0,0 +1,6 @@ + +hello + +2023 +hello-ish +2023-ish diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-pointer-capture.cpp.output b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-pointer-capture.cpp.output index 863b166c2b..e69de29bb2 100644 --- a/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-pointer-capture.cpp.output +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-pointer-capture.cpp.output @@ -1,7 +0,0 @@ -mixed-function-expression-with-pointer-capture.cpp2:14:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each(view, [_0 = (&y)](auto const& x) -> void{ - ~~~~~~~~~~~~~^ -mixed-function-expression-with-pointer-capture.cpp2:19:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each(view, std::move(callback)); - ~~~~~~~~~~~~~^ -2 errors generated. diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-repeated-capture.cpp.execution b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-repeated-capture.cpp.execution new file mode 100644 index 0000000000..137aaec33f --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-repeated-capture.cpp.execution @@ -0,0 +1,6 @@ + +hello + +2022 +hello-ish +2022-ish diff --git a/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-repeated-capture.cpp.output b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-repeated-capture.cpp.output index 20d0862e5b..e69de29bb2 100644 --- a/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-repeated-capture.cpp.output +++ b/regression-tests/test-results/apple-clang-14/mixed-function-expression-with-repeated-capture.cpp.output @@ -1,7 +0,0 @@ -mixed-function-expression-with-repeated-capture.cpp2:14:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each - ~~~~~~~~~~~~~^ -mixed-function-expression-with-repeated-capture.cpp2:18:18: error: no member named 'for_each' in namespace 'std::ranges' - std::ranges::for_each(view, std::move(callback)); - ~~~~~~~~~~~~~^ -2 errors generated. diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-assign-expression-list.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-assign-expression-list.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-assign-expression-list.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-assign-expression-list.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-discard-precedence.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-discard-precedence.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-discard-precedence.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-discard-precedence.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-memberwise-base-assignment.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-memberwise-base-assignment.cpp.execution new file mode 100644 index 0000000000..566837e51b --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-memberwise-base-assignment.cpp.execution @@ -0,0 +1,2 @@ +(out this, that) +(out this, that) diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-memberwise-base-assignment.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-memberwise-base-assignment.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-optional-template-argument-list.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-optional-template-argument-list.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-optional-template-argument-list.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-optional-template-argument-list.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-in-forward-declaration.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-in-forward-declaration.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-in-forward-declaration.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-in-forward-declaration.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-unbraced-function-initializer.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-unbraced-function-initializer.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-unbraced-function-initializer.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-requires-clause-unbraced-function-initializer.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-template-argument.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-template-argument.cpp.execution new file mode 100644 index 0000000000..c508d5366f --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-template-argument.cpp.execution @@ -0,0 +1 @@ +false diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-template-argument.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-template-argument.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-variable-template.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-variable-template.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-variable-template.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-bugfix-for-variable-template.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-concept-definition.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-concept-definition.cpp.execution new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-concept-definition.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-concept-definition.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-defaulted-comparisons-and-final-types.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-defaulted-comparisons-and-final-types.cpp.execution new file mode 100644 index 0000000000..9ff8245473 --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/pure2-defaulted-comparisons-and-final-types.cpp.execution @@ -0,0 +1 @@ +less \ No newline at end of file diff --git a/regression-tests/test-results/apple-clang-14/pure2-defaulted-comparisons-and-final-types.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-defaulted-comparisons-and-final-types.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-initialization-safety-with-else-if.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-initialization-safety-with-else-if.cpp.execution new file mode 100644 index 0000000000..d00491fd7e --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/pure2-initialization-safety-with-else-if.cpp.execution @@ -0,0 +1 @@ +1 diff --git a/regression-tests/test-results/apple-clang-14/pure2-initialization-safety-with-else-if.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-initialization-safety-with-else-if.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-main-args.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-main-args.cpp.execution index 9b58eb7056..c0608cd2ed 100644 --- a/regression-tests/test-results/apple-clang-14/pure2-main-args.cpp.execution +++ b/regression-tests/test-results/apple-clang-14/pure2-main-args.cpp.execution @@ -1 +1,2 @@ -args.argc is 1, and args.argv[0] is ./test.exe +args.argc is 1 +args.argv[0] is ./test.exe diff --git a/regression-tests/test-results/apple-clang-14/pure2-statement-scope-parameters.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-statement-scope-parameters.cpp.execution new file mode 100644 index 0000000000..6fe5c7f6a8 --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/pure2-statement-scope-parameters.cpp.execution @@ -0,0 +1,2 @@ +42 +43 diff --git a/regression-tests/test-results/apple-clang-14/pure2-statement-scope-parameters.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-statement-scope-parameters.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-types-basics.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-types-basics.cpp.execution index be62df51a9..96b31fc422 100644 --- a/regression-tests/test-results/apple-clang-14/pure2-types-basics.cpp.execution +++ b/regression-tests/test-results/apple-clang-14/pure2-types-basics.cpp.execution @@ -11,7 +11,7 @@ myclass: explicit from string myclass: default data: 504, more: 3.141590 myclass: from int and string - data: 77, more: hair plugh + data: 77, more: hair1 plugh x's state before assignments: data: 1, more: 504 myclass: implicit from int data: 84, more: 504 diff --git a/regression-tests/test-results/apple-clang-14/pure2-types-ordering-via-meta-functions.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-types-ordering-via-meta-functions.cpp.execution new file mode 100644 index 0000000000..54b3aab09e --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/pure2-types-ordering-via-meta-functions.cpp.execution @@ -0,0 +1 @@ +less more less diff --git a/regression-tests/test-results/apple-clang-14/pure2-types-ordering-via-meta-functions.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-types-ordering-via-meta-functions.cpp.output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/test-results/apple-clang-14/pure2-types-value-types-via-meta-functions.cpp.execution b/regression-tests/test-results/apple-clang-14/pure2-types-value-types-via-meta-functions.cpp.execution new file mode 100644 index 0000000000..daee7bf51f --- /dev/null +++ b/regression-tests/test-results/apple-clang-14/pure2-types-value-types-via-meta-functions.cpp.execution @@ -0,0 +1 @@ +less less less \ No newline at end of file diff --git a/regression-tests/test-results/apple-clang-14/pure2-types-value-types-via-meta-functions.cpp.output b/regression-tests/test-results/apple-clang-14/pure2-types-value-types-via-meta-functions.cpp.output new file mode 100644 index 0000000000..e69de29bb2