Gerwin Klein
|
0ced46820b
|
manual levity into Word_Lemmas
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
322f1023f5
|
word_lib: adjust theory dependencies
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
6ca877b661
|
lib: remove duplicate definition of `find`
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
2a6df7a9a3
|
capDL: remove duplicate wordbits
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
445efb7c29
|
lib: closure for Word_Lib and own session
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
f0faa90f8a
|
lib/spec/proof/tools: fix word change fallout
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
1359602ffb
|
word_lib: AFP naming conventions
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
8b78d18d97
|
lib: missing copyright headers; mark untested thys
|
2016-05-16 21:11:40 +10:00 |
Gerwin Klein
|
84b923a677
|
lib: start disentangling spaghetti word dependencies
|
2016-05-16 21:11:40 +10:00 |
Sophie Taylor
|
a652ec7697
|
Adding regression test for c-parser JIRA bug VER-550
|
2016-05-16 14:59:47 +10:00 |
Japheth Lim
|
05dd160007
|
autocorres: add Spec translation rules for heap and word abstraction.
Heap abstraction can now translate MODIFIES specs, but will probably
break on anything more exotic.
|
2016-05-12 15:20:10 +10:00 |
Japheth Lim
|
f06d5267e6
|
autocorres: fix translation for Spec, which should work again for simple cases.
Also add basic regression test.
|
2016-05-11 17:31:17 +10:00 |
Alejandro Gomez-Londono
|
094fb48623
|
VER-525: run_tests handles dependencies incorrect (solved)
|
2016-05-10 14:15:32 +10:00 |
Matthew Brecknell
|
c481c661d5
|
trivial: add a FIXME comment
|
2016-05-09 16:21:34 +10:00 |
Matthew Brecknell
|
60afdc1288
|
trivial: fixups including some licence headers
|
2016-05-09 13:27:15 +10:00 |
Daniel Matichuk
|
7e37215bd2
|
arch_split: add extend_locale to base import
|
2016-05-06 18:37:16 +10:00 |
Daniel Matichuk
|
d21a384338
|
arch_split: first version of extend_locale command
|
2016-05-06 18:37:16 +10:00 |
Matthew Brecknell
|
bb0644beaa
|
arch_split: merge master
|
2016-05-06 16:44:43 +10:00 |
Matthew Brecknell
|
b16496e7cf
|
arch_split: InfoFlowC checking
|
2016-05-06 13:15:37 +10:00 |
Matthew Brecknell
|
56b226a608
|
arch_split: CRefine: use requalify instead of shadow
|
2016-05-06 08:59:33 +10:00 |
Daniel Matichuk
|
9ceed1eb12
|
arch_split: fix proofs after removing shadow and unqualify commands and adding fix for crunch. Checks up to DPolicy.
|
2016-05-04 15:14:41 +10:00 |
Daniel Matichuk
|
670d1c118d
|
arch_split: added optional definition override for crunch. Reduced qualification commands to minimal required set.
|
2016-05-04 15:14:41 +10:00 |
Matthew Brecknell
|
ec399ad38e
|
arch_split: CRefine checking
|
2016-05-04 15:07:51 +10:00 |
Matthew Brecknell
|
b75fa2d4e2
|
arch_split: CRefine checking up to Recycle_C
|
2016-05-03 14:01:20 +10:00 |
Matthew Brecknell
|
04803bdf61
|
arch_split: CRefine: fixup some qualified references
|
2016-05-02 19:35:37 +10:00 |
Matthew Brecknell
|
33b4848061
|
arch_split: Refine: fixup some qualified references
|
2016-05-02 16:11:13 +10:00 |
Matthew Brecknell
|
8f489e14fa
|
arch_split: CRefine checking up to StoreWord_C
|
2016-05-01 13:35:49 +10:00 |
Matthew Brecknell
|
86f495d4f3
|
arch_split: DPolicy checking
|
2016-05-01 10:19:09 +10:00 |
Matthew Brecknell
|
5fb1660da9
|
arch_split: DRefine checking
|
2016-05-01 10:09:19 +10:00 |
Matthew Brecknell
|
a2135ca8ce
|
arch_split: Refine checking, including Orphanage
|
2016-04-30 16:25:20 +10:00 |
Matthew Brecknell
|
e8c5b916ef
|
arch_split: Refine checking, except Orphanage
|
2016-04-29 18:15:54 +10:00 |
Matthew Brecknell
|
e0ecdf2281
|
arch_split: Refine checking up to ADT_H
|
2016-04-29 15:06:32 +10:00 |
Matthew Brecknell
|
18b77d4bdf
|
arch_split: Refine checking up to CNodeInv_R
|
2016-04-29 09:47:59 +10:00 |
Daniel Matichuk
|
94f7004f07
|
arch_split: Refine checking up to end of Finalise_R
|
2016-04-28 17:16:49 +10:00 |
Matthew Brecknell
|
0c3a12771d
|
arch_split: merge master
|
2016-04-28 14:36:43 +10:00 |
Matthew Brecknell
|
0e5ffd1ea0
|
arch_split: requalify abstract theories
|
2016-04-27 18:46:16 +10:00 |
agomezl
|
319c9d3dc2
|
Haskell-translator mod (>>) to (>>_)
|
2016-04-27 16:23:15 +10:00 |
agomezl
|
0126ea53f8
|
Change (>>) by (>>_)
|
2016-04-27 16:08:02 +10:00 |
Daniel Matichuk
|
1d20b393c0
|
arch_split: replaced sublocale with global_naming
|
2016-04-27 14:32:38 +10:00 |
Matthew Brecknell
|
8ab955984f
|
arch_split: CSpec checking
|
2016-04-26 13:45:59 +10:00 |
Matthew Brecknell
|
03b7ec7db0
|
arch_split: CParserTest checking
|
2016-04-26 09:52:02 +10:00 |
Matthew Brecknell
|
57c29692d0
|
arch_split: SysInitExamples checking
|
2016-04-26 09:27:46 +10:00 |
Matthew Brecknell
|
b8e91541f0
|
arch_split: Bisim checking
|
2016-04-26 09:27:18 +10:00 |
Matthew Brecknell
|
67ba864d2f
|
arch_split: InfoFlow checking
|
2016-04-24 15:44:40 +10:00 |
Matthew Brecknell
|
14f7570147
|
arch_split: Access checking
|
2016-04-22 11:58:59 +10:00 |
Japheth Lim
|
ef096e3871
|
autocorres: add demo for AutoCorresFunctionInfo, etc.
|
2016-04-20 18:26:07 +10:00 |
Japheth Lim
|
0524f8bbe1
|
autocorres: update AutoCorresFunctionInfo with correct data.
|
2016-04-20 18:26:07 +10:00 |
Japheth Lim
|
28d8613c3a
|
autocorres: replace some slow proofs in HeapLift.
|
2016-04-20 18:26:07 +10:00 |
Japheth Lim
|
6e65701861
|
autocorres: cleanup Utils, mainly by removing unused functions.
|
2016-04-20 18:26:07 +10:00 |
Daniel Matichuk
|
45d3afb2dc
|
arch_split: add shadow_* commands for resolving arch and generic name clashes in haskell
|
2016-04-20 17:31:45 +10:00 |