basvandijk / scientific

Arbitrary-precision floating-point numbers represented using scientific notation
BSD 3-Clause "New" or "Revised" License
73 stars 40 forks source link

Compile failures with 0.3.4.14 #50

Closed hvr closed 7 years ago

hvr commented 7 years ago

The build at https://matrix.hackage.haskell.org/package/scientific isn't finished yet, but it already shows hard failures:

Configuring component lib from scientific-0.3.4.14...
Preprocessing library scientific-0.3.4.14...
[1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, /tmp/matrix-worker/1496587738/dist-newstyle/build/x86_64-linux/ghc-7.6.3/scientific-0.3.4.14/build/GHC/Integer/Compat.o )
[2 of 5] Compiling Utils            ( src/Utils.hs, /tmp/matrix-worker/1496587738/dist-newstyle/build/x86_64-linux/ghc-7.6.3/scientific-0.3.4.14/build/Utils.o )
[3 of 5] Compiling Data.Scientific  ( src/Data/Scientific.hs, /tmp/matrix-worker/1496587738/dist-newstyle/build/x86_64-linux/ghc-7.6.3/scientific-0.3.4.14/build/Data/Scientific.o )

src/Data/Scientific.hs:745:56:
    Not in scope: type constructor or class `Word'
    Perhaps you meant `Word8' (imported from Data.Word)

EDIT: In fact, I see that https://travis-ci.org/basvandijk/scientific/builds/239316631 would have already informed about this

EDIT2: I've revised the meta-data https://hackage.haskell.org/package/scientific-0.3.4.14/revisions/

basvandijk commented 7 years ago

Whoops that was sloppy of me! Thanks for adjusting the bounds for 0.3.4.14 so quickly.

I published the fix in 0.3.4.15.