diff --git a/cmake/SetupCatch.cmake b/cmake/SetupCatch.cmake index bfc31cfcb49f..f257db12d6c2 100644 --- a/cmake/SetupCatch.cmake +++ b/cmake/SetupCatch.cmake @@ -1,7 +1,7 @@ # Distributed under the MIT License. # See LICENSE.txt for details. -find_package(Catch2 3.0.1 REQUIRED) +find_package(Catch2 3.4.0 REQUIRED) message(STATUS "Catch version: ${Catch2_VERSION}") diff --git a/docs/Installation/Installation.md b/docs/Installation/Installation.md index 939021ec6db3..e5b33bb4306f 100644 --- a/docs/Installation/Installation.md +++ b/docs/Installation/Installation.md @@ -72,7 +72,7 @@ apt), or AppleClang 13.0.0 or later * [Boost](http://www.boost.org/) 1.60.0 or later * [Brigand](https://github.com/edouarda/brigand) at commit 1c398e4f1e817ab195e4cd6fbb03c18cb386eea3 (late 2020) or later -* [Catch2](https://github.com/catchorg/Catch2) 3.0.1 or later. Install from your +* [Catch2](https://github.com/catchorg/Catch2) 3.4.0 or later. Install from your package manager or do a standard CMake build and installation (as detailed in the [Catch2 docs](https://github.com/catchorg/Catch2/blob/devel/docs/cmake-integration.md#installing-catch2-from-git-repository)). Compile with `CMAKE_POSITION_INDEPENDENT_CODE=ON`. diff --git a/support/DevEnvironments/spack.yaml b/support/DevEnvironments/spack.yaml index 5a70ecf9fd01..083c45661a94 100644 --- a/support/DevEnvironments/spack.yaml +++ b/support/DevEnvironments/spack.yaml @@ -45,7 +45,7 @@ spack: - blaze@3.8 - 'boost@1.60:+math+program_options' - brigand@master - - 'catch2@3.0.1:3' + - 'catch2@3.4.0:3' # Charm++: # - The 'multicore' backend runs with shared memory on a single node. On # clusters you should choose one of the multi-node backends instead.