Open DavePearce opened 7 years ago
Another example:
bash-3.2$ wy compile --verify --verbose RecursiveType_Valid_2.whiley
WARNING: version numbering unavailable
Parsed 1 source file(s). ....................................................... [40ms+1mb]
Typed 1 source file(s). ........................................................ [68ms+1mb]
Generated code for 1 source file(s). ........................................... [53ms+1mb]
[./RecursiveType_Valid_2.wyil] applied coercion check ............................... [0ms]
Whiley => Wyil: compiled 1 file(s) ............................................ [177ms-2mb]
Wyil => Wyal: compiled 1 file(s) ............................................... [48ms+1mb]
Parsed 1 source file(s). ............................................................ [0ms]
Typed 1 source file(s). ..................................................... [6806ms+20mb]
Verified 1 source file(s). ................................................... [1844ms+1mb]
Generated code for 1 source file(s). ................................................ [0ms]
Wyal => Wyail: compiled 1 file(s) ........................................... [8651ms+21mb]
(This follows on from #110) There are still some performance problems with type checking. For example: