Closed snoyberg closed 9 years ago
Must be something on your end, because it passes a Travis build fine.
Note that the failing build target aggregates modules from two source directories: https://github.com/nikita-volkov/stm-containers/blob/master/stm-containers.cabal#L85-L86
I don't think so. Run cabal unpack stm-containers
and try to find the referenced modules, they don't appear to be there. Running cabal install --run-tests stm-containers
likely reproduces this also, but it hasn't completed on my system yet.
Turns out I accidentally uploaded a corrupt distribution to Hackage, which was missing several modules. The Git repository didn't miss them, so this explains why the Travis build passed.
I've just uploaded a correct distro to Hackage, so things should be fine now.
Again, sorry for all the fuss that accompanied my packages.
I still don't see those files in version 0.2.1.
The reason is clear now. The Cabal file was lacking the other-modules
fields in testing executables. I actually never realised they were required prior to this. I've uploaded the version 0.2.2 and double checked it to contain all the files required.
Yup, confirmed fixed. Thanks!
I'm guessing this is just a case of missing modules: