Skip to content

ci: bump the jolt pin to 0.8.24 - #13

Merged
burinc merged 2 commits into
mainfrom
ci/jolt-0.8.24
Nov 5, 2026
Merged

burinc merged 2 commits into
mainfrom
ci/jolt-0.8.24

Conversation

@burinc

@burinc burinc commented Nov 5, 2026

Copy link
Copy Markdown
Member

jolt v0.8.24 was released on 2026-11-05. The ci-builds fan-out ran every jlt-commons library against it (run jlt-commons/ci-builds 42043247307): all seven passed. raylib-jlt's first attempt failed in the formatting step on a clojure-tools download from the runner, nothing in jolt, and passed on re-run.

This moves the pin in its own commit, as the workflow comment asks. No source change.

jolt 0.8.24 throws IllegalArgumentException on a map or set literal whose computed keys turn out equal, as the JVM does (jolt-lang/jolt ef481b6b). writ at 4055b49 built #{target (:target ...)} with both the same namespace inside prove-laws, so every writ-check spec here died with "Duplicate key: ensemble.order". writ main (aab0997d) no longer has that literal; with it the whole suite passes locally on 0.8.24 (370 tests, 0 failures, 0 errors).
@burinc
burinc merged commit c3d9061 into main Nov 5, 2026
2 checks passed
@burinc
burinc deleted the ci/jolt-0.8.24 branch November 5, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant