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
Japheth Lim
26eb9eba44
trivial: regression: revert unintended change in timeout handling.
2016-01-07 17:56:18 +11:00
Japheth Lim
2cdbadca87
regression: add status line for ttys; fix timeout and Python var scoping.
2016-01-07 17:49:22 +11:00
Japheth Lim
7d24c4a5b5
regression: parallelise run_tests.py. New options: -j, --legacy-status.
2016-01-07 17:22:00 +11:00
Gerwin Klein
da5f50aa94
Merge pull request #3 in SEL4/l4v from ~MFERNANDEZ/l4v:23e130d5-6f13-4fa3-ae00-e1c8174f2cb9 to master
...
* commit '56dfa8cca7981055b50969cdf787f2557e827233':
misc: Add vim syntax files.
2016-01-06 04:03:13 +00:00
Matthew Fernandez
56dfa8cca7
misc: Add vim syntax files.
2016-01-06 13:57:08 +11:00
Matthew Fernandez
17538634db
misc: Replace inline file merge implementation with isasymbols.
...
This change means we no longer need to manually update these files when
Isabelle incorporates new unicode symbols. In particular, these translators
will automatically gain support for symbols like "\<longlonglongrightarrow>"
when we move to Isabelle 2016.
2016-01-04 14:01:22 +11:00
Joel Beeren
1ccd4f5dcc
conversion: Rationalise standard types
2015-12-10 21:24:22 +11:00