roelvandijk / terminal-progress-bar

Other
24 stars 9 forks source link

Setup continuous integration with multiple GHCs #21

Open roelvandijk opened 7 years ago

roelvandijk commented 7 years ago

See #6 for relevant discussion.

hvr commented 5 years ago

@roelvandijk Do you want help with setting up CI? :-)

I just noticed over at https://matrix.hackage.haskell.org/package/terminal-progress-bar@1546860108

Configuring library for terminal-progress-bar-0.4.0.1..
Preprocessing library for terminal-progress-bar-0.4.0.1..
Building library for terminal-progress-bar-0.4.0.1..
[1 of 1] Compiling System.ProgressBar ( src/System/ProgressBar.hs, /tmp/matrix-worker/1546860298/dist-newstyle/build/x86_64-linux/ghc-7.10.3/terminal-progress-bar-0.4.0.1/build/System/ProgressBar.o )

src/System/ProgressBar.hs:48:1:
    Failed to load interface for ‘Data.Semigroup’
    Perhaps you meant
      Data.Semigroup (needs flag -package-key semigroups-0.18.5@GTmF0BdwtiPJGNLQt0bQL2)
      Data.Semigroup (needs flag -package-key semigroups-0.18.5@Jz3m3INQrHB7OCwMUa1FzM)
      Data.Semigroup (needs flag -package-key semigroups-0.18.5@GZWMjTvMy95W9VeyV0RD)
<<ghc: 285601024 bytes, 157 GCs, 7804469/25841432 avg/max bytes residency (7 samples), 51M in use, 0.001 INIT (0.001 elapsed), 0.152 MUT (0.152 elapsed), 0.165 GC (0.165 elapsed) :ghc>>

and I've already fixed up the metadata for a couple of terminal-progress-bar releases and you can see the result for the most recent build-report over at https://matrix.hackage.haskell.org/package/terminal-progress-bar