Closed hvr closed 9 years ago
base bounds were set, but we never closed this issue. Fixing that now.
This issue still persists when installing profunctors-5.1
on GHC 7.0.4, but it specifies base >= 4 && < 5
. Should this be changed?
I widened the bounds when I removed the obvious dependencies on 7.4, but I wasn't able to test on ghc 7.2 or 7.0 because of limitations in the multi-ghc travis configuration. Do you have an ability to test with 7.2 to see if it is just a 7.0 thing? I can then set the bound accordingly.
I can replicate the error on GHC 7.2, so it's probably caused by this issue. Luckily, it can be fixed by adding explicit type signatures, so I submitted a pull request to fix this.
I've encountered the same issue you're having with GHC 7.0/7.2 on Travis, and unforunately, it looks like it's due to a nasty regression in cabal
. Requiring all of my Travis builds to use cabal
1.18 or higher seems to make the problem go away.
TLDR: either fix w/ GHC 7.0 or set
base >= 4.5
to declare it only works with GHC 7.4 and later :-)fails with