Open erniecohen opened 3 weeks ago
4.9.0
type Unique<T(!new)> = t:T | true witness * trait IntOps<T(!new)> { predicate le(x:T,y:T) } datatype Int<T(!new),O(!new) extends IntOps<T>> = Int(t:T, o_:Unique<O>) { const o := o_ as IntOps<T> }
dafny run --general-traits:datatype --type-system-refresh
ailed to compile C# source code using ... error CS0030: Cannot convert type 'O' to '__O'
Mac
Dafny version
4.9.0
Code to produce this issue
Command to run and resulting output
What happened?
ailed to compile C# source code using ... error CS0030: Cannot convert type 'O' to '__O'
What type of operating system are you experiencing the problem on?
Mac