Commit Graph

744 Commits

Author SHA1 Message Date
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