#
a424d55e |
|
09-Mar-2020 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
licenses: convert license tags to SPDX
|
#
c0a2d54c |
|
26-May-2019 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
asmrefine: update to Isabelle2019; reduce warnings
|
#
b5cdf470 |
|
13-Jun-2018 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
globally use session-qualified imports; add Lib session Session-qualified imports will be required for Isabelle2018 and help clarify the structure of sessions in the build tree. This commit mainly adds a new set of sessions for lib/, including a Lib session that includes most theories in lib/ and a few separate sessions for parts that have dependencies beyond CParser or are separate AFP sessions. The group "lib" collects all lib/ sessions. As a consequence, other theories should use lib/ theories by session name, not by path, which in turns means spec and proof sessions should also refer to each other by session name, not path, to avoid duplicate theory errors in theory merges later.
|
#
796887d9 |
|
11-Jul-2017 |
Alejandro Gomez-Londono <alejandro.gomez@nicta.com.au> |
Removes all trailing whitespaces
|
#
ce748b75 |
|
22-Jun-2017 |
Matthew Brecknell <Matthew.Brecknell@data61.csiro.au> |
x64: create arch-specific CKernel
|
#
511c6b2d |
|
03-Nov-2016 |
Matthew Brecknell <Matthew.Brecknell@data61.csiro.au> |
Isabelle2016-1: rename free variables to avoid capture
|
#
41d4aa4f |
|
25-Oct-2016 |
Matthew Brecknell <Matthew.Brecknell@data61.csiro.au> |
Isabelle2016-1: update references to renamed constants and facts
|
#
8e7c55c1 |
|
11-Jul-2016 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
Handling of AsmStmt in c-parser, more tests. The C-parser contains a full parser for __asm__ syntax but up until now hasn't done anything with it. Instead we export some semantics. It's unspecified exactly what these semantics are but they are parametrised with the __asm__ semantics that went in to them, so the translation validation has something to reason about. Tweak modifies proofs as a result, and add some more test files.
|
#
322f1023 |
|
18-Apr-2016 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
word_lib: adjust theory dependencies
|
#
10ac0545 |
|
04-Feb-2016 |
Matthew Brecknell <Matthew.Brecknell@nicta.com.au> |
Isabelle2016: SimplExportAndRefine updated for RC3
|
#
66747fe2 |
|
31-Jan-2016 |
Ramana Kumar <ramana.kumar@nicta.com.au> |
remove some cpat gets CKernel to build
|
#
ca439188 |
|
21-May-2015 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
WIP on WCET annotations.
|
#
e09f88d2 |
|
16-May-2015 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
2015 update for CBaseRefine
|
#
12fa8686 |
|
16-May-2015 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
fewer warnings
|
#
e4a38b4c |
|
09-Apr-2015 |
Michael Norrish <michael.norrish@nicta.com.au> |
Fix to GlobalsSwap.thy in light of cc996ca9caa
|
#
a818e13e |
|
30-Sep-2014 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
Don't reuse the s_footprint_intvl theorem name.
|
#
665a3c15 |
|
30-Sep-2014 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
Restore global valid assertions in graph refine. The global-object pointer validity assertion is now created at export time, and the graph refine mechanism now proves them. It seems they were forgotten about once again in adjusting the globals logic.
|
#
aacaf3c8 |
|
09-Sep-2014 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
Fix asmrefine stuff for 2014 branch.
|
#
94677fea |
|
09-Sep-2014 |
David Greenaway <david.greenaway@nicta.com.au> |
cspec: Updates for Isabelle 2014.
|
#
84595f42 |
|
17-Jul-2014 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
release cleanup
|
#
2a03e81d |
|
14-Jul-2014 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
Import release snapshot.
|