#
98c2889f |
|
29-Oct-2020 |
Robert Sison <robert.sison@unimelb.edu.au> |
lib: A tutorial and some 'modify' monad rules for Lib.EquivValid Thanks to Toby Murray (@tobycmurray) for early feedback. Signed-off-by: Robert Sison <robert.sison@unimelb.edu.au>
|
#
a424d55e |
|
09-Mar-2020 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
licenses: convert license tags to SPDX
|
#
c34840d0 |
|
05-Jun-2019 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
global: isabelle update_cartouches
|
#
5e51fa05 |
|
09-Dec-2018 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
lib: tag correctly as BSD (Two library files were incorrectly tagged as GPL).
|
#
6b9d9d24 |
|
09-Jun-2018 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
Isabelle2018: new "op x" syntax; now is "(x)" (result of "isabelle update_op -m <dir>")
|
#
796887d9 |
|
11-Jul-2017 |
Alejandro Gomez-Londono <alejandro.gomez@nicta.com.au> |
Removes all trailing whitespaces
|
#
47119bf4 |
|
13-Jan-2017 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
wp_cleanup: update proofs for new wp behaviour The things that usually go wrong: - wp fall through: add +, e.g. apply (wp select_wp) -> apply (wp select_wp)+ - precondition: you can remove most hoare_pre, but wpc still needs it, and sometimes the wp instance relies on being able to fit a rule to the current non-schematic precondition. In that case, use "including no_pre" to switch off the automatic hoare_pre application. - very rarely there is a schematic postcondition that interferes with the new trivial cleanup rules, because the rest of the script assumes some specific state afterwards (shouldn't happen in a reasonable proof, but not all proofs are reasonable..). In that case, (wp_once ...)+ should emulate the old behaviour precisely.
|
#
41d4aa4f |
|
25-Oct-2016 |
Matthew Brecknell <Matthew.Brecknell@data61.csiro.au> |
Isabelle2016-1: update references to renamed constants and facts
|
#
a96346e3 |
|
26-May-2016 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
SELFOUR-444: Finished InfoFlow and DRefine.
|
#
6c915fa6 |
|
08-Oct-2014 |
David Greenaway <david.greenaway@nicta.com.au> |
infoflow: Move "EquivValid" out of "infoflow/", into "lib/". More importantly, remove seL4 from the dependencies of "EquivValid", so others can use it. Also, we fixup the fallout.
|