ReviewOS

also looking at this

zig-utils/zig-tls

Track latest Zig 0.17-dev OptimizeMode API

#8
Merged chris wants to merge codex/zig-017-latest into main
11 files +51 -51

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

.github/workflows/ci.ymlmodified+3-3
Changes to .github/workflows/ci.yml
@@ -13,13 +13,13 @@ jobs:
1313 strategy:
1414 matrix:
1515 os: [ubuntu-latest, macos-latest]
16 zig-version: ['0.17.0-dev.1441+d5181a9c9']
16 zig-version: ['0.17.0-dev.1476+91a29d707']
1717 fail-fast: false
1818 steps:
1919 - uses: actions/checkout@v6
2020 - uses: mlugg/setup-zig@v2
2121 with:
22 version: '0.17.0-dev.1441+d5181a9c9'
22 version: '0.17.0-dev.1476+91a29d707'
2323 - run: zig build
2424 - run: zig build test
2525
@@ -30,5 +30,5 @@ jobs:
3030 - uses: actions/checkout@v6
3131 - uses: mlugg/setup-zig@v2
3232 with:
33 version: '0.17.0-dev.1441+d5181a9c9'
33 version: '0.17.0-dev.1476+91a29d707'
3434 - run: zig fmt --check .
.github/workflows/interop.ymlmodified+4-4
Changes to .github/workflows/interop.yml
@@ -15,7 +15,7 @@ jobs:
1515 - uses: actions/checkout@v6
1616 - uses: mlugg/setup-zig@v2
1717 with:
18 version: '0.17.0-dev.1441+d5181a9c9'
18 version: '0.17.0-dev.1476+91a29d707'
1919 - run: zig build bench -Doptimize=ReleaseFast -Dcpu=native
2020 - run: zig build test
2121 - name: Interop tests (in-process)
@@ -28,7 +28,7 @@ jobs:
2828 - uses: actions/checkout@v6
2929 - uses: mlugg/setup-zig@v2
3030 with:
31 version: '0.17.0-dev.1441+d5181a9c9'
31 version: '0.17.0-dev.1476+91a29d707'
3232 - run: zig build bench -Doptimize=ReleaseFast -Dcpu=native
3333 - run: zig build test
3434
@@ -39,7 +39,7 @@ jobs:
3939 - uses: actions/checkout@v6
4040 - uses: mlugg/setup-zig@v2
4141 with:
42 version: '0.17.0-dev.1441+d5181a9c9'
42 version: '0.17.0-dev.1476+91a29d707'
4343 - run: zig build -Dfuzz=true fuzz
4444
4545 testssl:
@@ -50,7 +50,7 @@ jobs:
5050 - uses: actions/checkout@v6
5151 - uses: mlugg/setup-zig@v2
5252 with:
53 version: '0.17.0-dev.1441+d5181a9c9'
53 version: '0.17.0-dev.1476+91a29d707'
5454 - name: Install testssl.sh
5555 run: |
5656 git clone --depth 1 https://github.com/drwetter/testssl.sh.git /tmp/testssl.sh