summaryrefslogtreecommitdiff
path: root/libraries/base/tests/isValidNatural.hs
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/base/tests/isValidNatural.hs')
-rw-r--r--libraries/base/tests/isValidNatural.hs9
1 files changed, 5 insertions, 4 deletions
diff --git a/libraries/base/tests/isValidNatural.hs b/libraries/base/tests/isValidNatural.hs
index 1b062f0309..86a0b1dae9 100644
--- a/libraries/base/tests/isValidNatural.hs
+++ b/libraries/base/tests/isValidNatural.hs
@@ -1,9 +1,10 @@
{-# language MagicHash #-}
-import GHC.Integer.GMP.Internals
-import GHC.Natural
+import GHC.Num.Natural
+import GHC.Num.BigNat
+import GHC.Exts
-main = print $ map isValidNatural [0, 1, maxWord, maxWord + 1, invalid]
+main = print $ map naturalCheck [0, 1, maxWord, maxWord + 1, invalid]
where
maxWord = fromIntegral (maxBound :: Word)
- invalid = NatJ# oneBigNat -- 1 would fit into the NatS# constructor.
+ invalid = NB (bigNatOne void#) -- 1 would fit into the NS constructor.