-
Notifications
You must be signed in to change notification settings - Fork 156
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
Bump Tasty to released version (1.5) #2577
Bump Tasty to released version (1.5) #2577
Conversation
The package index is already fetched in the "Setup CI" step. Restoring the index from caches means overwriting the up-to-date package index with a potentially older one.
ada1810
to
78ddeba
Compare
Cabal's freeze file doesn't include version hashes, just version numbers. This means that updates to dependencies specified in `cabal.project`'s `source-repository-package` field don't get taken into account properly. This issue doesn't affect Stack, as it only relies on version hashes in the first place.
78ddeba
to
fd4c41a
Compare
6abe185
to
70b3306
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So far the rest of it looks good to me, but perhaps CI will turn up some more packages that don't build.
07c4426
to
c7c106b
Compare
It was good you submitted this as an external PR, there was a problem in the tests we run on external PRs only |
c7c106b
to
c0476f1
Compare
I mostly wanted to test my Stack changes, pity the Cabal jobs broke.. |
2e92600
to
7865ebd
Compare
@DigitalBrains1 I've re-requested a review from you because I've added my latest attempt at the mmap bug workaround to this PR |
@leonschoorl |
28d1aad
to
9835708
Compare
https://gitlab.com/clash-lang/clash-compiler/-/jobs/5098978057 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM with one exception we discussed in the office: clash-lib:unittests
overwrites -with-rtsopts
so clash-lib
will also need the workaround-ghc-mmap-crash
flag and dance.
…nfig This avoids the issue having to selectively pass around GHCRTS, because it broke the building of certain packages. But a downside is this doesn't work for binaries that have -with-rtsopts set locally, because that option isn't cumulative.
The GHC 8.6.5 job was doing the error while loading shared libraries: libHS...so: cannot open shared object file: No such file or directory
9835708
to
edf3f1b
Compare
Still TODO:
Write a changelog entry (see changelog/README.md)Check copyright notices are up to date in edited files