ResolutionErrors.dfy(322,33): Warning: Dafny's constructors no longer need 'this' to be listed in modifies clauses
ResolutionErrors.dfy(1892,15): Warning: Dafny's constructors no longer need 'this' to be listed in modifies clauses
ResolutionErrors.dfy(51,15): Error: 'this' is not allowed in a 'static' context
ResolutionErrors.dfy(88,16): Error: the name 'Benny' denotes a datatype constructor, but does not do so uniquely; add an explicit qualification (for example, 'Abc.Benny')
ResolutionErrors.dfy(93,16): Error: the name 'David' denotes a datatype constructor, but does not do so uniquely; add an explicit qualification (for example, 'Abc.David')
ResolutionErrors.dfy(94,16): Error: the name 'David' denotes a datatype constructor, but does not do so uniquely; add an explicit qualification (for example, 'Abc.David')
ResolutionErrors.dfy(96,16): Error: the name 'David' denotes a datatype constructor, but does not do so uniquely; add an explicit qualification (for example, 'Abc.David')
ResolutionErrors.dfy(98,20): Error: wrong number of arguments to datatype constructor David (found 2, expected 1)
ResolutionErrors.dfy(13,18): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors.dfy(25,13): Error: array selection requires an array2 (got array3<T>)
ResolutionErrors.dfy(27,13): Error: array selection requires an array4 (got array<T>)
ResolutionErrors.dfy(26,14): Error: element selection requires a sequence, array, multiset, or map (got array3<T>)
ResolutionErrors.dfy(57,16): Error: accessing member 'X' requires an instance expression
ResolutionErrors.dfy(58,9): Error: unresolved identifier: F
ResolutionErrors.dfy(59,16): Error: accessing member 'F' requires an instance expression
ResolutionErrors.dfy(60,9): Error: unresolved identifier: G
ResolutionErrors.dfy(62,9): Error: unresolved identifier: M
ResolutionErrors.dfy(63,16): Error: accessing member 'M' requires an instance expression
ResolutionErrors.dfy(64,9): Error: unresolved identifier: N
ResolutionErrors.dfy(67,10): Error: non-function expression (of type int) is called with parameters
ResolutionErrors.dfy(68,16): Error: member 'z' does not exist in type 'Global'
ResolutionErrors.dfy(116,11): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(117,11): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(121,13): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(122,12): Error: actual out-parameter is required to be a ghost variable
ResolutionErrors.dfy(129,17): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(133,25): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(140,6): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(144,23): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(145,37): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(154,12): Error: only ghost methods can be called from this context
ResolutionErrors.dfy(244,29): Error: ghost-context break statement is not allowed to break out of non-ghost structure
ResolutionErrors.dfy(267,14): Error: ghost-context break statement is not allowed to break out of non-ghost loop
ResolutionErrors.dfy(281,14): Error: ghost-context break statement is not allowed to break out of non-ghost loop
ResolutionErrors.dfy(286,10): Error: return statement is not allowed in this context (because it is guarded by a specification-only expression)
ResolutionErrors.dfy(306,12): Error: label shadows an enclosing label
ResolutionErrors.dfy(311,10): Error: duplicate label
ResolutionErrors.dfy(313,10): Error: label shadows a dominating label
ResolutionErrors.dfy(337,6): Error: when allocating an object of type 'ClassWithConstructor', one of its constructor methods must be called
ResolutionErrors.dfy(338,6): Error: when allocating an object of type 'ClassWithConstructor', one of its constructor methods must be called
ResolutionErrors.dfy(340,11): Error: a constructor is allowed to be called only when an object is being allocated
ResolutionErrors.dfy(356,27): Error: arguments must have comparable types (got bool and int)
ResolutionErrors.dfy(354,18): Error: arguments must have comparable types (got int and DTD_List)
ResolutionErrors.dfy(355,18): Error: arguments must have comparable types (got DTD_List and int)
ResolutionErrors.dfy(369,17): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(395,11): Error: RHS (of type int) not assignable to LHS (of type bool)
ResolutionErrors.dfy(396,18): Error: arguments must have comparable types (got bool and int)
ResolutionErrors.dfy(407,19): Error: incorrect type of datatype constructor argument (found int, expected _T0)
ResolutionErrors.dfy(408,15): Error: incorrect type of datatype constructor argument (found int, expected _T0)
ResolutionErrors.dfy(417,8): Error: all lines in a calculation must have the same type (got int after bool)
ResolutionErrors.dfy(421,8): Error: all lines in a calculation must have the same type (got int after bool)
ResolutionErrors.dfy(424,8): Error: first argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(424,8): Error: second argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(425,12): Error: first argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(425,12): Error: second argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(426,12): Error: first argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(426,12): Error: second argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(424,8): Error: first argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(424,8): Error: second argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(430,12): Error: first argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(430,12): Error: second argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(429,8): Error: first argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(429,8): Error: second argument to ==> must be of type bool (instead got int)
ResolutionErrors.dfy(416,8): Error: type of + must be of a numeric type, a bitvector type, ORDINAL, char, a sequence type, or a set-like type (instead got bool)
ResolutionErrors.dfy(416,8): Error: arguments must have comparable types (got bool and int)
ResolutionErrors.dfy(416,8): Error: arguments must have comparable types (got bool and int)
ResolutionErrors.dfy(420,8): Error: arguments must have comparable types (got bool and int)
ResolutionErrors.dfy(420,8): Error: arguments must have comparable types (got bool and int)
ResolutionErrors.dfy(454,13): Error: calls to methods with side-effects are not allowed inside a hint
ResolutionErrors.dfy(456,16): Error: a hint is not allowed to update heap locations
ResolutionErrors.dfy(458,12): Error: a hint is not allowed to update a variable declared outside the hint
ResolutionErrors.dfy(479,4): Error: More than one anonymous constructor
ResolutionErrors.dfy(485,8): Error: when allocating an object of type 'Y', one of its constructor methods must be called
ResolutionErrors.dfy(490,8): Error: when allocating an object of type 'Luci', one of its constructor methods must be called
ResolutionErrors.dfy(491,8): Error: when allocating an object of type 'Luci', one of its constructor methods must be called
ResolutionErrors.dfy(493,11): Error: class Lamb does not have an anonymous constructor
ResolutionErrors.dfy(546,7): Error: RHS (of type List<A>) not assignable to LHS (of type List<B>) (covariant type parameter would require A <: B)
ResolutionErrors.dfy(551,7): Error: RHS (of type List<A>) not assignable to LHS (of type List<B>) (covariant type parameter would require A <: B)
ResolutionErrors.dfy(565,23): Error: type of case bodies do not agree (found Tree<_T1, _T0>, previous types Tree<_T0, _T1>) (covariant type parameter 0 would require _T1 <: _T0)
ResolutionErrors.dfy(577,24): Error: Wrong number of type arguments (0 instead of 2) passed to datatype: Tree
ResolutionErrors.dfy(592,20): Error: unresolved identifier: w
ResolutionErrors.dfy(611,8): Error: the type of this local variable is underspecified
ResolutionErrors.dfy(612,25): Error: the type of this variable is underspecified
ResolutionErrors.dfy(612,23): Error: type variable 'T' in the function call to 'P' could not be determined
ResolutionErrors.dfy(612,18): Error: type of bound variable 'z' could not be determined; please specify the type explicitly
ResolutionErrors.dfy(625,13): Error: 'new' is not allowed in ghost contexts
ResolutionErrors.dfy(626,9): Error: 'new' is not allowed in ghost contexts
ResolutionErrors.dfy(635,23): Error: 'new' is not allowed in ghost contexts
ResolutionErrors.dfy(642,15): Error: 'new' is not allowed in ghost contexts
ResolutionErrors.dfy(651,17): Error: 'new' is not allowed in ghost contexts
ResolutionErrors.dfy(668,14): Error: new allocation not supported in forall statements
ResolutionErrors.dfy(673,11): Error: the body of the enclosing forall statement is not allowed to update heap locations
ResolutionErrors.dfy(673,14): Error: new allocation not allowed in ghost context
ResolutionErrors.dfy(690,26): Error: second argument to "in" must be a set, multiset, or sequence with elements of type int, or a map with domain int (instead got bool)
ResolutionErrors.dfy(685,18): Error: second argument to "in" must be a set, multiset, or sequence with elements of type int, or a map with domain int (instead got ?)
ResolutionErrors.dfy(702,13): Error: lemmas are not allowed to have modifies clauses
ResolutionErrors.dfy(729,22): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors.dfy(762,22): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors.dfy(793,19): Error: calls to methods with side-effects are not allowed inside a statement expression
ResolutionErrors.dfy(794,20): Error: wrong number of method result arguments (got 0, expected 1)
ResolutionErrors.dfy(806,23): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(816,4): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(827,36): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(836,17): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(850,6): Error: RHS (of type B) not assignable to LHS (of type object)
ResolutionErrors.dfy(852,6): Error: RHS (of type B) not assignable to LHS (of type object)
ResolutionErrors.dfy(857,6): Error: RHS (of type G) not assignable to LHS (of type object)
ResolutionErrors.dfy(858,6): Error: RHS (of type Dt) not assignable to LHS (of type object)
ResolutionErrors.dfy(859,6): Error: RHS (of type CoDt) not assignable to LHS (of type object)
ResolutionErrors.dfy(851,6): Error: RHS (of type int) not assignable to LHS (of type object)
ResolutionErrors.dfy(871,13): Error: a modifies-clause expression must denote an object or a collection of objects (instead got int)
ResolutionErrors.dfy(875,16): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(887,14): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(895,16): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(905,20): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(916,18): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(938,10): Error: LHS of assignment must denote a mutable field
ResolutionErrors.dfy(939,10): Error: LHS of assignment must denote a mutable field
ResolutionErrors.dfy(940,9): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors.dfy(941,9): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors.dfy(942,5): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors.dfy(943,5): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors.dfy(932,4): Error: LHS of array assignment must denote an array element (found seq<int>)
ResolutionErrors.dfy(933,4): Error: LHS of array assignment must denote an array element (found seq<int>)
ResolutionErrors.dfy(954,4): Warning: note, this forall statement has no body
ResolutionErrors.dfy(955,11): Error: unresolved identifier: s
ResolutionErrors.dfy(974,18): Error: member 3 does not exist in datatype _tuple#3
ResolutionErrors.dfy(974,28): Error: member x does not exist in datatype _tuple#2
ResolutionErrors.dfy(973,18): Error: condition is expected to be of type bool, but is int
ResolutionErrors.dfy(967,39): Error: RHS (of type (int, real, int)) not assignable to LHS (of type (int, real, int, real))
ResolutionErrors.dfy(966,34): Error: RHS (of type (int, int, real)) not assignable to LHS (of type (int, real, int)) (covariant type parameter 1 would require int <: real)
ResolutionErrors.dfy(966,34): Error: RHS (of type (int, int, real)) not assignable to LHS (of type (int, real, int)) (covariant type parameter 2 would require real <: int)
ResolutionErrors.dfy(998,12): Error: type of left argument to % (int) must agree with the result type (real)
ResolutionErrors.dfy(998,12): Error: arguments to % must be integer-numeric or bitvector types (got real)
ResolutionErrors.dfy(997,19): Error: type of right argument to / (int) must agree with the result type (real)
ResolutionErrors.dfy(1025,11): Error: Wrong number of type arguments (2 instead of 1) passed to subset type: array3
ResolutionErrors.dfy(1026,11): Error: Wrong number of type arguments (2 instead of 1) passed to subset type: C
ResolutionErrors.dfy(1037,7): Error: Duplicate name of top-level declaration: BadSyn2
ResolutionErrors.dfy(1034,17): Error: Wrong number of type arguments (0 instead of 1) passed to datatype: List
ResolutionErrors.dfy(1035,17): Error: Undeclared top-level type or type parameter: badName (did you forget to qualify a name or declare a module import 'opened?')
ResolutionErrors.dfy(1036,22): Error: Undeclared top-level type or type parameter: X (did you forget to qualify a name or declare a module import 'opened?')
ResolutionErrors.dfy(1043,7): Error: Cycle among redirecting types (newtypes, subset types, type synonyms): A -> A
ResolutionErrors.dfy(1046,7): Error: Cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors.dfy(1050,7): Error: Cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors.dfy(1059,11): Error: because of cyclic dependencies among constructor argument types, no instances of datatype 'D' can be constructed
ResolutionErrors.dfy(1062,7): Error: Cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors.dfy(1067,7): Error: Cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors.dfy(1072,7): Error: Cycle among redirecting types (newtypes, subset types, type synonyms): A -> A
ResolutionErrors.dfy(1079,25): Error: unresolved identifier: x
ResolutionErrors.dfy(1082,22): Error: unresolved identifier: x
ResolutionErrors.dfy(1085,25): Error: unresolved identifier: x
ResolutionErrors.dfy(1087,21): Error: unresolved identifier: x
ResolutionErrors.dfy(1089,21): Error: unresolved identifier: x
ResolutionErrors.dfy(1092,21): Error: unresolved identifier: x
ResolutionErrors.dfy(1099,35): Error: Wrong number of type arguments (2 instead of 1) passed to opaque type: P
ResolutionErrors.dfy(1111,13): Error: Undeclared top-level type or type parameter: BX (did you forget to qualify a name or declare a module import 'opened?')
ResolutionErrors.dfy(1121,6): Error: RHS (of type P<int>) not assignable to LHS (of type P<bool>) (invariant type parameter would require bool = int)
ResolutionErrors.dfy(1126,6): Error: RHS (of type P<A>) not assignable to LHS (of type P<B>) (invariant type parameter would require B = A)
ResolutionErrors.dfy(1131,6): Error: RHS (of type P<A>) not assignable to LHS (of type P<int>) (invariant type parameter would require int = A)
ResolutionErrors.dfy(1132,6): Error: RHS (of type P<int>) not assignable to LHS (of type P<A>) (invariant type parameter would require A = int)
ResolutionErrors.dfy(1137,13): Error: arguments must have comparable types (got P<int> and P<X>)
ResolutionErrors.dfy(1138,13): Error: arguments must have comparable types (got P<bool> and P<X>)
ResolutionErrors.dfy(1139,13): Error: arguments must have comparable types (got P<int> and P<bool>)
ResolutionErrors.dfy(1150,10): Error: new can be applied only to class types (got JJ)
ResolutionErrors.dfy(1158,31): Error: a set comprehension involved in a function definition is not allowed to depend on the set of allocated references; Dafny's heuristics can't figure out a bound for the values of 'o'
ResolutionErrors.dfy(1160,38): Error: a set comprehension involved in a function definition is not allowed to depend on the set of allocated references; Dafny's heuristics can't figure out a bound for the values of 'o'
ResolutionErrors.dfy(1165,24): Error: set comprehensions in non-ghost contexts must be compilable, but Dafny's heuristics can't figure out how to produce or compile a bounded set of values for 'o'
ResolutionErrors.dfy(1173,15): Error: arguments to / must be numeric or bitvector types (got set<bool>)
ResolutionErrors.dfy(1180,20): Error: a call to a possibly non-terminating method is allowed only if the calling method is also declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors.dfy(1195,16): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors.dfy(1260,13): Error: type variable 'PT' in the function call to 'P' could not be determined
ResolutionErrors.dfy(1261,14): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1261,19): Error: type variable 'QT' in the function call to 'Q' could not be determined
ResolutionErrors.dfy(1261,20): Error: the type of this expression is underspecified
ResolutionErrors.dfy(1262,4): Error: type '?' to the method 'M' is not determined
ResolutionErrors.dfy(1263,8): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1263,13): Error: type '?' to the method 'N' is not determined
ResolutionErrors.dfy(1264,8): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1265,8): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1266,8): Error: the type of this local variable is underspecified
ResolutionErrors.dfy(1267,8): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1268,8): Error: the type of this local variable is underspecified
ResolutionErrors.dfy(1272,26): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1272,43): Error: the type of this expression is underspecified
ResolutionErrors.dfy(1272,21): Error: type of bound variable 's' could not be determined; please specify the type explicitly
ResolutionErrors.dfy(1273,31): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1273,48): Error: the type of this expression is underspecified
ResolutionErrors.dfy(1273,21): Error: type of bound variable 's' could not be determined; please specify the type explicitly
ResolutionErrors.dfy(1274,30): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1274,21): Error: type of bound variable 'c' could not be determined; please specify the type explicitly
ResolutionErrors.dfy(1281,8): Error: the type of this local variable is underspecified
ResolutionErrors.dfy(1284,38): Error: the type of this variable is underspecified
ResolutionErrors.dfy(1284,29): Error: type of bound variable 'c' could not be determined; please specify the type explicitly
ResolutionErrors.dfy(1295,21): Error: Undeclared top-level type or type parameter: X (did you forget to qualify a name or declare a module import 'opened?')
ResolutionErrors.dfy(1296,24): Error: Undeclared top-level type or type parameter: X (did you forget to qualify a name or declare a module import 'opened?')
ResolutionErrors.dfy(1333,16): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (y)
ResolutionErrors.dfy(1350,18): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(1378,15): Error: The name Inner ambiguously refers to a type in one of the modules A, B (try qualifying the type name with the module name)
ResolutionErrors.dfy(1388,29): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(1390,49): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(1390,54): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(1399,33): Error: set argument type must support equality (got (int, int -> bool))
ResolutionErrors.dfy(1411,11): Error: name of type (X) is used as a variable
ResolutionErrors.dfy(1411,16): Error: name of type (X) is used as a variable
ResolutionErrors.dfy(1412,11): Error: name of module (Y) is used as a variable
ResolutionErrors.dfy(1412,16): Error: name of module (Y) is used as a variable
ResolutionErrors.dfy(1413,11): Error: name of type (X) is used as a variable
ResolutionErrors.dfy(1414,11): Error: name of module (Y) is used as a variable
ResolutionErrors.dfy(1419,16): Error: name of type (X) is used as a variable
ResolutionErrors.dfy(1420,16): Error: name of module (Y) is used as a variable
ResolutionErrors.dfy(1421,4): Error: name of type (X) is used as a variable
ResolutionErrors.dfy(1422,4): Error: name of module (Y) is used as a variable
ResolutionErrors.dfy(1432,9): Error: type of RHS of assign-such-that statement must be boolean (got int)
ResolutionErrors.dfy(1431,11): Error: type of left argument to + (int) must agree with the result type (bool)
ResolutionErrors.dfy(1431,11): Error: type of right argument to + (int) must agree with the result type (bool)
ResolutionErrors.dfy(1431,11): Error: type of + must be of a numeric type, a bitvector type, ORDINAL, char, a sequence type, or a set-like type (instead got bool)
ResolutionErrors.dfy(1433,13): Error: type of RHS of assign-such-that statement must be boolean (got int)
ResolutionErrors.dfy(1436,15): Error: type of left argument to + (int) must agree with the result type (bool)
ResolutionErrors.dfy(1436,15): Error: type of right argument to + (int) must agree with the result type (bool)
ResolutionErrors.dfy(1436,15): Error: type of + must be of a numeric type, a bitvector type, ORDINAL, char, a sequence type, or a set-like type (instead got bool)
ResolutionErrors.dfy(1479,20): Error: calls to methods with side-effects are not allowed inside a hint
ResolutionErrors.dfy(1501,18): Error: a hint is not allowed to update heap locations
ResolutionErrors.dfy(1502,23): Error: a hint is not allowed to update heap locations
ResolutionErrors.dfy(1503,20): Error: calls to methods with side-effects are not allowed inside a hint
ResolutionErrors.dfy(1506,21): Error: a while statement used inside a hint is not allowed to have a modifies clause
ResolutionErrors.dfy(1488,24): Error: only ghost methods can be called from this context
ResolutionErrors.dfy(1501,18): Error: Assignment to non-ghost field is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1530,18): Error: a hint is not allowed to update heap locations
ResolutionErrors.dfy(1531,23): Error: a hint is not allowed to update heap locations
ResolutionErrors.dfy(1532,11): Error: calls to methods with side-effects are not allowed inside a hint
ResolutionErrors.dfy(1535,21): Error: a while statement used inside a hint is not allowed to have a modifies clause
ResolutionErrors.dfy(1523,24): Error: only ghost methods can be called from this context
ResolutionErrors.dfy(1530,18): Error: Assignment to non-ghost field is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1559,20): Error: only ghost methods can be called from this context
ResolutionErrors.dfy(1452,29): Error: only ghost methods can be called from this context
ResolutionErrors.dfy(1454,17): Error: calls to methods with side-effects are not allowed inside a hint
ResolutionErrors.dfy(1570,16): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors.dfy(1588,12): Error: trying to break out of more loop levels than there are enclosing loops
ResolutionErrors.dfy(1600,16): Error: ghost fields are allowed only in specification contexts
ResolutionErrors.dfy(1607,9): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(1613,4): Error: non-ghost variable cannot be assigned a value that depends on a ghost
ResolutionErrors.dfy(1630,8): Error: print statement is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1639,26): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(1647,10): Error: the type of the bound variable 't' could not be determined
ResolutionErrors.dfy(1647,10): Error: the type of the bound variable 't' could not be determined
ResolutionErrors.dfy(1647,10): Error: the type of the bound variable 't' could not be determined
ResolutionErrors.dfy(1647,10): Error: the type of the bound variable 't' could not be determined
ResolutionErrors.dfy(1647,10): Error: the type of the bound variable 't' could not be determined
ResolutionErrors.dfy(1665,15): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(1667,10): Error: Assignment to non-ghost field is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1692,15): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors.dfy(1694,25): Error: Assignment to non-ghost variable is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1695,35): Error: Assignment to non-ghost variable is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1705,4): Error: 'decreases *' is not allowed on ghost loops
ResolutionErrors.dfy(1709,8): Error: Assignment to non-ghost variable is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1719,4): Error: 'decreases *' is not allowed on ghost loops
ResolutionErrors.dfy(1723,29): Error: Assignment to non-ghost variable is not allowed in this context (because this is a ghost method or because the statement is guarded by a specification-only expression)
ResolutionErrors.dfy(1731,21): Error: the type of the bound variable 'u' could not be determined
ResolutionErrors.dfy(1732,23): Error: the type of the bound variable 'u' could not be determined
ResolutionErrors.dfy(1735,27): Error: the type of the bound variable 'u' could not be determined
ResolutionErrors.dfy(1739,40): Error: the type of the bound variable 'u' could not be determined
ResolutionErrors.dfy(1741,38): Error: the type of the bound variable 'u' could not be determined
ResolutionErrors.dfy(1781,11): Error: type conversions are not supported to this type (got J)
ResolutionErrors.dfy(1784,11): Error: type conversions are not supported to this type (got C)
ResolutionErrors.dfy(1785,19): Error: Undeclared top-level type or type parameter: realint (did you forget to qualify a name or declare a module import 'opened?')
ResolutionErrors.dfy(1780,6): Error: RHS (of type object) not assignable to LHS (of type J)
ResolutionErrors.dfy(1783,6): Error: RHS (of type J) not assignable to LHS (of type C)
ResolutionErrors.dfy(1793,44): Error: range of comprehension must be of type bool (instead got C)
ResolutionErrors.dfy(1800,14): Error: Duplicate member name: P
ResolutionErrors.dfy(1802,10): Error: Duplicate member name: L
ResolutionErrors.dfy(1810,4): Error: second argument to && must be of type bool (instead got int)
ResolutionErrors.dfy(1808,11): Error: Function body type mismatch (expected int, got bool)
ResolutionErrors.dfy(1814,4): Error: second argument to && must be of type bool (instead got int)
ResolutionErrors.dfy(1818,4): Error: second argument to || must be of type bool (instead got int)
ResolutionErrors.dfy(1816,11): Error: Function body type mismatch (expected int, got bool)
ResolutionErrors.dfy(1822,4): Error: second argument to || must be of type bool (instead got int)
ResolutionErrors.dfy(1826,8): Error: second argument to || must be of type bool (instead got int)
ResolutionErrors.dfy(1824,11): Error: Function body type mismatch (expected int, got bool)
ResolutionErrors.dfy(1847,6): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1848,11): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1848,15): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1849,16): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1850,6): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1854,19): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1855,8): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1858,13): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1859,13): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1860,14): Error: in the first division of the constructor body (before 'new;'), 'this' can only be used to assign to its fields
ResolutionErrors.dfy(1891,15): Error: 'this' is not allowed in a 'static' context
ResolutionErrors.dfy(1893,16): Error: 'this' is not allowed in a 'static' context
ResolutionErrors.dfy(1909,8): Error: return statement is not allowed before 'new;' in a constructor
ResolutionErrors.dfy(1935,5): Error: type parameter (G) passed to method P must support zero initialization (got F)
ResolutionErrors.dfy(1937,5): Error: type parameter (G) passed to method P must support zero initialization (got Y)
ResolutionErrors.dfy(1974,5): Error: type parameter (G) passed to method P must support zero initialization (got SixOrMore)
ResolutionErrors.dfy(1975,5): Error: type parameter (G) passed to method P must support zero initialization (got AnotherSixOrMore)
ResolutionErrors.dfy(1976,5): Error: type parameter (G) passed to method P must support zero initialization (got MySixOrMore)
ResolutionErrors.dfy(1977,5): Error: type parameter (G) passed to method P must support zero initialization (got UnclearA)
ResolutionErrors.dfy(1993,17): Error: type parameter (G) passed to method P must support zero initialization (got SSixOrMore)
ResolutionErrors.dfy(1994,24): Error: type parameter (G) passed to method P must support zero initialization (got SAnotherSixOrMore)
ResolutionErrors.dfy(1995,19): Error: type parameter (G) passed to method P must support zero initialization (got SMySixOrMore)
ResolutionErrors.dfy(1996,16): Error: type parameter (G) passed to method P must support zero initialization (got SUnclearA)
ResolutionErrors.dfy(2020,7): Error: type 'B'', which does not support zero initialization, is used to refine an opaque type that expects zero initialization
ResolutionErrors.dfy(2040,7): Error: type declaration 'Mxx' is not allowed to change the requirement of supporting zero initialization
ResolutionErrors.dfy(2043,7): Error: type declaration 'M__' is not allowed to change the requirement of supporting zero initialization
ResolutionErrors.dfy(2046,4): Error: type parameter 'Q' is not allowed to change the requirement of supporting zero initialization
ResolutionErrors.dfy(2049,4): Error: type parameter 'R' is not allowed to change the requirement of supporting zero initialization
ResolutionErrors.dfy(2037,5): Error: type parameter (G) passed to method P must support zero initialization (got Z.XYZ)
ResolutionErrors.dfy(2055,8): Error: class 'C' with fields without known initializers, like 'u' of type 'T', must declare a constructor
ResolutionErrors.dfy(2078,8): Error: class 'Class' with fields without known initializers, like 'co' of type 'Co', must declare a constructor
ResolutionErrors.dfy(2081,8): Error: class 'CoClass0' with fields without known initializers, like 'co' of type 'Co', must declare a constructor
ResolutionErrors.dfy(2103,13): Error: ghost fields are allowed only in specification contexts
ResolutionErrors.dfy(2117,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2118,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2120,19): Error: type argument to function call 'F' (for type variable 'G') is not allowed to use type ORDINAL
ResolutionErrors.dfy(2121,9): Error: type argument to function call 'F'' (for type variable 'G') is not allowed to use type ORDINAL
ResolutionErrors.dfy(2122,9): Error: type argument to function call 'F'' (for type variable 'G') is not allowed to use type ORDINAL
ResolutionErrors.dfy(2123,18): Error: type 'ORDINAL' to the function 'F'' is not allowed to use ORDINAL
ResolutionErrors.dfy(2124,4): Error: type 'ORDINAL' to the method 'ParameterizedMethod' is not allowed to use ORDINAL
ResolutionErrors.dfy(2128,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2130,14): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2131,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2132,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2133,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2135,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2138,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2138,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2139,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2139,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2139,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2139,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2141,25): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2167,36): Error: Name of yield-parameter is used by another member of the iterator: u
ResolutionErrors.dfy(2168,37): Error: Name of implicit yield-history variable 'u' is already used by another member of the iterator
ResolutionErrors.dfy(2192,15): Error: To access members of class 'MyClass', write 'MyClass', not 'MyClass?'
ResolutionErrors.dfy(2203,15): Error: name of type (MyClass) is used as a variable
ResolutionErrors.dfy(2204,15): Error: name of type (MyClass?) is used as a variable
ResolutionErrors.dfy(2217,17): Error: To access members of class 'MyClass', write 'MyClass', not 'MyClass?'
ResolutionErrors.dfy(2228,17): Error: name of type (MyClass) is used as a variable
ResolutionErrors.dfy(2229,17): Error: name of type (MyClass?) is used as a variable
ResolutionErrors.dfy(2246,17): Error: static non-ghost const field 'W' of type 'MyClass' (which does not have a default compiled value) must give a defining value
ResolutionErrors.dfy(2248,17): Error: static non-ghost const field 'O' of type 'Odd' (which does not have a default compiled value) must give a defining value
ResolutionErrors.dfy(2254,17): Error: static non-ghost const field 'W' of type 'MyClass' (which does not have a default compiled value) must give a defining value
ResolutionErrors.dfy(2256,17): Error: static non-ghost const field 'O' of type 'Odd' (which does not have a default compiled value) must give a defining value
ResolutionErrors.dfy(2264,8): Error: class 'Instance' with fields without known initializers, like 'w' of type 'MyClass', must declare a constructor
ResolutionErrors.dfy(2238,8): Error: static non-ghost const field 'X' of type 'Odd' (which does not have a default compiled value) must give a defining value
ResolutionErrors.dfy(2241,8): Error: static non-ghost const field 'Y' of type 'MyClass' (which does not have a default compiled value) must give a defining value
ResolutionErrors.dfy(2280,6): Error: LHS of assignment must denote a mutable field
ResolutionErrors.dfy(2281,10): Error: LHS of assignment must denote a mutable field
ResolutionErrors.dfy(2288,6): Error: LHS of assignment must denote a mutable field
ResolutionErrors.dfy(2295,8): Error: LHS of assignment must denote a mutable field of 'this'
ResolutionErrors.dfy(2309,20): Error: ghost fields are allowed only in specification contexts
ResolutionErrors.dfy(2312,18): Error: ghost fields are allowed only in specification contexts
ResolutionErrors.dfy(2328,9): Error: quantifiers in non-ghost contexts must be compilable, but Dafny's heuristics can't figure out how to produce or compile a bounded set of values for 'i'
ResolutionErrors.dfy(2331,9): Error: quantifiers in non-ghost contexts must be compilable, but Dafny's heuristics can't figure out how to produce or compile a bounded set of values for 'i'
ResolutionErrors.dfy(2337,24): Error: a set comprehension involved in a const field definition is not allowed to depend on the set of allocated references; Dafny's heuristics can't figure out a bound for the values of 'c'
ResolutionErrors.dfy(2337,24): Error: set comprehensions in non-ghost contexts must be compilable, but Dafny's heuristics can't figure out how to produce or compile a bounded set of values for 'c'
ResolutionErrors.dfy(2340,36): Error: a set comprehension involved in a newtype definition is not allowed to depend on the set of allocated references; Dafny's heuristics can't figure out a bound for the values of 'c'
ResolutionErrors.dfy(2341,34): Error: a set comprehension involved in a subset type definition is not allowed to depend on the set of allocated references; Dafny's heuristics can't figure out a bound for the values of 'c'
ResolutionErrors.dfy(2339,22): Error: a set comprehension involved in a const field definition is not allowed to depend on the set of allocated references; Dafny's heuristics can't figure out a bound for the values of 'c'
ResolutionErrors.dfy(2339,22): Error: set comprehensions in non-ghost contexts must be compilable, but Dafny's heuristics can't figure out how to produce or compile a bounded set of values for 'c'
ResolutionErrors.dfy(2346,19): Error: a set comprehension involved in a predicate definition is not allowed to depend on the set of allocated references; Dafny's heuristics can't figure out a bound for the values of 'c'
ResolutionErrors.dfy(2352,37): Error: a const field definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2352,10): Error: const field's type is not fully determined
ResolutionErrors.dfy(2355,49): Error: a newtype definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2356,47): Error: a subset type definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2354,35): Error: a const field definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2354,8): Error: const field's type is not fully determined
ResolutionErrors.dfy(2361,32): Error: a predicate definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2367,41): Error: a const field definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2367,10): Error: const field's type is not fully determined
ResolutionErrors.dfy(2370,53): Error: a newtype definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2371,51): Error: a subset type definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2369,39): Error: a const field definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2369,8): Error: const field's type is not fully determined
ResolutionErrors.dfy(2376,36): Error: a predicate definition is not allowed to depend on the set of allocated references
ResolutionErrors.dfy(2383,25): Error: the value returned by an abstemious function must come from invoking a co-constructor
ResolutionErrors.dfy(2419,25): Error: the value returned by an abstemious function must come from invoking a co-constructor
ResolutionErrors.dfy(2426,32): Error: an abstemious function is allowed to invoke a codatatype destructor only on its parameters
ResolutionErrors.dfy(2431,12): Error: an abstemious function is allowed to codatatype-match only on its parameters
ResolutionErrors.dfy(2438,9): Error: an abstemious function is not only allowed to check codatatype equality
ResolutionErrors.dfy(2440,14): Error: an abstemious function is not only allowed to check codatatype equality
ResolutionErrors.dfy(2465,19): Error: type argument to function call 'F' (for type variable 'G') is not allowed to use type ORDINAL
ResolutionErrors.dfy(2466,13): Error: type argument to function call 'F'' (for type variable 'G') is not allowed to use type ORDINAL
ResolutionErrors.dfy(2467,13): Error: type argument to function call 'F'' (for type variable 'G') is not allowed to use type ORDINAL
ResolutionErrors.dfy(2468,18): Error: type 'ORDINAL' to the function 'F'' is not allowed to use ORDINAL
ResolutionErrors.dfy(2473,17): Error: type of bound variable 'r' is not allowed to use type ORDINAL
ResolutionErrors.dfy(2474,18): Error: type of bound variable 'r' is not allowed to use type ORDINAL
ResolutionErrors.dfy(2475,24): Error: type of bound variable 'r' is not allowed to use type ORDINAL
ResolutionErrors.dfy(2486,25): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2487,17): Error: type of bound variable 'yt' is not allowed to use type ORDINAL
ResolutionErrors.dfy(2484,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2484,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2483,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2480,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2478,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2477,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2476,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2475,14): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2473,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2472,26): Error: type of bound variable 'r' is not allowed to use type ORDINAL
ResolutionErrors.dfy(2471,18): Error: type of bound variable 'r' is not allowed to use type ORDINAL
ResolutionErrors.dfy(2470,18): Error: type of bound variable 'r' is not allowed to use type ORDINAL
ResolutionErrors.dfy(2469,4): Error: type 'ORDINAL' to the lemma 'ParameterizedLemma' is not allowed to use ORDINAL
ResolutionErrors.dfy(2463,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2462,8): Error: an ORDINAL type is not allowed to be used as a type argument
ResolutionErrors.dfy(2601,23): Error: no label 'Treasure' in scope at this time
ResolutionErrors.dfy(2602,19): Error: no label 'WonderfulLabel' in scope at this time
ResolutionErrors.dfy(2609,13): Error: no label 'Treasure' in scope at this time
ResolutionErrors.dfy(2610,13): Error: no label 'WonderfulLabel' in scope at this time
ResolutionErrors.dfy(2519,11): Error: no label 'L' in scope at this time
ResolutionErrors.dfy(2522,10): Error: label shadows a dominating label
ResolutionErrors.dfy(2530,10): Error: label shadows a dominating label
ResolutionErrors.dfy(2637,27): Error: type parameter (G) passed to method GimmieOne must support zero initialization (got Yt<Odd>)
ResolutionErrors.dfy(2638,26): Error: type parameter (G) passed to method GimmieOne must support zero initialization (got Yt<GW>)
ResolutionErrors.dfy(2651,50): Error: type of the receiver is not fully determined at this program point
ResolutionErrors.dfy(2677,11): Error: name of type (Cache) is used as a variable
ResolutionErrors.dfy(2677,17): Error: incorrect type for selection into ? (got X)
ResolutionErrors.dfy(2685,13): Warning: the quantifier has the form 'exists x :: A ==> B', which most often is a typo for 'exists x :: A && B'; if you think otherwise, rewrite as 'exists x :: (A ==> B)' or 'exists x :: !A || B' to suppress this warning
ResolutionErrors.dfy(2695,13): Warning: the quantifier has the form 'exists x :: A ==> B', which most often is a typo for 'exists x :: A && B'; if you think otherwise, rewrite as 'exists x :: (A ==> B)' or 'exists x :: !A || B' to suppress this warning
ResolutionErrors.dfy(2728,13): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(2729,13): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(2731,11): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2752,4): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2762,15): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(2763,22): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(2769,15): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(2770,22): Error: function calls are allowed only in specification contexts (consider declaring the function a 'function method')
ResolutionErrors.dfy(2787,23): Error: type of left argument to * (int) must agree with the result type (bool)
ResolutionErrors.dfy(2787,23): Error: type of * must be of a numeric type, bitvector type, or a set-like type (instead got bool)
ResolutionErrors.dfy(2786,13): Error: not resolving module 'V' because there were errors in resolving its nested module 'W'
ResolutionErrors.dfy(2796,21): Error: type of left argument to * (int) must agree with the result type (bool)
ResolutionErrors.dfy(2796,21): Error: type of * must be of a numeric type, bitvector type, or a set-like type (instead got bool)
ResolutionErrors.dfy(2795,11): Error: not resolving module 'V' because there were errors in resolving its nested module 'W'
ResolutionErrors.dfy(2782,9): Error: not resolving module 'ErrorsFromNestedModules' because there were errors in resolving its nested module 'U'
ResolutionErrors.dfy(2804,11): Error: Duplicate name of top-level declaration: G
ResolutionErrors.dfy(2810,11): Error: Duplicate name of top-level declaration: H
ResolutionErrors.dfy(2826,4): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2828,20): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2837,6): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2838,4): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2847,6): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2848,8): Error: ghost variables are allowed only in specification contexts
ResolutionErrors.dfy(2849,4): Error: ghost variables are allowed only in specification contexts
438 resolution/type errors detected in ResolutionErrors.dfy
