summaryrefslogtreecommitdiff
path: root/test/files
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2003-12-08 10:40:04 +0000
committermihaylov <mihaylov@epfl.ch>2003-12-08 10:40:04 +0000
commit829cdf1f81a45701fbd4d9e701ebb7ab8e6a94c6 (patch)
treef61af9e6f6ba363ba66b23594f208f89e9aa2ee7 /test/files
parent8d7d9f8df574be71de3c3232cfa245e44cfc2ce6 (diff)
downloadscala-829cdf1f81a45701fbd4d9e701ebb7ab8e6a94c6.tar.gz
scala-829cdf1f81a45701fbd4d9e701ebb7ab8e6a94c6.tar.bz2
scala-829cdf1f81a45701fbd4d9e701ebb7ab8e6a94c6.zip
- initial commit
Diffstat (limited to 'test/files')
-rw-r--r--test/files/run/Course-2002-02-msil.check187
-rw-r--r--test/files/run/Course-2002-06-msil.check38
-rw-r--r--test/files/run/Course-2002-10-msil.check46
-rw-r--r--test/files/run/arrays-msil.checkbin0 -> 888 bytes
4 files changed, 271 insertions, 0 deletions
diff --git a/test/files/run/Course-2002-02-msil.check b/test/files/run/Course-2002-02-msil.check
new file mode 100644
index 0000000000..a2e7c8fd56
--- /dev/null
+++ b/test/files/run/Course-2002-02-msil.check
@@ -0,0 +1,187 @@
+7
+120
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+
+pi = 3.1811048855777142
+pi = 3.1811048855777142
+
+10.0
+100.0
+2.083333333333333
+3025.7687714031754
+pi = 3.1659792728432152
+pi = 3.1811048855777142
+pi = 3.1811048855777142
+
+1.5
+1.4166666666666665
+1.4142156862745097
+1.4142135623746899
+sqrt(2) = 1.4142135623746899
+
+1.5
+1.4166666666666665
+1.4142156862745097
+1.4142135623746899
+sqrt(2) = 1.4142135623746899
+
+1 + 2 + .. + 5 = 15.0
+1 * 2 * .. * 5 = 120.0
+
+1^2 + 2^2 + .. + 5^2 = 55.0
+1^2 * 2^2 * .. * 5^2 = 14400.0
+
+factorial(0) = 1.0
+factorial(1) = 1.0
+factorial(2) = 2.0
+factorial(3) = 6.0
+factorial(4) = 24.0
+factorial(5) = 120.0
+
+1 + 2 + .. + 5 = 15.0
+1 * 2 * .. * 5 = 120.0
+
+1^2 + 2^2 + .. + 5^2 = 55.0
+1^2 * 2^2 * .. * 5^2 = 14400.0
+
+factorial(0) = 1.0
+factorial(1) = 1.0
+factorial(2) = 2.0
+factorial(3) = 6.0
+factorial(4) = 24.0
+factorial(5) = 120.0
+
+1 + 2 + .. + 5 = 15.0
+1 * 2 * .. * 5 = 120.0
+
+1^2 + 2^2 + .. + 5^2 = 55.0
+1^2 * 2^2 * .. * 5^2 = 14400.0
+
+factorial(0) = 1.0
+factorial(1) = 1.0
+factorial(2) = 2.0
+factorial(3) = 6.0
+factorial(4) = 24.0
+factorial(5) = 120.0
+
+fib(0) = 0
+fib(1) = 1
+fib(2) = 1
+fib(3) = 2
+fib(4) = 3
+fib(5) = 5
+fib(6) = 8
+fib(7) = 13
+fib(8) = 21
+fib(9) = 34
+fib(0) = 0
+fib(1) = 1
+fib(2) = 1
+fib(3) = 2
+fib(4) = 3
+fib(5) = 5
+fib(6) = 8
+fib(7) = 13
+fib(8) = 21
+fib(9) = 34
+power(0,0) = 1.0
+power(0,1) = 0.0
+power(0,2) = 0.0
+power(0,3) = 0.0
+power(0,4) = 0.0
+power(0,5) = 0.0
+power(0,6) = 0.0
+power(0,7) = 0.0
+power(0,8) = 0.0
+
+power(1,0) = 1.0
+power(1,1) = 1.0
+power(1,2) = 1.0
+power(1,3) = 1.0
+power(1,4) = 1.0
+power(1,5) = 1.0
+power(1,6) = 1.0
+power(1,7) = 1.0
+power(1,8) = 1.0
+
+power(2,0) = 1.0
+power(2,1) = 2.0
+power(2,2) = 4.0
+power(2,3) = 8.0
+power(2,4) = 16.0
+power(2,5) = 32.0
+power(2,6) = 64.0
+power(2,7) = 128.0
+power(2,8) = 256.0
+
+power(3,0) = 1.0
+power(3,1) = 3.0
+power(3,2) = 9.0
+power(3,3) = 27.0
+power(3,4) = 81.0
+power(3,5) = 243.0
+power(3,6) = 729.0
+power(3,7) = 2187.0
+power(3,8) = 6561.0
+
+power(4,0) = 1.0
+power(4,1) = 4.0
+power(4,2) = 16.0
+power(4,3) = 64.0
+power(4,4) = 256.0
+power(4,5) = 1024.0
+power(4,6) = 4096.0
+power(4,7) = 16384.0
+power(4,8) = 65536.0
+
+power(5,0) = 1.0
+power(5,1) = 5.0
+power(5,2) = 25.0
+power(5,3) = 125.0
+power(5,4) = 625.0
+power(5,5) = 3125.0
+power(5,6) = 15625.0
+power(5,7) = 78125.0
+power(5,8) = 390625.0
+
diff --git a/test/files/run/Course-2002-06-msil.check b/test/files/run/Course-2002-06-msil.check
new file mode 100644
index 0000000000..06a83ab632
--- /dev/null
+++ b/test/files/run/Course-2002-06-msil.check
@@ -0,0 +1,38 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: ProgrammationIV
+%%Creator: LAMP
+%%BoundingBox: 0 0 595.27559055118115 841.88976377952758
+%%EndComments
+
+/m {moveto} bind def
+/l {lineto} bind def
+
+0.14173228346456693 setlinewidth
+newpath
+42.519685039370081 165.82677165354326 m 297.63779527559058 165.82677165354326 l
+297.63779527559058 165.82677165354326 m 297.63779527559058 505.98425196850394 l
+297.63779527559058 505.98425196850394 m 42.519685039370081 505.98425196850394 l
+42.519685039370081 505.98425196850394 m 170.07874015748033 676.06299212598435 l
+170.07874015748033 676.06299212598435 m 297.63779527559058 505.98425196850394 l
+297.63779527559058 505.98425196850394 m 42.519685039370081 165.82677165354326 l
+42.519685039370081 165.82677165354326 m 42.519685039370081 505.98425196850394 l
+42.519685039370081 505.98425196850394 m 297.63779527559058 165.82677165354326 l
+297.63779527559058 165.82677165354326 m 425.19685039370086 165.82677165354326 l
+425.19685039370086 165.82677165354326 m 425.19685039370086 505.98425196850394 l
+425.19685039370086 505.98425196850394 m 297.63779527559058 505.98425196850394 l
+297.63779527559058 505.98425196850394 m 361.41732283464569 676.06299212598435 l
+361.41732283464569 676.06299212598435 m 425.19685039370086 505.98425196850394 l
+425.19685039370086 505.98425196850394 m 297.63779527559058 165.82677165354326 l
+297.63779527559058 165.82677165354326 m 297.63779527559058 505.98425196850394 l
+297.63779527559058 505.98425196850394 m 425.19685039370086 165.82677165354326 l
+425.19685039370086 676.06299212598435 m 552.75590551181108 676.06299212598435 l
+552.75590551181108 676.06299212598435 m 552.75590551181108 335.90551181102364 l
+552.75590551181108 335.90551181102364 m 425.19685039370086 335.90551181102364 l
+425.19685039370086 335.90551181102364 m 488.97637795275597 165.82677165354326 l
+488.97637795275597 165.82677165354326 m 552.75590551181108 335.90551181102364 l
+552.75590551181108 335.90551181102364 m 425.19685039370086 676.06299212598435 l
+425.19685039370086 676.06299212598435 m 425.19685039370086 335.90551181102364 l
+425.19685039370086 335.90551181102364 m 552.75590551181108 676.06299212598435 l
+stroke
+showpage
+%%EOF
diff --git a/test/files/run/Course-2002-10-msil.check b/test/files/run/Course-2002-10-msil.check
new file mode 100644
index 0000000000..e572f0a99c
--- /dev/null
+++ b/test/files/run/Course-2002-10-msil.check
@@ -0,0 +1,46 @@
+fib(0) = 0
+fib(1) = 1
+fib(2) = 1
+fib(3) = 2
+fib(4) = 3
+fib(5) = 5
+fib(6) = 8
+fib(7) = 13
+fib(8) = 21
+fib(9) = 34
+fib(10) = 55
+fib(11) = 89
+fib(12) = 144
+fib(13) = 233
+fib(14) = 377
+fib(15) = 610
+fib(16) = 987
+fib(17) = 1597
+fib(18) = 2584
+fib(19) = 4181
+
+pi(0) = 4.0 , 3.166666666666667 , 4.0
+pi(1) = 2.666666666666667 , 3.1333333333333337, 3.166666666666667
+pi(2) = 3.4666666666666668, 3.1452380952380956, 3.142105263157895
+pi(3) = 2.8952380952380956, 3.1396825396825396, 3.1415993573190044
+pi(4) = 3.33968253968254 , 3.142712842712843 , 3.141592714033778
+pi(5) = 2.9760461760461761, 3.1408813408813412, 3.1415926539752923
+pi(6) = 3.283738483738484 , 3.1420718170718169, 3.141592653591176
+pi(7) = 3.0170718170718169, 3.1412548236077646, 3.1415926535897771
+pi(8) = 3.2523659347188758, 3.1418396189294024, 3.141592653589794
+pi(9) = 3.0418396189294024, 3.1414067184965022, 3.1415926535897936
+pi = 3.1415926535897931, 3.1415926535897931, 3.1415926535897931
+
+ln(0) = 1.0 , 0.7 , 1.0
+ln(1) = 0.5 , 0.6904761904761904, 0.7
+ln(2) = 0.8333333333333332, 0.6944444444444444, 0.6932773109243697
+ln(3) = 0.5833333333333332, 0.6924242424242423, 0.6931488693329254
+ln(4) = 0.7833333333333333, 0.6935897435897435, 0.6931471960735491
+ln(5) = 0.6166666666666667, 0.6928571428571428, 0.6931471806635636
+ln(6) = 0.7595238095238094, 0.6933473389355742, 0.6931471805604038
+ln(7) = 0.6345238095238094, 0.6930033416875521, 0.6931471805599444
+ln(8) = 0.7456349206349206, 0.6932539682539682, 0.6931471805599426
+ln(9) = 0.6456349206349205, 0.6930657506744463, 0.6931471805599452
+ln = 0.6931471805599452, 0.6931471805599452, 0.6931471805599452
+
+prime numbers: 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113
diff --git a/test/files/run/arrays-msil.check b/test/files/run/arrays-msil.check
new file mode 100644
index 0000000000..8e318eea30
--- /dev/null
+++ b/test/files/run/arrays-msil.check
Binary files differ