Closed joehendrix closed 6 years ago
Fixed in b13ac12. This turned out to be a pretty fundamental bug in the compiler with no practicable workaround.
Thanks, this fixed the immediate issue.
It turns out the definition still isn't quite what I'm looking for since the recursor value.rec
doesn't seem to let one recursively visit the values inside plist
. I think I'll need to build up a recursive value directly, and that seems to work.
Prerequisites
Description
I'm getting the following error on the file below, which was minimized from a larger module.
Steps to Reproduce
Run lean on the following file
Expected behavior: No errors or an error message explaining what definition is wrong.
Actual behavior: The vm check error above Reproduces how often: 100%
Versions
Lean (version 3.4.2, commit ceacfa744595, Release)
on OSX 10.13.5.Additional Information
Any additional information, configuration or data that might be necessary to reproduce the issue.