-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error on core::cmp::min
call
#49
Comments
core::cmp::min
call
Nice repro, thanks, I'll take a look |
Right so this is due to the fact that the body of definitions from core is not in scope. This ties in to AeneasVerif/charon#214 where we really need a language to specify what to extract, otherwise, extracting the entire universe is certain to trip Eurydice. In the meanwhile, the only thing I can offer is for you to redefine your Alternatively, I guess I could add a baked in definition but that's only if this is a major headache, as it would be hard to maintain going forward. Thanks. |
This is a mix of two issues: one is indeed AeneasVerif/charon#214 which is about to be fixed. The other is that |
Thanks @Nadrieril . I wonder if we should have a list of baked in definitions at the charon level (or better, the hax-frontend level) so that we don't end up maintaining a set of "primitive" definitions that are hardcoded in abstract syntax in each of eurydice, aeneas, etc. |
It would indeed make sense for Charon to have a list of basic |
The following causes eurydice to error out:
I ran it like so, perhaps I made a mistake here?
The output I get is the following:
The text was updated successfully, but these errors were encountered: