-
Notifications
You must be signed in to change notification settings - Fork 3
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
Integrate dune 3.8.1 as soon as possible #56
Comments
It is now available in opam repo. So far there have only been two bugs reported both not affecting the platform.
|
Hi @Alizter, OK thanks!
Does this mean that In which case, I'm afraid we cannot do the bump now, given |
can you be more specific? you mean coq packages that install to the same folder anyway, could you link to the issue(s) on this bug if there are already some? |
For the native compiler issue we have ocaml/dune#7846. This will only be triggered when the coq.theory stanza does not have a mode set. There will be a fix for this in 3.8.1. ocaml/dune#7847 The issue stems from dune asking for coqc --config and looking for the variable and failing. The COQPATH issue is as you describe. However this only affects how we package things in nix. When you have say mathcomp/ssreflect and mathcomp/algebra installed in user-contrib (as opam will do) this is not a problem. However when we look for directories in COQPATH, dune will currently think there are two conflicting theories named mathcomp. This is a bug and I hope to fix it for 3.8.1 as well, but it shouldn't be a problem for the platform. ocaml/dune#7790 |
OK! so I'd say, let's wait for 3.8.1 👍 |
@erikmd 3.8.1 has been released and is in opam. There are a few more bugs to fix for 3.8.2 but they shouldn't affect anything here. |
@Alizter thanks a lot for your heads-up / reactivity / valuable feedback! |
FYI: the first |
FYI: the second |
After necessary tweaks by @Zimmi48 in coqbot to workaround random failures at And I updated the list of supported tags accordingly So now, this issue can be closed. |
Namely, when
dune.3.8.0
goes live in opam: https://opam.ocaml.org/packages/dune/Related: ocaml/opam-repository#23814
& https://coq.zulipchat.com/#narrow/stream/237663-coq-community-devs-.26-users/topic/Dune.203.2E8.20with.20Coq.20composition.20in.20CI/near/361264335
The text was updated successfully, but these errors were encountered: