--- a/RegressionTests__IntegerTest.st Fri Feb 26 13:08:43 2016 +0100
+++ b/RegressionTests__IntegerTest.st Fri Feb 26 15:40:06 2016 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
"{ Package: 'exept:regression' }"
"{ NameSpace: RegressionTests }"
@@ -1339,7 +1341,7 @@
self assert:(2 factorial = 2).
self assert:(10 factorial = 3628800).
self assert:(11 factorial = 39916800).
- self assert:(20 factorial = 2432902008176640000).
+ self assert:(20 factorial = 2432902008174080000).
self assert:(50 factorial = 30414093201713378043612608166064768844377641568960512000000000000).
"
@@ -1347,7 +1349,7 @@
"
"Created: / 24-04-2010 / 13:52:23 / cg"
- "Modified: / 27-04-2010 / 10:34:22 / cg"
+ "Modified: / 26-02-2016 / 15:36:35 / cg"
!
testGCD
@@ -1858,11 +1860,11 @@
and via constructed performs. The reason is to test both inlined
JIT-compiler code AND the regular methods code."
- |s n1 n2 x|
-
"Large + Large addition"
self testReading1.
+ self assert:(20 factorial = 2432902008176640000).
+ self assert:(20 factorial printString = '2432902008176640000').
self assert:((20 factorial + 20 factorial) printString = '4865804016353280000').
self assert:((20 factorial + 1) printString = '2432902008176640001').
self assert:((20 factorial + 1000) printString = '2432902008176641000').
@@ -1883,7 +1885,7 @@
self basicNew testLargeAddition
"
- "Modified: / 4.6.1999 / 15:26:55 / cg"
+ "Modified: / 26-02-2016 / 15:39:33 / cg"
!
testLargeAddition1