GeneralNewtypeVerify.dfy(10,11): Error: assertion might not hold
GeneralNewtypeVerify.dfy(20,21): Error: result of operation might violate newtype constraint for 'NoBool'
GeneralNewtypeVerify.dfy(32,11): Error: cannot prove termination; try supplying a decreases clause
GeneralNewtypeVerify.dfy(73,9): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(98,20): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(109,27): Error: result of operation might violate newtype constraint for 'FalseBool'
GeneralNewtypeVerify.dfy(117,37): Error: result of operation might violate newtype constraint for 'FalseBool'
GeneralNewtypeVerify.dfy(119,35): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(127,21): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(129,21): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(131,17): Error: result of operation might violate newtype constraint for 'FalseBool'
GeneralNewtypeVerify.dfy(133,21): Error: result of operation might violate newtype constraint for 'FalseBool'
GeneralNewtypeVerify.dfy(145,15): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(149,20): Error: result of operation might violate newtype constraint for 'FalseBool'
GeneralNewtypeVerify.dfy(154,33): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(167,13): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(169,13): Error: result of operation might violate newtype constraint for 'TrueBool'
GeneralNewtypeVerify.dfy(171,13): Error: result of operation might violate newtype constraint for 'FalseBool'
GeneralNewtypeVerify.dfy(173,13): Error: result of operation might violate newtype constraint for 'FalseBool'
GeneralNewtypeVerify.dfy(179,13): Error: prefix-equality limit must be at least 0
GeneralNewtypeVerify.dfy(196,11): Error: assertion might not hold
GeneralNewtypeVerify.dfy(247,21): Error: result of operation might violate newtype constraint for 'UpperCase'
GeneralNewtypeVerify.dfy(266,13): Error: result of operation might violate subset type constraint for 'Subset'
GeneralNewtypeVerify.dfy(268,13): Error: result of operation might violate newtype constraint for 'MyChar'
GeneralNewtypeVerify.dfy(272,13): Error: result of operation might violate newtype constraint for 'MyChar'
GeneralNewtypeVerify.dfy(283,15): Error: result of operation might violate subset type constraint for 'NotRSubset'
GeneralNewtypeVerify.dfy(293,15): Error: result of operation might violate newtype constraint for 'NotRNewtype'
GeneralNewtypeVerify.dfy(317,14): Error: result of operation might violate newtype constraint for 'BV'
GeneralNewtypeVerify.dfy(329,24): Error: possible division by zero
GeneralNewtypeVerify.dfy(330,12): Error: result of operation might violate newtype constraint for 'BV'
GeneralNewtypeVerify.dfy(330,25): Error: result of operation might violate newtype constraint for 'BV'
GeneralNewtypeVerify.dfy(351,11): Error: shift amount must not exceed the width of the result (5)
GeneralNewtypeVerify.dfy(352,11): Error: shift amount must not exceed the width of the result (5)
GeneralNewtypeVerify.dfy(354,13): Error: shift amount must be non-negative
GeneralNewtypeVerify.dfy(361,13): Error: rotate amount must be non-negative
GeneralNewtypeVerify.dfy(364,11): Error: rotate amount must not exceed the width of the result (5)
GeneralNewtypeVerify.dfy(367,27): Error: result of operation might violate subset type constraint for 'nat'
GeneralNewtypeVerify.dfy(371,35): Error: result of operation might violate newtype constraint for 'BV'

Dafny program verifier finished with 27 verified, 38 errors
