summary refs log tree commit diff stats
path: root/tests/closure
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2015-02-18 13:22:06 +0100
committerAraq <rumpf_a@web.de>2015-02-18 13:44:01 +0100
commitb7f11b8b0ad9fb7bb71b71a17d3372e3269e5599 (patch)
treed116a126dea728c7f3556156fb2d9cdf2bd216e9 /tests/closure
parente6dcceae6cb2a00ec9bdc0cb63ab44956dc98093 (diff)
downloadNim-b7f11b8b0ad9fb7bb71b71a17d3372e3269e5599.tar.gz
fixes #2125
Diffstat (limited to 'tests/closure')
-rw-r--r--tests/closure/tfib50.nim10
-rw-r--r--tests/closure/tissue1642.nim1
2 files changed, 6 insertions, 5 deletions
diff --git a/tests/closure/tfib50.nim b/tests/closure/tfib50.nim
index 21a4afa9a..719aa3ad5 100644
--- a/tests/closure/tfib50.nim
+++ b/tests/closure/tfib50.nim
@@ -4,16 +4,16 @@ discard """
 
 import tables
 
-proc memoize(f: proc (a: int): int): proc (a: int): int =
-    var previous = initTable[int, int]()
-    return proc(i: int): int =
+proc memoize(f: proc (a: int64): int64): proc (a: int64): int64 =
+    var previous = initTable[int64, int64]()
+    return proc(i: int64): int64 =
         if not previous.hasKey i:
             previous[i] = f(i)
         return previous[i]
 
-var fib: proc(a: int): int
+var fib: proc(a: int64): int64
 
-fib = memoize(proc (i: int): int =
+fib = memoize(proc (i: int64): int64 =
     if i == 0 or i == 1:
         return 1
     return fib(i-1) + fib(i-2)
diff --git a/tests/closure/tissue1642.nim b/tests/closure/tissue1642.nim
index d396630c8..e3028c88e 100644
--- a/tests/closure/tissue1642.nim
+++ b/tests/closure/tissue1642.nim
@@ -1,5 +1,6 @@
 discard """
   file: "tissue1642.nim"
+  disabled: true
 """
 block:
   var i = 0