Ghc 7.8 supports only cabal 1.18<div>Could you try using the boot strap script for getting new cabal install on your system?  </div><div>If not, Austin probably has a cabal-install binary lying around for his windows testing</div>
<div><br></div><br><div><br>On Friday, March 7, 2014, José Pedro Magalhães <<a href="mailto:jpm@cs.uu.nl">jpm@cs.uu.nl</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra">Should I file a bug report for this? If it's indeed a GHC bug, it's a blocker.</div><div class="gmail_extra">Can anyone else confirm it?...</div><div class="gmail_extra"><br>


</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks,</div><div class="gmail_extra">Pedro<br><br><div>On Tue, Mar 4, 2014 at 8:17 AM, José Pedro Magalhães <span dir="ltr"><<a>jpm@cs.uu.nl</a>></span> wrote:<br>


<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hello,</div><div><br></div><div>This GHC crashes whenever I try installing any package. (I guess this might be due to cabal-install, though.)</div>


<div><br></div><div>Details:</div><div>  Using the RC2 at <a href="http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mingw32.tar.xz" target="_blank">http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mingw32.tar.xz</a><br>




</div><div>  OS: Win7 64bit</div><div><div>  cabal-install version 0.14.0</div><div>  using version 1.14.0 of the Cabal library</div></div><div>  cabal install --nats -v3 gives <a href="http://lpaste.net/100678" target="_blank">this output</a>, and brings up a standard windows application crash window before the</div>




"returned ExitFailure (-1073741819)" line with the following information:<div><br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">




Problem signature:<br>  Problem Event Name:<span style="white-space:pre-wrap">   </span>APPCRASH<br>  Application Name:<span style="white-space:pre-wrap">  </span>ghc.exe<br>  Application Version:<span style="white-space:pre-wrap">        </span>0.0.0.0<br>




  Application Timestamp:<span style="white-space:pre-wrap">    </span>5312f1e1<br>  Fault Module Name:<span style="white-space:pre-wrap"> </span>ghc.exe<br>  Fault Module Version:<span style="white-space:pre-wrap">       </span>0.0.0.0<br>




  Fault Module Timestamp:<span style="white-space:pre-wrap">   </span>5312f1e1<br>  Exception Code:<span style="white-space:pre-wrap">    </span>c0000005<br>  Exception Offset:<span style="white-space:pre-wrap">  </span>01adb323<br>




  OS Version:<span style="white-space:pre-wrap">       </span>6.1.7601.2.1.0.768.3<br>  Locale ID:<span style="white-space:pre-wrap">     </span>2057<br>  Additional Information 1:<span style="white-space:pre-wrap">      </span>1548<br>




  Additional Information 2:<span style="white-space:pre-wrap"> </span>1548a4345bd8ec1f0510cd3884fa5889<br>  Additional Information 3:<span style="white-space:pre-wrap">  </span>daab<br>  Additional Information 4:<span style="white-space:pre-wrap">      </span>daabc1a5d9d41fd73825c2e9d33e1385</blockquote>




<div><br></div><div>I have later updated cabal-install (to version 1.18.0.2 using version 1.18.1.2 of the Cabal library), but that</div><div>didn't change this problem. The same happened with RC1, btw.</div><div><br>



</div><div>Thanks,</div><div>Pedro</div><div><br></div></div><div><div><div><br><br><div>On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp <span dir="ltr"><<a>austin@well-typed.com</a>></span> wrote:<br>


<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We are pleased to announce the second release candidate for GHC 7.8.1:<br>
<br>
    <a href="http://www.haskell.org/ghc/dist/7.8.1-rc2/" target="_blank">http://www.haskell.org/ghc/dist/7.8.1-rc2/</a><br>
    <a href="http://www.haskell.org/ghc/docs/7.8.1-rc2/html/" target="_blank">http://www.haskell.org/ghc/docs/7.8.1-rc2/html/</a><br>
<br>
This includes the source tarball and binary distributions for Windows,<br>
Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There<br>
are now two binary builds for Linux users: one for glibc 2.12 and GMP<br>
4, primarily intended for RHEL users, and one built for glibc 2.13 and<br>
GMP 5 - intended for Debian and more recent machines.<br>
<br>
In addition, there is also an iOS cross compiler build (both in the<br>
native ARM configuration and i386 simulator configurations), separate<br>
Solaris 10 and Solaris 11 builds - the latter supporting dynamic<br>
linking - and a new Linux/PPC64 build using glibc 2.18/GMP 5. There is<br>
a signed copy of the SHA256 hashes available (attached) using my GPG<br>
key (keyid 0x3B58D86F).<br>
<br>
We're also now offering .tar.xz files, which roughly cut the size of<br>
the binary distributions in half compared to bzip2.<br>
<br>
We've closed approximately 45 tickets that people filed for RC1 in<br>
this release. Thank you for all the reports!<br>
<br>
We plan to make the final 7.8.1 release soon, and hope RC2 will be the<br>
last RC. So *please* test as much as possible; bugs are much cheaper<br>
if we find them before the release!<br>
<span><font color="#888888"><br>
--<br>
Regards,<br>
<br>
Austin Seipp, Haskell Consultant<br>
Well-Typed LLP, <a href="http://www.well-typed.com/" target="_blank">http://www.well-typed.com/</a><br>
_______________________________________________<br>
g</font></span></blockquote></div></div></div></div></blockquote></div></div></div>
</blockquote></div>