Dockerfile, tests: bump Zig from 0.14.1 to 0.15.1 #127
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This will be an exciting release for Zig, because it enables the x86_64 backend by default in debug mode. Quoting from the release notes:
This should be at least somewhat noticeable for Exercism users on the Zig track.
See also:
I'm opening this PR in advance as a replacement for #72, and because the release was previously tentatively estimated to be fairly soon.To-do:
0.15.00.15.1 release.exercism/zigis ready to merge.Edit 2025-08-20: Zig 0.15.0 was tagged, but it wasn't released officially on the website (see downloads and website commit). Instead, there was a quick 0.15.1, so this PR bumps to that instead.
Please let me handle merging this PR and the corresponding PR in
exercism/zig. Zig still makes a significant number of breaking changes, so the test runner and track repos should be kept in sync. My usual process is to merge the track PR as soon as I see that the new test runner image was successfully deployed.