-
Notifications
You must be signed in to change notification settings - Fork 55
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
Can't build copilot-core 2.1.2 on GHC 7.10.2 #1
Comments
thanks we will take a look at the issue and see if we can resolve it as soon as possible Sent from my iPad
|
Hi, I compiled it, and it seems to work modulo some changes that I pushed already. I compiled it several times from scratch on a Debian wheezy with the following : cabal 1.22.6.0 And it works well everytime. All installation details can be found there : https://github.com/Copilot-Language/copilot-discussion/tree/master/TutorialAndDevGuide/DevGuide Try to delete all the Copilot folder and recompile it from scratch. Could you please detail more about your configuration if it still does not work on your computer ? Georges-Axel. PS : Applicative is a superclass of monad since ghc 7.10, and it compiled well on 7.10.1 this summer. This bug may probably have another cause. |
Yeah, the version of copilot-core in hackage doesn't build on 7.10. We need to get an updated version into the repo. The version here should work, though. |
I can install it with github's copilot-core but why hasn't repo on hackage been updated? |
@agoodloe @chathhorn is master stable to push to hackage? |
We have been using this current master for a while here and I it should be On Tue, Oct 20, 2015 at 12:45 PM, Lee Pike notifications@github.com wrote:
Alwyn E. Goodloe, Ph.D. Research Computer Engineer |
Geh, the version of smtlib2 that works with GHC 7.10 still isn't in hackage. Hold off for a little bit and let me play with the dependencies. |
Good call I've just so used to building it by hand I had overlooked that On Tue, Oct 20, 2015 at 1:40 PM, Chris Hathhorn notifications@github.com
Alwyn E. Goodloe, Ph.D. Research Computer Engineer |
Do not forget to also change the dependecies for cabal (if not already done yet) and SBV 5.0 which has been released on hackage. |
Ok, it builds and the regression test works on my machine. Are we just waiting for smtlib2 to be updated now? @chathhorn, can you ping the maintainer? |
I think it should be alright now, there's a new version of smtlib2 up on hackage that works with 7.10. Note that copilot-language depends on copilot-theorem, now, though (sorry), so it'll need to be put on hackage too... |
What about removing sbv and smtlib2 as submodules from Copilot? If they're up-to-date on Hackage, we shouldn't need them as submodules anymore (I'd like to keep submodules limited to Copilot packages). |
I removed them and stuff seems to still be working. |
Ok, the packages are all updated on Hackage, and I believe they're compatible with both 7.8.3 and 7.10.2. Sorry for the delay! |
Thanks!!!!!! Sent from my iPhone
|
When I try to build copilot core I get this error:
https://gist.github.com/octopuscabbage/abf529a426ce8c6de1d2
I think it has to do with Applicative now being a superclass of monad.
The text was updated successfully, but these errors were encountered: