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

Fix crash with failure info with custom multiplicity cells #4531

Merged
merged 6 commits into from
Jul 22, 2024

Conversation

nwatson22
Copy link
Member

This crash was found by @lucasmt. When there is a structural match failure in failure info computation we were assuming the cells in the antecedent were always present in the consequent, but this is not necessarily true in the case where we have optional cells, e.g. type="Map". This avoids the crash by simply indicating the missing cell is missing from the consequent. There is still confusing behavior when, e.g. there are multiple copies of the same cell.

@nwatson22 nwatson22 self-assigned this Jul 18, 2024
@rv-jenkins rv-jenkins changed the base branch from master to develop July 18, 2024 19:31
@rv-jenkins rv-jenkins merged commit d10dd05 into develop Jul 22, 2024
17 checks passed
@rv-jenkins rv-jenkins deleted the noah/failure-info-mapcell branch July 22, 2024 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants