Ramana Kumar
1979590f7f
2016: attempt to update Apply_Trace.thy
2016-02-11 11:16:00 +11:00
Ramana Kumar
8827877e09
2016: theorems -> lemmas
2016-02-11 11:16:00 +11:00
Ramana Kumar
a99a4b2bbc
2016: InfoFlowC
...
forgot Noninterference_Refinement in last commit
2016-02-11 11:16:00 +11:00
Ramana Kumar
87931790ff
2016: InfoFlowC
2016-02-11 11:16:00 +11:00
Rafal Kolanski
b44959a108
CRefine: fix simp loop in Invoke_C
...
Also make use of prod.collapse & prod_eq_iff, dropping old versions.
2016-02-11 11:15:59 +11:00
Ramana Kumar
c37990e21b
2016: CRefine works with skip_proofs...
2016-02-11 11:15:59 +11:00
Matthew Brecknell
d93ab3cf20
Isabelle2016: InfoFlow updated
2016-02-11 11:15:59 +11:00
Ramana Kumar
a333cd3d52
2016: partial progress updating CRefine
2016-02-11 11:15:59 +11:00
Ramana Kumar
eb1fa521bc
a fix for Corres_UL_C.thy
...
thanks to Gerwin
2016-02-11 11:15:59 +11:00
Ramana Kumar
df1785c562
attempted update of CToCRefine.thy
...
the unfold_bodies simproc might not be right, I don't know
2016-02-11 11:15:59 +11:00
Ramana Kumar
66747fe2fc
remove some cpat
...
gets CKernel to build
2016-02-11 11:15:59 +11:00
Miki Tanaka
386e33bbbd
CamkesCdlRefine finished ...
2016-02-11 11:15:59 +11:00
Miki Tanaka
e5ff19d1b8
SysInit finished
2016-02-11 11:15:59 +11:00
Miki Tanaka
6951e8d430
DSpecProofs, SepTactics, and SepTacticsExamples finished for isabelle2016-RC2
2016-02-11 11:15:59 +11:00
Ramana Kumar
9ed7b8cb67
c-parser: CParser session now builds
2016-02-11 11:15:59 +11:00
Ramana Kumar
1c962bafa6
c-parser: update umm_heap/* for 2016
2016-02-11 11:15:59 +11:00
Miki Tanaka
fc9fc068cd
Session SepDSpec finished for isabelle2016-RC2
2016-02-11 11:15:59 +11:00
Gerwin Klein
e3c4385af9
added README with link to original source
2016-02-11 11:15:59 +11:00
Gerwin Klein
0241208693
re-import Simp from AFP
2016-02-11 11:15:59 +11:00
Matthew Brecknell
5228a0ec78
Isabelle2016: infoflow update (partial)
2016-02-11 11:15:59 +11:00
Miki Tanaka
b287127924
DRefine and DPolicy finished (includes a small change in ASpec)
2016-01-29 07:11:11 +11:00
Matthew Brecknell
5ede1923a1
port Access proofs to Isabelle2016-RC2
2016-01-28 14:20:20 +11:00
Miki Tanaka
671c5673bd
more fixes in DRefine: some changes in proofs involving uint / unat
2016-01-28 14:07:42 +11:00
Miki Tanaka
d11f24a3a1
Refine finished for RC1
2016-01-23 22:51:48 +11:00
Miki Tanaka
674d476d83
option name changed from RC0
2016-01-23 00:34:41 +11:00
Daniel Matichuk
0805d9f910
make crunch fork proofs
2016-01-22 16:25:11 +11:00
Miki Tanaka
b43f41abfd
A few more changes.
...
inj_on_image_set_diff: resolved the injection map lemma application issue in CSpace1_R.thy, CSpace_R.thy
Pair_fst_snd_eq chaged to prod_eq_iff in TcbAcc_R.thy, Schedule_R.thy, Retype_R.thy
TrueI removed in Schedule_R.thy
not_leE changed to not_le_imp_less in Retype_R.thy
2016-01-22 15:10:42 +11:00
Miki Tanaka
83574af10e
Invariants_H.thy: inductive definition needs explicit declaration to make xxx_def available
...
CSpace_I.thy: locale qualifier default changed
2016-01-22 15:10:42 +11:00
Daniel Matichuk
45291a6219
Isabelle2016: fix SimpStrategy for changes in simproc setup
2016-01-18 16:44:42 +11:00
Daniel Matichuk
a8b7ee4ffe
repairing refine (simplified attribute now solves True)
2016-01-18 16:09:30 +11:00
Daniel Matichuk
b214ac035f
resurrected "defs" command for Isabelle2016-RC1
2016-01-18 15:10:47 +11:00
Miki Tanaka
b7376a56e2
Isabelle 2016 update: minor fixes
2016-01-15 16:03:30 +11:00
Miki Tanaka
92cde6069f
Isabelle2016: fixed VSpace_AI
2016-01-14 15:17:46 +11:00
Daniel Matichuk
3be2eaa7b0
repairing AInvs: checks up to the middle of VSpace_AI
2016-01-12 18:10:36 +11:00
Daniel Matichuk
8981f9d5aa
removed deleted theories from imports
2016-01-12 18:10:16 +11:00
Daniel Matichuk
d37a344783
cleanup for prod and when keyword
2016-01-12 16:07:28 +11:00
Daniel Matichuk
b7563eb788
fix lib for isabelle 2016
2016-01-12 14:58:16 +11:00
Gerwin Klein
a0131b5f3d
WP
2016-01-10 17:59:09 +11:00
Gerwin Klein
8079c795da
partial progres in Rule_By_Method
2016-01-10 17:49:15 +11:00
Gerwin Klein
5ba3c5e6e4
solves_tac
2016-01-10 17:49:01 +11:00
Gerwin Klein
02cfe4d009
ASpec
2016-01-10 17:48:49 +11:00
Gerwin Klein
b5a4c185d5
NonDetMonad
2016-01-09 18:57:59 +11:00
Gerwin Klein
d17345a801
Isabelle2016-RC0 up to WordLemmaBucket modulo Eisbach
2016-01-09 18:52:07 +11:00
Japheth Lim
46afb6d0fd
regression: fix status line behaviour to match docs.
2016-01-08 17:06:54 +11:00
Matthew Fernandez
81fe5cbd67
misc/pysymbols: Merge some CAmkES functionality for generating apply-style.
...
This commit resurrects some bitrotted support for generating apply-style proofs
from Python. It is somewhat incomplete and untested, but can serve to make
template proofs much more readable.
2016-01-08 15:47:14 +11:00
Matthew Fernandez
de77df45aa
misc/pysymbols: Move IsaSymbolsException to a separate file.
2016-01-08 15:47:04 +11:00
Japheth Lim
71143907be
regression: Python style fixes (credit: Matt F).
2016-01-07 20:41:45 +11:00
Japheth Lim
d92666bc30
regression: remove forceful build options from CSpec makefiles. They don't seem to be needed.
2016-01-07 18:39:50 +11:00
Japheth Lim
194b2db850
regression: fix another tests.xml dependency.
2016-01-07 18:39:50 +11:00
Japheth Lim
3c4b566484
regression: fix tests.xml dependencies to be consistent with ROOTs.
2016-01-07 18:39:50 +11:00