HEAD vs Hackage status report

Carter Schonwald carter.schonwald
Tue Oct 1 14:14:47 UTC 2013


We could advertise the breakage list and or email all the various
maintainers?

On Tuesday, October 1, 2013, Simon Peyton-Jones wrote:

>  Bryan****
>
> ** **
>
> That?s amazingly helpful thank you.****
>
> ** **
>
> I undertake to fix the dmdTransformDictSelSig: split failed<http://ghc.haskell.org/trac/ghc/ticket/8329> problem,
> by the end of this week at the latest.****
>
> ** **
>
> I?m agnostic about the rest? that is, is there anything we might do to
> ameliorate?****
>
> ** **
>
> Simon****
>
> ** **
>
> *From:* ghc-devs [mailto:ghc-devs-bounces at haskell.org <javascript:_e({},
> 'cvml', 'ghc-devs-bounces at haskell.org');>] *On Behalf Of *Bryan O'Sullivan
> *Sent:* 30 September 2013 07:26
> *To:* ghc-devs at haskell.org <javascript:_e({}, 'cvml',
> 'ghc-devs at haskell.org');>
> *Subject:* HEAD vs Hackage status report****
>
> ** **
>
> I spent a little time the other day building all of Hackage with GHC HEAD.
> Here's a quick writeup of what I found.****
>
> ** **
>
> Total packages: 5564****
>
> Succeeded with 7.6.3: 3234****
>
> Succeeded with HEAD: 2061****
>
> Succeeded with 7.6.3 *but failed with HEAD: 1186*****
>
> ** **
>
> (A few dozen packages built with HEAD, but not with 7.6.3, which is why
> the numbers don't add up.)****
>
> ** **
>
> I think the condensed version of the story is that we're actually in good
> shape, the above numbers notwithstanding. There are only a few categories
> of build regression, which I detail below. Except for one genuine bug, the
> rest (at least those I've seen so far) are upgrade details that could be
> written about in release notes or a blog post.****
>
> ** **
>
> There currently exists just one panic-related bug, which prevents all 23
> packages in the Snap web framework from building:****
>
> ** **
>
> ghc: panic! (the 'impossible' happened)****
>
>   (GHC version 7.7.20130923 for x86_64-unknown-linux):****
>
>         dmdTransformDictSelSig: split failed<http://ghc.haskell.org/trac/ghc/ticket/8329>
> ****
>
> ** **
>
> Of the 1186 packages that build with 7.6.3 but not HEAD:****
>
> ** **
>
> 311 fail due to cabal being unable to solve dependency constraints. As
> usual, most (195) have excessively tight constraints on base.****
>
> ** **
>
> 37 packages fail due to GeneralizedNewtypeDeriving and the new role
> infrastructure, due to the following failures in packages upon which they
> depend.****
>
> ** **
>
> 12 language-c-0.4.2        the last parameter of ?Error? is at role Nominal
> ****
>
> 11 logfloat-0.12.1         the last parameter of ?IArray? is at role
> Nominal****
>
>  5 diagrams-lib-0.7.1.1    the last parameter of ?Transformable? is at
> role Nominal****
>
>  4 smallcheck-1.0.4        the last parameter of ?MonadLogic? is at role
> Nominal****
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20131001/52842f40/attachment.html>



More information about the ghc-devs mailing list