diff options
| author | Gerald Senarclens de Grancy | 2023-11-10 12:45:17 +0100 |
|---|---|---|
| committer | Martin Hořeňovský | 2023-11-14 17:10:31 +0100 |
| commit | 2c68a0d05f4fa8fb79cd43824f69568eb3954d4c (patch) | |
| tree | 610a76d237a979b7b3c6bb6d6a686bcbdd3a513a /docs | |
| parent | 01cac90c6298f8d5cda34eebda24412f644142f8 (diff) | |
| download | catch3-2c68a0d05f4fa8fb79cd43824f69568eb3954d4c.tar.gz | |
lifted suggested version
Did this, because with 3.0.1, the files
- catch_xmlwriter.cpp
- catch_string_manip.hpp
- catch_test_case_info.hpp
were missing
This led to some obvious and some obscure compile errors when compiling
with g++ 13.2.0 (std c++17 or c++20)
One of these errors being "Elaborated-type-specifier for a scoped enum
must not use the ‘class’ keyword"
Since this is a rather bad experience and debugging it is
time-consuming, I suggest to simply boost the recommended version in the
snippet which is likely copied by new Catch2 users
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/cmake-integration.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/cmake-integration.md b/docs/cmake-integration.md index e38d5c2f..40a1a3c8 100644 --- a/docs/cmake-integration.md +++ b/docs/cmake-integration.md @@ -51,7 +51,7 @@ Include(FetchContent) FetchContent_Declare( Catch2 GIT_REPOSITORY https://github.com/catchorg/Catch2.git - GIT_TAG v3.0.1 # or a later release + GIT_TAG v3.4.0 # or a later release ) FetchContent_MakeAvailable(Catch2) |