Skip to content

Commit 8d37929

Browse files
committed
Release 3.11.0
1 parent 7b4d38e commit 8d37929

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@ Provides a package to be used by the zig package manager for C++ programs.
44

55
## Status
66

7-
Building with Zig `0.15` will be possible once this issue is resolved:
8-
- [Build fails on clang 20](https://github.com/catchorg/Catch2/issues/2991)
9-
- [Clang 20 regression](https://github.com/llvm/llvm-project/issues/140519)
10-
117
| Refname | Catch2 version | Zig `0.15.x` | Zig `0.14.x` | Zig `0.13.x` | Zig `0.12.x` |
128
|:----------|:---------------|:------------:|:------------:|:------------:|:------------:|
13-
| `3.10.0` | `v3.10.0` |||||
14-
| `3.9.1` | `v3.9.1` |||||
15-
| `3.9.0` | `v3.9.0` |||||
9+
| `3.11.0` | `v3.11.0` | ⚠️ ||||
10+
| `3.10.0` | `v3.10.0` | ⚠️ ||||
11+
| `3.9.1` | `v3.9.1` | ⚠️ ||||
12+
| `3.9.0` | `v3.9.0` | ⚠️ ||||
1613
| `3.8.1` | `v3.8.1` |||||
1714
| `3.8.0+1` | `v3.8.0` |||||
1815
| `3.8.0` | `v3.8.0` |||||
1916
| `3.7.1+1` | `v3.7.1` |||||
2017

18+
⚠️ means that that the package is compatible with `0.15` but that Catch2's own tests fail because of [a regression of LLVM 20](https://github.com/llvm/llvm-project/issues/140519).
19+
The error occurs when using `TEMPLATE_PRODUCT_TEST_CASE`: [Build failure with clang++ 20](https://github.com/catchorg/Catch2/issues/2991). If you don't use this macro you should be fine.
20+
2121
## Use
2222

2323
Add the dependency in your `build.zig.zon` by running the following command:

build.zig.zon

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
.minimum_zig_version = "0.14.0",
66
.dependencies = .{
77
.upstream = .{
8-
.url = "git+https://github.com/catchorg/Catch2?ref=v3.10.0#25319fd3047c6bdcf3c0170e76fa526c77f99ca9",
9-
.hash = "N-V-__8AAK6JgwCSlz0Qb_HwbSQ1cmS1vtPUTtI4GrnA0NBk",
8+
.url = "git+https://github.com/catchorg/Catch2?ref=v3.11.0#b3fb4b9feafcd8d91c5cb510a4775143fdbef02f",
9+
.hash = "N-V-__8AAFP0hwD3L7c67NtknrtZSvg3K7yUFIhCsOxLmYAH",
1010
},
1111
},
1212
.paths = .{

0 commit comments

Comments
 (0)