Rodrigo Mesquita pushed to branch wip/spj-reinstallable-base2 at Glasgow Haskell Compiler / GHC Commits: c216c635 by Rodrigo Mesquita at 2026-05-19T15:23:53+01:00 fix - - - - - 2da5d4f7 by Rodrigo Mesquita at 2026-05-19T15:28:03+01:00 StaticPtr must be exported from ghc-internal bc it is known-key - - - - - 2 changed files: - libraries/base/src/GHC/Essentials.hs - libraries/ghc-internal/src/GHC/Internal/StaticPtr.hs Changes: ===================================== libraries/base/src/GHC/Essentials.hs ===================================== @@ -146,7 +146,7 @@ module GHC.Essentials -- Static pointers , IsStatic( fromStaticPtr ), makeStatic - , StaticPtr( StaticPtr ), StaticPtrInfo( StaticPtrInfo ) + , StaticPtr, StaticPtrInfo( StaticPtrInfo ) -- Stable pointers , StablePtr, newStablePtr @@ -305,7 +305,7 @@ import GHC.Internal.Data.Foldable( Foldable(..), null, all ) import GHC.Internal.Data.Traversable( Traversable, traverse ) import GHC.Internal.Float import GHC.Internal.IO( seq# ) -import GHC.Internal.Control.Monad( fail, guard ) +import GHC.Internal.Control.Monad( MonadFail, fail, guard ) import GHC.Internal.Control.Monad.Fix( mfix, loop ) import GHC.Internal.Control.Monad.Zip( mzip ) import GHC.Internal.Control.Arrow( arr, first, app, (|||) ) @@ -326,7 +326,7 @@ import GHC.Internal.Word( Word8(W8#), Word16(W16#), Word32(W32#), Word64(W64#) ) import GHC.Internal.Unsafe.Coerce( UnsafeEquality(..), unsafeEqualityProof, unsafeCoerce# ) -import GHC.Internal.StaticPtr( IsStatic(..), StaticPtr, StaticPtrInfo(..) ) +import GHC.Internal.StaticPtr( IsStatic(..), StaticPtr(..), StaticPtrInfo(..) ) import GHC.Internal.StaticPtr.Internal( makeStatic ) import GHC.Internal.Stable( StablePtr, newStablePtr ) ===================================== libraries/ghc-internal/src/GHC/Internal/StaticPtr.hs ===================================== @@ -40,7 +40,7 @@ ----------------------------------------------------------------------------- module GHC.Internal.StaticPtr - ( StaticPtr + ( StaticPtr(..) , deRefStaticPtr , StaticKey , staticKey View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/ea593a29c0b2a2ceb613fc745169eb7... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/ea593a29c0b2a2ceb613fc745169eb7... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Rodrigo Mesquita (@alt-romes)