Commit Graph

6 Commits

Author SHA1 Message Date
Japheth Lim 4453635a8d autocorres: global context cleanup; minor tweaks to proofs
This removes some modifications that the theories make to the simpset
and other global context, which slightly reduces breakage when importing
AutoCorres into other theories.

Unfortunately, some of the tests/examples seem to rely on specific
modifications to simp and wp, so removing those will be harder.
Also some simplification stages still seem to use the global simpset
instead of AUTOCORRES_SIMPSET; need to debug later.
2016-06-02 16:50:03 +10:00
Japheth Lim 9c46cf5211 autocorres: add user option "no_c_termination" for previous patch. 2016-05-02 17:20:00 +10:00
Thomas Sewell f50bb14f25 Making termination proof optional for AutoCorres.
By default, the only change users will see is a new parameter to
ac_corres which will default to 'True'.
2016-05-02 14:10:23 +10:00
Japheth Lim 6ab50e0007 autocorres: rename "ccorres" predicate to "ac_corres".
This avoids a name conflict with the existing seL4 ccorres.
2015-09-21 18:20:25 +10:00
Lars Noschinski fe36a97b4d Port AutoCorres to Isabelle 2014-RC0 2014-08-08 17:29:54 +10:00
Gerwin Klein 2a03e81df4 Import release snapshot. 2014-07-14 21:32:44 +02:00