Tobias Reinhard
|
3ca111bbbc
|
Added statistics about the verified lines of code and the annotation overhead.
|
2022-12-21 15:04:52 -05:00 |
|
Tobias Reinhard
|
0e90603fb5
|
Removed unneeded validation code.
|
2022-12-20 12:26:33 -05:00 |
|
Tobias Reinhard
|
677ffa8cea
|
Renamed predicate stack_p_2 into stack_p
|
2022-12-13 10:57:41 -05:00 |
|
Tobias Reinhard
|
3675aa6011
|
Deleted deprecated predicates and wrote some documentation.
|
2022-12-13 10:55:57 -05:00 |
|
Tobias Reinhard
|
ff763690a4
|
Removed deprecated predicates and proofs.
|
2022-12-13 10:46:51 -05:00 |
|
Tobias Reinhard
|
1672d293ab
|
Removed duplicate code in predicates.
|
2022-12-13 10:42:38 -05:00 |
|
Tobias Reinhard
|
541e671569
|
Deleted deprecated proofs.
|
2022-12-13 10:34:41 -05:00 |
|
Tobias Reinhard
|
de64106012
|
Deleted proof annotations in prvAddNewTaskToReadyList
|
2022-12-13 10:24:21 -05:00 |
|
Tobias Reinhard
|
676e9fddad
|
Deleted proof annotations in prvInitialiseNewTask.
|
2022-12-13 10:22:57 -05:00 |
|
Tobias Reinhard
|
3e1ba55806
|
Deleted proof annotations in prvInitialiseNewTask.
|
2022-12-13 10:16:07 -05:00 |
|
Tobias Reinhard
|
2fccb9a226
|
Removed proof annotations in xTaskCreate.
|
2022-12-13 10:12:23 -05:00 |
|
Tobias Reinhard
|
8b0048d488
|
Statup scripts ensure that output directories exist.
|
2022-12-13 10:05:22 -05:00 |
|
Tobias Reinhard
|
5365223fe9
|
Deleted comments.
|
2022-12-13 08:56:31 -05:00 |
|
Tobias Reinhard
|
d49f7e369c
|
Renamed startup scripts.
|
2022-12-13 08:54:57 -05:00 |
|
Tobias Reinhard
|
7ec3eabb71
|
Added script to start the verifast command line tool.
|
2022-12-13 08:54:06 -05:00 |
|
Tobias Reinhard
|
2395267e6a
|
Renamed vfide startup script.
|
2022-12-13 08:48:41 -05:00 |
|
Tobias Reinhard
|
5e72a83144
|
Deleted deprecated code.
|
2022-12-13 08:40:20 -05:00 |
|
Tobias Reinhard
|
1a3870c71d
|
Deleted deprecated script
|
2022-12-13 08:35:40 -05:00 |
|
Tobias Reinhard
|
b0bfa1204d
|
Made preprocessing scripts more modular.
|
2022-12-13 08:34:31 -05:00 |
|
Tobias Reinhard
|
01e50bec0a
|
Documented scripts.
|
2022-12-12 10:54:15 -05:00 |
|
Tobias Reinhard
|
5fcf51f090
|
Deleted deprecated files.
|
2022-12-12 10:21:29 -05:00 |
|
Tobias Reinhard
|
574cc7e42e
|
Deleted generated diff report
|
2022-12-12 10:05:45 -05:00 |
|
Tobias Reinhard
|
0e018c4ffa
|
Merge branch 'verifast_switch_context' of https://github.com/Tobias-internship-AWS-2022/FreeRTOS-Kernel into verifast_switch_context
|
2022-12-12 10:04:51 -05:00 |
|
Tobias Reinhard
|
dd85fd6a67
|
Ignore generated states.
|
2022-12-12 10:04:32 -05:00 |
|
Tobias Reinhard
|
92283262cf
|
Diff report is now written to file.
|
2022-12-12 10:03:32 -05:00 |
|
Tobias Reinhard
|
c50e8bd5b3
|
Diff report is now written to file.
|
2022-12-12 10:01:53 -05:00 |
|
Tobias Reinhard
|
114fd0fcf0
|
Added some print outs.
|
2022-12-12 09:39:54 -05:00 |
|
Tobias Reinhard
|
8a01a7682f
|
Deactivated assertion during the computation of the diff between the verified code and the production code.
|
2022-12-12 09:22:00 -05:00 |
|
Tobias Reinhard
|
2ae20ff48d
|
Stored pp script args in diff script in variables to improve readability.
|
2022-12-12 08:26:42 -05:00 |
|
Tobias Reinhard
|
f56d20b543
|
Removed comments and pragmas from diffed preprocessor output.
|
2022-12-10 18:45:12 -05:00 |
|
Tobias Reinhard
|
43f9afe277
|
Setup first draft of diff script. Need to fine tune preprocessor flags.
|
2022-12-10 18:42:14 -05:00 |
|
Tobias Reinhard
|
53293fe57a
|
Renamed pp shell script.
|
2022-12-10 18:07:47 -05:00 |
|
Tobias Reinhard
|
d1a333b186
|
Deleted deprecated variables.
|
2022-12-10 18:03:34 -05:00 |
|
Tobias Reinhard
|
6ca1377285
|
Moved computation of preprocessor flags to separate shell script.
|
2022-12-10 18:01:44 -05:00 |
|
Tobias Reinhard
|
d989b3441d
|
Typo
|
2022-12-10 17:41:37 -05:00 |
|
Tobias Reinhard
|
c11a401b1b
|
Startup and preprocessing scripts don't rely on the current working directory anymore.
|
2022-12-10 17:36:49 -05:00 |
|
Tobias Reinhard
|
d945764528
|
Grouped preprocessor flags to make preprocessing command easier to read.
|
2022-12-09 15:43:14 -05:00 |
|
Tobias Reinhard
|
deee4a4141
|
Sorted include paths to make them easier readable.
|
2022-12-09 15:18:52 -05:00 |
|
Tobias Reinhard
|
4f71cead4a
|
Moved preprocessing step to separate shell script.
|
2022-12-09 15:13:47 -05:00 |
|
Tobias Reinhard
|
60f1530d17
|
Deleted deprecated files.
|
2022-12-09 14:52:35 -05:00 |
|
Tobias Reinhard
|
21992b6c34
|
Startup script expects paths to relevant directories as arguments instead of computing them itself.
|
2022-12-09 14:51:00 -05:00 |
|
Tobias Reinhard
|
dcbaf3863b
|
Preprocessing script prefers modified files in proof subdirectory over files in main source and header dir.
|
2022-12-09 10:35:20 -05:00 |
|
Tobias Reinhard
|
cc7ed1e3eb
|
Copied modified source and header files to proof subdirectory.
|
2022-12-09 10:34:19 -05:00 |
|
Tobias Reinhard
|
2e78ed5884
|
Renamed VeriFast proof direcotry to comply with structure of main FreeRTOS repository.
|
2022-12-09 09:47:27 -05:00 |
|