File tree Expand file tree Collapse file tree 3 files changed +8
-3
lines changed Expand file tree Collapse file tree 3 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 10
10
# Ignore code coverage artifacts
11
11
* .gcda
12
12
* .gcno
13
- * .gcov
13
+ * .gcov
14
+
15
+ # Ignore cbmc output
16
+ run.json
File renamed without changes.
Original file line number Diff line number Diff line change 3
3
coreJSONDir=" coreJSON"
4
4
tinyCborDir=" tinycbor"
5
5
MQTTStreamingSourceDir=" ../../source"
6
+ outputDir = " output/latest/html"
6
7
7
8
UNWIND_COUNT=${UNWIND_COUNT:- 10}
8
9
@@ -11,14 +12,15 @@ if [ ! -d "$coreJSONDir" ]; then
11
12
git clone https://github.com/FreeRTOS/coreJSON.git --depth 1 --branch v3.2.0
12
13
fi
13
14
15
+
14
16
exec cbmc stubs/strnlen.c stubs/JSON_SearchT.c stubs/tinycbor.c proofs.c \
15
17
$MQTTStreamingSourceDir /MQTTFileDownloader.c \
16
18
$MQTTStreamingSourceDir /MQTTFileDownloader_cbor.c \
17
19
$MQTTStreamingSourceDir /MQTTFileDownloader_base64.c \
18
20
-I $MQTTStreamingSourceDir /include -I coreJSON/source/include -I include \
19
21
--unwindset strlen.0:36 \
20
- --strncat.0:192 \
21
- --strncat.1:205 \
22
+ --unwindset strncat.0:192 \
23
+ --unwindset strncat.1:205 \
22
24
--bounds-check --pointer-check --memory-cleanup-check --div-by-zero-check \
23
25
--signed-overflow-check --unsigned-overflow-check --pointer-overflow-check \
24
26
--conversion-check --undefined-shift-check --enum-range-check \
You can’t perform that action at this time.
0 commit comments