From 268ed5f5396db56206309cdc3fe346213959456c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Blanc?= <regwblanc@gmail.com> Date: Wed, 9 May 2012 20:06:51 +0200 Subject: [PATCH] stronger loop invariant --- testcases/BubbleSort.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/testcases/BubbleSort.scala b/testcases/BubbleSort.scala index f807c1b85..5249f4fbe 100644 --- a/testcases/BubbleSort.scala +++ b/testcases/BubbleSort.scala @@ -22,6 +22,7 @@ object BubbleSort { j >= 0 && j <= i && i < sa.length && + sa.length >= 0 && partitioned(sa, 0, i, i+1, sa.length-1) && sorted(sa, i, sa.length-1) && partitioned(sa, 0, j-1, j, j) @@ -30,6 +31,7 @@ object BubbleSort { }) invariant( i >= 0 && i < sa.length && + sa.length >= 0 && partitioned(sa, 0, i, i+1, sa.length-1) && sorted(sa, i, sa.length-1) ) -- GitLab