NewtypesResolution.dfy(5,7): Error: Cycle among redirecting types (newtypes, subset types, type synonyms): MySynonym -> MyNewType -> MyIntegerType_WellSupposedly -> MySynonym
NewtypesResolution.dfy(12,10): Error: newtypes must be based on some numeric type (got List<int>)
NewtypesResolution.dfy(51,13): Error: arguments to <= must have a common supertype (got posReal and int32)
NewtypesResolution.dfy(53,13): Error: arguments to > must have a common supertype (got posReal and real)
NewtypesResolution.dfy(50,13): Error: arguments must have comparable types (got posReal and int32)
NewtypesResolution.dfy(38,9): Error: arguments must have comparable types (got posReal and real)
NewtypesResolution.dfy(52,13): Error: arguments to < must have a common supertype (got int32 and int)
NewtypesResolution.dfy(44,9): Error: arguments must have comparable types (got int32 and int)
NewtypesResolution.dfy(57,13): Error: arguments to % must be integer-numeric or bitvector types (got posReal)
NewtypesResolution.dfy(57,25): Error: arguments to % must be integer-numeric or bitvector types (got posReal)
NewtypesResolution.dfy(75,8): Error: newtype constraint must be of type bool (instead got SmallInt)
NewtypesResolution.dfy(77,10): Error: unresolved identifier: a
NewtypesResolution.dfy(91,31): Error: old expressions are not allowed in this context
NewtypesResolution.dfy(101,24): Error: Wrong number of type arguments (1 instead of 0) passed to newtype: N
NewtypesResolution.dfy(105,10): Error: recursive constraint dependency involving a newtype: BadLemma -> Cycle
NewtypesResolution.dfy(114,10): Error: recursive constraint dependency involving a newtype: SelfCycle -> SelfCycle
NewtypesResolution.dfy(120,21): Error: name of type (N9) is used as a variable
NewtypesResolution.dfy(139,6): Error: RHS (of type int) not assignable to LHS (of type Int)
NewtypesResolution.dfy(140,6): Error: RHS (of type AnotherInt) not assignable to LHS (of type Int)
NewtypesResolution.dfy(156,9): Error: name of type (B) is used as a variable
NewtypesResolution.dfy(157,11): Error: name of type (Syn) is used as a variable
NewtypesResolution.dfy(162,8): Error: member 'U' does not exist in type 'Y'
NewtypesResolution.dfy(162,9): Error: expected method call, found expression
NewtypesResolution.dfy(188,61): Error: incorrect type of datatype constructor argument (found bool, expected int)
NewtypesResolution.dfy(221,13): Error: arguments to < must have a common supertype (got Even and nat)
NewtypesResolution.dfy(223,13): Error: arguments to < must have a common supertype (got Even and int)
NewtypesResolution.dfy(227,13): Error: arguments to < must have a common supertype (got Even and int)
NewtypesResolution.dfy(229,13): Error: arguments to < must have a common supertype (got Even and int)
NewtypesResolution.dfy(230,13): Error: arguments to < must have a common supertype (got Even and int)
NewtypesResolution.dfy(219,26): Error: new must use an integer-based expression for the array size (got real for index 2)
NewtypesResolution.dfy(238,13): Error: arguments to < must have a common supertype (got Even and int)
NewtypesResolution.dfy(240,13): Error: arguments to <= must have a common supertype (got Even and int)
NewtypesResolution.dfy(249,17): Error: multiset update requires integer-based numeric value (got real)
NewtypesResolution.dfy(256,28): Error: ghost variables are allowed only in specification contexts
NewtypesResolution.dfy(259,24): Error: ghost variables are allowed only in specification contexts
NewtypesResolution.dfy(262,6): 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 'x'
NewtypesResolution.dfy(265,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 'x'
NewtypesResolution.dfy(276,7): Error: recursive constraint dependency involving a subset type: AA -> EE -> DD -> CC -> BB
NewtypesResolution.dfy(284,10): Error: newtypes must be based on some numeric type (got ORDINAL)
NewtypesResolution.dfy(285,10): Error: newtypes must be based on some numeric type (got ORDINAL)
40 resolution/type errors detected in NewtypesResolution.dfy
