[ANNOUNCE] GHC 8.4.4 released

Ömer Sinan Ağacan omeragacan at gmail.com
Sat Oct 27 07:28:41 UTC 2018


Sorry for the typos in my previous email.

#16969 -> #15696 (https://ghc.haskell.org/trac/ghc/ticket/15696)
regressions -> regression tests
Phab:5201 -> Phab:D5201 (https://phabricator.haskell.org/D5201)

By "the primop" I mean dataToTag#.

Ömer

Ömer Sinan Ağacan <omeragacan at gmail.com>, 27 Eki 2018 Cmt, 10:23
tarihinde şunu yazdı:
>
> Hi all,
>
> Just a quick update about #16969.
>
> The primop itself is buggy in 8.4 (and it should be buggy even in older
> versions -- although I haven't confirmed this) and 2 of the 3 regressions added
> for it currently fail with GHC 8.4.4. I don't know what the plan is for fixing
> it in 8.4, Ben may say more about this, but I'm guessing that we'll see another
> 8.4 release.
>
> So if you're using the primop directly, just don't! If you're not using it
> directly, then as David says the bug is much harder to trigger in GHC 8.4 (and
> even older versions) than in GHC 8.6, but we don't know if it's _impossible_ to
> trigger in GHC 8.4 and older versions.
>
> We fixed the bug in GHC HEAD weeks ago (with Phab:5201), current investigation
> in #15696 is not blocking any releases, we're just tying up some loose ends and
> doing refactoring to handle some similar primops more uniformly. This is only
> refactoring and documentation -- known bugs are already fixed.
>
> (I now realize that it would've been better to do this in a separate ticket to
> avoid confusion)
>
> Ömer
>
> Artem Pelenitsyn <a.pelenitsyn at gmail.com>, 27 Eki 2018 Cmt, 00:18
> tarihinde şunu yazdı:
> >
> > David, when you say "dataToTag# issue", you mean #15696? It seems from the discussion there that it is still under investigation.
> >
> > --
> > Best, Artem
> >
> > On Fri, 26 Oct 2018 at 17:02 David Feuer <david.feuer at gmail.com> wrote:
> >>
> >> On Fri, Oct 26, 2018 at 4:43 PM Carter Schonwald
> >> <carter.schonwald at gmail.com> wrote:
> >> >
> >> > Hey David, i'm looking at the git history andit doesn't seem to have any commits between 8.4.3 and 8.4.4 related to the dataToTag issue
> >> >
> >> > does any haskell code in the while trigger the bug on 8.4 series?
> >>
> >> I don't think anyone knows. It seems clear that it's considerably
> >> easier to trigger the bug in 8.6, but
> >> as far as I can tell, there's no reason to believe that it couldn't be
> >> triggered by realistic code in
> >> 8.4.
> >> _______________________________________________
> >> ghc-devs mailing list
> >> ghc-devs at haskell.org
> >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
> >
> > _______________________________________________
> > ghc-devs mailing list
> > ghc-devs at haskell.org
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


More information about the ghc-devs mailing list