
On Sat, Jan 31, 2015 at 10:47 AM, Reid Barton
On Sat, Jan 31, 2015 at 10:16 AM, Brandon Allbery
wrote: On Sat, Jan 31, 2015 at 8:34 AM, George Colpitts < george.colpitts@gmail.com> wrote:
cabal install *--allow-newer=base* accelerate
Never safe, because base contains the runtime and the runtime and the compiler are very tightly tied together. Crashes are not surprising.
Actually it should always be safe: --allow-newer=base is essentially the equivalent of removing the upper bound on base from the .cabal file (of every package that was installed during that run).
However, I'm quite confused about something, namely that as far as I can tell, neither accelerate nor any of its dependencies contain a module Data.Label.Base. What package was GHC trying to build when it crashed?
Oops, I was running the wrong command: it's in fclabels. Please file a bug report and attach the output of `cabal install --ghc-options=-v fclabels`, thanks! Regards, Reid Barton