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

Add run-time checks for validating variable scoping #310

Closed
danmatichuk opened this issue Jul 8, 2022 · 0 comments
Closed

Add run-time checks for validating variable scoping #310

danmatichuk opened this issue Jul 8, 2022 · 0 comments
Labels
stale Review - close as 'wontfix' or integrate into other ticket testing Tests or related to testing infrastructure

Comments

@danmatichuk
Copy link
Collaborator

In cases where we need to coerce one variable scope into another, we don't have enough static information to prove that this is safe (i.e. that the bound variables in the value respect the target scope). As an additional sanity check, we can add an (optional) run-time check that validates the scoping invariant after a coercion.

@danmatichuk danmatichuk added the testing Tests or related to testing infrastructure label Sep 23, 2022
@thebendavis thebendavis added the stale Review - close as 'wontfix' or integrate into other ticket label May 31, 2024
@thebendavis thebendavis closed this as not planned Won't fix, can't repro, duplicate, stale May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale Review - close as 'wontfix' or integrate into other ticket testing Tests or related to testing infrastructure
Projects
None yet
Development

No branches or pull requests

2 participants