saw-core-rocq: support partially-applied Prelude.ite.#3058
saw-core-rocq: support partially-applied Prelude.ite.#3058chathhorn-galois wants to merge 3 commits intomasterfrom
saw-core-rocq: support partially-applied Prelude.ite.#3058Conversation
Add a 5-arg Prelude.ite test. Refs #2981.
6016085 to
1cf8490
Compare
brianhuffman
left a comment
There was a problem hiding this comment.
Looks good. I can see that the code for handling ite applied to extra arguments was already there, but if we don't already have a test case that exercises that logic then this PR might be a good opportunity to add one.
sauclovian-g
left a comment
There was a problem hiding this comment.
I do not immediately see why it's failing; ping me if you'd like me to look into it further
I added a case in the
It looks like it's |
Oh wait, clearly another problem... |
|
Yeah, the blst failure is yices upstream (still), the others are something real :-( |
|
Here's the error message from saw-core-rocq-tests: It looks like this error happens while translating the (previously skipped) definition of This is probably the only definition in the SAWCore prelude that contains an explicit call to |
|
Ah, that's probably it. |
Fixes #2981.