-
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
Unreachable place in Rust AST on tvix/nix-compat
- ImplExprPredNotFound
#604
Comments
tvix/nix-compat
tvix/nix-compat
- ImplExprPredNotFound
Hi, thanks for the bug report! (especially on a crate like tvix 😃 that's a very nice project!) I looked a bit into that, tested on commit 52b9acd: running Seems like the function definition We should take some time to minimize here (by coming up with some explicit, simplier type instead of |
This issue has been marked as stale due to a lack of activity for 60 days. If you believe this issue is still relevant, please provide an update or comment to keep it open. Otherwise, it will be closed in 7 days. |
Still a problem. |
Hi, can you try to reproduce on main? I suspect #1008 fixed this issue. |
Let's close, this should not be an issue any more. |
Apologies, I have been quite busy but whenever I have the time, I will
report back, thanks Lucas! :)
--
Ryan Lahfa
…On Wed, Oct 23, 2024 at 9:25 AM Lucas Franceschino ***@***.***> wrote:
Let's close, this should not be an issue any more.
If the bug is still there, please re open.
—
Reply to this email directly, view it on GitHub
<#604 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMZRFM7TPZJLKCNBYFIVTZ45FMZAVCNFSM6AAAAABGEURU3SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZRGEZTGMJSGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
No worries, thank you 😃 |
Hi there,
I have been playing with the Aeneas pipeline for my own projects, notably as I am a Tvix developer (https://tvix.dev/), I was curious if I could extract some of the Nix utilities and pure algebra stuff to Lean.
After #579, I tested again and obtained this interesting trace: https://0x0.st/X-Q9.txt.
I guess the interesting error is the last one about the AST expectations being violated, unfortunately, I'm not sure having a repro will be easy, but I will look if it has a relationship with https://crates.io/crates/nom and whether I can figure out something.
Tvix can be found at: https://github.com/tvlfyi/tvix -- I tested this against the
nix-compat
crate.My experimental branch for Aeneas & Hax: https://github.com/RaitoBezarius/hax/tree/experimentations & https://github.com/RaitoBezarius/charon/tree/experimentations.
The text was updated successfully, but these errors were encountered: