testsuite: GHCiPrimCall fails on powerpc64 big-endian
On powerpc64 (big-endian) GHCiPrimCall fails with the following output:
@@ -1,57 +1,57 @@
zero arguments
123
1.0
-1.0
+0.0
one argument functions
-[0,-1,1,-128,127]
-[0,-1,1,-32768,32767]
-[0,-1,1,-2147483648,2147483647]
+[0,0,0,0,0]
+[0,0,0,0,0]
+[0,0,0,0,0]
[0,-1,1,-9223372036854775808,9223372036854775807]
[Nothing,Just 1,Just 18446744073709551617,Just (-18446744073709551617)]
[0,1,2,18446744073709551615]
-[-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37]
+[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]
[-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307]
[0,1,2,4294967296,18446744073709551615]
-[(0,0),(-1,-1),(1,1),(-128,-128),(127,127)]
-[(0,0),(-1,-1),(1,1),(-32768,-32768),(32767,32767)]
-[(0,0),(-1,-1),(1,1),(-2147483648,-2147483648),(2147483647,2147483647)]
+[(0,0),(0,0),(0,0),(0,0),(0,0)]
+[(0,0),(0,0),(0,0),(0,0),(0,0)]
+[(0,0),(0,0),(0,0),(0,0),(0,0)]
[(0,0),(-1,-1),(1,1),(-9223372036854775808,-9223372036854775808),(9223372036854775807,9223372036854775807)]
[(Nothing,Nothing),(Just 1,Just 1),(Just 18446744073709551617,Just 18446744073709551617),(Just (-18446744073709551617),Just (-18446744073709551617))]
[(0,0),(1,1),(2,2),(18446744073709551615,18446744073709551615)]
-[(-0.0,-0.0),(0.0,0.0),(-1.0,-1.0),(1.0,1.0),(-2.0,-2.0),(2.0,2.0),(Infinity,Infinity),(1.0e37,1.0e37),(-1.0e-37,-1.0e-37)]
+[(0.0,0.0),(0.0,0.0),(0.0,0.0),(0.0,0.0),(0.0,0.0),(0.0,0.0),(0.0,0.0),(0.0,0.0),(0.0,0.0)]
[(-0.0,-0.0),(0.0,0.0),(-1.0,-1.0),(1.0,1.0),(-2.0,-2.0),(2.0,2.0),(Infinity,Infinity),(1.0e307,1.0e307),(-1.0e-307,-1.0e-307)]
[(0,0),(1,1),(2,2),(4294967296,4294967296),(18446744073709551615,18446744073709551615)]
two argument functions
-[0,0,0,0,0,-1,-1,-1,-1,-1,1,1,1,1,1,-128,-128,-128,-128,-128,127,127,127,127,127]
-[0,0,0,0,0,-1,-1,-1,-1,-1,1,1,1,1,1,-32768,-32768,-32768,-32768,-32768,32767,32767,32767,32767,32767]
-[0,0,0,0,0,-1,-1,-1,-1,-1,1,1,1,1,1,-2147483648,-2147483648,-2147483648,-2147483648,-2147483648,2147483647,2147483647,2147483647,2147483647,2147483647]
+[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
+[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
+[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[0,0,0,0,0,-1,-1,-1,-1,-1,1,1,1,1,1,-9223372036854775808,-9223372036854775808,-9223372036854775808,-9223372036854775808,-9223372036854775808,9223372036854775807,9223372036854775807,9223372036854775807,9223372036854775807,9223372036854775807]
[Nothing,Nothing,Nothing,Nothing,Just 1,Just 1,Just 1,Just 1,Just 18446744073709551617,Just 18446744073709551617,Just 18446744073709551617,Just 18446744073709551617,Just (-18446744073709551617),Just (-18446744073709551617),Just (-18446744073709551617),Just (-18446744073709551617)]
[0,0,0,0,1,1,1,1,2,2,2,2,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615]
-[-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37]
+[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]
[-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,1.0e307,1.0e307,1.0e307,1.0e307,1.0e307,1.0e307,1.0e307,1.0e307,1.0e307,-1.0e-307,-1.0e-307,-1.0e-307,-1.0e-307,-1.0e-307,-1.0e-307,-1.0e-307,-1.0e-307,-1.0e-307]
[0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,4294967296,4294967296,4294967296,4294967296,4294967296,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615]
-[0,-1,1,-128,127,0,-1,1,-128,127,0,-1,1,-128,127,0,-1,1,-128,127,0,-1,1,-128,127]
-[0,-1,1,-32768,32767,0,-1,1,-32768,32767,0,-1,1,-32768,32767,0,-1,1,-32768,32767,0,-1,1,-32768,32767]
-[0,-1,1,-2147483648,2147483647,0,-1,1,-2147483648,2147483647,0,-1,1,-2147483648,2147483647,0,-1,1,-2147483648,2147483647,0,-1,1,-2147483648,2147483647]
+[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
+[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
+[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[0,-1,1,-9223372036854775808,9223372036854775807,0,-1,1,-9223372036854775808,9223372036854775807,0,-1,1,-9223372036854775808,9223372036854775807,0,-1,1,-9223372036854775808,9223372036854775807,0,-1,1,-9223372036854775808,9223372036854775807]
[Nothing,Just 1,Just 18446744073709551617,Just (-18446744073709551617),Nothing,Just 1,Just 18446744073709551617,Just (-18446744073709551617),Nothing,Just 1,Just 18446744073709551617,Just (-18446744073709551617),Nothing,Just 1,Just 18446744073709551617,Just (-18446744073709551617)]
[0,1,2,18446744073709551615,0,1,2,18446744073709551615,0,1,2,18446744073709551615,0,1,2,18446744073709551615]
-[-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37]
+[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]
[-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307]
[0,1,2,4294967296,18446744073709551615,0,1,2,4294967296,18446744073709551615,0,1,2,4294967296,18446744073709551615,0,1,2,4294967296,18446744073709551615,0,1,2,4294967296,18446744073709551615]
additional floating point tests
-[-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-1.0e-37,-1.0,-1.0,-2.0,0.0,-3.0,1.0,Infinity,1.0e37,-1.0,1.0,1.0,0.0,2.0,-1.0,3.0,Infinity,1.0e37,1.0,-2.0,-2.0,-3.0,-1.0,-4.0,0.0,Infinity,1.0e37,-2.0,2.0,2.0,1.0,3.0,0.0,4.0,Infinity,1.0e37,2.0,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,Infinity,2.0e37,1.0e37,-1.0e-37,-1.0e-37,-1.0,1.0,-2.0,2.0,Infinity,1.0e37,-2.0e-37]
+[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]
[-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-1.0,-1.0,-2.0,0.0,-3.0,1.0,Infinity,1.0e307,-1.0,1.0,1.0,0.0,2.0,-1.0,3.0,Infinity,1.0e307,1.0,-2.0,-2.0,-3.0,-1.0,-4.0,0.0,Infinity,1.0e307,-2.0,2.0,2.0,1.0,3.0,0.0,4.0,Infinity,1.0e307,2.0,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,1.0e307,1.0e307,1.0e307,1.0e307,1.0e307,1.0e307,Infinity,2.0e307,1.0e307,-1.0e-307,-1.0e-307,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-2.0e-307]
-[-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,-2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,1.0e37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37,-1.0e-37]
+[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]
[-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307,-0.0,0.0,-1.0,1.0,-2.0,2.0,Infinity,1.0e307,-1.0e-307]
-[(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060399.0),(705030.0,8060401.0),(705030.0,8060398.0),(705030.0,8060402.0),(705030.0,Infinity),(705030.0,1.0e307),(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060399.0),(705030.0,8060401.0),(705030.0,8060398.0),(705030.0,8060402.0),(705030.0,Infinity),(705030.0,1.0e307),(705030.0,8060400.0),(705029.0,8060400.0),(705029.0,8060400.0),(705029.0,8060399.0),(705029.0,8060401.0),(705029.0,8060398.0),(705029.0,8060402.0),(705029.0,Infinity),(705029.0,1.0e307),(705029.0,8060400.0),(705031.0,8060400.0),(705031.0,8060400.0),(705031.0,8060399.0),(705031.0,8060401.0),(705031.0,8060398.0),(705031.0,8060402.0),(705031.0,Infinity),(705031.0,1.0e307),(705031.0,8060400.0),(705028.0,8060400.0),(705028.0,8060400.0),(705028.0,8060399.0),(705028.0,8060401.0),(705028.0,8060398.0),(705028.0,8060402.0),(705028.0,Infinity),(705028.0,1.0e307),(705028.0,8060400.0),(705032.0,8060400.0),(705032.0,8060400.0),(705032.0,8060399.0),(705032.0,8060401.0),(705032.0,8060398.0),(705032.0,8060402.0),(705032.0,Infinity),(705032.0,1.0e307),(705032.0,8060400.0),(Infinity,8060400.0),(Infinity,8060400.0),(Infinity,8060399.0),(Infinity,8060401.0),(Infinity,8060398.0),(Infinity,8060402.0),(Infinity,Infinity),(Infinity,1.0e307),(Infinity,8060400.0),(1.0e37,8060400.0),(1.0e37,8060400.0),(1.0e37,8060399.0),(1.0e37,8060401.0),(1.0e37,8060398.0),(1.0e37,8060402.0),(1.0e37,Infinity),(1.0e37,1.0e307),(1.0e37,8060400.0),(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060399.0),(705030.0,8060401.0),(705030.0,8060398.0),(705030.0,8060402.0),(705030.0,Infinity),(705030.0,1.0e307),(705030.0,8060400.0)]
-[(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060399.0),(705030.0,8060401.0),(705030.0,8060398.0),(705030.0,8060402.0),(705030.0,Infinity),(705030.0,1.0e37),(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060399.0),(705030.0,8060401.0),(705030.0,8060398.0),(705030.0,8060402.0),(705030.0,Infinity),(705030.0,1.0e37),(705030.0,8060400.0),(705029.0,8060400.0),(705029.0,8060400.0),(705029.0,8060399.0),(705029.0,8060401.0),(705029.0,8060398.0),(705029.0,8060402.0),(705029.0,Infinity),(705029.0,1.0e37),(705029.0,8060400.0),(705031.0,8060400.0),(705031.0,8060400.0),(705031.0,8060399.0),(705031.0,8060401.0),(705031.0,8060398.0),(705031.0,8060402.0),(705031.0,Infinity),(705031.0,1.0e37),(705031.0,8060400.0),(705028.0,8060400.0),(705028.0,8060400.0),(705028.0,8060399.0),(705028.0,8060401.0),(705028.0,8060398.0),(705028.0,8060402.0),(705028.0,Infinity),(705028.0,1.0e37),(705028.0,8060400.0),(705032.0,8060400.0),(705032.0,8060400.0),(705032.0,8060399.0),(705032.0,8060401.0),(705032.0,8060398.0),(705032.0,8060402.0),(705032.0,Infinity),(705032.0,1.0e37),(705032.0,8060400.0),(Infinity,8060400.0),(Infinity,8060400.0),(Infinity,8060399.0),(Infinity,8060401.0),(Infinity,8060398.0),(Infinity,8060402.0),(Infinity,Infinity),(Infinity,1.0e37),(Infinity,8060400.0),(1.0e307,8060400.0),(1.0e307,8060400.0),(1.0e307,8060399.0),(1.0e307,8060401.0),(1.0e307,8060398.0),(1.0e307,8060402.0),(1.0e307,Infinity),(1.0e307,1.0e37),(1.0e307,8060400.0),(705030.0,8060400.0),(705030.0,8060400.0),(705030.0,8060399.0),(705030.0,8060401.0),(705030.0,8060398.0),(705030.0,8060402.0),(705030.0,Infinity),(705030.0,1.0e37),(705030.0,8060400.0)]
-[(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.1181512090599e13),(69,2.017141e12,2.1181512090601e13),(69,2.017141e12,2.1181512090598e13),(69,2.017141e12,2.1181512090602e13),(69,2.017141e12,Infinity),(69,2.017141e12,1.0e307),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.1181512090599e13),(69,2.017141e12,2.1181512090601e13),(69,2.017141e12,2.1181512090598e13),(69,2.017141e12,2.1181512090602e13),(69,2.017141e12,Infinity),(69,2.017141e12,1.0e307),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.1181512090599e13),(69,2.017141e12,2.1181512090601e13),(69,2.017141e12,2.1181512090598e13),(69,2.017141e12,2.1181512090602e13),(69,2.017141e12,Infinity),(69,2.017141e12,1.0e307),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.1181512090599e13),(69,2.017141e12,2.1181512090601e13),(69,2.017141e12,2.1181512090598e13),(69,2.017141e12,2.1181512090602e13),(69,2.017141e12,Infinity),(69,2.017141e12,1.0e307),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.1181512090599e13),(69,2.017141e12,2.1181512090601e13),(69,2.017141e12,2.1181512090598e13),(69,2.017141e12,2.1181512090602e13),(69,2.017141e12,Infinity),(69,2.017141e12,1.0e307),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.1181512090599e13),(69,2.017141e12,2.1181512090601e13),(69,2.017141e12,2.1181512090598e13),(69,2.017141e12,2.1181512090602e13),(69,2.017141e12,Infinity),(69,2.017141e12,1.0e307),(69,2.017141e12,2.11815120906e13),(69,Infinity,2.11815120906e13),(69,Infinity,2.11815120906e13),(69,Infinity,2.1181512090599e13),(69,Infinity,2.1181512090601e13),(69,Infinity,2.1181512090598e13),(69,Infinity,2.1181512090602e13),(69,Infinity,Infinity),(69,Infinity,1.0e307),(69,Infinity,2.11815120906e13),(69,1.0e37,2.11815120906e13),(69,1.0e37,2.11815120906e13),(69,1.0e37,2.1181512090599e13),(69,1.0e37,2.1181512090601e13),(69,1.0e37,2.1181512090598e13),(69,1.0e37,2.1181512090602e13),(69,1.0e37,Infinity),(69,1.0e37,1.0e307),(69,1.0e37,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.11815120906e13),(69,2.017141e12,2.1181512090599e13),(69,2.017141e12,2.1181512090601e13),(69,2.017141e12,2.1181512090598e13),(69,2.017141e12,2.1181512090602e13),(69,2.017141e12,Infinity),(69,2.017141e12,1.0e307),(69,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.1181512090599e13),(70,2.017141e12,2.1181512090601e13),(70,2.017141e12,2.1181512090598e13),(70,2.017141e12,2.1181512090602e13),(70,2.017141e12,Infinity),(70,2.017141e12,1.0e307),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.1181512090599e13),(70,2.017141e12,2.1181512090601e13),(70,2.017141e12,2.1181512090598e13),(70,2.017141e12,2.1181512090602e13),(70,2.017141e12,Infinity),(70,2.017141e12,1.0e307),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.1181512090599e13),(70,2.017141e12,2.1181512090601e13),(70,2.017141e12,2.1181512090598e13),(70,2.017141e12,2.1181512090602e13),(70,2.017141e12,Infinity),(70,2.017141e12,1.0e307),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.1181512090599e13),(70,2.017141e12,2.1181512090601e13),(70,2.017141e12,2.1181512090598e13),(70,2.017141e12,2.1181512090602e13),(70,2.017141e12,Infinity),(70,2.017141e12,1.0e307),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.1181512090599e13),(70,2.017141e12,2.1181512090601e13),(70,2.017141e12,2.1181512090598e13),(70,2.017141e12,2.1181512090602e13),(70,2.017141e12,Infinity),(70,2.017141e12,1.0e307),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.1181512090599e13),(70,2.017141e12,2.1181512090601e13),(70,2.017141e12,2.1181512090598e13),(70,2.017141e12,2.1181512090602e13),(70,2.017141e12,Infinity),(70,2.017141e12,1.0e307),(70,2.017141e12,2.11815120906e13),(70,Infinity,2.11815120906e13),(70,Infinity,2.11815120906e13),(70,Infinity,2.1181512090599e13),(70,Infinity,2.1181512090601e13),(70,Infinity,2.1181512090598e13),(70,Infinity,2.1181512090602e13),(70,Infinity,Infinity),(70,Infinity,1.0e307),(70,Infinity,2.11815120906e13),(70,1.0e37,2.11815120906e13),(70,1.0e37,2.11815120906e13),(70,1.0e37,2.1181512090599e13),(70,1.0e37,2.1181512090601e13),(70,1.0e37,2.1181512090598e13),(70,1.0e37,2.1181512090602e13),(70,1.0e37,Infinity),(70,1.0e37,1.0e307),(70,1.0e37,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.11815120906e13),(70,2.017141e12,2.1181512090599e13),(70,2.017141e12,2.1181512090601e13),(70,2.017141e12,2.1181512090598e13),(70,2.017141e12,2.1181512090602e13),(70,2.017141e12,Infinity),(70,2.017141e12,1.0e307),(70,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.1181512090599e13),(71,2.017141e12,2.1181512090601e13),(71,2.017141e12,2.1181512090598e13),(71,2.017141e12,2.1181512090602e13),(71,2.017141e12,Infinity),(71,2.017141e12,1.0e307),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.1181512090599e13),(71,2.017141e12,2.1181512090601e13),(71,2.017141e12,2.1181512090598e13),(71,2.017141e12,2.1181512090602e13),(71,2.017141e12,Infinity),(71,2.017141e12,1.0e307),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.1181512090599e13),(71,2.017141e12,2.1181512090601e13),(71,2.017141e12,2.1181512090598e13),(71,2.017141e12,2.1181512090602e13),(71,2.017141e12,Infinity),(71,2.017141e12,1.0e307),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.1181512090599e13),(71,2.017141e12,2.1181512090601e13),(71,2.017141e12,2.1181512090598e13),(71,2.017141e12,2.1181512090602e13),(71,2.017141e12,Infinity),(71,2.017141e12,1.0e307),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.1181512090599e13),(71,2.017141e12,2.1181512090601e13),(71,2.017141e12,2.1181512090598e13),(71,2.017141e12,2.1181512090602e13),(71,2.017141e12,Infinity),(71,2.017141e12,1.0e307),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.1181512090599e13),(71,2.017141e12,2.1181512090601e13),(71,2.017141e12,2.1181512090598e13),(71,2.017141e12,2.1181512090602e13),(71,2.017141e12,Infinity),(71,2.017141e12,1.0e307),(71,2.017141e12,2.11815120906e13),(71,Infinity,2.11815120906e13),(71,Infinity,2.11815120906e13),(71,Infinity,2.1181512090599e13),(71,Infinity,2.1181512090601e13),(71,Infinity,2.1181512090598e13),(71,Infinity,2.1181512090602e13),(71,Infinity,Infinity),(71,Infinity,1.0e307),(71,Infinity,2.11815120906e13),(71,1.0e37,2.11815120906e13),(71,1.0e37,2.11815120906e13),(71,1.0e37,2.1181512090599e13),(71,1.0e37,2.1181512090601e13),(71,1.0e37,2.1181512090598e13),(71,1.0e37,2.1181512090602e13),(71,1.0e37,Infinity),(71,1.0e37,1.0e307),(71,1.0e37,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.11815120906e13),(71,2.017141e12,2.1181512090599e13),(71,2.017141e12,2.1181512090601e13),(71,2.017141e12,2.1181512090598e13),(71,2.017141e12,2.1181512090602e13),(71,2.017141e12,Infinity),(71,2.017141e12,1.0e307),(71,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.1181512090599e13),(68,2.017141e12,2.1181512090601e13),(68,2.017141e12,2.1181512090598e13),(68,2.017141e12,2.1181512090602e13),(68,2.017141e12,Infinity),(68,2.017141e12,1.0e307),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.1181512090599e13),(68,2.017141e12,2.1181512090601e13),(68,2.017141e12,2.1181512090598e13),(68,2.017141e12,2.1181512090602e13),(68,2.017141e12,Infinity),(68,2.017141e12,1.0e307),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.1181512090599e13),(68,2.017141e12,2.1181512090601e13),(68,2.017141e12,2.1181512090598e13),(68,2.017141e12,2.1181512090602e13),(68,2.017141e12,Infinity),(68,2.017141e12,1.0e307),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.1181512090599e13),(68,2.017141e12,2.1181512090601e13),(68,2.017141e12,2.1181512090598e13),(68,2.017141e12,2.1181512090602e13),(68,2.017141e12,Infinity),(68,2.017141e12,1.0e307),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.1181512090599e13),(68,2.017141e12,2.1181512090601e13),(68,2.017141e12,2.1181512090598e13),(68,2.017141e12,2.1181512090602e13),(68,2.017141e12,Infinity),(68,2.017141e12,1.0e307),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.1181512090599e13),(68,2.017141e12,2.1181512090601e13),(68,2.017141e12,2.1181512090598e13),(68,2.017141e12,2.1181512090602e13),(68,2.017141e12,Infinity),(68,2.017141e12,1.0e307),(68,2.017141e12,2.11815120906e13),(68,Infinity,2.11815120906e13),(68,Infinity,2.11815120906e13),(68,Infinity,2.1181512090599e13),(68,Infinity,2.1181512090601e13),(68,Infinity,2.1181512090598e13),(68,Infinity,2.1181512090602e13),(68,Infinity,Infinity),(68,Infinity,1.0e307),(68,Infinity,2.11815120906e13),(68,1.0e37,2.11815120906e13),(68,1.0e37,2.11815120906e13),(68,1.0e37,2.1181512090599e13),(68,1.0e37,2.1181512090601e13),(68,1.0e37,2.1181512090598e13),(68,1.0e37,2.1181512090602e13),(68,1.0e37,Infinity),(68,1.0e37,1.0e307),(68,1.0e37,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.11815120906e13),(68,2.017141e12,2.1181512090599e13),(68,2.017141e12,2.1181512090601e13),(68,2.017141e12,2.1181512090598e13),(68,2.017141e12,2.1181512090602e13),(68,2.017141e12,Infinity),(68,2.017141e12,1.0e307),(68,2.017141e12,2.11815120906e13)]
+[(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060400.0),(0.0,8060399.0),(0.0,8060401.0),(0.0,8060398.0),(0.0,8060402.0),(0.0,Infinity),(0.0,1.0e307),(0.0,8060400.0)]
+[(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705029.0,0.0),(705029.0,0.0),(705029.0,0.0),(705029.0,0.0),(705029.0,0.0),(705029.0,0.0),(705029.0,0.0),(705029.0,0.0),(705029.0,0.0),(705031.0,0.0),(705031.0,0.0),(705031.0,0.0),(705031.0,0.0),(705031.0,0.0),(705031.0,0.0),(705031.0,0.0),(705031.0,0.0),(705031.0,0.0),(705028.0,0.0),(705028.0,0.0),(705028.0,0.0),(705028.0,0.0),(705028.0,0.0),(705028.0,0.0),(705028.0,0.0),(705028.0,0.0),(705028.0,0.0),(705032.0,0.0),(705032.0,0.0),(705032.0,0.0),(705032.0,0.0),(705032.0,0.0),(705032.0,0.0),(705032.0,0.0),(705032.0,0.0),(705032.0,0.0),(Infinity,0.0),(Infinity,0.0),(Infinity,0.0),(Infinity,0.0),(Infinity,0.0),(Infinity,0.0),(Infinity,0.0),(Infinity,0.0),(Infinity,0.0),(1.0e307,0.0),(1.0e307,0.0),(1.0e307,0.0),(1.0e307,0.0),(1.0e307,0.0),(1.0e307,0.0),(1.0e307,0.0),(1.0e307,0.0),(1.0e307,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0),(705030.0,0.0)]
+[(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.11815120906e13),(69,0.0,2.1181512090599e13),(69,0.0,2.1181512090601e13),(69,0.0,2.1181512090598e13),(69,0.0,2.1181512090602e13),(69,0.0,Infinity),(69,0.0,1.0e307),(69,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.11815120906e13),(70,0.0,2.1181512090599e13),(70,0.0,2.1181512090601e13),(70,0.0,2.1181512090598e13),(70,0.0,2.1181512090602e13),(70,0.0,Infinity),(70,0.0,1.0e307),(70,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.11815120906e13),(71,0.0,2.1181512090599e13),(71,0.0,2.1181512090601e13),(71,0.0,2.1181512090598e13),(71,0.0,2.1181512090602e13),(71,0.0,Infinity),(71,0.0,1.0e307),(71,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.11815120906e13),(68,0.0,2.1181512090599e13),(68,0.0,2.1181512090601e13),(68,0.0,2.1181512090598e13),(68,0.0,2.1181512090602e13),(68,0.0,Infinity),(68,0.0,1.0e307),(68,0.0,2.11815120906e13)]
various sized tuple returns
[(3,0,0),(3,1,0),(3,2,0),(3,18446744073709551615,0),(3,0,1),(3,1,1),(3,2,1),(3,18446744073709551615,1),(3,0,2),(3,1,2),(3,2,2),(3,18446744073709551615,2),(3,0,18446744073709551615),(3,1,18446744073709551615),(3,2,18446744073709551615),(3,18446744073709551615,18446744073709551615)]
-[(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Nothing),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Nothing),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Nothing),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Nothing),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Just 1),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Just 1),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Just 1),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Just 1),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Just 18446744073709551617),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Just 18446744073709551617),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Just 18446744073709551617),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Just 18446744073709551617),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Just (-18446744073709551617)),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Just (-18446744073709551617)),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Just (-18446744073709551617)),(12.0,11.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Just (-18446744073709551617))]
-[(5.0,Just 1,3.0,Nothing,0,Nothing),(5.0,Just 1,3.0,Nothing,1,Nothing),(5.0,Just 1,3.0,Nothing,2,Nothing),(5.0,Just 1,3.0,Nothing,18446744073709551615,Nothing),(5.0,Just 1,3.0,Nothing,0,Just 1),(5.0,Just 1,3.0,Nothing,1,Just 1),(5.0,Just 1,3.0,Nothing,2,Just 1),(5.0,Just 1,3.0,Nothing,18446744073709551615,Just 1),(5.0,Just 1,3.0,Nothing,0,Just 18446744073709551617),(5.0,Just 1,3.0,Nothing,1,Just 18446744073709551617),(5.0,Just 1,3.0,Nothing,2,Just 18446744073709551617),(5.0,Just 1,3.0,Nothing,18446744073709551615,Just 18446744073709551617),(5.0,Just 1,3.0,Nothing,0,Just (-18446744073709551617)),(5.0,Just 1,3.0,Nothing,1,Just (-18446744073709551617)),(5.0,Just 1,3.0,Nothing,2,Just (-18446744073709551617)),(5.0,Just 1,3.0,Nothing,18446744073709551615,Just (-18446744073709551617))]
+[(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Nothing),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Nothing),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Nothing),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Nothing),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Just 1),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Just 1),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Just 1),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Just 1),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Just 18446744073709551617),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Just 18446744073709551617),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Just 18446744073709551617),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Just 18446744073709551617),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Nothing,Just (-18446744073709551617)),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 1,Just (-18446744073709551617)),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just 18446744073709551617,Just (-18446744073709551617)),(0.0,0.0,Just (-18446744073709551617),Just 18446744073709551617,8.0,7.0,Just 1,Nothing,4,3,Just (-18446744073709551617),Just (-18446744073709551617))]
+[(0.0,Just 1,3.0,Nothing,0,Nothing),(0.0,Just 1,3.0,Nothing,1,Nothing),(0.0,Just 1,3.0,Nothing,2,Nothing),(0.0,Just 1,3.0,Nothing,18446744073709551615,Nothing),(0.0,Just 1,3.0,Nothing,0,Just 1),(0.0,Just 1,3.0,Nothing,1,Just 1),(0.0,Just 1,3.0,Nothing,2,Just 1),(0.0,Just 1,3.0,Nothing,18446744073709551615,Just 1),(0.0,Just 1,3.0,Nothing,0,Just 18446744073709551617),(0.0,Just 1,3.0,Nothing,1,Just 18446744073709551617),(0.0,Just 1,3.0,Nothing,2,Just 18446744073709551617),(0.0,Just 1,3.0,Nothing,18446744073709551615,Just 18446744073709551617),(0.0,Just 1,3.0,Nothing,0,Just (-18446744073709551617)),(0.0,Just 1,3.0,Nothing,1,Just (-18446744073709551617)),(0.0,Just 1,3.0,Nothing,2,Just (-18446744073709551617)),(0.0,Just 1,3.0,Nothing,18446744073709551615,Just (-18446744073709551617))]
[(Nothing,Nothing),(Just 1,Nothing),(Just 18446744073709551617,Nothing),(Just (-18446744073709551617),Nothing),(Nothing,Just 1),(Just 1,Just 1),(Just 18446744073709551617,Just 1),(Just (-18446744073709551617),Just 1),(Nothing,Just 18446744073709551617),(Just 1,Just 18446744073709551617),(Just 18446744073709551617,Just 18446744073709551617),(Just (-18446744073709551617),Just 18446744073709551617),(Nothing,Just (-18446744073709551617)),(Just 1,Just (-18446744073709551617)),(Just 18446744073709551617,Just (-18446744073709551617)),(Just (-18446744073709551617),Just (-18446744073709551617))]
arrays
(11,13)
It looks like passing parameters smaller than 64 bit is broken.
Environment
- GHC version used: HEAD
- Operating System: Adelie Linux 1.0-RC2+
- System Architecture: powerpc64 (PowerPC 970MP, big-endian)