-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[new release] sail (0.16) #24318
[new release] sail (0.16) #24318
Conversation
…_manifest, sail_lem_backend, sail_latex_backend, sail_doc_backend, sail_coq_backend, sail_c_backend, sail and libsail (0.16) CHANGES: ##### New documentation backend A new documentation backend for integrating with Asciidoctor has been added. ##### Automatic formatting (EXPERIMENTAL) The `sail -fmt` option can be used to automatically format Sail source. This currently misses some features and can produce ugly output in some known cases, so is not ready for serious usage yet. ##### Fixes Various bugfixes including: * Issue 203: rems-project/sail#203 * Issue 202: rems-project/sail#202 * Issue 188: rems-project/sail#188 * Issue 187: rems-project/sail#187 * Issue 277: rems-project/sail#277 Various mapping issues such as: * Issue 244: rems-project/sail#244 As well as other minor issues The `val cast` syntax and support for implict casts is now entirely removed, as mentioned in the previous release changes. The flags are still allowed (to avoid breaking Makefiles) but no longer do anything. The pattern completeness checker has been improved and is now context sensitive in some cases.
Not totally sure what package you are using for
|
Looks like the lower bound needed is on pprint (fpottier/pprint@f2f1817). |
Should help find issues with the lower-bounds check in opam's CI ocaml/opam-repository#24318
Should help find issues with the lower-bounds check in opam's CI ocaml/opam-repository#24318
FreeBSD build crash reported in ocaml/dune#8549, but not a blocker. |
CHANGES:
New documentation backend
A new documentation backend for integrating with Asciidoctor has been added.
Automatic formatting (EXPERIMENTAL)
The
sail -fmt
option can be used to automatically format Sail source. This currently misses some features and can produce ugly output in some known cases, so is not ready for serious usage yet.Fixes
Various bugfixes including:
Various mapping issues such as:
As well as other minor issues
The
val cast
syntax and support for implict casts is now entirely removed, as mentioned in the previous release changes. The flags are still allowed (to avoid breaking Makefiles) but no longer do anything.The pattern completeness checker has been improved and is now context sensitive in some cases.