Skip to content

Commit 52a2798

Browse files
committed
Update regression tests to change GCC version from 10 to 13
Storing test results from a newer version than GCC 10 also paves the way to change the minimum supported GCC from 10 to 11, so we can take a dependency on the GCC 11 `requires`-in-declaration bugfix that wasn't backported to GCC 10 This commit also catches up on test output that hadn't been captured for MSVC and Clang
1 parent eac30d8 commit 52a2798

File tree

167 files changed

+8
-12
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+8
-12
lines changed

regression-tests/test-results/gcc-10/gcc-version.output

Lines changed: 0 additions & 5 deletions
This file was deleted.

regression-tests/test-results/gcc-10/xyzzy

Lines changed: 0 additions & 1 deletion
This file was deleted.

regression-tests/test-results/gcc-13/gcc-version.output

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
c++ (GCC) 13.1.1 20230429
1+
gcc (GCC) 13.1.1 20230614 (Red Hat 13.1.1-4)
22
Copyright (C) 2023 Free Software Foundation, Inc.
33
This is free software; see the source for copying conditions. There is NO
44
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

regression-tests/test-results/gcc-10/run-tests-gcc-10.sh renamed to regression-tests/test-results/gcc-13/run-tests-gcc-13.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
# This is intended to be run in the /test-results/gcc-10 subdirectory
2-
# in a Linux shell with g++-10 installed
1+
# This is intended to be run in the /test-results/gcc-13 subdirectory
2+
# in a Linux shell with gcc 13 installed
33
#
44
cp ../*.cpp .
55
rm -f *.output
66
count=0
77
exe_count=0
8-
g++-10 --version > gcc-version.output 2>&1
8+
gcc --version > gcc-version.output 2>&1
99
for f in *.cpp
1010
do
11-
printf "Starting g++-10 %s\n" "$f"
12-
g++-10 -I../../../include -std=c++20 -pthread -o test.exe $f > $f.output 2>&1
11+
printf "Starting gcc 13 %s\n" "$f"
12+
g++ -I../../../include -std=c++20 -pthread -o test.exe $f > $f.output 2>&1
1313
rm -f $f
1414
let count=count+1
1515
if test -f "test.exe"; then
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hello Freddy with UFCS!

regression-tests/test-results/msvc-2022/pure2-bugfix-for-requires-clause-unbraced-function-initializer.cpp.execution

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pure2-bugfix-for-requires-clause-unbraced-function-initializer.cpp

0 commit comments

Comments
 (0)