Really add binary verification to regression test.
This commit is contained in:
parent
41c0e994ad
commit
083a4b68d7
|
@ -26,7 +26,7 @@ report-regression:
|
|||
HEAPS += AInvs BaseRefine Refine
|
||||
|
||||
# CRefine heaps.
|
||||
HEAPS += CBaseRefine CRefine
|
||||
HEAPS += CKernel CSpec CBaseRefine CRefine
|
||||
|
||||
# capDL heaps.
|
||||
HEAPS += DBaseRefine DRefine DPolicy DSpecProofs
|
||||
|
@ -34,6 +34,9 @@ HEAPS += DBaseRefine DRefine DPolicy DSpecProofs
|
|||
# Security Proofs
|
||||
HEAPS += Access InfoFlow InfoFlowC
|
||||
|
||||
# Binary Verification
|
||||
HEAPS += SimplExportAndRefine
|
||||
|
||||
# Separation Kernel Bisimilarity
|
||||
HEAPS += Bisim
|
||||
|
||||
|
@ -42,7 +45,7 @@ HEAPS += SepTactics SepTacticsExamples
|
|||
|
||||
# Additional dependencies
|
||||
|
||||
CBaseRefine CRefine: c-kernel
|
||||
CKernel CSpec CBaseRefine CRefine: c-kernel
|
||||
|
||||
# Preprocess the kernel's source code and bitfield theory files.
|
||||
c-kernel: .FORCE
|
||||
|
|
|
@ -27,6 +27,8 @@
|
|||
|
||||
<!-- CRefine -->
|
||||
<sequence timeout="14400">
|
||||
<test name="CKernel">make CKernel</test>
|
||||
<test name="CSpec">make CSpec</test>
|
||||
<test name="CBaseRefine">make CBaseRefine</test>
|
||||
<test name="CRefine">make CRefine</test>
|
||||
</sequence>
|
||||
|
@ -49,6 +51,11 @@
|
|||
<test name="Bisim">make Bisim</test>
|
||||
</sequence>
|
||||
|
||||
<!-- Binary Verification -->
|
||||
<sequence depends="CSpec">
|
||||
<test name="SimplExportAndRefine">make SimplExportAndRefine</test>
|
||||
</sequence>
|
||||
|
||||
<!-- Separation Logic. -->
|
||||
<sequence>
|
||||
<test name="SepTactics">make SepTactics</test>
|
||||
|
|
Loading…
Reference in New Issue