original.name="ConstrainedList_Valid_18"
boogie.ignore=true
Whiley2Boogie.issue=26
======
>>> main.whiley
type nat is (int x) where x >= 0
function f(nat[] xs) -> (int[] rs)
requires |xs| > 0
ensures some { i in 0..|rs| | rs[i] >= 0 }:
//
return xs
public export method test() :
int[] rs = f([1, 2, 3])
assume rs == [1,2,3]
---