-
Notifications
You must be signed in to change notification settings - Fork 22
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
Engine: get rid of most of exception throwing function calls, improve parsers and error reports #1197
Conversation
…rs to fit yojson naming schemes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great 🎉
Engine: get rid of most of exception throwing function calls, improve parsers and error reports
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great. Did you try on libcrux? If not, I can tomorrow.
I spawned a job just now just in case (should be OK though, it's only adding more reporting, I don't see how that could fail): https://github.com/cryspen/libcrux/actions/runs/12398704866 |
The job is successful, I'm mergining |
This PR:
haxmeta
files*_exn
callsFixes #1150, fixes #1188, fixes #1187
Context: this PR goes toward better user experience for releasing hax v0.1, it gets rid of most of remaining unhandled explicit failures