-
Notifications
You must be signed in to change notification settings - Fork 167
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
Make Tactician depend on coq-core #2315
Conversation
Mhm, there are still some issues with this, it seems. Converting to draft until coq/coq#16510 is addressed. |
@LasseBlaauwbroek looks like there are a bunch of fundamental build errors here, possibly related to Dune. Can you please take a look if they can be fixed in repo? |
@palmskog I'm not entirely sure what you mean. I'm trying to resolve the compilation issues in coq/coq#16510. Do you mean you want this PR closed until the upstream issues are fixed? If so, feel free to close. |
00d9359
to
cf7349b
Compare
cf7349b
to
8d58944
Compare
8d58944
to
b8dc354
Compare
Thanks to the release of Dune 3.5 this should be ready now. CI is almost green, except for a strange, unrelated failure of
|
@LasseBlaauwbroek there are several failing jobs here, can you take a look? |
@palmskog As in the message above, the failing jobs are due to |
OK, since this is |
That bug is due to dune detecting the workspace root in a place with an opam switch; then when dune scans the dirs for dune projects it will choke on the In general the CI should not setup the workspace like this. |
@ejgallego Do you know why this only happens with 8.14 and not any other Coq version? |
@LasseBlaauwbroek we likely did update Coq makefiles to avoid this problem in 8.15 |
I see. Well, probably not a huge issue anyway, since it is localized to the opam-coq-archive CI. In any case, I'm happy that this was finally completed! I believe that this PR has been in the making for close to two years now :-) Thanks @ejgallego and everyone else who has worked to make this possible! |
With Coq's package split, the
coq-tactician-stdlib
package is now obsolete.