
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
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
, 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
wrote: On Fri, Oct 26, 2018 at 4:43 PM Carter Schonwald
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@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs