Thomas Sewell
043a69c81b
Fix Orphanage from array changes, refactor.
...
Some generalisation is done in finaliseSlot_invs'' to avoid
duplicating it in Orphanage and PageTableDuplicates.
Finally cleanup in haskell translation.
2015-12-02 09:15:32 +11:00
Thomas Sewell
6fa0909124
Partial progress on using array assertions.
2015-12-02 09:05:04 +11:00
Gerwin Klein
0f943ec13c
clib: 2015 update
2015-05-17 22:24:25 +10:00
Matthew Fernandez
6026d54cd7
lib: Misc helper lemmas.
2014-11-21 19:23:33 +11:00
Matthew Fernandez
b053ce7647
lib: Helper lemmas for simplifying writes via char pointers.
2014-11-18 23:32:52 +11:00
Matthew Fernandez
ba83e00e7a
lib: Another bitfield helper lemma.
2014-11-04 11:53:30 +11:00
David Greenaway
d521a81232
lib: More Isabelle 2014 updates.
2014-09-18 09:21:11 +10:00
David Greenaway
cf0d1abce6
Merge 'master' into 'isabelle-2014'.
...
Conflicts:
proof/crefine/Fastpath_C.thy
proof/drefine/KHeap_DR.thy
proof/infoflow/Noninterference.thy
spec/design/version
sys-init/DuplicateCaps_SI.thy
sys-init/InitTCB_SI.thy
sys-init/Proof_SI.thy
tools/asmrefine/SimplExport.thy
tools/autocorres/tests/examples/SchorrWaite.thy
2014-09-17 14:21:13 +10:00
Thomas Sewell
0346fb20b6
SIMPL->Graph proofs largely working.
2014-08-27 15:30:34 +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