-
Notifications
You must be signed in to change notification settings - Fork 33
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
Tests failure with OCaml 5.2 #1047
Comments
Thanks for the report! The new error message is better but hardcoding it was a mistake in the first place. The best would be to simply check for the "error loading shared library" string but iirc dune is picky in what it lets us do here — I'll look into it. |
@kit-ty-kate this should be fixed by #1048. Do we need to publish a patch release on opam-repository? |
We already use dune-site to manage plugin files. With this patch, we now also use the dune-site mechanism to manage plugin loading for the inequalities plugin. This should make alt-ergo work with bytecode-only compilers again (see [1]). We still use Dynlink directly for additional parsers. Support for parser plugins is deprecated as it is not supported with the Dolmen frontend and will be removed in a future release, so the churn doesn't seem worth it. Fixes OCamlPro#1047 [1] : ocaml/opam-repository#25294
you don't have to per say but it would be nice for sure! ^_^ |
OK; it sounds like opam can live for a bit with this failure and we have some other minor stuff to do for compatibility with an internal lib so in that casewe will do a single patch release for these changes later this month. |
We already use dune-site to manage plugin files. With this patch, we now also use the dune-site mechanism to manage plugin loading for the inequalities plugin. This should make alt-ergo work with bytecode-only compilers again (see [1]). We still use Dynlink directly for additional parsers. Support for parser plugins is deprecated as it is not supported with the Dolmen frontend and will be removed in a future release, so the churn doesn't seem worth it. Fixes OCamlPro#1047 [1] : ocaml/opam-repository#25294
We already use dune-site to manage plugin files. With this patch, we now also use the dune-site mechanism to manage plugin loading for the inequalities plugin. This should make alt-ergo work with bytecode-only compilers again (see [1]). We still use Dynlink directly for additional parsers. Support for parser plugins is deprecated as it is not supported with the Dolmen frontend and will be removed in a future release, so the churn doesn't seem worth it. Fixes OCamlPro#1047 [1] : ocaml/opam-repository#25294
We already use dune-site to manage plugin files. With this patch, we now also use the dune-site mechanism to manage plugin loading for the inequalities plugin. This should make alt-ergo work with bytecode-only compilers again (see [1]). We still use Dynlink directly for additional parsers. Support for parser plugins is deprecated as it is not supported with the Dolmen frontend and will be removed in a future release, so the churn doesn't seem worth it. Fixes OCamlPro#1047 [1] : ocaml/opam-repository#25294
We already use dune-site to manage plugin files. With this patch, we now also use the dune-site mechanism to manage plugin loading for the inequalities plugin. This should make alt-ergo work with bytecode-only compilers again (see [1]). We still use Dynlink directly for additional parsers. Support for parser plugins is deprecated as it is not supported with the Dolmen frontend and will be removed in a future release, so the churn doesn't seem worth it. Fixes OCamlPro#1047 [1] : ocaml/opam-repository#25294
We already use dune-site to manage plugin files. With this patch, we now also use the dune-site mechanism to manage plugin loading for the inequalities plugin. This should make alt-ergo work with bytecode-only compilers again (see [1]). We still use Dynlink directly for additional parsers. Support for parser plugins is deprecated as it is not supported with the Dolmen frontend and will be removed in a future release, so the churn doesn't seem worth it. Fixes #1047 [1] : ocaml/opam-repository#25294
The tests for alt-ergo currently fails when using OCaml 5.2
This change in the compiler is expected and comes from ocaml/ocaml#12213 but it would be nice to have the tests fixed at some point so that we can make sure that all the packages are working as expected.
The text was updated successfully, but these errors were encountered: