summaryrefslogtreecommitdiff
path: root/Test/dafny1/SumOfCubes.dfy
diff options
context:
space:
mode:
authorGravatar rustanleino <unknown>2010-11-25 21:31:57 +0000
committerGravatar rustanleino <unknown>2010-11-25 21:31:57 +0000
commitd6bc9bf0a6eac0d8eb3b551c6da1d7754a10a6a1 (patch)
treef0d3c6e9e2ccf9725a7cde052358c9458dff575b /Test/dafny1/SumOfCubes.dfy
parent367093297e9a3ae6ac77c8d363d6fbfdf6badefb (diff)
Dafny: Improved default decreases clauses for methods and functions
Dafny: Don't display "alloc" field in BVD Chalice: Fixed error-message parsing error in VS mode
Diffstat (limited to 'Test/dafny1/SumOfCubes.dfy')
-rw-r--r--Test/dafny1/SumOfCubes.dfy2
1 files changed, 0 insertions, 2 deletions
diff --git a/Test/dafny1/SumOfCubes.dfy b/Test/dafny1/SumOfCubes.dfy
index b4fab490..2fecaee5 100644
--- a/Test/dafny1/SumOfCubes.dfy
+++ b/Test/dafny1/SumOfCubes.dfy
@@ -43,7 +43,6 @@ class SumOfCubes {
static function GSum(k: int): int
requires 0 <= k;
- decreases k;
{
if k == 0 then 0 else GSum(k-1) + k-1
}
@@ -86,7 +85,6 @@ class SumOfCubes {
static function SumEmDown(n: int, m: int): int
requires 0 <= n && n <= m;
- decreases m;
{
if m == n then 0 else SumEmDown(n, m-1) + (m-1)*(m-1)*(m-1)
}