summaryrefslogtreecommitdiff
path: root/testsuite/tests/numeric/should_run/arith007.hs
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/numeric/should_run/arith007.hs')
-rw-r--r--testsuite/tests/numeric/should_run/arith007.hs23
1 files changed, 23 insertions, 0 deletions
diff --git a/testsuite/tests/numeric/should_run/arith007.hs b/testsuite/tests/numeric/should_run/arith007.hs
new file mode 100644
index 0000000000..3d42d1fb10
--- /dev/null
+++ b/testsuite/tests/numeric/should_run/arith007.hs
@@ -0,0 +1,23 @@
+-- !!! test simple Integer things
+--
+
+f x y z = x y z
+
+main = do
+ putStr (shows integer_list "\n")
+ where
+ int_list :: [Int]
+ integer_list :: [Integer]
+
+ int_list = (map fromInteger integer_list)
+
+ integer_list = (map (* 2)
+ [1,3,5,7,9,
+ 11111111111111111111111111111,
+ 2222222222222222222222222222222222222,
+ 3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333,
+ -11111111111111111111111111111,
+ -2222222222222222222222222222222222222,
+ -3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
+ ])
+