Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Run VeriFast proofs together with CBMC proofs
This commit changes the run-cbmc-proofs.py script so that it also adds Litani jobs for each of the VeriFast proofs. The result of the VeriFast proofs is presented on the Litani dashboard alongside the existing CBMC proofs.
- Loading branch information
Showing
2 changed files
with
73 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Expected Coverage | ||
# --- Proof Filename | ||
# --------------------------------------- Verifast Flags | ||
|
||
314 list/listLIST_IS_EMPTY.c | ||
440 list/uxListRemove.c | ||
329 list/vListInitialise.c | ||
316 list/vListInitialiseItem.c | ||
308 queue/prvCopyDataFromQueue.c | ||
289 queue/prvIsQueueEmpty.c | ||
289 queue/prvIsQueueFull.c | ||
290 queue/prvLockQueue.c | ||
304 queue/prvUnlockQueue.c | ||
292 queue/uxQueueMessagesWaiting.c | ||
290 queue/uxQueueSpacesAvailable.c | ||
287 queue/vQueueDelete.c | ||
335 queue/xQueueGenericSend.c | ||
287 queue/xQueueIsQueueEmptyFromISR.c | ||
287 queue/xQueueIsQueueFullFromISR.c | ||
335 queue/xQueuePeek.c | ||
300 queue/xQueuePeekFromISR.c | ||
337 queue/xQueueReceive.c | ||
314 queue/xQueueReceiveFromISR.c -disable_overflow_check | ||
317 queue/xQueueGenericSendFromISR.c -disable_overflow_check | ||
456 list/vListInsert.c -disable_overflow_check | ||
410 list/vListInsertEnd.c -disable_overflow_check | ||
315 queue/create.c -disable_overflow_check | ||
336 queue/prvCopyDataToQueue.c -disable_overflow_check |