ResolutionErrors2.dfy(24,22): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors2.dfy(57,22): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
ResolutionErrors2.dfy(90,17): Error: wrong number of method result arguments (got 0, expected 1)
ResolutionErrors2.dfy(111,4): Error: ghost variables such as y are allowed only in specification contexts. y was inferred to be ghost based on its declaration or initialization.
ResolutionErrors2.dfy(122,40): Error: ghost variables such as y are allowed only in specification contexts. y was inferred to be ghost based on its declaration or initialization.
ResolutionErrors2.dfy(144,6): Error: RHS (of type B) not assignable to LHS (of type object)
ResolutionErrors2.dfy(151,6): Error: RHS (of type G) not assignable to LHS (of type object)
ResolutionErrors2.dfy(152,6): Error: RHS (of type Dt) not assignable to LHS (of type object)
ResolutionErrors2.dfy(153,6): Error: RHS (of type CoDt) not assignable to LHS (of type object)
ResolutionErrors2.dfy(146,6): Error: RHS (of type B) not assignable to LHS (of type object)
ResolutionErrors2.dfy(145,9): Error: integer literal used as if it had type object?
ResolutionErrors2.dfy(164,13): Error: a modifies-clause expression must denote an object or a set/iset/multiset/seq of objects (instead got int)
ResolutionErrors2.dfy(175,16): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors2.dfy(188,14): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors2.dfy(197,16): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors2.dfy(208,20): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors2.dfy(220,18): Error: in a ghost context, only ghost fields can be mentioned as modifies frame targets (x)
ResolutionErrors2.dfy(234,4): Error: LHS of array assignment must denote an array element (found seq<int>)
ResolutionErrors2.dfy(238,4): Error: LHS of array assignment must denote an array element (found seq<int>)
ResolutionErrors2.dfy(242,9): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors2.dfy(242,4): Error: LHS of array assignment must denote an array element (found seq<int>)
ResolutionErrors2.dfy(242,19): Error: integer literal used as if it had type seq<int>
ResolutionErrors2.dfy(246,9): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors2.dfy(246,4): Error: LHS of array assignment must denote an array element (found seq<int>)
ResolutionErrors2.dfy(246,9): Error: index-range selection used as if it had type int
ResolutionErrors2.dfy(246,9): Error: resulting sequence (int) type does not agree with source sequence type (seq<int>)
ResolutionErrors2.dfy(260,10): Error: LHS of assignment must denote a mutable field
ResolutionErrors2.dfy(261,10): Error: LHS of assignment must denote a mutable field
ResolutionErrors2.dfy(262,5): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors2.dfy(263,5): Error: cannot assign to a range of array elements (try the 'forall' statement)
ResolutionErrors2.dfy(263,5): Error: index-range selection used as if it had type int
ResolutionErrors2.dfy(262,12): Error: RHS (of type int) not assignable to LHS (of type seq<int>)
ResolutionErrors2.dfy(272,11): Error: unresolved identifier: s
ResolutionErrors2.dfy(284,39): Error: RHS (of type (?17, ?18, ?19)) not assignable to LHS (of type (int, real, int, real))
ResolutionErrors2.dfy(283,34): Error: RHS (of type (int, int, real)) not assignable to LHS (of type (int, real, int)) (covariant type parameter 'T1' would require real :> int)
ResolutionErrors2.dfy(283,34): Error: RHS (of type (int, int, real)) not assignable to LHS (of type (int, real, int)) (covariant type parameter 'T2' would require int :> real)
ResolutionErrors2.dfy(291,18): Error: member '3' does not exist in datatype '_tuple#3'
ResolutionErrors2.dfy(291,28): Error: member 'x' does not exist in datatype '_tuple#2'
ResolutionErrors2.dfy(290,18): Error: condition is expected to be of type bool, but is int
ResolutionErrors2.dfy(291,20): Error: arguments must have comparable types (got ?23 and ?24)
ResolutionErrors2.dfy(314,21): Error: integer literal used as if it had type real
ResolutionErrors2.dfy(315,9): Error: integer literal used as if it had type real
ResolutionErrors2.dfy(315,12): Error: type of % must be integer-numeric or bitvector types (got real)
ResolutionErrors2.dfy(342,11): Error: Wrong number of type arguments (2 instead of 1) passed to non-null type: array3
ResolutionErrors2.dfy(343,11): Error: Wrong number of type arguments (2 instead of 1) passed to non-null type: C
ResolutionErrors2.dfy(354,7): Error: duplicate name of top-level declaration: BadSyn2
ResolutionErrors2.dfy(353,7): Related location
ResolutionErrors2.dfy(351,17): Error: Wrong number of type arguments (0 instead of 1) passed to datatype: List
ResolutionErrors2.dfy(352,17): Error: Type or type parameter is not declared in this scope: badName (did you forget to qualify a name or declare a module import 'opened'?) (note that names in outer modules are not visible in contained modules)
ResolutionErrors2.dfy(353,22): Error: Type or type parameter is not declared in this scope: X (did you forget to qualify a name or declare a module import 'opened'?) (note that names in outer modules are not visible in contained modules)
ResolutionErrors2.dfy(360,7): Error: type-synonym cycle: A -> A
ResolutionErrors2.dfy(364,7): Error: cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors2.dfy(369,7): Error: cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors2.dfy(379,11): Warning: because of cyclic dependencies among constructor argument types, no instances of datatype 'D' can be constructed
ResolutionErrors2.dfy(376,8): Error: class 'C' with fields without known initializers, like 'a' of type 'A', must declare a constructor
ResolutionErrors2.dfy(383,7): Error: cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors2.dfy(389,7): Error: cycle among redirecting types (newtypes, subset types, type synonyms): A -> B -> A
ResolutionErrors2.dfy(395,7): Error: type-synonym cycle: A -> A
ResolutionErrors2.dfy(402,25): Error: unresolved identifier: x
ResolutionErrors2.dfy(405,22): Error: unresolved identifier: x
ResolutionErrors2.dfy(408,25): Error: unresolved identifier: x
ResolutionErrors2.dfy(410,21): Error: unresolved identifier: x
ResolutionErrors2.dfy(412,21): Error: unresolved identifier: x
ResolutionErrors2.dfy(415,21): Error: unresolved identifier: x
ResolutionErrors2.dfy(422,35): Error: Wrong number of type arguments (2 instead of 1) passed to abstract type: P
ResolutionErrors2.dfy(434,13): Error: Type or type parameter is not declared in this scope: BX (did you forget to qualify a name or declare a module import 'opened'?) (note that names in outer modules are not visible in contained modules)
ResolutionErrors2.dfy(444,6): Error: RHS (of type P<int>) not assignable to LHS (of type P<bool>) (non-variant type parameter 'A' would require bool = int)
ResolutionErrors2.dfy(449,6): Error: RHS (of type P<A>) not assignable to LHS (of type P<B>) (non-variant type parameter 'A' would require B = A)
ResolutionErrors2.dfy(454,6): Error: RHS (of type P<A>) not assignable to LHS (of type P<int>) (non-variant type parameter 'A' would require int = A)
ResolutionErrors2.dfy(455,6): Error: RHS (of type P<int>) not assignable to LHS (of type P<A>) (non-variant type parameter 'A' would require A = int)
ResolutionErrors2.dfy(460,13): Error: arguments must have comparable types (got P<int> and P<X>)
ResolutionErrors2.dfy(461,13): Error: arguments must have comparable types (got P<bool> and P<X>)
ResolutionErrors2.dfy(462,13): Error: arguments must have comparable types (got P<int> and P<bool>)
ResolutionErrors2.dfy(473,13): Error: new can be applied only to class types (got JJ)
ResolutionErrors2.dfy(481,37): Error: a set comprehension involved in a function definition is not allowed to depend on the set of allocated references, but values of 'o' (of type 'object') may contain references (see documentation for 'older' parameters)
ResolutionErrors2.dfy(482,31): Error: a set comprehension involved in a function definition is not allowed to depend on the set of allocated references, but values of 'o' (of type 'object') may contain references (see documentation for 'older' parameters)
ResolutionErrors2.dfy(489,27): 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'
ResolutionErrors2.dfy(497,15): Error: arguments to / must be numeric or bitvector types (got set<bool>)
ResolutionErrors2.dfy(504,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
ResolutionErrors2.dfy(519,16): Error: a possibly infinite loop is allowed only if the enclosing method is declared (with 'decreases *') to be possibly non-terminating
78 resolution/type errors detected in ResolutionErrors2.dfy
