/* Copyright 2009-2015 EPFL, Lausanne */ import leon.lang._ object Array4 { def foo(a: Array[Int]): Int = { var i = 0 var sum = 0 (while(i < a.length) { sum = sum + a(i) i = i + 1 }) invariant(i >= 0) sum } }