-
Notifications
You must be signed in to change notification settings - Fork 842
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
Different results of stack build on travis-ci and appveyor #4334
Comments
Seems to be a windows issue |
On my own laptop (Windows 10), if I build the project with |
This is since we've upgraded to ghc 8.4. With ghc 8.2.2 there was no problem. This is becoming pretty nasty. Is there anything I could do to investigate what is going on? |
Sorry for the delay in answering. I guess you could try changing the compiler but keeping the same stack version and snapshot and see if that causes the bug to go away. Basically, we need to isolate if the error comes from GHC, stack snapshot or stack binary |
For as far as I can see, this is related with the bug discussed in https://ghc.haskell.org/trac/ghc/ticket/14381. It says that it should be solved with ghc 8.6.1. Unfortunatly, I have too many dependencys that currentyly don't complile with 8.6 yet. |
So it's a GHC bug, not a Stack one. Closing the issue, thanks for confirming. |
My project has a transitive dependency on hspec-discover. It builds fine with stack on travis-ci. However, the build with appveyor fails.
On appveyor, it fails with a "ignoring (possibly broken) abi-depends field for packages" warning. This might be somehow related with haskell/cabal#5465 . Both build with ghc 8.4. Stack uses linux, appveyor uses windows.
How can it be that one build goes well, and the other one fails?? And even more important, how can I get appveyor to succeed building the project?
Stack version
Method of installation
appveyor and travis-ci
The text was updated successfully, but these errors were encountered: