diff options
| author | Leitwolf11 | 2026-10-31 13:36:43 +0300 |
|---|---|---|
| committer | Leitwolf11 | 2026-10-31 13:36:43 +0300 |
| commit | afe91797e9d50cd4712d3694a2e5fedfc0b966b1 (patch) | |
| tree | 5cec698f0bc0b8a60f45e866fb40f2fd8a358bd1 /tools/scripts/generateAmalgamatedFiles.py | |
| parent | 653dde1cc5a2f17faec2ed25f904de9c3cf3c8fa (diff) | |
| download | catch3-build/cpp17.tar.gz | |
Finish the move to C++17 in POSIX code and the amalgamated filesbuild/cpp17
A lambda in the POSIX half of Process.cpp captured a structured binding,
which needs C++20 and which a Windows build never compiles. The files in
extras still held the C++20 sources, so they are generated again, and the
generator no longer says the runner needs C++20.
Diffstat (limited to 'tools/scripts/generateAmalgamatedFiles.py')
| -rwxr-xr-x | tools/scripts/generateAmalgamatedFiles.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/scripts/generateAmalgamatedFiles.py b/tools/scripts/generateAmalgamatedFiles.py index 7567a1c8..de47e11d 100755 --- a/tools/scripts/generateAmalgamatedFiles.py +++ b/tools/scripts/generateAmalgamatedFiles.py @@ -49,7 +49,7 @@ file_header = '''\ // // The parts that come from src/Progmasoft, the Catch3 runner, keep // their own copyright and license lines (MPL-2.0 WITH -// AdditionRef-Progmasoft-Exception-1.1). The runner needs C++20. +// AdditionRef-Progmasoft-Exception-1.1). The runner needs C++17. // ---------------------------------------------------------- ''' |