Silence some warnings
All threads resolved!
All threads resolved!
- Currently we get two types of warnings during the compilation of Prosa
- One is to do with the use of deprecated tactics in
elf/rta/bounded_pi.v
. If we want to silence these warnings then we lose compatibility with Mathcomp 1.16 - The other is due to obligation tactics declared in
behavior/schedule.v
andbehavior/ready.v
- Declaring this tactic does not actually solve any goals. However, it has the effect that the default Coq obligation tactic is not used and hence introsing of some variables is prevented.
- Currently I added the tactic back in local scope to the files where it is needed since otherwise it is not possible to generate proofs that are compatible with mangle names.
- However, maybe there is a better way of doing it.
Merge request reports
Activity
Filter activity
- Resolved by Kimaya Bedarkar
Is it possible to somehow constrain the
Obligation Tactic
command such that we can centralize it in a file inutil.foo
so that we canRequire
it in the various definition files, but without re-exporting it to any downstream code importing e.g. one of the processor models?
- Resolved by Kimaya Bedarkar
BTW note that using
idtac
is a hack. Ideally, Coq should not have a tactic with global effects that makes it impossible to prove lemmas with mangle-names on
- Resolved by Kimaya Bedarkar
- Resolved by Björn Brandenburg
Can we get this merged in the next couple of days?
added 10 commits
-
2217dd3b...e3833b98 - 3 commits from branch
RT-PROOFS:master
- 78e915f0 - silence some warnings
- a08b2583 - make obligation tactic local
- 61827dd8 - change hack to be more idiomatic
- ec40ba6b - make spell checker happy
- 4b5d7923 - reword comment
- 8e37352d - fix line break
- b850c983 - change global behavior of obligation tactic
Toggle commit list-
2217dd3b...e3833b98 - 3 commits from branch
- Automatically resolved by Kimaya Bedarkar
- Resolved by Kimaya Bedarkar
assigned to @kbedarka
added 2 commits
enabled an automatic merge when the pipeline for ee667398 succeeds
Please register or sign in to reply