Skip to content
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

melange: add test to reproduce "inconsistent assumptions" issue when using melange ppx #7323

Conversation

jchavarri
Copy link
Collaborator

Related to #6625.

Found recently another error that is related to the Melange ppx, in this case, considering a sufficiently complex dep tree between modules, changing a leaf in the dep tree leads to inconsistencies on how inner modules see the cmis.

I can merge this PR into #6625 if it makes things easier.

@jchavarri jchavarri self-assigned this Mar 15, 2023
@jchavarri jchavarri requested a review from anmonteiro March 15, 2023 10:09
@jchavarri jchavarri added the melange Melange rules and generator label Mar 15, 2023
@jchavarri jchavarri requested a review from rgrinberg March 15, 2023 10:09
@jchavarri jchavarri force-pushed the melange/repro-lib-cmi-inconsistent-assumptions branch from de1ba76 to 6bc6360 Compare March 15, 2023 10:11
@jchavarri
Copy link
Collaborator Author

Added showcase of a fix using @anmonteiro workaround from #7321: ba30e9b

@jchavarri
Copy link
Collaborator Author

Is there any value on keeping this test around?

@jchavarri jchavarri deleted the melange/repro-lib-cmi-inconsistent-assumptions branch April 24, 2023 02:45
@anmonteiro
Copy link
Collaborator

no, we added it in melange.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
melange Melange rules and generator
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants