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

vm_compute produces an anomoly on meta-variables #2885

Closed
coqbot opened this issue Aug 24, 2012 · 5 comments
Closed

vm_compute produces an anomoly on meta-variables #2885

coqbot opened this issue Aug 24, 2012 · 5 comments
Labels
part: VM Virtual machine. resolved: duplicate(d) Closed in favor of another issue about the same bug.

Comments

@coqbot
Copy link
Contributor

coqbot commented Aug 24, 2012

Note: the issue was created automatically with bugzilla2github tool

Original bug ID: BZ#2885
From: @gmalecha
Reported version: 8.4
CC: @herbelin, @maximedenes, nuno.gaspar@inria.fr, @ppedrot

Duplicates: BZ#5659

@coqbot
Copy link
Contributor Author

coqbot commented Aug 24, 2012

Comment author: @gmalecha

When a term includes meta-variables, vm_compute produces an uncatchable anomoly. This makes it unusable when it is unknown whether an existential occurs. Is it possible to do any of the following:

  1. Make vm_compute treat meta variables as regular context variables
  2. Make vm_compute fail (with a regular ltac fail) when it encounters this problem
  3. Write a tactical that catches anomolies and converts them into tactic failures.

I'm not sure which one is best to do.

@coqbot
Copy link
Contributor Author

coqbot commented Nov 28, 2013

Comment author: @letouzey

*** Bug BZ#3169 has been marked as a duplicate of this bug. ***

@coqbot
Copy link
Contributor Author

coqbot commented Nov 29, 2013

Comment author: @herbelin

Anomaly has now been changed to an error, but the wish for having vm_compute supporting evars is still there...

@coqbot
Copy link
Contributor Author

coqbot commented Dec 30, 2013

Comment author: @maximedenes

I added experimental support for evars for the native compiler (native_compute) in the trunk. Testing and feedback welcome. Much of this could be reused for the VM.

@coqbot
Copy link
Contributor Author

coqbot commented Aug 31, 2017

Comment author: @ppedrot

*** This bug has been marked as a duplicate of bug BZ#5659 ***

@coqbot coqbot closed this as completed Aug 31, 2017
@coqbot coqbot added part: VM Virtual machine. resolved: duplicate(d) Closed in favor of another issue about the same bug. labels Oct 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part: VM Virtual machine. resolved: duplicate(d) Closed in favor of another issue about the same bug.
Projects
None yet
Development

No branches or pull requests

1 participant