Skip to content

Commit ba8390e

Browse files
committed
CI: disable Catch2 self-tests
See catchorg/Catch2#3173 for an issue that causes failure with current Apple Clang. Also update catch2.wrap to latest, but both 3.9.1 and 3.14.0 have the same self-test issue.
1 parent dfb53c0 commit ba8390e

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ project(
88
default_options: [
99
'cpp_std=c++17',
1010
'warning_level=3',
11+
'catch2:tests=false',
1112
],
1213
)
1314

subprojects/catch2.wrap

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[wrap-file]
2-
directory = Catch2-3.9.1
3-
source_url = https://github.com/catchorg/Catch2/archive/v3.9.1.tar.gz
4-
source_filename = Catch2-3.9.1.tar.gz
5-
source_hash = a215c2a723bd7483efd236dc86066842a389cb4e344c61119c978acdf24d39be
6-
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/catch2_3.9.1-1/Catch2-3.9.1.tar.gz
7-
wrapdb_version = 3.9.1-1
2+
directory = Catch2-3.14.0
3+
source_url = https://github.com/catchorg/Catch2/archive/v3.14.0.tar.gz
4+
source_filename = Catch2-3.14.0.tar.gz
5+
source_hash = ba2a939efead3c833c499cf487e185762f419a71d30158cd1b43c6079c586490
6+
source_fallback_url = https://wrapdb.mesonbuild.com/v2/catch2_3.14.0-1/get_source/Catch2-3.14.0.tar.gz
7+
wrapdb_version = 3.14.0-1
88

99
[provide]
1010
catch2 = catch2_dep

0 commit comments

Comments
 (0)