Skip to content

Conversation

@gares
Copy link
Member

@gares gares commented Jul 5, 2023

No description provided.

@gares gares force-pushed the fix-spill-next-coq-elpi branch 2 times, most recently from 1e306c4 to b6b5ac1 Compare July 5, 2023 09:17
@gares gares changed the title Do not spill predicated defined later Do not spill predicates defined in files accumulated after the spilling Jul 5, 2023
@CohenCyril
Copy link
Member

@gares @proux01 what is happening here?

@proux01
Copy link
Contributor

proux01 commented Jul 5, 2023

My understanding is that previous versions of Elpi did allow spilling even in predicates that didn't exist yet whereas the future Elpi (that we need to get acceptable performances) no longer accepts it.

@proux01
Copy link
Contributor

proux01 commented Jul 5, 2023

@CohenCyril c.f. the changelog of LPCIC/coq-elpi#469

@gares
Copy link
Member Author

gares commented Jul 5, 2023

I want this to be merged so that I can test LPCIC/coq-elpi#393

@gares
Copy link
Member Author

gares commented Jul 5, 2023

@proux01 wasn't the diff failure fixed in master? I don't get this

@proux01
Copy link
Contributor

proux01 commented Jul 5, 2023

@gares it's because the commit is cherry-picked from the coq-master branch. The change on tests/about.v.out needs to be reverted if you target the master branch.

@gares gares force-pushed the fix-spill-next-coq-elpi branch from b6b5ac1 to 6a48660 Compare July 5, 2023 20:22
@gares gares merged commit c24ca1c into master Jul 5, 2023
@gares gares deleted the fix-spill-next-coq-elpi branch July 5, 2023 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants