Skip to content

Commit 520b506

Browse files
committed
Fixed contracts-dfcc regressions
1 parent 704e6a3 commit 520b506

File tree

43 files changed

+43
-43
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+43
-43
lines changed

regression/contracts-dfcc/assigns-local-composite/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract foo
3+
--dfcc main --enforce-contract foo _ --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^VERIFICATION SUCCESSFUL$

regression/contracts-dfcc/assigns-replace-ignored-return-value/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE dfcc-only
22
main.c
3-
--dfcc main --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo
3+
--dfcc main --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo _ --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^VERIFICATION SUCCESSFUL$

regression/contracts-dfcc/assigns_enforce_15/test-foo.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE dfcc-only
22
main.c
3-
--dfcc main --enforce-contract foo
3+
--dfcc main --enforce-contract foo _ --no-standard-checks
44
^VERIFICATION SUCCESSFUL$
55
^EXIT=0$
66
^SIGNAL=0$

regression/contracts-dfcc/assigns_enforce_16/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract foo _ --pointer-primitive-check
3+
--dfcc main --enforce-contract foo _ --pointer-primitive-check --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^VERIFICATION SUCCESSFUL$

regression/contracts-dfcc/assigns_enforce_17/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract pure
3+
--dfcc main --enforce-contract pure _ --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^\[main.assertion.\d+\] line \d+ assertion x \=\= 0: SUCCESS$

regression/contracts-dfcc/assigns_enforce_23/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract foo
3+
--dfcc main --enforce-contract foo _ --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^VERIFICATION SUCCESSFUL$

regression/contracts-dfcc/assigns_enforce_functions_in_contracts/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract foo
3+
--dfcc main --enforce-contract foo _ --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^VERIFICATION SUCCESSFUL$

regression/contracts-dfcc/assigns_enforce_malloc_01/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract f
3+
--dfcc main --enforce-contract f _ --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^\[f\.assigns.\d+\] line \d+ Check that \*a is assignable: SUCCESS

regression/contracts-dfcc/assigns_enforce_malloc_03/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract foo
3+
--dfcc main --enforce-contract foo _ --no-standard-checks
44
^\[foo.assigns.\d+\].* Check that \*loc1 is assignable: SUCCESS$
55
^\[foo.assigns.\d+\].* Check that \*loc2 is assignable: SUCCESS$
66
^VERIFICATION SUCCESSFUL$

regression/contracts-dfcc/assigns_enforce_offsets_3/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
main.c
3-
--dfcc main --enforce-contract foo
3+
--dfcc main --enforce-contract foo _ --no-standard-checks
44
^EXIT=0$
55
^SIGNAL=0$
66
^VERIFICATION SUCCESSFUL$

0 commit comments

Comments
 (0)