added Tbug documentation needs triage labels
added primops label and removed needs triage label
added Pnormal label
I suspect the genprimops
logic which is responsible for deprecations adds them to the GHC.Prim
source module consumed by haddock, but fails to put these deprecations into the metadata used for the wired-in declarations.
mentioned in commit 8885569d
mentioned in merge request !5548 (closed)
mentioned in commit 926e0a71
mentioned in issue #20215 (closed)
mentioned in issue #23161 (closed)
A tactical solution would be to create proxy functions in GHC.Exts
and apply deprecations again:
import GHC.Prim hiding (sizeofSmallMutableArray#)
import qualified GHC.Prim
sizeofSmallMutableArray# :: _
sizeofSmallMutableArray# = GHC.Prim.sizeofSmallMutableArray#
{-# WARNING sizeofSmallMutableArray# "..." #-}
mentioned in commit d984388e
Even with the GHC fix in !5548 (closed), haddock needs to be fixed: https://github.com/haskell/haddock/issues/223
mentioned in commit 5db20656
added haddock label
mentioned in commit a3b629b5
mentioned in commit 3682582c
mentioned in commit 7ef9c7ac
mentioned in commit 661e0911
mentioned in commit 43f83187