diff --git a/regression/acceleration/array_safe1/test.desc b/regression/acceleration/array_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/array_safe1/test.desc
+++ b/regression/acceleration/array_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/array_safe2/test.desc b/regression/acceleration/array_safe2/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/array_safe2/test.desc
+++ b/regression/acceleration/array_safe2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/array_safe3/test.desc b/regression/acceleration/array_safe3/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/array_safe3/test.desc
+++ b/regression/acceleration/array_safe3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/array_safe4/test.desc b/regression/acceleration/array_safe4/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/array_safe4/test.desc
+++ b/regression/acceleration/array_safe4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/const_safe1/test.desc b/regression/acceleration/const_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/const_safe1/test.desc
+++ b/regression/acceleration/const_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/diamond_safe1/test.desc b/regression/acceleration/diamond_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/diamond_safe1/test.desc
+++ b/regression/acceleration/diamond_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/diamond_safe2/test.desc b/regression/acceleration/diamond_safe2/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/diamond_safe2/test.desc
+++ b/regression/acceleration/diamond_safe2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/diamond_unsafe2/test.desc b/regression/acceleration/diamond_unsafe2/test.desc
index e6fe08aeb20..877a3bac6f7 100644
--- a/regression/acceleration/diamond_unsafe2/test.desc
+++ b/regression/acceleration/diamond_unsafe2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-unwinding-assertions
+--no-standard-checks --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/acceleration/functions_safe1/test.desc b/regression/acceleration/functions_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/functions_safe1/test.desc
+++ b/regression/acceleration/functions_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/multivar_safe1/test.desc b/regression/acceleration/multivar_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/multivar_safe1/test.desc
+++ b/regression/acceleration/multivar_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/multivar_unsafe1/test.desc b/regression/acceleration/multivar_unsafe1/test.desc
index e6fe08aeb20..877a3bac6f7 100644
--- a/regression/acceleration/multivar_unsafe1/test.desc
+++ b/regression/acceleration/multivar_unsafe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-unwinding-assertions
+--no-standard-checks --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/acceleration/nested_safe1/test.desc b/regression/acceleration/nested_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/nested_safe1/test.desc
+++ b/regression/acceleration/nested_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/overflow_safe1/test.desc b/regression/acceleration/overflow_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/overflow_safe1/test.desc
+++ b/regression/acceleration/overflow_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/phases_safe1/test.desc b/regression/acceleration/phases_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/phases_safe1/test.desc
+++ b/regression/acceleration/phases_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/simple_safe1/test.desc b/regression/acceleration/simple_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/simple_safe1/test.desc
+++ b/regression/acceleration/simple_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/simple_safe2/test.desc b/regression/acceleration/simple_safe2/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/simple_safe2/test.desc
+++ b/regression/acceleration/simple_safe2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/simple_safe3/test.desc b/regression/acceleration/simple_safe3/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/simple_safe3/test.desc
+++ b/regression/acceleration/simple_safe3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/simple_safe4/test.desc b/regression/acceleration/simple_safe4/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/simple_safe4/test.desc
+++ b/regression/acceleration/simple_safe4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/simple_unsafe2/test.desc b/regression/acceleration/simple_unsafe2/test.desc
index e6fe08aeb20..877a3bac6f7 100644
--- a/regression/acceleration/simple_unsafe2/test.desc
+++ b/regression/acceleration/simple_unsafe2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-unwinding-assertions
+--no-standard-checks --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/acceleration/simple_unsafe3/test.desc b/regression/acceleration/simple_unsafe3/test.desc
index e6fe08aeb20..877a3bac6f7 100644
--- a/regression/acceleration/simple_unsafe3/test.desc
+++ b/regression/acceleration/simple_unsafe3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-unwinding-assertions
+--no-standard-checks --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/acceleration/underapprox_safe1/test.desc b/regression/acceleration/underapprox_safe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/underapprox_safe1/test.desc
+++ b/regression/acceleration/underapprox_safe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/underapprox_safe2/test.desc b/regression/acceleration/underapprox_safe2/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/underapprox_safe2/test.desc
+++ b/regression/acceleration/underapprox_safe2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/underapprox_unsafe1/test.desc b/regression/acceleration/underapprox_unsafe1/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/underapprox_unsafe1/test.desc
+++ b/regression/acceleration/underapprox_unsafe1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/acceleration/underapprox_unsafe2/test.desc b/regression/acceleration/underapprox_unsafe2/test.desc
index 9ebb38e345e..d1ea8638202 100644
--- a/regression/acceleration/underapprox_unsafe2/test.desc
+++ b/regression/acceleration/underapprox_unsafe2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/book-examples/abs/C1.desc b/regression/book-examples/abs/C1.desc
index 0f5007ecbfc..ee70398dbf3 100644
--- a/regression/book-examples/abs/C1.desc
+++ b/regression/book-examples/abs/C1.desc
@@ -1,6 +1,6 @@
CORE
abs.c
---function abs
+--no-standard-checks --function abs
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/book-examples/abs/C13.desc b/regression/book-examples/abs/C13.desc
index 10f601a6879..b8726048355 100644
--- a/regression/book-examples/abs/C13.desc
+++ b/regression/book-examples/abs/C13.desc
@@ -1,5 +1,5 @@
CORE
abs.c
---function abs --signed-overflow-check --show-goto-functions
+--no-standard-checks --function abs --signed-overflow-check --show-goto-functions
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/book-examples/abs/C2.desc b/regression/book-examples/abs/C2.desc
index 567d7432fb7..6e50e73244e 100644
--- a/regression/book-examples/abs/C2.desc
+++ b/regression/book-examples/abs/C2.desc
@@ -1,6 +1,6 @@
CORE
abs.c
---function abs --signed-overflow-check
+--no-standard-checks --function abs --signed-overflow-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/book-examples/abs/C3.desc b/regression/book-examples/abs/C3.desc
index af88b9510b1..2974c410e53 100644
--- a/regression/book-examples/abs/C3.desc
+++ b/regression/book-examples/abs/C3.desc
@@ -1,6 +1,6 @@
CORE
abs.c
---function abs --signed-overflow-check --trace
+--no-standard-checks --function abs --signed-overflow-check --trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/book-examples/binsearch/C4.desc b/regression/book-examples/binsearch/C4.desc
index b705e94e627..7aed8f89cbe 100644
--- a/regression/book-examples/binsearch/C4.desc
+++ b/regression/book-examples/binsearch/C4.desc
@@ -1,6 +1,6 @@
CORE
binsearch.c
---function binsearch --unwind 6 --bounds-check --unwinding-assertions
+--no-standard-checks --function binsearch --unwind 6 --bounds-check --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL
diff --git a/regression/book-examples/lock/depth.desc b/regression/book-examples/lock/depth.desc
index 2f343fea21b..658ce0a1550 100644
--- a/regression/book-examples/lock/depth.desc
+++ b/regression/book-examples/lock/depth.desc
@@ -1,6 +1,6 @@
CORE
lock.c
---depth 10
+--no-standard-checks --depth 10
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/book-examples/lock/unwind1.desc b/regression/book-examples/lock/unwind1.desc
index 44b6fd7291e..9716e60be1b 100644
--- a/regression/book-examples/lock/unwind1.desc
+++ b/regression/book-examples/lock/unwind1.desc
@@ -1,6 +1,6 @@
CORE
lock.c
---unwind 1
+--no-standard-checks --unwind 1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/book-examples/lock/unwind2.desc b/regression/book-examples/lock/unwind2.desc
index 2b030385116..3aab97c28c0 100644
--- a/regression/book-examples/lock/unwind2.desc
+++ b/regression/book-examples/lock/unwind2.desc
@@ -1,6 +1,6 @@
CORE
lock.c
---unwind 2
+--no-standard-checks --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/book-examples/login/C5.desc b/regression/book-examples/login/C5.desc
index ec416f04b15..596f36b62ff 100644
--- a/regression/book-examples/login/C5.desc
+++ b/regression/book-examples/login/C5.desc
@@ -1,6 +1,6 @@
CORE
login.c
---unwind 20 --bounds-check
+--no-standard-checks --unwind 20 --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/book-examples/login/C6.desc b/regression/book-examples/login/C6.desc
index ad974ddb95a..8e097314152 100644
--- a/regression/book-examples/login/C6.desc
+++ b/regression/book-examples/login/C6.desc
@@ -1,6 +1,6 @@
CORE
login.c
---show-properties --bounds-check --pointer-check
+--no-standard-checks --show-properties --bounds-check --pointer-check
^EXIT=0$
^SIGNAL=0$
Property main\.array_bounds\.\d
diff --git a/regression/book-examples/login/C7.desc b/regression/book-examples/login/C7.desc
index ec4aac94467..c0d27acea22 100644
--- a/regression/book-examples/login/C7.desc
+++ b/regression/book-examples/login/C7.desc
@@ -1,5 +1,5 @@
CORE
login.c
---unwind 20 --show-vcc --bounds-check --pointer-check
+--no-standard-checks --unwind 20 --show-vcc --bounds-check --pointer-check
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/book-examples/login/C8.desc b/regression/book-examples/login/C8.desc
index 6521123d821..5fe40e797a2 100644
--- a/regression/book-examples/login/C8.desc
+++ b/regression/book-examples/login/C8.desc
@@ -1,6 +1,6 @@
CORE
login.c
---unwind 20 --bounds-check --pointer-check
+--no-standard-checks --unwind 20 --bounds-check --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/book-examples/login/C9.desc b/regression/book-examples/login/C9.desc
index 7d0ca0b9e63..3a9e3960d90 100644
--- a/regression/book-examples/login/C9.desc
+++ b/regression/book-examples/login/C9.desc
@@ -1,6 +1,6 @@
CORE
login.c
---unwind 20 --bounds-check --pointer-check --trace
+--no-standard-checks --unwind 20 --bounds-check --pointer-check --trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/book-examples/pid/C11.desc b/regression/book-examples/pid/C11.desc
index ba3c301548f..38fc4ba8c3c 100644
--- a/regression/book-examples/pid/C11.desc
+++ b/regression/book-examples/pid/C11.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
pid.c
---cover mcdc --unwind 6
+--no-standard-checks --cover mcdc --unwind 6
^EXIT=0$
^SIGNAL=0$
coverage results
diff --git a/regression/cbmc-concurrency/array1/test.desc b/regression/cbmc-concurrency/array1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/array1/test.desc
+++ b/regression/cbmc-concurrency/array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/assume1/test.desc b/regression/cbmc-concurrency/assume1/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/assume1/test.desc
+++ b/regression/cbmc-concurrency/assume1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/assume2/test.desc b/regression/cbmc-concurrency/assume2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/assume2/test.desc
+++ b/regression/cbmc-concurrency/assume2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/atomic_section_sc1/test.desc b/regression/cbmc-concurrency/atomic_section_sc1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/atomic_section_sc1/test.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/atomic_section_sc2/test.desc b/regression/cbmc-concurrency/atomic_section_sc2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/atomic_section_sc2/test.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/atomic_section_sc3/test.desc b/regression/cbmc-concurrency/atomic_section_sc3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/atomic_section_sc3/test.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/atomic_section_sc4/test.desc b/regression/cbmc-concurrency/atomic_section_sc4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/atomic_section_sc4/test.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/atomic_section_sc5/test.desc b/regression/cbmc-concurrency/atomic_section_sc5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/atomic_section_sc5/test.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/atomic_section_sc6/test.desc b/regression/cbmc-concurrency/atomic_section_sc6/test.desc
index 9da4f1f46cb..a12c18a54e2 100644
--- a/regression/cbmc-concurrency/atomic_section_sc6/test.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^spawning threads out of atomic sections is not allowed
diff --git a/regression/cbmc-concurrency/atomic_section_sc7/test-guard.desc b/regression/cbmc-concurrency/atomic_section_sc7/test-guard.desc
index 20fd8590c44..ad0dd044a4a 100644
--- a/regression/cbmc-concurrency/atomic_section_sc7/test-guard.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc7/test-guard.desc
@@ -1,6 +1,6 @@
CORE
main.c
---program-only
+--no-standard-checks --program-only
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc-concurrency/atomic_section_sc7/test.desc b/regression/cbmc-concurrency/atomic_section_sc7/test.desc
index 278f468e130..7a199f1e942 100644
--- a/regression/cbmc-concurrency/atomic_section_sc7/test.desc
+++ b/regression/cbmc-concurrency/atomic_section_sc7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-concurrency/conditional_spawn1/test.desc b/regression/cbmc-concurrency/conditional_spawn1/test.desc
index a844f976721..14cff429d06 100644
--- a/regression/cbmc-concurrency/conditional_spawn1/test.desc
+++ b/regression/cbmc-concurrency/conditional_spawn1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/conditional_spawn2/test.desc b/regression/cbmc-concurrency/conditional_spawn2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/conditional_spawn2/test.desc
+++ b/regression/cbmc-concurrency/conditional_spawn2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/constant_prop1/test.desc b/regression/cbmc-concurrency/constant_prop1/test.desc
index 201dc9bdb6e..ec351b350f8 100644
--- a/regression/cbmc-concurrency/constant_prop1/test.desc
+++ b/regression/cbmc-concurrency/constant_prop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/deadlock1/test.desc b/regression/cbmc-concurrency/deadlock1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/deadlock1/test.desc
+++ b/regression/cbmc-concurrency/deadlock1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/deadlock2/test.desc b/regression/cbmc-concurrency/deadlock2/test.desc
index a844f976721..14cff429d06 100644
--- a/regression/cbmc-concurrency/deadlock2/test.desc
+++ b/regression/cbmc-concurrency/deadlock2/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/dirty_local1/test.desc b/regression/cbmc-concurrency/dirty_local1/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/dirty_local1/test.desc
+++ b/regression/cbmc-concurrency/dirty_local1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/dirty_local2/test.desc b/regression/cbmc-concurrency/dirty_local2/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/dirty_local2/test.desc
+++ b/regression/cbmc-concurrency/dirty_local2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/dirty_local3/test-local.desc b/regression/cbmc-concurrency/dirty_local3/test-local.desc
index d03ce6f999e..6393d655928 100644
--- a/regression/cbmc-concurrency/dirty_local3/test-local.desc
+++ b/regression/cbmc-concurrency/dirty_local3/test-local.desc
@@ -1,6 +1,6 @@
CORE
main.c
--Dlocals_bug
+--no-standard-checks -Dlocals_bug
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/dirty_local3/test.desc b/regression/cbmc-concurrency/dirty_local3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/dirty_local3/test.desc
+++ b/regression/cbmc-concurrency/dirty_local3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/graphml_witness1/test.desc b/regression/cbmc-concurrency/graphml_witness1/test.desc
index 4bc835a150c..964fb74f2f3 100644
--- a/regression/cbmc-concurrency/graphml_witness1/test.desc
+++ b/regression/cbmc-concurrency/graphml_witness1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---graphml-witness -
+--no-standard-checks --graphml-witness -
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/if1/test.desc b/regression/cbmc-concurrency/if1/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/if1/test.desc
+++ b/regression/cbmc-concurrency/if1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/invalid_object1/test.desc b/regression/cbmc-concurrency/invalid_object1/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/invalid_object1/test.desc
+++ b/regression/cbmc-concurrency/invalid_object1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/loop_unwinding1/test.desc b/regression/cbmc-concurrency/loop_unwinding1/test.desc
index bb760ec3230..f7e5277a3b7 100644
--- a/regression/cbmc-concurrency/loop_unwinding1/test.desc
+++ b/regression/cbmc-concurrency/loop_unwinding1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --no-unwinding-assertions
+--no-standard-checks --unwind 1 --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/loop_unwinding2/test.desc b/regression/cbmc-concurrency/loop_unwinding2/test.desc
index 8713fca7e8b..cc58a1d5194 100644
--- a/regression/cbmc-concurrency/loop_unwinding2/test.desc
+++ b/regression/cbmc-concurrency/loop_unwinding2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwindset 1:thr1.0:2,2:thr1.0:3 --unwinding-assertions
+--no-standard-checks --unwindset 1:thr1.0:2,2:thr1.0:3 --unwinding-assertions
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-concurrency/malloc1/test.desc b/regression/cbmc-concurrency/malloc1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/malloc1/test.desc
+++ b/regression/cbmc-concurrency/malloc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/malloc2/test.desc b/regression/cbmc-concurrency/malloc2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/malloc2/test.desc
+++ b/regression/cbmc-concurrency/malloc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/memory_barrier1/test.desc b/regression/cbmc-concurrency/memory_barrier1/test.desc
index 4ea6a9ab003..5df181e07e0 100644
--- a/regression/cbmc-concurrency/memory_barrier1/test.desc
+++ b/regression/cbmc-concurrency/memory_barrier1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
---unwind 1 --no-unwinding-assertions
+--no-standard-checks --unwind 1 --no-unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/memory_barrier2/msvc.desc b/regression/cbmc-concurrency/memory_barrier2/msvc.desc
index 9327f8de9a5..e2a61392c17 100644
--- a/regression/cbmc-concurrency/memory_barrier2/msvc.desc
+++ b/regression/cbmc-concurrency/memory_barrier2/msvc.desc
@@ -1,6 +1,6 @@
CORE
msvc.c
---mm tso --winx64
+--no-standard-checks --mm tso --winx64
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/memory_barrier2/test.desc b/regression/cbmc-concurrency/memory_barrier2/test.desc
index ebbbcd3d211..58f81a4e998 100644
--- a/regression/cbmc-concurrency/memory_barrier2/test.desc
+++ b/regression/cbmc-concurrency/memory_barrier2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---mm tso
+--no-standard-checks --mm tso
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/mutex1/test.desc b/regression/cbmc-concurrency/mutex1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/mutex1/test.desc
+++ b/regression/cbmc-concurrency/mutex1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/mutex2/test.desc b/regression/cbmc-concurrency/mutex2/test.desc
index 4175753497f..3ee15fc6ac9 100644
--- a/regression/cbmc-concurrency/mutex2/test.desc
+++ b/regression/cbmc-concurrency/mutex2/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
--DMUTEX
+--no-standard-checks -DMUTEX
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/norace_array1/test.desc b/regression/cbmc-concurrency/norace_array1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/norace_array1/test.desc
+++ b/regression/cbmc-concurrency/norace_array1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/norace_array2/test.desc b/regression/cbmc-concurrency/norace_array2/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/norace_array2/test.desc
+++ b/regression/cbmc-concurrency/norace_array2/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/norace_scalar1/test.desc b/regression/cbmc-concurrency/norace_scalar1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/norace_scalar1/test.desc
+++ b/regression/cbmc-concurrency/norace_scalar1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/norace_struct1/test.desc b/regression/cbmc-concurrency/norace_struct1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/norace_struct1/test.desc
+++ b/regression/cbmc-concurrency/norace_struct1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/pthread_create_tso1/test.desc b/regression/cbmc-concurrency/pthread_create_tso1/test.desc
index 5fbf3fd711b..2933d81aa12 100644
--- a/regression/cbmc-concurrency/pthread_create_tso1/test.desc
+++ b/regression/cbmc-concurrency/pthread_create_tso1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
---mm tso
+--no-standard-checks --mm tso
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/pthread_join1/test.desc b/regression/cbmc-concurrency/pthread_join1/test.desc
index 1037f47b553..d960f3b205e 100644
--- a/regression/cbmc-concurrency/pthread_join1/test.desc
+++ b/regression/cbmc-concurrency/pthread_join1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
---all-properties
+--no-standard-checks --all-properties
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line 21 assertion i==1: FAILURE$
diff --git a/regression/cbmc-concurrency/pthread_join2/test.desc b/regression/cbmc-concurrency/pthread_join2/test.desc
index 484196dfc22..1d8ea89e842 100644
--- a/regression/cbmc-concurrency/pthread_join2/test.desc
+++ b/regression/cbmc-concurrency/pthread_join2/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
---unwind 2
+--no-standard-checks --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/recursion1/test.desc b/regression/cbmc-concurrency/recursion1/test.desc
index 52c9db329a9..3deb6d81592 100644
--- a/regression/cbmc-concurrency/recursion1/test.desc
+++ b/regression/cbmc-concurrency/recursion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --partial-loops --unwinding-assertions --depth 100
+--no-standard-checks --unwind 1 --partial-loops --unwinding-assertions --depth 100
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/sc1/test.desc b/regression/cbmc-concurrency/sc1/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/sc1/test.desc
+++ b/regression/cbmc-concurrency/sc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/sc2/test.desc b/regression/cbmc-concurrency/sc2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/sc2/test.desc
+++ b/regression/cbmc-concurrency/sc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/sc3/test.desc b/regression/cbmc-concurrency/sc3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/sc3/test.desc
+++ b/regression/cbmc-concurrency/sc3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/sc4/test.desc b/regression/cbmc-concurrency/sc4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/sc4/test.desc
+++ b/regression/cbmc-concurrency/sc4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/sc5/test.desc b/regression/cbmc-concurrency/sc5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/sc5/test.desc
+++ b/regression/cbmc-concurrency/sc5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/sc6/test.desc b/regression/cbmc-concurrency/sc6/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/sc6/test.desc
+++ b/regression/cbmc-concurrency/sc6/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/sc7/test.desc b/regression/cbmc-concurrency/sc7/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/sc7/test.desc
+++ b/regression/cbmc-concurrency/sc7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/sc8/test.desc b/regression/cbmc-concurrency/sc8/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc-concurrency/sc8/test.desc
+++ b/regression/cbmc-concurrency/sc8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/stack1/test.desc b/regression/cbmc-concurrency/stack1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/stack1/test.desc
+++ b/regression/cbmc-concurrency/stack1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/stack2/test.desc b/regression/cbmc-concurrency/stack2/test.desc
index 7648489aee1..c0130adadbe 100644
--- a/regression/cbmc-concurrency/stack2/test.desc
+++ b/regression/cbmc-concurrency/stack2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/struct_and_array1/test.desc b/regression/cbmc-concurrency/struct_and_array1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/struct_and_array1/test.desc
+++ b/regression/cbmc-concurrency/struct_and_array1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/svcomp13_fib_bench_longer_safe/test.desc b/regression/cbmc-concurrency/svcomp13_fib_bench_longer_safe/test.desc
index ca4c96fa52d..90b1fd49c9f 100644
--- a/regression/cbmc-concurrency/svcomp13_fib_bench_longer_safe/test.desc
+++ b/regression/cbmc-concurrency/svcomp13_fib_bench_longer_safe/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
---error-label ERROR
+--no-standard-checks --error-label ERROR
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/svcomp13_fib_bench_longer_unsafe/test.desc b/regression/cbmc-concurrency/svcomp13_fib_bench_longer_unsafe/test.desc
index e1eca94365c..84bdf59bb24 100644
--- a/regression/cbmc-concurrency/svcomp13_fib_bench_longer_unsafe/test.desc
+++ b/regression/cbmc-concurrency/svcomp13_fib_bench_longer_unsafe/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
---error-label ERROR
+--no-standard-checks --error-label ERROR
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/svcomp13_qrcu_safe/test.desc b/regression/cbmc-concurrency/svcomp13_qrcu_safe/test.desc
index ac940ed04b1..5c1ddd1a984 100644
--- a/regression/cbmc-concurrency/svcomp13_qrcu_safe/test.desc
+++ b/regression/cbmc-concurrency/svcomp13_qrcu_safe/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 2 --no-unwinding-assertions
+--no-standard-checks --unwind 2 --no-unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/svcomp13_qrcu_unsafe/test.desc b/regression/cbmc-concurrency/svcomp13_qrcu_unsafe/test.desc
index bb6455323ca..a1fb667c70b 100644
--- a/regression/cbmc-concurrency/svcomp13_qrcu_unsafe/test.desc
+++ b/regression/cbmc-concurrency/svcomp13_qrcu_unsafe/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 2 --no-unwinding-assertions
+--no-standard-checks --unwind 2 --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/svcomp13_read_write_lock_safe/test.desc b/regression/cbmc-concurrency/svcomp13_read_write_lock_safe/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/svcomp13_read_write_lock_safe/test.desc
+++ b/regression/cbmc-concurrency/svcomp13_read_write_lock_safe/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/thread_chain_cbmc1/test.desc b/regression/cbmc-concurrency/thread_chain_cbmc1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/thread_chain_cbmc1/test.desc
+++ b/regression/cbmc-concurrency/thread_chain_cbmc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/thread_chain_cbmc2/test.desc b/regression/cbmc-concurrency/thread_chain_cbmc2/test.desc
index b4c8d3142cc..2ecee8474c1 100644
--- a/regression/cbmc-concurrency/thread_chain_cbmc2/test.desc
+++ b/regression/cbmc-concurrency/thread_chain_cbmc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--D_SANITY_CHECK_
+--no-standard-checks -D_SANITY_CHECK_
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/thread_chain_posix1/test.desc b/regression/cbmc-concurrency/thread_chain_posix1/test.desc
index a844f976721..14cff429d06 100644
--- a/regression/cbmc-concurrency/thread_chain_posix1/test.desc
+++ b/regression/cbmc-concurrency/thread_chain_posix1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/thread_group_cbmc1/test.desc b/regression/cbmc-concurrency/thread_group_cbmc1/test.desc
index 89094dfd02b..42763d54933 100644
--- a/regression/cbmc-concurrency/thread_group_cbmc1/test.desc
+++ b/regression/cbmc-concurrency/thread_group_cbmc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--D_TEST_1_
+--no-standard-checks -D_TEST_1_
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/thread_group_cbmc2/test.desc b/regression/cbmc-concurrency/thread_group_cbmc2/test.desc
index d55c827352d..f5b72e2a465 100644
--- a/regression/cbmc-concurrency/thread_group_cbmc2/test.desc
+++ b/regression/cbmc-concurrency/thread_group_cbmc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--D_TEST_1_ -D_EXPECT_PASS_
+--no-standard-checks -D_TEST_1_ -D_EXPECT_PASS_
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/thread_group_cbmc3/test.desc b/regression/cbmc-concurrency/thread_group_cbmc3/test.desc
index 1dc8216ab0f..33f49ac35df 100644
--- a/regression/cbmc-concurrency/thread_group_cbmc3/test.desc
+++ b/regression/cbmc-concurrency/thread_group_cbmc3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--D_TEST_2_
+--no-standard-checks -D_TEST_2_
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/thread_group_cbmc4/test.desc b/regression/cbmc-concurrency/thread_group_cbmc4/test.desc
index e5bccc227ca..750d784a7fe 100644
--- a/regression/cbmc-concurrency/thread_group_cbmc4/test.desc
+++ b/regression/cbmc-concurrency/thread_group_cbmc4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--D_TEST_2_ -D_EXPECT_PASS_
+--no-standard-checks -D_TEST_2_ -D_EXPECT_PASS_
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/thread_local1/test.desc b/regression/cbmc-concurrency/thread_local1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/thread_local1/test.desc
+++ b/regression/cbmc-concurrency/thread_local1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/thread_local2/test.desc b/regression/cbmc-concurrency/thread_local2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-concurrency/thread_local2/test.desc
+++ b/regression/cbmc-concurrency/thread_local2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-concurrency/trace1/test.desc b/regression/cbmc-concurrency/trace1/test.desc
index 6ab54d51ab5..4d373cd15f1 100644
--- a/regression/cbmc-concurrency/trace1/test.desc
+++ b/regression/cbmc-concurrency/trace1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---mm tso --trace
+--no-standard-checks --mm tso --trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-concurrency/uf_with_threads1/test.desc b/regression/cbmc-concurrency/uf_with_threads1/test.desc
index 8ecf05b6d5c..4d4c05f892e 100644
--- a/regression/cbmc-concurrency/uf_with_threads1/test.desc
+++ b/regression/cbmc-concurrency/uf_with_threads1/test.desc
@@ -1,6 +1,6 @@
CORE pthread
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cover/assertion1/test.desc b/regression/cbmc-cover/assertion1/test.desc
index dc140c5a2b0..6712cdee1a9 100644
--- a/regression/cbmc-cover/assertion1/test.desc
+++ b/regression/cbmc-cover/assertion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover assertion
+--no-standard-checks --cover assertion
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 9 function main assertion: SATISFIED$
diff --git a/regression/cbmc-cover/assume_assert1/test.desc b/regression/cbmc-cover/assume_assert1/test.desc
index a8ca17a76f3..071d3d1a274 100644
--- a/regression/cbmc-cover/assume_assert1/test.desc
+++ b/regression/cbmc-cover/assume_assert1/test.desc
@@ -1,6 +1,6 @@
CORE
assume_assert.c
---cover assume
+--no-standard-checks --cover assume
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file assume_assert.c line \d function main assert\(false\) before assume\(x > 0\): SATISFIED$
diff --git a/regression/cbmc-cover/assume_assert2/test.desc b/regression/cbmc-cover/assume_assert2/test.desc
index e974286f122..a04224708eb 100644
--- a/regression/cbmc-cover/assume_assert2/test.desc
+++ b/regression/cbmc-cover/assume_assert2/test.desc
@@ -1,6 +1,6 @@
CORE
assume_assert.c
---cover assume
+--no-standard-checks --cover assume
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file assume_assert.c line \d+ function main assert\(false\) before assume\(a >= 0\): SATISFIED$
diff --git a/regression/cbmc-cover/block-coverage-report1/test.desc b/regression/cbmc-cover/block-coverage-report1/test.desc
index 49e7fea82e9..d33c157d76c 100644
--- a/regression/cbmc-cover/block-coverage-report1/test.desc
+++ b/regression/cbmc-cover/block-coverage-report1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
block 1 \(lines main.c:main:3,5\): SATISFIED
block 2 \(lines main.c:main:6\): SATISFIED
block 3 \(lines main.c:main:8\): SATISFIED
diff --git a/regression/cbmc-cover/block-coverage-report2/test.desc b/regression/cbmc-cover/block-coverage-report2/test.desc
index 87f86152050..8a79ce030e5 100644
--- a/regression/cbmc-cover/block-coverage-report2/test.desc
+++ b/regression/cbmc-cover/block-coverage-report2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
block 1 \(lines main.c:main:13,14\): SATISFIED
block 2 \(lines main.c:main:15\): SATISFIED
block 3 \(lines main.c:main:17,18\): SATISFIED
diff --git a/regression/cbmc-cover/block-coverage-report3/test.desc b/regression/cbmc-cover/block-coverage-report3/test.desc
index 7a20bb7a3ed..b5b7a055d94 100644
--- a/regression/cbmc-cover/block-coverage-report3/test.desc
+++ b/regression/cbmc-cover/block-coverage-report3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location --unwind 1
+--no-standard-checks --cover location --unwind 1
block 1 \(lines main.c:main:3\): SATISFIED
block 2 \(lines main.c:main:4\): SATISFIED
block 3 \(lines main.c:main:4,6\): SATISFIED
diff --git a/regression/cbmc-cover/block-coverage-report4/test.desc b/regression/cbmc-cover/block-coverage-report4/test.desc
index 8184172af78..ed448b6dcc5 100644
--- a/regression/cbmc-cover/block-coverage-report4/test.desc
+++ b/regression/cbmc-cover/block-coverage-report4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location --unwind 4
+--no-standard-checks --cover location --unwind 4
block 1 \(lines main.c:main:3\): SATISFIED
block 2 \(lines main.c:main:4\): SATISFIED
block 3 \(lines main.c:main:4,6\): SATISFIED
diff --git a/regression/cbmc-cover/branch-loop1/test.desc b/regression/cbmc-cover/branch-loop1/test.desc
index 24e8813872b..a9a74ad02ec 100644
--- a/regression/cbmc-cover/branch-loop1/test.desc
+++ b/regression/cbmc-cover/branch-loop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---xml-ui --cover branch --show-test-suite
+--no-standard-checks --xml-ui --cover branch --show-test-suite
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-cover/branch1/test.desc b/regression/cbmc-cover/branch1/test.desc
index d1a1dd77d56..e34598b0aed 100644
--- a/regression/cbmc-cover/branch1/test.desc
+++ b/regression/cbmc-cover/branch1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover branch
+--no-standard-checks --cover branch
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 3 function main entry point: SATISFIED$
diff --git a/regression/cbmc-cover/branch2/test.desc b/regression/cbmc-cover/branch2/test.desc
index 7dd6fad87e6..628048d99e0 100644
--- a/regression/cbmc-cover/branch2/test.desc
+++ b/regression/cbmc-cover/branch2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover branch --unwind 2
+--no-standard-checks --cover branch --unwind 2
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 5 function main entry point: SATISFIED$
diff --git a/regression/cbmc-cover/branch3/test.desc b/regression/cbmc-cover/branch3/test.desc
index 9226cc75866..2d04a822bf8 100644
--- a/regression/cbmc-cover/branch3/test.desc
+++ b/regression/cbmc-cover/branch3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover branch --unwind 6
+--no-standard-checks --cover branch --unwind 6
^EXIT=0$
^SIGNAL=0$
^\*\* .* of .* covered \(.*\)$
diff --git a/regression/cbmc-cover/branch4/test.desc b/regression/cbmc-cover/branch4/test.desc
index 86f003eeb8e..5ab39241769 100644
--- a/regression/cbmc-cover/branch4/test.desc
+++ b/regression/cbmc-cover/branch4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover branch
+--no-standard-checks --cover branch
^EXIT=0$
^SIGNAL=0$
^\*\* 1 of 1 covered \(100.0%\)$
diff --git a/regression/cbmc-cover/built-ins1/test.desc b/regression/cbmc-cover/built-ins1/test.desc
index 89ed6bb1617..106e9dcaa04 100644
--- a/regression/cbmc-cover/built-ins1/test.desc
+++ b/regression/cbmc-cover/built-ins1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location --unwind 1
+--no-standard-checks --cover location --unwind 1
^EXIT=0$
^SIGNAL=0$
^\*\* 5 of 7 covered
diff --git a/regression/cbmc-cover/built-ins2/test.desc b/regression/cbmc-cover/built-ins2/test.desc
index 0f2ff4dd72e..109b7bfbe22 100644
--- a/regression/cbmc-cover/built-ins2/test.desc
+++ b/regression/cbmc-cover/built-ins2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location --unwind 10
+--no-standard-checks --cover location --unwind 10
^EXIT=0$
^SIGNAL=0$
^\*\* .* of .* covered \(100.0%\)
diff --git a/regression/cbmc-cover/built-ins3/test.desc b/regression/cbmc-cover/built-ins3/test.desc
index ec3829bc662..40e2ed1b495 100644
--- a/regression/cbmc-cover/built-ins3/test.desc
+++ b/regression/cbmc-cover/built-ins3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location --unwind 10
+--no-standard-checks --cover location --unwind 10
^EXIT=0$
^SIGNAL=0$
^\*\* 5 of .* covered
diff --git a/regression/cbmc-cover/built-ins4/test.desc b/regression/cbmc-cover/built-ins4/test.desc
index af5ab97c3af..4db10ac37a3 100644
--- a/regression/cbmc-cover/built-ins4/test.desc
+++ b/regression/cbmc-cover/built-ins4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover branch --unwind 5
+--no-standard-checks --cover branch --unwind 5
^EXIT=0$
^SIGNAL=0$
^\*\* 5 of 5 covered
diff --git a/regression/cbmc-cover/built-ins5/test.desc b/regression/cbmc-cover/built-ins5/test.desc
index bddb6520d6a..03053845528 100644
--- a/regression/cbmc-cover/built-ins5/test.desc
+++ b/regression/cbmc-cover/built-ins5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover condition --unwind 5
+--no-standard-checks --cover condition --unwind 5
^EXIT=0$
^SIGNAL=0$
^\*\* 4 of 4 covered
diff --git a/regression/cbmc-cover/built-ins6/test.desc b/regression/cbmc-cover/built-ins6/test.desc
index 55d80b5cdf5..f6df5c61f08 100644
--- a/regression/cbmc-cover/built-ins6/test.desc
+++ b/regression/cbmc-cover/built-ins6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover decision --unwind 5
+--no-standard-checks --cover decision --unwind 5
^EXIT=0$
^SIGNAL=0$
^\*\* 4 of 4 covered
diff --git a/regression/cbmc-cover/built-ins7/test.desc b/regression/cbmc-cover/built-ins7/test.desc
index cea40c3340e..7209a91a633 100644
--- a/regression/cbmc-cover/built-ins7/test.desc
+++ b/regression/cbmc-cover/built-ins7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc --unwind 5
+--no-standard-checks --cover mcdc --unwind 5
^EXIT=0$
^SIGNAL=0$
^\*\* 4 of 4 covered
diff --git a/regression/cbmc-cover/condition1/test.desc b/regression/cbmc-cover/condition1/test.desc
index a5945572059..3a9e333ec2d 100644
--- a/regression/cbmc-cover/condition1/test.desc
+++ b/regression/cbmc-cover/condition1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover condition
+--no-standard-checks --cover condition
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1] file main.c line 8 function main condition .* false: SATISFIED
diff --git a/regression/cbmc-cover/cover1/test.desc b/regression/cbmc-cover/cover1/test.desc
index b3fcd90f22b..da60ad1c092 100644
--- a/regression/cbmc-cover/cover1/test.desc
+++ b/regression/cbmc-cover/cover1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover cover
+--no-standard-checks --cover cover
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1] file main.c line 8 function main condition .*: SATISFIED$
diff --git a/regression/cbmc-cover/decision1/test.desc b/regression/cbmc-cover/decision1/test.desc
index 29dd4e08212..02756be326b 100644
--- a/regression/cbmc-cover/decision1/test.desc
+++ b/regression/cbmc-cover/decision1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover decision
+--no-standard-checks --cover decision
^EXIT=0$
^SIGNAL=0$
^\*\* 2 of 2 covered \(100.0%\)$
diff --git a/regression/cbmc-cover/inlining1/test.desc b/regression/cbmc-cover/inlining1/test.desc
index a0447a39469..07c04ad2c80 100644
--- a/regression/cbmc-cover/inlining1/test.desc
+++ b/regression/cbmc-cover/inlining1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover branch
+--no-standard-checks --cover branch
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 15 function main entry point: SATISFIED$
diff --git a/regression/cbmc-cover/json-goals1/test.desc b/regression/cbmc-cover/json-goals1/test.desc
index cd379f3cf9a..0923e0996c6 100644
--- a/regression/cbmc-cover/json-goals1/test.desc
+++ b/regression/cbmc-cover/json-goals1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---json-ui --cover location
+--no-standard-checks --json-ui --cover location
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-cover/location-multiline-statement/multi-file.desc b/regression/cbmc-cover/location-multiline-statement/multi-file.desc
index 44062ca1d90..93778ae4bd4 100644
--- a/regression/cbmc-cover/location-multiline-statement/multi-file.desc
+++ b/regression/cbmc-cover/location-multiline-statement/multi-file.desc
@@ -1,6 +1,6 @@
CORE
multi-file.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.2\] file multi-file.c line 10 function main block 2 \(lines [\w\- /\.\\:]*dereference.h:main:2; multi-file.c:main:10,13,14,16\): SATISFIED
diff --git a/regression/cbmc-cover/location-multiline-statement/test.desc b/regression/cbmc-cover/location-multiline-statement/test.desc
index e4583ebd325..214e99cb631 100644
--- a/regression/cbmc-cover/location-multiline-statement/test.desc
+++ b/regression/cbmc-cover/location-multiline-statement/test.desc
@@ -1,6 +1,6 @@
CORE
example.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.2\] file example.c line 10 function main block 2 \(lines example.c:main:10,13,14\): SATISFIED$
diff --git a/regression/cbmc-cover/location1/test.desc b/regression/cbmc-cover/location1/test.desc
index 23e8f64b4da..aae2b2a46b2 100644
--- a/regression/cbmc-cover/location1/test.desc
+++ b/regression/cbmc-cover/location1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 3 function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cover/location11/test.desc b/regression/cbmc-cover/location11/test.desc
index 2378bee4ca5..253759a6c31 100644
--- a/regression/cbmc-cover/location11/test.desc
+++ b/regression/cbmc-cover/location11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 9 function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cover/location12/test.desc b/regression/cbmc-cover/location12/test.desc
index 6cc5084011f..3ebbcf5d6cd 100644
--- a/regression/cbmc-cover/location12/test.desc
+++ b/regression/cbmc-cover/location12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 9 function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cover/location13/test.desc b/regression/cbmc-cover/location13/test.desc
index 921e523edbd..445eaf3a56c 100644
--- a/regression/cbmc-cover/location13/test.desc
+++ b/regression/cbmc-cover/location13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 14 function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cover/location14/test.desc b/regression/cbmc-cover/location14/test.desc
index d1a744f1a5d..7c95cd977c4 100644
--- a/regression/cbmc-cover/location14/test.desc
+++ b/regression/cbmc-cover/location14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 8 function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cover/location15/test.desc b/regression/cbmc-cover/location15/test.desc
index 90cf7a9f26d..36543dd58bb 100644
--- a/regression/cbmc-cover/location15/test.desc
+++ b/regression/cbmc-cover/location15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 10 function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cover/location16/test.desc b/regression/cbmc-cover/location16/test.desc
index 40e65248f26..860be6de462 100644
--- a/regression/cbmc-cover/location16/test.desc
+++ b/regression/cbmc-cover/location16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 19 function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cover/location2/test.desc b/regression/cbmc-cover/location2/test.desc
index 817de5431b9..1f8e55421a6 100644
--- a/regression/cbmc-cover/location2/test.desc
+++ b/regression/cbmc-cover/location2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 9 function main block 1 \(lines main.c:main:9,10\): SATISFIED$
diff --git a/regression/cbmc-cover/mcdc1/test.desc b/regression/cbmc-cover/mcdc1/test.desc
index 7dbaea9ddd6..e9a0da9af5e 100644
--- a/regression/cbmc-cover/mcdc1/test.desc
+++ b/regression/cbmc-cover/mcdc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.\d+\] file main.c line 14 function main MC/DC independence condition 'C && D && !E && A && !B.*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc10/test.desc b/regression/cbmc-cover/mcdc10/test.desc
index 4fcb0019b37..cbe6874a0b8 100644
--- a/regression/cbmc-cover/mcdc10/test.desc
+++ b/regression/cbmc-cover/mcdc10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition 'A != FALSE && !\(B != FALSE\) && !\(C != FALSE\).*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc11/test.desc b/regression/cbmc-cover/mcdc11/test.desc
index 58e30626566..0f79480e469 100644
--- a/regression/cbmc-cover/mcdc11/test.desc
+++ b/regression/cbmc-cover/mcdc11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 10 function main MC/DC independence condition 'A != FALSE && B != FALSE.*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc12/test.desc b/regression/cbmc-cover/mcdc12/test.desc
index 32f1edf3de6..1c14d016fe7 100644
--- a/regression/cbmc-cover/mcdc12/test.desc
+++ b/regression/cbmc-cover/mcdc12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 12 function main MC/DC independence condition 'A != FALSE && B != FALSE.*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc13/test.desc b/regression/cbmc-cover/mcdc13/test.desc
index d02c72f3920..74824b0a528 100644
--- a/regression/cbmc-cover/mcdc13/test.desc
+++ b/regression/cbmc-cover/mcdc13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition 'A != FALSE && B != FALSE && C != FALSE.* SATISFIED$
diff --git a/regression/cbmc-cover/mcdc14/test.desc b/regression/cbmc-cover/mcdc14/test.desc
index febb3db25e5..cc000c771d5 100644
--- a/regression/cbmc-cover/mcdc14/test.desc
+++ b/regression/cbmc-cover/mcdc14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 7 function main decision/condition 'altitude > 2500.* SATISFIED$
diff --git a/regression/cbmc-cover/mcdc2/test.desc b/regression/cbmc-cover/mcdc2/test.desc
index 6e47d7166ea..6e3e86b2e58 100644
--- a/regression/cbmc-cover/mcdc2/test.desc
+++ b/regression/cbmc-cover/mcdc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.\d+\] file main.c line 10 function main MC/DC independence condition 'A && !B && !C.*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc3/test.desc b/regression/cbmc-cover/mcdc3/test.desc
index e8e601cf0d7..d44c0bc951a 100644
--- a/regression/cbmc-cover/mcdc3/test.desc
+++ b/regression/cbmc-cover/mcdc3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 8 function main MC/DC independence condition '!\(x > \(unsigned int\)3\) && !\(y < \(unsigned int\)5\).*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc4/test.desc b/regression/cbmc-cover/mcdc4/test.desc
index 525aeba2971..838da9077e1 100644
--- a/regression/cbmc-cover/mcdc4/test.desc
+++ b/regression/cbmc-cover/mcdc4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.\d+\] file main.c line 11 function main MC/DC independence condition 'A && B && C && !D.*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc5/test.desc b/regression/cbmc-cover/mcdc5/test.desc
index b2ab21b77b0..08c4c15dc0e 100644
--- a/regression/cbmc-cover/mcdc5/test.desc
+++ b/regression/cbmc-cover/mcdc5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.\d+\] file main.c line 10 function main MC/DC independence condition 'A && !B && C && !D.*: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc6/test.desc b/regression/cbmc-cover/mcdc6/test.desc
index d49ece1946a..f3b4bb65afb 100644
--- a/regression/cbmc-cover/mcdc6/test.desc
+++ b/regression/cbmc-cover/mcdc6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 7 function main decision/condition 'x < \(unsigned int\)3.* false: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc7/test.desc b/regression/cbmc-cover/mcdc7/test.desc
index 4b14fcad5df..3c5c9ed68c7 100644
--- a/regression/cbmc-cover/mcdc7/test.desc
+++ b/regression/cbmc-cover/mcdc7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 8 function main decision/condition 'x \* 123 > 100.* false: SATISFIED$
diff --git a/regression/cbmc-cover/mcdc8/test.desc b/regression/cbmc-cover/mcdc8/test.desc
index 5c5bee9eaed..5943087753c 100644
--- a/regression/cbmc-cover/mcdc8/test.desc
+++ b/regression/cbmc-cover/mcdc8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition 'c != FALSE && a != FALSE && !\(b != FALSE\).* SATISFIED$
diff --git a/regression/cbmc-cover/mcdc9/test.desc b/regression/cbmc-cover/mcdc9/test.desc
index a56e7677b05..d279d50fa2f 100644
--- a/regression/cbmc-cover/mcdc9/test.desc
+++ b/regression/cbmc-cover/mcdc9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover mcdc
+--no-standard-checks --cover mcdc
^EXIT=0$
^SIGNAL=0$
^\[main.coverage.9\] file main.c line 16 function main MC/DC independence condition 'A != FALSE && !\(B != FALSE\) && C != FALSE && !\(D != FALSE\).* SATISFIED$
diff --git a/regression/cbmc-cover/pointer-function-parameters-2/test.desc b/regression/cbmc-cover/pointer-function-parameters-2/test.desc
index c107c04e1ce..e5f28650902 100644
--- a/regression/cbmc-cover/pointer-function-parameters-2/test.desc
+++ b/regression/cbmc-cover/pointer-function-parameters-2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function fun --cover branch --show-test-suite
+--no-standard-checks --function fun --cover branch --show-test-suite
^\*\* 7 of 7 covered \(100.0%\)$
^Test suite:$
a=\(\(signed int \*\*\)NULL\)
diff --git a/regression/cbmc-cover/pointer-function-parameters-struct-simple-recursion-3/test.desc b/regression/cbmc-cover/pointer-function-parameters-struct-simple-recursion-3/test.desc
index de61e8009ea..1fd09f22dc7 100644
--- a/regression/cbmc-cover/pointer-function-parameters-struct-simple-recursion-3/test.desc
+++ b/regression/cbmc-cover/pointer-function-parameters-struct-simple-recursion-3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 2 --max-nondet-tree-depth 10 --cover branch
+--no-standard-checks --function func --min-null-tree-depth 2 --max-nondet-tree-depth 10 --cover branch
^EXIT=0$
^SIGNAL=0$
\[func.coverage.2\] file main.c line .* function func block 1 branch false: SATISFIED
diff --git a/regression/cbmc-cover/pointer-function-parameters/test.desc b/regression/cbmc-cover/pointer-function-parameters/test.desc
index 3f159e8234b..c71373a021b 100644
--- a/regression/cbmc-cover/pointer-function-parameters/test.desc
+++ b/regression/cbmc-cover/pointer-function-parameters/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function fun --cover branch --show-test-suite
+--no-standard-checks --function fun --cover branch --show-test-suite
^\*\* 5 of 5 covered \(100\.0%\)$
^Test suite:$
^(tmp(\$\d+)?=[^,]*, a=\(\(signed int \*\)NULL\))|(a=\(\(signed int \*\)NULL\), tmp(\$\d+)?=[^,]*)$
diff --git a/regression/cbmc-cover/simple_assert/test.desc b/regression/cbmc-cover/simple_assert/test.desc
index dfdc0dee6f9..c8ac2932383 100644
--- a/regression/cbmc-cover/simple_assert/test.desc
+++ b/regression/cbmc-cover/simple_assert/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---cover location
+--no-standard-checks --cover location
^EXIT=0$
^SIGNAL=0$
^\[main\.coverage\.1\] .* function main block 1.*: SATISFIED$
diff --git a/regression/cbmc-cpp/Anonymous_members1/test.desc b/regression/cbmc-cpp/Anonymous_members1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Anonymous_members1/test.desc
+++ b/regression/cbmc-cpp/Anonymous_members1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Array1/test.desc b/regression/cbmc-cpp/Array1/test.desc
index 0b33b8fd986..829aa7300f1 100644
--- a/regression/cbmc-cpp/Array1/test.desc
+++ b/regression/cbmc-cpp/Array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---bounds-check
+--no-standard-checks --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Array2/test.desc b/regression/cbmc-cpp/Array2/test.desc
index 4317b2952f5..f19bb1bfc88 100644
--- a/regression/cbmc-cpp/Array2/test.desc
+++ b/regression/cbmc-cpp/Array2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---bounds-check
+--no-standard-checks --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-cpp/Assignment1/test.desc b/regression/cbmc-cpp/Assignment1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Assignment1/test.desc
+++ b/regression/cbmc-cpp/Assignment1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Class_Members1/test.desc b/regression/cbmc-cpp/Class_Members1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Class_Members1/test.desc
+++ b/regression/cbmc-cpp/Class_Members1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Comma_Operator1/test.desc b/regression/cbmc-cpp/Comma_Operator1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Comma_Operator1/test.desc
+++ b/regression/cbmc-cpp/Comma_Operator1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/ConditionalExpression1/test.desc b/regression/cbmc-cpp/ConditionalExpression1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/ConditionalExpression1/test.desc
+++ b/regression/cbmc-cpp/ConditionalExpression1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/ConditionalExpression2/test.desc b/regression/cbmc-cpp/ConditionalExpression2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/ConditionalExpression2/test.desc
+++ b/regression/cbmc-cpp/ConditionalExpression2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor1/test.desc b/regression/cbmc-cpp/Constructor1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor1/test.desc
+++ b/regression/cbmc-cpp/Constructor1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor10/test.desc b/regression/cbmc-cpp/Constructor10/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor10/test.desc
+++ b/regression/cbmc-cpp/Constructor10/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor11/test.desc b/regression/cbmc-cpp/Constructor11/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Constructor11/test.desc
+++ b/regression/cbmc-cpp/Constructor11/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Constructor12/test.desc b/regression/cbmc-cpp/Constructor12/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor12/test.desc
+++ b/regression/cbmc-cpp/Constructor12/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor13/test.desc b/regression/cbmc-cpp/Constructor13/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor13/test.desc
+++ b/regression/cbmc-cpp/Constructor13/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor15/test.desc b/regression/cbmc-cpp/Constructor15/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor15/test.desc
+++ b/regression/cbmc-cpp/Constructor15/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor2/test.desc b/regression/cbmc-cpp/Constructor2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor2/test.desc
+++ b/regression/cbmc-cpp/Constructor2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor3/test.desc b/regression/cbmc-cpp/Constructor3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor3/test.desc
+++ b/regression/cbmc-cpp/Constructor3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor4/test.desc b/regression/cbmc-cpp/Constructor4/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor4/test.desc
+++ b/regression/cbmc-cpp/Constructor4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor5/test.desc b/regression/cbmc-cpp/Constructor5/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor5/test.desc
+++ b/regression/cbmc-cpp/Constructor5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor6/test.desc b/regression/cbmc-cpp/Constructor6/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor6/test.desc
+++ b/regression/cbmc-cpp/Constructor6/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Constructor9/test.desc b/regression/cbmc-cpp/Constructor9/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Constructor9/test.desc
+++ b/regression/cbmc-cpp/Constructor9/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Conversion10/test.desc b/regression/cbmc-cpp/Conversion10/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Conversion10/test.desc
+++ b/regression/cbmc-cpp/Conversion10/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Conversion11/test.desc b/regression/cbmc-cpp/Conversion11/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Conversion11/test.desc
+++ b/regression/cbmc-cpp/Conversion11/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Conversion3/test.desc b/regression/cbmc-cpp/Conversion3/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Conversion3/test.desc
+++ b/regression/cbmc-cpp/Conversion3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Conversion5/test.desc b/regression/cbmc-cpp/Conversion5/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Conversion5/test.desc
+++ b/regression/cbmc-cpp/Conversion5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Conversion6/test.desc b/regression/cbmc-cpp/Conversion6/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Conversion6/test.desc
+++ b/regression/cbmc-cpp/Conversion6/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Conversion7/test.desc b/regression/cbmc-cpp/Conversion7/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Conversion7/test.desc
+++ b/regression/cbmc-cpp/Conversion7/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Conversion8/test.desc b/regression/cbmc-cpp/Conversion8/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Conversion8/test.desc
+++ b/regression/cbmc-cpp/Conversion8/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Conversion_Operator2/test.desc b/regression/cbmc-cpp/Conversion_Operator2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Conversion_Operator2/test.desc
+++ b/regression/cbmc-cpp/Conversion_Operator2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Conversion_Operator3/test.desc b/regression/cbmc-cpp/Conversion_Operator3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Conversion_Operator3/test.desc
+++ b/regression/cbmc-cpp/Conversion_Operator3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Conversion_Operator4/test.desc b/regression/cbmc-cpp/Conversion_Operator4/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Conversion_Operator4/test.desc
+++ b/regression/cbmc-cpp/Conversion_Operator4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Copy_Operator2/test.desc b/regression/cbmc-cpp/Copy_Operator2/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Copy_Operator2/test.desc
+++ b/regression/cbmc-cpp/Copy_Operator2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Default_Arguments1/test.desc b/regression/cbmc-cpp/Default_Arguments1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Default_Arguments1/test.desc
+++ b/regression/cbmc-cpp/Default_Arguments1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Default_Arguments2/test.desc b/regression/cbmc-cpp/Default_Arguments2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Default_Arguments2/test.desc
+++ b/regression/cbmc-cpp/Default_Arguments2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Destructor3/test.desc b/regression/cbmc-cpp/Destructor3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Destructor3/test.desc
+++ b/regression/cbmc-cpp/Destructor3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Destructor4/test.desc b/regression/cbmc-cpp/Destructor4/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Destructor4/test.desc
+++ b/regression/cbmc-cpp/Destructor4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Destructor5/test.desc b/regression/cbmc-cpp/Destructor5/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Destructor5/test.desc
+++ b/regression/cbmc-cpp/Destructor5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Destructor_with_PtrMember/test.desc b/regression/cbmc-cpp/Destructor_with_PtrMember/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Destructor_with_PtrMember/test.desc
+++ b/regression/cbmc-cpp/Destructor_with_PtrMember/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Float1/test.desc b/regression/cbmc-cpp/Float1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Float1/test.desc
+++ b/regression/cbmc-cpp/Float1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Friend5/test.desc b/regression/cbmc-cpp/Friend5/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Friend5/test.desc
+++ b/regression/cbmc-cpp/Friend5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/FunctionParam1/test.desc b/regression/cbmc-cpp/FunctionParam1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/FunctionParam1/test.desc
+++ b/regression/cbmc-cpp/FunctionParam1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Function_Arguments1/test.desc b/regression/cbmc-cpp/Function_Arguments1/test.desc
index c3e81575d7f..35335d78929 100644
--- a/regression/cbmc-cpp/Function_Arguments1/test.desc
+++ b/regression/cbmc-cpp/Function_Arguments1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Function_Arguments2/test.desc b/regression/cbmc-cpp/Function_Arguments2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Function_Arguments2/test.desc
+++ b/regression/cbmc-cpp/Function_Arguments2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Function_Arguments5/test.desc b/regression/cbmc-cpp/Function_Arguments5/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Function_Arguments5/test.desc
+++ b/regression/cbmc-cpp/Function_Arguments5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Function_Pointer1/test.desc b/regression/cbmc-cpp/Function_Pointer1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Function_Pointer1/test.desc
+++ b/regression/cbmc-cpp/Function_Pointer1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Implicit_Conversion1/test.desc b/regression/cbmc-cpp/Implicit_Conversion1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Implicit_Conversion1/test.desc
+++ b/regression/cbmc-cpp/Implicit_Conversion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Implicit_Conversion4/test.desc b/regression/cbmc-cpp/Implicit_Conversion4/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Implicit_Conversion4/test.desc
+++ b/regression/cbmc-cpp/Implicit_Conversion4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Implicit_Conversion5/test.desc b/regression/cbmc-cpp/Implicit_Conversion5/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Implicit_Conversion5/test.desc
+++ b/regression/cbmc-cpp/Implicit_Conversion5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Implicit_Conversion6/test.desc b/regression/cbmc-cpp/Implicit_Conversion6/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Implicit_Conversion6/test.desc
+++ b/regression/cbmc-cpp/Implicit_Conversion6/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Implicit_Conversion7/test.desc b/regression/cbmc-cpp/Implicit_Conversion7/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Implicit_Conversion7/test.desc
+++ b/regression/cbmc-cpp/Implicit_Conversion7/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Implicit_Conversion9/test.desc b/regression/cbmc-cpp/Implicit_Conversion9/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Implicit_Conversion9/test.desc
+++ b/regression/cbmc-cpp/Implicit_Conversion9/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Inheritance1/test.desc b/regression/cbmc-cpp/Inheritance1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Inheritance1/test.desc
+++ b/regression/cbmc-cpp/Inheritance1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Inheritance3/test.desc b/regression/cbmc-cpp/Inheritance3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Inheritance3/test.desc
+++ b/regression/cbmc-cpp/Inheritance3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Inheritance4/test.desc b/regression/cbmc-cpp/Inheritance4/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Inheritance4/test.desc
+++ b/regression/cbmc-cpp/Inheritance4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Initializer1/test.desc b/regression/cbmc-cpp/Initializer1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Initializer1/test.desc
+++ b/regression/cbmc-cpp/Initializer1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Label0/test.desc b/regression/cbmc-cpp/Label0/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Label0/test.desc
+++ b/regression/cbmc-cpp/Label0/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Linking1/test.desc b/regression/cbmc-cpp/Linking1/test.desc
index 2449051ba1d..b5a8b038907 100644
--- a/regression/cbmc-cpp/Linking1/test.desc
+++ b/regression/cbmc-cpp/Linking1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-module.cpp
+--no-standard-checks module.cpp
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Member_Access_in_Class/test.desc b/regression/cbmc-cpp/Member_Access_in_Class/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Member_Access_in_Class/test.desc
+++ b/regression/cbmc-cpp/Member_Access_in_Class/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/MethodParam1/test.desc b/regression/cbmc-cpp/MethodParam1/test.desc
index 2e6283f7316..d1aa0a3c2cd 100644
--- a/regression/cbmc-cpp/MethodParam1/test.desc
+++ b/regression/cbmc-cpp/MethodParam1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
instance is SATISFIABLE$
instance is UNSATISFIABLE$
^EXIT=10$
diff --git a/regression/cbmc-cpp/Multiple_Inheritance3/test.desc b/regression/cbmc-cpp/Multiple_Inheritance3/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Multiple_Inheritance3/test.desc
+++ b/regression/cbmc-cpp/Multiple_Inheritance3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Mutable1/test.desc b/regression/cbmc-cpp/Mutable1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Mutable1/test.desc
+++ b/regression/cbmc-cpp/Mutable1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Functions1/test.desc b/regression/cbmc-cpp/Overloading_Functions1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Functions1/test.desc
+++ b/regression/cbmc-cpp/Overloading_Functions1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Functions3/test.desc b/regression/cbmc-cpp/Overloading_Functions3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Functions3/test.desc
+++ b/regression/cbmc-cpp/Overloading_Functions3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Functions4/test.desc b/regression/cbmc-cpp/Overloading_Functions4/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Functions4/test.desc
+++ b/regression/cbmc-cpp/Overloading_Functions4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Increment1/test.desc b/regression/cbmc-cpp/Overloading_Increment1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Increment1/test.desc
+++ b/regression/cbmc-cpp/Overloading_Increment1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Members1/test.desc b/regression/cbmc-cpp/Overloading_Members1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Members1/test.desc
+++ b/regression/cbmc-cpp/Overloading_Members1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Operators12/test.desc b/regression/cbmc-cpp/Overloading_Operators12/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Operators12/test.desc
+++ b/regression/cbmc-cpp/Overloading_Operators12/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Operators13/test.desc b/regression/cbmc-cpp/Overloading_Operators13/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Operators13/test.desc
+++ b/regression/cbmc-cpp/Overloading_Operators13/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Operators2/test.desc b/regression/cbmc-cpp/Overloading_Operators2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Operators2/test.desc
+++ b/regression/cbmc-cpp/Overloading_Operators2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Overloading_Operators8/test.desc b/regression/cbmc-cpp/Overloading_Operators8/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Overloading_Operators8/test.desc
+++ b/regression/cbmc-cpp/Overloading_Operators8/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Pointer_Conversion2/test.desc b/regression/cbmc-cpp/Pointer_Conversion2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Pointer_Conversion2/test.desc
+++ b/regression/cbmc-cpp/Pointer_Conversion2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Pointer_Conversion3/test.desc b/regression/cbmc-cpp/Pointer_Conversion3/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Pointer_Conversion3/test.desc
+++ b/regression/cbmc-cpp/Pointer_Conversion3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Pointer_To_Member2/test.desc b/regression/cbmc-cpp/Pointer_To_Member2/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Pointer_To_Member2/test.desc
+++ b/regression/cbmc-cpp/Pointer_To_Member2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Pointer_To_Member3/test.desc b/regression/cbmc-cpp/Pointer_To_Member3/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Pointer_To_Member3/test.desc
+++ b/regression/cbmc-cpp/Pointer_To_Member3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Pointer_To_Member4/test.desc b/regression/cbmc-cpp/Pointer_To_Member4/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Pointer_To_Member4/test.desc
+++ b/regression/cbmc-cpp/Pointer_To_Member4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Protection2/test.desc b/regression/cbmc-cpp/Protection2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Protection2/test.desc
+++ b/regression/cbmc-cpp/Protection2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Protection3/test.desc b/regression/cbmc-cpp/Protection3/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Protection3/test.desc
+++ b/regression/cbmc-cpp/Protection3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Protection4/test.desc b/regression/cbmc-cpp/Protection4/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Protection4/test.desc
+++ b/regression/cbmc-cpp/Protection4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Qualifier1/test.desc b/regression/cbmc-cpp/Qualifier1/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Qualifier1/test.desc
+++ b/regression/cbmc-cpp/Qualifier1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Qualifier2/test.desc b/regression/cbmc-cpp/Qualifier2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Qualifier2/test.desc
+++ b/regression/cbmc-cpp/Qualifier2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Qualifier3/test.desc b/regression/cbmc-cpp/Qualifier3/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Qualifier3/test.desc
+++ b/regression/cbmc-cpp/Qualifier3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Reference2/test.desc b/regression/cbmc-cpp/Reference2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Reference2/test.desc
+++ b/regression/cbmc-cpp/Reference2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Reference3/test.desc b/regression/cbmc-cpp/Reference3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Reference3/test.desc
+++ b/regression/cbmc-cpp/Reference3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Reference4/test.desc b/regression/cbmc-cpp/Reference4/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Reference4/test.desc
+++ b/regression/cbmc-cpp/Reference4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Reference5/test.desc b/regression/cbmc-cpp/Reference5/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/Reference5/test.desc
+++ b/regression/cbmc-cpp/Reference5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/Reference6/test.desc b/regression/cbmc-cpp/Reference6/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Reference6/test.desc
+++ b/regression/cbmc-cpp/Reference6/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Reference7/test.desc b/regression/cbmc-cpp/Reference7/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Reference7/test.desc
+++ b/regression/cbmc-cpp/Reference7/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Reference8/test.desc b/regression/cbmc-cpp/Reference8/test.desc
index f5fa2f96c7d..dc4c2082c23 100644
--- a/regression/cbmc-cpp/Reference8/test.desc
+++ b/regression/cbmc-cpp/Reference8/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^PARSING ERROR$
diff --git a/regression/cbmc-cpp/Resolver6/test.desc b/regression/cbmc-cpp/Resolver6/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Resolver6/test.desc
+++ b/regression/cbmc-cpp/Resolver6/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Resolver7/test.desc b/regression/cbmc-cpp/Resolver7/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Resolver7/test.desc
+++ b/regression/cbmc-cpp/Resolver7/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Resolver8/test.desc b/regression/cbmc-cpp/Resolver8/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Resolver8/test.desc
+++ b/regression/cbmc-cpp/Resolver8/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Resolver9/test.desc b/regression/cbmc-cpp/Resolver9/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Resolver9/test.desc
+++ b/regression/cbmc-cpp/Resolver9/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Static_Member_Function/test.desc b/regression/cbmc-cpp/Static_Member_Function/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Static_Member_Function/test.desc
+++ b/regression/cbmc-cpp/Static_Member_Function/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Static_Method1/test.desc b/regression/cbmc-cpp/Static_Method1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Static_Method1/test.desc
+++ b/regression/cbmc-cpp/Static_Method1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/String_Literal1/test.desc b/regression/cbmc-cpp/String_Literal1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/String_Literal1/test.desc
+++ b/regression/cbmc-cpp/String_Literal1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates1/test.desc b/regression/cbmc-cpp/Templates1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates1/test.desc
+++ b/regression/cbmc-cpp/Templates1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates11/test.desc b/regression/cbmc-cpp/Templates11/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates11/test.desc
+++ b/regression/cbmc-cpp/Templates11/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates12/test.desc b/regression/cbmc-cpp/Templates12/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates12/test.desc
+++ b/regression/cbmc-cpp/Templates12/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates13/test.desc b/regression/cbmc-cpp/Templates13/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates13/test.desc
+++ b/regression/cbmc-cpp/Templates13/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates14/test.desc b/regression/cbmc-cpp/Templates14/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates14/test.desc
+++ b/regression/cbmc-cpp/Templates14/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates16/test.desc b/regression/cbmc-cpp/Templates16/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates16/test.desc
+++ b/regression/cbmc-cpp/Templates16/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates17/test.desc b/regression/cbmc-cpp/Templates17/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates17/test.desc
+++ b/regression/cbmc-cpp/Templates17/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates18/test.desc b/regression/cbmc-cpp/Templates18/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates18/test.desc
+++ b/regression/cbmc-cpp/Templates18/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates19/test.desc b/regression/cbmc-cpp/Templates19/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates19/test.desc
+++ b/regression/cbmc-cpp/Templates19/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates20/test.desc b/regression/cbmc-cpp/Templates20/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates20/test.desc
+++ b/regression/cbmc-cpp/Templates20/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates21/test.desc b/regression/cbmc-cpp/Templates21/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates21/test.desc
+++ b/regression/cbmc-cpp/Templates21/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates22/test.desc b/regression/cbmc-cpp/Templates22/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates22/test.desc
+++ b/regression/cbmc-cpp/Templates22/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates23/test.desc b/regression/cbmc-cpp/Templates23/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates23/test.desc
+++ b/regression/cbmc-cpp/Templates23/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates24/test.desc b/regression/cbmc-cpp/Templates24/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates24/test.desc
+++ b/regression/cbmc-cpp/Templates24/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates25/test.desc b/regression/cbmc-cpp/Templates25/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates25/test.desc
+++ b/regression/cbmc-cpp/Templates25/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates26/test.desc b/regression/cbmc-cpp/Templates26/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates26/test.desc
+++ b/regression/cbmc-cpp/Templates26/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates27/test.desc b/regression/cbmc-cpp/Templates27/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates27/test.desc
+++ b/regression/cbmc-cpp/Templates27/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates28/test.desc b/regression/cbmc-cpp/Templates28/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates28/test.desc
+++ b/regression/cbmc-cpp/Templates28/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates3/test.desc b/regression/cbmc-cpp/Templates3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates3/test.desc
+++ b/regression/cbmc-cpp/Templates3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates30/test.desc b/regression/cbmc-cpp/Templates30/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates30/test.desc
+++ b/regression/cbmc-cpp/Templates30/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Templates6/test.desc b/regression/cbmc-cpp/Templates6/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Templates6/test.desc
+++ b/regression/cbmc-cpp/Templates6/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Temporary2/test.desc b/regression/cbmc-cpp/Temporary2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Temporary2/test.desc
+++ b/regression/cbmc-cpp/Temporary2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/Typecast1/test.desc b/regression/cbmc-cpp/Typecast1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/Typecast1/test.desc
+++ b/regression/cbmc-cpp/Typecast1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/argv1/test.desc b/regression/cbmc-cpp/argv1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/argv1/test.desc
+++ b/regression/cbmc-cpp/argv1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/const_cast1/test.desc b/regression/cbmc-cpp/const_cast1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/const_cast1/test.desc
+++ b/regression/cbmc-cpp/const_cast1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/cpp-new/test.desc b/regression/cbmc-cpp/cpp-new/test.desc
index dc9499da1a5..442e4c35f2a 100644
--- a/regression/cbmc-cpp/cpp-new/test.desc
+++ b/regression/cbmc-cpp/cpp-new/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/cpp1/test.desc b/regression/cbmc-cpp/cpp1/test.desc
index e6c5f4f102d..18e0308becf 100644
--- a/regression/cbmc-cpp/cpp1/test.desc
+++ b/regression/cbmc-cpp/cpp1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---unwind 1 --unwinding-assertions
+--no-standard-checks --unwind 1 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/entry_point1/test.desc b/regression/cbmc-cpp/entry_point1/test.desc
index 0956b09bdb0..9ca3ecf8afc 100644
--- a/regression/cbmc-cpp/entry_point1/test.desc
+++ b/regression/cbmc-cpp/entry_point1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---function 'mymain()'
+--no-standard-checks --function 'mymain()'
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc-cpp/for1/test.desc b/regression/cbmc-cpp/for1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/for1/test.desc
+++ b/regression/cbmc-cpp/for1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/gcc_attributes1/test.desc b/regression/cbmc-cpp/gcc_attributes1/test.desc
index 9ee17c5db09..3a5e9cb97f2 100644
--- a/regression/cbmc-cpp/gcc_attributes1/test.desc
+++ b/regression/cbmc-cpp/gcc_attributes1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.cpp
---show-symbol-table
+--no-standard-checks --show-symbol-table
activate-multi-line-match
Symbol\.+: bar\(\)\nPretty name\.+: bar\(\)\nModule\.+: main\nBase name\.+: bar\nMode\.+: cpp\nType\.+: auto \(\) -> const char \*\nValue\.+: \nFlags\.+: weak\n
^EXIT=0$
diff --git a/regression/cbmc-cpp/initialization3/test.desc b/regression/cbmc-cpp/initialization3/test.desc
index e778f120e58..eacb92de0bc 100644
--- a/regression/cbmc-cpp/initialization3/test.desc
+++ b/regression/cbmc-cpp/initialization3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-cpp/initialization5/test.desc b/regression/cbmc-cpp/initialization5/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/initialization5/test.desc
+++ b/regression/cbmc-cpp/initialization5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/lvalue1/test.desc b/regression/cbmc-cpp/lvalue1/test.desc
index 5c2cf626c3a..b56d57657cc 100644
--- a/regression/cbmc-cpp/lvalue1/test.desc
+++ b/regression/cbmc-cpp/lvalue1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc-cpp/namespace1/test.desc b/regression/cbmc-cpp/namespace1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/namespace1/test.desc
+++ b/regression/cbmc-cpp/namespace1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/namespace2/test.desc b/regression/cbmc-cpp/namespace2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/namespace2/test.desc
+++ b/regression/cbmc-cpp/namespace2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/namespace3/test.desc b/regression/cbmc-cpp/namespace3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/namespace3/test.desc
+++ b/regression/cbmc-cpp/namespace3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/new1/test.desc b/regression/cbmc-cpp/new1/test.desc
index 261ae194d03..a0c458bf509 100644
--- a/regression/cbmc-cpp/new1/test.desc
+++ b/regression/cbmc-cpp/new1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/operators/test.desc b/regression/cbmc-cpp/operators/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/operators/test.desc
+++ b/regression/cbmc-cpp/operators/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/reinterpret_cast1/test.desc b/regression/cbmc-cpp/reinterpret_cast1/test.desc
index 5249662e6aa..952a9af4da6 100644
--- a/regression/cbmc-cpp/reinterpret_cast1/test.desc
+++ b/regression/cbmc-cpp/reinterpret_cast1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/reinterpret_cast2/test.desc b/regression/cbmc-cpp/reinterpret_cast2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/reinterpret_cast2/test.desc
+++ b/regression/cbmc-cpp/reinterpret_cast2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/static_cast1/test.desc b/regression/cbmc-cpp/static_cast1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/static_cast1/test.desc
+++ b/regression/cbmc-cpp/static_cast1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/static_cast2/test.desc b/regression/cbmc-cpp/static_cast2/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/static_cast2/test.desc
+++ b/regression/cbmc-cpp/static_cast2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/static_cast3/test.desc b/regression/cbmc-cpp/static_cast3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/static_cast3/test.desc
+++ b/regression/cbmc-cpp/static_cast3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/static_cast4/test.desc b/regression/cbmc-cpp/static_cast4/test.desc
index 8022cf7f3a5..1ce563845d6 100644
--- a/regression/cbmc-cpp/static_cast4/test.desc
+++ b/regression/cbmc-cpp/static_cast4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-cpp/static_cast5/test.desc b/regression/cbmc-cpp/static_cast5/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/static_cast5/test.desc
+++ b/regression/cbmc-cpp/static_cast5/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/struct1/test.desc b/regression/cbmc-cpp/struct1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/struct1/test.desc
+++ b/regression/cbmc-cpp/struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/typecast_ambiguity3/test.desc b/regression/cbmc-cpp/typecast_ambiguity3/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/typecast_ambiguity3/test.desc
+++ b/regression/cbmc-cpp/typecast_ambiguity3/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/typedef1/test.desc b/regression/cbmc-cpp/typedef1/test.desc
index 2dd5f07359f..f4a33605a93 100644
--- a/regression/cbmc-cpp/typedef1/test.desc
+++ b/regression/cbmc-cpp/typedef1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---show-symbol-table
+--no-standard-checks --show-symbol-table
activate-multi-line-match
Symbol......: main::1::a\nPretty name.: main::1::a\nModule......: main\nBase name...: a\nMode........: cpp\nType........: XYZ\n
^EXIT=0$
diff --git a/regression/cbmc-cpp/typedef4/test.desc b/regression/cbmc-cpp/typedef4/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/typedef4/test.desc
+++ b/regression/cbmc-cpp/typedef4/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/typename1/test.desc b/regression/cbmc-cpp/typename1/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/typename1/test.desc
+++ b/regression/cbmc-cpp/typename1/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/typename2/test.desc b/regression/cbmc-cpp/typename2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/typename2/test.desc
+++ b/regression/cbmc-cpp/typename2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/union2/test.desc b/regression/cbmc-cpp/union2/test.desc
index 5249662e6aa..952a9af4da6 100644
--- a/regression/cbmc-cpp/union2/test.desc
+++ b/regression/cbmc-cpp/union2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/virtual10/test.desc b/regression/cbmc-cpp/virtual10/test.desc
index 7ed391809e9..dec29b06452 100644
--- a/regression/cbmc-cpp/virtual10/test.desc
+++ b/regression/cbmc-cpp/virtual10/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/virtual2/test.desc b/regression/cbmc-cpp/virtual2/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/cbmc-cpp/virtual2/test.desc
+++ b/regression/cbmc-cpp/virtual2/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-cpp/virtual9/test.desc b/regression/cbmc-cpp/virtual9/test.desc
index 7ed391809e9..dec29b06452 100644
--- a/regression/cbmc-cpp/virtual9/test.desc
+++ b/regression/cbmc-cpp/virtual9/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/alarm1/test.desc b/regression/cbmc-incr-oneloop/alarm1/test.desc
index 87b0754ad15..b0164719dbb 100644
--- a/regression/cbmc-incr-oneloop/alarm1/test.desc
+++ b/regression/cbmc-incr-oneloop/alarm1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 15
+--no-standard-checks --incremental-loop main.0 --unwind-max 15
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-oneloop/alarm2/test-json-output.desc b/regression/cbmc-incr-oneloop/alarm2/test-json-output.desc
index 904c5d51283..0eaa382d56d 100644
--- a/regression/cbmc-incr-oneloop/alarm2/test-json-output.desc
+++ b/regression/cbmc-incr-oneloop/alarm2/test-json-output.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-min 5 --unwind-max 10 --json-ui
+--no-standard-checks --incremental-loop main.0 --unwind-min 5 --unwind-max 10 --json-ui
^EXIT=10$
^SIGNAL=0$
"messageText": "VERIFICATION FAILED"
diff --git a/regression/cbmc-incr-oneloop/alarm2/test-xml-output.desc b/regression/cbmc-incr-oneloop/alarm2/test-xml-output.desc
index c967c1fb2db..41483818c56 100644
--- a/regression/cbmc-incr-oneloop/alarm2/test-xml-output.desc
+++ b/regression/cbmc-incr-oneloop/alarm2/test-xml-output.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-min 5 --unwind-max 10 --xml-ui
+--no-standard-checks --incremental-loop main.0 --unwind-min 5 --unwind-max 10 --xml-ui
^EXIT=10$
^SIGNAL=0$
VERIFICATION FAILED
diff --git a/regression/cbmc-incr-oneloop/alarm2/test.desc b/regression/cbmc-incr-oneloop/alarm2/test.desc
index e36848a5583..0239fa0cb81 100644
--- a/regression/cbmc-incr-oneloop/alarm2/test.desc
+++ b/regression/cbmc-incr-oneloop/alarm2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-min 5 --unwind-max 10
+--no-standard-checks --incremental-loop main.0 --unwind-min 5 --unwind-max 10
activate-multi-line-match
Current unwinding: 1
Incremental status: INCONCLUSIVE
diff --git a/regression/cbmc-incr-oneloop/alarm2/trace_test.desc b/regression/cbmc-incr-oneloop/alarm2/trace_test.desc
index f40f6110316..ede963a0b14 100644
--- a/regression/cbmc-incr-oneloop/alarm2/trace_test.desc
+++ b/regression/cbmc-incr-oneloop/alarm2/trace_test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-min 5 --unwind-max 10 --trace
+--no-standard-checks --incremental-loop main.0 --unwind-min 5 --unwind-max 10 --trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/alarm3/test.desc b/regression/cbmc-incr-oneloop/alarm3/test.desc
index b16aa422ea9..04e644740f5 100644
--- a/regression/cbmc-incr-oneloop/alarm3/test.desc
+++ b/regression/cbmc-incr-oneloop/alarm3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 15 --unwinding-assertions
+--no-standard-checks --incremental-loop main.0 --unwind-max 15 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/arrays2/test.desc b/regression/cbmc-incr-oneloop/arrays2/test.desc
index 3eb87deeff5..a6c4dfa7ab7 100644
--- a/regression/cbmc-incr-oneloop/arrays2/test.desc
+++ b/regression/cbmc-incr-oneloop/arrays2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 5 --arrays-uf-always
+--no-standard-checks --incremental-loop main.0 --unwind-max 5 --arrays-uf-always
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/arrays3/test.desc b/regression/cbmc-incr-oneloop/arrays3/test.desc
index 0aac0af59f1..a93ea6c33f7 100644
--- a/regression/cbmc-incr-oneloop/arrays3/test.desc
+++ b/regression/cbmc-incr-oneloop/arrays3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --arrays-uf-always
+--no-standard-checks --incremental-loop main.0 --arrays-uf-always
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/arrays4/test.desc b/regression/cbmc-incr-oneloop/arrays4/test.desc
index 0aac0af59f1..a93ea6c33f7 100644
--- a/regression/cbmc-incr-oneloop/arrays4/test.desc
+++ b/regression/cbmc-incr-oneloop/arrays4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --arrays-uf-always
+--no-standard-checks --incremental-loop main.0 --arrays-uf-always
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/arrays5/test.desc b/regression/cbmc-incr-oneloop/arrays5/test.desc
index 2ce7fd6f126..a10b7283faa 100644
--- a/regression/cbmc-incr-oneloop/arrays5/test.desc
+++ b/regression/cbmc-incr-oneloop/arrays5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 5 --arrays-uf-always
+--no-standard-checks --incremental-loop main.0 --unwind-max 5 --arrays-uf-always
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/assertion-after-loop1/test.desc b/regression/cbmc-incr-oneloop/assertion-after-loop1/test.desc
index c090ea9d5e9..95f01528581 100644
--- a/regression/cbmc-incr-oneloop/assertion-after-loop1/test.desc
+++ b/regression/cbmc-incr-oneloop/assertion-after-loop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-max 10 --incremental-loop main.0
+--no-standard-checks --unwind-max 10 --incremental-loop main.0
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/assertion-after-loop2/test.desc b/regression/cbmc-incr-oneloop/assertion-after-loop2/test.desc
index fb2b8088599..b63b0307dbe 100644
--- a/regression/cbmc-incr-oneloop/assertion-after-loop2/test.desc
+++ b/regression/cbmc-incr-oneloop/assertion-after-loop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-max 10 --incremental-loop main.0
+--no-standard-checks --unwind-max 10 --incremental-loop main.0
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/cruise1/test.desc b/regression/cbmc-incr-oneloop/cruise1/test.desc
index 19e1f90f4c4..e42fcabb182 100644
--- a/regression/cbmc-incr-oneloop/cruise1/test.desc
+++ b/regression/cbmc-incr-oneloop/cruise1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 10
+--no-standard-checks --incremental-loop main.0 --unwind-max 10
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/cruise2/test.desc b/regression/cbmc-incr-oneloop/cruise2/test.desc
index c990fab7e06..e5deaedef2a 100644
--- a/regression/cbmc-incr-oneloop/cruise2/test.desc
+++ b/regression/cbmc-incr-oneloop/cruise2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 10 --unwinding-assertions
+--no-standard-checks --incremental-loop main.0 --unwind-max 10 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind.desc b/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind.desc
index 189f0d4d0cf..8c82d012389 100644
--- a/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind.desc
+++ b/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind.desc
@@ -1,6 +1,6 @@
CORE
main.c
---ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2
+--no-standard-checks --ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ property: FAILURE$
diff --git a/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind0.desc b/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind0.desc
index af7ca070aa6..dc943fd8179 100644
--- a/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind0.desc
+++ b/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind0.desc
@@ -1,6 +1,6 @@
CORE
main.c
---ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2 --unwind-min 0
+--no-standard-checks --ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2 --unwind-min 0
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ property: FAILURE$
diff --git a/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind1.desc b/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind1.desc
index dafffcff2ef..2b141d9f15f 100644
--- a/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind1.desc
+++ b/regression/cbmc-incr-oneloop/ignore-before-unwind/include_first_unwind1.desc
@@ -1,6 +1,6 @@
CORE
main.c
---ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2 --unwind-min 1
+--no-standard-checks --ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2 --unwind-min 1
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ property: FAILURE$
diff --git a/regression/cbmc-incr-oneloop/ignore-before-unwind/skip_first_unwind.desc b/regression/cbmc-incr-oneloop/ignore-before-unwind/skip_first_unwind.desc
index bcb9d3d8813..50f3bbad5b1 100644
--- a/regression/cbmc-incr-oneloop/ignore-before-unwind/skip_first_unwind.desc
+++ b/regression/cbmc-incr-oneloop/ignore-before-unwind/skip_first_unwind.desc
@@ -1,6 +1,6 @@
CORE
main.c
---ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2 --unwind-min 2
+--no-standard-checks --ignore-properties-before-unwind-min --incremental-loop main.0 --unwind-max 2 --unwind-min 2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/minmaxunwind1/test.desc b/regression/cbmc-incr-oneloop/minmaxunwind1/test.desc
index b0e06380fb6..24a8cc2551c 100644
--- a/regression/cbmc-incr-oneloop/minmaxunwind1/test.desc
+++ b/regression/cbmc-incr-oneloop/minmaxunwind1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-min 4 --unwind-max 6 --incremental-loop main.0
+--no-standard-checks --unwind-min 4 --unwind-max 6 --incremental-loop main.0
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/minmaxunwind2/test.desc b/regression/cbmc-incr-oneloop/minmaxunwind2/test.desc
index 2f48e896848..18bf22d8e8a 100644
--- a/regression/cbmc-incr-oneloop/minmaxunwind2/test.desc
+++ b/regression/cbmc-incr-oneloop/minmaxunwind2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-min 5 --unwind-max 5 --incremental-loop main.0
+--no-standard-checks --unwind-min 5 --unwind-max 5 --incremental-loop main.0
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/minmaxunwind3/test.desc b/regression/cbmc-incr-oneloop/minmaxunwind3/test.desc
index 72879e32fe5..f6348e82931 100644
--- a/regression/cbmc-incr-oneloop/minmaxunwind3/test.desc
+++ b/regression/cbmc-incr-oneloop/minmaxunwind3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-min 2 --unwind-max 4 --incremental-loop main.0
+--no-standard-checks --unwind-min 2 --unwind-max 4 --incremental-loop main.0
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/minmaxunwind4/test.desc b/regression/cbmc-incr-oneloop/minmaxunwind4/test.desc
index c52e8ccd2bb..a6f44007b7e 100644
--- a/regression/cbmc-incr-oneloop/minmaxunwind4/test.desc
+++ b/regression/cbmc-incr-oneloop/minmaxunwind4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-min 6 --unwind-max 8 --incremental-loop main.0 --ignore-properties-before-unwind-min
+--no-standard-checks --unwind-min 6 --unwind-max 8 --incremental-loop main.0 --ignore-properties-before-unwind-min
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/minmaxunwind5/test.desc b/regression/cbmc-incr-oneloop/minmaxunwind5/test.desc
index 21470cb0a0c..2a723ad0988 100644
--- a/regression/cbmc-incr-oneloop/minmaxunwind5/test.desc
+++ b/regression/cbmc-incr-oneloop/minmaxunwind5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-min 4 --unwind-max 6 --incremental-loop main.1
+--no-standard-checks --unwind-min 4 --unwind-max 6 --incremental-loop main.1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/moreasserts1/test.desc b/regression/cbmc-incr-oneloop/moreasserts1/test.desc
index a5d9b3bd58a..72a114ab885 100644
--- a/regression/cbmc-incr-oneloop/moreasserts1/test.desc
+++ b/regression/cbmc-incr-oneloop/moreasserts1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwinding-assertions --stop-on-fail
+--no-standard-checks --incremental-loop main.0 --unwinding-assertions --stop-on-fail
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/multiple-asserts/test-no-cp.desc b/regression/cbmc-incr-oneloop/multiple-asserts/test-no-cp.desc
index 6eff8fddefd..a3e2750d320 100644
--- a/regression/cbmc-incr-oneloop/multiple-asserts/test-no-cp.desc
+++ b/regression/cbmc-incr-oneloop/multiple-asserts/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
test.c
---incremental-loop main.0 --no-propagation
+--no-standard-checks --incremental-loop main.0 --no-propagation
activate-multi-line-match
Incremental status: INCONCLUSIVE\nCurrent unwinding: 2
Incremental status: INCONCLUSIVE\nCurrent unwinding: 6
diff --git a/regression/cbmc-incr-oneloop/multiple-asserts/test.desc b/regression/cbmc-incr-oneloop/multiple-asserts/test.desc
index 11e06f6d641..5107b7b0316 100644
--- a/regression/cbmc-incr-oneloop/multiple-asserts/test.desc
+++ b/regression/cbmc-incr-oneloop/multiple-asserts/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---incremental-loop main.0
+--no-standard-checks --incremental-loop main.0
activate-multi-line-match
Incremental status: INCONCLUSIVE\nCurrent unwinding: 2
Incremental status: INCONCLUSIVE\nCurrent unwinding: 6
diff --git a/regression/cbmc-incr-oneloop/nestedloop1/test.desc b/regression/cbmc-incr-oneloop/nestedloop1/test.desc
index 1a08157fa07..69287e2c134 100644
--- a/regression/cbmc-incr-oneloop/nestedloop1/test.desc
+++ b/regression/cbmc-incr-oneloop/nestedloop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.1 --unwinding-assertions
+--no-standard-checks --incremental-loop main.1 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/no-asserts/test.desc b/regression/cbmc-incr-oneloop/no-asserts/test.desc
index a5c2f27a5d6..4e297be474c 100644
--- a/regression/cbmc-incr-oneloop/no-asserts/test.desc
+++ b/regression/cbmc-incr-oneloop/no-asserts/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---incremental-loop main.0
+--no-standard-checks --incremental-loop main.0
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-oneloop/no-unwinding-assertion1/test.desc b/regression/cbmc-incr-oneloop/no-unwinding-assertion1/test.desc
index fb2b8088599..b63b0307dbe 100644
--- a/regression/cbmc-incr-oneloop/no-unwinding-assertion1/test.desc
+++ b/regression/cbmc-incr-oneloop/no-unwinding-assertion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-max 10 --incremental-loop main.0
+--no-standard-checks --unwind-max 10 --incremental-loop main.0
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/simpleloop1/incremental_support.desc b/regression/cbmc-incr-oneloop/simpleloop1/incremental_support.desc
index 87e65348135..f362e7ddf8e 100644
--- a/regression/cbmc-incr-oneloop/simpleloop1/incremental_support.desc
+++ b/regression/cbmc-incr-oneloop/simpleloop1/incremental_support.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwinding-assertions --dimacs
+--no-standard-checks --incremental-loop main.0 --unwinding-assertions --dimacs
^Invalid User Input$
^Option: --incremental-loop$
^Reason: the chosen solver does not support incremental solving$
diff --git a/regression/cbmc-incr-oneloop/simpleloop1/test.desc b/regression/cbmc-incr-oneloop/simpleloop1/test.desc
index 6830df4a700..4977d6bf96d 100644
--- a/regression/cbmc-incr-oneloop/simpleloop1/test.desc
+++ b/regression/cbmc-incr-oneloop/simpleloop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwinding-assertions
+--no-standard-checks --incremental-loop main.0 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/simpleloop2/test.desc b/regression/cbmc-incr-oneloop/simpleloop2/test.desc
index 6cf5c97ea86..24f55033198 100644
--- a/regression/cbmc-incr-oneloop/simpleloop2/test.desc
+++ b/regression/cbmc-incr-oneloop/simpleloop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 6
+--no-standard-checks --incremental-loop main.0 --unwind-max 6
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/simpleloop3/test.desc b/regression/cbmc-incr-oneloop/simpleloop3/test.desc
index 7120d6f2af3..d81bd54136b 100644
--- a/regression/cbmc-incr-oneloop/simpleloop3/test.desc
+++ b/regression/cbmc-incr-oneloop/simpleloop3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0
+--no-standard-checks --incremental-loop main.0
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/simpleloopmax1/test.desc b/regression/cbmc-incr-oneloop/simpleloopmax1/test.desc
index c090ea9d5e9..95f01528581 100644
--- a/regression/cbmc-incr-oneloop/simpleloopmax1/test.desc
+++ b/regression/cbmc-incr-oneloop/simpleloopmax1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-max 10 --incremental-loop main.0
+--no-standard-checks --unwind-max 10 --incremental-loop main.0
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/simpleloopmax2/test.desc b/regression/cbmc-incr-oneloop/simpleloopmax2/test.desc
index fb2b8088599..b63b0307dbe 100644
--- a/regression/cbmc-incr-oneloop/simpleloopmax2/test.desc
+++ b/regression/cbmc-incr-oneloop/simpleloopmax2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-max 10 --incremental-loop main.0
+--no-standard-checks --unwind-max 10 --incremental-loop main.0
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/simplifier1/test.desc b/regression/cbmc-incr-oneloop/simplifier1/test.desc
index 709e207fdab..f58a144ab30 100644
--- a/regression/cbmc-incr-oneloop/simplifier1/test.desc
+++ b/regression/cbmc-incr-oneloop/simplifier1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 5
+--no-standard-checks --incremental-loop main.0 --unwind-max 5
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/simplifier2/test.desc b/regression/cbmc-incr-oneloop/simplifier2/test.desc
index 3ad5bec6bce..74b0ad73a1e 100644
--- a/regression/cbmc-incr-oneloop/simplifier2/test.desc
+++ b/regression/cbmc-incr-oneloop/simplifier2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 3 --stop-on-fail
+--no-standard-checks --incremental-loop main.0 --unwind-max 3 --stop-on-fail
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/simplifier3/test.desc b/regression/cbmc-incr-oneloop/simplifier3/test.desc
index 709e207fdab..f58a144ab30 100644
--- a/regression/cbmc-incr-oneloop/simplifier3/test.desc
+++ b/regression/cbmc-incr-oneloop/simplifier3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.0 --unwind-max 5
+--no-standard-checks --incremental-loop main.0 --unwind-max 5
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-incr-oneloop/unwind-more-loops1/test.desc b/regression/cbmc-incr-oneloop/unwind-more-loops1/test.desc
index 10ec962c79c..aec15571868 100644
--- a/regression/cbmc-incr-oneloop/unwind-more-loops1/test.desc
+++ b/regression/cbmc-incr-oneloop/unwind-more-loops1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.1 --unwind 2
+--no-standard-checks --incremental-loop main.1 --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/unwinding-assertion1/test.desc b/regression/cbmc-incr-oneloop/unwinding-assertion1/test.desc
index 83fa9618b2c..d7d207d07e0 100644
--- a/regression/cbmc-incr-oneloop/unwinding-assertion1/test.desc
+++ b/regression/cbmc-incr-oneloop/unwinding-assertion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind-max 10 --incremental-loop main.0 --unwinding-assertions
+--no-standard-checks --unwind-max 10 --incremental-loop main.0 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/unwindset-more-loops1/test.desc b/regression/cbmc-incr-oneloop/unwindset-more-loops1/test.desc
index 969f52b0948..26902aa1c10 100644
--- a/regression/cbmc-incr-oneloop/unwindset-more-loops1/test.desc
+++ b/regression/cbmc-incr-oneloop/unwindset-more-loops1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---incremental-loop main.3 --unwindset main.1:2,main.2:8
+--no-standard-checks --incremental-loop main.3 --unwindset main.1:2,main.2:8
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-oneloop/valid-asserts/test.desc b/regression/cbmc-incr-oneloop/valid-asserts/test.desc
index 36ddf206c3a..23c2816fe7b 100644
--- a/regression/cbmc-incr-oneloop/valid-asserts/test.desc
+++ b/regression/cbmc-incr-oneloop/valid-asserts/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---incremental-loop main.0
+--no-standard-checks --incremental-loop main.0
activate-multi-line-match
Incremental status: INCONCLUSIVE\nCurrent unwinding: 2
Incremental status: INCONCLUSIVE\nCurrent unwinding: 10
diff --git a/regression/cbmc-incr-smt2/arrays/address_of_two_array_sizes.desc b/regression/cbmc-incr-smt2/arrays/address_of_two_array_sizes.desc
index 61ce18f498f..b7555a0370d 100644
--- a/regression/cbmc-incr-smt2/arrays/address_of_two_array_sizes.desc
+++ b/regression/cbmc-incr-smt2/arrays/address_of_two_array_sizes.desc
@@ -1,6 +1,6 @@
CORE
address_of_two_array_sizes.c
---verbosity 10
+--no-standard-checks --verbosity 10
Passing problem to incremental SMT2 solving
address_of\(main\:\:1\:\:example_array1\!0\@1\[0\]\)
address_of\(main\:\:1\:\:example_array2\!0\@1\[0\]\)
diff --git a/regression/cbmc-incr-smt2/arrays/array_address_of.desc b/regression/cbmc-incr-smt2/arrays/array_address_of.desc
index 6e5c016fdf5..8a90ae44893 100644
--- a/regression/cbmc-incr-smt2/arrays/array_address_of.desc
+++ b/regression/cbmc-incr-smt2/arrays/array_address_of.desc
@@ -1,6 +1,6 @@
CORE
array_address_of.c
---verbosity 10
+--no-standard-checks --verbosity 10
Passing problem to incremental SMT2 solving
address_of\(main\:\:1\:\:example_array1\!0\@1\[0\]\)
address_of\(main\:\:1\:\:example_array2\!0\@1\[0\]\)
diff --git a/regression/cbmc-incr-smt2/arrays/array_literal.desc b/regression/cbmc-incr-smt2/arrays/array_literal.desc
index fd734db215d..489292e071b 100644
--- a/regression/cbmc-incr-smt2/arrays/array_literal.desc
+++ b/regression/cbmc-incr-smt2/arrays/array_literal.desc
@@ -1,6 +1,6 @@
CORE
array_literal.c
-
+--no-standard-checks
Passing problem to incremental SMT2 solving
line \d+ Non-existent element: SUCCESS
line \d+ Index 0: FAILURE
diff --git a/regression/cbmc-incr-smt2/arrays/array_of.desc b/regression/cbmc-incr-smt2/arrays/array_of.desc
index 27481c98b18..d6a3baa478d 100644
--- a/regression/cbmc-incr-smt2/arrays/array_of.desc
+++ b/regression/cbmc-incr-smt2/arrays/array_of.desc
@@ -1,6 +1,6 @@
CORE
array_of.c
---slice-formula
+--no-standard-checks --slice-formula
Passing problem to incremental SMT2 solving
line \d+ False array condition: FAILURE
line \d+ Valid array condition: SUCCESS
diff --git a/regression/cbmc-incr-smt2/arrays/array_read.desc b/regression/cbmc-incr-smt2/arrays/array_read.desc
index 685fe6ba69c..570b971b4b0 100644
--- a/regression/cbmc-incr-smt2/arrays/array_read.desc
+++ b/regression/cbmc-incr-smt2/arrays/array_read.desc
@@ -1,6 +1,6 @@
CORE
array_read.c
-
+--no-standard-checks
Passing problem to incremental SMT2 solving
\[main\.assertion\.1\] line \d+ Array condition: FAILURE
^EXIT=10$
diff --git a/regression/cbmc-incr-smt2/arrays/array_write.desc b/regression/cbmc-incr-smt2/arrays/array_write.desc
index 0ad7a89f182..500581e2488 100644
--- a/regression/cbmc-incr-smt2/arrays/array_write.desc
+++ b/regression/cbmc-incr-smt2/arrays/array_write.desc
@@ -1,6 +1,6 @@
CORE
array_write.c
-
+--no-standard-checks
Passing problem to incremental SMT2 solving
\[main\.assertion\.1\] line \d+ Array condition: SUCCESS
\[main\.assertion\.2\] line \d+ Array condition: FAILURE
diff --git a/regression/cbmc-incr-smt2/arrays/string_literal.desc b/regression/cbmc-incr-smt2/arrays/string_literal.desc
index 71f5fb45f99..25a0daa867e 100644
--- a/regression/cbmc-incr-smt2/arrays/string_literal.desc
+++ b/regression/cbmc-incr-smt2/arrays/string_literal.desc
@@ -1,6 +1,6 @@
CORE
string_literal.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 10 assertion element \!\= \'o\'\: FAILURE
index=4
diff --git a/regression/cbmc-incr-smt2/arrays_traces/array_read.desc b/regression/cbmc-incr-smt2/arrays_traces/array_read.desc
index f9d3522ec42..6846ed070a1 100644
--- a/regression/cbmc-incr-smt2/arrays_traces/array_read.desc
+++ b/regression/cbmc-incr-smt2/arrays_traces/array_read.desc
@@ -1,6 +1,6 @@
CORE
array_read.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
\[main\.assertion\.1\] line \d+ Array condition: FAILURE
^Trace for main\.assertion\.1
diff --git a/regression/cbmc-incr-smt2/arrays_traces/array_write.desc b/regression/cbmc-incr-smt2/arrays_traces/array_write.desc
index a39a17baab1..1605ad44551 100644
--- a/regression/cbmc-incr-smt2/arrays_traces/array_write.desc
+++ b/regression/cbmc-incr-smt2/arrays_traces/array_write.desc
@@ -1,6 +1,6 @@
CORE
array_write.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
^Trace for main\.assertion\.2
example_array\[\d{1,4}l?l?\]=42
diff --git a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/overflow_behaviour.desc b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/overflow_behaviour.desc
index d45e6ebe787..f39afef604c 100644
--- a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/overflow_behaviour.desc
+++ b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/overflow_behaviour.desc
@@ -1,6 +1,6 @@
CORE
overflow_behaviour.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ Wrap-around to INT_MIN when adding to INT_MAX: SUCCESS
\[main\.assertion\.2\] line \d+ Wrap-around to INT_MAX when subtracting from INT_MIN: SUCCESS
\[main\.assertion\.3\] line \d+ INT_MAX minus INT_MIN equals -1: SUCCESS
diff --git a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/polynomial.desc b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/polynomial.desc
index 55f19120fb0..2c1ac88ee6e 100644
--- a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/polynomial.desc
+++ b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/polynomial.desc
@@ -1,6 +1,6 @@
CORE
polynomial.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ No negative solution: FAILURE
\[main\.assertion\.2\] line \d+ No positive solution: FAILURE
x=-8\ \(11111111 11111111 11111111 11111000\)
diff --git a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/simple_equation.desc b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/simple_equation.desc
index 499ccbe044b..8c0de0b3a84 100644
--- a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/simple_equation.desc
+++ b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/simple_equation.desc
@@ -1,6 +1,6 @@
CORE
simple_equation.c
---trace --verbosity 10
+--no-standard-checks --trace --verbosity 10
\[main\.assertion\.1\] line \d+ a plus a always equals two times a: SUCCESS
\[main\.assertion\.2\] line \d+ a minus a always equals 0: SUCCESS
\[main\.assertion\.3\] line \d+ a plus its additive inverse equals 0: SUCCESS
diff --git a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/unsigned_behaviour.desc b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/unsigned_behaviour.desc
index 52ecdacce30..dc437e3019c 100644
--- a/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/unsigned_behaviour.desc
+++ b/regression/cbmc-incr-smt2/bitvector-arithmetic-operators/unsigned_behaviour.desc
@@ -1,6 +1,6 @@
CORE
unsigned_behaviour.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ a plus b should be more than 27: FAILURE
\[main\.assertion\.2\] line \d+ a plus b should be more than 27: FAILURE
\[main\.assertion\.3\] line \d+ c plus d should be more than 27: FAILURE
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign-between.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign-between.desc
index ab298bf0a23..b3af55d2b97 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign-between.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign-between.desc
@@ -1,6 +1,6 @@
CORE
array-misalign-between.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d+ assertion x\[0\] == 256 \|\| x\[0\] == 1: SUCCESS
\[main\.assertion\.2\] line \d+ assertion x\[0\] == 0: FAILURE
\[main\.assertion\.3\] line \d+ assertion x\[1\] == 0: SUCCESS
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign.desc
index 74b344bb338..af66fbaf071 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/array-misalign.desc
@@ -1,6 +1,6 @@
CORE
array-misalign.c
-
+--no-standard-checks
\[main.assertion\.1\] line \d+ assertion x\[0\] == 256ul \|\| x\[0\] == 1ul: SUCCESS
\[main.assertion\.2\] line \d+ assertion x\[0\] == 0ul: FAILURE
\[main.assertion\.3\] line \d+ assertion x\[1\] == 0ul: SUCCESS
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/bitwise.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/bitwise.desc
index ed3a2f2edd5..bc33031b680 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/bitwise.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/bitwise.desc
@@ -1,6 +1,6 @@
CORE
bitwise_ops.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d+ This is going to fail for bit-opposites: FAILURE
\[main\.assertion\.2\] line \d+ This is going to hold for all values != 0: SUCCESS
\[main\.assertion\.3\] line \d+ This is going to fail for the same value in A and B: FAILURE
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract-small.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract-small.desc
index ef029c5e3d3..db984cf46b8 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract-small.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract-small.desc
@@ -1,6 +1,6 @@
CORE
byte-extract-small.c
-
+--no-standard-checks
\[main.assertion\.1\] line \d+ assertion z == 257: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract.desc
index 61fea82c37f..ae360db63b1 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-extract.desc
@@ -1,6 +1,6 @@
CORE
byte-extract.c
-
+--no-standard-checks
\[main.assertion\.1\] line \d+ assertion y\[0\] == 0: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update-small.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update-small.desc
index 6b531e36565..ce28bc81cb7 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update-small.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update-small.desc
@@ -1,6 +1,6 @@
CORE
byte-update-small.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d+ assertion x\[0\] == 2 \|\| x\[1\] == 2: SUCCESS
\[main\.assertion\.2\] line \d+ assertion x\[1\] == 1 \|\| x\[0\] == 1: SUCCESS
^EXIT=0$
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update.desc
index 75a2e734e1c..f9b7f14bd29 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/byte-update.desc
@@ -1,6 +1,6 @@
CORE
byte-update.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d+ assertion x == 256 \|\| x == 1: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_left.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_left.desc
index 439e90cbd22..57c1a82e35d 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_left.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_left.desc
@@ -1,6 +1,6 @@
CORE
shift_left.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d Shifted result should be greater than one: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_right.desc b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_right.desc
index 12d50ff408a..12995deb83c 100644
--- a/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_right.desc
+++ b/regression/cbmc-incr-smt2/bitvector-bitwise-operators/shift_right.desc
@@ -1,6 +1,6 @@
CORE
shift_right.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ Right shifting a uint with leftmost bit set is a logical shift: FAILURE
\[main\.assertion\.2\] line \d+ Right shifting a positive number has a lower bound of 0: SUCCESS
\[main\.assertion\.3\] line \d+ Right shifting a negative number has a lower bound value of -1: SUCCESS
diff --git a/regression/cbmc-incr-smt2/bitvector-flag-tests/div_by_zero.desc b/regression/cbmc-incr-smt2/bitvector-flag-tests/div_by_zero.desc
index 0279e9b9725..a5061ff137e 100644
--- a/regression/cbmc-incr-smt2/bitvector-flag-tests/div_by_zero.desc
+++ b/regression/cbmc-incr-smt2/bitvector-flag-tests/div_by_zero.desc
@@ -1,6 +1,6 @@
CORE
div_by_zero.c
---div-by-zero-check --trace
+--no-standard-checks --div-by-zero-check --trace
\[main\.division-by-zero\.1\] line \d division by zero in x / y: FAILURE
\[main\.division-by-zero\.2\] line \d+ division by zero in x / z: SUCCESS
y=0
diff --git a/regression/cbmc-incr-smt2/bitvector-flag-tests/signed_overflow.desc b/regression/cbmc-incr-smt2/bitvector-flag-tests/signed_overflow.desc
index 8b3cce08da5..f1ae4fae31d 100644
--- a/regression/cbmc-incr-smt2/bitvector-flag-tests/signed_overflow.desc
+++ b/regression/cbmc-incr-smt2/bitvector-flag-tests/signed_overflow.desc
@@ -1,6 +1,6 @@
CORE
signed_overflow.c
---signed-overflow-check --trace
+--no-standard-checks --signed-overflow-check --trace
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-smt2/dynamic-memory/assert_dynamic.desc b/regression/cbmc-incr-smt2/dynamic-memory/assert_dynamic.desc
index 23804df57da..070a5d146be 100644
--- a/regression/cbmc-incr-smt2/dynamic-memory/assert_dynamic.desc
+++ b/regression/cbmc-incr-smt2/dynamic-memory/assert_dynamic.desc
@@ -1,6 +1,6 @@
CORE
assert_dynamic.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 16 assertion __CPROVER_DYNAMIC_OBJECT\(pointer\)\: FAILURE
make_dynamic\=FALSE
diff --git a/regression/cbmc-incr-smt2/dynamic-memory/assert_not_dynamic.desc b/regression/cbmc-incr-smt2/dynamic-memory/assert_not_dynamic.desc
index 84544c5dbcd..800a2ef1905 100644
--- a/regression/cbmc-incr-smt2/dynamic-memory/assert_not_dynamic.desc
+++ b/regression/cbmc-incr-smt2/dynamic-memory/assert_not_dynamic.desc
@@ -1,6 +1,6 @@
CORE
assert_not_dynamic.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 16 assertion \!__CPROVER_DYNAMIC_OBJECT\(pointer\)\: FAILURE
make_dynamic\=TRUE
diff --git a/regression/cbmc-incr-smt2/dynamic-memory/valid.desc b/regression/cbmc-incr-smt2/dynamic-memory/valid.desc
index f6499f97255..e70174f463f 100644
--- a/regression/cbmc-incr-smt2/dynamic-memory/valid.desc
+++ b/regression/cbmc-incr-smt2/dynamic-memory/valid.desc
@@ -1,6 +1,6 @@
CORE
valid.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 16 assertion make_dynamic \|\| \!__CPROVER_DYNAMIC_OBJECT\(pointer\)\: SUCCESS
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc-incr-smt2/enums/enum_in_array.desc b/regression/cbmc-incr-smt2/enums/enum_in_array.desc
index 3a57fdcfac9..4d054d088e6 100644
--- a/regression/cbmc-incr-smt2/enums/enum_in_array.desc
+++ b/regression/cbmc-incr-smt2/enums/enum_in_array.desc
@@ -1,6 +1,6 @@
CORE
enum_in_array.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 18 Array at index 0 is V0, so this should fail: FAILURE
i=0u \(00000000 00000000 00000000 00000000\)
diff --git a/regression/cbmc-incr-smt2/enums/enum_in_struct.desc b/regression/cbmc-incr-smt2/enums/enum_in_struct.desc
index 7edbb147165..aba6f887ac5 100644
--- a/regression/cbmc-incr-smt2/enums/enum_in_struct.desc
+++ b/regression/cbmc-incr-smt2/enums/enum_in_struct.desc
@@ -1,6 +1,6 @@
CORE
enum_in_struct.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 21 Struct field s\.a is V1, so this should fail: FAILURE
s\.a=/\*enum\*/V1 \(00000000 00000000 00000000 00000001\)
diff --git a/regression/cbmc-incr-smt2/enums/simple.desc b/regression/cbmc-incr-smt2/enums/simple.desc
index a90895d492d..986eb177ebb 100644
--- a/regression/cbmc-incr-smt2/enums/simple.desc
+++ b/regression/cbmc-incr-smt2/enums/simple.desc
@@ -1,6 +1,6 @@
CORE
simple.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 15 Variable e is V1, so this should fail: FAILURE
e=/\*enum\*/V0 \(00000000 00000000 00000000 00000000\)
diff --git a/regression/cbmc-incr-smt2/nondeterministic-int-assert/control_flow.desc b/regression/cbmc-incr-smt2/nondeterministic-int-assert/control_flow.desc
index 8e68072c81a..0523f9e62be 100644
--- a/regression/cbmc-incr-smt2/nondeterministic-int-assert/control_flow.desc
+++ b/regression/cbmc-incr-smt2/nondeterministic-int-assert/control_flow.desc
@@ -1,6 +1,6 @@
CORE
control_flow.c
---verbosity 10
+--no-standard-checks --verbosity 10
Passing problem to incremental SMT2 solving via
Sending command to SMT2 solver - \(set-option :produce-models true\)
Sending command to SMT2 solver - \(set-logic ALL\)
diff --git a/regression/cbmc-incr-smt2/nondeterministic-int-assert/incremental_solver_called.desc b/regression/cbmc-incr-smt2/nondeterministic-int-assert/incremental_solver_called.desc
index 1c9befba1ab..b34750862ae 100644
--- a/regression/cbmc-incr-smt2/nondeterministic-int-assert/incremental_solver_called.desc
+++ b/regression/cbmc-incr-smt2/nondeterministic-int-assert/incremental_solver_called.desc
@@ -1,6 +1,6 @@
CORE
test.c
---slice-formula --verbosity 10
+--no-standard-checks --slice-formula --verbosity 10
Passing problem to incremental SMT2 solving via
Sending command to SMT2 solver - \(set-option :produce-models true\)
Sending command to SMT2 solver - \(set-logic ALL\)
diff --git a/regression/cbmc-incr-smt2/nondeterministic-int-assert/nondet_symbol.desc b/regression/cbmc-incr-smt2/nondeterministic-int-assert/nondet_symbol.desc
index bfeeefce1f4..d0e78b5d68c 100644
--- a/regression/cbmc-incr-smt2/nondeterministic-int-assert/nondet_symbol.desc
+++ b/regression/cbmc-incr-smt2/nondeterministic-int-assert/nondet_symbol.desc
@@ -1,6 +1,6 @@
CORE
nondet_symbol.c
-
+--no-standard-checks
Passing problem to incremental SMT2 solving
\[main\.assertion\.1\] line 7 assertion: SUCCESS
\[main\.assertion\.2\] line 8 assertion: FAILURE
diff --git a/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdbool.desc b/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdbool.desc
index 61d49d1fbe5..1000aee4fb4 100644
--- a/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdbool.desc
+++ b/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdbool.desc
@@ -1,6 +1,6 @@
CORE
stdbool_example.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving via
VERIFICATION FAILED
equal=FALSE\s*\([0 ]+\)
diff --git a/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdout-match.desc b/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdout-match.desc
index dda8961be6d..11f561078c4 100644
--- a/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdout-match.desc
+++ b/regression/cbmc-incr-smt2/nondeterministic-int-assert/stdout-match.desc
@@ -1,6 +1,6 @@
CORE
test.c
---outfile -
+--no-standard-checks --outfile -
Starting Bounded Model Checking
^\(set-option :produce-models true\)$
^\(set-logic ALL\)$
diff --git a/regression/cbmc-incr-smt2/nondeterministic-int-assert/trace.desc b/regression/cbmc-incr-smt2/nondeterministic-int-assert/trace.desc
index 69bdd2bf605..7a8580cd418 100644
--- a/regression/cbmc-incr-smt2/nondeterministic-int-assert/trace.desc
+++ b/regression/cbmc-incr-smt2/nondeterministic-int-assert/trace.desc
@@ -1,6 +1,6 @@
CORE
trace.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving via
Assert of inequality to 4\.: FAILURE
Assert of inequality to 2\.: FAILURE
diff --git a/regression/cbmc-incr-smt2/nondeterministic-int-assert/valid_unsat.desc b/regression/cbmc-incr-smt2/nondeterministic-int-assert/valid_unsat.desc
index 0adccbaeeca..eefe7af4c0b 100644
--- a/regression/cbmc-incr-smt2/nondeterministic-int-assert/valid_unsat.desc
+++ b/regression/cbmc-incr-smt2/nondeterministic-int-assert/valid_unsat.desc
@@ -1,6 +1,6 @@
CORE
valid_unsat.c
---verbosity 10
+--no-standard-checks --verbosity 10
Passing problem to incremental SMT2 solving via
Sending command to SMT2 solver - \(check-sat\)
Solver response - unsat
diff --git a/regression/cbmc-incr-smt2/pointer_arithmetic/addition_compound_expr.desc b/regression/cbmc-incr-smt2/pointer_arithmetic/addition_compound_expr.desc
index 5da394c9062..8129ef6dd66 100644
--- a/regression/cbmc-incr-smt2/pointer_arithmetic/addition_compound_expr.desc
+++ b/regression/cbmc-incr-smt2/pointer_arithmetic/addition_compound_expr.desc
@@ -1,6 +1,6 @@
CORE
addition_compound_expr.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ expected successful because of pointer arithmetic: SUCCESS
\[main\.assertion\.2\] line \d+ expected failure because of pointer arithmetic: FAILURE
^EXIT=10$
diff --git a/regression/cbmc-incr-smt2/pointer_arithmetic/addition_simple.desc b/regression/cbmc-incr-smt2/pointer_arithmetic/addition_simple.desc
index aac7962cb78..6cb0e0995a4 100644
--- a/regression/cbmc-incr-smt2/pointer_arithmetic/addition_simple.desc
+++ b/regression/cbmc-incr-smt2/pointer_arithmetic/addition_simple.desc
@@ -1,6 +1,6 @@
CORE
addition_simple.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ expected false after pointer manipulation: FAILURE
\[main\.assertion\.2\] line \d+ expected true: SUCCESS
^EXIT=10$
diff --git a/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction.desc b/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction.desc
index 3c8c40c2934..f1c24f30731 100644
--- a/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction.desc
+++ b/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction.desc
@@ -1,6 +1,6 @@
CORE
pointer_subtraction.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ expected failure after pointer manipulation: FAILURE
\[main\.assertion\.2\] line \d+ expected successful after pointer manipulation: SUCCESS
\[main\.assertion\.3\] line \d+ expected failure after pointer manipulation: FAILURE
diff --git a/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction_unsigned.desc b/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction_unsigned.desc
index b51edc6818c..234fd86e916 100644
--- a/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction_unsigned.desc
+++ b/regression/cbmc-incr-smt2/pointer_arithmetic/pointer_subtraction_unsigned.desc
@@ -1,6 +1,6 @@
CORE
pointer_subtraction_unsigned.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ expected failure after pointer manipulation: FAILURE
\[main\.assertion\.2\] line \d+ expected success after pointer manipulation: SUCCESS
^EXIT=10$
diff --git a/regression/cbmc-incr-smt2/pointer_arithmetic/subtraction_simple.desc b/regression/cbmc-incr-smt2/pointer_arithmetic/subtraction_simple.desc
index 90b6a6867a4..a885bc7fcb6 100644
--- a/regression/cbmc-incr-smt2/pointer_arithmetic/subtraction_simple.desc
+++ b/regression/cbmc-incr-smt2/pointer_arithmetic/subtraction_simple.desc
@@ -1,6 +1,6 @@
CORE
subtraction_simple.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ expected failure after pointer manipulation: FAILURE
\[main\.assertion\.2\] line \d+ expected successful after pointer manipulation: SUCCESS
^EXIT=10$
diff --git a/regression/cbmc-incr-smt2/pointers-conversions/byte_extract.desc b/regression/cbmc-incr-smt2/pointers-conversions/byte_extract.desc
index d78eccf16a4..3b9afd2bbd7 100644
--- a/regression/cbmc-incr-smt2/pointers-conversions/byte_extract.desc
+++ b/regression/cbmc-incr-smt2/pointers-conversions/byte_extract.desc
@@ -1,6 +1,6 @@
CORE
byte_extract.c
---trace
+--no-standard-checks --trace
Running incremental SMT2 solving via
Building error trace
\[main\.assertion\.\d+\] line \d+ assertion \*ptr != 42: FAILURE
diff --git a/regression/cbmc-incr-smt2/pointers-conversions/byte_update.desc b/regression/cbmc-incr-smt2/pointers-conversions/byte_update.desc
index 52134799c95..9ea6813d0bd 100644
--- a/regression/cbmc-incr-smt2/pointers-conversions/byte_update.desc
+++ b/regression/cbmc-incr-smt2/pointers-conversions/byte_update.desc
@@ -1,6 +1,6 @@
CORE
byte_update.c
---trace
+--no-standard-checks --trace
Running incremental SMT2 solving via
Building error trace
\[main\.assertion\.\d+\] line \d+ assertion x != 256u: FAILURE
diff --git a/regression/cbmc-incr-smt2/pointers-conversions/pointer_from_int.desc b/regression/cbmc-incr-smt2/pointers-conversions/pointer_from_int.desc
index b5a51cc0000..d100b5dc69f 100644
--- a/regression/cbmc-incr-smt2/pointers-conversions/pointer_from_int.desc
+++ b/regression/cbmc-incr-smt2/pointers-conversions/pointer_from_int.desc
@@ -1,6 +1,6 @@
CORE
pointer_from_int.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ p == 4: expected success: SUCCESS
\[main\.assertion\.2\] line \d+ p != 0: expected success: SUCCESS
\[main\.assertion\.3\] line \d+ p == 0x1020304: expected success: SUCCESS
diff --git a/regression/cbmc-incr-smt2/pointers-conversions/pointer_round_trip.desc b/regression/cbmc-incr-smt2/pointers-conversions/pointer_round_trip.desc
index 0cfeb602d6c..d6e11be1e72 100644
--- a/regression/cbmc-incr-smt2/pointers-conversions/pointer_round_trip.desc
+++ b/regression/cbmc-incr-smt2/pointers-conversions/pointer_round_trip.desc
@@ -1,6 +1,6 @@
CORE
pointer_round_trip.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ a == 5: expected success: SUCCESS
\[main\.assertion\.2\] line \d+ a != 5: expected failure: FAILURE
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-smt2/pointers-conversions/pointer_to_int.desc b/regression/cbmc-incr-smt2/pointers-conversions/pointer_to_int.desc
index f9cfae9d67e..58fe230cb37 100644
--- a/regression/cbmc-incr-smt2/pointers-conversions/pointer_to_int.desc
+++ b/regression/cbmc-incr-smt2/pointers-conversions/pointer_to_int.desc
@@ -1,6 +1,6 @@
CORE
pointer_to_int.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ expected result == -1: success: SUCCESS
\[main\.assertion\.2\] line \d+ expected result == 1: success: SUCCESS
\[main\.assertion\.3\] line \d+ expected result == 0: success: SUCCESS
diff --git a/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_assume.desc b/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_assume.desc
index c66861d774a..ac345c512aa 100644
--- a/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_assume.desc
+++ b/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_assume.desc
@@ -1,6 +1,6 @@
CORE
pointers_assume.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ x == y: expected failure: FAILURE
\[main\.assertion\.2\] line \d+ z >= x: expected successful: SUCCESS
\[main\.assertion\.3\] line \d+ z <= y: expected successful: SUCCESS
diff --git a/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_lessthan.desc b/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_lessthan.desc
index 23e7e398359..6c67888ca02 100644
--- a/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_lessthan.desc
+++ b/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_lessthan.desc
@@ -1,6 +1,6 @@
CORE
pointers_stack_lessthan.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1] line \d+ y != x: expected successful: SUCCESS
\[main\.assertion\.2] line \d+ y > x: expected successful: SUCCESS
\[main\.assertion\.3] line \d+ y < x: expected failure: FAILURE
diff --git a/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_malloc.desc b/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_malloc.desc
index a98b92ff153..0fb9262da9a 100644
--- a/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_malloc.desc
+++ b/regression/cbmc-incr-smt2/pointers-relational-operators/pointers_stack_malloc.desc
@@ -1,6 +1,6 @@
CORE
pointers_stack_malloc.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ \*\(a \+ i\) >= i: expected successful: SUCCESS
\[main\.assertion\.2\] line \d+ \*\(a \+ i\) <= i: expected successful: SUCCESS
\[main\.assertion\.3\] line \d+ \*\(a \+ i\) <= i: expected successful: SUCCESS
diff --git a/regression/cbmc-incr-smt2/pointers/null_pointer.desc b/regression/cbmc-incr-smt2/pointers/null_pointer.desc
index 11f09ea271f..958665d0378 100644
--- a/regression/cbmc-incr-smt2/pointers/null_pointer.desc
+++ b/regression/cbmc-incr-smt2/pointers/null_pointer.desc
@@ -1,6 +1,6 @@
CORE
null_pointer.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 14 assertion \(\(uint64_t\)ptr\) > 1: SUCCESS
line 20 assertion \(\(uint64_t\)ptr\) != 0: FAILURE
diff --git a/regression/cbmc-incr-smt2/pointers/object_size.desc b/regression/cbmc-incr-smt2/pointers/object_size.desc
index 5f67bfef250..4816ef5093f 100644
--- a/regression/cbmc-incr-smt2/pointers/object_size.desc
+++ b/regression/cbmc-incr-smt2/pointers/object_size.desc
@@ -1,6 +1,6 @@
CORE
object_size.c
---trace
+--no-standard-checks --trace
line 12 Expected int sizes\.: SUCCESS
line 13 Size is always 2\. \(Can be disproved\.\): FAILURE
line 14 Size is always 4\. \(Can be disproved\.\): FAILURE
diff --git a/regression/cbmc-incr-smt2/pointers/pointer_is_invalid.desc b/regression/cbmc-incr-smt2/pointers/pointer_is_invalid.desc
index 0453d7c6dc7..9cfec3353ed 100644
--- a/regression/cbmc-incr-smt2/pointers/pointer_is_invalid.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointer_is_invalid.desc
@@ -1,6 +1,6 @@
CORE
pointer_is_invalid.c
-
+--no-standard-checks
Passing problem to incremental SMT2 solving
\[main\.assertion\.1\] line \d+ INVALID pointer, so passing: SUCCESS
\[main\.assertion\.2\] line \d+ VALID pointer, so failing: FAILURE
diff --git a/regression/cbmc-incr-smt2/pointers/pointer_object.desc b/regression/cbmc-incr-smt2/pointers/pointer_object.desc
index a99baaa0482..7e999ed988d 100644
--- a/regression/cbmc-incr-smt2/pointers/pointer_object.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointer_object.desc
@@ -1,6 +1,6 @@
CORE
pointer_object.c
---trace --verbosity 10
+--no-standard-checks --trace --verbosity 10
\[main\.assertion\.1\] line \d+ expected fail as c can be null: FAILURE
\[main\.assertion\.2\] line \d+ expected success because d is &a: SUCCESS
\[main\.assertion\.3\] line \d+ expected fail as e can be null: FAILURE
diff --git a/regression/cbmc-incr-smt2/pointers/pointer_object2.desc b/regression/cbmc-incr-smt2/pointers/pointer_object2.desc
index 0d352f86e3d..ed4ee0799db 100644
--- a/regression/cbmc-incr-smt2/pointers/pointer_object2.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointer_object2.desc
@@ -1,6 +1,6 @@
CORE
pointer_object2.c
---trace --verbosity 10
+--no-standard-checks --trace --verbosity 10
\[main\.assertion\.1\] line 13 Can be violated.: FAILURE
nondet1=FALSE
nondet2=TRUE
diff --git a/regression/cbmc-incr-smt2/pointers/pointer_object3.desc b/regression/cbmc-incr-smt2/pointers/pointer_object3.desc
index 6befb90b663..59625912a31 100644
--- a/regression/cbmc-incr-smt2/pointers/pointer_object3.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointer_object3.desc
@@ -1,6 +1,6 @@
CORE
pointer_object3.c
-
+--no-standard-checks
\[main\.assertion\.1] line \d+ expected to fail with object ID == 0: FAILURE
\[main\.assertion\.2] line \d+ expected to fail with object ID == 2: FAILURE
^VERIFICATION FAILED$
diff --git a/regression/cbmc-incr-smt2/pointers/pointer_offset.desc b/regression/cbmc-incr-smt2/pointers/pointer_offset.desc
index 4bb21e3bf2d..9b332dd4588 100644
--- a/regression/cbmc-incr-smt2/pointers/pointer_offset.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointer_offset.desc
@@ -1,6 +1,6 @@
CORE
pointer_offset.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ expected failure because offsets should be the same: FAILURE
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc-incr-smt2/pointers/pointer_values.desc b/regression/cbmc-incr-smt2/pointers/pointer_values.desc
index a521f9b7c61..2367f1120c5 100644
--- a/regression/cbmc-incr-smt2/pointers/pointer_values.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointer_values.desc
@@ -1,6 +1,6 @@
CORE
pointer_values.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d+ should fail because a can be any pointer val, including NULL: FAILURE
\[main\.assertion\.2\] line \d+ should fail because a and c can point to same object: FAILURE
a=\(\(signed int \*\)NULL\)
diff --git a/regression/cbmc-incr-smt2/pointers/pointer_values_2.desc b/regression/cbmc-incr-smt2/pointers/pointer_values_2.desc
index 1eb0c602802..1c32935613a 100644
--- a/regression/cbmc-incr-smt2/pointers/pointer_values_2.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointer_values_2.desc
@@ -1,6 +1,6 @@
CORE
pointer_values_2.c
---trace
+--no-standard-checks --trace
\[main\.assertion\.1\] line \d should fail as b can also be assigned 0xDEADBEEF: FAILURE
a=\(signed int \*\)3735928559
b=\(signed int \*\)3735928559
diff --git a/regression/cbmc-incr-smt2/pointers/pointers_simple.desc b/regression/cbmc-incr-smt2/pointers/pointers_simple.desc
index 2c5b645f7a3..11bc9813e30 100644
--- a/regression/cbmc-incr-smt2/pointers/pointers_simple.desc
+++ b/regression/cbmc-incr-smt2/pointers/pointers_simple.desc
@@ -1,6 +1,6 @@
CORE
pointers_simple.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
\[main\.assertion.\d\] line \d a should be different than b: FAILURE
\[main\.assertion.\d\] line \d+ a should not be different than b: SUCCESS
diff --git a/regression/cbmc-incr-smt2/structs/large_array_of_struct_nondet_index.desc b/regression/cbmc-incr-smt2/structs/large_array_of_struct_nondet_index.desc
index 2ad7b44a60d..f8d8dd334a5 100644
--- a/regression/cbmc-incr-smt2/structs/large_array_of_struct_nondet_index.desc
+++ b/regression/cbmc-incr-smt2/structs/large_array_of_struct_nondet_index.desc
@@ -1,6 +1,6 @@
CORE
large_array_of_struct_nondet_index.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc-incr-smt2/structs/simple.desc b/regression/cbmc-incr-smt2/structs/simple.desc
index 2d43a25e364..e299790ec88 100644
--- a/regression/cbmc-incr-smt2/structs/simple.desc
+++ b/regression/cbmc-incr-smt2/structs/simple.desc
@@ -1,6 +1,6 @@
CORE
simple.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
line 20 assertion my_struct.b != 30 || struct_copy.a != 10: FAILURE
nondet=3
diff --git a/regression/cbmc-incr-smt2/structs/struct_static_init.desc b/regression/cbmc-incr-smt2/structs/struct_static_init.desc
index 24e7ddcfbe7..6a6e424bb25 100644
--- a/regression/cbmc-incr-smt2/structs/struct_static_init.desc
+++ b/regression/cbmc-incr-smt2/structs/struct_static_init.desc
@@ -1,6 +1,6 @@
CORE
struct_static_init.c
-
+--no-standard-checks
Passing problem to incremental SMT2 solving
line \d+ assertion p->w != 0xdead: FAILURE
^EXIT=10$
diff --git a/regression/cbmc-incr-smt2/unions/padded.desc b/regression/cbmc-incr-smt2/unions/padded.desc
index d9c986bbe1b..6156b3e8cd4 100644
--- a/regression/cbmc-incr-smt2/unions/padded.desc
+++ b/regression/cbmc-incr-smt2/unions/padded.desc
@@ -1,6 +1,6 @@
CORE
padded.c
---trace
+--no-standard-checks --trace
Passing problem to incremental SMT2 solving
\[main\.assertion\.1\] line 13 assertion my_union\.a \=\= 5\: FAILURE
my_union\=\{ \.a\=\d+ \} \(\d{8} 00000101\)
diff --git a/regression/cbmc-library/Malloc20/test.desc b/regression/cbmc-library/Malloc20/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc-library/Malloc20/test.desc
+++ b/regression/cbmc-library/Malloc20/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/String6/strdup-calloc.desc b/regression/cbmc-library/String6/strdup-calloc.desc
index 567e005422e..a4858e37759 100644
--- a/regression/cbmc-library/String6/strdup-calloc.desc
+++ b/regression/cbmc-library/String6/strdup-calloc.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --program-only
+--no-standard-checks --pointer-check --bounds-check --program-only
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc-library/String6/test.desc b/regression/cbmc-library/String6/test.desc
index 1f99b0247d7..920faaf1dcc 100644
--- a/regression/cbmc-library/String6/test.desc
+++ b/regression/cbmc-library/String6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --conversion-check
+--no-standard-checks --pointer-check --bounds-check --conversion-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__asm_fstcw-01/msvc.desc b/regression/cbmc-library/__asm_fstcw-01/msvc.desc
index 0275139a2df..98d6582606c 100644
--- a/regression/cbmc-library/__asm_fstcw-01/msvc.desc
+++ b/regression/cbmc-library/__asm_fstcw-01/msvc.desc
@@ -1,6 +1,6 @@
CORE
msvc.c
---pointer-check --bounds-check --winx64
+--no-standard-checks --pointer-check --bounds-check --winx64
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__asm_fstcw-01/test.desc b/regression/cbmc-library/__asm_fstcw-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/__asm_fstcw-01/test.desc
+++ b/regression/cbmc-library/__asm_fstcw-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__atomic_always_lock_free-01/test.desc b/regression/cbmc-library/__atomic_always_lock_free-01/test.desc
index fe194174dec..874c85b91bb 100644
--- a/regression/cbmc-library/__atomic_always_lock_free-01/test.desc
+++ b/regression/cbmc-library/__atomic_always_lock_free-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__atomic_clear-01/test.desc b/regression/cbmc-library/__atomic_clear-01/test.desc
index 75db800ae65..d90923f0faa 100644
--- a/regression/cbmc-library/__atomic_clear-01/test.desc
+++ b/regression/cbmc-library/__atomic_clear-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/__atomic_is_lock_free-01/test.desc b/regression/cbmc-library/__atomic_is_lock_free-01/test.desc
index fe194174dec..874c85b91bb 100644
--- a/regression/cbmc-library/__atomic_is_lock_free-01/test.desc
+++ b/regression/cbmc-library/__atomic_is_lock_free-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__atomic_signal_fence-01/test.desc b/regression/cbmc-library/__atomic_signal_fence-01/test.desc
index 75db800ae65..d90923f0faa 100644
--- a/regression/cbmc-library/__atomic_signal_fence-01/test.desc
+++ b/regression/cbmc-library/__atomic_signal_fence-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/__atomic_test_and_set-01/test.desc b/regression/cbmc-library/__atomic_test_and_set-01/test.desc
index fe194174dec..874c85b91bb 100644
--- a/regression/cbmc-library/__atomic_test_and_set-01/test.desc
+++ b/regression/cbmc-library/__atomic_test_and_set-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__atomic_thread_fence-01/test.desc b/regression/cbmc-library/__atomic_thread_fence-01/test.desc
index 75db800ae65..d90923f0faa 100644
--- a/regression/cbmc-library/__atomic_thread_fence-01/test.desc
+++ b/regression/cbmc-library/__atomic_thread_fence-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/__builtin_isinf-01/test.desc b/regression/cbmc-library/__builtin_isinf-01/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/__builtin_isinf-01/test.desc
+++ b/regression/cbmc-library/__builtin_isinf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__builtin_llabs-01/test.desc b/regression/cbmc-library/__builtin_llabs-01/test.desc
index f456d4fb459..040116b5db5 100644
--- a/regression/cbmc-library/__builtin_llabs-01/test.desc
+++ b/regression/cbmc-library/__builtin_llabs-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --signed-overflow-check
+--no-standard-checks --pointer-check --bounds-check --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__errno_location-01/test.desc b/regression/cbmc-library/__errno_location-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/__errno_location-01/test.desc
+++ b/regression/cbmc-library/__errno_location-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__fpclassify-01/refine.desc b/regression/cbmc-library/__fpclassify-01/refine.desc
index 4ab387be53f..ec508a97465 100644
--- a/regression/cbmc-library/__fpclassify-01/refine.desc
+++ b/regression/cbmc-library/__fpclassify-01/refine.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv --refine
+--no-standard-checks --floatbv --refine
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__fpclassify-01/test.desc b/regression/cbmc-library/__fpclassify-01/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/__fpclassify-01/test.desc
+++ b/regression/cbmc-library/__fpclassify-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__fpclassifyf-01/test.desc b/regression/cbmc-library/__fpclassifyf-01/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/__fpclassifyf-01/test.desc
+++ b/regression/cbmc-library/__fpclassifyf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/__signbitd-01/test.desc b/regression/cbmc-library/__signbitd-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/__signbitd-01/test.desc
+++ b/regression/cbmc-library/__signbitd-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/_longjmp-01/test.desc b/regression/cbmc-library/_longjmp-01/test.desc
index b7d7e2001ce..5d6c6af6ae4 100644
--- a/regression/cbmc-library/_longjmp-01/test.desc
+++ b/regression/cbmc-library/_longjmp-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^\[_?longjmp.assertion.1\] line 12 _?longjmp requires instrumentation: FAILURE$
^\[main.assertion.1\] line 12 unreachable: SUCCESS$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/_sleep-01/test.desc b/regression/cbmc-library/_sleep-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/_sleep-01/test.desc
+++ b/regression/cbmc-library/_sleep-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/_strftime-01/test.desc b/regression/cbmc-library/_strftime-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/_strftime-01/test.desc
+++ b/regression/cbmc-library/_strftime-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/_usleep-01/test.desc b/regression/cbmc-library/_usleep-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/_usleep-01/test.desc
+++ b/regression/cbmc-library/_usleep-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/abort-01/test.desc b/regression/cbmc-library/abort-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/abort-01/test.desc
+++ b/regression/cbmc-library/abort-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/abs-01/test.desc b/regression/cbmc-library/abs-01/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/abs-01/test.desc
+++ b/regression/cbmc-library/abs-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/alloca-01/test.desc b/regression/cbmc-library/alloca-01/test.desc
index 66fa40a9537..620708a92c3 100644
--- a/regression/cbmc-library/alloca-01/test.desc
+++ b/regression/cbmc-library/alloca-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/alloca-02/test.desc b/regression/cbmc-library/alloca-02/test.desc
index 273ea7118de..b6600ebb68d 100644
--- a/regression/cbmc-library/alloca-02/test.desc
+++ b/regression/cbmc-library/alloca-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
dereference failure: dead object in \*from_foo: FAILURE$
^\*\* 2 of 7 failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/alloca-03/test.desc b/regression/cbmc-library/alloca-03/test.desc
index 0ce80143c07..bd940ae9bac 100644
--- a/regression/cbmc-library/alloca-03/test.desc
+++ b/regression/cbmc-library/alloca-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^\[main.pointer_dereference.\d+\] line 31 dereference failure: dead object in \*global: FAILURE$
^\*\* 1 of \d+ failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/alloca_declaration/missing_parameters.desc b/regression/cbmc-library/alloca_declaration/missing_parameters.desc
index 6e7da3961bc..36388ce3553 100644
--- a/regression/cbmc-library/alloca_declaration/missing_parameters.desc
+++ b/regression/cbmc-library/alloca_declaration/missing_parameters.desc
@@ -1,6 +1,6 @@
CORE
missing_parameters.c
-
+--no-standard-checks
file missing_parameters\.c line 10 function main: 'alloca' function called, but 'alloca' has not been declared with expected single 'size_t' parameter\.
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc-library/alloca_declaration/too_many_parameters.desc b/regression/cbmc-library/alloca_declaration/too_many_parameters.desc
index 15490ca629c..b1834ee23e6 100644
--- a/regression/cbmc-library/alloca_declaration/too_many_parameters.desc
+++ b/regression/cbmc-library/alloca_declaration/too_many_parameters.desc
@@ -1,6 +1,6 @@
CORE
too_many_parameters.c
-
+--no-standard-checks
file too_many_parameters\.c line 10 function main: 'alloca' function called, but 'alloca' has not been declared with expected single 'size_t' parameter\.
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc-library/alloca_declaration/undeclared.desc b/regression/cbmc-library/alloca_declaration/undeclared.desc
index 30ac4b43e2d..8ab2d9af6df 100644
--- a/regression/cbmc-library/alloca_declaration/undeclared.desc
+++ b/regression/cbmc-library/alloca_declaration/undeclared.desc
@@ -1,6 +1,6 @@
CORE
undeclared.c
-
+--no-standard-checks
file undeclared\.c line 8 function main: 'alloca' function called, but 'alloca' has not been declared with expected 'void \*' return type\.
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc-library/alloca_declaration/valid_declaration.desc b/regression/cbmc-library/alloca_declaration/valid_declaration.desc
index fb72f1a46e7..1b6a9db2574 100644
--- a/regression/cbmc-library/alloca_declaration/valid_declaration.desc
+++ b/regression/cbmc-library/alloca_declaration/valid_declaration.desc
@@ -1,6 +1,6 @@
CORE
valid_declaration.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/alloca_declaration/wrong_parameter_type.desc b/regression/cbmc-library/alloca_declaration/wrong_parameter_type.desc
index 4a8f1f88a0e..60e3e4fa789 100644
--- a/regression/cbmc-library/alloca_declaration/wrong_parameter_type.desc
+++ b/regression/cbmc-library/alloca_declaration/wrong_parameter_type.desc
@@ -1,6 +1,6 @@
CORE
wrong_parameter_type.c
-
+--no-standard-checks
file wrong_parameter_type\.c line 10 function main: 'alloca' function called, but 'alloca' has not been declared with expected single 'size_t' parameter\.
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc-library/alloca_declaration/wrong_return_type.desc b/regression/cbmc-library/alloca_declaration/wrong_return_type.desc
index e1a2ebad19b..8e30b090882 100644
--- a/regression/cbmc-library/alloca_declaration/wrong_return_type.desc
+++ b/regression/cbmc-library/alloca_declaration/wrong_return_type.desc
@@ -1,6 +1,6 @@
CORE
wrong_return_type.c
-
+--no-standard-checks
file wrong_return_type\.c line 10 function main: 'alloca' function called, but 'alloca' has not been declared with expected 'void \*' return type\.
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc-library/calloc-01/program-only.desc b/regression/cbmc-library/calloc-01/program-only.desc
index c798884d9dd..517f5ce5ebc 100644
--- a/regression/cbmc-library/calloc-01/program-only.desc
+++ b/regression/cbmc-library/calloc-01/program-only.desc
@@ -1,6 +1,6 @@
CORE
main.c
---program-only
+--no-standard-checks --program-only
dynamic_object#1 == \{ 0, 0 \}
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/calloc-01/test.desc b/regression/cbmc-library/calloc-01/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/calloc-01/test.desc
+++ b/regression/cbmc-library/calloc-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/calloc-02/test.desc b/regression/cbmc-library/calloc-02/test.desc
index e9d6ddbb1d1..9a7a82db1da 100644
--- a/regression/cbmc-library/calloc-02/test.desc
+++ b/regression/cbmc-library/calloc-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unsigned-overflow-check --pointer-check --arrays-uf-always
+--no-standard-checks --unsigned-overflow-check --pointer-check --arrays-uf-always
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/copysignf-01/test.desc b/regression/cbmc-library/copysignf-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/copysignf-01/test.desc
+++ b/regression/cbmc-library/copysignf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/equality_through_struct5/test.desc b/regression/cbmc-library/equality_through_struct5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/equality_through_struct5/test.desc
+++ b/regression/cbmc-library/equality_through_struct5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/equality_through_struct_containing_arrays3/test.desc b/regression/cbmc-library/equality_through_struct_containing_arrays3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/equality_through_struct_containing_arrays3/test.desc
+++ b/regression/cbmc-library/equality_through_struct_containing_arrays3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/exp-01/test.desc b/regression/cbmc-library/exp-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/exp-01/test.desc
+++ b/regression/cbmc-library/exp-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/exp2-01/test.desc b/regression/cbmc-library/exp2-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/exp2-01/test.desc
+++ b/regression/cbmc-library/exp2-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/exp2f-01/test.desc b/regression/cbmc-library/exp2f-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/exp2f-01/test.desc
+++ b/regression/cbmc-library/exp2f-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/exp2l-01/test.desc b/regression/cbmc-library/exp2l-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/exp2l-01/test.desc
+++ b/regression/cbmc-library/exp2l-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/expf-01/test.desc b/regression/cbmc-library/expf-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/expf-01/test.desc
+++ b/regression/cbmc-library/expf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/expl-01/test.desc b/regression/cbmc-library/expl-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/expl-01/test.desc
+++ b/regression/cbmc-library/expl-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-01/test.desc b/regression/cbmc-library/fesetround-01/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/fesetround-01/test.desc
+++ b/regression/cbmc-library/fesetround-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-02/test.desc b/regression/cbmc-library/fesetround-02/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/fesetround-02/test.desc
+++ b/regression/cbmc-library/fesetround-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-03/test.desc b/regression/cbmc-library/fesetround-03/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/fesetround-03/test.desc
+++ b/regression/cbmc-library/fesetround-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-04/test.desc b/regression/cbmc-library/fesetround-04/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/fesetround-04/test.desc
+++ b/regression/cbmc-library/fesetround-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-05/test.desc b/regression/cbmc-library/fesetround-05/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/fesetround-05/test.desc
+++ b/regression/cbmc-library/fesetround-05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-06/test.desc b/regression/cbmc-library/fesetround-06/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/fesetround-06/test.desc
+++ b/regression/cbmc-library/fesetround-06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-no-simp1-fix1/test.desc b/regression/cbmc-library/fesetround-no-simp1-fix1/test.desc
index 4d2a93e6e26..25c1a45cdd0 100644
--- a/regression/cbmc-library/fesetround-no-simp1-fix1/test.desc
+++ b/regression/cbmc-library/fesetround-no-simp1-fix1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-no-simp1-fix2/test.desc b/regression/cbmc-library/fesetround-no-simp1-fix2/test.desc
index 4d2a93e6e26..25c1a45cdd0 100644
--- a/regression/cbmc-library/fesetround-no-simp1-fix2/test.desc
+++ b/regression/cbmc-library/fesetround-no-simp1-fix2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-no-simp1/test.desc b/regression/cbmc-library/fesetround-no-simp1/test.desc
index 4d2a93e6e26..25c1a45cdd0 100644
--- a/regression/cbmc-library/fesetround-no-simp1/test.desc
+++ b/regression/cbmc-library/fesetround-no-simp1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fesetround-with-simp1/test.desc b/regression/cbmc-library/fesetround-with-simp1/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/fesetround-with-simp1/test.desc
+++ b/regression/cbmc-library/fesetround-with-simp1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fgets-01/test.desc b/regression/cbmc-library/fgets-01/test.desc
index 106e274e54f..ed7c7e5774c 100644
--- a/regression/cbmc-library/fgets-01/test.desc
+++ b/regression/cbmc-library/fgets-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---bounds-check --pointer-check
+--no-standard-checks --bounds-check --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/fileno-01/test.desc b/regression/cbmc-library/fileno-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/fileno-01/test.desc
+++ b/regression/cbmc-library/fileno-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fmax-01/test.desc b/regression/cbmc-library/fmax-01/test.desc
index ad06fc6fc99..c25a7915249 100644
--- a/regression/cbmc-library/fmax-01/test.desc
+++ b/regression/cbmc-library/fmax-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --nan-check
+--no-standard-checks --pointer-check --bounds-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fmaxf-01/test.desc b/regression/cbmc-library/fmaxf-01/test.desc
index ad06fc6fc99..c25a7915249 100644
--- a/regression/cbmc-library/fmaxf-01/test.desc
+++ b/regression/cbmc-library/fmaxf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --nan-check
+--no-standard-checks --pointer-check --bounds-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fmaxl-01/test.desc b/regression/cbmc-library/fmaxl-01/test.desc
index ad06fc6fc99..c25a7915249 100644
--- a/regression/cbmc-library/fmaxl-01/test.desc
+++ b/regression/cbmc-library/fmaxl-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --nan-check
+--no-standard-checks --pointer-check --bounds-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fmin-01/test.desc b/regression/cbmc-library/fmin-01/test.desc
index ad06fc6fc99..c25a7915249 100644
--- a/regression/cbmc-library/fmin-01/test.desc
+++ b/regression/cbmc-library/fmin-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --nan-check
+--no-standard-checks --pointer-check --bounds-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fminf-01/test.desc b/regression/cbmc-library/fminf-01/test.desc
index ad06fc6fc99..c25a7915249 100644
--- a/regression/cbmc-library/fminf-01/test.desc
+++ b/regression/cbmc-library/fminf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --nan-check
+--no-standard-checks --pointer-check --bounds-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fminl-01/test.desc b/regression/cbmc-library/fminl-01/test.desc
index ad06fc6fc99..c25a7915249 100644
--- a/regression/cbmc-library/fminl-01/test.desc
+++ b/regression/cbmc-library/fminl-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --nan-check
+--no-standard-checks --pointer-check --bounds-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fopen-01/test.desc b/regression/cbmc-library/fopen-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/fopen-01/test.desc
+++ b/regression/cbmc-library/fopen-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fprintf-01/__fprintf_chk.desc b/regression/cbmc-library/fprintf-01/__fprintf_chk.desc
index 63ac2792c69..cd0b2767b31 100644
--- a/regression/cbmc-library/fprintf-01/__fprintf_chk.desc
+++ b/regression/cbmc-library/fprintf-01/__fprintf_chk.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
+--no-standard-checks --pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fprintf-01/test.desc b/regression/cbmc-library/fprintf-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/fprintf-01/test.desc
+++ b/regression/cbmc-library/fprintf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fread-01/__fread_chk.desc b/regression/cbmc-library/fread-01/__fread_chk.desc
index 4b1107050cb..3ad73cadf5a 100644
--- a/regression/cbmc-library/fread-01/__fread_chk.desc
+++ b/regression/cbmc-library/fread-01/__fread_chk.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2 --unwindset fread:0
+--no-standard-checks --pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2 --unwindset fread:0
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/fread-01/test.desc b/regression/cbmc-library/fread-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/fread-01/test.desc
+++ b/regression/cbmc-library/fread-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/free-01/test.desc b/regression/cbmc-library/free-01/test.desc
index 975d36515ec..0dc8e16d08a 100644
--- a/regression/cbmc-library/free-01/test.desc
+++ b/regression/cbmc-library/free-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --stop-on-fail
+--no-standard-checks --pointer-check --bounds-check --stop-on-fail
free argument (must be (NULL or valid pointer|dynamic object)|has offset zero)
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc-library/getenv-01/test.desc b/regression/cbmc-library/getenv-01/test.desc
index de9fa018a0a..e75aa17c5d1 100644
--- a/regression/cbmc-library/getenv-01/test.desc
+++ b/regression/cbmc-library/getenv-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---signed-overflow-check --unsigned-overflow-check --pointer-overflow-check --pointer-check --bounds-check --memory-leak-check
+--no-standard-checks --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check --pointer-check --bounds-check --memory-leak-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/getopt-01/test.desc b/regression/cbmc-library/getopt-01/test.desc
index b1ed952bbd3..2a288f98ff6 100644
--- a/regression/cbmc-library/getopt-01/test.desc
+++ b/regression/cbmc-library/getopt-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --unwind 3 --unwinding-assertions
+--no-standard-checks --pointer-check --bounds-check --unwind 3 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/getpwnam-01/test.desc b/regression/cbmc-library/getpwnam-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/getpwnam-01/test.desc
+++ b/regression/cbmc-library/getpwnam-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/getpwuid-01/test.desc b/regression/cbmc-library/getpwuid-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/getpwuid-01/test.desc
+++ b/regression/cbmc-library/getpwuid-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/getrandom-01/test.desc b/regression/cbmc-library/getrandom-01/test.desc
index f456d4fb459..040116b5db5 100644
--- a/regression/cbmc-library/getrandom-01/test.desc
+++ b/regression/cbmc-library/getrandom-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --signed-overflow-check
+--no-standard-checks --pointer-check --bounds-check --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/imaxabs-01/test.desc b/regression/cbmc-library/imaxabs-01/test.desc
index f456d4fb459..040116b5db5 100644
--- a/regression/cbmc-library/imaxabs-01/test.desc
+++ b/regression/cbmc-library/imaxabs-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --signed-overflow-check
+--no-standard-checks --pointer-check --bounds-check --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/inet_endian1/test.desc b/regression/cbmc-library/inet_endian1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/inet_endian1/test.desc
+++ b/regression/cbmc-library/inet_endian1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/inet_ntoa-01/test.desc b/regression/cbmc-library/inet_ntoa-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/inet_ntoa-01/test.desc
+++ b/regression/cbmc-library/inet_ntoa-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/isinf-01/test.desc b/regression/cbmc-library/isinf-01/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/isinf-01/test.desc
+++ b/regression/cbmc-library/isinf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/isnan-01/test.desc b/regression/cbmc-library/isnan-01/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/isnan-01/test.desc
+++ b/regression/cbmc-library/isnan-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/llabs-01/test.desc b/regression/cbmc-library/llabs-01/test.desc
index f456d4fb459..040116b5db5 100644
--- a/regression/cbmc-library/llabs-01/test.desc
+++ b/regression/cbmc-library/llabs-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --signed-overflow-check
+--no-standard-checks --pointer-check --bounds-check --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/log-01/test.desc b/regression/cbmc-library/log-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/log-01/test.desc
+++ b/regression/cbmc-library/log-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/logf-01/test.desc b/regression/cbmc-library/logf-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/logf-01/test.desc
+++ b/regression/cbmc-library/logf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/logl-01/test.desc b/regression/cbmc-library/logl-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/logl-01/test.desc
+++ b/regression/cbmc-library/logl-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/longjmp-01/test.desc b/regression/cbmc-library/longjmp-01/test.desc
index 83a0b08a1e3..0901b2df224 100644
--- a/regression/cbmc-library/longjmp-01/test.desc
+++ b/regression/cbmc-library/longjmp-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^\[longjmp.assertion.1\] line 12 longjmp requires instrumentation: FAILURE$
^\[main.assertion.1\] line 8 unreachable: SUCCESS$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/memcpy-01/constant-propagation.desc b/regression/cbmc-library/memcpy-01/constant-propagation.desc
index 00e7f65afa1..ff632e2c948 100644
--- a/regression/cbmc-library/memcpy-01/constant-propagation.desc
+++ b/regression/cbmc-library/memcpy-01/constant-propagation.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^Generated 1\d* VCC\(s\), 0 remaining after simplification$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/memcpy-01/test.desc b/regression/cbmc-library/memcpy-01/test.desc
index b8aa4e562b8..ddb189ca70c 100644
--- a/regression/cbmc-library/memcpy-01/test.desc
+++ b/regression/cbmc-library/memcpy-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---bounds-check --pointer-check
+--no-standard-checks --bounds-check --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/memcpy-02/memcpy1.desc b/regression/cbmc-library/memcpy-02/memcpy1.desc
index f84056324a3..1642126f5a2 100644
--- a/regression/cbmc-library/memcpy-02/memcpy1.desc
+++ b/regression/cbmc-library/memcpy-02/memcpy1.desc
@@ -1,6 +1,6 @@
CORE
memcpy1.c
---bounds-check --pointer-check
+--no-standard-checks --bounds-check --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/memcpy-02/memcpy2.desc b/regression/cbmc-library/memcpy-02/memcpy2.desc
index 2aa28439c19..7f9b3319fa7 100644
--- a/regression/cbmc-library/memcpy-02/memcpy2.desc
+++ b/regression/cbmc-library/memcpy-02/memcpy2.desc
@@ -1,6 +1,6 @@
CORE
memcpy2.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/memcpy-02/memcpy3.desc b/regression/cbmc-library/memcpy-02/memcpy3.desc
index 97dac09582d..50c59e0c6c6 100644
--- a/regression/cbmc-library/memcpy-02/memcpy3.desc
+++ b/regression/cbmc-library/memcpy-02/memcpy3.desc
@@ -1,6 +1,6 @@
CORE
memcpy3.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/memcpy-02/memcpy4.desc b/regression/cbmc-library/memcpy-02/memcpy4.desc
index dce453fe152..ebb49acc672 100644
--- a/regression/cbmc-library/memcpy-02/memcpy4.desc
+++ b/regression/cbmc-library/memcpy-02/memcpy4.desc
@@ -1,6 +1,6 @@
CORE
memcpy4.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[.*] line 8 memcpy src/dst overlap: SUCCESS$
diff --git a/regression/cbmc-library/memcpy-03/test.desc b/regression/cbmc-library/memcpy-03/test.desc
index 7dbda2b83e4..835f34ca39e 100644
--- a/regression/cbmc-library/memcpy-03/test.desc
+++ b/regression/cbmc-library/memcpy-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/memcpy-04/test.desc b/regression/cbmc-library/memcpy-04/test.desc
index 7aff6b86d39..b204ffb4d51 100644
--- a/regression/cbmc-library/memcpy-04/test.desc
+++ b/regression/cbmc-library/memcpy-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^\[publish.assertion.1\] line 18 should pass: SUCCESS$
^\[publish.assertion.2\] line 19 should fail: FAILURE$
^\*\* 1 of \d+ failed
diff --git a/regression/cbmc-library/memcpy-05/test.desc b/regression/cbmc-library/memcpy-05/test.desc
index 278f468e130..7a199f1e942 100644
--- a/regression/cbmc-library/memcpy-05/test.desc
+++ b/regression/cbmc-library/memcpy-05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/memcpy-06/test.desc b/regression/cbmc-library/memcpy-06/test.desc
index 666ab2ea623..44257bf841f 100644
--- a/regression/cbmc-library/memcpy-06/test.desc
+++ b/regression/cbmc-library/memcpy-06/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
function 'memcpy' is not declared
parameter "memcpy::dst" type mismatch
^EXIT=6$
diff --git a/regression/cbmc-library/memcpy-07/test.desc b/regression/cbmc-library/memcpy-07/test.desc
index 6defaba620a..33336cb5a17 100644
--- a/regression/cbmc-library/memcpy-07/test.desc
+++ b/regression/cbmc-library/memcpy-07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/memcpy-08/test.desc b/regression/cbmc-library/memcpy-08/test.desc
index 69b9259fa57..f0bcdb0d2f4 100644
--- a/regression/cbmc-library/memcpy-08/test.desc
+++ b/regression/cbmc-library/memcpy-08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^\[main.assertion.1\] line 20 should pass: SUCCESS$
^\[main.assertion.2\] line 21 should fail: FAILURE$
^\*\* 1 of \d+ failed
diff --git a/regression/cbmc-library/memcpy-09/test.desc b/regression/cbmc-library/memcpy-09/test.desc
index 217091c1fa3..ffd95b2a5d9 100644
--- a/regression/cbmc-library/memcpy-09/test.desc
+++ b/regression/cbmc-library/memcpy-09/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/memmove-01/constant.desc b/regression/cbmc-library/memmove-01/constant.desc
index 4bda6df4c45..4ee247447a3 100644
--- a/regression/cbmc-library/memmove-01/constant.desc
+++ b/regression/cbmc-library/memmove-01/constant.desc
@@ -1,6 +1,6 @@
CORE
constant.c
---unwind 17
+--no-standard-checks --unwind 17
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/memmove-01/test.desc b/regression/cbmc-library/memmove-01/test.desc
index c17f8566ffd..827e8262b2e 100644
--- a/regression/cbmc-library/memmove-01/test.desc
+++ b/regression/cbmc-library/memmove-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 17
+--no-standard-checks --unwind 17
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/mmap-01/test.desc b/regression/cbmc-library/mmap-01/test.desc
index 46d36d2b1a2..4c7499468c2 100644
--- a/regression/cbmc-library/mmap-01/test.desc
+++ b/regression/cbmc-library/mmap-01/test.desc
@@ -1,6 +1,6 @@
CORE unix
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/pipe-01/test.desc b/regression/cbmc-library/pipe-01/test.desc
index 9b1e57d5bb5..fc0ddf3d59c 100644
--- a/regression/cbmc-library/pipe-01/test.desc
+++ b/regression/cbmc-library/pipe-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line 22 EMFILE: FAILURE$
diff --git a/regression/cbmc-library/posix_memalign-01/test.desc b/regression/cbmc-library/posix_memalign-01/test.desc
index efd17d8bc17..716e5813dfc 100644
--- a/regression/cbmc-library/posix_memalign-01/test.desc
+++ b/regression/cbmc-library/posix_memalign-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --malloc-may-fail --malloc-fail-null
+--no-standard-checks --pointer-check --bounds-check --malloc-may-fail --malloc-fail-null
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/posix_memalign-02/test.desc b/regression/cbmc-library/posix_memalign-02/test.desc
index 648263292fe..aa5080bb7da 100644
--- a/regression/cbmc-library/posix_memalign-02/test.desc
+++ b/regression/cbmc-library/posix_memalign-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --malloc-may-fail --malloc-fail-null
+--no-standard-checks --pointer-check --bounds-check --malloc-may-fail --malloc-fail-null
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/pow-01/test.desc b/regression/cbmc-library/pow-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/pow-01/test.desc
+++ b/regression/cbmc-library/pow-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/powf-01/test.desc b/regression/cbmc-library/powf-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/powf-01/test.desc
+++ b/regression/cbmc-library/powf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/powl-01/test.desc b/regression/cbmc-library/powl-01/test.desc
index 3510d48c5c6..a4b1cbec4d5 100644
--- a/regression/cbmc-library/powl-01/test.desc
+++ b/regression/cbmc-library/powl-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---float-overflow-check --nan-check
+--no-standard-checks --float-overflow-check --nan-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/printf-01/__printf_chk.desc b/regression/cbmc-library/printf-01/__printf_chk.desc
index 4a3f228e98a..2eeb3608726 100644
--- a/regression/cbmc-library/printf-01/__printf_chk.desc
+++ b/regression/cbmc-library/printf-01/__printf_chk.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
+--no-standard-checks --pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
^EXIT=10$
^SIGNAL=0$
^\*\* 1 of \d+ failed
diff --git a/regression/cbmc-library/printf-01/test.desc b/regression/cbmc-library/printf-01/test.desc
index 2dc2156c393..f8e871a038d 100644
--- a/regression/cbmc-library/printf-01/test.desc
+++ b/regression/cbmc-library/printf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^\*\* 1 of \d+ failed
diff --git a/regression/cbmc-library/pthread_cond_wait-01/test.desc b/regression/cbmc-library/pthread_cond_wait-01/test.desc
index e8fb193f945..e1958a700ad 100644
--- a/regression/cbmc-library/pthread_cond_wait-01/test.desc
+++ b/regression/cbmc-library/pthread_cond_wait-01/test.desc
@@ -1,6 +1,6 @@
CORE unix
main.c
---bounds-check
+--no-standard-checks --bounds-check
^EXIT=10$
^SIGNAL=0$
^\*\* 1 of 3 failed
diff --git a/regression/cbmc-library/rand-01/test.desc b/regression/cbmc-library/rand-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/rand-01/test.desc
+++ b/regression/cbmc-library/rand-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/rand_r-01/test.desc b/regression/cbmc-library/rand_r-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/rand_r-01/test.desc
+++ b/regression/cbmc-library/rand_r-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/read-01/test.desc b/regression/cbmc-library/read-01/test.desc
index 9742dea8a0c..886890c6021 100644
--- a/regression/cbmc-library/read-01/test.desc
+++ b/regression/cbmc-library/read-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---bounds-check --pointer-check --unwind 100
+--no-standard-checks --bounds-check --pointer-check --unwind 100
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/realloc-01/test.desc b/regression/cbmc-library/realloc-01/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/realloc-01/test.desc
+++ b/regression/cbmc-library/realloc-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/realloc-02/test.desc b/regression/cbmc-library/realloc-02/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/realloc-02/test.desc
+++ b/regression/cbmc-library/realloc-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/realloc-03/test.desc b/regression/cbmc-library/realloc-03/test.desc
index 94f222a4b5f..eee0d6edcd4 100644
--- a/regression/cbmc-library/realloc-03/test.desc
+++ b/regression/cbmc-library/realloc-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
pointer handling for concurrency is unsound
diff --git a/regression/cbmc-library/scanf-01/test.desc b/regression/cbmc-library/scanf-01/test.desc
index 54c2fdc5c0c..094af7b707e 100644
--- a/regression/cbmc-library/scanf-01/test.desc
+++ b/regression/cbmc-library/scanf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
\[main.assertion.1\] line 11 need not remain zero: FAILURE$
\[main.assertion.2\] line 13 may remain zero: FAILURE$
\[main.assertion.3\] line 18 need not remain zero: FAILURE$
diff --git a/regression/cbmc-library/setjmp-01/test.desc b/regression/cbmc-library/setjmp-01/test.desc
index c088b2eb6fc..df9c15f1120 100644
--- a/regression/cbmc-library/setjmp-01/test.desc
+++ b/regression/cbmc-library/setjmp-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^\[main.assertion.1\] line 8 reached via longjmp: SUCCESS$
^\[main.assertion.2\] line 10 setjmp called directly: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/siglongjmp-01/test.desc b/regression/cbmc-library/siglongjmp-01/test.desc
index 5471d92add1..12103bd2bb9 100644
--- a/regression/cbmc-library/siglongjmp-01/test.desc
+++ b/regression/cbmc-library/siglongjmp-01/test.desc
@@ -1,6 +1,6 @@
CORE unix
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^\[siglongjmp.assertion.1\] line 14 siglongjmp requires instrumentation: FAILURE$
^\[main.assertion.1\] line 8 unreachable: SUCCESS$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/signbit-01/test.desc b/regression/cbmc-library/signbit-01/test.desc
index 4d2a93e6e26..25c1a45cdd0 100644
--- a/regression/cbmc-library/signbit-01/test.desc
+++ b/regression/cbmc-library/signbit-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/sigsetjmp-01/test.desc b/regression/cbmc-library/sigsetjmp-01/test.desc
index bc127d6f13f..6f0a9b2491f 100644
--- a/regression/cbmc-library/sigsetjmp-01/test.desc
+++ b/regression/cbmc-library/sigsetjmp-01/test.desc
@@ -1,6 +1,6 @@
CORE unix
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^\[main.assertion.1\] line 8 reached via siglongjmp: SUCCESS$
^\[main.assertion.2\] line 10 sigsetjmp called directly: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/sin-01/test.desc b/regression/cbmc-library/sin-01/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc-library/sin-01/test.desc
+++ b/regression/cbmc-library/sin-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/sleep-01/test.desc b/regression/cbmc-library/sleep-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/sleep-01/test.desc
+++ b/regression/cbmc-library/sleep-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/strcat-01/test.desc b/regression/cbmc-library/strcat-01/test.desc
index 76a5fe4920f..b5d928d8e9e 100644
--- a/regression/cbmc-library/strcat-01/test.desc
+++ b/regression/cbmc-library/strcat-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --pointer-check --bounds-check
+--no-standard-checks --unwind 10 --pointer-check --bounds-check
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/strchr-01/test.desc b/regression/cbmc-library/strchr-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/strchr-01/test.desc
+++ b/regression/cbmc-library/strchr-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/strcpy-01/test.desc b/regression/cbmc-library/strcpy-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/strcpy-01/test.desc
+++ b/regression/cbmc-library/strcpy-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/strftime-01/test.desc b/regression/cbmc-library/strftime-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/strftime-01/test.desc
+++ b/regression/cbmc-library/strftime-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/strlen-02/test-c-with-string-abstraction.desc b/regression/cbmc-library/strlen-02/test-c-with-string-abstraction.desc
index 02383fd37d9..69e33a43927 100644
--- a/regression/cbmc-library/strlen-02/test-c-with-string-abstraction.desc
+++ b/regression/cbmc-library/strlen-02/test-c-with-string-abstraction.desc
@@ -1,6 +1,6 @@
CORE
test.c
---string-abstraction --show-goto-functions
+--no-standard-checks --string-abstraction --show-goto-functions
ASSIGN strlen#return_value := \*strlen::s::s#str\.length - pointer_offset\(strlen::s\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/strlen-02/test-c-without-string-abstraction.desc b/regression/cbmc-library/strlen-02/test-c-without-string-abstraction.desc
index d2b76c017fd..74f3b478c0d 100644
--- a/regression/cbmc-library/strlen-02/test-c-without-string-abstraction.desc
+++ b/regression/cbmc-library/strlen-02/test-c-without-string-abstraction.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
IF ¬\(cast\(\*\(strlen::s \+ cast\(strlen::1::len, signedbv\[.*\]\)\), signedbv\[32\]\) ≠0\) THEN GOTO 2
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc-library/strncasecmp-01/test.desc b/regression/cbmc-library/strncasecmp-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/strncasecmp-01/test.desc
+++ b/regression/cbmc-library/strncasecmp-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/strncat-01/test.desc b/regression/cbmc-library/strncat-01/test.desc
index cf92cc8ff80..7b79eba787b 100644
--- a/regression/cbmc-library/strncat-01/test.desc
+++ b/regression/cbmc-library/strncat-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --pointer-check --bounds-check
+--no-standard-checks --unwind 10 --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-library/strncmp-01/test.desc b/regression/cbmc-library/strncmp-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/strncmp-01/test.desc
+++ b/regression/cbmc-library/strncmp-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/strtol-01/test.desc b/regression/cbmc-library/strtol-01/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-library/strtol-01/test.desc
+++ b/regression/cbmc-library/strtol-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/strtol-02/test.desc b/regression/cbmc-library/strtol-02/test.desc
index 92776cb5537..288ac352ee4 100644
--- a/regression/cbmc-library/strtol-02/test.desc
+++ b/regression/cbmc-library/strtol-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/sysconf-01/test.desc b/regression/cbmc-library/sysconf-01/test.desc
index cd6a6e76616..de60ee0272c 100644
--- a/regression/cbmc-library/sysconf-01/test.desc
+++ b/regression/cbmc-library/sysconf-01/test.desc
@@ -1,6 +1,6 @@
CORE unix
main.c
---pointer-check --bounds-check --conversion-check
+--no-standard-checks --pointer-check --bounds-check --conversion-check
^\[main.assertion.\d+\] line \d+ ARG\_MAX is not supported: FAILURE$
^\[main.assertion.\d+\] line \d+ sysconf\(\) error: FAILURE$
^\[main.assertion.\d+\] line \d+ ARG\_MAX is supported: FAILURE$
diff --git a/regression/cbmc-library/syslog-01/__syslog_chk.desc b/regression/cbmc-library/syslog-01/__syslog_chk.desc
index 76dffecea90..c2c26550ce7 100644
--- a/regression/cbmc-library/syslog-01/__syslog_chk.desc
+++ b/regression/cbmc-library/syslog-01/__syslog_chk.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
+--no-standard-checks --pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/syslog-01/test.desc b/regression/cbmc-library/syslog-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/syslog-01/test.desc
+++ b/regression/cbmc-library/syslog-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/time-01/test.desc b/regression/cbmc-library/time-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/time-01/test.desc
+++ b/regression/cbmc-library/time-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/usleep-01/test.desc b/regression/cbmc-library/usleep-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/usleep-01/test.desc
+++ b/regression/cbmc-library/usleep-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/vfprintf-01/__vfprintf_chk.desc b/regression/cbmc-library/vfprintf-01/__vfprintf_chk.desc
index 1e4fa660bac..02621ee8985 100644
--- a/regression/cbmc-library/vfprintf-01/__vfprintf_chk.desc
+++ b/regression/cbmc-library/vfprintf-01/__vfprintf_chk.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
+--no-standard-checks --pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/vfprintf-01/test.desc b/regression/cbmc-library/vfprintf-01/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc-library/vfprintf-01/test.desc
+++ b/regression/cbmc-library/vfprintf-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-library/write-01/test.desc b/regression/cbmc-library/write-01/test.desc
index 741451e9924..4ce64b5878d 100644
--- a/regression/cbmc-library/write-01/test.desc
+++ b/regression/cbmc-library/write-01/test.desc
@@ -1,6 +1,6 @@
CORE unix
main.c
---pointer-check --bounds-check --conversion-check --unwind 1
+--no-standard-checks --pointer-check --bounds-check --conversion-check --unwind 1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/alternating_quantifiers_6231/exists_in_forall.desc b/regression/cbmc-primitives/alternating_quantifiers_6231/exists_in_forall.desc
index 0a64fd8c084..3c7e91cf3c3 100644
--- a/regression/cbmc-primitives/alternating_quantifiers_6231/exists_in_forall.desc
+++ b/regression/cbmc-primitives/alternating_quantifiers_6231/exists_in_forall.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
exists_in_forall.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line \d* for all z, there exists a y so that y = z \+ 10 and y > 1: SUCCESS
diff --git a/regression/cbmc-primitives/alternating_quantifiers_6231/forall_in_exists.desc b/regression/cbmc-primitives/alternating_quantifiers_6231/forall_in_exists.desc
index d342ec6ad16..17a070a64f5 100644
--- a/regression/cbmc-primitives/alternating_quantifiers_6231/forall_in_exists.desc
+++ b/regression/cbmc-primitives/alternating_quantifiers_6231/forall_in_exists.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
forall_in_exists.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line \d* there exists a z between 0 and 2 so that for all o between 10 and 20, o > z and z = 1: SUCCESS
diff --git a/regression/cbmc-primitives/dynamic-object-02/test-no-cp.desc b/regression/cbmc-primitives/dynamic-object-02/test-no-cp.desc
index 7849c7b2f9d..97171e456a2 100644
--- a/regression/cbmc-primitives/dynamic-object-02/test-no-cp.desc
+++ b/regression/cbmc-primitives/dynamic-object-02/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify --no-propagation
+--no-standard-checks --no-simplify --no-propagation
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion __CPROVER_DYNAMIC_OBJECT\(p\): FAILURE
diff --git a/regression/cbmc-primitives/dynamic-object-02/test.desc b/regression/cbmc-primitives/dynamic-object-02/test.desc
index 56e1062fb95..f028994417f 100644
--- a/regression/cbmc-primitives/dynamic-object-02/test.desc
+++ b/regression/cbmc-primitives/dynamic-object-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion __CPROVER_DYNAMIC_OBJECT\(p\): FAILURE
diff --git a/regression/cbmc-primitives/exists_assume_6231/test.desc b/regression/cbmc-primitives/exists_assume_6231/test.desc
index 93fbac32173..8c3d757a3f6 100644
--- a/regression/cbmc-primitives/exists_assume_6231/test.desc
+++ b/regression/cbmc-primitives/exists_assume_6231/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line \d+ this assertion should be satified: SUCCESS
diff --git a/regression/cbmc-primitives/exists_assume_6231/test2.desc b/regression/cbmc-primitives/exists_assume_6231/test2.desc
index 73b4a57e53a..6f90de46d7e 100644
--- a/regression/cbmc-primitives/exists_assume_6231/test2.desc
+++ b/regression/cbmc-primitives/exists_assume_6231/test2.desc
@@ -1,6 +1,6 @@
CORE
test2.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
\[main\.assertion\.1\] line \d+ this should come out as failure: FAILURE
diff --git a/regression/cbmc-primitives/exists_memory_checks/invalid_index_range.desc b/regression/cbmc-primitives/exists_memory_checks/invalid_index_range.desc
index de78c06a295..c00b627d899 100644
--- a/regression/cbmc-primitives/exists_memory_checks/invalid_index_range.desc
+++ b/regression/cbmc-primitives/exists_memory_checks/invalid_index_range.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
invalid_index_range.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-primitives/exists_memory_checks/negated_exists.desc b/regression/cbmc-primitives/exists_memory_checks/negated_exists.desc
index 7cac0d2b3df..9259947f7dd 100644
--- a/regression/cbmc-primitives/exists_memory_checks/negated_exists.desc
+++ b/regression/cbmc-primitives/exists_memory_checks/negated_exists.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
negated_exists.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/exists_memory_checks/smt_missing_range_check.desc b/regression/cbmc-primitives/exists_memory_checks/smt_missing_range_check.desc
index 56f0ee65866..b5a9b08d538 100644
--- a/regression/cbmc-primitives/exists_memory_checks/smt_missing_range_check.desc
+++ b/regression/cbmc-primitives/exists_memory_checks/smt_missing_range_check.desc
@@ -1,6 +1,6 @@
CORE smt-backend no-new-smt
smt_missing_range_check.c
---pointer-check -z3
+--no-standard-checks --pointer-check -z3
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-primitives/exists_memory_checks/valid_index_range.desc b/regression/cbmc-primitives/exists_memory_checks/valid_index_range.desc
index 90ae42be1c3..adaecea2ddb 100644
--- a/regression/cbmc-primitives/exists_memory_checks/valid_index_range.desc
+++ b/regression/cbmc-primitives/exists_memory_checks/valid_index_range.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
valid_index_range.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/forall_6231_1/test.desc b/regression/cbmc-primitives/forall_6231_1/test.desc
index 2288457a7ab..643c5608e70 100644
--- a/regression/cbmc-primitives/forall_6231_1/test.desc
+++ b/regression/cbmc-primitives/forall_6231_1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.2\] line \d+ assertion __CPROVER_forall \{ int i ; \(0 <= i && i < 1\) ==> \*\(a\+i\) == \*\(a\+i\) \}: SUCCESS
diff --git a/regression/cbmc-primitives/forall_6231_2/test.desc b/regression/cbmc-primitives/forall_6231_2/test.desc
index 9c3574eb406..12e55ca0c79 100644
--- a/regression/cbmc-primitives/forall_6231_2/test.desc
+++ b/regression/cbmc-primitives/forall_6231_2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line \d+ assertion __CPROVER_forall \{ int i ; \(0 <= i && i < 1\) ==> \*\(a\+i\) == \*\(a\+i\) \}: SUCCESS
diff --git a/regression/cbmc-primitives/forall_6231_3/test.desc b/regression/cbmc-primitives/forall_6231_3/test.desc
index f3b3fdf813c..777d7e049ad 100644
--- a/regression/cbmc-primitives/forall_6231_3/test.desc
+++ b/regression/cbmc-primitives/forall_6231_3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.2\] line \d+ assertion __CPROVER_forall \{ int i ; \(0 <= i && i < 10\) ==> \*\(a\+i\) == \*\(a\+i\) \}: SUCCESS
diff --git a/regression/cbmc-primitives/forall_6231_3/test_malloc_less_than_bound.desc b/regression/cbmc-primitives/forall_6231_3/test_malloc_less_than_bound.desc
index 5ea23c0cc79..2e012e21b13 100644
--- a/regression/cbmc-primitives/forall_6231_3/test_malloc_less_than_bound.desc
+++ b/regression/cbmc-primitives/forall_6231_3/test_malloc_less_than_bound.desc
@@ -1,6 +1,6 @@
CORE
test_malloc_less_than_bound.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
\[main\.assertion\.2\] line \d+ assertion __CPROVER_forall \{ int i ; \(0 <= i && i < 10\) ==> \*\(a\+i\) == \*\(a\+i\) \}: SUCCESS
diff --git a/regression/cbmc-primitives/forall_6231_4/test.desc b/regression/cbmc-primitives/forall_6231_4/test.desc
index 94c737847f5..d29a8f39293 100644
--- a/regression/cbmc-primitives/forall_6231_4/test.desc
+++ b/regression/cbmc-primitives/forall_6231_4/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---div-by-zero-check
+--no-standard-checks --div-by-zero-check
^EXIT=10$
^SIGNAL=0$
\[main\.division-by-zero\.1] line \d+ division by zero in n / 0: FAILURE
diff --git a/regression/cbmc-primitives/implication_statement_checks_1/test.desc b/regression/cbmc-primitives/implication_statement_checks_1/test.desc
index 2342fe5ad35..b474ca561b5 100644
--- a/regression/cbmc-primitives/implication_statement_checks_1/test.desc
+++ b/regression/cbmc-primitives/implication_statement_checks_1/test.desc
@@ -1,6 +1,6 @@
CORE
--div-by-zero-check
-test.c
+--no-standard-checks test.c
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line \d 10 / y is expected to succeed: SUCCESS
diff --git a/regression/cbmc-primitives/pointer-offset-01/test-no-cp.desc b/regression/cbmc-primitives/pointer-offset-01/test-no-cp.desc
index 7dee0d0d985..721078b992f 100644
--- a/regression/cbmc-primitives/pointer-offset-01/test-no-cp.desc
+++ b/regression/cbmc-primitives/pointer-offset-01/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify --no-propagation
+--no-standard-checks --no-simplify --no-propagation
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion __CPROVER_POINTER_OFFSET\(p\) >= 0: SUCCESS
diff --git a/regression/cbmc-primitives/pointer-offset-01/test.desc b/regression/cbmc-primitives/pointer-offset-01/test.desc
index 4d46a9ceddc..59e849c8964 100644
--- a/regression/cbmc-primitives/pointer-offset-01/test.desc
+++ b/regression/cbmc-primitives/pointer-offset-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion __CPROVER_POINTER_OFFSET\(p\) >= 0: SUCCESS
diff --git a/regression/cbmc-primitives/r_w_ok_bug/test.desc b/regression/cbmc-primitives/r_w_ok_bug/test.desc
index e47b34c18b2..7d52eca40a0 100644
--- a/regression/cbmc-primitives/r_w_ok_bug/test.desc
+++ b/regression/cbmc-primitives/r_w_ok_bug/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --no-simplify --no-propagation
+--no-standard-checks --pointer-check --no-simplify --no-propagation
^\[main.pointer_dereference.\d+\] line 8 dereference failure: pointer outside object bounds in \*p1: FAILURE$
^\*\* 1 of \d+ failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test-no-cp.desc b/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test-no-cp.desc
index ada56588c85..66c8383e67b 100644
--- a/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test-no-cp.desc
+++ b/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --no-simplify --no-propagation
+--no-standard-checks --pointer-check --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test.desc b/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test.desc
index 2b2871e6642..4d1c02d1dde 100644
--- a/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test.desc
+++ b/regression/cbmc-primitives/r_w_ok_inconsistent_invalid/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/r_w_ok_null/test-no-cp.desc b/regression/cbmc-primitives/r_w_ok_null/test-no-cp.desc
index 2e9f6335203..4a0883f8b5f 100644
--- a/regression/cbmc-primitives/r_w_ok_null/test-no-cp.desc
+++ b/regression/cbmc-primitives/r_w_ok_null/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --no-simplify --no-propagation
+--no-standard-checks --pointer-check --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/r_w_ok_null/test.desc b/regression/cbmc-primitives/r_w_ok_null/test.desc
index 1823876a8c0..9d7100153bb 100644
--- a/regression/cbmc-primitives/r_w_ok_null/test.desc
+++ b/regression/cbmc-primitives/r_w_ok_null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/r_w_ok_valid/test-no-cp.desc b/regression/cbmc-primitives/r_w_ok_valid/test-no-cp.desc
index 63d28ba42a1..ecefa806be1 100644
--- a/regression/cbmc-primitives/r_w_ok_valid/test-no-cp.desc
+++ b/regression/cbmc-primitives/r_w_ok_valid/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --no-simplify --no-propagation
+--no-standard-checks --pointer-check --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/r_w_ok_valid/test.desc b/regression/cbmc-primitives/r_w_ok_valid/test.desc
index 328c947b45c..14fe574fb81 100644
--- a/regression/cbmc-primitives/r_w_ok_valid/test.desc
+++ b/regression/cbmc-primitives/r_w_ok_valid/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/r_w_ok_valid_negated/test-no-cp.desc b/regression/cbmc-primitives/r_w_ok_valid_negated/test-no-cp.desc
index 3f232e2ad3a..301e14895a0 100644
--- a/regression/cbmc-primitives/r_w_ok_valid_negated/test-no-cp.desc
+++ b/regression/cbmc-primitives/r_w_ok_valid_negated/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --no-simplify --no-propagation
+--no-standard-checks --pointer-check --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/r_w_ok_valid_negated/test.desc b/regression/cbmc-primitives/r_w_ok_valid_negated/test.desc
index c3047928dc7..51deeb4e7bd 100644
--- a/regression/cbmc-primitives/r_w_ok_valid_negated/test.desc
+++ b/regression/cbmc-primitives/r_w_ok_valid_negated/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-01/test-no-cp.desc b/regression/cbmc-primitives/same-object-01/test-no-cp.desc
index 97df364eec4..e453a511037 100644
--- a/regression/cbmc-primitives/same-object-01/test-no-cp.desc
+++ b/regression/cbmc-primitives/same-object-01/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify --no-propagation
+--no-standard-checks --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-01/test.desc b/regression/cbmc-primitives/same-object-01/test.desc
index d32f40840c5..b6604f8bf4c 100644
--- a/regression/cbmc-primitives/same-object-01/test.desc
+++ b/regression/cbmc-primitives/same-object-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-02/test-no-cp.desc b/regression/cbmc-primitives/same-object-02/test-no-cp.desc
index 1ac4fc36084..9618a493cc7 100644
--- a/regression/cbmc-primitives/same-object-02/test-no-cp.desc
+++ b/regression/cbmc-primitives/same-object-02/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify --no-propagation
+--no-standard-checks --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-02/test.desc b/regression/cbmc-primitives/same-object-02/test.desc
index 38d01968b72..9c275062ff4 100644
--- a/regression/cbmc-primitives/same-object-02/test.desc
+++ b/regression/cbmc-primitives/same-object-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-03/test-no-cp.desc b/regression/cbmc-primitives/same-object-03/test-no-cp.desc
index 1fb48dd8ec4..21f5b3c0602 100644
--- a/regression/cbmc-primitives/same-object-03/test-no-cp.desc
+++ b/regression/cbmc-primitives/same-object-03/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify --no-propagation
+--no-standard-checks --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-03/test.desc b/regression/cbmc-primitives/same-object-03/test.desc
index e6bfec93ba4..c77b0ff4a0d 100644
--- a/regression/cbmc-primitives/same-object-03/test.desc
+++ b/regression/cbmc-primitives/same-object-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-04/test-no-cp.desc b/regression/cbmc-primitives/same-object-04/test-no-cp.desc
index af320058c24..7a70e573bf8 100644
--- a/regression/cbmc-primitives/same-object-04/test-no-cp.desc
+++ b/regression/cbmc-primitives/same-object-04/test-no-cp.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify --no-propagation
+--no-standard-checks --no-simplify --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-primitives/same-object-04/test.desc b/regression/cbmc-primitives/same-object-04/test.desc
index 04675e48d79..701d6af86dd 100644
--- a/regression/cbmc-primitives/same-object-04/test.desc
+++ b/regression/cbmc-primitives/same-object-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-sequentialization/posix_semaphores/create_destroy.desc b/regression/cbmc-sequentialization/posix_semaphores/create_destroy.desc
index b8092047ee2..1888f8eb935 100644
--- a/regression/cbmc-sequentialization/posix_semaphores/create_destroy.desc
+++ b/regression/cbmc-sequentialization/posix_semaphores/create_destroy.desc
@@ -1,6 +1,6 @@
CORE requires_posix_only_headers
create_destroy.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/bv-get-max/test.desc b/regression/cbmc-shadow-memory/bv-get-max/test.desc
index 67cb3bf2767..a345bb5e7bb 100644
--- a/regression/cbmc-shadow-memory/bv-get-max/test.desc
+++ b/regression/cbmc-shadow-memory/bv-get-max/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/bv-get-or/test.desc b/regression/cbmc-shadow-memory/bv-get-or/test.desc
index 67cb3bf2767..a345bb5e7bb 100644
--- a/regression/cbmc-shadow-memory/bv-get-or/test.desc
+++ b/regression/cbmc-shadow-memory/bv-get-or/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/char1/test.desc b/regression/cbmc-shadow-memory/char1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/char1/test.desc
+++ b/regression/cbmc-shadow-memory/char1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/constchar-param1/test.desc b/regression/cbmc-shadow-memory/constchar-param1/test.desc
index a654f77e6d1..212045fd657 100644
--- a/regression/cbmc-shadow-memory/constchar-param1/test.desc
+++ b/regression/cbmc-shadow-memory/constchar-param1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 11
+--no-standard-checks --unwind 11
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/constchar-pointers1/test.desc b/regression/cbmc-shadow-memory/constchar-pointers1/test.desc
index e21095fda9d..2015cbf3c96 100644
--- a/regression/cbmc-shadow-memory/constchar-pointers1/test.desc
+++ b/regression/cbmc-shadow-memory/constchar-pointers1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 11
+--no-standard-checks --unwind 11
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/custom-init1/test.desc b/regression/cbmc-shadow-memory/custom-init1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/custom-init1/test.desc
+++ b/regression/cbmc-shadow-memory/custom-init1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/declarations1/test_bad1.desc b/regression/cbmc-shadow-memory/declarations1/test_bad1.desc
index e0e0ef35081..7610fb62d24 100644
--- a/regression/cbmc-shadow-memory/declarations1/test_bad1.desc
+++ b/regression/cbmc-shadow-memory/declarations1/test_bad1.desc
@@ -1,6 +1,6 @@
CORE
bad1.c
---function bad_declaration1 --verbosity 10
+--no-standard-checks --function bad_declaration1 --verbosity 10
^EXIT=6$
^SIGNAL=0$
^file bad1\.c line 3 function bad_declaration1: __CPROVER_field_decl_local argument 2 must be a byte-sized integer, but \(\(signed int\)0\) has type `signed int`
diff --git a/regression/cbmc-shadow-memory/declarations1/test_bad2.desc b/regression/cbmc-shadow-memory/declarations1/test_bad2.desc
index 991f5bfeafe..af6db1ec5b9 100644
--- a/regression/cbmc-shadow-memory/declarations1/test_bad2.desc
+++ b/regression/cbmc-shadow-memory/declarations1/test_bad2.desc
@@ -1,6 +1,6 @@
CORE
bad2.c
---function bad_declaration2 --verbosity 10
+--no-standard-checks --function bad_declaration2 --verbosity 10
^EXIT=6$
^SIGNAL=0$
^file bad2\.c line 7 function bad_declaration2: __CPROVER_field_decl_global argument 2 must be a byte-sized integer, but \(s\) has type `struct STRUCT`
diff --git a/regression/cbmc-shadow-memory/declarations1/test_good.desc b/regression/cbmc-shadow-memory/declarations1/test_good.desc
index 80e5c804d58..2246ce85ee1 100644
--- a/regression/cbmc-shadow-memory/declarations1/test_good.desc
+++ b/regression/cbmc-shadow-memory/declarations1/test_good.desc
@@ -1,6 +1,6 @@
CORE
good.c
---function good_declarations --verbosity 10
+--no-standard-checks --function good_declarations --verbosity 10
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/errno1/test.desc b/regression/cbmc-shadow-memory/errno1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/errno1/test.desc
+++ b/regression/cbmc-shadow-memory/errno1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/float1/test.desc b/regression/cbmc-shadow-memory/float1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/float1/test.desc
+++ b/regression/cbmc-shadow-memory/float1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/getenv1/test.desc b/regression/cbmc-shadow-memory/getenv1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/getenv1/test.desc
+++ b/regression/cbmc-shadow-memory/getenv1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/global1/test.desc b/regression/cbmc-shadow-memory/global1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/global1/test.desc
+++ b/regression/cbmc-shadow-memory/global1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/intrinsics_warnings1/test.desc b/regression/cbmc-shadow-memory/intrinsics_warnings1/test.desc
index 56d7e6efc8f..3699bc85ade 100644
--- a/regression/cbmc-shadow-memory/intrinsics_warnings1/test.desc
+++ b/regression/cbmc-shadow-memory/intrinsics_warnings1/test.desc
@@ -1,6 +1,6 @@
CORE
intrinsics_warn.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/intrinsics_warnings2/test.desc b/regression/cbmc-shadow-memory/intrinsics_warnings2/test.desc
index 97c1c41af67..9927344c511 100644
--- a/regression/cbmc-shadow-memory/intrinsics_warnings2/test.desc
+++ b/regression/cbmc-shadow-memory/intrinsics_warnings2/test.desc
@@ -1,6 +1,6 @@
CORE
typechecking_warning.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-shadow-memory/intrinsics_warnings3/test.desc b/regression/cbmc-shadow-memory/intrinsics_warnings3/test.desc
index b0c2b916eab..f853c10a2f3 100644
--- a/regression/cbmc-shadow-memory/intrinsics_warnings3/test.desc
+++ b/regression/cbmc-shadow-memory/intrinsics_warnings3/test.desc
@@ -1,6 +1,6 @@
CORE
typechecking_warning.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/cbmc-shadow-memory/linked-list1/test.desc b/regression/cbmc-shadow-memory/linked-list1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/linked-list1/test.desc
+++ b/regression/cbmc-shadow-memory/linked-list1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/linked-list2/test.desc b/regression/cbmc-shadow-memory/linked-list2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/linked-list2/test.desc
+++ b/regression/cbmc-shadow-memory/linked-list2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/local1/test.desc b/regression/cbmc-shadow-memory/local1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/local1/test.desc
+++ b/regression/cbmc-shadow-memory/local1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/malloc1/test.desc b/regression/cbmc-shadow-memory/malloc1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/malloc1/test.desc
+++ b/regression/cbmc-shadow-memory/malloc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/maybe-null1/test.desc b/regression/cbmc-shadow-memory/maybe-null1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/maybe-null1/test.desc
+++ b/regression/cbmc-shadow-memory/maybe-null1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/memcpy1/test.desc b/regression/cbmc-shadow-memory/memcpy1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/memcpy1/test.desc
+++ b/regression/cbmc-shadow-memory/memcpy1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/nondet-pointer-into-struct1/test.desc b/regression/cbmc-shadow-memory/nondet-pointer-into-struct1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/nondet-pointer-into-struct1/test.desc
+++ b/regression/cbmc-shadow-memory/nondet-pointer-into-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/nondet-size-arrays1/test.desc b/regression/cbmc-shadow-memory/nondet-size-arrays1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/nondet-size-arrays1/test.desc
+++ b/regression/cbmc-shadow-memory/nondet-size-arrays1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/param1/test.desc b/regression/cbmc-shadow-memory/param1/test.desc
index a4f81a33666..f1283b90518 100644
--- a/regression/cbmc-shadow-memory/param1/test.desc
+++ b/regression/cbmc-shadow-memory/param1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/pointer-checks1/test.desc b/regression/cbmc-shadow-memory/pointer-checks1/test.desc
index 984313a2d59..7d55fd24908 100644
--- a/regression/cbmc-shadow-memory/pointer-checks1/test.desc
+++ b/regression/cbmc-shadow-memory/pointer-checks1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verbosity 10 --pointer-check
+--no-standard-checks --verbosity 10 --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-shadow-memory/pointer-checks2/test.desc b/regression/cbmc-shadow-memory/pointer-checks2/test.desc
index 1cb021a32b9..f5da383e04f 100644
--- a/regression/cbmc-shadow-memory/pointer-checks2/test.desc
+++ b/regression/cbmc-shadow-memory/pointer-checks2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verbosity 10 --pointer-check
+--no-standard-checks --verbosity 10 --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-shadow-memory/static1/test.desc b/regression/cbmc-shadow-memory/static1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/static1/test.desc
+++ b/regression/cbmc-shadow-memory/static1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/strdup1/main.c b/regression/cbmc-shadow-memory/strdup1/main.c
index b937b83bc97..fd23e37436c 100644
--- a/regression/cbmc-shadow-memory/strdup1/main.c
+++ b/regression/cbmc-shadow-memory/strdup1/main.c
@@ -8,6 +8,9 @@ int main()
__CPROVER_field_decl_global("field1", (unsigned __CPROVER_bitvector[2])0);
char *s = (char *)malloc(3 * sizeof(char));
+ // Terminate string so that `strdup` will not call `strlen`
+ // on a string without a null-terminator.
+ s[2] = '\0';
assert(__CPROVER_get_field(&s[0], "field1") == 0);
assert(__CPROVER_get_field(&s[1], "field1") == 0);
diff --git a/regression/cbmc-shadow-memory/strdup1/test.desc b/regression/cbmc-shadow-memory/strdup1/test.desc
index 831280dc5ef..e6d6b3bc223 100644
--- a/regression/cbmc-shadow-memory/strdup1/test.desc
+++ b/regression/cbmc-shadow-memory/strdup1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 4
+--no-standard-checks --unwind 4
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/struct-get-max1/test.desc b/regression/cbmc-shadow-memory/struct-get-max1/test.desc
index 67cb3bf2767..a345bb5e7bb 100644
--- a/regression/cbmc-shadow-memory/struct-get-max1/test.desc
+++ b/regression/cbmc-shadow-memory/struct-get-max1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/struct-get-or1/test.desc b/regression/cbmc-shadow-memory/struct-get-or1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/struct-get-or1/test.desc
+++ b/regression/cbmc-shadow-memory/struct-get-or1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/struct-set1/test.desc b/regression/cbmc-shadow-memory/struct-set1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/struct-set1/test.desc
+++ b/regression/cbmc-shadow-memory/struct-set1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/struct-set2/test.desc b/regression/cbmc-shadow-memory/struct-set2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/struct-set2/test.desc
+++ b/regression/cbmc-shadow-memory/struct-set2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/taint-example1/test.desc b/regression/cbmc-shadow-memory/taint-example1/test.desc
index dc9fb11329e..e4bc1ca6871 100644
--- a/regression/cbmc-shadow-memory/taint-example1/test.desc
+++ b/regression/cbmc-shadow-memory/taint-example1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 15
+--no-standard-checks --unwind 15
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/trace1/test.desc b/regression/cbmc-shadow-memory/trace1/test.desc
index 9175c81af34..07e8cbaaec7 100644
--- a/regression/cbmc-shadow-memory/trace1/test.desc
+++ b/regression/cbmc-shadow-memory/trace1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---stop-on-fail --unwind 5
+--no-standard-checks --stop-on-fail --unwind 5
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED
diff --git a/regression/cbmc-shadow-memory/union-get-max1/test.desc b/regression/cbmc-shadow-memory/union-get-max1/test.desc
index 152c86c42e0..58649764bd9 100644
--- a/regression/cbmc-shadow-memory/union-get-max1/test.desc
+++ b/regression/cbmc-shadow-memory/union-get-max1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---trace
+--no-standard-checks --trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc-shadow-memory/union-get-or1/test.desc b/regression/cbmc-shadow-memory/union-get-or1/test.desc
index 9b5611604ee..f771e974f5d 100644
--- a/regression/cbmc-shadow-memory/union-get-or1/test.desc
+++ b/regression/cbmc-shadow-memory/union-get-or1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/union-set1/test.desc b/regression/cbmc-shadow-memory/union-set1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/union-set1/test.desc
+++ b/regression/cbmc-shadow-memory/union-set1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/var-assign1/test.desc b/regression/cbmc-shadow-memory/var-assign1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/var-assign1/test.desc
+++ b/regression/cbmc-shadow-memory/var-assign1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc-shadow-memory/void-ptr-param-get1/test.desc b/regression/cbmc-shadow-memory/void-ptr-param-get1/test.desc
index ed95f147480..5d358a0bed4 100644
--- a/regression/cbmc-shadow-memory/void-ptr-param-get1/test.desc
+++ b/regression/cbmc-shadow-memory/void-ptr-param-get1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file main\.c line 12 function f_void_ptr: __CPROVER_get_field argument 1 must be a non-void pointer, but \(s\) has type `void \*`. Insert a cast to the type that you want to access\.
diff --git a/regression/cbmc-shadow-memory/void-ptr-param-set1/test.desc b/regression/cbmc-shadow-memory/void-ptr-param-set1/test.desc
index 570a4880319..38860f4d46f 100644
--- a/regression/cbmc-shadow-memory/void-ptr-param-set1/test.desc
+++ b/regression/cbmc-shadow-memory/void-ptr-param-set1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file main\.c line 12 function f_void_ptr: __CPROVER_set_field argument 1 must be a non-void pointer, but \(s\) has type `void \*`\. Insert a cast to the type that you want to access\.
diff --git a/regression/cbmc-shadow-memory/void-ptr-param2/test.desc b/regression/cbmc-shadow-memory/void-ptr-param2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc-shadow-memory/void-ptr-param2/test.desc
+++ b/regression/cbmc-shadow-memory/void-ptr-param2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/ACSL/operators.desc b/regression/cbmc/ACSL/operators.desc
index 0f3f061b7a7..2c39a54c702 100644
--- a/regression/cbmc/ACSL/operators.desc
+++ b/regression/cbmc/ACSL/operators.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
operators.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/ACSL/quantifier-precedence.desc b/regression/cbmc/ACSL/quantifier-precedence.desc
index 36922c52380..eaaa05d7a03 100644
--- a/regression/cbmc/ACSL/quantifier-precedence.desc
+++ b/regression/cbmc/ACSL/quantifier-precedence.desc
@@ -1,6 +1,6 @@
CORE
quantifier-precedence.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/ASHR1/test.desc b/regression/cbmc/ASHR1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/ASHR1/test.desc
+++ b/regression/cbmc/ASHR1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Address_of1/test.desc b/regression/cbmc/Address_of1/test.desc
index d891ef29be9..7fe14feb843 100644
--- a/regression/cbmc/Address_of1/test.desc
+++ b/regression/cbmc/Address_of1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---stop-on-fail
+--no-standard-checks --stop-on-fail
^\[main\.assertion
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Address_of2/test.desc b/regression/cbmc/Address_of2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Address_of2/test.desc
+++ b/regression/cbmc/Address_of2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Anonymous_Struct1/test.desc b/regression/cbmc/Anonymous_Struct1/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Anonymous_Struct1/test.desc
+++ b/regression/cbmc/Anonymous_Struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Anonymous_Struct2/test.desc b/regression/cbmc/Anonymous_Struct2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Anonymous_Struct2/test.desc
+++ b/regression/cbmc/Anonymous_Struct2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Anonymous_Struct3/test.desc b/regression/cbmc/Anonymous_Struct3/test.desc
index 7057e2afbe7..76566b30537 100644
--- a/regression/cbmc/Anonymous_Struct3/test.desc
+++ b/regression/cbmc/Anonymous_Struct3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--win32
+--no-standard-checks -win32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Access1/test.desc b/regression/cbmc/Array_Access1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Access1/test.desc
+++ b/regression/cbmc/Array_Access1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Access2/test.desc b/regression/cbmc/Array_Access2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Access2/test.desc
+++ b/regression/cbmc/Array_Access2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Access3/test.desc b/regression/cbmc/Array_Access3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Access3/test.desc
+++ b/regression/cbmc/Array_Access3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Initialization1/test.desc b/regression/cbmc/Array_Initialization1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Initialization1/test.desc
+++ b/regression/cbmc/Array_Initialization1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Initialization2/test.desc b/regression/cbmc/Array_Initialization2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Initialization2/test.desc
+++ b/regression/cbmc/Array_Initialization2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Initialization3/test.desc b/regression/cbmc/Array_Initialization3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Initialization3/test.desc
+++ b/regression/cbmc/Array_Initialization3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Pointer1/test.desc b/regression/cbmc/Array_Pointer1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Pointer1/test.desc
+++ b/regression/cbmc/Array_Pointer1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Pointer2/test.desc b/regression/cbmc/Array_Pointer2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Pointer2/test.desc
+++ b/regression/cbmc/Array_Pointer2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Pointer3/test.desc b/regression/cbmc/Array_Pointer3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Pointer3/test.desc
+++ b/regression/cbmc/Array_Pointer3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Pointer4/test.desc b/regression/cbmc/Array_Pointer4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Pointer4/test.desc
+++ b/regression/cbmc/Array_Pointer4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Pointer5/test.desc b/regression/cbmc/Array_Pointer5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Pointer5/test.desc
+++ b/regression/cbmc/Array_Pointer5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Pointer6/test.desc b/regression/cbmc/Array_Pointer6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Pointer6/test.desc
+++ b/regression/cbmc/Array_Pointer6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Pointer7/test.desc b/regression/cbmc/Array_Pointer7/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Array_Pointer7/test.desc
+++ b/regression/cbmc/Array_Pointer7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_Propagation1/test.desc b/regression/cbmc/Array_Propagation1/test.desc
index c7996d86f9f..e687881c0e1 100644
--- a/regression/cbmc/Array_Propagation1/test.desc
+++ b/regression/cbmc/Array_Propagation1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF1/test.desc b/regression/cbmc/Array_UF1/test.desc
index 61e3418f5e6..c09627e0b91 100644
--- a/regression/cbmc/Array_UF1/test.desc
+++ b/regression/cbmc/Array_UF1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 11
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 11
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF10/test.desc b/regression/cbmc/Array_UF10/test.desc
index a74140bd6ed..89f5fa05c66 100644
--- a/regression/cbmc/Array_UF10/test.desc
+++ b/regression/cbmc/Array_UF10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 1
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF11/test.desc b/regression/cbmc/Array_UF11/test.desc
index c4496ea4fd2..7b39e12c472 100644
--- a/regression/cbmc/Array_UF11/test.desc
+++ b/regression/cbmc/Array_UF11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 1
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF12/test.desc b/regression/cbmc/Array_UF12/test.desc
index 09c3a6e12da..6ab63de6170 100644
--- a/regression/cbmc/Array_UF12/test.desc
+++ b/regression/cbmc/Array_UF12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 2
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF13/test.desc b/regression/cbmc/Array_UF13/test.desc
index a74140bd6ed..89f5fa05c66 100644
--- a/regression/cbmc/Array_UF13/test.desc
+++ b/regression/cbmc/Array_UF13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 1
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF14/test.desc b/regression/cbmc/Array_UF14/test.desc
index 2a5c51a9f90..86b8a1b1670 100644
--- a/regression/cbmc/Array_UF14/test.desc
+++ b/regression/cbmc/Array_UF14/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 6
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 6
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF15/test.desc b/regression/cbmc/Array_UF15/test.desc
index 15690b94615..f6f7768a397 100644
--- a/regression/cbmc/Array_UF15/test.desc
+++ b/regression/cbmc/Array_UF15/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 11
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 11
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF16/test.desc b/regression/cbmc/Array_UF16/test.desc
index 09c3a6e12da..6ab63de6170 100644
--- a/regression/cbmc/Array_UF16/test.desc
+++ b/regression/cbmc/Array_UF16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 2
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF17/test.desc b/regression/cbmc/Array_UF17/test.desc
index e9939c1e8c3..661419f91be 100644
--- a/regression/cbmc/Array_UF17/test.desc
+++ b/regression/cbmc/Array_UF17/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 9
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 9
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF18/test.desc b/regression/cbmc/Array_UF18/test.desc
index 61e3418f5e6..c09627e0b91 100644
--- a/regression/cbmc/Array_UF18/test.desc
+++ b/regression/cbmc/Array_UF18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 11
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 11
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF19/test.desc b/regression/cbmc/Array_UF19/test.desc
index d92ab778129..b34948e5ec4 100644
--- a/regression/cbmc/Array_UF19/test.desc
+++ b/regression/cbmc/Array_UF19/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 3
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 3
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF2/test.desc b/regression/cbmc/Array_UF2/test.desc
index ebecd288e48..caa651c42cf 100644
--- a/regression/cbmc/Array_UF2/test.desc
+++ b/regression/cbmc/Array_UF2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 5
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 5
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Array_UF20/test.desc b/regression/cbmc/Array_UF20/test.desc
index fa4e310b875..fce883a478a 100644
--- a/regression/cbmc/Array_UF20/test.desc
+++ b/regression/cbmc/Array_UF20/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 12
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 12
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF21/test.desc b/regression/cbmc/Array_UF21/test.desc
index e9d3c4ebe15..75df8e6edc3 100644
--- a/regression/cbmc/Array_UF21/test.desc
+++ b/regression/cbmc/Array_UF21/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --bounds-check
+--no-standard-checks --arrays-uf-always --bounds-check
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/Array_UF3/test.desc b/regression/cbmc/Array_UF3/test.desc
index 912cf6019b0..add31eb1488 100644
--- a/regression/cbmc/Array_UF3/test.desc
+++ b/regression/cbmc/Array_UF3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 3 --no-unwinding-assertions
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 3 --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF5/test.desc b/regression/cbmc/Array_UF5/test.desc
index 09c3a6e12da..6ab63de6170 100644
--- a/regression/cbmc/Array_UF5/test.desc
+++ b/regression/cbmc/Array_UF5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 2
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF6/test.desc b/regression/cbmc/Array_UF6/test.desc
index d92ab778129..b34948e5ec4 100644
--- a/regression/cbmc/Array_UF6/test.desc
+++ b/regression/cbmc/Array_UF6/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 3
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 3
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF7/test.desc b/regression/cbmc/Array_UF7/test.desc
index c47f81c71cc..803bf99c509 100644
--- a/regression/cbmc/Array_UF7/test.desc
+++ b/regression/cbmc/Array_UF7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 3
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 3
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_UF9/test.desc b/regression/cbmc/Array_UF9/test.desc
index b3db38477ee..9eb47cc8009 100644
--- a/regression/cbmc/Array_UF9/test.desc
+++ b/regression/cbmc/Array_UF9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arrays-uf-always --no-propagation --refine-arrays --unwind 21
+--no-standard-checks --arrays-uf-always --no-propagation --refine-arrays --unwind 21
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Array_operations1/full-slice.desc b/regression/cbmc/Array_operations1/full-slice.desc
index 2fe6c114f6e..ecc83e0c0d7 100644
--- a/regression/cbmc/Array_operations1/full-slice.desc
+++ b/regression/cbmc/Array_operations1/full-slice.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=10$
^SIGNAL=0$
^\[test_copy\.assertion\.4\] .* expected to fail: FAILURE$
diff --git a/regression/cbmc/Array_operations1/test.desc b/regression/cbmc/Array_operations1/test.desc
index ba6bbd32daf..d1bb1b31a30 100644
--- a/regression/cbmc/Array_operations1/test.desc
+++ b/regression/cbmc/Array_operations1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[test_copy\.assertion\.4\] .* expected to fail: FAILURE$
diff --git a/regression/cbmc/Array_operations2/test.desc b/regression/cbmc/Array_operations2/test.desc
index 559e087cce9..077ea95f712 100644
--- a/regression/cbmc/Array_operations2/test.desc
+++ b/regression/cbmc/Array_operations2/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^\[main.assertion.12\] line 34 assertion arr\[1\].c\[2\] == 0: FAILURE$
^\[main.assertion.13\] line 35 assertion arr\[1\].c\[3\] == 0: FAILURE$
^\[main.assertion.14\] line 36 assertion arr\[1\].c\[4\] == 0: FAILURE$
diff --git a/regression/cbmc/Associativity1/test.desc b/regression/cbmc/Associativity1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Associativity1/test.desc
+++ b/regression/cbmc/Associativity1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Assumption1/test.desc b/regression/cbmc/Assumption1/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Assumption1/test.desc
+++ b/regression/cbmc/Assumption1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/BV_Arithmetic1/test.desc b/regression/cbmc/BV_Arithmetic1/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/BV_Arithmetic1/test.desc
+++ b/regression/cbmc/BV_Arithmetic1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/BV_Arithmetic2/test.desc b/regression/cbmc/BV_Arithmetic2/test.desc
index 23e981a3744..11b01c3e6ed 100644
--- a/regression/cbmc/BV_Arithmetic2/test.desc
+++ b/regression/cbmc/BV_Arithmetic2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --unwind 32
+--no-standard-checks --unwind 32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/BV_Arithmetic3/test.desc b/regression/cbmc/BV_Arithmetic3/test.desc
index d2a7e3e7574..709b1043e76 100644
--- a/regression/cbmc/BV_Arithmetic3/test.desc
+++ b/regression/cbmc/BV_Arithmetic3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
(Starting CEGAR Loop|^Generated 1 VCC\(s\), 0 remaining after simplification$)
diff --git a/regression/cbmc/BV_Arithmetic4/test.desc b/regression/cbmc/BV_Arithmetic4/test.desc
index 23e981a3744..11b01c3e6ed 100644
--- a/regression/cbmc/BV_Arithmetic4/test.desc
+++ b/regression/cbmc/BV_Arithmetic4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --unwind 32
+--no-standard-checks --unwind 32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/BV_Arithmetic5/test.desc b/regression/cbmc/BV_Arithmetic5/test.desc
index 23e981a3744..11b01c3e6ed 100644
--- a/regression/cbmc/BV_Arithmetic5/test.desc
+++ b/regression/cbmc/BV_Arithmetic5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --unwind 32
+--no-standard-checks --unwind 32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/BV_Arithmetic6/test.desc b/regression/cbmc/BV_Arithmetic6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/BV_Arithmetic6/test.desc
+++ b/regression/cbmc/BV_Arithmetic6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bitfields1/test.desc b/regression/cbmc/Bitfields1/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Bitfields1/test.desc
+++ b/regression/cbmc/Bitfields1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bitfields2/test.desc b/regression/cbmc/Bitfields2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Bitfields2/test.desc
+++ b/regression/cbmc/Bitfields2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bitfields3/paths.desc b/regression/cbmc/Bitfields3/paths.desc
index 2b3f7623037..9f0ded0936d 100644
--- a/regression/cbmc/Bitfields3/paths.desc
+++ b/regression/cbmc/Bitfields3/paths.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check --bounds-check --paths lifo
+--no-standard-checks --pointer-check --bounds-check --paths lifo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bitfields3/test.desc b/regression/cbmc/Bitfields3/test.desc
index 032c2879b43..4785abc8de2 100644
--- a/regression/cbmc/Bitfields3/test.desc
+++ b/regression/cbmc/Bitfields3/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bitfields4/test.desc b/regression/cbmc/Bitfields4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Bitfields4/test.desc
+++ b/regression/cbmc/Bitfields4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bool/bool1.desc b/regression/cbmc/Bool/bool1.desc
index 0638fdff0e6..2867756600e 100644
--- a/regression/cbmc/Bool/bool1.desc
+++ b/regression/cbmc/Bool/bool1.desc
@@ -1,6 +1,6 @@
CORE
bool1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bool/bool2.desc b/regression/cbmc/Bool/bool2.desc
index e298f35dce1..fc0949a8a63 100644
--- a/regression/cbmc/Bool/bool2.desc
+++ b/regression/cbmc/Bool/bool2.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
bool2.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bool/bool3.desc b/regression/cbmc/Bool/bool3.desc
index 2cd8843c88c..4c4e3ce17bf 100644
--- a/regression/cbmc/Bool/bool3.desc
+++ b/regression/cbmc/Bool/bool3.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
bool3.c
---json-ui
+--no-standard-checks --json-ui
^EXIT=10$
^SIGNAL=0$
VERIFICATION FAILED
diff --git a/regression/cbmc/Bool/bool4.desc b/regression/cbmc/Bool/bool4.desc
index 49b4f5e01d2..753182f8205 100644
--- a/regression/cbmc/Bool/bool4.desc
+++ b/regression/cbmc/Bool/bool4.desc
@@ -1,6 +1,6 @@
CORE
bool4.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Bool/bool5-full-slice.desc b/regression/cbmc/Bool/bool5-full-slice.desc
index 6fc49d6b0cf..d8be632933c 100644
--- a/regression/cbmc/Bool/bool5-full-slice.desc
+++ b/regression/cbmc/Bool/bool5-full-slice.desc
@@ -1,6 +1,6 @@
CORE
bool5.c
---full-slice
+--no-standard-checks --full-slice
Generated 4 VCC\(s\), 0 remaining after simplification
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/Bool/bool5.desc b/regression/cbmc/Bool/bool5.desc
index 273ab4b0ed7..8ca3f0ab7e7 100644
--- a/regression/cbmc/Bool/bool5.desc
+++ b/regression/cbmc/Bool/bool5.desc
@@ -1,6 +1,6 @@
CORE
bool5.c
-
+--no-standard-checks
Generated 4 VCC\(s\), 0 remaining after simplification
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/Bool/bool6.desc b/regression/cbmc/Bool/bool6.desc
index 59c4d81608f..bac6a63e535 100644
--- a/regression/cbmc/Bool/bool6.desc
+++ b/regression/cbmc/Bool/bool6.desc
@@ -1,6 +1,6 @@
CORE
bool6.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Boolean_Guards1/test.desc b/regression/cbmc/Boolean_Guards1/test.desc
index da239c1965b..cf983335042 100644
--- a/regression/cbmc/Boolean_Guards1/test.desc
+++ b/regression/cbmc/Boolean_Guards1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---bounds-check --pointer-check
+--no-standard-checks --bounds-check --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Computed-Goto1/test.desc b/regression/cbmc/Computed-Goto1/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Computed-Goto1/test.desc
+++ b/regression/cbmc/Computed-Goto1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Division1/test.desc b/regression/cbmc/Division1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Division1/test.desc
+++ b/regression/cbmc/Division1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Division2/test.desc b/regression/cbmc/Division2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Division2/test.desc
+++ b/regression/cbmc/Division2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Ellipsis1/test.desc b/regression/cbmc/Ellipsis1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Ellipsis1/test.desc
+++ b/regression/cbmc/Ellipsis1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Ellipsis2/test.desc b/regression/cbmc/Ellipsis2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Ellipsis2/test.desc
+++ b/regression/cbmc/Ellipsis2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Empty_struct1/test.desc b/regression/cbmc/Empty_struct1/test.desc
index 83b8819429a..32c632099f9 100644
--- a/regression/cbmc/Empty_struct1/test.desc
+++ b/regression/cbmc/Empty_struct1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Empty_struct2/test.desc b/regression/cbmc/Empty_struct2/test.desc
index 83b8819429a..32c632099f9 100644
--- a/regression/cbmc/Empty_struct2/test.desc
+++ b/regression/cbmc/Empty_struct2/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Empty_struct3/test.desc b/regression/cbmc/Empty_struct3/test.desc
index 3cc54906e1b..b6b4539997e 100644
--- a/regression/cbmc/Empty_struct3/test.desc
+++ b/regression/cbmc/Empty_struct3/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---json-ui
+--no-standard-checks --json-ui
VERIFICATION FAILED
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/End_thread1/test.desc b/regression/cbmc/End_thread1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/End_thread1/test.desc
+++ b/regression/cbmc/End_thread1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness1/test.desc b/regression/cbmc/Endianness1/test.desc
index 217eac96e2f..2262f465379 100644
--- a/regression/cbmc/Endianness1/test.desc
+++ b/regression/cbmc/Endianness1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness2/test.desc b/regression/cbmc/Endianness2/test.desc
index 4f2eebc5e15..f2a8e00eebb 100644
--- a/regression/cbmc/Endianness2/test.desc
+++ b/regression/cbmc/Endianness2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness3/test.desc b/regression/cbmc/Endianness3/test.desc
index 217eac96e2f..2262f465379 100644
--- a/regression/cbmc/Endianness3/test.desc
+++ b/regression/cbmc/Endianness3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness4/test.desc b/regression/cbmc/Endianness4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Endianness4/test.desc
+++ b/regression/cbmc/Endianness4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness5/test.desc b/regression/cbmc/Endianness5/test.desc
index 4e90da351ba..2d569637a84 100644
--- a/regression/cbmc/Endianness5/test.desc
+++ b/regression/cbmc/Endianness5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian --pointer-check
+--no-standard-checks --little-endian --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness6/test.desc b/regression/cbmc/Endianness6/test.desc
index 81ceb4c6dc0..2f58da4b50b 100644
--- a/regression/cbmc/Endianness6/test.desc
+++ b/regression/cbmc/Endianness6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness7/test.desc b/regression/cbmc/Endianness7/test.desc
index 54056d719c9..3ac5c6795ca 100644
--- a/regression/cbmc/Endianness7/test.desc
+++ b/regression/cbmc/Endianness7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian --no-simplify
+--no-standard-checks --big-endian --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness8/test.desc b/regression/cbmc/Endianness8/test.desc
index 81ceb4c6dc0..2f58da4b50b 100644
--- a/regression/cbmc/Endianness8/test.desc
+++ b/regression/cbmc/Endianness8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Endianness9/test.desc b/regression/cbmc/Endianness9/test.desc
index 81ceb4c6dc0..2f58da4b50b 100644
--- a/regression/cbmc/Endianness9/test.desc
+++ b/regression/cbmc/Endianness9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Error_Label1/test.desc b/regression/cbmc/Error_Label1/test.desc
index e14ade773e5..2f4d00cf530 100644
--- a/regression/cbmc/Error_Label1/test.desc
+++ b/regression/cbmc/Error_Label1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---error-label ERROR
+--no-standard-checks --error-label ERROR
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Error_Label2/test.desc b/regression/cbmc/Error_Label2/test.desc
index 3631d5c8930..1294c083230 100644
--- a/regression/cbmc/Error_Label2/test.desc
+++ b/regression/cbmc/Error_Label2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---error-label ERROR --no-assertions
+--no-standard-checks --error-label ERROR --no-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Error_Label3/test.desc b/regression/cbmc/Error_Label3/test.desc
index 450e47883c7..0357b0e2b66 100644
--- a/regression/cbmc/Error_Label3/test.desc
+++ b/regression/cbmc/Error_Label3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---error-label ERROR1 --error-label ERROR2
+--no-standard-checks --error-label ERROR1 --error-label ERROR2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Eval_Order1/test.desc b/regression/cbmc/Eval_Order1/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Eval_Order1/test.desc
+++ b/regression/cbmc/Eval_Order1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Exceptions1/test.desc b/regression/cbmc/Exceptions1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Exceptions1/test.desc
+++ b/regression/cbmc/Exceptions1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Failed_Symbols1/test.desc b/regression/cbmc/Failed_Symbols1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Failed_Symbols1/test.desc
+++ b/regression/cbmc/Failed_Symbols1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Failing_Assert1/dimacs.desc b/regression/cbmc/Failing_Assert1/dimacs.desc
index 75036ccd09d..99c4af57029 100644
--- a/regression/cbmc/Failing_Assert1/dimacs.desc
+++ b/regression/cbmc/Failing_Assert1/dimacs.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---dimacs
+--no-standard-checks --dimacs
^Runtime decision procedure: [0-9]+(\.[0-9]+)?(e-[0-9]+)?s$
^c main::1::i!0@1#1
^c main::1::j!0@1#1
diff --git a/regression/cbmc/Failing_Assert1/external-z3.desc b/regression/cbmc/Failing_Assert1/external-z3.desc
index 3de382ca821..64528bac5af 100644
--- a/regression/cbmc/Failing_Assert1/external-z3.desc
+++ b/regression/cbmc/Failing_Assert1/external-z3.desc
@@ -1,6 +1,6 @@
CORE gcc-only no-new-smt
main.c
---external-sat-solver ./z3-wrapper.sh --trace
+--no-standard-checks --external-sat-solver ./z3-wrapper.sh --trace
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/Failing_Assert1/test.desc b/regression/cbmc/Failing_Assert1/test.desc
index f777601a25f..d69d6bf3633 100644
--- a/regression/cbmc/Failing_Assert1/test.desc
+++ b/regression/cbmc/Failing_Assert1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verbosity 8
+--no-standard-checks --verbosity 8
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Fixedbv1/test.desc b/regression/cbmc/Fixedbv1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Fixedbv1/test.desc
+++ b/regression/cbmc/Fixedbv1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Fixedbv2/test.desc b/regression/cbmc/Fixedbv2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Fixedbv2/test.desc
+++ b/regression/cbmc/Fixedbv2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Fixedbv3/test.desc b/regression/cbmc/Fixedbv3/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Fixedbv3/test.desc
+++ b/regression/cbmc/Fixedbv3/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Fixedbv4/test.desc b/regression/cbmc/Fixedbv4/test.desc
index 65535fe6331..3db82ad86a0 100644
--- a/regression/cbmc/Fixedbv4/test.desc
+++ b/regression/cbmc/Fixedbv4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Fixedbv5/test.desc b/regression/cbmc/Fixedbv5/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Fixedbv5/test.desc
+++ b/regression/cbmc/Fixedbv5/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Fixedbv6/test.desc b/regression/cbmc/Fixedbv6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Fixedbv6/test.desc
+++ b/regression/cbmc/Fixedbv6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Fixedbv8/test.desc b/regression/cbmc/Fixedbv8/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Fixedbv8/test.desc
+++ b/regression/cbmc/Fixedbv8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-div2/test.desc b/regression/cbmc/Float-div2/test.desc
index 9e28fc5f807..cf89be4cf85 100644
--- a/regression/cbmc/Float-div2/test.desc
+++ b/regression/cbmc/Float-div2/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-div3/test.desc b/regression/cbmc/Float-div3/test.desc
index 9e28fc5f807..cf89be4cf85 100644
--- a/regression/cbmc/Float-div3/test.desc
+++ b/regression/cbmc/Float-div3/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-equality1/test_no_equality.desc b/regression/cbmc/Float-equality1/test_no_equality.desc
index 839bb30826b..4b6978d9784 100644
--- a/regression/cbmc/Float-equality1/test_no_equality.desc
+++ b/regression/cbmc/Float-equality1/test_no_equality.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-equality2/test.desc b/regression/cbmc/Float-equality2/test.desc
index 17fba7951a0..fe32f591122 100644
--- a/regression/cbmc/Float-equality2/test.desc
+++ b/regression/cbmc/Float-equality2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
(Starting CEGAR Loop|VCC\(s\), 0 remaining after simplification$)
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/Float-flags-no-simp1/test.desc b/regression/cbmc/Float-flags-no-simp1/test.desc
index 74e429efb6d..ecdb6a64eb9 100644
--- a/regression/cbmc/Float-flags-no-simp1/test.desc
+++ b/regression/cbmc/Float-flags-no-simp1/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend thorough-paths no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-flags-simp1/test.desc b/regression/cbmc/Float-flags-simp1/test.desc
index ccfe3848438..d3f93c1c418 100644
--- a/regression/cbmc/Float-flags-simp1/test.desc
+++ b/regression/cbmc/Float-flags-simp1/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp1/test.desc b/regression/cbmc/Float-no-simp1/test.desc
index a81db2713bf..c1240f5ea72 100644
--- a/regression/cbmc/Float-no-simp1/test.desc
+++ b/regression/cbmc/Float-no-simp1/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
main.c
---no-simplify
+--no-standard-checks --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp2/test.desc b/regression/cbmc/Float-no-simp2/test.desc
index a4790755889..26bbac8e02e 100644
--- a/regression/cbmc/Float-no-simp2/test.desc
+++ b/regression/cbmc/Float-no-simp2/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp3/test.desc b/regression/cbmc/Float-no-simp3/test.desc
index a4790755889..26bbac8e02e 100644
--- a/regression/cbmc/Float-no-simp3/test.desc
+++ b/regression/cbmc/Float-no-simp3/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp4/test.desc b/regression/cbmc/Float-no-simp4/test.desc
index a4790755889..26bbac8e02e 100644
--- a/regression/cbmc/Float-no-simp4/test.desc
+++ b/regression/cbmc/Float-no-simp4/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp5/test.desc b/regression/cbmc/Float-no-simp5/test.desc
index 1e99ead6d5a..746629d1bd5 100644
--- a/regression/cbmc/Float-no-simp5/test.desc
+++ b/regression/cbmc/Float-no-simp5/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp6/test.desc b/regression/cbmc/Float-no-simp6/test.desc
index a4790755889..26bbac8e02e 100644
--- a/regression/cbmc/Float-no-simp6/test.desc
+++ b/regression/cbmc/Float-no-simp6/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp7/test.desc b/regression/cbmc/Float-no-simp7/test.desc
index a4790755889..26bbac8e02e 100644
--- a/regression/cbmc/Float-no-simp7/test.desc
+++ b/regression/cbmc/Float-no-simp7/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-no-simp9/test.desc b/regression/cbmc/Float-no-simp9/test.desc
index 74e429efb6d..ecdb6a64eb9 100644
--- a/regression/cbmc/Float-no-simp9/test.desc
+++ b/regression/cbmc/Float-no-simp9/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend thorough-paths no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-overflow1/test.desc b/regression/cbmc/Float-overflow1/test.desc
index a1de3d41cf0..10a47cb84b2 100644
--- a/regression/cbmc/Float-overflow1/test.desc
+++ b/regression/cbmc/Float-overflow1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv --float-overflow-check
+--no-standard-checks --floatbv --float-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-overflow2/test.desc b/regression/cbmc/Float-overflow2/test.desc
index f7cd5fc8bf3..338f8e03790 100644
--- a/regression/cbmc/Float-overflow2/test.desc
+++ b/regression/cbmc/Float-overflow2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv --float-overflow-check
+--no-standard-checks --floatbv --float-overflow-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Float-rounding/compile_time_rounding.desc b/regression/cbmc/Float-rounding/compile_time_rounding.desc
index 9409894732e..df6bf14adaa 100644
--- a/regression/cbmc/Float-rounding/compile_time_rounding.desc
+++ b/regression/cbmc/Float-rounding/compile_time_rounding.desc
@@ -1,6 +1,6 @@
CORE
compile_time_rounding.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-rounding2/test.desc b/regression/cbmc/Float-rounding2/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Float-rounding2/test.desc
+++ b/regression/cbmc/Float-rounding2/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-smt2-1/test.desc b/regression/cbmc/Float-smt2-1/test.desc
index 6ee214dfbab..70a74b981a0 100644
--- a/regression/cbmc/Float-smt2-1/test.desc
+++ b/regression/cbmc/Float-smt2-1/test.desc
@@ -1,6 +1,6 @@
CORE smt-backend no-new-smt
main.c
---smt2
+--no-standard-checks --smt2
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Float-to-double2/test.desc b/regression/cbmc/Float-to-double2/test.desc
index a4790755889..26bbac8e02e 100644
--- a/regression/cbmc/Float-to-double2/test.desc
+++ b/regression/cbmc/Float-to-double2/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-to-int1/test.desc b/regression/cbmc/Float-to-int1/test.desc
index 9e28fc5f807..cf89be4cf85 100644
--- a/regression/cbmc/Float-to-int1/test.desc
+++ b/regression/cbmc/Float-to-int1/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-to-int2/test.desc b/regression/cbmc/Float-to-int2/test.desc
index 6a9edba6d48..50632ab21c8 100644
--- a/regression/cbmc/Float-to-int2/test.desc
+++ b/regression/cbmc/Float-to-int2/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-to-int3/test.desc b/regression/cbmc/Float-to-int3/test.desc
index 9e28fc5f807..cf89be4cf85 100644
--- a/regression/cbmc/Float-to-int3/test.desc
+++ b/regression/cbmc/Float-to-int3/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float-zero-sum1/test.desc b/regression/cbmc/Float-zero-sum1/test.desc
index 1e99ead6d5a..746629d1bd5 100644
--- a/regression/cbmc/Float-zero-sum1/test.desc
+++ b/regression/cbmc/Float-zero-sum1/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
---floatbv --no-simplify
+--no-standard-checks --floatbv --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float1/test.desc b/regression/cbmc/Float1/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc/Float1/test.desc
+++ b/regression/cbmc/Float1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float11/test.desc b/regression/cbmc/Float11/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc/Float11/test.desc
+++ b/regression/cbmc/Float11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float12/test.desc b/regression/cbmc/Float12/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Float12/test.desc
+++ b/regression/cbmc/Float12/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float13/test.desc b/regression/cbmc/Float13/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Float13/test.desc
+++ b/regression/cbmc/Float13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float14/test.desc b/regression/cbmc/Float14/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Float14/test.desc
+++ b/regression/cbmc/Float14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float2/test.desc b/regression/cbmc/Float2/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc/Float2/test.desc
+++ b/regression/cbmc/Float2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float20/test.desc b/regression/cbmc/Float20/test.desc
index 6a9edba6d48..50632ab21c8 100644
--- a/regression/cbmc/Float20/test.desc
+++ b/regression/cbmc/Float20/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float21/test.desc b/regression/cbmc/Float21/test.desc
index 6a9edba6d48..50632ab21c8 100644
--- a/regression/cbmc/Float21/test.desc
+++ b/regression/cbmc/Float21/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float22/test.desc b/regression/cbmc/Float22/test.desc
index b7d95a28215..7018f7de70c 100644
--- a/regression/cbmc/Float22/test.desc
+++ b/regression/cbmc/Float22/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float23/test.desc b/regression/cbmc/Float23/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Float23/test.desc
+++ b/regression/cbmc/Float23/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float24/test.desc b/regression/cbmc/Float24/test.desc
index d0169afaccc..4c6e5448eb8 100644
--- a/regression/cbmc/Float24/test.desc
+++ b/regression/cbmc/Float24/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.i
---win32 --xml-ui
+--no-standard-checks --win32 --xml-ui
^EXIT=10$
^SIGNAL=0$
VERIFICATION FAILED
diff --git a/regression/cbmc/Float3/test.desc b/regression/cbmc/Float3/test.desc
index 6a9edba6d48..50632ab21c8 100644
--- a/regression/cbmc/Float3/test.desc
+++ b/regression/cbmc/Float3/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float4/test.desc b/regression/cbmc/Float4/test.desc
index 6a9edba6d48..50632ab21c8 100644
--- a/regression/cbmc/Float4/test.desc
+++ b/regression/cbmc/Float4/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float5/test.desc b/regression/cbmc/Float5/test.desc
index 6a9edba6d48..50632ab21c8 100644
--- a/regression/cbmc/Float5/test.desc
+++ b/regression/cbmc/Float5/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float6/test.desc b/regression/cbmc/Float6/test.desc
index 6a9edba6d48..50632ab21c8 100644
--- a/regression/cbmc/Float6/test.desc
+++ b/regression/cbmc/Float6/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---floatbv
+--no-standard-checks --floatbv
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float7/test.desc b/regression/cbmc/Float7/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Float7/test.desc
+++ b/regression/cbmc/Float7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float8/smt.desc b/regression/cbmc/Float8/smt.desc
index 1f0029795bf..36676dd1dd7 100644
--- a/regression/cbmc/Float8/smt.desc
+++ b/regression/cbmc/Float8/smt.desc
@@ -1,6 +1,6 @@
CORE smt-backend no-new-smt
main.c
---smt2 --fpa
+--no-standard-checks --smt2 --fpa
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Float8/test.desc b/regression/cbmc/Float8/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Float8/test.desc
+++ b/regression/cbmc/Float8/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Free1/test.desc b/regression/cbmc/Free1/test.desc
index 950f6791fef..54e9a4040b8 100644
--- a/regression/cbmc/Free1/test.desc
+++ b/regression/cbmc/Free1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Free2/test.desc b/regression/cbmc/Free2/test.desc
index caab5ef644d..9814e129793 100644
--- a/regression/cbmc/Free2/test.desc
+++ b/regression/cbmc/Free2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^.*free argument must be dynamic object: FAILURE$
diff --git a/regression/cbmc/Free3/test.desc b/regression/cbmc/Free3/test.desc
index 950f6791fef..54e9a4040b8 100644
--- a/regression/cbmc/Free3/test.desc
+++ b/regression/cbmc/Free3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Free4/test.desc b/regression/cbmc/Free4/test.desc
index 950f6791fef..54e9a4040b8 100644
--- a/regression/cbmc/Free4/test.desc
+++ b/regression/cbmc/Free4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function-KnR1/test.desc b/regression/cbmc/Function-KnR1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function-KnR1/test.desc
+++ b/regression/cbmc/Function-KnR1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function1/test.desc b/regression/cbmc/Function1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function1/test.desc
+++ b/regression/cbmc/Function1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function10/test.desc b/regression/cbmc/Function10/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function10/test.desc
+++ b/regression/cbmc/Function10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function11/test.desc b/regression/cbmc/Function11/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function11/test.desc
+++ b/regression/cbmc/Function11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function12/test.desc b/regression/cbmc/Function12/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function12/test.desc
+++ b/regression/cbmc/Function12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function13/test.desc b/regression/cbmc/Function13/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function13/test.desc
+++ b/regression/cbmc/Function13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function14/test.desc b/regression/cbmc/Function14/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function14/test.desc
+++ b/regression/cbmc/Function14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function2/test.desc b/regression/cbmc/Function2/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Function2/test.desc
+++ b/regression/cbmc/Function2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function3/test.desc b/regression/cbmc/Function3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function3/test.desc
+++ b/regression/cbmc/Function3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function4/test.desc b/regression/cbmc/Function4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function4/test.desc
+++ b/regression/cbmc/Function4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function5/test.desc b/regression/cbmc/Function5/test.desc
index d877a4247fb..221f2145dc9 100644
--- a/regression/cbmc/Function5/test.desc
+++ b/regression/cbmc/Function5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^SIGNAL=0$
^EXIT=10$
^\[.*\] .* dereference failure: pointer outside object bounds in \*p: FAILURE$
diff --git a/regression/cbmc/Function6/test.desc b/regression/cbmc/Function6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function6/test.desc
+++ b/regression/cbmc/Function6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function7/test.desc b/regression/cbmc/Function7/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function7/test.desc
+++ b/regression/cbmc/Function7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function8/test.desc b/regression/cbmc/Function8/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Function8/test.desc
+++ b/regression/cbmc/Function8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function9/test.desc b/regression/cbmc/Function9/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Function9/test.desc
+++ b/regression/cbmc/Function9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function_Eval_Order2/test.desc b/regression/cbmc/Function_Eval_Order2/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Function_Eval_Order2/test.desc
+++ b/regression/cbmc/Function_Eval_Order2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function_Pointer1/test.desc b/regression/cbmc/Function_Pointer1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer1/test.desc
+++ b/regression/cbmc/Function_Pointer1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer10/test.desc b/regression/cbmc/Function_Pointer10/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer10/test.desc
+++ b/regression/cbmc/Function_Pointer10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer11/test.desc b/regression/cbmc/Function_Pointer11/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer11/test.desc
+++ b/regression/cbmc/Function_Pointer11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer12/test.desc b/regression/cbmc/Function_Pointer12/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer12/test.desc
+++ b/regression/cbmc/Function_Pointer12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer13/test.desc b/regression/cbmc/Function_Pointer13/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer13/test.desc
+++ b/regression/cbmc/Function_Pointer13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer14/test.desc b/regression/cbmc/Function_Pointer14/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Function_Pointer14/test.desc
+++ b/regression/cbmc/Function_Pointer14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer15/test.desc b/regression/cbmc/Function_Pointer15/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/Function_Pointer15/test.desc
+++ b/regression/cbmc/Function_Pointer15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function_Pointer16/test.desc b/regression/cbmc/Function_Pointer16/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Function_Pointer16/test.desc
+++ b/regression/cbmc/Function_Pointer16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer17/test.desc b/regression/cbmc/Function_Pointer17/test.desc
index c0bbb27f448..a8cf7ee6446 100644
--- a/regression/cbmc/Function_Pointer17/test.desc
+++ b/regression/cbmc/Function_Pointer17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1
+--no-standard-checks --unwind 1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer18/test.desc b/regression/cbmc/Function_Pointer18/test.desc
index 3cd78297904..93eedea28ae 100644
--- a/regression/cbmc/Function_Pointer18/test.desc
+++ b/regression/cbmc/Function_Pointer18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
\[f2.assertion.1\] line [0-9]+ assertion 0: SUCCESS
diff --git a/regression/cbmc/Function_Pointer19/test.desc b/regression/cbmc/Function_Pointer19/test.desc
index 278f468e130..7a199f1e942 100644
--- a/regression/cbmc/Function_Pointer19/test.desc
+++ b/regression/cbmc/Function_Pointer19/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Function_Pointer2/test.desc b/regression/cbmc/Function_Pointer2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer2/test.desc
+++ b/regression/cbmc/Function_Pointer2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer3/test.desc b/regression/cbmc/Function_Pointer3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer3/test.desc
+++ b/regression/cbmc/Function_Pointer3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer4/test.desc b/regression/cbmc/Function_Pointer4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer4/test.desc
+++ b/regression/cbmc/Function_Pointer4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer5/test.desc b/regression/cbmc/Function_Pointer5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer5/test.desc
+++ b/regression/cbmc/Function_Pointer5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer6/test.desc b/regression/cbmc/Function_Pointer6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer6/test.desc
+++ b/regression/cbmc/Function_Pointer6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer7/test.desc b/regression/cbmc/Function_Pointer7/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Function_Pointer7/test.desc
+++ b/regression/cbmc/Function_Pointer7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Function_Pointer8/test.desc b/regression/cbmc/Function_Pointer8/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Function_Pointer8/test.desc
+++ b/regression/cbmc/Function_Pointer8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function_Pointer9/test.desc b/regression/cbmc/Function_Pointer9/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Function_Pointer9/test.desc
+++ b/regression/cbmc/Function_Pointer9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Function_Pointer_Init_No_Candidate/test.desc b/regression/cbmc/Function_Pointer_Init_No_Candidate/test.desc
index 01bd38d3647..823f3e0dab9 100644
--- a/regression/cbmc/Function_Pointer_Init_No_Candidate/test.desc
+++ b/regression/cbmc/Function_Pointer_Init_No_Candidate/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function foo --pointer-check
+--no-standard-checks --function foo --pointer-check
^\[foo.assertion.\d+\] line \d+ assertion other_function\(4\) > 5: SUCCESS$
^\[foo.pointer_dereference.\d+\] line \d+ no candidates for dereferenced function pointer: FAILURE$
^EXIT=10$
diff --git a/regression/cbmc/Function_Pointer_Init_One_Candidate/test.desc b/regression/cbmc/Function_Pointer_Init_One_Candidate/test.desc
index b0e774c5ed5..95b071846c4 100644
--- a/regression/cbmc/Function_Pointer_Init_One_Candidate/test.desc
+++ b/regression/cbmc/Function_Pointer_Init_One_Candidate/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function foo
+--no-standard-checks --function foo
^\[foo.assertion.\d+\] line \d+ assertion other_function\(4\) == 5: FAILURE$
^\[foo.assertion.\d+\] line \d+ assertion other_function\(4\) == 4: SUCCESS$
^EXIT=10$
diff --git a/regression/cbmc/Function_Pointer_Init_Two_Candidates/test.desc b/regression/cbmc/Function_Pointer_Init_Two_Candidates/test.desc
index 8becf23aa28..f063a58cadc 100644
--- a/regression/cbmc/Function_Pointer_Init_Two_Candidates/test.desc
+++ b/regression/cbmc/Function_Pointer_Init_Two_Candidates/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function foo
+--no-standard-checks --function foo
^\[foo.assertion.\d+\] line \d+ assertion other_function\(4\) == 5: FAILURE$
^\[foo.assertion.\d+\] line \d+ assertion other_function\(4\) >= 4: SUCCESS$
^EXIT=10$
diff --git a/regression/cbmc/Global_Initialization1/test.desc b/regression/cbmc/Global_Initialization1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Global_Initialization1/test.desc
+++ b/regression/cbmc/Global_Initialization1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Global_Initialization2/test.desc b/regression/cbmc/Global_Initialization2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Global_Initialization2/test.desc
+++ b/regression/cbmc/Global_Initialization2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Initialization1/test.desc b/regression/cbmc/Initialization1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Initialization1/test.desc
+++ b/regression/cbmc/Initialization1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Initialization2/test.desc b/regression/cbmc/Initialization2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Initialization2/test.desc
+++ b/regression/cbmc/Initialization2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Initialization3/test.desc b/regression/cbmc/Initialization3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Initialization3/test.desc
+++ b/regression/cbmc/Initialization3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Initialization5/test.desc b/regression/cbmc/Initialization5/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/Initialization5/test.desc
+++ b/regression/cbmc/Initialization5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Initialization6/test.desc b/regression/cbmc/Initialization6/test.desc
index 028f7170892..f22b7919655 100644
--- a/regression/cbmc/Initialization6/test.desc
+++ b/regression/cbmc/Initialization6/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Initialization7/test.desc b/regression/cbmc/Initialization7/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Initialization7/test.desc
+++ b/regression/cbmc/Initialization7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/KnR1/test.desc b/regression/cbmc/KnR1/test.desc
index 574296748f3..a90ed7fb1eb 100644
--- a/regression/cbmc/KnR1/test.desc
+++ b/regression/cbmc/KnR1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Linked_List1/test.desc b/regression/cbmc/Linked_List1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Linked_List1/test.desc
+++ b/regression/cbmc/Linked_List1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking1/test.desc b/regression/cbmc/Linking1/test.desc
index af20f90c655..ab04f683f26 100644
--- a/regression/cbmc/Linking1/test.desc
+++ b/regression/cbmc/Linking1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-module.c
+--no-standard-checks module.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking2/test.desc b/regression/cbmc/Linking2/test.desc
index af20f90c655..ab04f683f26 100644
--- a/regression/cbmc/Linking2/test.desc
+++ b/regression/cbmc/Linking2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-module.c
+--no-standard-checks module.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking3/test.desc b/regression/cbmc/Linking3/test.desc
index bb271770fef..d35ba54f589 100644
--- a/regression/cbmc/Linking3/test.desc
+++ b/regression/cbmc/Linking3/test.desc
@@ -1,6 +1,6 @@
CORE
main1.c
-main2.c
+--no-standard-checks main2.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking4/test.desc b/regression/cbmc/Linking4/test.desc
index d88e6744dbd..359f66ed185 100644
--- a/regression/cbmc/Linking4/test.desc
+++ b/regression/cbmc/Linking4/test.desc
@@ -1,6 +1,6 @@
CORE
link1.c
-link2.c
+--no-standard-checks link2.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking5/test.desc b/regression/cbmc/Linking5/test.desc
index d88e6744dbd..359f66ed185 100644
--- a/regression/cbmc/Linking5/test.desc
+++ b/regression/cbmc/Linking5/test.desc
@@ -1,6 +1,6 @@
CORE
link1.c
-link2.c
+--no-standard-checks link2.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking6/test.desc b/regression/cbmc/Linking6/test.desc
index 67f1dd7303f..bc51cb40efe 100644
--- a/regression/cbmc/Linking6/test.desc
+++ b/regression/cbmc/Linking6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-module.c --pointer-check
+--no-standard-checks module.c --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking7/member-name-mismatch.desc b/regression/cbmc/Linking7/member-name-mismatch.desc
index 3ed8ac3b6e2..c7824ac3a35 100644
--- a/regression/cbmc/Linking7/member-name-mismatch.desc
+++ b/regression/cbmc/Linking7/member-name-mismatch.desc
@@ -1,6 +1,6 @@
CORE
main.c
-module2.c
+--no-standard-checks module2.c
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Linking7/return_type.desc b/regression/cbmc/Linking7/return_type.desc
index e51bc4611dd..e2b8b8fbe19 100644
--- a/regression/cbmc/Linking7/return_type.desc
+++ b/regression/cbmc/Linking7/return_type.desc
@@ -1,6 +1,6 @@
CORE
return_type1.c
-return_type2.c
+--no-standard-checks return_type2.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Linking7/test.desc b/regression/cbmc/Linking7/test.desc
index 2917ed7e4f6..89924080c89 100644
--- a/regression/cbmc/Linking7/test.desc
+++ b/regression/cbmc/Linking7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-module.c
+--no-standard-checks module.c
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Linking8/test.desc b/regression/cbmc/Linking8/test.desc
index ebb8d9d1d71..a050de23ab8 100644
--- a/regression/cbmc/Linking8/test.desc
+++ b/regression/cbmc/Linking8/test.desc
@@ -1,6 +1,6 @@
CORE
b.c
-a.c --pointer-check
+--no-standard-checks a.c --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Local_out_of_scope1/test.desc b/regression/cbmc/Local_out_of_scope1/test.desc
index 950f6791fef..54e9a4040b8 100644
--- a/regression/cbmc/Local_out_of_scope1/test.desc
+++ b/regression/cbmc/Local_out_of_scope1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Local_out_of_scope2/test.desc b/regression/cbmc/Local_out_of_scope2/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/Local_out_of_scope2/test.desc
+++ b/regression/cbmc/Local_out_of_scope2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Local_out_of_scope3/test.desc b/regression/cbmc/Local_out_of_scope3/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/Local_out_of_scope3/test.desc
+++ b/regression/cbmc/Local_out_of_scope3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Local_out_of_scope4/test.desc b/regression/cbmc/Local_out_of_scope4/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Local_out_of_scope4/test.desc
+++ b/regression/cbmc/Local_out_of_scope4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc1/test.desc b/regression/cbmc/Malloc1/test.desc
index 7561cd38b9b..7e31068afb8 100644
--- a/regression/cbmc/Malloc1/test.desc
+++ b/regression/cbmc/Malloc1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc10/test.desc b/regression/cbmc/Malloc10/test.desc
index 98ec2212e40..9e06e6be696 100644
--- a/regression/cbmc/Malloc10/test.desc
+++ b/regression/cbmc/Malloc10/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc11/slice-formula.desc b/regression/cbmc/Malloc11/slice-formula.desc
index 5b5af79ac60..b6150ffd021 100644
--- a/regression/cbmc/Malloc11/slice-formula.desc
+++ b/regression/cbmc/Malloc11/slice-formula.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --slice-formula
+--no-standard-checks --pointer-check --slice-formula
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc11/test.desc b/regression/cbmc/Malloc11/test.desc
index 7561cd38b9b..7e31068afb8 100644
--- a/regression/cbmc/Malloc11/test.desc
+++ b/regression/cbmc/Malloc11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc13/test.desc b/regression/cbmc/Malloc13/test.desc
index f3145b289ad..1d70baa56f3 100644
--- a/regression/cbmc/Malloc13/test.desc
+++ b/regression/cbmc/Malloc13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc14/test.desc b/regression/cbmc/Malloc14/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Malloc14/test.desc
+++ b/regression/cbmc/Malloc14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc15/test.desc b/regression/cbmc/Malloc15/test.desc
index a1b2c8b18ec..f423868f16d 100644
--- a/regression/cbmc/Malloc15/test.desc
+++ b/regression/cbmc/Malloc15/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---32
+--no-standard-checks --32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc16/test.desc b/regression/cbmc/Malloc16/test.desc
index a1b2c8b18ec..f423868f16d 100644
--- a/regression/cbmc/Malloc16/test.desc
+++ b/regression/cbmc/Malloc16/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---32
+--no-standard-checks --32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc17/test.desc b/regression/cbmc/Malloc17/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Malloc17/test.desc
+++ b/regression/cbmc/Malloc17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc18/test.desc b/regression/cbmc/Malloc18/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Malloc18/test.desc
+++ b/regression/cbmc/Malloc18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc19/test.desc b/regression/cbmc/Malloc19/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Malloc19/test.desc
+++ b/regression/cbmc/Malloc19/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc2/test.desc b/regression/cbmc/Malloc2/test.desc
index 7561cd38b9b..7e31068afb8 100644
--- a/regression/cbmc/Malloc2/test.desc
+++ b/regression/cbmc/Malloc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc21/test.desc b/regression/cbmc/Malloc21/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Malloc21/test.desc
+++ b/regression/cbmc/Malloc21/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc22/test.desc b/regression/cbmc/Malloc22/test.desc
index 11c11d90c5c..7fc580478f1 100644
--- a/regression/cbmc/Malloc22/test.desc
+++ b/regression/cbmc/Malloc22/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 2 --smt2 --outfile main.smt2
+--no-standard-checks --unwind 2 --smt2 --outfile main.smt2
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Malloc23/test.desc b/regression/cbmc/Malloc23/test.desc
index 39d94af76fd..9465db022fb 100644
--- a/regression/cbmc/Malloc23/test.desc
+++ b/regression/cbmc/Malloc23/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
pointer outside object bounds in \*p: FAILURE
diff --git a/regression/cbmc/Malloc24/test.desc b/regression/cbmc/Malloc24/test.desc
index cf64d363c65..e902cb88135 100644
--- a/regression/cbmc/Malloc24/test.desc
+++ b/regression/cbmc/Malloc24/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 4 --pointer-check --unwinding-assertions
+--no-standard-checks --unwind 4 --pointer-check --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc25/test.desc b/regression/cbmc/Malloc25/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Malloc25/test.desc
+++ b/regression/cbmc/Malloc25/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc3/test.desc b/regression/cbmc/Malloc3/test.desc
index 950f6791fef..54e9a4040b8 100644
--- a/regression/cbmc/Malloc3/test.desc
+++ b/regression/cbmc/Malloc3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Malloc4/test.desc b/regression/cbmc/Malloc4/test.desc
index ac6b317a781..fa3ca0e311f 100644
--- a/regression/cbmc/Malloc4/test.desc
+++ b/regression/cbmc/Malloc4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Malloc5/test.desc b/regression/cbmc/Malloc5/test.desc
index 72b27267062..1482cf23440 100644
--- a/regression/cbmc/Malloc5/test.desc
+++ b/regression/cbmc/Malloc5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Malloc6/test.desc b/regression/cbmc/Malloc6/test.desc
index 7561cd38b9b..7e31068afb8 100644
--- a/regression/cbmc/Malloc6/test.desc
+++ b/regression/cbmc/Malloc6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc7/test.desc b/regression/cbmc/Malloc7/test.desc
index 7561cd38b9b..7e31068afb8 100644
--- a/regression/cbmc/Malloc7/test.desc
+++ b/regression/cbmc/Malloc7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Malloc8/test.desc b/regression/cbmc/Malloc8/test.desc
index 95528fabef5..f9acae9de69 100644
--- a/regression/cbmc/Malloc8/test.desc
+++ b/regression/cbmc/Malloc8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Malloc9/test.desc b/regression/cbmc/Malloc9/test.desc
index 7561cd38b9b..7e31068afb8 100644
--- a/regression/cbmc/Malloc9/test.desc
+++ b/regression/cbmc/Malloc9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Memory_leak1/test.desc b/regression/cbmc/Memory_leak1/test.desc
index 91591a9814c..4b3a8f49749 100644
--- a/regression/cbmc/Memory_leak1/test.desc
+++ b/regression/cbmc/Memory_leak1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---memory-leak-check
+--no-standard-checks --memory-leak-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Memory_leak2/test.desc b/regression/cbmc/Memory_leak2/test.desc
index f90f7c4f8f1..0741c00f64c 100644
--- a/regression/cbmc/Memory_leak2/test.desc
+++ b/regression/cbmc/Memory_leak2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---memory-leak-check
+--no-standard-checks --memory-leak-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Memory_leak_abort/test.desc b/regression/cbmc/Memory_leak_abort/test.desc
index 7c77b3769c1..946508dba13 100644
--- a/regression/cbmc/Memory_leak_abort/test.desc
+++ b/regression/cbmc/Memory_leak_abort/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---memory-leak-check --memory-cleanup-check --no-assertions
+--no-standard-checks --memory-leak-check --memory-cleanup-check --no-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Minisat_Simp1/test.desc b/regression/cbmc/Minisat_Simp1/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Minisat_Simp1/test.desc
+++ b/regression/cbmc/Minisat_Simp1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Mod1/test.desc b/regression/cbmc/Mod1/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/Mod1/test.desc
+++ b/regression/cbmc/Mod1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Mod2/test.desc b/regression/cbmc/Mod2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Mod2/test.desc
+++ b/regression/cbmc/Mod2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Multi_Dimensional_Array1/test.desc b/regression/cbmc/Multi_Dimensional_Array1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Multi_Dimensional_Array1/test.desc
+++ b/regression/cbmc/Multi_Dimensional_Array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Multi_Dimensional_Array2/test.desc b/regression/cbmc/Multi_Dimensional_Array2/test.desc
index a5790e40f01..ceab2eebe87 100644
--- a/regression/cbmc/Multi_Dimensional_Array2/test.desc
+++ b/regression/cbmc/Multi_Dimensional_Array2/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Multi_Dimensional_Array3/test.desc b/regression/cbmc/Multi_Dimensional_Array3/test.desc
index 5a1f9d2ea20..221aeda3912 100644
--- a/regression/cbmc/Multi_Dimensional_Array3/test.desc
+++ b/regression/cbmc/Multi_Dimensional_Array3/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Multi_Dimensional_Array4/test.desc b/regression/cbmc/Multi_Dimensional_Array4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Multi_Dimensional_Array4/test.desc
+++ b/regression/cbmc/Multi_Dimensional_Array4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Multi_Dimensional_Array5/test.desc b/regression/cbmc/Multi_Dimensional_Array5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Multi_Dimensional_Array5/test.desc
+++ b/regression/cbmc/Multi_Dimensional_Array5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Multi_Dimensional_Array6/test.desc b/regression/cbmc/Multi_Dimensional_Array6/test.desc
index 6694cf6e8b7..47864f7f9f9 100644
--- a/regression/cbmc/Multi_Dimensional_Array6/test.desc
+++ b/regression/cbmc/Multi_Dimensional_Array6/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths
main.c
---unwind 3 --no-unwinding-assertions
+--no-standard-checks --unwind 3 --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] .*: SUCCESS$
diff --git a/regression/cbmc/Multiple_Properties1/test.desc b/regression/cbmc/Multiple_Properties1/test.desc
index beb36b219c7..7e8a024b02d 100644
--- a/regression/cbmc/Multiple_Properties1/test.desc
+++ b/regression/cbmc/Multiple_Properties1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---property main.assertion.1 --property main.assertion.3
+--no-standard-checks --property main.assertion.1 --property main.assertion.3
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/Negation1/test.desc b/regression/cbmc/Negation1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Negation1/test.desc
+++ b/regression/cbmc/Negation1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Negation2/test.desc b/regression/cbmc/Negation2/test.desc
index cbd90510599..6c075ccd7e0 100644
--- a/regression/cbmc/Negation2/test.desc
+++ b/regression/cbmc/Negation2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-propagation
+--no-standard-checks --no-propagation
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Nondet1/test.desc b/regression/cbmc/Nondet1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Nondet1/test.desc
+++ b/regression/cbmc/Nondet1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer1/test.desc b/regression/cbmc/Pointer1/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer1/test.desc
+++ b/regression/cbmc/Pointer1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer10/test.desc b/regression/cbmc/Pointer10/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer10/test.desc
+++ b/regression/cbmc/Pointer10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer11/test.desc b/regression/cbmc/Pointer11/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer11/test.desc
+++ b/regression/cbmc/Pointer11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer12/test.desc b/regression/cbmc/Pointer12/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer12/test.desc
+++ b/regression/cbmc/Pointer12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer14/test.desc b/regression/cbmc/Pointer14/test.desc
index 350a589e4a6..b8f794c7fdb 100644
--- a/regression/cbmc/Pointer14/test.desc
+++ b/regression/cbmc/Pointer14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/Pointer15/test.desc b/regression/cbmc/Pointer15/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer15/test.desc
+++ b/regression/cbmc/Pointer15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer17/test.desc b/regression/cbmc/Pointer17/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer17/test.desc
+++ b/regression/cbmc/Pointer17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer18/full-slice.desc b/regression/cbmc/Pointer18/full-slice.desc
index 37c7526ffee..dcb5a89a36a 100644
--- a/regression/cbmc/Pointer18/full-slice.desc
+++ b/regression/cbmc/Pointer18/full-slice.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --no-unwinding-assertions --pointer-check --full-slice
+--no-standard-checks --unwind 1 --no-unwinding-assertions --pointer-check --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer18/test.desc b/regression/cbmc/Pointer18/test.desc
index 0b21ec028ac..aa8e3c8badd 100644
--- a/regression/cbmc/Pointer18/test.desc
+++ b/regression/cbmc/Pointer18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --no-unwinding-assertions --pointer-check
+--no-standard-checks --unwind 1 --no-unwinding-assertions --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer2/test.desc b/regression/cbmc/Pointer2/test.desc
index 2965c901fc3..ca9d6f674ab 100644
--- a/regression/cbmc/Pointer2/test.desc
+++ b/regression/cbmc/Pointer2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Pointer20/test.desc b/regression/cbmc/Pointer20/test.desc
index a0af87d2c09..71f4ebc0c7b 100644
--- a/regression/cbmc/Pointer20/test.desc
+++ b/regression/cbmc/Pointer20/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer21/test.desc b/regression/cbmc/Pointer21/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer21/test.desc
+++ b/regression/cbmc/Pointer21/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer23/test.desc b/regression/cbmc/Pointer23/test.desc
index a0af87d2c09..71f4ebc0c7b 100644
--- a/regression/cbmc/Pointer23/test.desc
+++ b/regression/cbmc/Pointer23/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer24/test.desc b/regression/cbmc/Pointer24/test.desc
index d9a7678b126..a8c81f3853b 100644
--- a/regression/cbmc/Pointer24/test.desc
+++ b/regression/cbmc/Pointer24/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer25/test.desc b/regression/cbmc/Pointer25/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer25/test.desc
+++ b/regression/cbmc/Pointer25/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer26/test.desc b/regression/cbmc/Pointer26/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer26/test.desc
+++ b/regression/cbmc/Pointer26/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer27/test.desc b/regression/cbmc/Pointer27/test.desc
index 17695a197ac..4e0a5fded33 100644
--- a/regression/cbmc/Pointer27/test.desc
+++ b/regression/cbmc/Pointer27/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer28/test.desc b/regression/cbmc/Pointer28/test.desc
index 09aaafc1c87..684dbcc7cf7 100644
--- a/regression/cbmc/Pointer28/test.desc
+++ b/regression/cbmc/Pointer28/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check --little-endian
+--no-standard-checks --pointer-check --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer29/test.desc b/regression/cbmc/Pointer29/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer29/test.desc
+++ b/regression/cbmc/Pointer29/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer3/test.desc b/regression/cbmc/Pointer3/test.desc
index a0af87d2c09..71f4ebc0c7b 100644
--- a/regression/cbmc/Pointer3/test.desc
+++ b/regression/cbmc/Pointer3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer30/test.desc b/regression/cbmc/Pointer30/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer30/test.desc
+++ b/regression/cbmc/Pointer30/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer31/test.desc b/regression/cbmc/Pointer31/test.desc
index a0af87d2c09..71f4ebc0c7b 100644
--- a/regression/cbmc/Pointer31/test.desc
+++ b/regression/cbmc/Pointer31/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer4/test.desc b/regression/cbmc/Pointer4/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer4/test.desc
+++ b/regression/cbmc/Pointer4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer6/test.desc b/regression/cbmc/Pointer6/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer6/test.desc
+++ b/regression/cbmc/Pointer6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer7/test.desc b/regression/cbmc/Pointer7/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer7/test.desc
+++ b/regression/cbmc/Pointer7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer8/test.desc b/regression/cbmc/Pointer8/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer8/test.desc
+++ b/regression/cbmc/Pointer8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer9/test.desc b/regression/cbmc/Pointer9/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer9/test.desc
+++ b/regression/cbmc/Pointer9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic1/test.desc b/regression/cbmc/Pointer_Arithmetic1/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic1/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic10/test.desc b/regression/cbmc/Pointer_Arithmetic10/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic10/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic11/test.desc b/regression/cbmc/Pointer_Arithmetic11/test.desc
index f5e039ba3ed..80ed8517962 100644
--- a/regression/cbmc/Pointer_Arithmetic11/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --little-endian
+--no-standard-checks --pointer-check --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic12/test.desc b/regression/cbmc/Pointer_Arithmetic12/test.desc
index b3a154d150b..fd8f7f458e1 100644
--- a/regression/cbmc/Pointer_Arithmetic12/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic12/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---32 --little-endian
+--no-standard-checks --32 --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic14/test.desc b/regression/cbmc/Pointer_Arithmetic14/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer_Arithmetic14/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic15/test.desc b/regression/cbmc/Pointer_Arithmetic15/test.desc
index 95f0fe0bf7f..6cd4efa5b13 100644
--- a/regression/cbmc/Pointer_Arithmetic15/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer_Arithmetic16/test.desc b/regression/cbmc/Pointer_Arithmetic16/test.desc
index 34e9937c5ed..5fb762f0667 100644
--- a/regression/cbmc/Pointer_Arithmetic16/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer_Arithmetic17/test.desc b/regression/cbmc/Pointer_Arithmetic17/test.desc
index c50a02a2204..7fefb6e9362 100644
--- a/regression/cbmc/Pointer_Arithmetic17/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic19/test.desc b/regression/cbmc/Pointer_Arithmetic19/test.desc
index 23ecab6dc6a..5f93cd472be 100644
--- a/regression/cbmc/Pointer_Arithmetic19/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic19/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---program-only
+--no-standard-checks --program-only
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Pointer_Arithmetic2/test.desc b/regression/cbmc/Pointer_Arithmetic2/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic2/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic3/test.desc b/regression/cbmc/Pointer_Arithmetic3/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic3/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic4/test.desc b/regression/cbmc/Pointer_Arithmetic4/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic4/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic5/test.desc b/regression/cbmc/Pointer_Arithmetic5/test.desc
index f9c919bbdc2..935f7711b83 100644
--- a/regression/cbmc/Pointer_Arithmetic5/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check --function f
+--no-standard-checks --pointer-check --bounds-check --function f
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer_Arithmetic6/test.desc b/regression/cbmc/Pointer_Arithmetic6/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic6/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic7/test.desc b/regression/cbmc/Pointer_Arithmetic7/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic7/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Arithmetic8/test.desc b/regression/cbmc/Pointer_Arithmetic8/test.desc
index 4b9176a942e..dfc5e80e4f2 100644
--- a/regression/cbmc/Pointer_Arithmetic8/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer_Arithmetic9/test.desc b/regression/cbmc/Pointer_Arithmetic9/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Pointer_Arithmetic9/test.desc
+++ b/regression/cbmc/Pointer_Arithmetic9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Assume1/test.desc b/regression/cbmc/Pointer_Assume1/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Pointer_Assume1/test.desc
+++ b/regression/cbmc/Pointer_Assume1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_Object_Type1/test.desc b/regression/cbmc/Pointer_Object_Type1/test.desc
index d3aaf765740..721cddbf94d 100644
--- a/regression/cbmc/Pointer_Object_Type1/test.desc
+++ b/regression/cbmc/Pointer_Object_Type1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^SIGNAL=0$
^EXIT=10$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer_array1/test.desc b/regression/cbmc/Pointer_array1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer_array1/test.desc
+++ b/regression/cbmc/Pointer_array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_array2/test.desc b/regression/cbmc/Pointer_array2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer_array2/test.desc
+++ b/regression/cbmc/Pointer_array2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_array3/test.desc b/regression/cbmc/Pointer_array3/test.desc
index 33c89987cc7..3d17c1db385 100644
--- a/regression/cbmc/Pointer_array3/test.desc
+++ b/regression/cbmc/Pointer_array3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --no-assertions
+--no-standard-checks --pointer-check --no-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Pointer_array4/test.desc b/regression/cbmc/Pointer_array4/test.desc
index 35cc9d3cd74..aea60fb384a 100644
--- a/regression/cbmc/Pointer_array4/test.desc
+++ b/regression/cbmc/Pointer_array4/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---32
+--no-standard-checks --32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_array5/test.desc b/regression/cbmc/Pointer_array5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer_array5/test.desc
+++ b/regression/cbmc/Pointer_array5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_array6/test.desc b/regression/cbmc/Pointer_array6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer_array6/test.desc
+++ b/regression/cbmc/Pointer_array6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_array7/big-endian.desc b/regression/cbmc/Pointer_array7/big-endian.desc
index 5d4f99dff97..e2f04d51c53 100644
--- a/regression/cbmc/Pointer_array7/big-endian.desc
+++ b/regression/cbmc/Pointer_array7/big-endian.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian -DUSE_BIG_ENDIAN
+--no-standard-checks --big-endian -DUSE_BIG_ENDIAN
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_array7/test.desc b/regression/cbmc/Pointer_array7/test.desc
index 124ff61437b..2db88aa09e6 100644
--- a/regression/cbmc/Pointer_array7/test.desc
+++ b/regression/cbmc/Pointer_array7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian -DUSE_LITTLE_ENDIAN
+--no-standard-checks --little-endian -DUSE_LITTLE_ENDIAN
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_byte_extract1/test.desc b/regression/cbmc/Pointer_byte_extract1/test.desc
index 12fc8ce06e1..15db659256e 100644
--- a/regression/cbmc/Pointer_byte_extract1/test.desc
+++ b/regression/cbmc/Pointer_byte_extract1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_byte_extract2/test.desc b/regression/cbmc/Pointer_byte_extract2/test.desc
index eb98d4f78ba..7a784b8c85b 100644
--- a/regression/cbmc/Pointer_byte_extract2/test.desc
+++ b/regression/cbmc/Pointer_byte_extract2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.2\] .*: FAILURE$
diff --git a/regression/cbmc/Pointer_byte_extract3/test.desc b/regression/cbmc/Pointer_byte_extract3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Pointer_byte_extract3/test.desc
+++ b/regression/cbmc/Pointer_byte_extract3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_byte_extract4/program-only.desc b/regression/cbmc/Pointer_byte_extract4/program-only.desc
index c3b3f95041f..71962d78e59 100644
--- a/regression/cbmc/Pointer_byte_extract4/program-only.desc
+++ b/regression/cbmc/Pointer_byte_extract4/program-only.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Pointer_byte_extract4/test.desc b/regression/cbmc/Pointer_byte_extract4/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Pointer_byte_extract4/test.desc
+++ b/regression/cbmc/Pointer_byte_extract4/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_byte_extract5/no-simplify.desc b/regression/cbmc/Pointer_byte_extract5/no-simplify.desc
index a8cdc81121f..a5068bbfe6e 100644
--- a/regression/cbmc/Pointer_byte_extract5/no-simplify.desc
+++ b/regression/cbmc/Pointer_byte_extract5/no-simplify.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.i
---bounds-check --32 --no-simplify
+--no-standard-checks --bounds-check --32 --no-simplify
^EXIT=10$
^SIGNAL=0$
array\.List dynamic object upper bound in p->List\[2\]: FAILURE
diff --git a/regression/cbmc/Pointer_byte_extract5/test.desc b/regression/cbmc/Pointer_byte_extract5/test.desc
index 474026934fa..c626029dc38 100644
--- a/regression/cbmc/Pointer_byte_extract5/test.desc
+++ b/regression/cbmc/Pointer_byte_extract5/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---bounds-check --32
+--no-standard-checks --bounds-check --32
^EXIT=10$
^SIGNAL=0$
array\.List dynamic object upper bound in p->List\[2\]: FAILURE
diff --git a/regression/cbmc/Pointer_byte_extract6/test.desc b/regression/cbmc/Pointer_byte_extract6/test.desc
index 466da18b2b5..1909295d022 100644
--- a/regression/cbmc/Pointer_byte_extract6/test.desc
+++ b/regression/cbmc/Pointer_byte_extract6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Pointer_byte_extract7/test.desc b/regression/cbmc/Pointer_byte_extract7/test.desc
index 81ceb4c6dc0..2f58da4b50b 100644
--- a/regression/cbmc/Pointer_byte_extract7/test.desc
+++ b/regression/cbmc/Pointer_byte_extract7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_byte_extract8/test.desc b/regression/cbmc/Pointer_byte_extract8/test.desc
index adcea6ed3e2..bd97691eb9b 100644
--- a/regression/cbmc/Pointer_byte_extract8/test.desc
+++ b/regression/cbmc/Pointer_byte_extract8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---64 --unwind 4 --unwinding-assertions
+--no-standard-checks --64 --unwind 4 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Pointer_byte_extract9/test.desc b/regression/cbmc/Pointer_byte_extract9/test.desc
index 0570ab7aba7..26ba41ce7ae 100644
--- a/regression/cbmc/Pointer_byte_extract9/test.desc
+++ b/regression/cbmc/Pointer_byte_extract9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Pointer_comparison2/test.desc b/regression/cbmc/Pointer_comparison2/test.desc
index 278f468e130..7a199f1e942 100644
--- a/regression/cbmc/Pointer_comparison2/test.desc
+++ b/regression/cbmc/Pointer_comparison2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Pointer_comparison3/test.desc b/regression/cbmc/Pointer_comparison3/test.desc
index 4076451d3f7..df862c81761 100644
--- a/regression/cbmc/Pointer_comparison3/test.desc
+++ b/regression/cbmc/Pointer_comparison3/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^\[main.assertion.3\] line 21 always false for different objects: FAILURE$
^\[main.assertion.4\] line 23 always false for different objects: FAILURE$
^\*\* 2 of 7 failed
diff --git a/regression/cbmc/Pointer_comparison4/test.desc b/regression/cbmc/Pointer_comparison4/test.desc
index 418749c8d6e..f0e84cdbf6a 100644
--- a/regression/cbmc/Pointer_comparison4/test.desc
+++ b/regression/cbmc/Pointer_comparison4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --unwinding-assertions
+--no-standard-checks --unwind 10 --unwinding-assertions
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Pointer_comparison5/test.desc b/regression/cbmc/Pointer_comparison5/test.desc
index fe094259f78..28574c62e5f 100644
--- a/regression/cbmc/Pointer_comparison5/test.desc
+++ b/regression/cbmc/Pointer_comparison5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^Generated \d+ VCC\(s\), 1 remaining after simplification$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/Pointer_difference1/no-simplify.desc b/regression/cbmc/Pointer_difference1/no-simplify.desc
index 2d4a398e23a..894be3ad3b6 100644
--- a/regression/cbmc/Pointer_difference1/no-simplify.desc
+++ b/regression/cbmc/Pointer_difference1/no-simplify.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify
+--no-standard-checks --no-simplify
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Pointer_difference1/test.desc b/regression/cbmc/Pointer_difference1/test.desc
index 466da18b2b5..1909295d022 100644
--- a/regression/cbmc/Pointer_difference1/test.desc
+++ b/regression/cbmc/Pointer_difference1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Pointer_difference2/test.desc b/regression/cbmc/Pointer_difference2/test.desc
index 36d9e01f3cf..fa4c645c98f 100644
--- a/regression/cbmc/Pointer_difference2/test.desc
+++ b/regression/cbmc/Pointer_difference2/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
main.c
---pointer-check
+--no-standard-checks --pointer-check
^\[main.assertion.1\] line 6 correct: SUCCESS
^\[main.pointer.1\] line 8 same object violation in array - other_array: FAILURE$
^\[main.assertion.2\] line 11 undefined behavior: FAILURE$
diff --git a/regression/cbmc/Promotion1/test.desc b/regression/cbmc/Promotion1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Promotion1/test.desc
+++ b/regression/cbmc/Promotion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Promotion2/test.desc b/regression/cbmc/Promotion2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Promotion2/test.desc
+++ b/regression/cbmc/Promotion2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Promotion3/test.desc b/regression/cbmc/Promotion3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Promotion3/test.desc
+++ b/regression/cbmc/Promotion3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Promotion4/test.desc b/regression/cbmc/Promotion4/test.desc
index 63da0758056..db2097691bc 100644
--- a/regression/cbmc/Promotion4/test.desc
+++ b/regression/cbmc/Promotion4/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---16
+--no-standard-checks --16
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Quantifiers-assertion/test.desc b/regression/cbmc/Quantifiers-assertion/test.desc
index 17a23b4628e..06b8a09f1d2 100644
--- a/regression/cbmc/Quantifiers-assertion/test.desc
+++ b/regression/cbmc/Quantifiers-assertion/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] .* Exists-Exists: successful: SUCCESS$
^\[main.assertion.2\] .* NotExists-NotExists: failed: FAILURE$
diff --git a/regression/cbmc/Quantifiers-assignment/test.desc b/regression/cbmc/Quantifiers-assignment/test.desc
index 2c0b0b3ae32..407895c1b20 100644
--- a/regression/cbmc/Quantifiers-assignment/test.desc
+++ b/regression/cbmc/Quantifiers-assignment/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] .* assertion x: SUCCESS$
^\[main.assertion.2\] .* assertion y: FAILURE$
diff --git a/regression/cbmc/Quantifiers-copy/test.desc b/regression/cbmc/Quantifiers-copy/test.desc
index ad846a8f439..f330c7580b3 100644
--- a/regression/cbmc/Quantifiers-copy/test.desc
+++ b/regression/cbmc/Quantifiers-copy/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] .* assertion b\[.*\] == 0: SUCCESS$
^\[main.assertion.2\] .* assertion b\[.*\] == 1: SUCCESS$
diff --git a/regression/cbmc/Quantifiers-expr-cleaning/test.desc b/regression/cbmc/Quantifiers-expr-cleaning/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/Quantifiers-expr-cleaning/test.desc
+++ b/regression/cbmc/Quantifiers-expr-cleaning/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Quantifiers-if/test.desc b/regression/cbmc/Quantifiers-if/test.desc
index d61553a444f..a25031c1f09 100644
--- a/regression/cbmc/Quantifiers-if/test.desc
+++ b/regression/cbmc/Quantifiers-if/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] .* failure 1: FAILURE$
^\[main.assertion.2\] .* failure 2: FAILURE$
diff --git a/regression/cbmc/Quantifiers-initialisation/test.desc b/regression/cbmc/Quantifiers-initialisation/test.desc
index 672fa68090d..33f517292ca 100644
--- a/regression/cbmc/Quantifiers-initialisation/test.desc
+++ b/regression/cbmc/Quantifiers-initialisation/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] .* assertion a\[.*\] == 1: SUCCESS$
^\[main.assertion.2\] .* assertion a\[.*\] == 2: SUCCESS$
diff --git a/regression/cbmc/Quantifiers-initialisation2/test.desc b/regression/cbmc/Quantifiers-initialisation2/test.desc
index 82af7c648f3..a5372c76f83 100644
--- a/regression/cbmc/Quantifiers-initialisation2/test.desc
+++ b/regression/cbmc/Quantifiers-initialisation2/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] .* forall a\[\]: SUCCESS$
^\[main.assertion.2\] .* assertion a\[.*\] > a\[.*\]: SUCCESS$
diff --git a/regression/cbmc/Quantifiers-not-exists/fixed.desc b/regression/cbmc/Quantifiers-not-exists/fixed.desc
index c0c0c8aaa2b..32473a0efee 100644
--- a/regression/cbmc/Quantifiers-not-exists/fixed.desc
+++ b/regression/cbmc/Quantifiers-not-exists/fixed.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
fixed.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.5\] line 31 assertion a\[.*\]\[.*\] > 10: SUCCESS$
^\[main.assertion.6\] line 33 assertion .*: SUCCESS$
diff --git a/regression/cbmc/Quantifiers-not/test.desc b/regression/cbmc/Quantifiers-not/test.desc
index f930deb9f8a..2542c5dd7c9 100644
--- a/regression/cbmc/Quantifiers-not/test.desc
+++ b/regression/cbmc/Quantifiers-not/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] .* success 1: SUCCESS$
^\[main.assertion.2\] .* success 2: SUCCESS$
diff --git a/regression/cbmc/Quantifiers-simplify/rewrite_exists.desc b/regression/cbmc/Quantifiers-simplify/rewrite_exists.desc
index 9b8e205c08c..dbe460c974d 100644
--- a/regression/cbmc/Quantifiers-simplify/rewrite_exists.desc
+++ b/regression/cbmc/Quantifiers-simplify/rewrite_exists.desc
@@ -1,6 +1,6 @@
CORE
rewrite_exists.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Quantifiers-simplify/rewrite_forall.desc b/regression/cbmc/Quantifiers-simplify/rewrite_forall.desc
index 516527d0ce1..b886bb3acc9 100644
--- a/regression/cbmc/Quantifiers-simplify/rewrite_forall.desc
+++ b/regression/cbmc/Quantifiers-simplify/rewrite_forall.desc
@@ -1,6 +1,6 @@
CORE
rewrite_forall.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Quantifiers-simplify/simplify_not_forall.desc b/regression/cbmc/Quantifiers-simplify/simplify_not_forall.desc
index 7e9a2db9699..2a8476cea5a 100644
--- a/regression/cbmc/Quantifiers-simplify/simplify_not_forall.desc
+++ b/regression/cbmc/Quantifiers-simplify/simplify_not_forall.desc
@@ -1,6 +1,6 @@
CORE
main.c
---program-only
+--no-standard-checks --program-only
ASSERT\(exists \{ signed int i!0#0; !\(i!0#0 >= 0\) \}\)$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Quantifiers-two-dimension-array/fixed.desc b/regression/cbmc/Quantifiers-two-dimension-array/fixed.desc
index a39cee20077..4e95c007399 100644
--- a/regression/cbmc/Quantifiers-two-dimension-array/fixed.desc
+++ b/regression/cbmc/Quantifiers-two-dimension-array/fixed.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
fixed.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] line 14 assertion a\[.*\]\[.*\] == 0: SUCCESS$
^\[main.assertion.2\] line 15 assertion a\[.*\]\[.*\] == 1: SUCCESS$
diff --git a/regression/cbmc/Quantifiers-two-dimension-array/test.desc b/regression/cbmc/Quantifiers-two-dimension-array/test.desc
index 5b8451664ce..224ae1e7927 100644
--- a/regression/cbmc/Quantifiers-two-dimension-array/test.desc
+++ b/regression/cbmc/Quantifiers-two-dimension-array/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] line 12 assertion a\[.*\]\[.*\] == 0: SUCCESS$
^\[main.assertion.2\] line 13 assertion a\[.*\]\[.*\] == 1: SUCCESS$
diff --git a/regression/cbmc/Quantifiers-type2/test.desc b/regression/cbmc/Quantifiers-type2/test.desc
index a34b229ef2d..908a49f188f 100644
--- a/regression/cbmc/Quantifiers-type2/test.desc
+++ b/regression/cbmc/Quantifiers-type2/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^\*\* Results:$
^\[main.assertion.1\] line 12 assertion b\[.*0\] == 10 && b\[.*1\] == 10: SUCCESS$
^\[main.assertion.2\] line 13 assertion c\[.*0\] == 10 && c\[.*1\] == 10: SUCCESS$
diff --git a/regression/cbmc/Quantifiers1/quantifier-with-side-effect.desc b/regression/cbmc/Quantifiers1/quantifier-with-side-effect.desc
index 04d89eeef82..c9d097169ee 100644
--- a/regression/cbmc/Quantifiers1/quantifier-with-side-effect.desc
+++ b/regression/cbmc/Quantifiers1/quantifier-with-side-effect.desc
@@ -1,6 +1,6 @@
CORE
quantifier-with-side-effect.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file .* line 10 function main: quantifier must not contain side effects$
diff --git a/regression/cbmc/Quantifiers1/test.desc b/regression/cbmc/Quantifiers1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Quantifiers1/test.desc
+++ b/regression/cbmc/Quantifiers1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Recursion1/test.desc b/regression/cbmc/Recursion1/test.desc
index 4a9104162ed..ffd1ea37156 100644
--- a/regression/cbmc/Recursion1/test.desc
+++ b/regression/cbmc/Recursion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --unwind 11
+--no-standard-checks --unwind 11
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Recursion2/test.desc b/regression/cbmc/Recursion2/test.desc
index 4a9104162ed..ffd1ea37156 100644
--- a/regression/cbmc/Recursion2/test.desc
+++ b/regression/cbmc/Recursion2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --unwind 11
+--no-standard-checks --unwind 11
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Recursion3/test.desc b/regression/cbmc/Recursion3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Recursion3/test.desc
+++ b/regression/cbmc/Recursion3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Recursion4/test.desc b/regression/cbmc/Recursion4/test.desc
index 6cb8c550fa3..5a08c54efee 100644
--- a/regression/cbmc/Recursion4/test.desc
+++ b/regression/cbmc/Recursion4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-propagation --unwind 2
+--no-standard-checks --no-propagation --unwind 2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Recursion5/test.desc b/regression/cbmc/Recursion5/test.desc
index bb6455323ca..a1fb667c70b 100644
--- a/regression/cbmc/Recursion5/test.desc
+++ b/regression/cbmc/Recursion5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 2 --no-unwinding-assertions
+--no-standard-checks --unwind 2 --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Recursion6/test.desc b/regression/cbmc/Recursion6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Recursion6/test.desc
+++ b/regression/cbmc/Recursion6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/SIMD1/test.desc b/regression/cbmc/SIMD1/test.desc
index 972a0477bd8..13421f44979 100644
--- a/regression/cbmc/SIMD1/test.desc
+++ b/regression/cbmc/SIMD1/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Same_Basename1/test.desc b/regression/cbmc/Same_Basename1/test.desc
index b7af5f0e4e4..dc42ac2113d 100644
--- a/regression/cbmc/Same_Basename1/test.desc
+++ b/regression/cbmc/Same_Basename1/test.desc
@@ -1,6 +1,6 @@
CORE
bar.c
-foo/bar.c
+--no-standard-checks foo/bar.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Sideeffects1/test.desc b/regression/cbmc/Sideeffects1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Sideeffects1/test.desc
+++ b/regression/cbmc/Sideeffects1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Sideeffects2/test.desc b/regression/cbmc/Sideeffects2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Sideeffects2/test.desc
+++ b/regression/cbmc/Sideeffects2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Sideeffects3/test.desc b/regression/cbmc/Sideeffects3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Sideeffects3/test.desc
+++ b/regression/cbmc/Sideeffects3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Sideeffects4/test.desc b/regression/cbmc/Sideeffects4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Sideeffects4/test.desc
+++ b/regression/cbmc/Sideeffects4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Sideeffects5/test.desc b/regression/cbmc/Sideeffects5/test.desc
index e69488b2e66..35cadc4de4b 100644
--- a/regression/cbmc/Sideeffects5/test.desc
+++ b/regression/cbmc/Sideeffects5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---div-by-zero-check
+--no-standard-checks --div-by-zero-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Sideeffects6/test.desc b/regression/cbmc/Sideeffects6/test.desc
index e69488b2e66..35cadc4de4b 100644
--- a/regression/cbmc/Sideeffects6/test.desc
+++ b/regression/cbmc/Sideeffects6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---div-by-zero-check
+--no-standard-checks --div-by-zero-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Sideeffects7/test.desc b/regression/cbmc/Sideeffects7/test.desc
index d201d944aa2..e4871912a70 100644
--- a/regression/cbmc/Sideeffects7/test.desc
+++ b/regression/cbmc/Sideeffects7/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Sideeffects8/test.desc b/regression/cbmc/Sideeffects8/test.desc
index 565f30cc839..c6171d69021 100644
--- a/regression/cbmc/Sideeffects8/test.desc
+++ b/regression/cbmc/Sideeffects8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/Sizeof1/test.desc b/regression/cbmc/Sizeof1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Sizeof1/test.desc
+++ b/regression/cbmc/Sizeof1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Static2/test.desc b/regression/cbmc/Static2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Static2/test.desc
+++ b/regression/cbmc/Static2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Static4/test.desc b/regression/cbmc/Static4/test.desc
index 1d4a527e6f2..bfbad0d84ed 100644
--- a/regression/cbmc/Static4/test.desc
+++ b/regression/cbmc/Static4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table
+--no-standard-checks --show-symbol-table
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/Static_Functions1/test.desc b/regression/cbmc/Static_Functions1/test.desc
index 8a09111c3b1..dbdbee7ecea 100644
--- a/regression/cbmc/Static_Functions1/test.desc
+++ b/regression/cbmc/Static_Functions1/test.desc
@@ -1,6 +1,6 @@
CORE
file1.c
-file2.c
+--no-standard-checks file2.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String1/test.desc b/regression/cbmc/String1/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc/String1/test.desc
+++ b/regression/cbmc/String1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String2/test.desc b/regression/cbmc/String2/test.desc
index 4b9176a942e..dfc5e80e4f2 100644
--- a/regression/cbmc/String2/test.desc
+++ b/regression/cbmc/String2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/String4/test.desc b/regression/cbmc/String4/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc/String4/test.desc
+++ b/regression/cbmc/String4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String5/test.desc b/regression/cbmc/String5/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc/String5/test.desc
+++ b/regression/cbmc/String5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String7/test.desc b/regression/cbmc/String7/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc/String7/test.desc
+++ b/regression/cbmc/String7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String8/test.desc b/regression/cbmc/String8/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc/String8/test.desc
+++ b/regression/cbmc/String8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction1/test.desc b/regression/cbmc/String_Abstraction1/test.desc
index e6fb3bba609..8f37a0d13cc 100644
--- a/regression/cbmc/String_Abstraction1/test.desc
+++ b/regression/cbmc/String_Abstraction1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction11/test.desc b/regression/cbmc/String_Abstraction11/test.desc
index e21815b93e7..ee2c883a7c7 100644
--- a/regression/cbmc/String_Abstraction11/test.desc
+++ b/regression/cbmc/String_Abstraction11/test.desc
@@ -1,6 +1,6 @@
CORE
anon-retval.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction12/test.desc b/regression/cbmc/String_Abstraction12/test.desc
index f1bfc215f0e..531f386a8c5 100644
--- a/regression/cbmc/String_Abstraction12/test.desc
+++ b/regression/cbmc/String_Abstraction12/test.desc
@@ -1,6 +1,6 @@
CORE
char-array.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction13/test.desc b/regression/cbmc/String_Abstraction13/test.desc
index 487d5ed47fd..443bbb96a96 100644
--- a/regression/cbmc/String_Abstraction13/test.desc
+++ b/regression/cbmc/String_Abstraction13/test.desc
@@ -1,6 +1,6 @@
CORE
constant.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction14/test.desc b/regression/cbmc/String_Abstraction14/test.desc
index 18451e6bc84..8e028b2b423 100644
--- a/regression/cbmc/String_Abstraction14/test.desc
+++ b/regression/cbmc/String_Abstraction14/test.desc
@@ -1,6 +1,6 @@
CORE
pass-in-implicit.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction15/test.desc b/regression/cbmc/String_Abstraction15/test.desc
index d7fa5b8d070..d889918a841 100644
--- a/regression/cbmc/String_Abstraction15/test.desc
+++ b/regression/cbmc/String_Abstraction15/test.desc
@@ -1,6 +1,6 @@
CORE
pass-in.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction16/test.desc b/regression/cbmc/String_Abstraction16/test.desc
index bfc2287e1ce..18e5ac6c652 100644
--- a/regression/cbmc/String_Abstraction16/test.desc
+++ b/regression/cbmc/String_Abstraction16/test.desc
@@ -1,6 +1,6 @@
CORE
ptr-arith.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction17/test.desc b/regression/cbmc/String_Abstraction17/test.desc
index ad0106474bd..e412287fb29 100644
--- a/regression/cbmc/String_Abstraction17/test.desc
+++ b/regression/cbmc/String_Abstraction17/test.desc
@@ -1,6 +1,6 @@
CORE
strcpy-no-decl.c
---string-abstraction --validate-goto-model
+--no-standard-checks --string-abstraction --validate-goto-model
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/cbmc/String_Abstraction18/test.desc b/regression/cbmc/String_Abstraction18/test.desc
index a59bb4ae0ea..6eb3bb2de9e 100644
--- a/regression/cbmc/String_Abstraction18/test.desc
+++ b/regression/cbmc/String_Abstraction18/test.desc
@@ -1,6 +1,6 @@
CORE
strcpy.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction19/test.desc b/regression/cbmc/String_Abstraction19/test.desc
index 456949ab85b..3d38f2e04c7 100644
--- a/regression/cbmc/String_Abstraction19/test.desc
+++ b/regression/cbmc/String_Abstraction19/test.desc
@@ -1,6 +1,6 @@
CORE
structs.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction2/test.desc b/regression/cbmc/String_Abstraction2/test.desc
index e6fb3bba609..8f37a0d13cc 100644
--- a/regression/cbmc/String_Abstraction2/test.desc
+++ b/regression/cbmc/String_Abstraction2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction20/test.desc b/regression/cbmc/String_Abstraction20/test.desc
index 4d938229673..cb66da5b4ff 100644
--- a/regression/cbmc/String_Abstraction20/test.desc
+++ b/regression/cbmc/String_Abstraction20/test.desc
@@ -1,6 +1,6 @@
CORE
structs2.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction21/test.desc b/regression/cbmc/String_Abstraction21/test.desc
index 9ecab2d3ccb..6d567a14d2d 100644
--- a/regression/cbmc/String_Abstraction21/test.desc
+++ b/regression/cbmc/String_Abstraction21/test.desc
@@ -1,6 +1,6 @@
CORE
strcpy2.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction22/test.desc b/regression/cbmc/String_Abstraction22/test.desc
index f3145b289ad..1d70baa56f3 100644
--- a/regression/cbmc/String_Abstraction22/test.desc
+++ b/regression/cbmc/String_Abstraction22/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction
+--no-standard-checks --string-abstraction
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction23/test.desc b/regression/cbmc/String_Abstraction23/test.desc
index e6fb3bba609..8f37a0d13cc 100644
--- a/regression/cbmc/String_Abstraction23/test.desc
+++ b/regression/cbmc/String_Abstraction23/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction24/test.desc b/regression/cbmc/String_Abstraction24/test.desc
index 2c2667887f0..151e6649c0f 100644
--- a/regression/cbmc/String_Abstraction24/test.desc
+++ b/regression/cbmc/String_Abstraction24/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction
+--no-standard-checks --string-abstraction
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/String_Abstraction3/test.desc b/regression/cbmc/String_Abstraction3/test.desc
index e6fb3bba609..8f37a0d13cc 100644
--- a/regression/cbmc/String_Abstraction3/test.desc
+++ b/regression/cbmc/String_Abstraction3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction4/test.desc b/regression/cbmc/String_Abstraction4/test.desc
index 4beaf5352c1..ff024c51549 100644
--- a/regression/cbmc/String_Abstraction4/test.desc
+++ b/regression/cbmc/String_Abstraction4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/String_Abstraction5/test.desc b/regression/cbmc/String_Abstraction5/test.desc
index e6fb3bba609..8f37a0d13cc 100644
--- a/regression/cbmc/String_Abstraction5/test.desc
+++ b/regression/cbmc/String_Abstraction5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction7/test.desc b/regression/cbmc/String_Abstraction7/test.desc
index 4d28a11df24..799961d677e 100644
--- a/regression/cbmc/String_Abstraction7/test.desc
+++ b/regression/cbmc/String_Abstraction7/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction8/test.desc b/regression/cbmc/String_Abstraction8/test.desc
index c9b7d9f6ff4..d771496f658 100644
--- a/regression/cbmc/String_Abstraction8/test.desc
+++ b/regression/cbmc/String_Abstraction8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --unwind 5 --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --unwind 5 --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Abstraction9/test.desc b/regression/cbmc/String_Abstraction9/test.desc
index e6fb3bba609..8f37a0d13cc 100644
--- a/regression/cbmc/String_Abstraction9/test.desc
+++ b/regression/cbmc/String_Abstraction9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---string-abstraction --pointer-check --bounds-check
+--no-standard-checks --string-abstraction --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/String_Literal1/test.desc b/regression/cbmc/String_Literal1/test.desc
index 3ff5fed3f75..43f208e0d0f 100644
--- a/regression/cbmc/String_Literal1/test.desc
+++ b/regression/cbmc/String_Literal1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---trace
+--no-standard-checks --trace
^State \d+ file main.c function main line 20 thread 0$
^State \d+ file main.c function main line 36 thread 0$
^State \d+ file main.c function main line 44 thread 0$
diff --git a/regression/cbmc/Struct_Array1/test.desc b/regression/cbmc/Struct_Array1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Array1/test.desc
+++ b/regression/cbmc/Struct_Array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Bytewise1/test.desc b/regression/cbmc/Struct_Bytewise1/test.desc
index 03ad7634d7c..049cde0029a 100644
--- a/regression/cbmc/Struct_Bytewise1/test.desc
+++ b/regression/cbmc/Struct_Bytewise1/test.desc
@@ -1,6 +1,6 @@
CORE
struct_bytewise.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Bytewise2/test.desc b/regression/cbmc/Struct_Bytewise2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Bytewise2/test.desc
+++ b/regression/cbmc/Struct_Bytewise2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization1/test.desc b/regression/cbmc/Struct_Initialization1/test.desc
index 0797c56a2cc..8ab9941d140 100644
--- a/regression/cbmc/Struct_Initialization1/test.desc
+++ b/regression/cbmc/Struct_Initialization1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization10/test.desc b/regression/cbmc/Struct_Initialization10/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization10/test.desc
+++ b/regression/cbmc/Struct_Initialization10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization2/test.desc b/regression/cbmc/Struct_Initialization2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization2/test.desc
+++ b/regression/cbmc/Struct_Initialization2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization3/test.desc b/regression/cbmc/Struct_Initialization3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization3/test.desc
+++ b/regression/cbmc/Struct_Initialization3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization4/test.desc b/regression/cbmc/Struct_Initialization4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization4/test.desc
+++ b/regression/cbmc/Struct_Initialization4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization5/test.desc b/regression/cbmc/Struct_Initialization5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization5/test.desc
+++ b/regression/cbmc/Struct_Initialization5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization6/test.desc b/regression/cbmc/Struct_Initialization6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization6/test.desc
+++ b/regression/cbmc/Struct_Initialization6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization7/test.desc b/regression/cbmc/Struct_Initialization7/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization7/test.desc
+++ b/regression/cbmc/Struct_Initialization7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization8/test.desc b/regression/cbmc/Struct_Initialization8/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization8/test.desc
+++ b/regression/cbmc/Struct_Initialization8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Initialization9/test.desc b/regression/cbmc/Struct_Initialization9/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Initialization9/test.desc
+++ b/regression/cbmc/Struct_Initialization9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Padding1/test.desc b/regression/cbmc/Struct_Padding1/test.desc
index 35cc9d3cd74..aea60fb384a 100644
--- a/regression/cbmc/Struct_Padding1/test.desc
+++ b/regression/cbmc/Struct_Padding1/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---32
+--no-standard-checks --32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Pointer1/test.desc b/regression/cbmc/Struct_Pointer1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Pointer1/test.desc
+++ b/regression/cbmc/Struct_Pointer1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Pointer2/test.desc b/regression/cbmc/Struct_Pointer2/test.desc
index 39c491ba8bb..11b64dc352a 100644
--- a/regression/cbmc/Struct_Pointer2/test.desc
+++ b/regression/cbmc/Struct_Pointer2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Pointer3/test.desc b/regression/cbmc/Struct_Pointer3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Pointer3/test.desc
+++ b/regression/cbmc/Struct_Pointer3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Pointer_Array1/test.desc b/regression/cbmc/Struct_Pointer_Array1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Struct_Pointer_Array1/test.desc
+++ b/regression/cbmc/Struct_Pointer_Array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Struct_Propagation1/test.desc b/regression/cbmc/Struct_Propagation1/test.desc
index 42e6505e2d3..4c45906fa21 100644
--- a/regression/cbmc/Struct_Propagation1/test.desc
+++ b/regression/cbmc/Struct_Propagation1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 5
+--no-standard-checks --unwind 5
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Type_Error1/test.desc b/regression/cbmc/Type_Error1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Type_Error1/test.desc
+++ b/regression/cbmc/Type_Error1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Typecast1/test.desc b/regression/cbmc/Typecast1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Typecast1/test.desc
+++ b/regression/cbmc/Typecast1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Typecast2/test.desc b/regression/cbmc/Typecast2/test.desc
index cdbe617e1f6..04271f4d196 100644
--- a/regression/cbmc/Typecast2/test.desc
+++ b/regression/cbmc/Typecast2/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---no-propagation --64
+--no-standard-checks --no-propagation --64
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Typecast3/test.desc b/regression/cbmc/Typecast3/test.desc
index fb0ba091c5b..337a03dee24 100644
--- a/regression/cbmc/Typecast3/test.desc
+++ b/regression/cbmc/Typecast3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Unbounded_Array1/test.desc b/regression/cbmc/Unbounded_Array1/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Unbounded_Array1/test.desc
+++ b/regression/cbmc/Unbounded_Array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Unbounded_Array2/test.desc b/regression/cbmc/Unbounded_Array2/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Unbounded_Array2/test.desc
+++ b/regression/cbmc/Unbounded_Array2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Unbounded_Array3/test.desc b/regression/cbmc/Unbounded_Array3/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Unbounded_Array3/test.desc
+++ b/regression/cbmc/Unbounded_Array3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Unbounded_Array4/test.desc b/regression/cbmc/Unbounded_Array4/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Unbounded_Array4/test.desc
+++ b/regression/cbmc/Unbounded_Array4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Unbounded_Array5/test.desc b/regression/cbmc/Unbounded_Array5/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/Unbounded_Array5/test.desc
+++ b/regression/cbmc/Unbounded_Array5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Unbounded_Array6/test.desc b/regression/cbmc/Unbounded_Array6/test.desc
index b5d481c7c7a..82e26c175ba 100644
--- a/regression/cbmc/Unbounded_Array6/test.desc
+++ b/regression/cbmc/Unbounded_Array6/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---trace
+--no-standard-checks --trace
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/Undefined_Function1/test.desc b/regression/cbmc/Undefined_Function1/test.desc
index 431b8dc42b1..91bc2baa58a 100644
--- a/regression/cbmc/Undefined_Function1/test.desc
+++ b/regression/cbmc/Undefined_Function1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\*\*\*\* WARNING: no body for function f$
diff --git a/regression/cbmc/Undefined_Function2/test.desc b/regression/cbmc/Undefined_Function2/test.desc
index bf3843459f5..105f7823546 100644
--- a/regression/cbmc/Undefined_Function2/test.desc
+++ b/regression/cbmc/Undefined_Function2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\*\*\*\* WARNING: no body for function asd$
diff --git a/regression/cbmc/Undefined_Shift1/test.desc b/regression/cbmc/Undefined_Shift1/test.desc
index 06417908cee..e83dfb6504c 100644
--- a/regression/cbmc/Undefined_Shift1/test.desc
+++ b/regression/cbmc/Undefined_Shift1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---undefined-shift-check
+--no-standard-checks --undefined-shift-check
^EXIT=10$
^SIGNAL=0$
^\[.*\] line 4 shift operand is negative in .*: SUCCESS$
diff --git a/regression/cbmc/Union_Initialization1/test.desc b/regression/cbmc/Union_Initialization1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Union_Initialization1/test.desc
+++ b/regression/cbmc/Union_Initialization1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Union_Initialization2/test.desc b/regression/cbmc/Union_Initialization2/test.desc
index 613e7a62267..3eb03a6ba8a 100644
--- a/regression/cbmc/Union_Initialization2/test.desc
+++ b/regression/cbmc/Union_Initialization2/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Union_Initialization5/test.desc b/regression/cbmc/Union_Initialization5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Union_Initialization5/test.desc
+++ b/regression/cbmc/Union_Initialization5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Unwinding_Locality1/test.desc b/regression/cbmc/Unwinding_Locality1/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/Unwinding_Locality1/test.desc
+++ b/regression/cbmc/Unwinding_Locality1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/Variadic1/test.desc b/regression/cbmc/Variadic1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Variadic1/test.desc
+++ b/regression/cbmc/Variadic1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Visual_Studio_Types1/test.desc b/regression/cbmc/Visual_Studio_Types1/test.desc
index 982c46d6c98..7cadb8d3b8c 100644
--- a/regression/cbmc/Visual_Studio_Types1/test.desc
+++ b/regression/cbmc/Visual_Studio_Types1/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---i386-win32
+--no-standard-checks --i386-win32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Visual_Studio_Types2/test.desc b/regression/cbmc/Visual_Studio_Types2/test.desc
index 254b9942989..e54c2dbe7ce 100644
--- a/regression/cbmc/Visual_Studio_Types2/test.desc
+++ b/regression/cbmc/Visual_Studio_Types2/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---winx64
+--no-standard-checks --winx64
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/Zero_Initialization1/test.desc b/regression/cbmc/Zero_Initialization1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/Zero_Initialization1/test.desc
+++ b/regression/cbmc/Zero_Initialization1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/__builtin_clz-01/big-endian.desc b/regression/cbmc/__builtin_clz-01/big-endian.desc
index 8fce3084303..399f9f76c5b 100644
--- a/regression/cbmc/__builtin_clz-01/big-endian.desc
+++ b/regression/cbmc/__builtin_clz-01/big-endian.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---bounds-check --big-endian
+--no-standard-checks --bounds-check --big-endian
^\[main.bit_count.\d+\] line 61 count leading zeros is undefined for value zero in __builtin_clz\(0u\): FAILURE$
^\*\* 1 of \d+ failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc/__builtin_clz-01/test.desc b/regression/cbmc/__builtin_clz-01/test.desc
index 335b9f6beca..ad4f2dc5a01 100644
--- a/regression/cbmc/__builtin_clz-01/test.desc
+++ b/regression/cbmc/__builtin_clz-01/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---bounds-check
+--no-standard-checks --bounds-check
^\[main.bit_count.\d+\] line 61 count leading zeros is undefined for value zero in __builtin_clz\(0u\): FAILURE$
^\*\* 1 of \d+ failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc/__builtin_ctz-01/big-endian.desc b/regression/cbmc/__builtin_ctz-01/big-endian.desc
index 3251ca19026..95ea7b8982e 100644
--- a/regression/cbmc/__builtin_ctz-01/big-endian.desc
+++ b/regression/cbmc/__builtin_ctz-01/big-endian.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---bounds-check --big-endian
+--no-standard-checks --bounds-check --big-endian
^\[main.bit_count.\d+\] line 46 count trailing zeros is undefined for value zero in __builtin_ctz\(0u\): FAILURE$
^\[main.assertion.2\] line 47 count trailing zeros of 0 is bit width: SUCCESS$
^\*\* 1 of \d+ failed
diff --git a/regression/cbmc/__builtin_ctz-01/test.desc b/regression/cbmc/__builtin_ctz-01/test.desc
index 7b8ccbf8e26..e99c0deac61 100644
--- a/regression/cbmc/__builtin_ctz-01/test.desc
+++ b/regression/cbmc/__builtin_ctz-01/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---bounds-check
+--no-standard-checks --bounds-check
^\[main.bit_count.\d+\] line 46 count trailing zeros is undefined for value zero in __builtin_ctz\(0u\): FAILURE$
^\[main.assertion.2\] line 47 count trailing zeros of 0 is bit width: SUCCESS$
^\*\* 1 of \d+ failed
diff --git a/regression/cbmc/__builtin_ffs-01/big-endian.desc b/regression/cbmc/__builtin_ffs-01/big-endian.desc
index 1e0a706ecec..c0101d53c69 100644
--- a/regression/cbmc/__builtin_ffs-01/big-endian.desc
+++ b/regression/cbmc/__builtin_ffs-01/big-endian.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check --bounds-check --big-endian
+--no-standard-checks --pointer-check --bounds-check --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/__builtin_ffs-01/test.desc b/regression/cbmc/__builtin_ffs-01/test.desc
index 032c2879b43..4785abc8de2 100644
--- a/regression/cbmc/__builtin_ffs-01/test.desc
+++ b/regression/cbmc/__builtin_ffs-01/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/__func__1/test.desc b/regression/cbmc/__func__1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/__func__1/test.desc
+++ b/regression/cbmc/__func__1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/address_of_struct_member/test.desc b/regression/cbmc/address_of_struct_member/test.desc
index d3b7fa7fdda..a735a3c592b 100644
--- a/regression/cbmc/address_of_struct_member/test.desc
+++ b/regression/cbmc/address_of_struct_member/test.desc
@@ -1,6 +1,6 @@
CORE
address_of.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d+ expected failure: ref == 34: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/address_of_struct_member_rec/test.desc b/regression/cbmc/address_of_struct_member_rec/test.desc
index 7153972f526..144696fbcac 100644
--- a/regression/cbmc/address_of_struct_member_rec/test.desc
+++ b/regression/cbmc/address_of_struct_member_rec/test.desc
@@ -1,6 +1,6 @@
CORE
address_of_rec.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d+ expected failure: ref == 'b': FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/address_space_size_limit1/test.desc b/regression/cbmc/address_space_size_limit1/test.desc
index 0794e0fe6a1..4fed62ce288 100644
--- a/regression/cbmc/address_space_size_limit1/test.desc
+++ b/regression/cbmc/address_space_size_limit1/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths no-new-smt
test.c
---no-simplify --unwind 300 --object-bits 8
+--no-standard-checks --no-simplify --unwind 300 --object-bits 8
too many addressed objects
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/address_space_size_limit3/test.desc b/regression/cbmc/address_space_size_limit3/test.desc
index 8aaae24a492..9435de973fa 100644
--- a/regression/cbmc/address_space_size_limit3/test.desc
+++ b/regression/cbmc/address_space_size_limit3/test.desc
@@ -1,6 +1,6 @@
CORE thorough-smt-backend no-new-smt
main.i
---32 --little-endian --object-bits 26 --pointer-check
+--no-standard-checks --32 --little-endian --object-bits 26 --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/always_inline1/test.desc b/regression/cbmc/always_inline1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/always_inline1/test.desc
+++ b/regression/cbmc/always_inline1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/always_inline2/test.desc b/regression/cbmc/always_inline2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/always_inline2/test.desc
+++ b/regression/cbmc/always_inline2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/always_inline3/test.desc b/regression/cbmc/always_inline3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/always_inline3/test.desc
+++ b/regression/cbmc/always_inline3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/apply_condition1/test.desc b/regression/cbmc/apply_condition1/test.desc
index c0dd22e954d..0c9c7d9678a 100644
--- a/regression/cbmc/apply_condition1/test.desc
+++ b/regression/cbmc/apply_condition1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/argc-and-argv/argc1.desc b/regression/cbmc/argc-and-argv/argc1.desc
index 5f6348ffbe0..dcae5673200 100644
--- a/regression/cbmc/argc-and-argv/argc1.desc
+++ b/regression/cbmc/argc-and-argv/argc1.desc
@@ -1,6 +1,6 @@
CORE
argc1.c
---bounds-check --pointer-check --unwind 0
+--no-standard-checks --bounds-check --pointer-check --unwind 0
^EXIT=10$
^SIGNAL=0$
^\[.*\] line .* dereference failure: pointer outside object bounds in argv\[.*n\]: FAILURE$
diff --git a/regression/cbmc/argc-and-argv/argv1.desc b/regression/cbmc/argc-and-argv/argv1.desc
index 1f379687b2b..397bfc3bb64 100644
--- a/regression/cbmc/argc-and-argv/argv1.desc
+++ b/regression/cbmc/argc-and-argv/argv1.desc
@@ -1,6 +1,6 @@
CORE
argv1.c
---bounds-check --pointer-check
+--no-standard-checks --bounds-check --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/argv2/test.desc b/regression/cbmc/argv2/test.desc
index e41bbe1df7a..c2bec55d1a6 100644
--- a/regression/cbmc/argv2/test.desc
+++ b/regression/cbmc/argv2/test.desc
@@ -1,6 +1,6 @@
CORE
main.i
---32
+--no-standard-checks --32
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-bug-6230/test.desc b/regression/cbmc/array-bug-6230/test.desc
index e7f5fdc04e1..ea57fc62a64 100644
--- a/regression/cbmc/array-bug-6230/test.desc
+++ b/regression/cbmc/array-bug-6230/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---malloc-may-fail --malloc-fail-null --pointer-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/array-cell-sensitivity1/test.desc b/regression/cbmc/array-cell-sensitivity1/test.desc
index 8660167f711..8b293489e15 100644
--- a/regression/cbmc/array-cell-sensitivity1/test.desc
+++ b/regression/cbmc/array-cell-sensitivity1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[1\]\] =
main::1::array!0@1#2\[\[2\]\] =
main::1::array!0@1#2\[\[3\]\] =
diff --git a/regression/cbmc/array-cell-sensitivity1/test_execution.desc b/regression/cbmc/array-cell-sensitivity1/test_execution.desc
index 9280dcb19be..2bf5a562b34 100644
--- a/regression/cbmc/array-cell-sensitivity1/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity1/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-cell-sensitivity10/test.desc b/regression/cbmc/array-cell-sensitivity10/test.desc
index 09a6e142f2c..f53ae77a794 100644
--- a/regression/cbmc/array-cell-sensitivity10/test.desc
+++ b/regression/cbmc/array-cell-sensitivity10/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[0\]\]..x =
main::1::array!0@1#2\[\[1\]\]..x =
main::1::array!0@1#2\[\[2\]\]..x =
diff --git a/regression/cbmc/array-cell-sensitivity10/test_execution.desc b/regression/cbmc/array-cell-sensitivity10/test_execution.desc
index 1e8aa561e48..eb2daa1657b 100644
--- a/regression/cbmc/array-cell-sensitivity10/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity10/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 16.*SUCCESS$
^\[main.assertion\.2\] line 17.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity11/test.desc b/regression/cbmc/array-cell-sensitivity11/test.desc
index 876777e3cf6..356fbd92221 100644
--- a/regression/cbmc/array-cell-sensitivity11/test.desc
+++ b/regression/cbmc/array-cell-sensitivity11/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[0\]\]..y =
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-cell-sensitivity11/test_execution.desc b/regression/cbmc/array-cell-sensitivity11/test_execution.desc
index d33e4045438..d5f9aae6298 100644
--- a/regression/cbmc/array-cell-sensitivity11/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity11/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 14.*SUCCESS$
^\[main.assertion\.2\] line 15.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity12/test_execution.desc b/regression/cbmc/array-cell-sensitivity12/test_execution.desc
index 70141323480..26d9dcb2690 100644
--- a/regression/cbmc/array-cell-sensitivity12/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity12/test_execution.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 14.*SUCCESS$
^\[main.assertion\.2\] line 15.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity13/test.desc b/regression/cbmc/array-cell-sensitivity13/test.desc
index 36d5cc34e1a..a8de8ea7af6 100644
--- a/regression/cbmc/array-cell-sensitivity13/test.desc
+++ b/regression/cbmc/array-cell-sensitivity13/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::node1!0@1#2\.\.data =
main::1::node2!0@1#2\.\.data =
^EXIT=0$
diff --git a/regression/cbmc/array-cell-sensitivity13/test_execution.desc b/regression/cbmc/array-cell-sensitivity13/test_execution.desc
index 05e951427ff..6e5d054f871 100644
--- a/regression/cbmc/array-cell-sensitivity13/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity13/test_execution.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 20.*SUCCESS$
^\[main.assertion\.2\] line 21.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity14/test.desc b/regression/cbmc/array-cell-sensitivity14/test.desc
index 3395875c67d..fac32632b52 100644
--- a/regression/cbmc/array-cell-sensitivity14/test.desc
+++ b/regression/cbmc/array-cell-sensitivity14/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::node1!0@1#2\.\.data =
main::1::node2!0@1#2\.\.data =
^EXIT=0$
diff --git a/regression/cbmc/array-cell-sensitivity14/test_execution.desc b/regression/cbmc/array-cell-sensitivity14/test_execution.desc
index fbb8ee591f9..f4053f50be8 100644
--- a/regression/cbmc/array-cell-sensitivity14/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity14/test_execution.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 21.*SUCCESS$
^\[main.assertion\.2\] line 24.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity15/test.desc b/regression/cbmc/array-cell-sensitivity15/test.desc
index 84c4b927b7c..da1417fad5b 100644
--- a/regression/cbmc/array-cell-sensitivity15/test.desc
+++ b/regression/cbmc/array-cell-sensitivity15/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
access.c
---program-only
+--no-standard-checks --program-only
^EXIT=0$
^SIGNAL=0$
s!0@1#2\.\.n == \{ s!0@1#1\.\.n\[\[0\]\], s!0@1#1\.\.n\[\[1\]\], s!0@1#1\.\.n\[\[2\]\], s!0@1#1\.\.n\[\[3\]\] } WITH \[\(.*\)i!0@1#2:=k!0@1#1\]
diff --git a/regression/cbmc/array-cell-sensitivity2/test.desc b/regression/cbmc/array-cell-sensitivity2/test.desc
index f72ae25fcc6..50c8e39509a 100644
--- a/regression/cbmc/array-cell-sensitivity2/test.desc
+++ b/regression/cbmc/array-cell-sensitivity2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2 = with\(main::1::array!0@1#1, (main::argc!0@1#1 \+ -1|cast\(main::argc!0@1#1 \+ -1, signedbv\[64\]\)), 1\)
main::1::array!0@1#3 = with\(main::1::array!0@1#2, 1, main::argc!0@1#1\)
^EXIT=0$
diff --git a/regression/cbmc/array-cell-sensitivity2/test_execution.desc b/regression/cbmc/array-cell-sensitivity2/test_execution.desc
index 9280dcb19be..2bf5a562b34 100644
--- a/regression/cbmc/array-cell-sensitivity2/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity2/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-cell-sensitivity3/test.desc b/regression/cbmc/array-cell-sensitivity3/test.desc
index bc2967a5861..c643884f7c5 100644
--- a/regression/cbmc/array-cell-sensitivity3/test.desc
+++ b/regression/cbmc/array-cell-sensitivity3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[0\]\] =
main::1::array!0@1#2\[\[1\]\] =
main::1::array!0@1#2\[\[2\]\] =
diff --git a/regression/cbmc/array-cell-sensitivity3/test_execution.desc b/regression/cbmc/array-cell-sensitivity3/test_execution.desc
index 52bf413ffd9..377c781a46f 100644
--- a/regression/cbmc/array-cell-sensitivity3/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity3/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 9.*SUCCESS$
^\[main.assertion\.2\] line 10.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity4/test.desc b/regression/cbmc/array-cell-sensitivity4/test.desc
index 1507d095b49..1cda7378918 100644
--- a/regression/cbmc/array-cell-sensitivity4/test.desc
+++ b/regression/cbmc/array-cell-sensitivity4/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[1\]\] =
main::1::array!0@1#2\[\[2\]\] =
main::1::array!0@1#2\[\[3\]\] =
diff --git a/regression/cbmc/array-cell-sensitivity4/test_execution.desc b/regression/cbmc/array-cell-sensitivity4/test_execution.desc
index 9280dcb19be..2bf5a562b34 100644
--- a/regression/cbmc/array-cell-sensitivity4/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity4/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-cell-sensitivity5/test.desc b/regression/cbmc/array-cell-sensitivity5/test.desc
index 0023375c14b..e8db81cce62 100644
--- a/regression/cbmc/array-cell-sensitivity5/test.desc
+++ b/regression/cbmc/array-cell-sensitivity5/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
symex_dynamic::dynamic_object#2\[\[1\]\] =
symex_dynamic::dynamic_object#2\[\[2\]\] =
symex_dynamic::dynamic_object#2\[\[3\]\] =
diff --git a/regression/cbmc/array-cell-sensitivity5/test_execution.desc b/regression/cbmc/array-cell-sensitivity5/test_execution.desc
index 9280dcb19be..2bf5a562b34 100644
--- a/regression/cbmc/array-cell-sensitivity5/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity5/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-cell-sensitivity6/test.desc b/regression/cbmc/array-cell-sensitivity6/test.desc
index 0784095ce24..4a2f03766ae 100644
--- a/regression/cbmc/array-cell-sensitivity6/test.desc
+++ b/regression/cbmc/array-cell-sensitivity6/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
symex_dynamic::dynamic_object#2\[\[1\]\] =
symex_dynamic::dynamic_object#2\[\[2\]\] =
symex_dynamic::dynamic_object#2\[\[3\]\] =
diff --git a/regression/cbmc/array-cell-sensitivity6/test_execution.desc b/regression/cbmc/array-cell-sensitivity6/test_execution.desc
index 9280dcb19be..2bf5a562b34 100644
--- a/regression/cbmc/array-cell-sensitivity6/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity6/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-cell-sensitivity7/test.desc b/regression/cbmc/array-cell-sensitivity7/test.desc
index 4ab41c78401..3b115f5a254 100644
--- a/regression/cbmc/array-cell-sensitivity7/test.desc
+++ b/regression/cbmc/array-cell-sensitivity7/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[1\]\] =
main::1::array!0@1#2\[\[2\]\] =
main::1::array!0@1#2\[\[3\]\] =
diff --git a/regression/cbmc/array-cell-sensitivity7/test_execution.desc b/regression/cbmc/array-cell-sensitivity7/test_execution.desc
index 4e577438df9..bc078b74dea 100644
--- a/regression/cbmc/array-cell-sensitivity7/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity7/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 10.*SUCCESS$
^\[main.assertion\.2\] line 11.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity8/test.desc b/regression/cbmc/array-cell-sensitivity8/test.desc
index cbf8ddcc46d..9e9441cdd01 100644
--- a/regression/cbmc/array-cell-sensitivity8/test.desc
+++ b/regression/cbmc/array-cell-sensitivity8/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[1\]\] =
main::1::array!0@1#2\[\[2\]\] =
main::1::array!0@1#2\[\[3\]\] =
diff --git a/regression/cbmc/array-cell-sensitivity8/test_execution.desc b/regression/cbmc/array-cell-sensitivity8/test_execution.desc
index 6cbd3a308e8..cd7abee3415 100644
--- a/regression/cbmc/array-cell-sensitivity8/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity8/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 11.*SUCCESS$
^\[main.assertion\.2\] line 12.*FAILURE$
diff --git a/regression/cbmc/array-cell-sensitivity9/test.desc b/regression/cbmc/array-cell-sensitivity9/test.desc
index 84fc8b0d9bd..5e39d88014c 100644
--- a/regression/cbmc/array-cell-sensitivity9/test.desc
+++ b/regression/cbmc/array-cell-sensitivity9/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::array!0@1#2\[\[0\]\]..x =
main::1::array!0@1#2\[\[1\]\]..x =
main::1::array!0@1#2\[\[2\]\]..x =
diff --git a/regression/cbmc/array-cell-sensitivity9/test_execution.desc b/regression/cbmc/array-cell-sensitivity9/test_execution.desc
index 9280dcb19be..2bf5a562b34 100644
--- a/regression/cbmc/array-cell-sensitivity9/test_execution.desc
+++ b/regression/cbmc/array-cell-sensitivity9/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/array-constraint/test.desc b/regression/cbmc/array-constraint/test.desc
index f450ca322fb..2c1cdbcd058 100644
--- a/regression/cbmc/array-constraint/test.desc
+++ b/regression/cbmc/array-constraint/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-array-constraints
+--no-standard-checks --show-array-constraints
^EXIT=1$
^SIGNAL=0$
--
diff --git a/regression/cbmc/array-constraint/test_xml.desc b/regression/cbmc/array-constraint/test_xml.desc
index 8a5e92b42b1..cfe9e2b64d9 100644
--- a/regression/cbmc/array-constraint/test_xml.desc
+++ b/regression/cbmc/array-constraint/test_xml.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-array-constraints --xml-ui
+--no-standard-checks --show-array-constraints --xml-ui
^EXIT=1$
^SIGNAL=0$
--
diff --git a/regression/cbmc/array-function-parameters/test.desc b/regression/cbmc/array-function-parameters/test.desc
index bcc19893964..4d8e01d32a8 100644
--- a/regression/cbmc/array-function-parameters/test.desc
+++ b/regression/cbmc/array-function-parameters/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test.c
---function test --min-null-tree-depth 2 --max-nondet-tree-depth 2 --bounds-check
+--no-standard-checks --function test --min-null-tree-depth 2 --max-nondet-tree-depth 2 --bounds-check
^EXIT=10$
^SIGNAL=0$
\[test.assertion.1\] line \d+ assertion Test.lists\[0\]->next: SUCCESS
diff --git a/regression/cbmc/array-tests/test.desc b/regression/cbmc/array-tests/test.desc
index 3380b5e9b74..4a91e5e64f7 100644
--- a/regression/cbmc/array-tests/test.desc
+++ b/regression/cbmc/array-tests/test.desc
@@ -1,6 +1,6 @@
CORE thorough-paths thorough-smt-backend
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/array-tests/uf-always.desc b/regression/cbmc/array-tests/uf-always.desc
index c51f158c2f5..9c3c3d09330 100644
--- a/regression/cbmc/array-tests/uf-always.desc
+++ b/regression/cbmc/array-tests/uf-always.desc
@@ -1,6 +1,6 @@
CORE
uf-always.c
---arrays-uf-always
+--no-standard-checks --arrays-uf-always
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/array-tests/zero-sized.desc b/regression/cbmc/array-tests/zero-sized.desc
index b6c60848e18..c82d10ae84f 100644
--- a/regression/cbmc/array-tests/zero-sized.desc
+++ b/regression/cbmc/array-tests/zero-sized.desc
@@ -1,6 +1,6 @@
CORE
zero-sized.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/array_constraints1/test.desc b/regression/cbmc/array_constraints1/test.desc
index 32573032d3b..d47f3a21734 100644
--- a/regression/cbmc/array_constraints1/test.desc
+++ b/regression/cbmc/array_constraints1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---unwind 2 --pointer-check
+--no-standard-checks --unwind 2 --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/array_of_bool_as_bitvec/test-smt2-outfile.desc b/regression/cbmc/array_of_bool_as_bitvec/test-smt2-outfile.desc
index dc284b10ff9..34be0277442 100644
--- a/regression/cbmc/array_of_bool_as_bitvec/test-smt2-outfile.desc
+++ b/regression/cbmc/array_of_bool_as_bitvec/test-smt2-outfile.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
main.c
---smt2 --outfile -
+--no-standard-checks --smt2 --outfile -
\(= \(select array_of\.0 i\) \(ite false #b1 #b0\)\)
\(= \(select array\.1 \(\(_ zero_extend \d+\) \|main::1::idx!0@1#1\|\)\) #b1\)
\(= \(select array\.1 \(_ bv\d+ \d+\)\) \(ite false #b1 #b0\)\)
diff --git a/regression/cbmc/assert_func_four/test.desc b/regression/cbmc/assert_func_four/test.desc
index 4e6ca7b2d9e..738dcab98af 100644
--- a/regression/cbmc/assert_func_four/test.desc
+++ b/regression/cbmc/assert_func_four/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
function .* is not declared
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/assert_lhs/test.desc b/regression/cbmc/assert_lhs/test.desc
index 694fa96c475..ff27e2389b0 100644
--- a/regression/cbmc/assert_lhs/test.desc
+++ b/regression/cbmc/assert_lhs/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
function .* is not declared
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/assert_one/test.desc b/regression/cbmc/assert_one/test.desc
index ccc7c4dd8e7..bb4d0447c04 100644
--- a/regression/cbmc/assert_one/test.desc
+++ b/regression/cbmc/assert_one/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
function .* is not declared
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/assert_rtn_four/test.desc b/regression/cbmc/assert_rtn_four/test.desc
index 4e6ca7b2d9e..738dcab98af 100644
--- a/regression/cbmc/assert_rtn_four/test.desc
+++ b/regression/cbmc/assert_rtn_four/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
function .* is not declared
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/assigning_nullpointers_should_not_crash_symex/test.desc b/regression/cbmc/assigning_nullpointers_should_not_crash_symex/test.desc
index 7871b85de89..0aa143566df 100644
--- a/regression/cbmc/assigning_nullpointers_should_not_crash_symex/test.desc
+++ b/regression/cbmc/assigning_nullpointers_should_not_crash_symex/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/atomic_X_fetch-1/pointer.desc b/regression/cbmc/atomic_X_fetch-1/pointer.desc
index cf2de2e0ffc..5f33fd1c91f 100644
--- a/regression/cbmc/atomic_X_fetch-1/pointer.desc
+++ b/regression/cbmc/atomic_X_fetch-1/pointer.desc
@@ -1,6 +1,6 @@
CORE
pointer.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
take a pointer as first argument
diff --git a/regression/cbmc/atomic_X_fetch-1/test.desc b/regression/cbmc/atomic_X_fetch-1/test.desc
index 27a28993ba5..1a10ff50301 100644
--- a/regression/cbmc/atomic_X_fetch-1/test.desc
+++ b/regression/cbmc/atomic_X_fetch-1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/atomic_X_fetch-1/two.desc b/regression/cbmc/atomic_X_fetch-1/two.desc
index 2470348ff1b..b5973ccf2c7 100644
--- a/regression/cbmc/atomic_X_fetch-1/two.desc
+++ b/regression/cbmc/atomic_X_fetch-1/two.desc
@@ -1,6 +1,6 @@
CORE
two.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
take three arguments
diff --git a/regression/cbmc/atomic_fetch_X-1/pointer.desc b/regression/cbmc/atomic_fetch_X-1/pointer.desc
index cf2de2e0ffc..5f33fd1c91f 100644
--- a/regression/cbmc/atomic_fetch_X-1/pointer.desc
+++ b/regression/cbmc/atomic_fetch_X-1/pointer.desc
@@ -1,6 +1,6 @@
CORE
pointer.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
take a pointer as first argument
diff --git a/regression/cbmc/atomic_fetch_X-1/test.desc b/regression/cbmc/atomic_fetch_X-1/test.desc
index 854a0a8ec12..1666360e744 100644
--- a/regression/cbmc/atomic_fetch_X-1/test.desc
+++ b/regression/cbmc/atomic_fetch_X-1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/atomic_fetch_X-1/two.desc b/regression/cbmc/atomic_fetch_X-1/two.desc
index 2470348ff1b..b5973ccf2c7 100644
--- a/regression/cbmc/atomic_fetch_X-1/two.desc
+++ b/regression/cbmc/atomic_fetch_X-1/two.desc
@@ -1,6 +1,6 @@
CORE
two.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
take three arguments
diff --git a/regression/cbmc/atomic_load_store-1/test.desc b/regression/cbmc/atomic_load_store-1/test.desc
index 27a28993ba5..1a10ff50301 100644
--- a/regression/cbmc/atomic_load_store-1/test.desc
+++ b/regression/cbmc/atomic_load_store-1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/atomic_section_seq1/test.desc b/regression/cbmc/atomic_section_seq1/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/atomic_section_seq1/test.desc
+++ b/regression/cbmc/atomic_section_seq1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/aws-byte-buf-regression/test.desc b/regression/cbmc/aws-byte-buf-regression/test.desc
index 87997b956fc..c4c6dd0bfd2 100644
--- a/regression/cbmc/aws-byte-buf-regression/test.desc
+++ b/regression/cbmc/aws-byte-buf-regression/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-check
+--no-standard-checks --pointer-check
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/bad_option/test.desc b/regression/cbmc/bad_option/test.desc
index c7f22f5b873..9a87bd1319f 100644
--- a/regression/cbmc/bad_option/test.desc
+++ b/regression/cbmc/bad_option/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--foo
+--no-standard-checks -foo
^EXIT=(64|1)$
^SIGNAL=0$
Unknown option: -foo
diff --git a/regression/cbmc/bad_option/test_multiple.desc b/regression/cbmc/bad_option/test_multiple.desc
index 30697b2267d..9eee846c672 100644
--- a/regression/cbmc/bad_option/test_multiple.desc
+++ b/regression/cbmc/bad_option/test_multiple.desc
@@ -1,6 +1,6 @@
CORE
main.c
---trace --foo --refine-strings
+--no-standard-checks --trace --foo --refine-strings
^EXIT=(64|1)$
^SIGNAL=0$
Unknown option: --foo
diff --git a/regression/cbmc/big-endian-array1/test.desc b/regression/cbmc/big-endian-array1/test.desc
index 81ceb4c6dc0..2f58da4b50b 100644
--- a/regression/cbmc/big-endian-array1/test.desc
+++ b/regression/cbmc/big-endian-array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/bounds_check1/test.desc b/regression/cbmc/bounds_check1/test.desc
index 2b746cacc8e..23a190e889d 100644
--- a/regression/cbmc/bounds_check1/test.desc
+++ b/regression/cbmc/bounds_check1/test.desc
@@ -1,6 +1,6 @@
CORE thorough-smt-backend no-new-smt
main.c
---bounds-check --pointer-check
+--no-standard-checks --bounds-check --pointer-check
^EXIT=10$
^SIGNAL=0$
\[\(.*\)i2\]: FAILURE
diff --git a/regression/cbmc/bounds_check2/test.desc b/regression/cbmc/bounds_check2/test.desc
index 2af7f866590..aebc610e943 100644
--- a/regression/cbmc/bounds_check2/test.desc
+++ b/regression/cbmc/bounds_check2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---bounds-check --retain-trivial-checks
+--no-standard-checks --bounds-check --retain-trivial-checks
^Generated \d+ VCC\(s\), 0 remaining after simplification$
^\[main.array_bounds.1\] line 4 array 'A' (lower|upper) bound in A\[(\(signed (long (long )?)?int\))?1\]: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte-op-metric/test.desc b/regression/cbmc/byte-op-metric/test.desc
index cc6c7458784..d661dd8312b 100644
--- a/regression/cbmc/byte-op-metric/test.desc
+++ b/regression/cbmc/byte-op-metric/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-byte-ops
+--no-standard-checks --show-byte-ops
^EXIT=0$
^SIGNAL=0$
^Byte Extracts:$
diff --git a/regression/cbmc/byte-op-metric/test_json.desc b/regression/cbmc/byte-op-metric/test_json.desc
index 987fd55c0cf..bf6236146e3 100644
--- a/regression/cbmc/byte-op-metric/test_json.desc
+++ b/regression/cbmc/byte-op-metric/test_json.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-byte-ops --json-ui
+--no-standard-checks --show-byte-ops --json-ui
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/byte_extract1/test.desc b/regression/cbmc/byte_extract1/test.desc
index ecf6bd304bc..a7ef723054c 100644
--- a/regression/cbmc/byte_extract1/test.desc
+++ b/regression/cbmc/byte_extract1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/byte_extract2/test.desc b/regression/cbmc/byte_extract2/test.desc
index 2bc0ce4c301..bc1eccaa7f7 100644
--- a/regression/cbmc/byte_extract2/test.desc
+++ b/regression/cbmc/byte_extract2/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/byte_update1/test.desc b/regression/cbmc/byte_update1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/byte_update1/test.desc
+++ b/regression/cbmc/byte_update1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update10/test.desc b/regression/cbmc/byte_update10/test.desc
index e4acf874325..a53ad80c159 100644
--- a/regression/cbmc/byte_update10/test.desc
+++ b/regression/cbmc/byte_update10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update11/test.desc b/regression/cbmc/byte_update11/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update11/test.desc
+++ b/regression/cbmc/byte_update11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update12/test.desc b/regression/cbmc/byte_update12/test.desc
index d6cf44082c0..c1088267125 100644
--- a/regression/cbmc/byte_update12/test.desc
+++ b/regression/cbmc/byte_update12/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update13/test.desc b/regression/cbmc/byte_update13/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/byte_update13/test.desc
+++ b/regression/cbmc/byte_update13/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update14/test.desc b/regression/cbmc/byte_update14/test.desc
index 99e319ce543..ed4081b34b1 100644
--- a/regression/cbmc/byte_update14/test.desc
+++ b/regression/cbmc/byte_update14/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^\[main.assertion\.1\] line 10.*SUCCESS$
^\[main.assertion\.2\] line 11.*FAILURE$
diff --git a/regression/cbmc/byte_update15/test.desc b/regression/cbmc/byte_update15/test.desc
index 2d2099d7c00..390c7341d38 100644
--- a/regression/cbmc/byte_update15/test.desc
+++ b/regression/cbmc/byte_update15/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update16/big-endian.desc b/regression/cbmc/byte_update16/big-endian.desc
index bdf75a8ae10..f8416a17f7c 100644
--- a/regression/cbmc/byte_update16/big-endian.desc
+++ b/regression/cbmc/byte_update16/big-endian.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update16/little-endian.desc b/regression/cbmc/byte_update16/little-endian.desc
index 366f3e536c7..0c1fa92968e 100644
--- a/regression/cbmc/byte_update16/little-endian.desc
+++ b/regression/cbmc/byte_update16/little-endian.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update17/test.desc b/regression/cbmc/byte_update17/test.desc
index 1091e209839..26eeeda9471 100644
--- a/regression/cbmc/byte_update17/test.desc
+++ b/regression/cbmc/byte_update17/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/byte_update18/test.desc b/regression/cbmc/byte_update18/test.desc
index 4ebc3b5a4bb..3448eec3db5 100644
--- a/regression/cbmc/byte_update18/test.desc
+++ b/regression/cbmc/byte_update18/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/byte_update2/test.desc b/regression/cbmc/byte_update2/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update2/test.desc
+++ b/regression/cbmc/byte_update2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update3/test.desc b/regression/cbmc/byte_update3/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update3/test.desc
+++ b/regression/cbmc/byte_update3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update4/test.desc b/regression/cbmc/byte_update4/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update4/test.desc
+++ b/regression/cbmc/byte_update4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update5/full-slice.desc b/regression/cbmc/byte_update5/full-slice.desc
index 35702fdf3a2..e75066eec91 100644
--- a/regression/cbmc/byte_update5/full-slice.desc
+++ b/regression/cbmc/byte_update5/full-slice.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian --full-slice
+--no-standard-checks --little-endian --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update5/test.desc b/regression/cbmc/byte_update5/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update5/test.desc
+++ b/regression/cbmc/byte_update5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update6/test.desc b/regression/cbmc/byte_update6/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update6/test.desc
+++ b/regression/cbmc/byte_update6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update7/test.desc b/regression/cbmc/byte_update7/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update7/test.desc
+++ b/regression/cbmc/byte_update7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update8/test.desc b/regression/cbmc/byte_update8/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/byte_update8/test.desc
+++ b/regression/cbmc/byte_update8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/byte_update9/test.desc b/regression/cbmc/byte_update9/test.desc
index 81ceb4c6dc0..2f58da4b50b 100644
--- a/regression/cbmc/byte_update9/test.desc
+++ b/regression/cbmc/byte_update9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/c99_Bool/test.desc b/regression/cbmc/c99_Bool/test.desc
index 9afc07ce007..ae1a8aac723 100644
--- a/regression/cbmc/c99_Bool/test.desc
+++ b/regression/cbmc/c99_Bool/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---function foo
+--no-standard-checks --function foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/char1/test.desc b/regression/cbmc/char1/test.desc
index ec0541ac9fc..cf11ed00da9 100644
--- a/regression/cbmc/char1/test.desc
+++ b/regression/cbmc/char1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unsigned-char
+--no-standard-checks --unsigned-char
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/character_handling1/test.desc b/regression/cbmc/character_handling1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/character_handling1/test.desc
+++ b/regression/cbmc/character_handling1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/clang_builtins/bitreverse-typeconflict.desc b/regression/cbmc/clang_builtins/bitreverse-typeconflict.desc
index 7cf28b1c1f2..1151a2b730b 100644
--- a/regression/cbmc/clang_builtins/bitreverse-typeconflict.desc
+++ b/regression/cbmc/clang_builtins/bitreverse-typeconflict.desc
@@ -1,6 +1,6 @@
CORE
bitreverse-typeconflict.c
-file bitreverse-typeconflict.c line 5 function main: error: __builtin_bitreverse8 expects one operand
+--no-standard-checks file bitreverse-typeconflict.c line 5 function main: error: __builtin_bitreverse8 expects one operand
^EXIT=6$
^SIGNAL=0$
--
diff --git a/regression/cbmc/clang_builtins/bitreverse.desc b/regression/cbmc/clang_builtins/bitreverse.desc
index 00a7688efea..0f767580865 100644
--- a/regression/cbmc/clang_builtins/bitreverse.desc
+++ b/regression/cbmc/clang_builtins/bitreverse.desc
@@ -1,6 +1,6 @@
CORE thorough-paths no-new-smt
bitreverse.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/clang_builtins/rotate.desc b/regression/cbmc/clang_builtins/rotate.desc
index 286958c723c..048779502dd 100644
--- a/regression/cbmc/clang_builtins/rotate.desc
+++ b/regression/cbmc/clang_builtins/rotate.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
rotate.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/comma1/test.desc b/regression/cbmc/comma1/test.desc
index 12fc8ce06e1..15db659256e 100644
--- a/regression/cbmc/comma1/test.desc
+++ b/regression/cbmc/comma1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/compact-trace/test.desc b/regression/cbmc/compact-trace/test.desc
index 60be5f3c51c..6a841420f05 100644
--- a/regression/cbmc/compact-trace/test.desc
+++ b/regression/cbmc/compact-trace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---compact-trace
+--no-standard-checks --compact-trace
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/complex1/test.desc b/regression/cbmc/complex1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/complex1/test.desc
+++ b/regression/cbmc/complex1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/compound-assignment/compound_promotion.desc b/regression/cbmc/compound-assignment/compound_promotion.desc
index 975a85b1f9d..531669f86e0 100644
--- a/regression/cbmc/compound-assignment/compound_promotion.desc
+++ b/regression/cbmc/compound-assignment/compound_promotion.desc
@@ -1,6 +1,6 @@
CORE
compound_promotion.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/compound_literal1/test.desc b/regression/cbmc/compound_literal1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/compound_literal1/test.desc
+++ b/regression/cbmc/compound_literal1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/condition-propagation-1/test.desc b/regression/cbmc/condition-propagation-1/test.desc
index cc3baab01eb..15b31bf625e 100644
--- a/regression/cbmc/condition-propagation-1/test.desc
+++ b/regression/cbmc/condition-propagation-1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/condition-propagation-2/test.desc b/regression/cbmc/condition-propagation-2/test.desc
index cc3baab01eb..15b31bf625e 100644
--- a/regression/cbmc/condition-propagation-2/test.desc
+++ b/regression/cbmc/condition-propagation-2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/condition-propagation-3/test.desc b/regression/cbmc/condition-propagation-3/test.desc
index cc3baab01eb..15b31bf625e 100644
--- a/regression/cbmc/condition-propagation-3/test.desc
+++ b/regression/cbmc/condition-propagation-3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/condition-propagation-4/test.desc b/regression/cbmc/condition-propagation-4/test.desc
index cc3baab01eb..15b31bf625e 100644
--- a/regression/cbmc/condition-propagation-4/test.desc
+++ b/regression/cbmc/condition-propagation-4/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/const_ptr1/test.desc b/regression/cbmc/const_ptr1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/const_ptr1/test.desc
+++ b/regression/cbmc/const_ptr1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/constant_folding1/test.desc b/regression/cbmc/constant_folding1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/constant_folding1/test.desc
+++ b/regression/cbmc/constant_folding1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/constant_folding2/test.desc b/regression/cbmc/constant_folding2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/constant_folding2/test.desc
+++ b/regression/cbmc/constant_folding2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/constant_folding3/test.desc b/regression/cbmc/constant_folding3/test.desc
index 85f89ddbb1a..2016556a2b9 100644
--- a/regression/cbmc/constant_folding3/test.desc
+++ b/regression/cbmc/constant_folding3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^Generated 1 VCC\(s\), 0 remaining after simplification$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/constructor1/test.desc b/regression/cbmc/constructor1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/constructor1/test.desc
+++ b/regression/cbmc/constructor1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/constructor2/test.desc b/regression/cbmc/constructor2/test.desc
index da96dcddeee..5f049c26ea8 100644
--- a/regression/cbmc/constructor2/test.desc
+++ b/regression/cbmc/constructor2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/cover-failed-assertions/test-no-failed-assertions.desc b/regression/cbmc/cover-failed-assertions/test-no-failed-assertions.desc
index 7754c1e36e6..022ca3216e4 100644
--- a/regression/cbmc/cover-failed-assertions/test-no-failed-assertions.desc
+++ b/regression/cbmc/cover-failed-assertions/test-no-failed-assertions.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---cover location --pointer-check --malloc-may-fail --malloc-fail-null
+--no-standard-checks --cover location --pointer-check --malloc-may-fail --malloc-fail-null
\[main\.coverage\.5\] file test\.c line \d+ function main block 5 \(lines test\.c:main:17,18\): SATISFIED
\[main\.coverage\.4\] file test\.c line \d+ function main block 4 \(lines test\.c:main:15\): FAILED
\[main\.coverage\.3\] file test\.c line \d+ function main block 3 \(lines test\.c:main:12,14\): SATISFIED
diff --git a/regression/cbmc/cover-failed-assertions/test.desc b/regression/cbmc/cover-failed-assertions/test.desc
index 2b07b32fe2d..0c7948e1c66 100644
--- a/regression/cbmc/cover-failed-assertions/test.desc
+++ b/regression/cbmc/cover-failed-assertions/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---cover location --cover-failed-assertions --pointer-check --malloc-may-fail --malloc-fail-null
+--no-standard-checks --cover location --cover-failed-assertions --pointer-check --malloc-may-fail --malloc-fail-null
\[main.coverage\.4\] file test\.c line \d+ function main block 4 \(lines test\.c:main:17,18\): SATISFIED
\[main.coverage\.3\] file test\.c line \d+ function main block 3 \(lines test\.c:main:15\): SATISFIED
\[main.coverage\.2\] file test\.c line \d+ function main block 2 \(lines test\.c:main:5,6,12,14\): SATISFIED
diff --git a/regression/cbmc/coverage_report1/paths.desc b/regression/cbmc/coverage_report1/paths.desc
index 6a5b7a085d3..f8fc1cd0ff3 100644
--- a/regression/cbmc/coverage_report1/paths.desc
+++ b/regression/cbmc/coverage_report1/paths.desc
@@ -1,6 +1,6 @@
CORE
main.c
---symex-coverage-report - --paths lifo
+--no-standard-checks --symex-coverage-report - --paths lifo
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/coverage_report1/test.desc b/regression/cbmc/coverage_report1/test.desc
index 81ec99da0b5..646a16eeea9 100644
--- a/regression/cbmc/coverage_report1/test.desc
+++ b/regression/cbmc/coverage_report1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---symex-coverage-report -
+--no-standard-checks --symex-coverage-report -
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/coverage_report2/test.desc b/regression/cbmc/coverage_report2/test.desc
index 825addd41c6..0a4184476c6 100644
--- a/regression/cbmc/coverage_report2/test.desc
+++ b/regression/cbmc/coverage_report2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---symex-coverage-report - --unwind 1
+--no-standard-checks --symex-coverage-report - --unwind 1
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/cprover_assert_two/test.desc b/regression/cbmc/cprover_assert_two/test.desc
index bca33a5dd6d..cd02dc4da10 100644
--- a/regression/cbmc/cprover_assert_two/test.desc
+++ b/regression/cbmc/cprover_assert_two/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
wrong number of function arguments
diff --git a/regression/cbmc/cprover_bool1/test.desc b/regression/cbmc/cprover_bool1/test.desc
index 20a1bea26ec..2f2ac557243 100644
--- a/regression/cbmc/cprover_bool1/test.desc
+++ b/regression/cbmc/cprover_bool1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---trace
+--no-standard-checks --trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/cprover_fence_one/test.desc b/regression/cbmc/cprover_fence_one/test.desc
index 123db195ec1..57fda6d59b7 100644
--- a/regression/cbmc/cprover_fence_one/test.desc
+++ b/regression/cbmc/cprover_fence_one/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
not enough function arguments
diff --git a/regression/cbmc/cprover_havoc_object_one/test.desc b/regression/cbmc/cprover_havoc_object_one/test.desc
index bca33a5dd6d..cd02dc4da10 100644
--- a/regression/cbmc/cprover_havoc_object_one/test.desc
+++ b/regression/cbmc/cprover_havoc_object_one/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
wrong number of function arguments
diff --git a/regression/cbmc/cprover_id1/test.desc b/regression/cbmc/cprover_id1/test.desc
index 6d0c9efb95c..a0217543f7e 100644
--- a/regression/cbmc/cprover_id1/test.desc
+++ b/regression/cbmc/cprover_id1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/cprover_postcondition/test.desc b/regression/cbmc/cprover_postcondition/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/cprover_postcondition/test.desc
+++ b/regression/cbmc/cprover_postcondition/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/cprover_precondition/test.desc b/regression/cbmc/cprover_precondition/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/cprover_precondition/test.desc
+++ b/regression/cbmc/cprover_precondition/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/dereference-cache-flag/test-no-cache.desc b/regression/cbmc/dereference-cache-flag/test-no-cache.desc
index 23ee595f1e5..30db02e6388 100644
--- a/regression/cbmc/dereference-cache-flag/test-no-cache.desc
+++ b/regression/cbmc/dereference-cache-flag/test-no-cache.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
\(main::1::p!0@1#2 = address_of
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/dereference-cache-flag/test-with-cache.desc b/regression/cbmc/dereference-cache-flag/test-with-cache.desc
index b4342f18c76..a4d0487ffe8 100644
--- a/regression/cbmc/dereference-cache-flag/test-with-cache.desc
+++ b/regression/cbmc/dereference-cache-flag/test-with-cache.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc --symex-cache-dereferences
+--no-standard-checks --show-vcc --symex-cache-dereferences
symex::dereference_cache!0#1 = 0
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/destructor1/test.desc b/regression/cbmc/destructor1/test.desc
index d386a6e31ac..25423fc36b5 100644
--- a/regression/cbmc/destructor1/test.desc
+++ b/regression/cbmc/destructor1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^\[assert_false.assertion.1\] line 10 assertion 0: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc/destructors/compound_literal.desc b/regression/cbmc/destructors/compound_literal.desc
index f99cd3c3724..6c2aeabc32f 100644
--- a/regression/cbmc/destructors/compound_literal.desc
+++ b/regression/cbmc/destructors/compound_literal.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --show-goto-functions
+--no-standard-checks --unwind 10 --show-goto-functions
activate-multi-line-match
(?P\/\/ [0-9]+ file main\.c line [0-9]+ function main)[\s]*DEAD .*newAlloc0[\s]*(?P>comment_block)[\s]*DEAD .*pc[\s]*(?P>comment_block)[\s]*DEAD .*literal[\s]*(?P>comment_block)[\s]*8: END_FUNCTION
^EXIT=0$
diff --git a/regression/cbmc/destructors/enter_lexical_block.desc b/regression/cbmc/destructors/enter_lexical_block.desc
index dd4f1e34852..78534f70c7d 100644
--- a/regression/cbmc/destructors/enter_lexical_block.desc
+++ b/regression/cbmc/destructors/enter_lexical_block.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --show-goto-functions
+--no-standard-checks --unwind 10 --show-goto-functions
activate-multi-line-match
(?P\/\/ [0-9]+ file main\.c line [0-9]+ function main)[\s]*5: .*newAlloc4 : struct tag-test[\s]*(?P>comment_block)[\s]*.*newAlloc4 := \{ 4 \}[\s]*(?P>comment_block)[\s]*.*newAlloc6 : struct tag-test[\s]*(?P>comment_block)[\s]*.*newAlloc6 := \{ 6 \}[\s]*(?P>comment_block)[\s]*.*newAlloc7 : struct tag-test[\s]*(?P>comment_block)[\s]*.*newAlloc7 := \{ 7 \}[\s]*(?P>comment_block)[\s]*.*DEAD main::1::2::2::newAlloc7[\s]*(?P>comment_block)[\s]*.*DEAD main::1::2::2::newAlloc6[\s]*(?P>comment_block)[\s]*.*DEAD main::1::2::2::newAlloc4[\s]*(?P>comment_block)[\s]*.*GOTO 3
^EXIT=0$
diff --git a/regression/cbmc/divide-by-one-simplify/test.desc b/regression/cbmc/divide-by-one-simplify/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/divide-by-one-simplify/test.desc
+++ b/regression/cbmc/divide-by-one-simplify/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/double_deref/double_deref.desc b/regression/cbmc/double_deref/double_deref.desc
index b5daf7673f3..0a0cb830e70 100644
--- a/regression/cbmc/double_deref/double_deref.desc
+++ b/regression/cbmc/double_deref/double_deref.desc
@@ -1,6 +1,6 @@
CORE
double_deref.c
---show-vcc
+--no-standard-checks --show-vcc
\{1\} \(main::1::pptr!0@1#2 = address_of\(main::1::ptr[12]!0@1\) \? main::argc!0@1#1 = [12] : main::argc!0@1#1 = [12]\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/double_deref/double_deref_single_alias.desc b/regression/cbmc/double_deref/double_deref_single_alias.desc
index c759890f632..da6647d4461 100644
--- a/regression/cbmc/double_deref/double_deref_single_alias.desc
+++ b/regression/cbmc/double_deref/double_deref_single_alias.desc
@@ -1,6 +1,6 @@
CORE
double_deref_single_alias.c
---show-vcc
+--no-standard-checks --show-vcc
\{1\} main::argc!0@1#1 = 1
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/double_deref/double_deref_with_cast.desc b/regression/cbmc/double_deref/double_deref_with_cast.desc
index e5b1f592416..30a94c82b86 100644
--- a/regression/cbmc/double_deref/double_deref_with_cast.desc
+++ b/regression/cbmc/double_deref/double_deref_with_cast.desc
@@ -1,6 +1,6 @@
CORE
double_deref_with_cast.c
---show-vcc
+--no-standard-checks --show-vcc
\{1\} \(cast\(main::1::pptr!0@1#2, signedbv\[32\]\*\*\) = address_of\(main::1::ptr2!0@1\) \? main::argc!0@1#1 = 2 \: main::argc!0@1#1 = 1\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/double_deref/double_deref_with_cast_single_alias.desc b/regression/cbmc/double_deref/double_deref_with_cast_single_alias.desc
index 6be9a4d83da..3f6d9278c48 100644
--- a/regression/cbmc/double_deref/double_deref_with_cast_single_alias.desc
+++ b/regression/cbmc/double_deref/double_deref_with_cast_single_alias.desc
@@ -1,6 +1,6 @@
CORE
double_deref_with_cast_single_alias.c
---show-vcc
+--no-standard-checks --show-vcc
\{1\} main::argc!0@1#1 = 1
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/double_deref/double_deref_with_member.desc b/regression/cbmc/double_deref/double_deref_with_member.desc
index 85156557ba2..5998cf9e673 100644
--- a/regression/cbmc/double_deref/double_deref_with_member.desc
+++ b/regression/cbmc/double_deref/double_deref_with_member.desc
@@ -1,6 +1,6 @@
CORE
double_deref_with_member.c
---show-vcc
+--no-standard-checks --show-vcc
^\{1\} \(main::1::cptr!0@1#2 = address_of\(main::1::container2!0@1\) \? main::argc!0@1#1 = 2 : main::argc!0@1#1 = 1\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/double_deref/double_deref_with_member_single_alias.desc b/regression/cbmc/double_deref/double_deref_with_member_single_alias.desc
index 0e4313b1877..fc6e240d571 100644
--- a/regression/cbmc/double_deref/double_deref_with_member_single_alias.desc
+++ b/regression/cbmc/double_deref/double_deref_with_member_single_alias.desc
@@ -1,6 +1,6 @@
CORE
double_deref_with_member_single_alias.c
---show-vcc
+--no-standard-checks --show-vcc
\{1\} main::argc!0@1#1 = 1
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic.desc b/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic.desc
index 3aa1e3f7721..217bd9cba17 100644
--- a/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic.desc
+++ b/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic.desc
@@ -1,6 +1,6 @@
CORE
double_deref_with_pointer_arithmetic.c
---show-vcc
+--no-standard-checks --show-vcc
^\{-[0-9]+\} derefd_pointer::derefd_pointer!0#1 = \{ symex_dynamic::dynamic_object#3\[\[0\]\], symex_dynamic::dynamic_object#3\[\[1\]\] \}\[(mod\(main::argc!0@1#1, 2\)|cast\(mod\(main::argc!0@1#1, 2\), signedbv\[64\]\))\]
^\{1\} \(derefd_pointer::derefd_pointer!0#1 = address_of\(symex_dynamic::dynamic_object\$[01]\) \? main::argc!0@1#1 = 2 : \(derefd_pointer::derefd_pointer!0#1 = address_of\(symex_dynamic::dynamic_object\$[01]\) \? main::argc!0@1#1 = 1 : symex::invalid_object!0#0 = main::argc!0@1#1\)\)
^EXIT=0$
diff --git a/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic_single_alias.desc b/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic_single_alias.desc
index 872ed7bd073..537998fb1d3 100644
--- a/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic_single_alias.desc
+++ b/regression/cbmc/double_deref/double_deref_with_pointer_arithmetic_single_alias.desc
@@ -1,6 +1,6 @@
CORE
double_deref_with_pointer_arithmetic_single_alias.c
---show-vcc
+--no-standard-checks --show-vcc
\{1\} \(derefd_pointer::derefd_pointer!0#1 = address_of\(symex_dynamic::dynamic_object\$0\) \? main::argc!0@1#1 = 1 : symex::invalid_object!0#0 = main::argc!0@1#1\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/dynamic_size1/stack_object.desc b/regression/cbmc/dynamic_size1/stack_object.desc
index 242e2c1d4c0..c2621c30518 100644
--- a/regression/cbmc/dynamic_size1/stack_object.desc
+++ b/regression/cbmc/dynamic_size1/stack_object.desc
@@ -1,6 +1,6 @@
CORE
stack_object.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/dynamic_size1/test.desc b/regression/cbmc/dynamic_size1/test.desc
index d110065a9cf..0e73fe0807b 100644
--- a/regression/cbmc/dynamic_size1/test.desc
+++ b/regression/cbmc/dynamic_size1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/dynamic_sizeof1/test.desc b/regression/cbmc/dynamic_sizeof1/test.desc
index 832578a5964..54e2bb0e7a6 100644
--- a/regression/cbmc/dynamic_sizeof1/test.desc
+++ b/regression/cbmc/dynamic_sizeof1/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/empty_compound_type1/test.desc b/regression/cbmc/empty_compound_type1/test.desc
index 88df5a048c4..3c2578cdbef 100644
--- a/regression/cbmc/empty_compound_type1/test.desc
+++ b/regression/cbmc/empty_compound_type1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/empty_compound_type2/test.desc b/regression/cbmc/empty_compound_type2/test.desc
index 43b571fbd05..9d66a49dfd8 100644
--- a/regression/cbmc/empty_compound_type2/test.desc
+++ b/regression/cbmc/empty_compound_type2/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/empty_compound_type3/test.desc b/regression/cbmc/empty_compound_type3/test.desc
index 71835eef7cb..06d8e11a565 100644
--- a/regression/cbmc/empty_compound_type3/test.desc
+++ b/regression/cbmc/empty_compound_type3/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/empty_compound_type4/test.desc b/regression/cbmc/empty_compound_type4/test.desc
index 3b114585ec7..a0c93a1e604 100644
--- a/regression/cbmc/empty_compound_type4/test.desc
+++ b/regression/cbmc/empty_compound_type4/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---trace
+--no-standard-checks --trace
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/enum-trace1/test_json.desc b/regression/cbmc/enum-trace1/test_json.desc
index 6619fc73eea..66e1b541a31 100644
--- a/regression/cbmc/enum-trace1/test_json.desc
+++ b/regression/cbmc/enum-trace1/test_json.desc
@@ -1,6 +1,6 @@
CORE
main.c
---json-ui --function test --trace
+--no-standard-checks --json-ui --function test --trace
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/enum-trace1/test_xml.desc b/regression/cbmc/enum-trace1/test_xml.desc
index b0c3bf820f9..3f551d6996c 100644
--- a/regression/cbmc/enum-trace1/test_xml.desc
+++ b/regression/cbmc/enum-trace1/test_xml.desc
@@ -1,6 +1,6 @@
CORE
main.c
---xml-ui --function test --trace
+--no-standard-checks --xml-ui --function test --trace
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/enum1/test.desc b/regression/cbmc/enum1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/enum1/test.desc
+++ b/regression/cbmc/enum1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum2/test.desc b/regression/cbmc/enum2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/enum2/test.desc
+++ b/regression/cbmc/enum2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum3/test.desc b/regression/cbmc/enum3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/enum3/test.desc
+++ b/regression/cbmc/enum3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum4/test.desc b/regression/cbmc/enum4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/enum4/test.desc
+++ b/regression/cbmc/enum4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum5/test.desc b/regression/cbmc/enum5/test.desc
index 3e3538f4992..6ed52f6774f 100644
--- a/regression/cbmc/enum5/test.desc
+++ b/regression/cbmc/enum5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/enum6/test.desc b/regression/cbmc/enum6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/enum6/test.desc
+++ b/regression/cbmc/enum6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum7/test.desc b/regression/cbmc/enum7/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/enum7/test.desc
+++ b/regression/cbmc/enum7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum8/test.desc b/regression/cbmc/enum8/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/enum8/test.desc
+++ b/regression/cbmc/enum8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum9/test.desc b/regression/cbmc/enum9/test.desc
index 8c243e7454c..ced7883e754 100644
--- a/regression/cbmc/enum9/test.desc
+++ b/regression/cbmc/enum9/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only no-new-smt
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/enum_is_in_range/enum_test3-simplified.desc b/regression/cbmc/enum_is_in_range/enum_test3-simplified.desc
index 12fd13ace0e..ca363d6523f 100644
--- a/regression/cbmc/enum_is_in_range/enum_test3-simplified.desc
+++ b/regression/cbmc/enum_is_in_range/enum_test3-simplified.desc
@@ -1,6 +1,6 @@
CORE
enum_test3.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
0 ≤ cast\(main::1::ev1, (un)?signedbv\[\d+\]\) ∧ cast\(main::1::ev1, (un)?signedbv\[\d+\]\) ≤ 4
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/enum_is_in_range/enum_test3.desc b/regression/cbmc/enum_is_in_range/enum_test3.desc
index f5a94e90126..64bacfe7000 100644
--- a/regression/cbmc/enum_is_in_range/enum_test3.desc
+++ b/regression/cbmc/enum_is_in_range/enum_test3.desc
@@ -1,6 +1,6 @@
CORE
enum_test3.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ assertion __CPROVER_enum_is_in_range\(ev1\): SUCCESS
diff --git a/regression/cbmc/enum_is_in_range/enum_test4.desc b/regression/cbmc/enum_is_in_range/enum_test4.desc
index cb92ba52f99..86e49fb7ed3 100644
--- a/regression/cbmc/enum_is_in_range/enum_test4.desc
+++ b/regression/cbmc/enum_is_in_range/enum_test4.desc
@@ -1,6 +1,6 @@
CORE
enum_test4.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ assertion __CPROVER_enum_is_in_range\(ev1\): FAILURE$
diff --git a/regression/cbmc/enum_is_in_range/enum_test5.desc b/regression/cbmc/enum_is_in_range/enum_test5.desc
index 5b89b663b07..a80abe71b00 100644
--- a/regression/cbmc/enum_is_in_range/enum_test5.desc
+++ b/regression/cbmc/enum_is_in_range/enum_test5.desc
@@ -1,6 +1,6 @@
CORE
enum_test5.c
---enum-range-check
+--no-standard-checks --enum-range-check
^EXIT=10$
^SIGNAL=0$
^\[main.enum-range-check.\d\] line \d+ enum range check in ev3: SUCCESS$
diff --git a/regression/cbmc/enum_is_in_range/enum_test7.desc b/regression/cbmc/enum_is_in_range/enum_test7.desc
index 613a2cbc8f9..46431bd179a 100644
--- a/regression/cbmc/enum_is_in_range/enum_test7.desc
+++ b/regression/cbmc/enum_is_in_range/enum_test7.desc
@@ -1,6 +1,6 @@
CORE
enum_test7.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ assertion __CPROVER_enum_is_in_range\(ev1\): SUCCESS
diff --git a/regression/cbmc/enum_is_in_range/enum_test8.desc b/regression/cbmc/enum_is_in_range/enum_test8.desc
index b03055b46ea..7bbcc0fe68e 100644
--- a/regression/cbmc/enum_is_in_range/enum_test8.desc
+++ b/regression/cbmc/enum_is_in_range/enum_test8.desc
@@ -1,6 +1,6 @@
CORE
enum_test8.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ assertion __CPROVER_enum_is_in_range\(ev1\): FAILURE$
diff --git a/regression/cbmc/enum_is_in_range/format.desc b/regression/cbmc/enum_is_in_range/format.desc
index 6de3db06fa6..12b6ccd8fd9 100644
--- a/regression/cbmc/enum_is_in_range/format.desc
+++ b/regression/cbmc/enum_is_in_range/format.desc
@@ -1,6 +1,6 @@
CORE
no_duplicate.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
main::1::e = 1 ∨ main::1::e = 2 ∨ main::1::e = 4 ∨ main::1::e = 8
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/enum_is_in_range/no_duplicate.desc b/regression/cbmc/enum_is_in_range/no_duplicate.desc
index 20c2ce2693b..cdb4eae0fad 100644
--- a/regression/cbmc/enum_is_in_range/no_duplicate.desc
+++ b/regression/cbmc/enum_is_in_range/no_duplicate.desc
@@ -1,6 +1,6 @@
CORE
no_duplicate.c
---enum-range-check
+--no-standard-checks --enum-range-check
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/enum_underlying_type_01/test.desc b/regression/cbmc/enum_underlying_type_01/test.desc
index b9a3d7c2794..ca462f3db97 100644
--- a/regression/cbmc/enum_underlying_type_01/test.desc
+++ b/regression/cbmc/enum_underlying_type_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/enum_underlying_type_02/test.desc b/regression/cbmc/enum_underlying_type_02/test.desc
index 1bb30ef4b5d..378e93fcdaf 100644
--- a/regression/cbmc/enum_underlying_type_02/test.desc
+++ b/regression/cbmc/enum_underlying_type_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file main.c line \d+: enumerator value is not representable in the underlying type 'unsigned_char'$
diff --git a/regression/cbmc/enum_underlying_type_03/test.desc b/regression/cbmc/enum_underlying_type_03/test.desc
index 41f9982a334..8f755a803bd 100644
--- a/regression/cbmc/enum_underlying_type_03/test.desc
+++ b/regression/cbmc/enum_underlying_type_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file main.c line \d+: non-integral type 'float' is an invalid underlying type$
diff --git a/regression/cbmc/equality_through_array1/test.desc b/regression/cbmc/equality_through_array1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array1/test.desc
+++ b/regression/cbmc/equality_through_array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array2/test.desc b/regression/cbmc/equality_through_array2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array2/test.desc
+++ b/regression/cbmc/equality_through_array2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array3/test.desc b/regression/cbmc/equality_through_array3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array3/test.desc
+++ b/regression/cbmc/equality_through_array3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array4/test.desc b/regression/cbmc/equality_through_array4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array4/test.desc
+++ b/regression/cbmc/equality_through_array4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array5/test.desc b/regression/cbmc/equality_through_array5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array5/test.desc
+++ b/regression/cbmc/equality_through_array5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array6/test.desc b/regression/cbmc/equality_through_array6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array6/test.desc
+++ b/regression/cbmc/equality_through_array6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array_of_struct1/test.desc b/regression/cbmc/equality_through_array_of_struct1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array_of_struct1/test.desc
+++ b/regression/cbmc/equality_through_array_of_struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array_of_struct2/test.desc b/regression/cbmc/equality_through_array_of_struct2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array_of_struct2/test.desc
+++ b/regression/cbmc/equality_through_array_of_struct2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array_of_struct3/test.desc b/regression/cbmc/equality_through_array_of_struct3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array_of_struct3/test.desc
+++ b/regression/cbmc/equality_through_array_of_struct3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_array_of_struct4/test.desc b/regression/cbmc/equality_through_array_of_struct4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_array_of_struct4/test.desc
+++ b/regression/cbmc/equality_through_array_of_struct4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_struct1/test.desc b/regression/cbmc/equality_through_struct1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_struct1/test.desc
+++ b/regression/cbmc/equality_through_struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_struct2/test.desc b/regression/cbmc/equality_through_struct2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_struct2/test.desc
+++ b/regression/cbmc/equality_through_struct2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_struct3/test.desc b/regression/cbmc/equality_through_struct3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_struct3/test.desc
+++ b/regression/cbmc/equality_through_struct3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_struct4/test.desc b/regression/cbmc/equality_through_struct4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_struct4/test.desc
+++ b/regression/cbmc/equality_through_struct4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_struct_containing_arrays1/test.desc b/regression/cbmc/equality_through_struct_containing_arrays1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_struct_containing_arrays1/test.desc
+++ b/regression/cbmc/equality_through_struct_containing_arrays1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_struct_containing_arrays2/test.desc b/regression/cbmc/equality_through_struct_containing_arrays2/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/equality_through_struct_containing_arrays2/test.desc
+++ b/regression/cbmc/equality_through_struct_containing_arrays2/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_union1/test.desc b/regression/cbmc/equality_through_union1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_union1/test.desc
+++ b/regression/cbmc/equality_through_union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_union2/test.desc b/regression/cbmc/equality_through_union2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_union2/test.desc
+++ b/regression/cbmc/equality_through_union2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/equality_through_union3/test.desc b/regression/cbmc/equality_through_union3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/equality_through_union3/test.desc
+++ b/regression/cbmc/equality_through_union3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/exit1/test.desc b/regression/cbmc/exit1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/exit1/test.desc
+++ b/regression/cbmc/exit1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/export-symex-ready-goto/test-bad-usage.desc b/regression/cbmc/export-symex-ready-goto/test-bad-usage.desc
index 7d49270fbe2..fa147606fe3 100644
--- a/regression/cbmc/export-symex-ready-goto/test-bad-usage.desc
+++ b/regression/cbmc/export-symex-ready-goto/test-bad-usage.desc
@@ -1,6 +1,6 @@
CORE
test.c
---export-symex-ready-goto ''
+--no-standard-checks --export-symex-ready-goto ''
^ERROR: Please provide a filename to write the goto-binary to.$
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/export-symex-ready-goto/test-correct.desc b/regression/cbmc/export-symex-ready-goto/test-correct.desc
index e6b592328c7..a141263404c 100644
--- a/regression/cbmc/export-symex-ready-goto/test-correct.desc
+++ b/regression/cbmc/export-symex-ready-goto/test-correct.desc
@@ -1,6 +1,6 @@
CORE
test.c
---export-symex-ready-goto exported.symex.ready.goto
+--no-standard-checks --export-symex-ready-goto exported.symex.ready.goto
^Parsing test.c$
^Converting$
^Type-checking test$
diff --git a/regression/cbmc/extern1/test.desc b/regression/cbmc/extern1/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/extern1/test.desc
+++ b/regression/cbmc/extern1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/extern2/test.desc b/regression/cbmc/extern2/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/extern2/test.desc
+++ b/regression/cbmc/extern2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/extern3/test.desc b/regression/cbmc/extern3/test.desc
index 578c27b1fa2..1d6cc587608 100644
--- a/regression/cbmc/extern3/test.desc
+++ b/regression/cbmc/extern3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/extern4/test.desc b/regression/cbmc/extern4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/extern4/test.desc
+++ b/regression/cbmc/extern4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/extern5/test.desc b/regression/cbmc/extern5/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/extern5/test.desc
+++ b/regression/cbmc/extern5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/extern_initialization1/test.desc b/regression/cbmc/extern_initialization1/test.desc
index 73b0a6abe16..46778199e7a 100644
--- a/regression/cbmc/extern_initialization1/test.desc
+++ b/regression/cbmc/extern_initialization1/test.desc
@@ -1,6 +1,6 @@
CORE
file1.c
-file2.c
+--no-standard-checks file2.c
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/extern_initialization2/test.desc b/regression/cbmc/extern_initialization2/test.desc
index 8a09111c3b1..dbdbee7ecea 100644
--- a/regression/cbmc/extern_initialization2/test.desc
+++ b/regression/cbmc/extern_initialization2/test.desc
@@ -1,6 +1,6 @@
CORE
file1.c
-file2.c
+--no-standard-checks file2.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/fault_localization-stop_on_fail1/test.desc b/regression/cbmc/fault_localization-stop_on_fail1/test.desc
index 9358227a214..6d2aebb8de8 100644
--- a/regression/cbmc/fault_localization-stop_on_fail1/test.desc
+++ b/regression/cbmc/fault_localization-stop_on_fail1/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure broken-smt-backend no-new-smt
main.c
---localize-faults --stop-on-fail
+--no-standard-checks --localize-faults --stop-on-fail
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.[12]\]:
diff --git a/regression/cbmc/field-sensitivity-trace-wrong-counterexample-1/test.desc b/regression/cbmc/field-sensitivity-trace-wrong-counterexample-1/test.desc
index 6b29656fb20..b5ec7fa7c7e 100644
--- a/regression/cbmc/field-sensitivity-trace-wrong-counterexample-1/test.desc
+++ b/regression/cbmc/field-sensitivity-trace-wrong-counterexample-1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---trace
+--no-standard-checks --trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/field-sensitivity1/test.desc b/regression/cbmc/field-sensitivity1/test.desc
index b341617e533..78eae495013 100644
--- a/regression/cbmc/field-sensitivity1/test.desc
+++ b/regression/cbmc/field-sensitivity1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a!0@1#2\.\.x = main::argc!0@1#1
main::1::a!0@1#2\.\.y = main::argc!0@1#1 \+ 1
^EXIT=0$
diff --git a/regression/cbmc/field-sensitivity10/test.desc b/regression/cbmc/field-sensitivity10/test.desc
index b1d83b1c4c2..b74081a271c 100644
--- a/regression/cbmc/field-sensitivity10/test.desc
+++ b/regression/cbmc/field-sensitivity10/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2\.\.y =
main::1::a2!0@1#2\.\.z =
^EXIT=0$
diff --git a/regression/cbmc/field-sensitivity11/test.desc b/regression/cbmc/field-sensitivity11/test.desc
index b92bd687845..02add382afb 100644
--- a/regression/cbmc/field-sensitivity11/test.desc
+++ b/regression/cbmc/field-sensitivity11/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2\.\.x = main::argc!0@1#1
main::1::a1!0@1#2\.\.y = main::argc!0@1#1 \+ 1
main::1::a2!0@1#2\.\.x = main::1::a1!0@1#2\.\.x
diff --git a/regression/cbmc/field-sensitivity12/test.desc b/regression/cbmc/field-sensitivity12/test.desc
index 077f112784c..b91cc6c1eec 100644
--- a/regression/cbmc/field-sensitivity12/test.desc
+++ b/regression/cbmc/field-sensitivity12/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2\.\.x = main::argc!0@1#1
main::1::a1!0@1#2\.\.y = main::argc!0@1#1 \+ 1
main::1::a1!0@1#3\.\.x = main::1::a1!0@1#2\.\.x
diff --git a/regression/cbmc/field-sensitivity13/test.desc b/regression/cbmc/field-sensitivity13/test.desc
index 6b069745129..a2f8249d57d 100644
--- a/regression/cbmc/field-sensitivity13/test.desc
+++ b/regression/cbmc/field-sensitivity13/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::b1!0@1#2\.\.a\.\.x = main::argc!0@1#1
main::1::b1!0@1#2\.\.a\.\.y = main::argc!0@1#1 \+ 1
main::1::b1!0@1#3\.\.a\.\.x = main::1::b1!0@1#2\.\.a\.\.x
diff --git a/regression/cbmc/field-sensitivity14/test.desc b/regression/cbmc/field-sensitivity14/test.desc
index d1748c78147..326a879a535 100644
--- a/regression/cbmc/field-sensitivity14/test.desc
+++ b/regression/cbmc/field-sensitivity14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^Generated \d+ VCC\(s\), 0 remaining after simplification$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/field-sensitivity15/test.desc b/regression/cbmc/field-sensitivity15/test.desc
index bba818d84cd..5f09e65fd5a 100644
--- a/regression/cbmc/field-sensitivity15/test.desc
+++ b/regression/cbmc/field-sensitivity15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/field-sensitivity16/test.desc b/regression/cbmc/field-sensitivity16/test.desc
index bba818d84cd..5f09e65fd5a 100644
--- a/regression/cbmc/field-sensitivity16/test.desc
+++ b/regression/cbmc/field-sensitivity16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/field-sensitivity2/test.desc b/regression/cbmc/field-sensitivity2/test.desc
index 622076d0a44..a39e7acdc1b 100644
--- a/regression/cbmc/field-sensitivity2/test.desc
+++ b/regression/cbmc/field-sensitivity2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2\.\.x =
main::1::a1!0@1#2\.\.y =
main::1::a2!0@1#2\.\.x =
diff --git a/regression/cbmc/field-sensitivity3/test.desc b/regression/cbmc/field-sensitivity3/test.desc
index ef0725b67eb..f387a5bf9eb 100644
--- a/regression/cbmc/field-sensitivity3/test.desc
+++ b/regression/cbmc/field-sensitivity3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2\.\.x =
main::1::a1!0@1#2\.\.y =
main::1::a2!0@1#2\.\.x =
diff --git a/regression/cbmc/field-sensitivity5/test.desc b/regression/cbmc/field-sensitivity5/test.desc
index 161c5b5d6fb..42b0d5e469d 100644
--- a/regression/cbmc/field-sensitivity5/test.desc
+++ b/regression/cbmc/field-sensitivity5/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::node1!0@1#2\.\.head =
main::1::node2!0@1#2\.\.head =
main::1::node3!0@1#2\.\.head =
diff --git a/regression/cbmc/field-sensitivity6/test.desc b/regression/cbmc/field-sensitivity6/test.desc
index a976d428bb5..3280a0e6304 100644
--- a/regression/cbmc/field-sensitivity6/test.desc
+++ b/regression/cbmc/field-sensitivity6/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::b1!0@1#2\.\.a\.\.x =
main::1::b2!0@1#2\.\.a\.\.x =
^EXIT=0$
diff --git a/regression/cbmc/field-sensitivity7/test.desc b/regression/cbmc/field-sensitivity7/test.desc
index 7b97c8c7d95..55f840c50f2 100644
--- a/regression/cbmc/field-sensitivity7/test.desc
+++ b/regression/cbmc/field-sensitivity7/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2\.\.y =
main::1::a2!0@1#2\.\.z =
^EXIT=0$
diff --git a/regression/cbmc/field-sensitivity8/test.desc b/regression/cbmc/field-sensitivity8/test.desc
index 0d0db3d2bff..7310e49f570 100644
--- a/regression/cbmc/field-sensitivity8/test.desc
+++ b/regression/cbmc/field-sensitivity8/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2\.\.y =
main::1::a2!0@1#2\.\.z =
^EXIT=0$
diff --git a/regression/cbmc/field-sensitivity9/test.desc b/regression/cbmc/field-sensitivity9/test.desc
index 656fa006bb5..970cd32a08f 100644
--- a/regression/cbmc/field-sensitivity9/test.desc
+++ b/regression/cbmc/field-sensitivity9/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-vcc
+--no-standard-checks --show-vcc
main::1::a1!0@1#2 =
main::1::a2!0@1#2 =
main::1::a1!0@1#2\.\.x =
diff --git a/regression/cbmc/float-nan-check/test.desc b/regression/cbmc/float-nan-check/test.desc
index 92033bd0a16..6fa60ca4fb4 100644
--- a/regression/cbmc/float-nan-check/test.desc
+++ b/regression/cbmc/float-nan-check/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---nan-check
+--no-standard-checks --nan-check
\[main.NaN.1\] line \d+ NaN on \+ in byte_extract_(big|little)_endian\(c, (0|0l|0ll), float\) \+ myzero: SUCCESS
\[main.NaN.2\] line \d+ NaN on / in myzero / myzero: FAILURE
\[main.NaN.3\] line \d+ NaN on / in \(float\)n / myinf: FAILURE
diff --git a/regression/cbmc/fmod1/test.desc b/regression/cbmc/fmod1/test.desc
index 75ed3d2f77b..a685bfcb952 100644
--- a/regression/cbmc/fmod1/test.desc
+++ b/regression/cbmc/fmod1/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend broken-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/for-break1/test.desc b/regression/cbmc/for-break1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/for-break1/test.desc
+++ b/regression/cbmc/for-break1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/for1/test.desc b/regression/cbmc/for1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/for1/test.desc
+++ b/regression/cbmc/for1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/for2/test.desc b/regression/cbmc/for2/test.desc
index ae05c84a478..88e392631f0 100644
--- a/regression/cbmc/for2/test.desc
+++ b/regression/cbmc/for2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/for3/test.desc b/regression/cbmc/for3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/for3/test.desc
+++ b/regression/cbmc/for3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/full_slice1/test.desc b/regression/cbmc/full_slice1/test.desc
index 3c7e7ab851a..fbad81dd2b2 100644
--- a/regression/cbmc/full_slice1/test.desc
+++ b/regression/cbmc/full_slice1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --property main.assertion.1 --unwind 1
+--no-standard-checks --full-slice --property main.assertion.1 --unwind 1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED
diff --git a/regression/cbmc/full_slice2/test.desc b/regression/cbmc/full_slice2/test.desc
index 3934753fc21..9f6edc1bedf 100644
--- a/regression/cbmc/full_slice2/test.desc
+++ b/regression/cbmc/full_slice2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --property main.assertion.2 --unwind 1
+--no-standard-checks --full-slice --property main.assertion.2 --unwind 1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED
diff --git a/regression/cbmc/full_slice3/test.desc b/regression/cbmc/full_slice3/test.desc
index 9f1003d166a..54dbb18b5cf 100644
--- a/regression/cbmc/full_slice3/test.desc
+++ b/regression/cbmc/full_slice3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/function-return-no-body1/test.desc b/regression/cbmc/function-return-no-body1/test.desc
index 17f1370937f..00cf58d1575 100644
--- a/regression/cbmc/function-return-no-body1/test.desc
+++ b/regression/cbmc/function-return-no-body1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---xml-ui
+--no-standard-checks --xml-ui
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/function_option1/test.desc b/regression/cbmc/function_option1/test.desc
index 521d7365c2f..7a2f1b680bf 100644
--- a/regression/cbmc/function_option1/test.desc
+++ b/regression/cbmc/function_option1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --function f
+--no-standard-checks --function f
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_attribute_alias1/test.desc b/regression/cbmc/gcc_attribute_alias1/test.desc
index 466da18b2b5..1909295d022 100644
--- a/regression/cbmc/gcc_attribute_alias1/test.desc
+++ b/regression/cbmc/gcc_attribute_alias1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/gcc_bswap1/test.desc b/regression/cbmc/gcc_bswap1/test.desc
index b38684cc270..f36d91b9eb9 100644
--- a/regression/cbmc/gcc_bswap1/test.desc
+++ b/regression/cbmc/gcc_bswap1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/gcc_builtin_add_overflow/test.desc b/regression/cbmc/gcc_builtin_add_overflow/test.desc
index a58bf12b1fb..69769e02b56 100644
--- a/regression/cbmc/gcc_builtin_add_overflow/test.desc
+++ b/regression/cbmc/gcc_builtin_add_overflow/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
\[check_int.assertion.1\] line \d+ assertion !__builtin_sadd_overflow\(one, one, &result\): SUCCESS
\[check_int.assertion.2\] line \d+ assertion result == 2: SUCCESS
\[check_int.assertion.3\] line \d+ assertion __builtin_sadd_overflow\(one, .*, &result\): SUCCESS
diff --git a/regression/cbmc/gcc_builtin_add_overflow/type-conflict-2.desc b/regression/cbmc/gcc_builtin_add_overflow/type-conflict-2.desc
index d936698a5ca..5030146f1f3 100644
--- a/regression/cbmc/gcc_builtin_add_overflow/type-conflict-2.desc
+++ b/regression/cbmc/gcc_builtin_add_overflow/type-conflict-2.desc
@@ -1,6 +1,6 @@
CORE
type-conflict.c
-
+--no-standard-checks
line 14 function main: __builtin_add_overflow takes exactly 3 arguments, but 2 were provided$
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/gcc_builtin_add_overflow/type-conflict.desc b/regression/cbmc/gcc_builtin_add_overflow/type-conflict.desc
index 61831ad63ab..5d0395e492c 100644
--- a/regression/cbmc/gcc_builtin_add_overflow/type-conflict.desc
+++ b/regression/cbmc/gcc_builtin_add_overflow/type-conflict.desc
@@ -1,6 +1,6 @@
CORE
type-conflict.c
--DCONFLICT1
+--no-standard-checks -DCONFLICT1
line 12 function main: error: __builtin_add_overflow has signature __builtin_add_overflow\(integral, integral, integral\*\), but argument 3 \(r\) has type `signed int`$
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/gcc_builtin_mul_overflow/test.desc b/regression/cbmc/gcc_builtin_mul_overflow/test.desc
index ad1a37607bc..7b11a2b0b25 100644
--- a/regression/cbmc/gcc_builtin_mul_overflow/test.desc
+++ b/regression/cbmc/gcc_builtin_mul_overflow/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
\[check_int.assertion.1\] line \d+ assertion !__builtin_smul_overflow\(1, 1, &result\): SUCCESS
\[check_int.assertion.2\] line \d+ assertion result == 1: SUCCESS
\[check_int.assertion.3\] line \d+ assertion !__builtin_smul_overflow\( lt_isqrt_of_int_max, lt_isqrt_of_int_max, &result\): SUCCESS
diff --git a/regression/cbmc/gcc_builtin_sub_overflow/simplify.desc b/regression/cbmc/gcc_builtin_sub_overflow/simplify.desc
index 7a3c9680812..1863d8e2408 100644
--- a/regression/cbmc/gcc_builtin_sub_overflow/simplify.desc
+++ b/regression/cbmc/gcc_builtin_sub_overflow/simplify.desc
@@ -1,6 +1,6 @@
CORE
simplify.c
-
+--no-standard-checks
^Generated 1 VCC\(s\), 0 remaining after simplification$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/gcc_builtin_sub_overflow/test.desc b/regression/cbmc/gcc_builtin_sub_overflow/test.desc
index 77d5ae2c43c..5f6cb83e95c 100644
--- a/regression/cbmc/gcc_builtin_sub_overflow/test.desc
+++ b/regression/cbmc/gcc_builtin_sub_overflow/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
\[check_int.assertion.1\] line \d+ assertion !__builtin_ssub_overflow\(1, 1, &result\): SUCCESS
\[check_int.assertion.2\] line \d+ assertion result == 0: SUCCESS
\[check_int.assertion.3\] line \d+ assertion __builtin_ssub_overflow\(.*, 1, &result\): SUCCESS
diff --git a/regression/cbmc/gcc_builtin_va_arg_one/test.desc b/regression/cbmc/gcc_builtin_va_arg_one/test.desc
index ccc7c4dd8e7..bb4d0447c04 100644
--- a/regression/cbmc/gcc_builtin_va_arg_one/test.desc
+++ b/regression/cbmc/gcc_builtin_va_arg_one/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
function .* is not declared
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/gcc_c99-bool-1/test.desc b/regression/cbmc/gcc_c99-bool-1/test.desc
index d82c02459fc..88b4ac83461 100644
--- a/regression/cbmc/gcc_c99-bool-1/test.desc
+++ b/regression/cbmc/gcc_c99-bool-1/test.desc
@@ -1,6 +1,6 @@
CORE
c99-bool-1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_conditional_expr1/test.desc b/regression/cbmc/gcc_conditional_expr1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/gcc_conditional_expr1/test.desc
+++ b/regression/cbmc/gcc_conditional_expr1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_local_label1/test.desc b/regression/cbmc/gcc_local_label1/test.desc
index bb760ec3230..f7e5277a3b7 100644
--- a/regression/cbmc/gcc_local_label1/test.desc
+++ b/regression/cbmc/gcc_local_label1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --no-unwinding-assertions
+--no-standard-checks --unwind 1 --no-unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/gcc_popcount1/test.desc b/regression/cbmc/gcc_popcount1/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/gcc_popcount1/test.desc
+++ b/regression/cbmc/gcc_popcount1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_statement_expression1/test.desc b/regression/cbmc/gcc_statement_expression1/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/gcc_statement_expression1/test.desc
+++ b/regression/cbmc/gcc_statement_expression1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_statement_expression2/test.desc b/regression/cbmc/gcc_statement_expression2/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/gcc_statement_expression2/test.desc
+++ b/regression/cbmc/gcc_statement_expression2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_statement_expression3/test.desc b/regression/cbmc/gcc_statement_expression3/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/gcc_statement_expression3/test.desc
+++ b/regression/cbmc/gcc_statement_expression3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_statement_expression4/test.desc b/regression/cbmc/gcc_statement_expression4/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/gcc_statement_expression4/test.desc
+++ b/regression/cbmc/gcc_statement_expression4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_statement_expression5/test.desc b/regression/cbmc/gcc_statement_expression5/test.desc
index 9c96469df12..9b782e2bb19 100644
--- a/regression/cbmc/gcc_statement_expression5/test.desc
+++ b/regression/cbmc/gcc_statement_expression5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_switch_case_range1/test.desc b/regression/cbmc/gcc_switch_case_range1/test.desc
index 8bcbbb03111..10f6735e35c 100644
--- a/regression/cbmc/gcc_switch_case_range1/test.desc
+++ b/regression/cbmc/gcc_switch_case_range1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/gcc_switch_case_range2/test.desc b/regression/cbmc/gcc_switch_case_range2/test.desc
index cfa6e0b1e20..3ed2d9296dc 100644
--- a/regression/cbmc/gcc_switch_case_range2/test.desc
+++ b/regression/cbmc/gcc_switch_case_range2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/gcc_vector1/test.desc b/regression/cbmc/gcc_vector1/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/gcc_vector1/test.desc
+++ b/regression/cbmc/gcc_vector1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_vector2/test.desc b/regression/cbmc/gcc_vector2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/gcc_vector2/test.desc
+++ b/regression/cbmc/gcc_vector2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/gcc_vector3/test.desc b/regression/cbmc/gcc_vector3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/gcc_vector3/test.desc
+++ b/regression/cbmc/gcc_vector3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/goto1/test.desc b/regression/cbmc/goto1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/goto1/test.desc
+++ b/regression/cbmc/goto1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/goto2/test.desc b/regression/cbmc/goto2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/goto2/test.desc
+++ b/regression/cbmc/goto2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/goto3/test.desc b/regression/cbmc/goto3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/goto3/test.desc
+++ b/regression/cbmc/goto3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/goto4/test.desc b/regression/cbmc/goto4/test.desc
index a38a3191f53..c11cff72d8a 100644
--- a/regression/cbmc/goto4/test.desc
+++ b/regression/cbmc/goto4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --unwinding-assertions
+--no-standard-checks --unwind 1 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^\[.*] line 5 assertion g == 0: SUCCESS$
diff --git a/regression/cbmc/goto5/test.desc b/regression/cbmc/goto5/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/goto5/test.desc
+++ b/regression/cbmc/goto5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/graphml_witness1/test.desc b/regression/cbmc/graphml_witness1/test.desc
index b2879aba198..6d259d3eb54 100644
--- a/regression/cbmc/graphml_witness1/test.desc
+++ b/regression/cbmc/graphml_witness1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---graphml-witness -
+--no-standard-checks --graphml-witness -
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/graphml_witness2/test.desc b/regression/cbmc/graphml_witness2/test.desc
index b31243fbb28..f315f4facd2 100644
--- a/regression/cbmc/graphml_witness2/test.desc
+++ b/regression/cbmc/graphml_witness2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---graphml-witness - --unwindset main.0:1 --unwinding-assertions --stack-trace
+--no-standard-checks --graphml-witness - --unwindset main.0:1 --unwinding-assertions --stack-trace
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/guard1/test.desc b/regression/cbmc/guard1/test.desc
index a6acc8553dc..19c5da6ec1b 100644
--- a/regression/cbmc/guard1/test.desc
+++ b/regression/cbmc/guard1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---depth 19
+--no-standard-checks --depth 19
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/havoc_choice/test.desc b/regression/cbmc/havoc_choice/test.desc
index 6a08a7aaecd..0003abca142 100644
--- a/regression/cbmc/havoc_choice/test.desc
+++ b/regression/cbmc/havoc_choice/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
\[main\.assertion\.1\] line \d+ assertion a \=\= \'a\'\: FAILURE
\[main\.assertion\.2\] line \d+ assertion a \=\= \'a\'\: SUCCESS
\[main\.assertion\.3\] line \d+ assertion b \=\= \'b\'\: FAILURE
diff --git a/regression/cbmc/havoc_object1/full-slice.desc b/regression/cbmc/havoc_object1/full-slice.desc
index fe3706bdab4..8e997313745 100644
--- a/regression/cbmc/havoc_object1/full-slice.desc
+++ b/regression/cbmc/havoc_object1/full-slice.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_object1/test.desc b/regression/cbmc/havoc_object1/test.desc
index abe30d88695..7d082253c18 100644
--- a/regression/cbmc/havoc_object1/test.desc
+++ b/regression/cbmc/havoc_object1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_array_slice_1.desc b/regression/cbmc/havoc_slice/test_array_slice_1.desc
index fc0c3c011d0..e73f70175d8 100644
--- a/regression/cbmc/havoc_slice/test_array_slice_1.desc
+++ b/regression/cbmc/havoc_slice/test_array_slice_1.desc
@@ -1,6 +1,6 @@
CORE
test_array_slice_1.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_array_slice_2.desc b/regression/cbmc/havoc_slice/test_array_slice_2.desc
index a6ae75f2598..60fb9a7af12 100644
--- a/regression/cbmc/havoc_slice/test_array_slice_2.desc
+++ b/regression/cbmc/havoc_slice/test_array_slice_2.desc
@@ -1,6 +1,6 @@
CORE
test_array_slice_2.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_array_symbolic_size.desc b/regression/cbmc/havoc_slice/test_array_symbolic_size.desc
index a7497b00d14..af4a5d084d4 100644
--- a/regression/cbmc/havoc_slice/test_array_symbolic_size.desc
+++ b/regression/cbmc/havoc_slice/test_array_symbolic_size.desc
@@ -1,6 +1,6 @@
CORE thorough-paths thorough-smt-backend no-new-smt
test_array_symbolic_size.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_nondet_conditional.desc b/regression/cbmc/havoc_slice/test_nondet_conditional.desc
index e1906ba8222..e61721b4a00 100644
--- a/regression/cbmc/havoc_slice/test_nondet_conditional.desc
+++ b/regression/cbmc/havoc_slice/test_nondet_conditional.desc
@@ -1,6 +1,6 @@
CORE
test_nondet_conditional.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_a.desc b/regression/cbmc/havoc_slice/test_struct_a.desc
index c125c7bcf14..4e32668ca89 100644
--- a/regression/cbmc/havoc_slice/test_struct_a.desc
+++ b/regression/cbmc/havoc_slice/test_struct_a.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_a.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_b.desc b/regression/cbmc/havoc_slice/test_struct_b.desc
index 746b21e772f..3024d7be206 100644
--- a/regression/cbmc/havoc_slice/test_struct_b.desc
+++ b/regression/cbmc/havoc_slice/test_struct_b.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_b.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_b_slice.desc b/regression/cbmc/havoc_slice/test_struct_b_slice.desc
index e04607dc835..99c3b3b03b5 100644
--- a/regression/cbmc/havoc_slice/test_struct_b_slice.desc
+++ b/regression/cbmc/havoc_slice/test_struct_b_slice.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_b_slice.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_c.desc b/regression/cbmc/havoc_slice/test_struct_c.desc
index 8cc8b55b0c5..de3a931bc90 100644
--- a/regression/cbmc/havoc_slice/test_struct_c.desc
+++ b/regression/cbmc/havoc_slice/test_struct_c.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_c.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_d.desc b/regression/cbmc/havoc_slice/test_struct_d.desc
index 953bb0e9a47..9e28ca10f53 100644
--- a/regression/cbmc/havoc_slice/test_struct_d.desc
+++ b/regression/cbmc/havoc_slice/test_struct_d.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_d.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_raw_bytes.desc b/regression/cbmc/havoc_slice/test_struct_raw_bytes.desc
index 940c000d0db..0f415f48483 100644
--- a/regression/cbmc/havoc_slice/test_struct_raw_bytes.desc
+++ b/regression/cbmc/havoc_slice/test_struct_raw_bytes.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
test_struct_raw_bytes.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_union_a.desc b/regression/cbmc/havoc_slice/test_struct_union_a.desc
index b6874ea6458..a08380c9992 100644
--- a/regression/cbmc/havoc_slice/test_struct_union_a.desc
+++ b/regression/cbmc/havoc_slice/test_struct_union_a.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_union_a.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_union_b.desc b/regression/cbmc/havoc_slice/test_struct_union_b.desc
index b7720fccaa0..211b216be48 100644
--- a/regression/cbmc/havoc_slice/test_struct_union_b.desc
+++ b/regression/cbmc/havoc_slice/test_struct_union_b.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_union_b.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_union_b_slice.desc b/regression/cbmc/havoc_slice/test_struct_union_b_slice.desc
index c0cd9b09d98..55fc6d0c920 100644
--- a/regression/cbmc/havoc_slice/test_struct_union_b_slice.desc
+++ b/regression/cbmc/havoc_slice/test_struct_union_b_slice.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_union_b_slice.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_union_c.desc b/regression/cbmc/havoc_slice/test_struct_union_c.desc
index 5431a2da400..0cce530aaf8 100644
--- a/regression/cbmc/havoc_slice/test_struct_union_c.desc
+++ b/regression/cbmc/havoc_slice/test_struct_union_c.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_union_c.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_struct_union_d.desc b/regression/cbmc/havoc_slice/test_struct_union_d.desc
index 55ff505960d..e350ba970da 100644
--- a/regression/cbmc/havoc_slice/test_struct_union_d.desc
+++ b/regression/cbmc/havoc_slice/test_struct_union_d.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
test_struct_union_d.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_whole_array.desc b/regression/cbmc/havoc_slice/test_whole_array.desc
index 93b0da7bc5d..f909b502aaf 100644
--- a/regression/cbmc/havoc_slice/test_whole_array.desc
+++ b/regression/cbmc/havoc_slice/test_whole_array.desc
@@ -1,6 +1,6 @@
CORE
test_whole_array.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice/test_whole_array_with_offset.desc b/regression/cbmc/havoc_slice/test_whole_array_with_offset.desc
index 13751786467..f0a95fee19a 100644
--- a/regression/cbmc/havoc_slice/test_whole_array_with_offset.desc
+++ b/regression/cbmc/havoc_slice/test_whole_array_with_offset.desc
@@ -1,6 +1,6 @@
CORE
test_whole_array_with_offset.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/havoc_slice_checks/full-slice.desc b/regression/cbmc/havoc_slice_checks/full-slice.desc
index 01af361a4ba..696f0139f86 100644
--- a/regression/cbmc/havoc_slice_checks/full-slice.desc
+++ b/regression/cbmc/havoc_slice_checks/full-slice.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^\[main\.assertion\.\d+\] line 9 assertion havoc_slice W_OK.*: FAILURE$
^\[main\.assertion\.\d+\] line 13 assertion havoc_slice W_OK.*: FAILURE$
^\[main\.assertion\.\d+\] line 18 assertion havoc_slice W_OK.*: FAILURE$
diff --git a/regression/cbmc/havoc_slice_checks/test.desc b/regression/cbmc/havoc_slice_checks/test.desc
index 42b6f11e2c3..5dc677e28a9 100644
--- a/regression/cbmc/havoc_slice_checks/test.desc
+++ b/regression/cbmc/havoc_slice_checks/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^\[main\.assertion\.\d+\] line 9 assertion havoc_slice W_OK.*: FAILURE$
^\[main\.assertion\.\d+\] line 13 assertion havoc_slice W_OK.*: FAILURE$
^\[main\.assertion\.\d+\] line 18 assertion havoc_slice W_OK.*: FAILURE$
diff --git a/regression/cbmc/havoc_undefined_functions/test.desc b/regression/cbmc/havoc_undefined_functions/test.desc
index 9a9f9b98bd0..19785e06a32 100644
--- a/regression/cbmc/havoc_undefined_functions/test.desc
+++ b/regression/cbmc/havoc_undefined_functions/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---havoc-undefined-functions
+--no-standard-checks --havoc-undefined-functions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/hex_string1/test.desc b/regression/cbmc/hex_string1/test.desc
index 12fc8ce06e1..15db659256e 100644
--- a/regression/cbmc/hex_string1/test.desc
+++ b/regression/cbmc/hex_string1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/hex_trace/test.desc b/regression/cbmc/hex_trace/test.desc
index 45811a0756c..14906486341 100644
--- a/regression/cbmc/hex_trace/test.desc
+++ b/regression/cbmc/hex_trace/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---trace-hex --trace
+--no-standard-checks --trace-hex --trace
^EXIT=10$
^SIGNAL=0$
a=0 \s*\(0x0\)
diff --git a/regression/cbmc/if1/test.desc b/regression/cbmc/if1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/if1/test.desc
+++ b/regression/cbmc/if1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/if2/test.desc b/regression/cbmc/if2/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/if2/test.desc
+++ b/regression/cbmc/if2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/if3/test.desc b/regression/cbmc/if3/test.desc
index 6de79559914..e10a8e8dd2a 100644
--- a/regression/cbmc/if3/test.desc
+++ b/regression/cbmc/if3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/if4/test.desc b/regression/cbmc/if4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/if4/test.desc
+++ b/regression/cbmc/if4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/incomplete-sizeof/array.desc b/regression/cbmc/incomplete-sizeof/array.desc
index 2287c0b74b7..bb4075cb72b 100644
--- a/regression/cbmc/incomplete-sizeof/array.desc
+++ b/regression/cbmc/incomplete-sizeof/array.desc
@@ -1,6 +1,6 @@
CORE
array.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file array.c line \d+ function main: invalid application of \'sizeof\' to an incomplete type$
diff --git a/regression/cbmc/incomplete-sizeof/enum.desc b/regression/cbmc/incomplete-sizeof/enum.desc
index 0b8b1902d86..a4ffb8fa7d0 100644
--- a/regression/cbmc/incomplete-sizeof/enum.desc
+++ b/regression/cbmc/incomplete-sizeof/enum.desc
@@ -1,6 +1,6 @@
CORE
enum.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file enum.c line \d+ function main: invalid application of \'sizeof\' to an incomplete type$
diff --git a/regression/cbmc/incomplete-sizeof/struct.desc b/regression/cbmc/incomplete-sizeof/struct.desc
index ba39504cbb4..8e1f2ad4f40 100644
--- a/regression/cbmc/incomplete-sizeof/struct.desc
+++ b/regression/cbmc/incomplete-sizeof/struct.desc
@@ -1,6 +1,6 @@
CORE
struct.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file struct.c line \d+ function main: invalid application of \'sizeof\' to an incomplete type$
diff --git a/regression/cbmc/incomplete-sizeof/union.desc b/regression/cbmc/incomplete-sizeof/union.desc
index 7571d615926..b042e7d0a57 100644
--- a/regression/cbmc/incomplete-sizeof/union.desc
+++ b/regression/cbmc/incomplete-sizeof/union.desc
@@ -1,6 +1,6 @@
CORE
union.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
^file union.c line \d+ function main: invalid application of \'sizeof\' to an incomplete type$
diff --git a/regression/cbmc/incomplete-structs/test.desc b/regression/cbmc/incomplete-structs/test.desc
index f78df39a678..1d6b2f60918 100644
--- a/regression/cbmc/incomplete-structs/test.desc
+++ b/regression/cbmc/incomplete-structs/test.desc
@@ -1,6 +1,6 @@
CORE
typesmain.c
-types1.c types2.c types3.c
+--no-standard-checks types1.c types2.c types3.c
warning: pointer parameter types differ between declaration and definition "bar"
warning: pointer parameter types differ between declaration and definition "foo"
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/inequality-with-constant-normalisation/test.desc b/regression/cbmc/inequality-with-constant-normalisation/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/inequality-with-constant-normalisation/test.desc
+++ b/regression/cbmc/inequality-with-constant-normalisation/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/inequality-with-constant-normalisation1/test.desc b/regression/cbmc/inequality-with-constant-normalisation1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/inequality-with-constant-normalisation1/test.desc
+++ b/regression/cbmc/inequality-with-constant-normalisation1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/inline1/test.desc b/regression/cbmc/inline1/test.desc
index af20f90c655..ab04f683f26 100644
--- a/regression/cbmc/inline1/test.desc
+++ b/regression/cbmc/inline1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-module.c
+--no-standard-checks module.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/integer-assignments1/integer-typecheck.desc b/regression/cbmc/integer-assignments1/integer-typecheck.desc
index 612dfad45eb..da762ce4a47 100644
--- a/regression/cbmc/integer-assignments1/integer-typecheck.desc
+++ b/regression/cbmc/integer-assignments1/integer-typecheck.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
^[[:space:]]*ASSIGN main::1::b := main::1::b \* cast\(100, ℤ\)$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/integer-assignments1/test.desc b/regression/cbmc/integer-assignments1/test.desc
index dd038ca9cf6..5f1fc914516 100644
--- a/regression/cbmc/integer-assignments1/test.desc
+++ b/regression/cbmc/integer-assignments1/test.desc
@@ -1,6 +1,6 @@
CORE smt-backend broken-cprover-smt-backend no-new-smt
main.c
---trace --smt2
+--no-standard-checks --trace --smt2
^EXIT=10$
^SIGNAL=0$
^ b=100 \(0b1100100\)$
diff --git a/regression/cbmc/integral-trace/test.desc b/regression/cbmc/integral-trace/test.desc
index e856567f07e..3c0bff3ee05 100644
--- a/regression/cbmc/integral-trace/test.desc
+++ b/regression/cbmc/integral-trace/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---trace --xml-ui
+--no-standard-checks --trace --xml-ui
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_original.desc b/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_original.desc
index 8bdfaffafb4..8fd92dd19f5 100644
--- a/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_original.desc
+++ b/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_original.desc
@@ -1,6 +1,6 @@
CORE smt-backend
original_repro.c
---smt2
+--no-standard-checks --smt2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_short.desc b/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_short.desc
index 2369a0bd857..a10fb5b62b1 100644
--- a/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_short.desc
+++ b/regression/cbmc/issue_5952_soundness_bug_smt_encoding/test_short.desc
@@ -1,6 +1,6 @@
CORE smt-backend
short.c
---smt2
+--no-standard-checks --smt2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/json-interface1/test.desc b/regression/cbmc/json-interface1/test.desc
index 083df61a021..9314327d9cd 100644
--- a/regression/cbmc/json-interface1/test.desc
+++ b/regression/cbmc/json-interface1/test.desc
@@ -1,6 +1,6 @@
CORE
--json-interface
-< test.json
+--no-standard-checks < test.json
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/json-interface1/test_wrong_flag.desc b/regression/cbmc/json-interface1/test_wrong_flag.desc
index b1210068e2e..210510f2a37 100644
--- a/regression/cbmc/json-interface1/test_wrong_flag.desc
+++ b/regression/cbmc/json-interface1/test_wrong_flag.desc
@@ -1,6 +1,6 @@
CORE
--json-interface
-< test_wrong_flag.json
+--no-standard-checks < test_wrong_flag.json
^EXIT=6$
^SIGNAL=0$
unknown command line option
diff --git a/regression/cbmc/json-interface1/test_wrong_option.desc b/regression/cbmc/json-interface1/test_wrong_option.desc
index c1b57e8574b..8be035e47ef 100644
--- a/regression/cbmc/json-interface1/test_wrong_option.desc
+++ b/regression/cbmc/json-interface1/test_wrong_option.desc
@@ -1,6 +1,6 @@
CORE
--json-interface
-< test_wrong_option.json
+--no-standard-checks < test_wrong_option.json
^EXIT=6$
^SIGNAL=0$
unknown command line option
diff --git a/regression/cbmc/json-ui/no_entry.desc b/regression/cbmc/json-ui/no_entry.desc
index ea376532787..d01929730e2 100644
--- a/regression/cbmc/json-ui/no_entry.desc
+++ b/regression/cbmc/json-ui/no_entry.desc
@@ -1,6 +1,6 @@
CORE
no_entry.c
---json-ui
+--no-standard-checks --json-ui
activate-multi-line-match
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/json-ui/syntax_error.desc b/regression/cbmc/json-ui/syntax_error.desc
index b7c3530a7bc..1a078d95320 100644
--- a/regression/cbmc/json-ui/syntax_error.desc
+++ b/regression/cbmc/json-ui/syntax_error.desc
@@ -1,6 +1,6 @@
CORE
syntax_error.c
---json-ui
+--no-standard-checks --json-ui
activate-multi-line-match
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/json1/test.desc b/regression/cbmc/json1/test.desc
index b9eb6a30118..3b30ca56c29 100644
--- a/regression/cbmc/json1/test.desc
+++ b/regression/cbmc/json1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---json-ui --stop-on-fail
+--no-standard-checks --json-ui --stop-on-fail
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/lhs-pointer-aliases-constant/test.desc b/regression/cbmc/lhs-pointer-aliases-constant/test.desc
index f1d09136c55..4e022de24cc 100644
--- a/regression/cbmc/lhs-pointer-aliases-constant/test.desc
+++ b/regression/cbmc/lhs-pointer-aliases-constant/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/link_json_symtabs/test.desc b/regression/cbmc/link_json_symtabs/test.desc
index c6f6ebe9068..cc39c09f3d9 100644
--- a/regression/cbmc/link_json_symtabs/test.desc
+++ b/regression/cbmc/link_json_symtabs/test.desc
@@ -1,6 +1,6 @@
CORE
one.json_symtab
-two.json_symtab
+--no-standard-checks two.json_symtab
^EXIT=0$
^SIGNAL=0$
\[1\] file two.adb line [0-9]+ assertion: SUCCESS
diff --git a/regression/cbmc/little-endian-array1/test.desc b/regression/cbmc/little-endian-array1/test.desc
index 9845e70d84b..6620158de12 100644
--- a/regression/cbmc/little-endian-array1/test.desc
+++ b/regression/cbmc/little-endian-array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/locations1/test.desc b/regression/cbmc/locations1/test.desc
index 12c44d464cd..c4c5c8e59f2 100644
--- a/regression/cbmc/locations1/test.desc
+++ b/regression/cbmc/locations1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/loophead-trace/test-json.desc b/regression/cbmc/loophead-trace/test-json.desc
index 9754b659021..26b0ad8a5e2 100644
--- a/regression/cbmc/loophead-trace/test-json.desc
+++ b/regression/cbmc/loophead-trace/test-json.desc
@@ -1,6 +1,6 @@
CORE
test.c
---unwind 6 test.c --trace --json-ui --partial-loops --slice-formula
+--no-standard-checks --unwind 6 test.c --trace --json-ui --partial-loops --slice-formula
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/loophead-trace/test-xml.desc b/regression/cbmc/loophead-trace/test-xml.desc
index b039701d87d..66b658ca18c 100644
--- a/regression/cbmc/loophead-trace/test-xml.desc
+++ b/regression/cbmc/loophead-trace/test-xml.desc
@@ -1,6 +1,6 @@
CORE
test.c
---unwind 6 test.c --trace --xml-ui --partial-loops --slice-formula
+--no-standard-checks --unwind 6 test.c --trace --xml-ui --partial-loops --slice-formula
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/malloc-may-fail/test.desc b/regression/cbmc/malloc-may-fail/test.desc
index fb64c203397..4fa6670386b 100644
--- a/regression/cbmc/malloc-may-fail/test.desc
+++ b/regression/cbmc/malloc-may-fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---malloc-may-fail --malloc-fail-null
+--no-standard-checks --malloc-may-fail --malloc-fail-null
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion p: FAILURE$
diff --git a/regression/cbmc/malloc-may-fail/test_without_option.desc b/regression/cbmc/malloc-may-fail/test_without_option.desc
index f0c5e3ae1ef..4da31fc28bc 100644
--- a/regression/cbmc/malloc-may-fail/test_without_option.desc
+++ b/regression/cbmc/malloc-may-fail/test_without_option.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion p: SUCCESS$
diff --git a/regression/cbmc/malloc-too-large/largest_representable.desc b/regression/cbmc/malloc-too-large/largest_representable.desc
index d6f9fd63d14..1807a8baefb 100644
--- a/regression/cbmc/malloc-too-large/largest_representable.desc
+++ b/regression/cbmc/malloc-too-large/largest_representable.desc
@@ -1,6 +1,6 @@
CORE
largest_representable.c
---malloc-fail-assert
+--no-standard-checks --malloc-fail-assert
^EXIT=0$
^SIGNAL=0$
^\[malloc.assertion.\d+\] line \d+ max allocation size exceeded: SUCCESS$
diff --git a/regression/cbmc/malloc-too-large/max_size.desc b/regression/cbmc/malloc-too-large/max_size.desc
index 783470072e3..12622e23add 100644
--- a/regression/cbmc/malloc-too-large/max_size.desc
+++ b/regression/cbmc/malloc-too-large/max_size.desc
@@ -1,6 +1,6 @@
CORE
max_size.c
---malloc-fail-assert
+--no-standard-checks --malloc-fail-assert
^EXIT=10$
^SIGNAL=0$
^\[malloc.assertion.\d+\] line \d+ max allocation size exceeded: FAILURE$
diff --git a/regression/cbmc/malloc-too-large/one_byte_too_large.desc b/regression/cbmc/malloc-too-large/one_byte_too_large.desc
index dbec5e98957..479e8c35adc 100644
--- a/regression/cbmc/malloc-too-large/one_byte_too_large.desc
+++ b/regression/cbmc/malloc-too-large/one_byte_too_large.desc
@@ -1,6 +1,6 @@
CORE
one_byte_too_large.c
---malloc-fail-null
+--no-standard-checks --malloc-fail-null
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion p: FAILURE$
diff --git a/regression/cbmc/member1/test.desc b/regression/cbmc/member1/test.desc
index 22feeb5e857..40a32e01c4c 100644
--- a/regression/cbmc/member1/test.desc
+++ b/regression/cbmc/member1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/memory_allocation1/test.desc b/regression/cbmc/memory_allocation1/test.desc
index 8f8e0f557a1..c0e3d7bd1c6 100644
--- a/regression/cbmc/memory_allocation1/test.desc
+++ b/regression/cbmc/memory_allocation1/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[main\.pointer_dereference\.2\] .* dereference failure: invalid integer address in \*p: SUCCESS$
diff --git a/regression/cbmc/memory_allocation2/test.desc b/regression/cbmc/memory_allocation2/test.desc
index 879dc7a01f2..e2d0b5af32c 100644
--- a/regression/cbmc/memory_allocation2/test.desc
+++ b/regression/cbmc/memory_allocation2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---bounds-check
+--no-standard-checks --bounds-check
^EXIT=10$
^SIGNAL=0$
^\[main\.array_bounds\.[1-2]\] .*: SUCCESS$
diff --git a/regression/cbmc/memset1/test.desc b/regression/cbmc/memset1/test.desc
index 35db5b73ebd..631755243b2 100644
--- a/regression/cbmc/memset1/test.desc
+++ b/regression/cbmc/memset1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/memset2/test.desc b/regression/cbmc/memset2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/memset2/test.desc
+++ b/regression/cbmc/memset2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/memset3/test.desc b/regression/cbmc/memset3/test.desc
index be58134bdcb..12a6799bcfa 100644
--- a/regression/cbmc/memset3/test.desc
+++ b/regression/cbmc/memset3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/memset_null/test.desc b/regression/cbmc/memset_null/test.desc
index 6984ae9e29d..c92ffa58fc9 100644
--- a/regression/cbmc/memset_null/test.desc
+++ b/regression/cbmc/memset_null/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^\[main.precondition_instance.1\] line .* memset destination region writeable: FAILURE$
^\[main.precondition_instance.2\] line .* memset destination region writeable: FAILURE$
^EXIT=10$
diff --git a/regression/cbmc/mm_io1/test.desc b/regression/cbmc/mm_io1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/mm_io1/test.desc
+++ b/regression/cbmc/mm_io1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/multiple-goto-traces/test.desc b/regression/cbmc/multiple-goto-traces/test.desc
index 96a326299a7..9a94fb8dbd2 100644
--- a/regression/cbmc/multiple-goto-traces/test.desc
+++ b/regression/cbmc/multiple-goto-traces/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---trace
+--no-standard-checks --trace
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/nested_label1/test.desc b/regression/cbmc/nested_label1/test.desc
index 401b46a8d28..d9d166f1ecf 100644
--- a/regression/cbmc/nested_label1/test.desc
+++ b/regression/cbmc/nested_label1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/no-propagation/test.desc b/regression/cbmc/no-propagation/test.desc
index abf436bb9e3..4b79b7ba313 100644
--- a/regression/cbmc/no-propagation/test.desc
+++ b/regression/cbmc/no-propagation/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-propagation
+--no-standard-checks --no-propagation
Generated 1 VCC\(s\), 1 remaining after simplification
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/no_nondet_static/test.desc b/regression/cbmc/no_nondet_static/test.desc
index 4f2a282f623..f3d10da0a21 100644
--- a/regression/cbmc/no_nondet_static/test.desc
+++ b/regression/cbmc/no_nondet_static/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---nondet-static
+--no-standard-checks --nondet-static
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/nondet-pointer/nondet-pointer1.desc b/regression/cbmc/nondet-pointer/nondet-pointer1.desc
index d4834e848eb..5fc1eac7134 100644
--- a/regression/cbmc/nondet-pointer/nondet-pointer1.desc
+++ b/regression/cbmc/nondet-pointer/nondet-pointer1.desc
@@ -1,6 +1,6 @@
CORE
nondet-pointer1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/nondet-pointer/nondet-pointer2.desc b/regression/cbmc/nondet-pointer/nondet-pointer2.desc
index d4834e848eb..5fc1eac7134 100644
--- a/regression/cbmc/nondet-pointer/nondet-pointer2.desc
+++ b/regression/cbmc/nondet-pointer/nondet-pointer2.desc
@@ -1,6 +1,6 @@
CORE
nondet-pointer1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/nondet-pointer/nondet-pointer3.desc b/regression/cbmc/nondet-pointer/nondet-pointer3.desc
index d4834e848eb..5fc1eac7134 100644
--- a/regression/cbmc/nondet-pointer/nondet-pointer3.desc
+++ b/regression/cbmc/nondet-pointer/nondet-pointer3.desc
@@ -1,6 +1,6 @@
CORE
nondet-pointer1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/nondet-pointer/nondet-pointer4.desc b/regression/cbmc/nondet-pointer/nondet-pointer4.desc
index d4834e848eb..5fc1eac7134 100644
--- a/regression/cbmc/nondet-pointer/nondet-pointer4.desc
+++ b/regression/cbmc/nondet-pointer/nondet-pointer4.desc
@@ -1,6 +1,6 @@
CORE
nondet-pointer1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/nondet-pointer/nondet-pointer5.desc b/regression/cbmc/nondet-pointer/nondet-pointer5.desc
index d4834e848eb..5fc1eac7134 100644
--- a/regression/cbmc/nondet-pointer/nondet-pointer5.desc
+++ b/regression/cbmc/nondet-pointer/nondet-pointer5.desc
@@ -1,6 +1,6 @@
CORE
nondet-pointer1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/noop1/test.desc b/regression/cbmc/noop1/test.desc
index d9e8f9ae8b8..c984706b85c 100644
--- a/regression/cbmc/noop1/test.desc
+++ b/regression/cbmc/noop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--winx64
+--no-standard-checks -winx64
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/noop2/test.desc b/regression/cbmc/noop2/test.desc
index 7057e2afbe7..76566b30537 100644
--- a/regression/cbmc/noop2/test.desc
+++ b/regression/cbmc/noop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
--win32
+--no-standard-checks -win32
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/null1/test.desc b/regression/cbmc/null1/test.desc
index 376d43d5dfa..d9179bcf723 100644
--- a/regression/cbmc/null1/test.desc
+++ b/regression/cbmc/null1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---no-simplify
+--no-standard-checks --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/null2/test.desc b/regression/cbmc/null2/test.desc
index 1d6654a4859..8cfd6a185c1 100644
--- a/regression/cbmc/null2/test.desc
+++ b/regression/cbmc/null2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/null3/test.desc b/regression/cbmc/null3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/null3/test.desc
+++ b/regression/cbmc/null3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/null4/test.desc b/regression/cbmc/null4/test.desc
index 926be8072d2..71102f864ec 100644
--- a/regression/cbmc/null4/test.desc
+++ b/regression/cbmc/null4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/null5/test.desc b/regression/cbmc/null5/test.desc
index 926be8072d2..71102f864ec 100644
--- a/regression/cbmc/null5/test.desc
+++ b/regression/cbmc/null5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/null6/test.desc b/regression/cbmc/null6/test.desc
index b312cea5fe3..f47ebf45b73 100644
--- a/regression/cbmc/null6/test.desc
+++ b/regression/cbmc/null6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/null7/test.desc b/regression/cbmc/null7/test.desc
index 45989540170..a0194fa485f 100644
--- a/regression/cbmc/null7/test.desc
+++ b/regression/cbmc/null7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/null8/test.desc b/regression/cbmc/null8/test.desc
index f2bcf68da06..6751671468e 100644
--- a/regression/cbmc/null8/test.desc
+++ b/regression/cbmc/null8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
Generated 1 VCC\(s\), 0 remaining after simplification
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/object-bits-parsing/non_numeric.desc b/regression/cbmc/object-bits-parsing/non_numeric.desc
index ca52caf9c89..bfdf32a56c0 100644
--- a/regression/cbmc/object-bits-parsing/non_numeric.desc
+++ b/regression/cbmc/object-bits-parsing/non_numeric.desc
@@ -1,6 +1,6 @@
CORE
test.c
---object-bits foobar
+--no-standard-checks --object-bits foobar
Value of "foobar" given for object-bits is not a valid unsigned integer.
object-bits must be positive and less than the pointer width
^EXIT=1$
diff --git a/regression/cbmc/object-bits-parsing/too_large.desc b/regression/cbmc/object-bits-parsing/too_large.desc
index 4bf82c9dc95..9b5c557d018 100644
--- a/regression/cbmc/object-bits-parsing/too_large.desc
+++ b/regression/cbmc/object-bits-parsing/too_large.desc
@@ -1,6 +1,6 @@
CORE
test.c
---object-bits 65
+--no-standard-checks --object-bits 65
Value of "65" given for object-bits is out of range.
object-bits must be positive and less than the pointer width
^EXIT=1$
diff --git a/regression/cbmc/object-bits-parsing/valid.desc b/regression/cbmc/object-bits-parsing/valid.desc
index 6cf345f5522..87c8c381acf 100644
--- a/regression/cbmc/object-bits-parsing/valid.desc
+++ b/regression/cbmc/object-bits-parsing/valid.desc
@@ -1,6 +1,6 @@
CORE
test.c
---object-bits 8
+--no-standard-checks --object-bits 8
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/object-bits-parsing/zero.desc b/regression/cbmc/object-bits-parsing/zero.desc
index 4471b3c7337..f6d6f7d4395 100644
--- a/regression/cbmc/object-bits-parsing/zero.desc
+++ b/regression/cbmc/object-bits-parsing/zero.desc
@@ -1,6 +1,6 @@
CORE
test.c
---object-bits 0
+--no-standard-checks --object-bits 0
Value of "0" given for object-bits is out of range.
object-bits must be positive and less than the pointer width
^EXIT=1$
diff --git a/regression/cbmc/offsetof1/test.desc b/regression/cbmc/offsetof1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/offsetof1/test.desc
+++ b/regression/cbmc/offsetof1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/overflow/leftshift_overflow-c89.desc b/regression/cbmc/overflow/leftshift_overflow-c89.desc
index 78ccc75aa8a..9b72e491102 100644
--- a/regression/cbmc/overflow/leftshift_overflow-c89.desc
+++ b/regression/cbmc/overflow/leftshift_overflow-c89.desc
@@ -1,6 +1,6 @@
CORE
leftshift_overflow.c
---signed-overflow-check --c89
+--no-standard-checks --signed-overflow-check --c89
^EXIT=10$
^SIGNAL=0$
^\[.*\] line 8 arithmetic overflow on signed shl in .*: FAILURE$
diff --git a/regression/cbmc/overflow/leftshift_overflow-c99-full-slice.desc b/regression/cbmc/overflow/leftshift_overflow-c99-full-slice.desc
index 4059cdb1c85..91799e16a77 100644
--- a/regression/cbmc/overflow/leftshift_overflow-c99-full-slice.desc
+++ b/regression/cbmc/overflow/leftshift_overflow-c99-full-slice.desc
@@ -1,6 +1,6 @@
CORE
leftshift_overflow.c
---signed-overflow-check --c99 --full-slice
+--no-standard-checks --signed-overflow-check --c99 --full-slice
^EXIT=10$
^SIGNAL=0$
^\[.*\] line 8 arithmetic overflow on signed shl in .*: FAILURE$
diff --git a/regression/cbmc/overflow/leftshift_overflow-c99.desc b/regression/cbmc/overflow/leftshift_overflow-c99.desc
index 5104954ed84..1f7fdf2f422 100644
--- a/regression/cbmc/overflow/leftshift_overflow-c99.desc
+++ b/regression/cbmc/overflow/leftshift_overflow-c99.desc
@@ -1,6 +1,6 @@
CORE
leftshift_overflow.c
---signed-overflow-check --c99
+--no-standard-checks --signed-overflow-check --c99
^EXIT=10$
^SIGNAL=0$
^\[.*\] line 8 arithmetic overflow on signed shl in .*: FAILURE$
diff --git a/regression/cbmc/overflow/mod_overflow.desc b/regression/cbmc/overflow/mod_overflow.desc
index fd1ab486ff6..d5e62523322 100644
--- a/regression/cbmc/overflow/mod_overflow.desc
+++ b/regression/cbmc/overflow/mod_overflow.desc
@@ -1,6 +1,6 @@
CORE
mod_overflow.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^EXIT=10$
^SIGNAL=0$
^\[.*\] line 9 result of signed mod is not representable in .*: FAILURE$
diff --git a/regression/cbmc/overflow/signed_addition_overflow1.desc b/regression/cbmc/overflow/signed_addition_overflow1.desc
index 0db00fffad6..87e35ad3442 100644
--- a/regression/cbmc/overflow/signed_addition_overflow1.desc
+++ b/regression/cbmc/overflow/signed_addition_overflow1.desc
@@ -1,6 +1,6 @@
CORE
signed_addition_overflow1.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^EXIT=10$
^SIGNAL=0$
^\[.*\] .* arithmetic overflow on signed \+ in .*: FAILURE$
diff --git a/regression/cbmc/overflow/signed_addition_overflow2.desc b/regression/cbmc/overflow/signed_addition_overflow2.desc
index 2e02a2230df..d8379a79949 100644
--- a/regression/cbmc/overflow/signed_addition_overflow2.desc
+++ b/regression/cbmc/overflow/signed_addition_overflow2.desc
@@ -1,6 +1,6 @@
CORE
signed_addition_overflow2.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^EXIT=10$
^SIGNAL=0$
^\[.*\] .* arithmetic overflow on signed \+ in .*: FAILURE$
diff --git a/regression/cbmc/overflow/signed_addition_overflow3.desc b/regression/cbmc/overflow/signed_addition_overflow3.desc
index 9710d0ad847..11a343eaf77 100644
--- a/regression/cbmc/overflow/signed_addition_overflow3.desc
+++ b/regression/cbmc/overflow/signed_addition_overflow3.desc
@@ -1,6 +1,6 @@
CORE
signed_addition_overflow3.c
---signed-overflow-check --conversion-check
+--no-standard-checks --signed-overflow-check --conversion-check
^EXIT=10$
^SIGNAL=0$
^\[.*\] .* arithmetic overflow on signed \+ in .*: SUCCESS
diff --git a/regression/cbmc/overflow/signed_addition_overflow4.desc b/regression/cbmc/overflow/signed_addition_overflow4.desc
index b532dbb788e..69d1320d41b 100644
--- a/regression/cbmc/overflow/signed_addition_overflow4.desc
+++ b/regression/cbmc/overflow/signed_addition_overflow4.desc
@@ -1,6 +1,6 @@
CORE
signed_addition_overflow4.c
---signed-overflow-check --conversion-check
+--no-standard-checks --signed-overflow-check --conversion-check
^EXIT=10$
^SIGNAL=0$
^\[.*\] .* arithmetic overflow on signed \+ in .*: SUCCESS
diff --git a/regression/cbmc/overflow/signed_multiplication1.desc b/regression/cbmc/overflow/signed_multiplication1.desc
index 3e243e13501..ba9edc45f4a 100644
--- a/regression/cbmc/overflow/signed_multiplication1.desc
+++ b/regression/cbmc/overflow/signed_multiplication1.desc
@@ -1,6 +1,6 @@
CORE
signed_multiplication1.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/overflow/signed_subtraction1.desc b/regression/cbmc/overflow/signed_subtraction1.desc
index fad1fa02144..622c3bf584d 100644
--- a/regression/cbmc/overflow/signed_subtraction1.desc
+++ b/regression/cbmc/overflow/signed_subtraction1.desc
@@ -1,6 +1,6 @@
CORE
signed_subtraction1.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/overflow/unary_minus_overflow.desc b/regression/cbmc/overflow/unary_minus_overflow.desc
index 2766431e519..fcf1e49a578 100644
--- a/regression/cbmc/overflow/unary_minus_overflow.desc
+++ b/regression/cbmc/overflow/unary_minus_overflow.desc
@@ -1,6 +1,6 @@
CORE
unary_minus_overflow.c
---signed-overflow-check --unsigned-overflow-check
+--no-standard-checks --signed-overflow-check --unsigned-overflow-check
^EXIT=10$
^SIGNAL=0$
^\[.*\] line .* arithmetic overflow on signed unary minus in -x: FAILURE$
diff --git a/regression/cbmc/path-branch-pointer-call/test.desc b/regression/cbmc/path-branch-pointer-call/test.desc
index 5ea1d977cab..9ed0a8a50ef 100644
--- a/regression/cbmc/path-branch-pointer-call/test.desc
+++ b/regression/cbmc/path-branch-pointer-call/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---paths lifo
+--no-standard-checks --paths lifo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/path-per-path-vccs/test.desc b/regression/cbmc/path-per-path-vccs/test.desc
index d399e5b2ddb..70b213ef9c5 100644
--- a/regression/cbmc/path-per-path-vccs/test.desc
+++ b/regression/cbmc/path-per-path-vccs/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---paths lifo --unwind 1 --pointer-check
+--no-standard-checks --paths lifo --unwind 1 --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/phi-merge_uninitialized_values/dynamic.desc b/regression/cbmc/phi-merge_uninitialized_values/dynamic.desc
index 94054b4d376..3c25f58bfd2 100644
--- a/regression/cbmc/phi-merge_uninitialized_values/dynamic.desc
+++ b/regression/cbmc/phi-merge_uninitialized_values/dynamic.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function dynamicAllocationUninitialized --show-vcc
+--no-standard-checks --function dynamicAllocationUninitialized --show-vcc
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/phi-merge_uninitialized_values/global.desc b/regression/cbmc/phi-merge_uninitialized_values/global.desc
index 5891ab3a6bb..bdb98c13bbb 100644
--- a/regression/cbmc/phi-merge_uninitialized_values/global.desc
+++ b/regression/cbmc/phi-merge_uninitialized_values/global.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function globalUninitialized --show-vcc
+--no-standard-checks --function globalUninitialized --show-vcc
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/phi-merge_uninitialized_values/local.desc b/regression/cbmc/phi-merge_uninitialized_values/local.desc
index d588bf234e2..df56f458d0f 100644
--- a/regression/cbmc/phi-merge_uninitialized_values/local.desc
+++ b/regression/cbmc/phi-merge_uninitialized_values/local.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function localUninitialized --show-vcc
+--no-standard-checks --function localUninitialized --show-vcc
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/phi-merge_uninitialized_values/static_local.desc b/regression/cbmc/phi-merge_uninitialized_values/static_local.desc
index 0896809ce1d..48ad7f6af86 100644
--- a/regression/cbmc/phi-merge_uninitialized_values/static_local.desc
+++ b/regression/cbmc/phi-merge_uninitialized_values/static_local.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function staticLocalUninitialized --show-vcc
+--no-standard-checks --function staticLocalUninitialized --show-vcc
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/pointer-check-01/test.desc b/regression/cbmc/pointer-check-01/test.desc
index f86851a0aa1..184fd218a00 100644
--- a/regression/cbmc/pointer-check-01/test.desc
+++ b/regression/cbmc/pointer-check-01/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/cbmc/pointer-check-02/test.desc b/regression/cbmc/pointer-check-02/test.desc
index 2e0645ee56a..8143d2706cc 100644
--- a/regression/cbmc/pointer-check-02/test.desc
+++ b/regression/cbmc/pointer-check-02/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/cbmc/pointer-extra-checks/test.desc b/regression/cbmc/pointer-extra-checks/test.desc
index b793e876bf8..53c1aa9a75d 100644
--- a/regression/cbmc/pointer-extra-checks/test.desc
+++ b/regression/cbmc/pointer-extra-checks/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[main.pointer_dereference.1\] .* dereference failure: pointer NULL in \*p: FAILURE$
diff --git a/regression/cbmc/pointer-function-parameters-struct-mutual-recursion/test.desc b/regression/cbmc/pointer-function-parameters-struct-mutual-recursion/test.desc
index 7b82cc87646..db97218978c 100644
--- a/regression/cbmc/pointer-function-parameters-struct-mutual-recursion/test.desc
+++ b/regression/cbmc/pointer-function-parameters-struct-mutual-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --pointer-check
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --pointer-check
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/pointer-function-parameters-struct-non-recursive/test.desc b/regression/cbmc/pointer-function-parameters-struct-non-recursive/test.desc
index a90929db40c..23241089d1a 100644
--- a/regression/cbmc/pointer-function-parameters-struct-non-recursive/test.desc
+++ b/regression/cbmc/pointer-function-parameters-struct-non-recursive/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10
+--no-standard-checks --function func --min-null-tree-depth 10
^EXIT=10$
^SIGNAL=0$
\[func.assertion.1\] line [0-9]+ assertion p != .*((NULL)|0).*: SUCCESS
diff --git a/regression/cbmc/pointer-function-parameters-struct-simple-recursion-2/test.desc b/regression/cbmc/pointer-function-parameters-struct-simple-recursion-2/test.desc
index 716670ff6f7..a486cc26caa 100644
--- a/regression/cbmc/pointer-function-parameters-struct-simple-recursion-2/test.desc
+++ b/regression/cbmc/pointer-function-parameters-struct-simple-recursion-2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 2 --pointer-check
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 2 --pointer-check
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/pointer-function-parameters-struct-simple-recursion/test.desc b/regression/cbmc/pointer-function-parameters-struct-simple-recursion/test.desc
index 7b82cc87646..db97218978c 100644
--- a/regression/cbmc/pointer-function-parameters-struct-simple-recursion/test.desc
+++ b/regression/cbmc/pointer-function-parameters-struct-simple-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --pointer-check
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --pointer-check
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/pointer-function-parameters/test.desc b/regression/cbmc/pointer-function-parameters/test.desc
index 7529d7e143f..97a0b2a41bc 100644
--- a/regression/cbmc/pointer-function-parameters/test.desc
+++ b/regression/cbmc/pointer-function-parameters/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function f
+--no-standard-checks --function f
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/pointer-offset-01/test.desc b/regression/cbmc/pointer-offset-01/test.desc
index 9ab90ca43ae..ef25f4c31a2 100644
--- a/regression/cbmc/pointer-offset-01/test.desc
+++ b/regression/cbmc/pointer-offset-01/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---trace
+--no-standard-checks --trace
^\s*ub.*=(\(char \*\)&)?dynamic_object \+ \d+
^\s*offset_ubp1=\d+ul* \(00000000 1[0 ]+1\)$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/pointer-overflow1/test.desc b/regression/cbmc/pointer-overflow1/test.desc
index af678d78121..2a20fe82c39 100644
--- a/regression/cbmc/pointer-overflow1/test.desc
+++ b/regression/cbmc/pointer-overflow1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-overflow-check --unsigned-overflow-check
+--no-standard-checks --pointer-overflow-check --unsigned-overflow-check
^EXIT=10$
^SIGNAL=0$
^\[main\.pointer_arithmetic\.\d+\] line 8 pointer arithmetic: pointer outside object bounds in .*: FAILURE
diff --git a/regression/cbmc/pointer-overflow2/test.desc b/regression/cbmc/pointer-overflow2/test.desc
index e00d2d72ddf..7bb9c0d1730 100644
--- a/regression/cbmc/pointer-overflow2/test.desc
+++ b/regression/cbmc/pointer-overflow2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-overflow-check
+--no-standard-checks --pointer-overflow-check
^EXIT=0$
^SIGNAL=0$
\[main.pointer_arithmetic.1\] line \d+ pointer arithmetic: invalid integer address in p - (\(signed long (long )?int\))?1: SUCCESS
diff --git a/regression/cbmc/pointer-overflow3/no-simplify.desc b/regression/cbmc/pointer-overflow3/no-simplify.desc
index 30977ffdd2b..dd07914429c 100644
--- a/regression/cbmc/pointer-overflow3/no-simplify.desc
+++ b/regression/cbmc/pointer-overflow3/no-simplify.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---pointer-overflow-check --no-simplify
+--no-standard-checks --pointer-overflow-check --no-simplify
^\[main.pointer_arithmetic.\d+\] line 6 pointer arithmetic: pointer outside object bounds in p \+ (\(signed (long (long )?)?int\))?10: FAILURE
^\[main.pointer_arithmetic.\d+\] line 7 pointer arithmetic: pointer outside object bounds in p - (\(signed (long (long )?)?int\))?10: FAILURE
^\[main.pointer_arithmetic.\d+\] line 10 pointer arithmetic: pointer outside object bounds in arr \+ (\(signed (long (long )?)?int\))?10: FAILURE
diff --git a/regression/cbmc/pointer-overflow3/test.desc b/regression/cbmc/pointer-overflow3/test.desc
index 8cde100fe50..46904236357 100644
--- a/regression/cbmc/pointer-overflow3/test.desc
+++ b/regression/cbmc/pointer-overflow3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-overflow-check
+--no-standard-checks --pointer-overflow-check
^\[main.pointer_arithmetic.\d+\] line 6 pointer arithmetic: pointer outside object bounds in p \+ (\(signed (long (long )?)?int\))?10: FAILURE
^\[main.pointer_arithmetic.\d+\] line 7 pointer arithmetic: pointer outside object bounds in p - (\(signed (long (long )?)?int\))?10: FAILURE
^\[main.pointer_arithmetic.\d+\] line 10 pointer arithmetic: pointer outside object bounds in arr \+ (\(signed (long (long )?)?int\))?10: FAILURE
diff --git a/regression/cbmc/pointer-overflow4/test.desc b/regression/cbmc/pointer-overflow4/test.desc
index 0c24bc9b6df..b81db216906 100644
--- a/regression/cbmc/pointer-overflow4/test.desc
+++ b/regression/cbmc/pointer-overflow4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-overflow-check
+--no-standard-checks --pointer-overflow-check
^\[main.overflow.1\] line 10 arithmetic overflow on signed \* in (0x)?[0-9a-fA-F]+l* \* \(signed (long (long )?)?int\)4ul*: FAILURE$
^\*\* 1 of \d+ failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc/pointer-predicates/at_bounds1.desc b/regression/cbmc/pointer-predicates/at_bounds1.desc
index c2251b5db67..eaae205f056 100644
--- a/regression/cbmc/pointer-predicates/at_bounds1.desc
+++ b/regression/cbmc/pointer-predicates/at_bounds1.desc
@@ -1,6 +1,6 @@
CORE
at_bounds1.c
---pointer-primitive-check --malloc-fail-null
+--no-standard-checks --pointer-primitive-check --malloc-fail-null
^\[main.pointer_primitives.\d+\] line 13 pointer outside object bounds in R_OK\(q \+ (\(signed (long (long )?)?int\))?1, (\(unsigned (long (long )?)?int\))?0\): FAILURE$
^\*\* 1 of \d+ failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc/pointer-predicates/in_range1.desc b/regression/cbmc/pointer-predicates/in_range1.desc
index 3465178e375..1497b5f8025 100644
--- a/regression/cbmc/pointer-predicates/in_range1.desc
+++ b/regression/cbmc/pointer-predicates/in_range1.desc
@@ -1,6 +1,6 @@
CORE
in_range1.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/pointer-primitive-check-01/test.desc b/regression/cbmc/pointer-primitive-check-01/test.desc
index fb52df0c4de..3fe6c23706a 100644
--- a/regression/cbmc/pointer-primitive-check-01/test.desc
+++ b/regression/cbmc/pointer-primitive-check-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-primitive-check
+--no-standard-checks --pointer-primitive-check
^EXIT=10$
^SIGNAL=0$
\[main.pointer_primitives.\d+\] line \d+ pointer invalid in __CPROVER_OBJECT_SIZE\(\(const void \*\)p4\): FAILURE
diff --git a/regression/cbmc/pointer-primitive-check-02/test.desc b/regression/cbmc/pointer-primitive-check-02/test.desc
index 315e2d255c7..7391edba0c9 100644
--- a/regression/cbmc/pointer-primitive-check-02/test.desc
+++ b/regression/cbmc/pointer-primitive-check-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-primitive-check
+--no-standard-checks --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/pointer-primitive-check-04/test.desc b/regression/cbmc/pointer-primitive-check-04/test.desc
index 3c9f2d5f074..4a5a75b5a5b 100644
--- a/regression/cbmc/pointer-primitive-check-04/test.desc
+++ b/regression/cbmc/pointer-primitive-check-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-primitive-check
+--no-standard-checks --pointer-primitive-check
^EXIT=10$
^SIGNAL=0$
\[main.pointer_primitives.1\] line \d+ pointer invalid in R_OK\(p, .*1\): FAILURE
diff --git a/regression/cbmc/pointer-to-struct-with-flexible-array-member-as-parameter-to-entry-point/test.desc b/regression/cbmc/pointer-to-struct-with-flexible-array-member-as-parameter-to-entry-point/test.desc
index e792512536c..30042891dca 100644
--- a/regression/cbmc/pointer-to-struct-with-flexible-array-member-as-parameter-to-entry-point/test.desc
+++ b/regression/cbmc/pointer-to-struct-with-flexible-array-member-as-parameter-to-entry-point/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function testFunc
+--no-standard-checks --function testFunc
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/points-to-sets/test.desc b/regression/cbmc/points-to-sets/test.desc
index e95a06651d8..ab7ffcad879 100644
--- a/regression/cbmc/points-to-sets/test.desc
+++ b/regression/cbmc/points-to-sets/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-points-to-sets
+--no-standard-checks --show-points-to-sets
^EXIT=1$
^SIGNAL=0$
--
diff --git a/regression/cbmc/points-to-sets/test_json.desc b/regression/cbmc/points-to-sets/test_json.desc
index 3ee78b26f91..7dc9d5f5149 100644
--- a/regression/cbmc/points-to-sets/test_json.desc
+++ b/regression/cbmc/points-to-sets/test_json.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-points-to-sets --json-ui
+--no-standard-checks --show-points-to-sets --json-ui
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/points-to-sets/test_xml.desc b/regression/cbmc/points-to-sets/test_xml.desc
index d4bf269cbb3..912d61c3969 100644
--- a/regression/cbmc/points-to-sets/test_xml.desc
+++ b/regression/cbmc/points-to-sets/test_xml.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-points-to-sets --xml-ui
+--no-standard-checks --show-points-to-sets --xml-ui
^EXIT=1$
^SIGNAL=0$
--
diff --git a/regression/cbmc/pragma_cprover1/test.desc b/regression/cbmc/pragma_cprover1/test.desc
index 487a7c80d7b..2443666f6d4 100644
--- a/regression/cbmc/pragma_cprover1/test.desc
+++ b/regression/cbmc/pragma_cprover1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---signed-overflow-check --bounds-check
+--no-standard-checks --signed-overflow-check --bounds-check
line 14 array 'y' upper bound in y\[(\(signed long( long)? int\))?1\]: FAILURE$
^\*\* 1 of 1 failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc/pragma_cprover2/test.desc b/regression/cbmc/pragma_cprover2/test.desc
index fc1f888dfcf..eff272dd1c9 100644
--- a/regression/cbmc/pragma_cprover2/test.desc
+++ b/regression/cbmc/pragma_cprover2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---signed-overflow-check
+--no-standard-checks --signed-overflow-check
^\[main.overflow\.1\] line 21 arithmetic overflow on signed \+ in n \+ n: FAILURE$
^\[main.overflow\.2\] line 22 arithmetic overflow on signed \+ in x \+ n: FAILURE$
^\*\* 2 of 2 failed
diff --git a/regression/cbmc/pragma_cprover3/test.desc b/regression/cbmc/pragma_cprover3/test.desc
index c7e1faaa966..e66cb90e944 100644
--- a/regression/cbmc/pragma_cprover3/test.desc
+++ b/regression/cbmc/pragma_cprover3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-primitive-check
+--no-standard-checks --pointer-primitive-check
^main.c function main$
^\[main.pointer_primitives.\d+\] line 23 pointer invalid in R_OK\(q, \(unsigned (long (long )?)?int\)1\): FAILURE$
^\[main.pointer_primitives.\d+\] line 23 pointer outside object bounds in R_OK\(q, \(unsigned (long (long )?)?int\)1\): FAILURE$
diff --git a/regression/cbmc/pragma_cprover_enable1/test.desc b/regression/cbmc/pragma_cprover_enable1/test.desc
index 8113775430e..ec64df5e6dd 100644
--- a/regression/cbmc/pragma_cprover_enable1/test.desc
+++ b/regression/cbmc/pragma_cprover_enable1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^\[main\.array_bounds\.1\] line \d+ array 'y' upper bound.*FAILURE$
^\[main\.overflow\.1\] line \d+ arithmetic overflow on signed.*FAILURE$
^\*\* 2 of 2 failed
diff --git a/regression/cbmc/pragma_cprover_enable2/test.desc b/regression/cbmc/pragma_cprover_enable2/test.desc
index 9ddbded4bb7..abec89bc3f3 100644
--- a/regression/cbmc/pragma_cprover_enable2/test.desc
+++ b/regression/cbmc/pragma_cprover_enable2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^\[main\.overflow\.1\] line 13 arithmetic overflow on signed \+ in n \+ n: FAILURE$
^\[main\.overflow\.2\] line 14 arithmetic overflow on signed \+ in n \+ 1: FAILURE$
^\[main\.overflow\.3\] line 15 arithmetic overflow on signed \+ in n \+ 1: FAILURE$
diff --git a/regression/cbmc/pragma_cprover_enable3/test.desc b/regression/cbmc/pragma_cprover_enable3/test.desc
index 951dc2c266d..e7ad77d1f9d 100644
--- a/regression/cbmc/pragma_cprover_enable3/test.desc
+++ b/regression/cbmc/pragma_cprover_enable3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^main.c function main$
^\[main.pointer_primitives.\d+\] line 8 pointer invalid in R_OK\(p, \(unsigned (long (long )?)?int\)1\): FAILURE$
^\[main.pointer_primitives.\d+\] line 8 pointer outside object bounds in R_OK\(p, \(unsigned (long (long )?)?int\)1\): FAILURE$
diff --git a/regression/cbmc/pragma_cprover_enable_all/test.desc b/regression/cbmc/pragma_cprover_enable_all/test.desc
index da404977532..27e71ce696d 100644
--- a/regression/cbmc/pragma_cprover_enable_all/test.desc
+++ b/regression/cbmc/pragma_cprover_enable_all/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---object-bits 8 --bounds-check --pointer-check --pointer-primitive-check --div-by-zero-check --enum-range-check --unsigned-overflow-check --signed-overflow-check --pointer-overflow-check --float-overflow-check --conversion-check --undefined-shift-check --nan-check --pointer-primitive-check
+--no-standard-checks --object-bits 8 --bounds-check --pointer-check --pointer-primitive-check --div-by-zero-check --enum-range-check --unsigned-overflow-check --signed-overflow-check --pointer-overflow-check --float-overflow-check --conversion-check --undefined-shift-check --nan-check --pointer-primitive-check
^\[main\.pointer_primitives\.\d+\] line 77 pointer invalid in R_OK\(q, \(unsigned (long (long )?)?int\)1\): FAILURE$
^\[main\.pointer_primitives\.\d+\] line 77 pointer outside object bounds in R_OK\(q, \(unsigned (long (long )?)?int\)1\): FAILURE$
^\[main\.pointer_arithmetic\.\d+\] line 78 pointer arithmetic: pointer outside object bounds in p \+ (\(signed int\))?2000000000000(l|ll): FAILURE
diff --git a/regression/cbmc/pragma_cprover_enable_disable_global_off/test.desc b/regression/cbmc/pragma_cprover_enable_disable_global_off/test.desc
index c9e8430a6b4..a53354cdc6b 100644
--- a/regression/cbmc/pragma_cprover_enable_disable_global_off/test.desc
+++ b/regression/cbmc/pragma_cprover_enable_disable_global_off/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^main.c function main$
^\[main.pointer_primitives.\d+\] line 8 pointer invalid in R_OK\(p, \(unsigned (long (long )?)?int\)1\): FAILURE$
^\[main.pointer_primitives.\d+\] line 8 pointer outside object bounds in R_OK\(p, \(unsigned (long (long )?)?int\)1\): FAILURE$
diff --git a/regression/cbmc/pragma_cprover_enable_disable_global_on/test.desc b/regression/cbmc/pragma_cprover_enable_disable_global_on/test.desc
index 9e72ed21ec6..1c4a244ef8c 100644
--- a/regression/cbmc/pragma_cprover_enable_disable_global_on/test.desc
+++ b/regression/cbmc/pragma_cprover_enable_disable_global_on/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-primitive-check
+--no-standard-checks --pointer-primitive-check
^main.c function main$
^\[main.pointer_primitives.\d+\] line 8 pointer invalid in R_OK\(p, \(unsigned (long (long )?)?int\)1\): FAILURE$
^\[main.pointer_primitives.\d+\] line 8 pointer outside object bounds in R_OK\(p, \(unsigned (long (long )?)?int\)1\): FAILURE$
diff --git a/regression/cbmc/pragma_cprover_enable_disable_multiple/test.desc b/regression/cbmc/pragma_cprover_enable_disable_multiple/test.desc
index 9a39bcf1b94..9a94bc2d3e5 100644
--- a/regression/cbmc/pragma_cprover_enable_disable_multiple/test.desc
+++ b/regression/cbmc/pragma_cprover_enable_disable_multiple/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^file main.c line \d+ function main: Found enable and disable pragmas for pointer-primitive-check
^file main.c line \d+ function main: syntax error before ' check enable "pointer-primitive"'
^PARSING ERROR$
diff --git a/regression/cbmc/printf1/test.desc b/regression/cbmc/printf1/test.desc
index 8e0bbb83f10..542023de6ae 100644
--- a/regression/cbmc/printf1/test.desc
+++ b/regression/cbmc/printf1/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
main.c
---trace
+--no-standard-checks --trace
^EXIT=10$
^SIGNAL=0$
^PRINT d1 123, -123$
diff --git a/regression/cbmc/ptr_arithmetic_on_null/test.desc b/regression/cbmc/ptr_arithmetic_on_null/test.desc
index b7c0190dbc5..2c20c76c1a9 100644
--- a/regression/cbmc/ptr_arithmetic_on_null/test.desc
+++ b/regression/cbmc/ptr_arithmetic_on_null/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^\[main.assertion.1\] line .* assertion \(\(char \*\)NULL\) != \(char \*\)\(void \*\)0 \+ (\(.*\))?1: SUCCESS$
^\[main.assertion.2\] line .* assertion \(\(char \*\)NULL\) != \(char \*\)\(void \*\)0 - (\(.*\))?1: SUCCESS$
^\[main.assertion.3\] line .* assertion \(\(char \*\)NULL\) != \(char \*\)\(void \*\)0 \+ \(.*\)offset: SUCCESS$
diff --git a/regression/cbmc/ptr_arithmetic_on_null/type_conflict.desc b/regression/cbmc/ptr_arithmetic_on_null/type_conflict.desc
index 0f5cbf5fcea..b5cc565085d 100644
--- a/regression/cbmc/ptr_arithmetic_on_null/type_conflict.desc
+++ b/regression/cbmc/ptr_arithmetic_on_null/type_conflict.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
--DMISSING_CAST
+--no-standard-checks -DMISSING_CAST
pointer subtraction over different types
CONVERSION ERROR
^EXIT=6$
diff --git a/regression/cbmc/r_w_ok1/test.desc b/regression/cbmc/r_w_ok1/test.desc
index 6a461a6a137..eafaf9bb6eb 100644
--- a/regression/cbmc/r_w_ok1/test.desc
+++ b/regression/cbmc/r_w_ok1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
__CPROVER_[rw]_ok\(arbitrary_size, n \+ 1\): FAILURE$
^\*\* 2 of 12 failed
^VERIFICATION FAILED$
diff --git a/regression/cbmc/r_w_ok10/test.desc b/regression/cbmc/r_w_ok10/test.desc
index 54479c1b6d3..141258970ea 100644
--- a/regression/cbmc/r_w_ok10/test.desc
+++ b/regression/cbmc/r_w_ok10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-primitive-check
+--no-standard-checks --pointer-primitive-check
^EXIT=10$
^SIGNAL=0$
^\[main.pointer_primitives.\d+\] line 7 pointer invalid in R_OK\(p1, \(unsigned (long (long )?)?int\)1\): FAILURE$
diff --git a/regression/cbmc/r_w_ok2/test.desc b/regression/cbmc/r_w_ok2/test.desc
index 278f468e130..7a199f1e942 100644
--- a/regression/cbmc/r_w_ok2/test.desc
+++ b/regression/cbmc/r_w_ok2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/r_w_ok4/test.desc b/regression/cbmc/r_w_ok4/test.desc
index 278f468e130..7a199f1e942 100644
--- a/regression/cbmc/r_w_ok4/test.desc
+++ b/regression/cbmc/r_w_ok4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/r_w_ok5/test.desc b/regression/cbmc/r_w_ok5/test.desc
index a39b6d1bf4b..a6e889fc0ee 100644
--- a/regression/cbmc/r_w_ok5/test.desc
+++ b/regression/cbmc/r_w_ok5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
\[main.assertion.1\] .*: SUCCESS
\[main.assertion.2\] .*: FAILURE
\[main.assertion.3\] .*: FAILURE
diff --git a/regression/cbmc/r_w_ok6/test.desc b/regression/cbmc/r_w_ok6/test.desc
index 4ec12d76677..82cc80b70f1 100644
--- a/regression/cbmc/r_w_ok6/test.desc
+++ b/regression/cbmc/r_w_ok6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
\[main.assertion.1\] .*: SUCCESS
\[main.assertion.2\] .*: FAILURE
\[main.assertion.3\] .*: FAILURE
diff --git a/regression/cbmc/r_w_ok7/test.desc b/regression/cbmc/r_w_ok7/test.desc
index a5d7e85c7dc..97e89b0823d 100644
--- a/regression/cbmc/r_w_ok7/test.desc
+++ b/regression/cbmc/r_w_ok7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
\[main.assertion.1\] .*: SUCCESS
\[main.assertion.2\] .*: SUCCESS
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/r_w_ok8/test.desc b/regression/cbmc/r_w_ok8/test.desc
index 4102d81cb91..8214c9b633b 100644
--- a/regression/cbmc/r_w_ok8/test.desc
+++ b/regression/cbmc/r_w_ok8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
\[main.assertion.1\] .*: SUCCESS
\[main.assertion.2\] .*: SUCCESS
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/r_w_ok9/simplify.desc b/regression/cbmc/r_w_ok9/simplify.desc
index 55a118cca67..2a77fe6ee49 100644
--- a/regression/cbmc/r_w_ok9/simplify.desc
+++ b/regression/cbmc/r_w_ok9/simplify.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/r_w_ok9/test.desc b/regression/cbmc/r_w_ok9/test.desc
index c626baf6332..0d32d646366 100644
--- a/regression/cbmc/r_w_ok9/test.desc
+++ b/regression/cbmc/r_w_ok9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/reachability-slice-interproc/test.desc b/regression/cbmc/reachability-slice-interproc/test.desc
index c04ff07afc4..52b44bdd280 100644
--- a/regression/cbmc/reachability-slice-interproc/test.desc
+++ b/regression/cbmc/reachability-slice-interproc/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---reachability-slice-fb --show-goto-functions
+--no-standard-checks --reachability-slice-fb --show-goto-functions
^EXIT=0$
^SIGNAL=0$
target_kept
diff --git a/regression/cbmc/reachability-slice-interproc2/test.desc b/regression/cbmc/reachability-slice-interproc2/test.desc
index b10acfc02b3..8df018f1413 100644
--- a/regression/cbmc/reachability-slice-interproc2/test.desc
+++ b/regression/cbmc/reachability-slice-interproc2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachability-slice --show-goto-functions
+--no-standard-checks --reachability-slice --show-goto-functions
^EXIT=0$
^SIGNAL=0$
main\(\)
diff --git a/regression/cbmc/reachability-slice-interproc3/test.desc b/regression/cbmc/reachability-slice-interproc3/test.desc
index ccf9d04e679..7f271d5231c 100644
--- a/regression/cbmc/reachability-slice-interproc3/test.desc
+++ b/regression/cbmc/reachability-slice-interproc3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachability-slice-fb --show-goto-functions
+--no-standard-checks --reachability-slice-fb --show-goto-functions
^EXIT=0$
^SIGNAL=0$
SET RETURN VALUE 1$
diff --git a/regression/cbmc/reachability-slice/test.desc b/regression/cbmc/reachability-slice/test.desc
index a8976affbe4..e9300891a8e 100644
--- a/regression/cbmc/reachability-slice/test.desc
+++ b/regression/cbmc/reachability-slice/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---reachability-slice --show-goto-functions --cover location --property foo.coverage.2
+--no-standard-checks --reachability-slice --show-goto-functions --cover location --property foo.coverage.2
^EXIT=0$
^SIGNAL=0$
= 1001
diff --git a/regression/cbmc/reachability-slice/test2.desc b/regression/cbmc/reachability-slice/test2.desc
index c20147249da..8810c829219 100644
--- a/regression/cbmc/reachability-slice/test2.desc
+++ b/regression/cbmc/reachability-slice/test2.desc
@@ -1,6 +1,6 @@
CORE
test.c
---reachability-slice-fb --show-goto-functions --cover location --property foo.coverage.2
+--no-standard-checks --reachability-slice-fb --show-goto-functions --cover location --property foo.coverage.2
^EXIT=0$
^SIGNAL=0$
= 1001
diff --git a/regression/cbmc/reachability-slice/test3.desc b/regression/cbmc/reachability-slice/test3.desc
index 49191de1d92..244af620bbb 100644
--- a/regression/cbmc/reachability-slice/test3.desc
+++ b/regression/cbmc/reachability-slice/test3.desc
@@ -1,6 +1,6 @@
CORE
test.c
---reachability-slice --show-goto-functions --cover location
+--no-standard-checks --reachability-slice --show-goto-functions --cover location
^EXIT=0$
^SIGNAL=0$
= 1001
diff --git a/regression/cbmc/realloc-should-not-free-on-failure-to-allocate/test.desc b/regression/cbmc/realloc-should-not-free-on-failure-to-allocate/test.desc
index a5bf8ec70eb..92b2f2e6e2e 100644
--- a/regression/cbmc/realloc-should-not-free-on-failure-to-allocate/test.desc
+++ b/regression/cbmc/realloc-should-not-free-on-failure-to-allocate/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---malloc-may-fail --malloc-fail-null
+--no-standard-checks --malloc-may-fail --malloc-fail-null
^\[main.precondition_instance.\d+] line \d+ double free: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/residual-guards-1/test.desc b/regression/cbmc/residual-guards-1/test.desc
index 2edbd291637..44f35d99db7 100644
--- a/regression/cbmc/residual-guards-1/test.desc
+++ b/regression/cbmc/residual-guards-1/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc --unwind 10
+--no-standard-checks --show-vcc --unwind 10
^\{1\} main::argc!0@1#1 = 1$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/residual-guards-1/test_execution.desc b/regression/cbmc/residual-guards-1/test_execution.desc
index e73e7239f23..19479e4016d 100644
--- a/regression/cbmc/residual-guards-1/test_execution.desc
+++ b/regression/cbmc/residual-guards-1/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
---unwind 10
+--no-standard-checks --unwind 10
^\[main\.assertion\.[0-9]+\] line [0-9]+ assertion argc == 1: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc/residual-guards-2/test.desc b/regression/cbmc/residual-guards-2/test.desc
index 0c2247e36d0..e8aacd68a7a 100644
--- a/regression/cbmc/residual-guards-2/test.desc
+++ b/regression/cbmc/residual-guards-2/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc --unwind 10
+--no-standard-checks --show-vcc --unwind 10
^\{1\} main::argc!0@1#1 = 1$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/residual-guards-2/test_execution.desc b/regression/cbmc/residual-guards-2/test_execution.desc
index e73e7239f23..19479e4016d 100644
--- a/regression/cbmc/residual-guards-2/test_execution.desc
+++ b/regression/cbmc/residual-guards-2/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
---unwind 10
+--no-standard-checks --unwind 10
^\[main\.assertion\.[0-9]+\] line [0-9]+ assertion argc == 1: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc/residual-guards-3/test.desc b/regression/cbmc/residual-guards-3/test.desc
index 21c34f474b0..d79c3a5a2f2 100644
--- a/regression/cbmc/residual-guards-3/test.desc
+++ b/regression/cbmc/residual-guards-3/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc --depth 1000
+--no-standard-checks --show-vcc --depth 1000
^\{1\} main::argc!0@1#1 = 1$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/residual-guards-3/test_execution.desc b/regression/cbmc/residual-guards-3/test_execution.desc
index d196319c904..9993a47c2b1 100644
--- a/regression/cbmc/residual-guards-3/test_execution.desc
+++ b/regression/cbmc/residual-guards-3/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
---depth 1000
+--no-standard-checks --depth 1000
^\[main\.assertion\.[0-9]+\] line [0-9]+ assertion argc == 1: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc/residual-guards-4/test.desc b/regression/cbmc/residual-guards-4/test.desc
index 7a51b34f874..5ca55e47180 100644
--- a/regression/cbmc/residual-guards-4/test.desc
+++ b/regression/cbmc/residual-guards-4/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc
+--no-standard-checks --show-vcc
^\{1\} main::argc!0@1#1 = 1$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/residual-guards-4/test_execution.desc b/regression/cbmc/residual-guards-4/test_execution.desc
index 1ab6c2e23da..646fda393aa 100644
--- a/regression/cbmc/residual-guards-4/test_execution.desc
+++ b/regression/cbmc/residual-guards-4/test_execution.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^\[main\.assertion\.[0-9]+\] line [0-9]+ assertion argc == 1: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc/return1/test.desc b/regression/cbmc/return1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/return1/test.desc
+++ b/regression/cbmc/return1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/return2/test.desc b/regression/cbmc/return2/test.desc
index b655b34a10f..f344b2bfbcb 100644
--- a/regression/cbmc/return2/test.desc
+++ b/regression/cbmc/return2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/return3/full-slice.desc b/regression/cbmc/return3/full-slice.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/cbmc/return3/full-slice.desc
+++ b/regression/cbmc/return3/full-slice.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/return3/test.desc b/regression/cbmc/return3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/return3/test.desc
+++ b/regression/cbmc/return3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/return4/test.desc b/regression/cbmc/return4/test.desc
index 9c0aae91767..e4ef469838f 100644
--- a/regression/cbmc/return4/test.desc
+++ b/regression/cbmc/return4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --unwind 2
+--no-standard-checks --unwind 2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/return5/test.desc b/regression/cbmc/return5/test.desc
index 7c84befca17..c3c0907b89f 100644
--- a/regression/cbmc/return5/test.desc
+++ b/regression/cbmc/return5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --unwind 2
+--no-standard-checks --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/return6/test.desc b/regression/cbmc/return6/test.desc
index bf09360fa4c..f5ea6338d99 100644
--- a/regression/cbmc/return6/test.desc
+++ b/regression/cbmc/return6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-f_def.c
+--no-standard-checks f_def.c
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/return7/test.desc b/regression/cbmc/return7/test.desc
index 1d3f29ded69..06e86c3718f 100644
--- a/regression/cbmc/return7/test.desc
+++ b/regression/cbmc/return7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/return8/test.desc b/regression/cbmc/return8/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/return8/test.desc
+++ b/regression/cbmc/return8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/return9/test.desc b/regression/cbmc/return9/test.desc
index 25ff2f70a34..765629f75d3 100644
--- a/regression/cbmc/return9/test.desc
+++ b/regression/cbmc/return9/test.desc
@@ -1,6 +1,6 @@
CORE
tcas_v23_523.c
---bounds-check
+--no-standard-checks --bounds-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/runtime-profiling/test.desc b/regression/cbmc/runtime-profiling/test.desc
index a7d3a1198a1..a6a504aa5b0 100644
--- a/regression/cbmc/runtime-profiling/test.desc
+++ b/regression/cbmc/runtime-profiling/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^Runtime Symex:.*$
diff --git a/regression/cbmc/sat-solver-error/test.desc b/regression/cbmc/sat-solver-error/test.desc
index 8f3cdddef74..473deb4d82c 100644
--- a/regression/cbmc/sat-solver-error/test.desc
+++ b/regression/cbmc/sat-solver-error/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend broken-cprover-smt-backend paths-lifo-expected-failure no-new-smt
test.c
---sat-solver non-existing-solver
+--no-standard-checks --sat-solver non-existing-solver
^EXIT=1$
^SIGNAL=0$
unknown solver 'non-existing-solver'
diff --git a/regression/cbmc/sat-solver-warning/test.desc b/regression/cbmc/sat-solver-warning/test.desc
index 856594a9e03..c0d21534d8e 100644
--- a/regression/cbmc/sat-solver-warning/test.desc
+++ b/regression/cbmc/sat-solver-warning/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend broken-cprover-smt-backend no-new-smt
test.c
---sat-solver lingeling
+--no-standard-checks --sat-solver lingeling
^EXIT=0$
^SIGNAL=0$
The specified solver, 'lingeling', is not available\. The default solver will be used instead\.
diff --git a/regression/cbmc/sat-solver/test.desc b/regression/cbmc/sat-solver/test.desc
index 78e0e506126..297048d21ce 100644
--- a/regression/cbmc/sat-solver/test.desc
+++ b/regression/cbmc/sat-solver/test.desc
@@ -1,6 +1,6 @@
CORE broken-z3-smt-backend broken-cprover-smt-backend no-new-smt
test.c
---sat-solver cadical
+--no-standard-checks --sat-solver cadical
^EXIT=10$
^SIGNAL=0$
Solving with CaDiCaL|The specified solver, 'cadical', is not available. The default solver will be used instead.
diff --git a/regression/cbmc/saturating_arithmetric/output-formula.desc b/regression/cbmc/saturating_arithmetric/output-formula.desc
index 11d26aada17..287711014dc 100644
--- a/regression/cbmc/saturating_arithmetric/output-formula.desc
+++ b/regression/cbmc/saturating_arithmetric/output-formula.desc
@@ -1,6 +1,6 @@
CORE
main.c
---program-only
+--no-standard-checks --program-only
ASSERT\(__CPROVER_saturating_minus\(.*\)
ASSERT\(__CPROVER_saturating_plus\(.*\)
^EXIT=0$
diff --git a/regression/cbmc/saturating_arithmetric/output-goto.desc b/regression/cbmc/saturating_arithmetric/output-goto.desc
index fc144ed0a24..d184238aab0 100644
--- a/regression/cbmc/saturating_arithmetric/output-goto.desc
+++ b/regression/cbmc/saturating_arithmetric/output-goto.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
ASSERT saturating-\(.*\)
ASSERT saturating\+\(.*\)
^EXIT=0$
diff --git a/regression/cbmc/saturating_arithmetric/test.desc b/regression/cbmc/saturating_arithmetric/test.desc
index 1c039664a91..a23743ed017 100644
--- a/regression/cbmc/saturating_arithmetric/test.desc
+++ b/regression/cbmc/saturating_arithmetric/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/saturating_arithmetric/typeconflict.desc b/regression/cbmc/saturating_arithmetric/typeconflict.desc
index 9b00049f109..74341271de3 100644
--- a/regression/cbmc/saturating_arithmetric/typeconflict.desc
+++ b/regression/cbmc/saturating_arithmetric/typeconflict.desc
@@ -1,6 +1,6 @@
CORE
typeconflict.c
-file typeconflict.c line 3 function main: error: __CPROVER_saturating_minus takes exactly two arguments, but 1 were provided
+--no-standard-checks file typeconflict.c line 3 function main: error: __CPROVER_saturating_minus takes exactly two arguments, but 1 were provided
^EXIT=6$
^SIGNAL=0$
--
diff --git a/regression/cbmc/scanf1/big-endian.desc b/regression/cbmc/scanf1/big-endian.desc
index 6528bb49ec8..947ac8ccadb 100644
--- a/regression/cbmc/scanf1/big-endian.desc
+++ b/regression/cbmc/scanf1/big-endian.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.i
---big-endian
+--no-standard-checks --big-endian
^EXIT=10$
^SIGNAL=0$
^\*\* 8 of 8 failed
diff --git a/regression/cbmc/scanf1/test.desc b/regression/cbmc/scanf1/test.desc
index 1f30ec816fe..1e3d2e2be90 100644
--- a/regression/cbmc/scanf1/test.desc
+++ b/regression/cbmc/scanf1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.i
---little-endian
+--no-standard-checks --little-endian
^EXIT=10$
^SIGNAL=0$
^\*\* 8 of 8 failed
diff --git a/regression/cbmc/self_loops_to_assumptions1/default.desc b/regression/cbmc/self_loops_to_assumptions1/default.desc
index 5cec41df787..20200d5e76f 100644
--- a/regression/cbmc/self_loops_to_assumptions1/default.desc
+++ b/regression/cbmc/self_loops_to_assumptions1/default.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --unwinding-assertions
+--no-standard-checks --unwind 1 --unwinding-assertions
^replacing self-loop at file main.c line 3 function main by assume\(FALSE\)$
^no unwinding assertion will be generated for self-loop at file main.c line 3 function main$
^EXIT=0$
diff --git a/regression/cbmc/self_loops_to_assumptions1/no-assume.desc b/regression/cbmc/self_loops_to_assumptions1/no-assume.desc
index b75ec34a1bc..2aa5d113487 100644
--- a/regression/cbmc/self_loops_to_assumptions1/no-assume.desc
+++ b/regression/cbmc/self_loops_to_assumptions1/no-assume.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 1 --unwinding-assertions --no-self-loops-to-assumptions
+--no-standard-checks --unwind 1 --unwinding-assertions --no-self-loops-to-assumptions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/set-property-inline1/test.desc b/regression/cbmc/set-property-inline1/test.desc
index de76ddc5e98..44ed2bb9e38 100644
--- a/regression/cbmc/set-property-inline1/test.desc
+++ b/regression/cbmc/set-property-inline1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---property inc.overflow.1 --property inc.overflow.2 --slice-formula --signed-overflow-check --conversion-check
+--no-standard-checks --property inc.overflow.1 --property inc.overflow.2 --slice-formula --signed-overflow-check --conversion-check
^EXIT=10$
^SIGNAL=0$
VERIFICATION FAILED
diff --git a/regression/cbmc/short_circuit_implies/false_implies_failure_side_effect.desc b/regression/cbmc/short_circuit_implies/false_implies_failure_side_effect.desc
index ab4313d22ad..3da7029289b 100644
--- a/regression/cbmc/short_circuit_implies/false_implies_failure_side_effect.desc
+++ b/regression/cbmc/short_circuit_implies/false_implies_failure_side_effect.desc
@@ -1,6 +1,6 @@
CORE
false_implies_failure_side_effect.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
line 5 fail function: SUCCESS
diff --git a/regression/cbmc/short_circuit_implies/short-circuit-memory-checks.desc b/regression/cbmc/short_circuit_implies/short-circuit-memory-checks.desc
index 1b37eefb313..6cc5756ce4e 100644
--- a/regression/cbmc/short_circuit_implies/short-circuit-memory-checks.desc
+++ b/regression/cbmc/short_circuit_implies/short-circuit-memory-checks.desc
@@ -1,6 +1,6 @@
CORE
short-circuit-memory-checks.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
line 11 dereference failure: pointer NULL in \*c: SUCCESS
diff --git a/regression/cbmc/short_circuit_implies/true_implies_failure_side_effect.desc b/regression/cbmc/short_circuit_implies/true_implies_failure_side_effect.desc
index e53d14615e4..68c89c01f45 100644
--- a/regression/cbmc/short_circuit_implies/true_implies_failure_side_effect.desc
+++ b/regression/cbmc/short_circuit_implies/true_implies_failure_side_effect.desc
@@ -1,6 +1,6 @@
CORE
true_implies_failure_side_effect.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
line 5 fail function: FAILURE
diff --git a/regression/cbmc/show-vcc/main_prec.desc b/regression/cbmc/show-vcc/main_prec.desc
index 9b746504b77..983b5571130 100644
--- a/regression/cbmc/show-vcc/main_prec.desc
+++ b/regression/cbmc/show-vcc/main_prec.desc
@@ -1,6 +1,6 @@
CORE
main_prec.c
---show-vcc
+--no-standard-checks --show-vcc
^EXIT=0$
^SIGNAL=0$
^some property$
diff --git a/regression/cbmc/show-vcc/test.desc b/regression/cbmc/show-vcc/test.desc
index bb01b2fa853..a3a0cc26720 100644
--- a/regression/cbmc/show-vcc/test.desc
+++ b/regression/cbmc/show-vcc/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-vcc
+--no-standard-checks --show-vcc
^EXIT=0$
^SIGNAL=0$
^some property$
diff --git a/regression/cbmc/show_properties1/test.desc b/regression/cbmc/show_properties1/test.desc
index 96b4816a1fb..70240f240c4 100644
--- a/regression/cbmc/show_properties1/test.desc
+++ b/regression/cbmc/show_properties1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --show-properties
+--no-standard-checks --pointer-check --show-properties
^EXIT=0$
^SIGNAL=0$
^Property foo.pointer_dereference.1:$
diff --git a/regression/cbmc/simplify-array-size/test.desc b/regression/cbmc/simplify-array-size/test.desc
index 8430287a97a..bec5b7846da 100644
--- a/regression/cbmc/simplify-array-size/test.desc
+++ b/regression/cbmc/simplify-array-size/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---malloc-may-fail --malloc-fail-null
+--no-standard-checks --malloc-may-fail --malloc-fail-null
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/simplify-full-test/test.desc b/regression/cbmc/simplify-full-test/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/simplify-full-test/test.desc
+++ b/regression/cbmc/simplify-full-test/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/simplify-function-call-array-element-pointer/test.desc b/regression/cbmc/simplify-function-call-array-element-pointer/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/simplify-function-call-array-element-pointer/test.desc
+++ b/regression/cbmc/simplify-function-call-array-element-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/simplify-function-call-array-pointer/test.desc b/regression/cbmc/simplify-function-call-array-pointer/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/simplify-function-call-array-pointer/test.desc
+++ b/regression/cbmc/simplify-function-call-array-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/simplify-function-call-pointer-access/test.desc b/regression/cbmc/simplify-function-call-pointer-access/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/simplify-function-call-pointer-access/test.desc
+++ b/regression/cbmc/simplify-function-call-pointer-access/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/simplify-global-array-access/test.desc b/regression/cbmc/simplify-global-array-access/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/simplify-global-array-access/test.desc
+++ b/regression/cbmc/simplify-global-array-access/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/simplify-local-array-access/test.desc b/regression/cbmc/simplify-local-array-access/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/simplify-local-array-access/test.desc
+++ b/regression/cbmc/simplify-local-array-access/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/simplify-pointer-access/test.desc b/regression/cbmc/simplify-pointer-access/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/simplify-pointer-access/test.desc
+++ b/regression/cbmc/simplify-pointer-access/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/simplify-union/test.desc b/regression/cbmc/simplify-union/test.desc
index de8c67be832..d8554c70727 100644
--- a/regression/cbmc/simplify-union/test.desc
+++ b/regression/cbmc/simplify-union/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^Generated 1 VCC\(s\), 0 remaining after simplification$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/simplify_singleton_interval_7690/negative_test.desc b/regression/cbmc/simplify_singleton_interval_7690/negative_test.desc
index c49d9b15bdb..3d8520a7fb7 100644
--- a/regression/cbmc/simplify_singleton_interval_7690/negative_test.desc
+++ b/regression/cbmc/simplify_singleton_interval_7690/negative_test.desc
@@ -1,6 +1,6 @@
CORE
--trace
-singleton_interval_simp_neg.c
+--no-standard-checks singleton_interval_simp_neg.c
^VERIFICATION FAILED$
^\[main\.assertion\.1\] line \d expected failure: paths where x is unbounded explored: FAILURE$
^\[main\.assertion\.2\] line \d+ expected failure: paths where 0 \<= x \<= 15 explored: FAILURE$
diff --git a/regression/cbmc/simplify_singleton_interval_7690/positive_test.desc b/regression/cbmc/simplify_singleton_interval_7690/positive_test.desc
index 651633ec466..12f6befcebe 100644
--- a/regression/cbmc/simplify_singleton_interval_7690/positive_test.desc
+++ b/regression/cbmc/simplify_singleton_interval_7690/positive_test.desc
@@ -1,6 +1,6 @@
CORE
--trace
-singleton_interval_simp.c
+--no-standard-checks singleton_interval_simp.c
^VERIFICATION FAILED$
^\[main\.assertion\.1\] line \d+ expected failure: only paths where x == 15 explored: FAILURE$
^\[main\.assertion\.2\] line \d+ expected failure: only paths where x == 15 explored: FAILURE$
diff --git a/regression/cbmc/simplify_singleton_interval_7690/test_smt2.desc b/regression/cbmc/simplify_singleton_interval_7690/test_smt2.desc
index c7b20b1fa7a..76194501730 100644
--- a/regression/cbmc/simplify_singleton_interval_7690/test_smt2.desc
+++ b/regression/cbmc/simplify_singleton_interval_7690/test_smt2.desc
@@ -1,6 +1,6 @@
CORE smt-backend
singleton_interval_in_assume_7690.c
---pointer-check
+--no-standard-checks --pointer-check
^\[stk_push\.pointer_dereference\.17] line \d+ dereference failure: pointer outside object bounds in stk-\>elems\[\(signed( long( long)?)? int\)stk-\>top\]: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/simplify_singleton_interval_7953/test.desc b/regression/cbmc/simplify_singleton_interval_7953/test.desc
index ccd7028bf2b..5e7e8af9db3 100644
--- a/regression/cbmc/simplify_singleton_interval_7953/test.desc
+++ b/regression/cbmc/simplify_singleton_interval_7953/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/stack-trace/test.desc b/regression/cbmc/stack-trace/test.desc
index eceab4a2d07..f96759bfc76 100644
--- a/regression/cbmc/stack-trace/test.desc
+++ b/regression/cbmc/stack-trace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---stack-trace
+--no-standard-checks --stack-trace
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/string_assignment1/test.desc b/regression/cbmc/string_assignment1/test.desc
index 44427b32e3b..48290d13326 100644
--- a/regression/cbmc/string_assignment1/test.desc
+++ b/regression/cbmc/string_assignment1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/struct1/test.desc b/regression/cbmc/struct1/test.desc
index 83b8819429a..32c632099f9 100644
--- a/regression/cbmc/struct1/test.desc
+++ b/regression/cbmc/struct1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct10/test.desc b/regression/cbmc/struct10/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/struct10/test.desc
+++ b/regression/cbmc/struct10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct11/test.desc b/regression/cbmc/struct11/test.desc
index 8a897dcc15e..f8a68216bfe 100644
--- a/regression/cbmc/struct11/test.desc
+++ b/regression/cbmc/struct11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct12/test.desc b/regression/cbmc/struct12/test.desc
index d678193e09e..09df630deed 100644
--- a/regression/cbmc/struct12/test.desc
+++ b/regression/cbmc/struct12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct13/test.desc b/regression/cbmc/struct13/test.desc
index 42120d278a5..7563db469b4 100644
--- a/regression/cbmc/struct13/test.desc
+++ b/regression/cbmc/struct13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct14/test.desc b/regression/cbmc/struct14/test.desc
index b69d909607e..af699a43980 100644
--- a/regression/cbmc/struct14/test.desc
+++ b/regression/cbmc/struct14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/struct15/test.desc b/regression/cbmc/struct15/test.desc
index 81a142d267f..9a49e520286 100644
--- a/regression/cbmc/struct15/test.desc
+++ b/regression/cbmc/struct15/test.desc
@@ -1,6 +1,6 @@
CORE smt-backend
main.c
---trace --z3
+--no-standard-checks --trace --z3
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct16/test.desc b/regression/cbmc/struct16/test.desc
index 81959d03b05..032cef08b71 100644
--- a/regression/cbmc/struct16/test.desc
+++ b/regression/cbmc/struct16/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/struct17/test.desc b/regression/cbmc/struct17/test.desc
index 659a36aac28..a5a9a44a376 100644
--- a/regression/cbmc/struct17/test.desc
+++ b/regression/cbmc/struct17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/struct3/test.desc b/regression/cbmc/struct3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/struct3/test.desc
+++ b/regression/cbmc/struct3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct4/test.desc b/regression/cbmc/struct4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/struct4/test.desc
+++ b/regression/cbmc/struct4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct6/test.desc b/regression/cbmc/struct6/test.desc
index da239c1965b..cf983335042 100644
--- a/regression/cbmc/struct6/test.desc
+++ b/regression/cbmc/struct6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---bounds-check --pointer-check
+--no-standard-checks --bounds-check --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct7/test.desc b/regression/cbmc/struct7/test.desc
index 96c9b4bcd7b..68fa0861588 100644
--- a/regression/cbmc/struct7/test.desc
+++ b/regression/cbmc/struct7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --bounds-check
+--no-standard-checks --pointer-check --bounds-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct8/test.desc b/regression/cbmc/struct8/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/struct8/test.desc
+++ b/regression/cbmc/struct8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/struct9/test.desc b/regression/cbmc/struct9/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/struct9/test.desc
+++ b/regression/cbmc/struct9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/switch1/test.desc b/regression/cbmc/switch1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/switch1/test.desc
+++ b/regression/cbmc/switch1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/switch2/test.desc b/regression/cbmc/switch2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/switch2/test.desc
+++ b/regression/cbmc/switch2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/switch3/test.desc b/regression/cbmc/switch3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/switch3/test.desc
+++ b/regression/cbmc/switch3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/switch4/test.desc b/regression/cbmc/switch4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/switch4/test.desc
+++ b/regression/cbmc/switch4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/switch5/test.desc b/regression/cbmc/switch5/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/switch5/test.desc
+++ b/regression/cbmc/switch5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/switch6/test.desc b/regression/cbmc/switch6/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/switch6/test.desc
+++ b/regression/cbmc/switch6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/switch7/test.desc b/regression/cbmc/switch7/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/switch7/test.desc
+++ b/regression/cbmc/switch7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/switch8/program-only.desc b/regression/cbmc/switch8/program-only.desc
index 15885c2d7e5..b953ad6f0eb 100644
--- a/regression/cbmc/switch8/program-only.desc
+++ b/regression/cbmc/switch8/program-only.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --program-only
+--no-standard-checks --pointer-check --program-only
^EXIT=0$
^SIGNAL=0$
a!0@1#2 == 0$
diff --git a/regression/cbmc/switch8/test.desc b/regression/cbmc/switch8/test.desc
index 62e8b9730ae..50392fe0c49 100644
--- a/regression/cbmc/switch8/test.desc
+++ b/regression/cbmc/switch8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line 11 assertion 0: SUCCESS$
diff --git a/regression/cbmc/switch9/test.desc b/regression/cbmc/switch9/test.desc
index 8438cf07aac..eae22524e8a 100644
--- a/regression/cbmc/switch9/test.desc
+++ b/regression/cbmc/switch9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --malloc-may-fail --malloc-fail-null
+--no-standard-checks --pointer-check --malloc-may-fail --malloc-fail-null
activate-multi-line-match
^\[main.pointer_dereference.\d+\] line 10 dereference failure: pointer NULL in \*p: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/symex_should_evaluate_simple_pointer_conditions/test.desc b/regression/cbmc/symex_should_evaluate_simple_pointer_conditions/test.desc
index d8f0a0e31c7..b8836b499e2 100644
--- a/regression/cbmc/symex_should_evaluate_simple_pointer_conditions/test.desc
+++ b/regression/cbmc/symex_should_evaluate_simple_pointer_conditions/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---function test --show-vcc
+--no-standard-checks --function test --show-vcc
^EXIT=0$
^SIGNAL=0$
test::1::unconditionally_reachable_1[^\s]+ = 7$
diff --git a/regression/cbmc/symex_should_exclude_null_pointers/nondet.desc b/regression/cbmc/symex_should_exclude_null_pointers/nondet.desc
index e62d8efa884..ece90d0e2aa 100644
--- a/regression/cbmc/symex_should_exclude_null_pointers/nondet.desc
+++ b/regression/cbmc/symex_should_exclude_null_pointers/nondet.desc
@@ -1,6 +1,6 @@
CORE
nondet.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/symex_should_exclude_null_pointers/test.desc b/regression/cbmc/symex_should_exclude_null_pointers/test.desc
index 493843ebfb7..844e45abe73 100644
--- a/regression/cbmc/symex_should_exclude_null_pointers/test.desc
+++ b/regression/cbmc/symex_should_exclude_null_pointers/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-vcc
+--no-standard-checks --show-vcc
^EXIT=0$
^SIGNAL=0$
ptr10\$object
diff --git a/regression/cbmc/symex_should_filter_value_sets/test.desc b/regression/cbmc/symex_should_filter_value_sets/test.desc
index 84401510cc7..ba64b508543 100644
--- a/regression/cbmc/symex_should_filter_value_sets/test.desc
+++ b/regression/cbmc/symex_should_filter_value_sets/test.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
main.c
---show-vcc
+--no-standard-checks --show-vcc
^EXIT=0$
^SIGNAL=0$
main::1::c1!0@1#. = 1
diff --git a/regression/cbmc/sync_X_and_fetch-1/pointer.desc b/regression/cbmc/sync_X_and_fetch-1/pointer.desc
index 47e35dd8f38..ea7b9684f6f 100644
--- a/regression/cbmc/sync_X_and_fetch-1/pointer.desc
+++ b/regression/cbmc/sync_X_and_fetch-1/pointer.desc
@@ -1,6 +1,6 @@
CORE
pointer.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
takes a pointer as first argument
diff --git a/regression/cbmc/sync_X_and_fetch-1/test.desc b/regression/cbmc/sync_X_and_fetch-1/test.desc
index 27a28993ba5..1a10ff50301 100644
--- a/regression/cbmc/sync_X_and_fetch-1/test.desc
+++ b/regression/cbmc/sync_X_and_fetch-1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/sync_X_and_fetch-1/two.desc b/regression/cbmc/sync_X_and_fetch-1/two.desc
index f30efdf57b3..6e5b1ff019a 100644
--- a/regression/cbmc/sync_X_and_fetch-1/two.desc
+++ b/regression/cbmc/sync_X_and_fetch-1/two.desc
@@ -1,6 +1,6 @@
CORE
two.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
expects at least two arguments
diff --git a/regression/cbmc/sync_bool_compare-1/pointer.desc b/regression/cbmc/sync_bool_compare-1/pointer.desc
index 2711f883b23..0768f506581 100644
--- a/regression/cbmc/sync_bool_compare-1/pointer.desc
+++ b/regression/cbmc/sync_bool_compare-1/pointer.desc
@@ -1,6 +1,6 @@
CORE
pointer.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
__sync_bool_compare_and_swap takes a pointer as first argument
diff --git a/regression/cbmc/sync_bool_compare-1/test.desc b/regression/cbmc/sync_bool_compare-1/test.desc
index 27a28993ba5..1a10ff50301 100644
--- a/regression/cbmc/sync_bool_compare-1/test.desc
+++ b/regression/cbmc/sync_bool_compare-1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/sync_bool_compare-1/three.desc b/regression/cbmc/sync_bool_compare-1/three.desc
index a6fdead1415..ce259175874 100644
--- a/regression/cbmc/sync_bool_compare-1/three.desc
+++ b/regression/cbmc/sync_bool_compare-1/three.desc
@@ -1,6 +1,6 @@
CORE
three.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
expects at least three arguments
diff --git a/regression/cbmc/sync_fetch_and_X-1/pointer.desc b/regression/cbmc/sync_fetch_and_X-1/pointer.desc
index 47e35dd8f38..ea7b9684f6f 100644
--- a/regression/cbmc/sync_fetch_and_X-1/pointer.desc
+++ b/regression/cbmc/sync_fetch_and_X-1/pointer.desc
@@ -1,6 +1,6 @@
CORE
pointer.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
takes a pointer as first argument
diff --git a/regression/cbmc/sync_fetch_and_X-1/test.desc b/regression/cbmc/sync_fetch_and_X-1/test.desc
index 27a28993ba5..1a10ff50301 100644
--- a/regression/cbmc/sync_fetch_and_X-1/test.desc
+++ b/regression/cbmc/sync_fetch_and_X-1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/sync_fetch_and_X-1/two.desc b/regression/cbmc/sync_fetch_and_X-1/two.desc
index f30efdf57b3..6e5b1ff019a 100644
--- a/regression/cbmc/sync_fetch_and_X-1/two.desc
+++ b/regression/cbmc/sync_fetch_and_X-1/two.desc
@@ -1,6 +1,6 @@
CORE
two.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
expects at least two arguments
diff --git a/regression/cbmc/sync_lock_release-1/symbol_per_type.desc b/regression/cbmc/sync_lock_release-1/symbol_per_type.desc
index 358d0a47eeb..f8adabb3822 100644
--- a/regression/cbmc/sync_lock_release-1/symbol_per_type.desc
+++ b/regression/cbmc/sync_lock_release-1/symbol_per_type.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
^EXIT=0$
^SIGNAL=0$
^__sync_lock_release_S8
diff --git a/regression/cbmc/sync_lock_release-1/test.desc b/regression/cbmc/sync_lock_release-1/test.desc
index c985459baff..2b28e64db54 100644
--- a/regression/cbmc/sync_lock_release-1/test.desc
+++ b/regression/cbmc/sync_lock_release-1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/sync_val_compare-1/pointer.desc b/regression/cbmc/sync_val_compare-1/pointer.desc
index 98114eb2101..28c1fc56507 100644
--- a/regression/cbmc/sync_val_compare-1/pointer.desc
+++ b/regression/cbmc/sync_val_compare-1/pointer.desc
@@ -1,6 +1,6 @@
CORE
pointer.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
__sync_val_compare_and_swap takes a pointer as first argument
diff --git a/regression/cbmc/sync_val_compare-1/test.desc b/regression/cbmc/sync_val_compare-1/test.desc
index 27a28993ba5..1a10ff50301 100644
--- a/regression/cbmc/sync_val_compare-1/test.desc
+++ b/regression/cbmc/sync_val_compare-1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/cbmc/sync_val_compare-1/three.desc b/regression/cbmc/sync_val_compare-1/three.desc
index a6fdead1415..ce259175874 100644
--- a/regression/cbmc/sync_val_compare-1/three.desc
+++ b/regression/cbmc/sync_val_compare-1/three.desc
@@ -1,6 +1,6 @@
CORE
three.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
expects at least three arguments
diff --git a/regression/cbmc/trace-strings/test.desc b/regression/cbmc/trace-strings/test.desc
index 1abee971520..98b4c8e5ef3 100644
--- a/regression/cbmc/trace-strings/test.desc
+++ b/regression/cbmc/trace-strings/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---trace
+--no-standard-checks --trace
^EXIT=10$
^SIGNAL=0$
c="abc"
diff --git a/regression/cbmc/trace-values/trace-values.desc b/regression/cbmc/trace-values/trace-values.desc
index f604ae6dd5f..39f9992f6c9 100644
--- a/regression/cbmc/trace-values/trace-values.desc
+++ b/regression/cbmc/trace-values/trace-values.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
trace-values.c
---trace
+--no-standard-checks --trace
^EXIT=10$
^SIGNAL=0$
^ s=\{ \.f=-?\d+, \.array=\{ -?\d+, -?\d+, -?\d+ \} \} \(\{ [01 ]+, \{ [01 ]+, [01 ]+, [01 ]+ \} \}\)$
diff --git a/regression/cbmc/trace-values/unbounded_array.desc b/regression/cbmc/trace-values/unbounded_array.desc
index 1d30f864e5e..21579ec4056 100644
--- a/regression/cbmc/trace-values/unbounded_array.desc
+++ b/regression/cbmc/trace-values/unbounded_array.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
unbounded_array.c
---trace
+--no-standard-checks --trace
\{ \[0u?l?l?\]=1, \[1u?l?l?\]=2, \[\d+u?l?l?\]=42 \}
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc/trace_address_arithmetic1/test.desc b/regression/cbmc/trace_address_arithmetic1/test.desc
index 1f934bfacaa..c62c43ef037 100644
--- a/regression/cbmc/trace_address_arithmetic1/test.desc
+++ b/regression/cbmc/trace_address_arithmetic1/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---trace
+--no-standard-checks --trace
^EXIT=10$
^SIGNAL=0$
ptr=\(char \*\)&uuu!0@1 \+ 4(l+)? \(.*\)$
diff --git a/regression/cbmc/trace_options_json_extended/extended.desc b/regression/cbmc/trace_options_json_extended/extended.desc
index beafa0649de..ced90a2c21a 100644
--- a/regression/cbmc/trace_options_json_extended/extended.desc
+++ b/regression/cbmc/trace_options_json_extended/extended.desc
@@ -1,6 +1,6 @@
CORE
test.c
---trace --json-ui --trace-json-extended
+--no-standard-checks --trace --json-ui --trace-json-extended
^EXIT=10$
^SIGNAL=0$
rawLhs
diff --git a/regression/cbmc/trace_options_json_extended/non-extended.desc b/regression/cbmc/trace_options_json_extended/non-extended.desc
index 5d03ca97bc1..e5811f8c3bb 100644
--- a/regression/cbmc/trace_options_json_extended/non-extended.desc
+++ b/regression/cbmc/trace_options_json_extended/non-extended.desc
@@ -1,6 +1,6 @@
CORE
test.c
---trace --json-ui
+--no-standard-checks --trace --json-ui
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/cbmc/trace_show_code/test.desc b/regression/cbmc/trace_show_code/test.desc
index 962278e6598..0a4bb3a4c50 100644
--- a/regression/cbmc/trace_show_code/test.desc
+++ b/regression/cbmc/trace_show_code/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---trace --trace-show-code
+--no-standard-checks --trace --trace-show-code
^EXIT=10$
^SIGNAL=0$
local = 1
diff --git a/regression/cbmc/ts18661_typedefs/test.desc b/regression/cbmc/ts18661_typedefs/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/ts18661_typedefs/test.desc
+++ b/regression/cbmc/ts18661_typedefs/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/typedef-anon-struct1/test.desc b/regression/cbmc/typedef-anon-struct1/test.desc
index 4129f0344f1..0b591539694 100644
--- a/regression/cbmc/typedef-anon-struct1/test.desc
+++ b/regression/cbmc/typedef-anon-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-anon-struct2/test.desc b/regression/cbmc/typedef-anon-struct2/test.desc
index 86e220fafcd..29e676ff0cb 100644
--- a/regression/cbmc/typedef-anon-struct2/test.desc
+++ b/regression/cbmc/typedef-anon-struct2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-anon-union1/test.desc b/regression/cbmc/typedef-anon-union1/test.desc
index 190b89262bb..058e5e07bea 100644
--- a/regression/cbmc/typedef-anon-union1/test.desc
+++ b/regression/cbmc/typedef-anon-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-anon-union2/test.desc b/regression/cbmc/typedef-anon-union2/test.desc
index 3d5ab817226..08127c408dc 100644
--- a/regression/cbmc/typedef-anon-union2/test.desc
+++ b/regression/cbmc/typedef-anon-union2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-const-struct1/test.desc b/regression/cbmc/typedef-const-struct1/test.desc
index 4ed2abc2821..1154b331c33 100644
--- a/regression/cbmc/typedef-const-struct1/test.desc
+++ b/regression/cbmc/typedef-const-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-const-type1/test.desc b/regression/cbmc/typedef-const-type1/test.desc
index 9dfc4035aaa..182bd26da5b 100644
--- a/regression/cbmc/typedef-const-type1/test.desc
+++ b/regression/cbmc/typedef-const-type1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-const-union1/test.desc b/regression/cbmc/typedef-const-union1/test.desc
index 96b3a3107e4..0bba6dd013a 100644
--- a/regression/cbmc/typedef-const-union1/test.desc
+++ b/regression/cbmc/typedef-const-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-param-anon-struct1/test.desc b/regression/cbmc/typedef-param-anon-struct1/test.desc
index aff1030eac9..62d322acd4c 100644
--- a/regression/cbmc/typedef-param-anon-struct1/test.desc
+++ b/regression/cbmc/typedef-param-anon-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-param-anon-union1/test.desc b/regression/cbmc/typedef-param-anon-union1/test.desc
index be6ef9f8db3..4e3774923c6 100644
--- a/regression/cbmc/typedef-param-anon-union1/test.desc
+++ b/regression/cbmc/typedef-param-anon-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-param-struct1/test.desc b/regression/cbmc/typedef-param-struct1/test.desc
index 763e2311b54..44d86cfbac8 100644
--- a/regression/cbmc/typedef-param-struct1/test.desc
+++ b/regression/cbmc/typedef-param-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-param-type1/test.desc b/regression/cbmc/typedef-param-type1/test.desc
index af9864cde3a..7d0d5b964a8 100644
--- a/regression/cbmc/typedef-param-type1/test.desc
+++ b/regression/cbmc/typedef-param-type1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-param-type2/test.desc b/regression/cbmc/typedef-param-type2/test.desc
index f6f46e30ec8..4d2e7a274d2 100644
--- a/regression/cbmc/typedef-param-type2/test.desc
+++ b/regression/cbmc/typedef-param-type2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-param-type3/test.desc b/regression/cbmc/typedef-param-type3/test.desc
index 9713651869a..f409444d239 100644
--- a/regression/cbmc/typedef-param-type3/test.desc
+++ b/regression/cbmc/typedef-param-type3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-param-union1/test.desc b/regression/cbmc/typedef-param-union1/test.desc
index b97bca4db0c..cd11d1385c9 100644
--- a/regression/cbmc/typedef-param-union1/test.desc
+++ b/regression/cbmc/typedef-param-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-return-anon-struct1/test.desc b/regression/cbmc/typedef-return-anon-struct1/test.desc
index fdbdcafbd96..fea5db2b36c 100644
--- a/regression/cbmc/typedef-return-anon-struct1/test.desc
+++ b/regression/cbmc/typedef-return-anon-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-return-anon-union1/test.desc b/regression/cbmc/typedef-return-anon-union1/test.desc
index 605ccf4c642..46494c81889 100644
--- a/regression/cbmc/typedef-return-anon-union1/test.desc
+++ b/regression/cbmc/typedef-return-anon-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-return-struct1/test.desc b/regression/cbmc/typedef-return-struct1/test.desc
index 69fa995c166..39556b50afe 100644
--- a/regression/cbmc/typedef-return-struct1/test.desc
+++ b/regression/cbmc/typedef-return-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-return-type1/test.desc b/regression/cbmc/typedef-return-type1/test.desc
index b0255d2893d..db181a46ce7 100644
--- a/regression/cbmc/typedef-return-type1/test.desc
+++ b/regression/cbmc/typedef-return-type1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-return-type2/test.desc b/regression/cbmc/typedef-return-type2/test.desc
index 26f598b14c3..f0abc2d8ded 100644
--- a/regression/cbmc/typedef-return-type2/test.desc
+++ b/regression/cbmc/typedef-return-type2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-return-type3/test.desc b/regression/cbmc/typedef-return-type3/test.desc
index 212ca68f88d..93d5c7592ba 100644
--- a/regression/cbmc/typedef-return-type3/test.desc
+++ b/regression/cbmc/typedef-return-type3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
Base name\.+: fun\nMode\.+: C\nType\.+: MYINT \(void\)
diff --git a/regression/cbmc/typedef-return-union1/test.desc b/regression/cbmc/typedef-return-union1/test.desc
index 6328655996d..26f0498dd8a 100644
--- a/regression/cbmc/typedef-return-union1/test.desc
+++ b/regression/cbmc/typedef-return-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-struct1/test.desc b/regression/cbmc/typedef-struct1/test.desc
index a2782102e8f..f6aca5b2227 100644
--- a/regression/cbmc/typedef-struct1/test.desc
+++ b/regression/cbmc/typedef-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-struct2/test.desc b/regression/cbmc/typedef-struct2/test.desc
index a2782102e8f..f6aca5b2227 100644
--- a/regression/cbmc/typedef-struct2/test.desc
+++ b/regression/cbmc/typedef-struct2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-type1/test.desc b/regression/cbmc/typedef-type1/test.desc
index 96795704d3b..dc0421d34cf 100644
--- a/regression/cbmc/typedef-type1/test.desc
+++ b/regression/cbmc/typedef-type1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-type2/test.desc b/regression/cbmc/typedef-type2/test.desc
index c1dd8aa6755..e18f73f348b 100644
--- a/regression/cbmc/typedef-type2/test.desc
+++ b/regression/cbmc/typedef-type2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-type3/test.desc b/regression/cbmc/typedef-type3/test.desc
index 330e4d4ca1a..74701f6474e 100644
--- a/regression/cbmc/typedef-type3/test.desc
+++ b/regression/cbmc/typedef-type3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-type4/test.desc b/regression/cbmc/typedef-type4/test.desc
index a958f3923a6..36cdd4485ab 100644
--- a/regression/cbmc/typedef-type4/test.desc
+++ b/regression/cbmc/typedef-type4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-union1/test.desc b/regression/cbmc/typedef-union1/test.desc
index 6c392e390d6..1dfc33b20b4 100644
--- a/regression/cbmc/typedef-union1/test.desc
+++ b/regression/cbmc/typedef-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/typedef-union2/test.desc b/regression/cbmc/typedef-union2/test.desc
index 99fe01a98ea..98d3782a90c 100644
--- a/regression/cbmc/typedef-union2/test.desc
+++ b/regression/cbmc/typedef-union2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table --function fun
+--no-standard-checks --show-symbol-table --function fun
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/cbmc/uncaught_exceptions_analysis1/test.desc b/regression/cbmc/uncaught_exceptions_analysis1/test.desc
index f8823e7d524..1d6e0be6fe7 100644
--- a/regression/cbmc/uncaught_exceptions_analysis1/test.desc
+++ b/regression/cbmc/uncaught_exceptions_analysis1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
VERIFICATION FAILED
diff --git a/regression/cbmc/uniform_array1/test.desc b/regression/cbmc/uniform_array1/test.desc
index 1b1641fd47a..43f2d55e8aa 100644
--- a/regression/cbmc/uniform_array1/test.desc
+++ b/regression/cbmc/uniform_array1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/uninterpreted_function/uf1.desc b/regression/cbmc/uninterpreted_function/uf1.desc
index e03ec44fa2f..a0d1e9528cf 100644
--- a/regression/cbmc/uninterpreted_function/uf1.desc
+++ b/regression/cbmc/uninterpreted_function/uf1.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
uf1.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/uninterpreted_function/uf2.desc b/regression/cbmc/uninterpreted_function/uf2.desc
index f86b1257f94..11a06fe627a 100644
--- a/regression/cbmc/uninterpreted_function/uf2.desc
+++ b/regression/cbmc/uninterpreted_function/uf2.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
uf2.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union-unequal-element-size1/test.desc b/regression/cbmc/union-unequal-element-size1/test.desc
index efd46cf414f..5551d561305 100644
--- a/regression/cbmc/union-unequal-element-size1/test.desc
+++ b/regression/cbmc/union-unequal-element-size1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verbosity 10
+--no-standard-checks --verbosity 10
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union/union_initialization.desc b/regression/cbmc/union/union_initialization.desc
index 5af304b2b94..96fcad61a6a 100644
--- a/regression/cbmc/union/union_initialization.desc
+++ b/regression/cbmc/union/union_initialization.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
union_initialization.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ should fail: FAILURE$
diff --git a/regression/cbmc/union/union_large_array.desc b/regression/cbmc/union/union_large_array.desc
index 7dd292448b7..4cc923ed3a7 100644
--- a/regression/cbmc/union/union_large_array.desc
+++ b/regression/cbmc/union/union_large_array.desc
@@ -1,6 +1,6 @@
CORE thorough-smt-backend no-new-smt
union_large_array.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ should fail: FAILURE$
diff --git a/regression/cbmc/union/union_member.desc b/regression/cbmc/union/union_member.desc
index 711663b03b1..c008e473df1 100644
--- a/regression/cbmc/union/union_member.desc
+++ b/regression/cbmc/union/union_member.desc
@@ -1,6 +1,6 @@
CORE
union_member.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ should fail: FAILURE$
diff --git a/regression/cbmc/union/union_update.desc b/regression/cbmc/union/union_update.desc
index 710dcdce82e..c7938f60b17 100644
--- a/regression/cbmc/union/union_update.desc
+++ b/regression/cbmc/union/union_update.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
union_update.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ should fail: FAILURE$
diff --git a/regression/cbmc/union1/test.desc b/regression/cbmc/union1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union1/test.desc
+++ b/regression/cbmc/union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union10/union_list2.desc b/regression/cbmc/union10/union_list2.desc
index 613581a5fc8..cdceeae341b 100644
--- a/regression/cbmc/union10/union_list2.desc
+++ b/regression/cbmc/union10/union_list2.desc
@@ -1,6 +1,6 @@
CORE
union_list2.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union11/union_list.desc b/regression/cbmc/union11/union_list.desc
index e4d3a427794..8bdc99b4791 100644
--- a/regression/cbmc/union11/union_list.desc
+++ b/regression/cbmc/union11/union_list.desc
@@ -1,6 +1,6 @@
CORE
union_list.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union12/test.desc b/regression/cbmc/union12/test.desc
index 171e794113a..54ae4ac0e04 100644
--- a/regression/cbmc/union12/test.desc
+++ b/regression/cbmc/union12/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.2\] line 20 should fail: FAILURE$
diff --git a/regression/cbmc/union13/no-arch.desc b/regression/cbmc/union13/no-arch.desc
index b43b43ef367..d41e82369aa 100644
--- a/regression/cbmc/union13/no-arch.desc
+++ b/regression/cbmc/union13/no-arch.desc
@@ -1,6 +1,6 @@
CORE
main.c
---arch none --little-endian
+--no-standard-checks --arch none --little-endian
(Starting CEGAR Loop|^Generated 1 VCC\(s\), 1 remaining after simplification$)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/cbmc/union13/test.desc b/regression/cbmc/union13/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union13/test.desc
+++ b/regression/cbmc/union13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union14/test.desc b/regression/cbmc/union14/test.desc
index 6dd0e558212..186ce9c95b7 100644
--- a/regression/cbmc/union14/test.desc
+++ b/regression/cbmc/union14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union15/test.desc b/regression/cbmc/union15/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union15/test.desc
+++ b/regression/cbmc/union15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union16/test.desc b/regression/cbmc/union16/test.desc
index 1b0b90e1916..23acb1917b6 100644
--- a/regression/cbmc/union16/test.desc
+++ b/regression/cbmc/union16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union17/test.desc b/regression/cbmc/union17/test.desc
index f3599e3b335..c4dfd4baa7d 100644
--- a/regression/cbmc/union17/test.desc
+++ b/regression/cbmc/union17/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
main.c
---no-simplify
+--no-standard-checks --no-simplify
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union18/test.desc b/regression/cbmc/union18/test.desc
index e61cb7256ba..158ab902e8d 100644
--- a/regression/cbmc/union18/test.desc
+++ b/regression/cbmc/union18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^Generated 1 VCC\(s\), 0 remaining after simplification$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/union2/test.desc b/regression/cbmc/union2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union2/test.desc
+++ b/regression/cbmc/union2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union3/test.desc b/regression/cbmc/union3/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union3/test.desc
+++ b/regression/cbmc/union3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union4/test.desc b/regression/cbmc/union4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union4/test.desc
+++ b/regression/cbmc/union4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union5/test.desc b/regression/cbmc/union5/test.desc
index 33900ad2b78..e41ce8a11b7 100644
--- a/regression/cbmc/union5/test.desc
+++ b/regression/cbmc/union5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/union6/test.desc b/regression/cbmc/union6/test.desc
index 0a5f3bc705f..1957a2c35b5 100644
--- a/regression/cbmc/union6/test.desc
+++ b/regression/cbmc/union6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---little-endian
+--no-standard-checks --little-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union7/test.desc b/regression/cbmc/union7/test.desc
index 6450a89940a..f5d292afa21 100644
--- a/regression/cbmc/union7/test.desc
+++ b/regression/cbmc/union7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---big-endian
+--no-standard-checks --big-endian
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union8/test.desc b/regression/cbmc/union8/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union8/test.desc
+++ b/regression/cbmc/union8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/union9/test.desc b/regression/cbmc/union9/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/union9/test.desc
+++ b/regression/cbmc/union9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/unknown-argument-suggestion/test.desc b/regression/cbmc/unknown-argument-suggestion/test.desc
index bf1204f5842..a552424461e 100644
--- a/regression/cbmc/unknown-argument-suggestion/test.desc
+++ b/regression/cbmc/unknown-argument-suggestion/test.desc
@@ -1,6 +1,6 @@
CORE
dummy.c
---traec
+--no-standard-checks --traec
did you mean --trace
^EXIT=(1|64)$
^SIGNAL=0$
diff --git a/regression/cbmc/unreachable-goto1/test-vccs.desc b/regression/cbmc/unreachable-goto1/test-vccs.desc
index 9091c97751a..bb59d4cb20a 100644
--- a/regression/cbmc/unreachable-goto1/test-vccs.desc
+++ b/regression/cbmc/unreachable-goto1/test-vccs.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc
+--no-standard-checks --show-vcc
^Generated 1 VCC\(s\), 1 remaining after simplification$
^\{1\} false$
^EXIT=0$
diff --git a/regression/cbmc/unreachable-goto1/test.desc b/regression/cbmc/unreachable-goto1/test.desc
index d9ac83f95d4..6b93577911b 100644
--- a/regression/cbmc/unreachable-goto1/test.desc
+++ b/regression/cbmc/unreachable-goto1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/unreachable-goto2/test-vccs.desc b/regression/cbmc/unreachable-goto2/test-vccs.desc
index d18e596fd5f..b22a153680b 100644
--- a/regression/cbmc/unreachable-goto2/test-vccs.desc
+++ b/regression/cbmc/unreachable-goto2/test-vccs.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc
+--no-standard-checks --show-vcc
^Generated 1 VCC\(s\), 1 remaining after simplification$
^\{1\} goto_symex::\\guard#1$
^EXIT=0$
diff --git a/regression/cbmc/unreachable-goto2/test.desc b/regression/cbmc/unreachable-goto2/test.desc
index 330528f4237..e5557b4b8a8 100644
--- a/regression/cbmc/unreachable-goto2/test.desc
+++ b/regression/cbmc/unreachable-goto2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/unreachable-goto3/test-vccs.desc b/regression/cbmc/unreachable-goto3/test-vccs.desc
index 54f5a88444d..85b7356a08f 100644
--- a/regression/cbmc/unreachable-goto3/test-vccs.desc
+++ b/regression/cbmc/unreachable-goto3/test-vccs.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc
+--no-standard-checks --show-vcc
^Generated 1 VCC\(s\), 1 remaining after simplification$
^\{1\} false$
^EXIT=0$
diff --git a/regression/cbmc/unreachable-goto3/test.desc b/regression/cbmc/unreachable-goto3/test.desc
index ee2169c0cb5..349b36dadd8 100644
--- a/regression/cbmc/unreachable-goto3/test.desc
+++ b/regression/cbmc/unreachable-goto3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/unreachable-goto4/test-vccs.desc b/regression/cbmc/unreachable-goto4/test-vccs.desc
index 434b0b05cd0..64f439a9af9 100644
--- a/regression/cbmc/unreachable-goto4/test-vccs.desc
+++ b/regression/cbmc/unreachable-goto4/test-vccs.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc
+--no-standard-checks --show-vcc
^Generated 1 VCC\(s\), 1 remaining after simplification$
^\{1\} false$
^EXIT=0$
diff --git a/regression/cbmc/unreachable-goto4/test.desc b/regression/cbmc/unreachable-goto4/test.desc
index ee2169c0cb5..349b36dadd8 100644
--- a/regression/cbmc/unreachable-goto4/test.desc
+++ b/regression/cbmc/unreachable-goto4/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/unreachable-goto5/test-vccs.desc b/regression/cbmc/unreachable-goto5/test-vccs.desc
index dc7ef0de936..d2b50e8b93b 100644
--- a/regression/cbmc/unreachable-goto5/test-vccs.desc
+++ b/regression/cbmc/unreachable-goto5/test-vccs.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc
+--no-standard-checks --show-vcc
^Generated 1 VCC\(s\), 1 remaining after simplification$
^\{1\} false$
^EXIT=0$
diff --git a/regression/cbmc/unreachable-goto5/test.desc b/regression/cbmc/unreachable-goto5/test.desc
index aca472865e0..fbcbb9f6831 100644
--- a/regression/cbmc/unreachable-goto5/test.desc
+++ b/regression/cbmc/unreachable-goto5/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/unreachable-goto6/test-vccs.desc b/regression/cbmc/unreachable-goto6/test-vccs.desc
index dcfb2c2a5e3..9decbdda288 100644
--- a/regression/cbmc/unreachable-goto6/test-vccs.desc
+++ b/regression/cbmc/unreachable-goto6/test-vccs.desc
@@ -1,6 +1,6 @@
CORE paths-lifo-expected-failure
test.c
---show-vcc
+--no-standard-checks --show-vcc
^Generated 1 VCC\(s\), 1 remaining after simplification$
^\{1\} false$
^EXIT=0$
diff --git a/regression/cbmc/unreachable-goto6/test.desc b/regression/cbmc/unreachable-goto6/test.desc
index ead69482cbb..48b672f1114 100644
--- a/regression/cbmc/unreachable-goto6/test.desc
+++ b/regression/cbmc/unreachable-goto6/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
-
+--no-standard-checks
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/unsigned1/test.desc b/regression/cbmc/unsigned1/test.desc
index a1e381cbf60..741fbcfb3c6 100644
--- a/regression/cbmc/unsigned1/test.desc
+++ b/regression/cbmc/unsigned1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/unsigned___int128/test.desc b/regression/cbmc/unsigned___int128/test.desc
index 67b0294bc90..a008238dada 100644
--- a/regression/cbmc/unsigned___int128/test.desc
+++ b/regression/cbmc/unsigned___int128/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unsigned-overflow-check --signed-overflow-check --function reduce
+--no-standard-checks --unsigned-overflow-check --signed-overflow-check --function reduce
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/unsigned_char1/test.desc b/regression/cbmc/unsigned_char1/test.desc
index 0f995fec257..d7b184ba561 100644
--- a/regression/cbmc/unsigned_char1/test.desc
+++ b/regression/cbmc/unsigned_char1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unsigned-char
+--no-standard-checks --unsigned-char
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/unwind_counters1/test.desc b/regression/cbmc/unwind_counters1/test.desc
index 46efb30683e..516c5053cf8 100644
--- a/regression/cbmc/unwind_counters1/test.desc
+++ b/regression/cbmc/unwind_counters1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 11 --unwinding-assertions
+--no-standard-checks --unwind 11 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/unwind_counters2/test.desc b/regression/cbmc/unwind_counters2/test.desc
index 70b64ab793d..cebe28ca649 100644
--- a/regression/cbmc/unwind_counters2/test.desc
+++ b/regression/cbmc/unwind_counters2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 3 --unwinding-assertions
+--no-standard-checks --unwind 3 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/unwind_counters3/test.desc b/regression/cbmc/unwind_counters3/test.desc
index 70b64ab793d..cebe28ca649 100644
--- a/regression/cbmc/unwind_counters3/test.desc
+++ b/regression/cbmc/unwind_counters3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 3 --unwinding-assertions
+--no-standard-checks --unwind 3 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/unwind_counters4/test.desc b/regression/cbmc/unwind_counters4/test.desc
index f60b11caa10..09dc85ca4d2 100644
--- a/regression/cbmc/unwind_counters4/test.desc
+++ b/regression/cbmc/unwind_counters4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 2
+--no-standard-checks --unwind 2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/unwinding_assertions1/test.desc b/regression/cbmc/unwinding_assertions1/test.desc
index 33d9d83a074..669184dacb9 100644
--- a/regression/cbmc/unwinding_assertions1/test.desc
+++ b/regression/cbmc/unwinding_assertions1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 3 --unwinding-assertions
+--no-standard-checks --unwind 3 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/unwindset1/label.desc b/regression/cbmc/unwindset1/label.desc
index 6515b21f9a7..c03621ac3f5 100644
--- a/regression/cbmc/unwindset1/label.desc
+++ b/regression/cbmc/unwindset1/label.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwindset main.for_loop:2,main.1:6
+--no-standard-checks --unwindset main.for_loop:2,main.1:6
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/unwindset1/test.desc b/regression/cbmc/unwindset1/test.desc
index b96eb4cdcc5..e845ed8298a 100644
--- a/regression/cbmc/unwindset1/test.desc
+++ b/regression/cbmc/unwindset1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwindset main.0:2,main.2:2
+--no-standard-checks --unwindset main.0:2,main.2:2
^loop identifier main.2 provided with unwindset does not match any loop$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/cbmc/unwindset2/test.desc b/regression/cbmc/unwindset2/test.desc
index e870637450c..2d3284e5f63 100644
--- a/regression/cbmc/unwindset2/test.desc
+++ b/regression/cbmc/unwindset2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwindset main.for_loop:2 --unwinding-assertions
+--no-standard-checks --unwindset main.for_loop:2 --unwinding-assertions
^loop identifier main.for_loop provided with unwindset is ambiguous$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/cbmc/va_list1/test.desc b/regression/cbmc/va_list1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/va_list1/test.desc
+++ b/regression/cbmc/va_list1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/va_list2/test.desc b/regression/cbmc/va_list2/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/va_list2/test.desc
+++ b/regression/cbmc/va_list2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/va_list3/test.desc b/regression/cbmc/va_list3/test.desc
index 8c0e86b7f4b..0231d35a8ea 100644
--- a/regression/cbmc/va_list3/test.desc
+++ b/regression/cbmc/va_list3/test.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/va_list3/windows-preprocessed.desc b/regression/cbmc/va_list3/windows-preprocessed.desc
index 1eb8a1bf769..b2eb325a405 100644
--- a/regression/cbmc/va_list3/windows-preprocessed.desc
+++ b/regression/cbmc/va_list3/windows-preprocessed.desc
@@ -1,6 +1,6 @@
CORE broken-smt-backend no-new-smt
windows-preprocessed.i
---winx64
+--no-standard-checks --winx64
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/va_list4/test.desc b/regression/cbmc/va_list4/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/va_list4/test.desc
+++ b/regression/cbmc/va_list4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/variable-access-to-constant-array/test.desc b/regression/cbmc/variable-access-to-constant-array/test.desc
index 212fd7b6674..fdcec4b50a2 100644
--- a/regression/cbmc/variable-access-to-constant-array/test.desc
+++ b/regression/cbmc/variable-access-to-constant-array/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/verifier_assume_one/test.desc b/regression/cbmc/verifier_assume_one/test.desc
index bca33a5dd6d..cd02dc4da10 100644
--- a/regression/cbmc/verifier_assume_one/test.desc
+++ b/regression/cbmc/verifier_assume_one/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=6$
^SIGNAL=0$
wrong number of function arguments
diff --git a/regression/cbmc/verifier_error_lhs/test.desc b/regression/cbmc/verifier_error_lhs/test.desc
index 694fa96c475..ff27e2389b0 100644
--- a/regression/cbmc/verifier_error_lhs/test.desc
+++ b/regression/cbmc/verifier_error_lhs/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
function .* is not declared
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/verifier_error_zero/test.desc b/regression/cbmc/verifier_error_zero/test.desc
index f6beb5f5ef4..e0d8a9b98b0 100644
--- a/regression/cbmc/verifier_error_zero/test.desc
+++ b/regression/cbmc/verifier_error_zero/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
function .* is not declared
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/cbmc/vla1/program-only.desc b/regression/cbmc/vla1/program-only.desc
index 35f671bf4a5..bf4041d2ac2 100644
--- a/regression/cbmc/vla1/program-only.desc
+++ b/regression/cbmc/vla1/program-only.desc
@@ -1,6 +1,6 @@
CORE
main.c
---program-only
+--no-standard-checks --program-only
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/cbmc/vla1/test.desc b/regression/cbmc/vla1/test.desc
index decadc51459..d6c124605fc 100644
--- a/regression/cbmc/vla1/test.desc
+++ b/regression/cbmc/vla1/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/void_ifthenelse/test.desc b/regression/cbmc/void_ifthenelse/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/void_ifthenelse/test.desc
+++ b/regression/cbmc/void_ifthenelse/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/void_pointer1/test.desc b/regression/cbmc/void_pointer1/test.desc
index d5e386bad9a..aaa19418cb1 100644
--- a/regression/cbmc/void_pointer1/test.desc
+++ b/regression/cbmc/void_pointer1/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/void_pointer2/test.desc b/regression/cbmc/void_pointer2/test.desc
index 6daabc695da..30d2c911c1d 100644
--- a/regression/cbmc/void_pointer2/test.desc
+++ b/regression/cbmc/void_pointer2/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---pointer-check --no-simplify --unwind 3
+--no-standard-checks --pointer-check --no-simplify --unwind 3
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/void_pointer3/test.desc b/regression/cbmc/void_pointer3/test.desc
index 83b8819429a..32c632099f9 100644
--- a/regression/cbmc/void_pointer3/test.desc
+++ b/regression/cbmc/void_pointer3/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/void_pointer4/test.desc b/regression/cbmc/void_pointer4/test.desc
index 69ea4ed48db..6a2a511c15f 100644
--- a/regression/cbmc/void_pointer4/test.desc
+++ b/regression/cbmc/void_pointer4/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/void_pointer5/test.desc b/regression/cbmc/void_pointer5/test.desc
index 0a7bda842af..fc8221ec6d9 100644
--- a/regression/cbmc/void_pointer5/test.desc
+++ b/regression/cbmc/void_pointer5/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only no-new-smt
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/cbmc/void_pointer6/test.desc b/regression/cbmc/void_pointer6/test.desc
index 503df2ca2a0..ac8e9c9eb19 100644
--- a/regression/cbmc/void_pointer6/test.desc
+++ b/regression/cbmc/void_pointer6/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/cbmc/void_pointer7/test.desc b/regression/cbmc/void_pointer7/test.desc
index 3db12932134..975d8135433 100644
--- a/regression/cbmc/void_pointer7/test.desc
+++ b/regression/cbmc/void_pointer7/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/while1/test.desc b/regression/cbmc/while1/test.desc
index 9efefbc7362..8002a63813a 100644
--- a/regression/cbmc/while1/test.desc
+++ b/regression/cbmc/while1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/while2/requires-transform.desc b/regression/cbmc/while2/requires-transform.desc
index 8aa536c7210..cb79e59ae93 100644
--- a/regression/cbmc/while2/requires-transform.desc
+++ b/regression/cbmc/while2/requires-transform.desc
@@ -1,6 +1,6 @@
CORE
requires-transform.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/cbmc/while2/test.desc b/regression/cbmc/while2/test.desc
index aa4d4a6f507..92297f40091 100644
--- a/regression/cbmc/while2/test.desc
+++ b/regression/cbmc/while2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] line 18 assertion count == 5: SUCCESS$
diff --git a/regression/cbmc/xml-escaping/debug_output.desc b/regression/cbmc/xml-escaping/debug_output.desc
index af4f42c9fa8..87329072716 100644
--- a/regression/cbmc/xml-escaping/debug_output.desc
+++ b/regression/cbmc/xml-escaping/debug_output.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verbosity 10 --xml-ui
+--no-standard-checks --verbosity 10 --xml-ui
^EXIT=10$
^SIGNAL=0$
VERIFICATION FAILED
diff --git a/regression/cbmc/xml-interface1/test.desc b/regression/cbmc/xml-interface1/test.desc
index 7f33c189af2..8f60c8027f3 100644
--- a/regression/cbmc/xml-interface1/test.desc
+++ b/regression/cbmc/xml-interface1/test.desc
@@ -1,6 +1,6 @@
CORE
--xml-interface
-< test.xml
+--no-standard-checks < test.xml
^EXIT=10$
^SIGNAL=0$
Not unwinding loop foo\.0 iteration 3 file main\.c line 5 function foo thread 0
diff --git a/regression/cbmc/xml-interface1/test_wrong_flag.desc b/regression/cbmc/xml-interface1/test_wrong_flag.desc
index 25f277064c9..c4a883501f2 100644
--- a/regression/cbmc/xml-interface1/test_wrong_flag.desc
+++ b/regression/cbmc/xml-interface1/test_wrong_flag.desc
@@ -1,6 +1,6 @@
CORE
--xml-interface
-< test_wrong_flag.xml
+--no-standard-checks < test_wrong_flag.xml
^EXIT=6$
^SIGNAL=0$
unknown command line option
diff --git a/regression/cbmc/xml-interface1/test_wrong_option.desc b/regression/cbmc/xml-interface1/test_wrong_option.desc
index 77dd991ba5f..b0f11e35acf 100644
--- a/regression/cbmc/xml-interface1/test_wrong_option.desc
+++ b/regression/cbmc/xml-interface1/test_wrong_option.desc
@@ -1,6 +1,6 @@
CORE
--xml-interface
-< test_wrong_option.xml
+--no-standard-checks < test_wrong_option.xml
^EXIT=6$
^SIGNAL=0$
unknown command line option
diff --git a/regression/cbmc/xml-trace/test.desc b/regression/cbmc/xml-trace/test.desc
index 39e51a05713..9c59892cb46 100644
--- a/regression/cbmc/xml-trace/test.desc
+++ b/regression/cbmc/xml-trace/test.desc
@@ -1,6 +1,6 @@
CORE broken-cprover-smt-backend no-new-smt
main.c
---xml-ui --function test --little-endian
+--no-standard-checks --xml-ui --function test --little-endian
activate-multi-line-match
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/xml-trace2/test.desc b/regression/cbmc/xml-trace2/test.desc
index ce9def1a804..e67fd91ee4e 100644
--- a/regression/cbmc/xml-trace2/test.desc
+++ b/regression/cbmc/xml-trace2/test.desc
@@ -1,6 +1,6 @@
CORE no-new-smt
main.c
---xml-ui
+--no-standard-checks --xml-ui
\{ 14, 0 \}
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/cbmc/z3/Issue5970.desc b/regression/cbmc/z3/Issue5970.desc
index 446272b1184..fe5ffa60bc4 100644
--- a/regression/cbmc/z3/Issue5970.desc
+++ b/regression/cbmc/z3/Issue5970.desc
@@ -1,6 +1,6 @@
CORE smt-backend broken-cprover-smt-backend no-new-smt
Issue5970.c
---z3
+--no-standard-checks --z3
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line [0-9]+ assertion x\[0\] > 0: FAILURE$
diff --git a/regression/cbmc/z3/Issue5977.desc b/regression/cbmc/z3/Issue5977.desc
index cebe3977d8c..b7e2a4b043b 100644
--- a/regression/cbmc/z3/Issue5977.desc
+++ b/regression/cbmc/z3/Issue5977.desc
@@ -1,6 +1,6 @@
CORE smt-backend broken-cprover-smt-backend no-new-smt
Issue5977.c
---z3
+--no-standard-checks --z3
^EXIT=(6|10)$
^SIGNAL=0$
^SMT2 solver returned "unknown"$
diff --git a/regression/cbmc/z3/invalid.desc b/regression/cbmc/z3/invalid.desc
index a2f83971f8f..757baea5468 100644
--- a/regression/cbmc/z3/invalid.desc
+++ b/regression/cbmc/z3/invalid.desc
@@ -1,6 +1,6 @@
CORE smt-backend
invalid.c
---trace --smt2 --z3
+--no-standard-checks --trace --smt2 --z3
^EXIT=10$
^SIGNAL=0$
line 6 assertion non_det \* non_det != 9u: FAILURE
diff --git a/regression/cbmc/z3/trace-char.desc b/regression/cbmc/z3/trace-char.desc
index 2714bb674a9..0daa2152392 100644
--- a/regression/cbmc/z3/trace-char.desc
+++ b/regression/cbmc/z3/trace-char.desc
@@ -1,6 +1,6 @@
CORE smt-backend no-new-smt
trace-char.c
---trace --z3
+--no-standard-checks --trace --z3
^EXIT=10$
^SIGNAL=0$
arr=\{ '0', '1', '2', '3', '4', '5', '6', '7' \}
diff --git a/regression/cbmc/z3/trace.desc b/regression/cbmc/z3/trace.desc
index e45ffa67ee8..0d12d54daf5 100644
--- a/regression/cbmc/z3/trace.desc
+++ b/regression/cbmc/z3/trace.desc
@@ -1,6 +1,6 @@
CORE smt-backend no-new-smt
trace.c
---trace --z3
+--no-standard-checks --trace --z3
^EXIT=10$
^SIGNAL=0$
arr=\{ 0, 1, 2, 3, 4, 5, 6, 17 \}
diff --git a/regression/cbmc/z3/valid.desc b/regression/cbmc/z3/valid.desc
index ca634f915aa..895df683469 100644
--- a/regression/cbmc/z3/valid.desc
+++ b/regression/cbmc/z3/valid.desc
@@ -1,6 +1,6 @@
CORE smt-backend
valid.c
---trace --smt2 --z3
+--no-standard-checks --trace --smt2 --z3
^EXIT=0$
^SIGNAL=0$
line 6 assertion non_det \* non_det != 12u: SUCCESS
diff --git a/regression/contracts-dfcc/assigns-enforce-malloc-zero/test.desc b/regression/contracts-dfcc/assigns-enforce-malloc-zero/test.desc
index d15c7b71e28..573baf7176e 100644
--- a/regression/contracts-dfcc/assigns-enforce-malloc-zero/test.desc
+++ b/regression/contracts-dfcc/assigns-enforce-malloc-zero/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\] line \d+ Check that a\[(\(signed (long (long )?)?int\))?i\] is assignable: SUCCESS$
^\[foo.assigns.\d+\] line \d+ Check that \*out is assignable: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts-dfcc/assigns-frees-clauses-check-side-effects/test.desc b/regression/contracts-dfcc/assigns-frees-clauses-check-side-effects/test.desc
index 7470ab2abc3..37a69122260 100644
--- a/regression/contracts-dfcc/assigns-frees-clauses-check-side-effects/test.desc
+++ b/regression/contracts-dfcc/assigns-frees-clauses-check-side-effects/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo --malloc-may-fail --malloc-fail-null
+--no-standard-checks --dfcc main --enforce-contract foo --malloc-may-fail --malloc-fail-null
^\[foo_assigns.assigns.\d+\] line \d+ Check that ptr\[(\(.* int\))?0\] is assignable: FAILURE$
^\[foo_frees.assigns.\d+\] line \d+ Check that ptr\[(\(.* int\))?0\] is assignable: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns-local-composite/test.desc b/regression/contracts-dfcc/assigns-local-composite/test.desc
index 261546f1591..3c08418e609 100644
--- a/regression/contracts-dfcc/assigns-local-composite/test.desc
+++ b/regression/contracts-dfcc/assigns-local-composite/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns-replace-ignored-return-value/test.desc b/regression/contracts-dfcc/assigns-replace-ignored-return-value/test.desc
index 5e6b37a79f9..a26054d7620 100644
--- a/regression/contracts-dfcc/assigns-replace-ignored-return-value/test.desc
+++ b/regression/contracts-dfcc/assigns-replace-ignored-return-value/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns-replace-malloc-zero/test.desc b/regression/contracts-dfcc/assigns-replace-malloc-zero/test.desc
index 78396cab4f1..d49e40a64c5 100644
--- a/regression/contracts-dfcc/assigns-replace-malloc-zero/test.desc
+++ b/regression/contracts-dfcc/assigns-replace-malloc-zero/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo --malloc-may-fail --malloc-fail-null
+--no-standard-checks --dfcc main --replace-call-with-contract foo --malloc-may-fail --malloc-fail-null
^EXIT=0$
^SIGNAL=0$
\[bar\.assertion\.\d+\] line \d+ expecting SUCCESS: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns-slice-targets/test-enforce.desc b/regression/contracts-dfcc/assigns-slice-targets/test-enforce.desc
index 34e4229fad0..c01bec57640 100644
--- a/regression/contracts-dfcc/assigns-slice-targets/test-enforce.desc
+++ b/regression/contracts-dfcc/assigns-slice-targets/test-enforce.desc
@@ -1,6 +1,6 @@
CORE
main-enforce.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\].* Check that s->arr1\[(\(.*\))?0\] is assignable: SUCCESS$
^\[foo.assigns.\d+\].* Check that s->arr1\[(\(.*\))?1\] is assignable: SUCCESS$
^\[foo.assigns.\d+\].* Check that s->arr1\[(\(.*\))?2\] is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns-slice-targets/test-replace.desc b/regression/contracts-dfcc/assigns-slice-targets/test-replace.desc
index a26bb4b83fb..5dd6d2a43ee 100644
--- a/regression/contracts-dfcc/assigns-slice-targets/test-replace.desc
+++ b/regression/contracts-dfcc/assigns-slice-targets/test-replace.desc
@@ -1,6 +1,6 @@
CORE
main-replace.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[main.assertion.\d+\].*assertion s.a == 0: SUCCESS$
^\[main.assertion.\d+\].*assertion \(.*\)s.arr1\[(\(.*\))?0\] == 0: FAILURE$
^\[main.assertion.\d+\].*assertion \(.*\)s.arr1\[(\(.*\))?1\] == 0: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_01/test.desc b/regression/contracts-dfcc/assigns_enforce_01/test.desc
index 1dd64604f87..e9c568d766a 100644
--- a/regression/contracts-dfcc/assigns_enforce_01/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_02/test.desc b/regression/contracts-dfcc/assigns_enforce_02/test.desc
index 0df9cf4e3b1..20c94a3d3a2 100644
--- a/regression/contracts-dfcc/assigns_enforce_02/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\] line 6 Check that \*x is assignable: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_03/test.desc b/regression/contracts-dfcc/assigns_enforce_03/test.desc
index 0a03a5c5c0c..91494e61831 100644
--- a/regression/contracts-dfcc/assigns_enforce_03/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_03/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^\[f3.assigns.\d+\] line 14 Check that \*x3 is assignable: SUCCESS$
^\[f3.assigns.\d+\] line 15 Check that \*y3 is assignable: SUCCESS$
^\[f3.assigns.\d+\] line 16 Check that \*z3 is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_04/test.desc b/regression/contracts-dfcc/assigns_enforce_04/test.desc
index befc867ea85..1c5978982e0 100644
--- a/regression/contracts-dfcc/assigns_enforce_04/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_04/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^\[f3.assigns.\d+\] line 13 Check that \*x3 is assignable: SUCCESS$
^\[f3.assigns.\d+\] line 14 Check that \*y3 is assignable: SUCCESS$
^\[f3.assigns.\d+\] line 15 Check that \*z3 is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_05/test.desc b/regression/contracts-dfcc/assigns_enforce_05/test.desc
index bf7e9eb2e51..a320709b391 100644
--- a/regression/contracts-dfcc/assigns_enforce_05/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_05/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_06/test.desc b/regression/contracts-dfcc/assigns_enforce_06/test.desc
index fc1e840c8c6..d7a3e2518b4 100644
--- a/regression/contracts-dfcc/assigns_enforce_06/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_06/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_07/test.desc b/regression/contracts-dfcc/assigns_enforce_07/test.desc
index f187c33c9bd..b6bc080bb44 100644
--- a/regression/contracts-dfcc/assigns_enforce_07/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_07/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_08/test.desc b/regression/contracts-dfcc/assigns_enforce_08/test.desc
index 79381cf4bdd..ef9733e550e 100644
--- a/regression/contracts-dfcc/assigns_enforce_08/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_08/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_09/test.desc b/regression/contracts-dfcc/assigns_enforce_09/test.desc
index 251dfa3efc0..ff2f36af029 100644
--- a/regression/contracts-dfcc/assigns_enforce_09/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_09/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_10/test.desc b/regression/contracts-dfcc/assigns_enforce_10/test.desc
index 7f6290a23c8..b0c03ce21b4 100644
--- a/regression/contracts-dfcc/assigns_enforce_10/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_10/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_11/test.desc b/regression/contracts-dfcc/assigns_enforce_11/test.desc
index a1f4e25e383..8a558023bf5 100644
--- a/regression/contracts-dfcc/assigns_enforce_11/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_11/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_12/test.desc b/regression/contracts-dfcc/assigns_enforce_12/test.desc
index ca93247d8ce..89fad53a83e 100644
--- a/regression/contracts-dfcc/assigns_enforce_12/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_13/test.desc b/regression/contracts-dfcc/assigns_enforce_13/test.desc
index c56e7843e73..bc40413f2af 100644
--- a/regression/contracts-dfcc/assigns_enforce_13/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_14/test.desc b/regression/contracts-dfcc/assigns_enforce_14/test.desc
index 1dd64604f87..e9c568d766a 100644
--- a/regression/contracts-dfcc/assigns_enforce_14/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_15/test-baz.desc b/regression/contracts-dfcc/assigns_enforce_15/test-baz.desc
index 5bc46c7fc8a..8e191852696 100644
--- a/regression/contracts-dfcc/assigns_enforce_15/test-baz.desc
+++ b/regression/contracts-dfcc/assigns_enforce_15/test-baz.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract baz
+--no-standard-checks --dfcc main --enforce-contract baz
^\[baz.assigns.\d+\] line \d+ Check that global is assignable: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/assigns_enforce_15/test-foo.desc b/regression/contracts-dfcc/assigns_enforce_15/test-foo.desc
index 3043b195c22..ee57e6bf4b7 100644
--- a/regression/contracts-dfcc/assigns_enforce_15/test-foo.desc
+++ b/regression/contracts-dfcc/assigns_enforce_15/test-foo.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_15/test-qux.desc b/regression/contracts-dfcc/assigns_enforce_15/test-qux.desc
index a53bd23a8fb..9e2ab1e62fc 100644
--- a/regression/contracts-dfcc/assigns_enforce_15/test-qux.desc
+++ b/regression/contracts-dfcc/assigns_enforce_15/test-qux.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract qux
+--no-standard-checks --dfcc main --enforce-contract qux
^\[qux.assigns.\d+\] line \d+ Check that global is assignable: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/assigns_enforce_16/test.desc b/regression/contracts-dfcc/assigns_enforce_16/test.desc
index 467a9462968..b3b079f433b 100644
--- a/regression/contracts-dfcc/assigns_enforce_16/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_17/test.desc b/regression/contracts-dfcc/assigns_enforce_17/test.desc
index f3c2404e6af..f3980c954c0 100644
--- a/regression/contracts-dfcc/assigns_enforce_17/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract pure
+--no-standard-checks --dfcc main --enforce-contract pure
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion x \=\= 0: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_18/test-bar.desc b/regression/contracts-dfcc/assigns_enforce_18/test-bar.desc
index f2a4c4de791..49af13114e3 100644
--- a/regression/contracts-dfcc/assigns_enforce_18/test-bar.desc
+++ b/regression/contracts-dfcc/assigns_enforce_18/test-bar.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract bar _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract bar _ --pointer-primitive-check
^\[bar.assigns.\d+\] line 20 Check that \*b is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_18/test-baz.desc b/regression/contracts-dfcc/assigns_enforce_18/test-baz.desc
index 3585127b044..b1b277e15dc 100644
--- a/regression/contracts-dfcc/assigns_enforce_18/test-baz.desc
+++ b/regression/contracts-dfcc/assigns_enforce_18/test-baz.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract baz _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract baz _ --pointer-primitive-check
^\[free.frees.\d+\].*Check that ptr is freeable: FAILURE
^\[baz.assigns.\d+\].*Check that \*a is assignable: SUCCESS$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_18/test-foo.desc b/regression/contracts-dfcc/assigns_enforce_18/test-foo.desc
index 111aff96e99..034cc925ce4 100644
--- a/regression/contracts-dfcc/assigns_enforce_18/test-foo.desc
+++ b/regression/contracts-dfcc/assigns_enforce_18/test-foo.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-primitive-check
^\[foo.assigns.\d+\] line 13 Check that \*xp is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 14 Check that y is assignable: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_19_a/test.desc b/regression/contracts-dfcc/assigns_enforce_19_a/test.desc
index a251f482d68..29967e861e7 100644
--- a/regression/contracts-dfcc/assigns_enforce_19_a/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_19_a/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^\[f.assigns.\d+\] .* Check that a is assignable: SUCCESS$
^\[f.postcondition.\d+\] .* Check ensures clause of contract contract::f for function f: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_19_b/test.desc b/regression/contracts-dfcc/assigns_enforce_19_b/test.desc
index efea0427e21..0eed93f8083 100644
--- a/regression/contracts-dfcc/assigns_enforce_19_b/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_19_b/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^\[f.assigns.\d+\] line \d+ Check that b is assignable: SUCCESS$
^\[f.assigns.\d+\] line \d+ Check that \*points_to_b is assignable: SUCCESS$
^\[f.assigns.\d+\] line \d+ Check that c is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_20/test.desc b/regression/contracts-dfcc/assigns_enforce_20/test.desc
index e5527888b89..6d68654c6f2 100644
--- a/regression/contracts-dfcc/assigns_enforce_20/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_20/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^\[foo.assigns.\d+\] line \d+ Check that x is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_21/test.desc b/regression/contracts-dfcc/assigns_enforce_21/test.desc
index afb1e4e43ae..2936d6cc917 100644
--- a/regression/contracts-dfcc/assigns_enforce_21/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_21/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo --replace-call-with-contract quz
+--no-standard-checks --dfcc main --enforce-contract foo --replace-call-with-contract quz
^\[bar.assigns.\d+\].*Check that \*y is assignable: SUCCESS$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/assigns_enforce_23/test.desc b/regression/contracts-dfcc/assigns_enforce_23/test.desc
index 59b3a464de9..bd1eef626ec 100644
--- a/regression/contracts-dfcc/assigns_enforce_23/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_23/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_address_of/test.desc b/regression/contracts-dfcc/assigns_enforce_address_of/test.desc
index 0ad0d352516..6e0987fd8c0 100644
--- a/regression/contracts-dfcc/assigns_enforce_address_of/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_address_of/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=(1|64)$
^SIGNAL=0$
^.*error: assigns clause target must be a non-void lvalue or a call to a function returning void$
diff --git a/regression/contracts-dfcc/assigns_enforce_arrays_01/test.desc b/regression/contracts-dfcc/assigns_enforce_arrays_01/test.desc
index 165ce080db3..15356363db9 100644
--- a/regression/contracts-dfcc/assigns_enforce_arrays_01/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_arrays_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f1.desc b/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f1.desc
index da5a5325a7b..a3c7d3d4300 100644
--- a/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f1.desc
+++ b/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f1.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^\[f1.assigns.\d+\] line 8 Check that a\[.*0\] is assignable: SUCCESS$
^\[f1.assigns.\d+\] line 9 Check that a\[.*5\] is assignable: FAILURE$
^EXIT=10$
diff --git a/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f2.desc b/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f2.desc
index 078391a2a99..8f3b8840f25 100644
--- a/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f2.desc
+++ b/regression/contracts-dfcc/assigns_enforce_arrays_02/test-f2.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f2
+--no-standard-checks --dfcc main --enforce-contract f2
^\[f2.assigns.\d+\] line \d+ Check that a\[.*0\] is assignable: SUCCESS$
^\[f2.assigns.\d+\] line \d+ Check that a\[.*5\] is assignable: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_arrays_03/test.desc b/regression/contracts-dfcc/assigns_enforce_arrays_03/test.desc
index 58533c9a316..a7fafef463b 100644
--- a/regression/contracts-dfcc/assigns_enforce_arrays_03/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_arrays_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract assign_out_under
+--no-standard-checks --dfcc main --enforce-contract assign_out_under
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_arrays_04/test.desc b/regression/contracts-dfcc/assigns_enforce_arrays_04/test.desc
index e701be665e9..60e94ffb019 100644
--- a/regression/contracts-dfcc/assigns_enforce_arrays_04/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_arrays_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract uses_assigns
+--no-standard-checks --dfcc main --enforce-contract uses_assigns
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_arrays_05/test.desc b/regression/contracts-dfcc/assigns_enforce_arrays_05/test.desc
index f7307335533..4b069b3cb87 100644
--- a/regression/contracts-dfcc/assigns_enforce_arrays_05/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_arrays_05/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract uses_assigns
+--no-standard-checks --dfcc main --enforce-contract uses_assigns
^\[assigns_ptr.assigns.\d+\] line \d+ Check that \*x is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_arrays_10/test.desc b/regression/contracts-dfcc/assigns_enforce_arrays_10/test.desc
index 12f3f0edd5d..2408d805377 100644
--- a/regression/contracts-dfcc/assigns_enforce_arrays_10/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_arrays_10/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_function_call_condition/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_function_call_condition/test.desc
index edc907296f1..f3f49e032e2 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_function_call_condition/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_function_call_condition/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^main.c function foo$
^\[foo.assigns.\d+\] line 16 Check that \*x is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 20 Check that \*x is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_lvalue/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_lvalue/test.desc
index ab7bdfa3204..9b8fb1b4d6c 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_lvalue/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_lvalue/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 7 Check that \*x is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 8 Check that \*y is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_lvalue_list/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_lvalue_list/test.desc
index 4de6284e3c5..52d97c0d69b 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_lvalue_list/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_lvalue_list/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 7 Check that \*x is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 8 Check that \*y is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target/test.desc
index 386c2c0b75d..07fe128c9b6 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^.*error: assigns clause target must be a non-void lvalue or a call to a function returning void$
^CONVERSION ERROR
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target_list/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target_list/test.desc
index 386c2c0b75d..07fe128c9b6 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target_list/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_non_lvalue_target_list/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^.*error: assigns clause target must be a non-void lvalue or a call to a function returning void$
^CONVERSION ERROR
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object/test.desc
index 2faf0c687b4..cf17255571a 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 13 Check that x\[(\(signed (long )?long int\))?0\] is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 14 Check that y\[(\(signed (long )?long int\))?0\] is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object_list/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object_list/test.desc
index d831cc5c367..4da0f80255a 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object_list/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_pointer_object_list/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 12 Check that x\[(\(signed (long )?long int\))?0\] is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 13 Check that y\[(\(signed (long )?long int\))?0\] is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_condition/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_condition/test.desc
index ebf88009775..0cf84ce2993 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_condition/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_condition/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.* error: side-effects not allowed in assigns clause conditions$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target/test.desc
index 3da73390e56..a006fc849ff 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.* error: side-effects not allowed in assigns clause targets$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target_list/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target_list/test.desc
index 3da73390e56..a006fc849ff 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target_list/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_side_effect_target_list/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.* error: side-effects not allowed in assigns clause targets$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target/test.desc
index 060b71aab96..d5a08d5cc30 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.* error: ternary expressions not allowed in assigns clause targets$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target_list/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target_list/test.desc
index 060b71aab96..d5a08d5cc30 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target_list/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_ternary_target_list/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.* error: ternary expressions not allowed in assigns clause targets$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_unions/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_unions/test.desc
index e5417594b2a..fa41a7a00db 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_unions/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_unions/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract update _ --pointer-check --pointer-overflow-check --signed-overflow-check --unsigned-overflow-check --conversion-check
+--no-standard-checks --dfcc main --enforce-contract update _ --pointer-check --pointer-overflow-check --signed-overflow-check --unsigned-overflow-check --conversion-check
^\[is_high_level.assigns.\d+\] line 52 Check that latch is assignable: SUCCESS$
^\[is_high_level.assigns.\d+\] line 53 Check that once is assignable: SUCCESS$
^\[update.assigns.\d+\] line 87 Check that state->digest.high_level.first.ctx->flags is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_void_target/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_void_target/test.desc
index b275f2d9be1..f6f9f81c5f1 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_void_target/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_void_target/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.* error: (dereferencing void pointer|lvalue expressions with void type not allowed in assigns clauses)$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_conditional_void_target_list/test.desc b/regression/contracts-dfcc/assigns_enforce_conditional_void_target_list/test.desc
index b275f2d9be1..f6f9f81c5f1 100644
--- a/regression/contracts-dfcc/assigns_enforce_conditional_void_target_list/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_conditional_void_target_list/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.* error: (dereferencing void pointer|lvalue expressions with void type not allowed in assigns clauses)$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/assigns_enforce_detect_local_statics/test.desc b/regression/contracts-dfcc/assigns_enforce_detect_local_statics/test.desc
index 6b856ceefdf..7013a644d61 100644
--- a/regression/contracts-dfcc/assigns_enforce_detect_local_statics/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_detect_local_statics/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract bar
+--no-standard-checks --dfcc main --enforce-contract bar
^\[foo.assigns.\d+\] line 17 Check that \*y is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 20 Check that \*yy is assignable: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_detect_replaced_local_statics/test.desc b/regression/contracts-dfcc/assigns_enforce_detect_replaced_local_statics/test.desc
index a9aae217fe9..1381b967438 100644
--- a/regression/contracts-dfcc/assigns_enforce_detect_replaced_local_statics/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_detect_replaced_local_statics/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo _ --pointer-check
+--no-standard-checks --dfcc main --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo _ --pointer-check
^\[main.assertion.\d+\] line \d+ expecting FAILURE: FAILURE$
^\[main.assertion.\d+\] line \d+ expecting FAILURE: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_free_dead/test.desc b/regression/contracts-dfcc/assigns_enforce_free_dead/test.desc
index 314d1e38e1b..d95618137e8 100644
--- a/regression/contracts-dfcc/assigns_enforce_free_dead/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_free_dead/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-primitive-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-primitive-check
^\[foo.assigns.\d+\] line 6 Check that \*x is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 9 Check that \*\(\*y\) is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 21 Check that \*\(\*y\) is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_function_calls/test.desc b/regression/contracts-dfcc/assigns_enforce_function_calls/test.desc
index f0a71683444..6ccd804b75a 100644
--- a/regression/contracts-dfcc/assigns_enforce_function_calls/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_function_calls/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=(1|64)$
^SIGNAL=0$
^.*error: expecting void return type for function 'bar' called in assigns clause$
diff --git a/regression/contracts-dfcc/assigns_enforce_function_calls_ignored/test.desc b/regression/contracts-dfcc/assigns_enforce_function_calls_ignored/test.desc
index 2b8cf826108..ddb37d2042c 100644
--- a/regression/contracts-dfcc/assigns_enforce_function_calls_ignored/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_function_calls_ignored/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^call to function 'bar' in assigns clause not supported yet$
^EXIT=(127|134)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_functions_in_contracts/test.desc b/regression/contracts-dfcc/assigns_enforce_functions_in_contracts/test.desc
index 692d283d68e..5fd35723a84 100644
--- a/regression/contracts-dfcc/assigns_enforce_functions_in_contracts/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_functions_in_contracts/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_havoc_object/test.desc b/regression/contracts-dfcc/assigns_enforce_havoc_object/test.desc
index 233580272d7..f1a829796d5 100644
--- a/regression/contracts-dfcc/assigns_enforce_havoc_object/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_havoc_object/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^\[bar.assigns.\d+\] line \d+ Check that havoc_object\(\(void \*\)a->u\.b->c\) is allowed by the assigns clause: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_literal/test.desc b/regression/contracts-dfcc/assigns_enforce_literal/test.desc
index 3aa3d380ae2..270542eb421 100644
--- a/regression/contracts-dfcc/assigns_enforce_literal/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_literal/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=(1|64)$
^SIGNAL=0$
^.*error: assigns clause target must be a non-void lvalue or a call to a function returning void$
diff --git a/regression/contracts-dfcc/assigns_enforce_malloc_01/test.desc b/regression/contracts-dfcc/assigns_enforce_malloc_01/test.desc
index d4cad6d9d72..e256bc79eff 100644
--- a/regression/contracts-dfcc/assigns_enforce_malloc_01/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_malloc_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^EXIT=0$
^SIGNAL=0$
^\[f\.assigns.\d+\] line \d+ Check that \*a is assignable: SUCCESS
diff --git a/regression/contracts-dfcc/assigns_enforce_malloc_02/test.desc b/regression/contracts-dfcc/assigns_enforce_malloc_02/test.desc
index 5bd4ad89152..1150f50fd8a 100644
--- a/regression/contracts-dfcc/assigns_enforce_malloc_02/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_malloc_02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
main.c function f
^\[f.assigns.\d+\] line 7 Check that ptr is assignable: SUCCESS$
^\[f.assigns.\d+\] line 12 Check that \*ptr is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_malloc_03/test.desc b/regression/contracts-dfcc/assigns_enforce_malloc_03/test.desc
index 7914bd088d1..5756cc91104 100644
--- a/regression/contracts-dfcc/assigns_enforce_malloc_03/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_malloc_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\].* Check that \*loc1 is assignable: SUCCESS$
^\[foo.assigns.\d+\].* Check that \*loc2 is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_multi_file_01/test.desc b/regression/contracts-dfcc/assigns_enforce_multi_file_01/test.desc
index 00af5d84bbb..c962346a1aa 100644
--- a/regression/contracts-dfcc/assigns_enforce_multi_file_01/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_multi_file_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_multi_file_02/test.desc b/regression/contracts-dfcc/assigns_enforce_multi_file_02/test.desc
index 11f48a5b9f1..d479db39cea 100644
--- a/regression/contracts-dfcc/assigns_enforce_multi_file_02/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_multi_file_02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_object_wrong_args/test.desc b/regression/contracts-dfcc/assigns_enforce_object_wrong_args/test.desc
index d112ec924f2..2c8b70b9146 100644
--- a/regression/contracts-dfcc/assigns_enforce_object_wrong_args/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_object_wrong_args/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract baz
+--no-standard-checks --dfcc main --enforce-contract baz
^EXIT=(1|64)$
^SIGNAL=0$
^.*error: wrong number of function arguments: expected 1, but got 0$
diff --git a/regression/contracts-dfcc/assigns_enforce_offsets_1/test.desc b/regression/contracts-dfcc/assigns_enforce_offsets_1/test.desc
index 6ff427c5e00..11cd7ecf873 100644
--- a/regression/contracts-dfcc/assigns_enforce_offsets_1/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_offsets_1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_offsets_2/test.desc b/regression/contracts-dfcc/assigns_enforce_offsets_2/test.desc
index 5eece5b16f2..a4d58259cdd 100644
--- a/regression/contracts-dfcc/assigns_enforce_offsets_2/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_offsets_2/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check
^\[foo.assigns.*\d+\].* line 8 Check that x\[(\(.*\))?1\] is assignable: (SUCCESS|FAILURE)$
^\[foo.assigns.*\d+\].* line 8 Check that x\[(\(.*\))?1\] is assignable: FAILURE$
^EXIT=10$
diff --git a/regression/contracts-dfcc/assigns_enforce_offsets_3/test.desc b/regression/contracts-dfcc/assigns_enforce_offsets_3/test.desc
index e5da8f3ffb8..6f3384e944a 100644
--- a/regression/contracts-dfcc/assigns_enforce_offsets_3/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_offsets_3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_offsets_4/test.desc b/regression/contracts-dfcc/assigns_enforce_offsets_4/test.desc
index fc3612b2002..aac4a87b53a 100644
--- a/regression/contracts-dfcc/assigns_enforce_offsets_4/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_offsets_4/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_enforce_scoping_01/test.desc b/regression/contracts-dfcc/assigns_enforce_scoping_01/test.desc
index ebb6bf0bd8b..529e3a1af44 100644
--- a/regression/contracts-dfcc/assigns_enforce_scoping_01/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_scoping_01/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that \*b is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_scoping_02/test.desc b/regression/contracts-dfcc/assigns_enforce_scoping_02/test.desc
index 3e1b0214cd7..9ec969c0b89 100644
--- a/regression/contracts-dfcc/assigns_enforce_scoping_02/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_scoping_02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that \*b is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_side_effects_1/test.desc b/regression/contracts-dfcc/assigns_enforce_side_effects_1/test.desc
index 59a4f0e6507..7a2ac3a96d3 100644
--- a/regression/contracts-dfcc/assigns_enforce_side_effects_1/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_side_effects_1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
activate-multi-line-match
.*error: (dereferencing void pointer|lvalue expressions with void type not allowed in assigns clauses)
^CONVERSION ERROR$
diff --git a/regression/contracts-dfcc/assigns_enforce_side_effects_2/test.desc b/regression/contracts-dfcc/assigns_enforce_side_effects_2/test.desc
index aba4e1906e1..0c669996142 100644
--- a/regression/contracts-dfcc/assigns_enforce_side_effects_2/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_side_effects_2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=(1|64)$
^SIGNAL=0$
^.*error: assigns clause target must be a non-void lvalue or a call to a function returning void$
diff --git a/regression/contracts-dfcc/assigns_enforce_side_effects_3/test.desc b/regression/contracts-dfcc/assigns_enforce_side_effects_3/test.desc
index aba4e1906e1..0c669996142 100644
--- a/regression/contracts-dfcc/assigns_enforce_side_effects_3/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_side_effects_3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=(1|64)$
^SIGNAL=0$
^.*error: assigns clause target must be a non-void lvalue or a call to a function returning void$
diff --git a/regression/contracts-dfcc/assigns_enforce_statics/test.desc b/regression/contracts-dfcc/assigns_enforce_statics/test.desc
index 8f0e543b508..deb4aaad11e 100644
--- a/regression/contracts-dfcc/assigns_enforce_statics/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_statics/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-primitive-check
^\[foo.assigns.\d+\] line \d+ Check that y is assignable: SUCCESS$
^\[foo.assigns.\d+\] line \d+ Check that foo\$\$1\$\$x is assignable: SUCCESS$
^\[foo.assigns.\d+\] line \d+ Check that \*y is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_01/test.desc b/regression/contracts-dfcc/assigns_enforce_structs_01/test.desc
index 171bb04eb34..3d199c900b2 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_01/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^EXIT=0$
^SIGNAL=0$
^\[f.assigns.\d+\] line \d+ Check that \*a is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_02/test.desc b/regression/contracts-dfcc/assigns_enforce_structs_02/test.desc
index 6d1aceb2d75..141c2a8ae0e 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_02/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^EXIT=0$
^SIGNAL=0$
^\[f.assigns.\d+\] line \d+ Check that \*a is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_03/test.desc b/regression/contracts-dfcc/assigns_enforce_structs_03/test.desc
index 53273486c05..b727c5a45a7 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_03/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f1.desc b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f1.desc
index d1e16803068..44b725f0e42 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f1.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f1.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that p->y is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f2.desc b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f2.desc
index e17e81712f6..2507edac237 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f2.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f2.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f2
+--no-standard-checks --dfcc main --enforce-contract f2
^EXIT=10$
^SIGNAL=0$
^\[f2.assigns.\d+\] line \d+ Check that p->x is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f3.desc b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f3.desc
index dda2ff022b0..6fd450f2194 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f3.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f3.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f3
+--no-standard-checks --dfcc main --enforce-contract f3
^EXIT=0$
^SIGNAL=0$
^\[f3.assigns.\d+\] line \d+ Check that p->y is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f4.desc b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f4.desc
index 70f940298be..39de6765406 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_04/test-f4.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_04/test-f4.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f4
+--no-standard-checks --dfcc main --enforce-contract f4
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_05/test.desc b/regression/contracts-dfcc/assigns_enforce_structs_05/test.desc
index 823cf02c1fd..c2b3163c382 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_05/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that p->y is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_06/test-f1.desc b/regression/contracts-dfcc/assigns_enforce_structs_06/test-f1.desc
index 73896d10b3d..a40feb965a4 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_06/test-f1.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_06/test-f1.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that p->buf\[(\(.*\))?0\] is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_06/test-f2.desc b/regression/contracts-dfcc/assigns_enforce_structs_06/test-f2.desc
index 779e626fd9b..e3420a11da1 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_06/test-f2.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_06/test-f2.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f2
+--no-standard-checks --dfcc main --enforce-contract f2
^EXIT=10$
^SIGNAL=0$
^\[f2.assigns.\d+\] line \d+ Check that p->buf\[(\(.*\))?0\] is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_06/test-f3.desc b/regression/contracts-dfcc/assigns_enforce_structs_06/test-f3.desc
index 65ec69add21..aefb2e2c3b6 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_06/test-f3.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_06/test-f3.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f3
+--no-standard-checks --dfcc main --enforce-contract f3
^EXIT=0$
^SIGNAL=0$
^\[f3.assigns.\d+\] line \d+ Check that p->buf is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_07/test-f1.desc b/regression/contracts-dfcc/assigns_enforce_structs_07/test-f1.desc
index 213ac15db57..20e493b636b 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_07/test-f1.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_07/test-f1.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract f1 _ --pointer-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract f1 _ --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\].*line 18 Check that p->buf\[(\(.*\))?0\] is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_07/test-f2.desc b/regression/contracts-dfcc/assigns_enforce_structs_07/test-f2.desc
index 152ddbc55bd..ef31f6cade6 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_07/test-f2.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_07/test-f2.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract f2 _ --pointer-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract f2 _ --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[f2.assigns.\d+\].*line 23 Check that pp->p->buf\[(\(.*\))?0\] is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_08/test-f1.desc b/regression/contracts-dfcc/assigns_enforce_structs_08/test-f1.desc
index 0da49818db0..fab106cd4a2 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_08/test-f1.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_08/test-f1.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1 _ --malloc-may-fail --malloc-fail-null --pointer-check
+--no-standard-checks --dfcc main --enforce-contract f1 _ --malloc-may-fail --malloc-fail-null --pointer-check
^\[f1.assigns.\d+\] line \d+ Check that p->buf\[(\(.*\))?0\] is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_structs_08/test-f2.desc b/regression/contracts-dfcc/assigns_enforce_structs_08/test-f2.desc
index cb4bc489c36..a46f2476c6f 100644
--- a/regression/contracts-dfcc/assigns_enforce_structs_08/test-f2.desc
+++ b/regression/contracts-dfcc/assigns_enforce_structs_08/test-f2.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f2 _ --malloc-may-fail --malloc-fail-null --pointer-check
+--no-standard-checks --dfcc main --enforce-contract f2 _ --malloc-may-fail --malloc-fail-null --pointer-check
^\[f2.assigns.\d+\] line \d+ Check that pp->p->buf\[(\(.*\))?0\] is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/contracts-dfcc/assigns_enforce_subfunction_calls/test.desc b/regression/contracts-dfcc/assigns_enforce_subfunction_calls/test.desc
index e2d0107556e..0addd736aa9 100644
--- a/regression/contracts-dfcc/assigns_enforce_subfunction_calls/test.desc
+++ b/regression/contracts-dfcc/assigns_enforce_subfunction_calls/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[baz.assigns.\d+\].*Check that \*x is assignable: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/assigns_function_pointer/test.desc b/regression/contracts-dfcc/assigns_function_pointer/test.desc
index 29064487bef..71e06af29d9 100644
--- a/regression/contracts-dfcc/assigns_function_pointer/test.desc
+++ b/regression/contracts-dfcc/assigns_function_pointer/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract bar
+--no-standard-checks --dfcc main --enforce-contract bar
^EXIT=0$
^SIGNAL=0$
^\[bar.assigns.\d+\] line \d+ Check that s->f is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_repeated_ignored/test.desc b/regression/contracts-dfcc/assigns_repeated_ignored/test.desc
index 4c38ec14015..83c48ae2255 100644
--- a/regression/contracts-dfcc/assigns_repeated_ignored/test.desc
+++ b/regression/contracts-dfcc/assigns_repeated_ignored/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/assigns_replace_01/test.desc b/regression/contracts-dfcc/assigns_replace_01/test.desc
index 77171a7b816..244a97aaf02 100644
--- a/regression/contracts-dfcc/assigns_replace_01/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=10$
^SIGNAL=0$
assertion n == 7: FAILURE
diff --git a/regression/contracts-dfcc/assigns_replace_02/test.desc b/regression/contracts-dfcc/assigns_replace_02/test.desc
index 7cc80cb7307..a1526336565 100644
--- a/regression/contracts-dfcc/assigns_replace_02/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_replace_03/test.desc b/regression/contracts-dfcc/assigns_replace_03/test.desc
index d2df29aae1f..f798f7f4510 100644
--- a/regression/contracts-dfcc/assigns_replace_03/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract bar _ --pointer-primitive-check
+--no-standard-checks --dfcc main --replace-call-with-contract bar _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_replace_04/test.desc b/regression/contracts-dfcc/assigns_replace_04/test.desc
index 31a4a850db4..37134167a28 100644
--- a/regression/contracts-dfcc/assigns_replace_04/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f2 --replace-call-with-contract f3
+--no-standard-checks --dfcc main --replace-call-with-contract f2 --replace-call-with-contract f3
main.c function main
^\[.*\d+\] line 29 assertion p > 100: SUCCESS$
^\[.*\d+\] line 30 assertion q == 2: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_replace_05/test.desc b/regression/contracts-dfcc/assigns_replace_05/test.desc
index 82a94ab49b6..ff711c81e44 100644
--- a/regression/contracts-dfcc/assigns_replace_05/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f2 --replace-call-with-contract f3
+--no-standard-checks --dfcc main --replace-call-with-contract f2 --replace-call-with-contract f3
main.c function main
^\[.*\d+\] line 29 assertion p < 0: SUCCESS$
^\[.*\d+\] line 30 assertion q == 32: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_replace_06/test.desc b/regression/contracts-dfcc/assigns_replace_06/test.desc
index 9af213922eb..b5bfa5cefb5 100644
--- a/regression/contracts-dfcc/assigns_replace_06/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract foo --replace-call-with-contract bar _ --pointer-primitive-check
+--no-standard-checks --dfcc main --replace-call-with-contract foo --replace-call-with-contract bar _ --pointer-primitive-check
^\[main.assertion.1\] line \d+ assertion b\[0\] == 'a': FAILURE$
^\[main.assertion.2\] line \d+ assertion b\[1\] == 'b': FAILURE$
^\[main.assertion.3\] line \d+ assertion b\[2\] == 'c': FAILURE$
diff --git a/regression/contracts-dfcc/assigns_replace_07/test.desc b/regression/contracts-dfcc/assigns_replace_07/test.desc
index 16d9cf8f925..02a4dac3141 100644
--- a/regression/contracts-dfcc/assigns_replace_07/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1 _ --malloc-may-fail --malloc-fail-null --pointer-check
+--no-standard-checks --dfcc main --replace-call-with-contract f1 _ --malloc-may-fail --malloc-fail-null --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion p == NULL \|\| p->buf\[0\] == 0: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_replace_08/test.desc b/regression/contracts-dfcc/assigns_replace_08/test.desc
index fb5ff1f4c1b..adcb21cecd3 100644
--- a/regression/contracts-dfcc/assigns_replace_08/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_08/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo --replace-call-with-contract bar _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo --replace-call-with-contract bar _ --pointer-primitive-check
^\[bar.assigns.\d+\].*Check that the assigns clause of contract::bar is included in the caller's assigns clause: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/assigns_replace_09/test.desc b/regression/contracts-dfcc/assigns_replace_09/test.desc
index 5fc4f00422f..7742b80207b 100644
--- a/regression/contracts-dfcc/assigns_replace_09/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_09/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract bar --enforce-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract bar --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^\[bar.assigns.\d+\].*Check that the assigns clause of contract::bar is included in the caller's assigns clause: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_replace_conditional_targets/test.desc b/regression/contracts-dfcc/assigns_replace_conditional_targets/test.desc
index 99921e61ebd..76d8ef62a5f 100644
--- a/regression/contracts-dfcc/assigns_replace_conditional_targets/test.desc
+++ b/regression/contracts-dfcc/assigns_replace_conditional_targets/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^main.c function main$
^\[main\.assertion\.\d+\] line 55 a unchanged, expecting SUCCESS: SUCCESS$
^\[main\.assertion\.\d+\] line 57 x changed, expecting FAILURE: FAILURE$
diff --git a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/enforce.desc b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/enforce.desc
index 5b3e7400a5b..2caac8d607b 100644
--- a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/enforce.desc
+++ b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/enforce.desc
@@ -1,6 +1,6 @@
CORE
main_enforce.c
---dfcc main --enforce-contract resize_vec _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
+--no-standard-checks --dfcc main --enforce-contract resize_vec _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/replace.desc b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/replace.desc
index 481c94885ad..3d077b848c3 100644
--- a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/replace.desc
+++ b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_fail/replace.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_replace.c
---dfcc main --replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
+--no-standard-checks --dfcc main --replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
^\[resize_vec.assigns.\d+\].*Check that the assigns clause of contract::resize_vec is included in the caller's assigns clause: FAILURE$
^\[resize_vec.frees.\d+\].*Check that the frees clause of contract::resize_vec is included in the caller's frees clause: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/enforce.desc b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/enforce.desc
index 77f7cec7902..a11a138f23c 100644
--- a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/enforce.desc
+++ b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/enforce.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_enforce.c
---dfcc main --enforce-contract resize_vec _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
+--no-standard-checks --dfcc main --enforce-contract resize_vec _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/replace.desc b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/replace.desc
index 3692795a0ea..cc432fe477b 100644
--- a/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/replace.desc
+++ b/regression/contracts-dfcc/assigns_replace_havoc_dependent_targets_pass/replace.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_replace.c
---dfcc main --replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
+--no-standard-checks --dfcc main --replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
^\[resize_vec.assigns.\d+\].*Check that the assigns clause of contract::resize_vec is included in the caller's assigns clause: SUCCESS$
^\[resize_vec.frees.\d+\].*Check that the frees clause of contract::resize_vec is included in the caller's frees clause: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_type_checking_invalid_case_01/test.desc b/regression/contracts-dfcc/assigns_type_checking_invalid_case_01/test.desc
index 56da0f5bfaa..ee138408650 100644
--- a/regression/contracts-dfcc/assigns_type_checking_invalid_case_01/test.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_invalid_case_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=(1|64)$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/contracts-dfcc/assigns_type_checking_invalid_case_02/test.desc b/regression/contracts-dfcc/assigns_type_checking_invalid_case_02/test.desc
index 7c062ab47ef..04668560d99 100644
--- a/regression/contracts-dfcc/assigns_type_checking_invalid_case_02/test.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_invalid_case_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract bar
+--no-standard-checks --dfcc main --replace-call-with-contract bar
^EXIT=(10)$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion b\[0\] \=\= \'a\': SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo1.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo1.desc
index c092efa952d..99fc03ff3ed 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo1.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo1.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo1 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo1 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo10.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo10.desc
index 8ce9577b01a..280116017dc 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo10.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo10.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo10 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo10 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo10.assigns.\d+\] line \d+ Check that buffer->len is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo2.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo2.desc
index b2e5f0854f5..82b13b2a040 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo2.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo2.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo2 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo2 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo3.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo3.desc
index 7b0a33af003..937e42ebee2 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo3.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo3.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo3 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo3 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo3.assigns.\d+\] line \d+ Check that y is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo4.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo4.desc
index 3600c6a2592..9cfb5881656 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo4.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo4.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo4 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo4 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo4.assigns.\d+\] line \d+ Check that \*c is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo5.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo5.desc
index 5cf436c1a48..93337fa3bc0 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo5.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo5.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo5 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo5 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo6.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo6.desc
index 69d6770068c..20e814c77f7 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo6.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo6.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo6 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo6 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo6.assigns.\d+\] line \d+ Check that \*buffer->data is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo7.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo7.desc
index 42df1f71ac6..450a6cc7aec 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo7.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo7.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo7 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo7 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo7.assigns.\d+\] line \d+ Check that \*buffer->data is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo8.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo8.desc
index 51d241a90ed..1c263438264 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo8.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo8.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo8 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo8 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo8.assigns.\d+\] line \d+ Check that array\[(\(.* int\))?0\] is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo9.desc b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo9.desc
index 9dfc94679a3..d85e1b8835b 100644
--- a/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo9.desc
+++ b/regression/contracts-dfcc/assigns_type_checking_valid_cases/test-foo9.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo9 _ --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo9 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/assigns_validity_pointer_02/test.desc b/regression/contracts-dfcc/assigns_validity_pointer_02/test.desc
index 7729123b8a8..95ccf2016f9 100644
--- a/regression/contracts-dfcc/assigns_validity_pointer_02/test.desc
+++ b/regression/contracts-dfcc/assigns_validity_pointer_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^\[foo.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::foo for function foo)?: SUCCESS$
diff --git a/regression/contracts-dfcc/contracts_with_function_pointers/test.desc b/regression/contracts-dfcc/contracts_with_function_pointers/test.desc
index a62fcad01a9..1da8abc37f2 100644
--- a/regression/contracts-dfcc/contracts_with_function_pointers/test.desc
+++ b/regression/contracts-dfcc/contracts_with_function_pointers/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract bar
+--no-standard-checks --dfcc main --enforce-contract bar
^EXIT=0$
^SIGNAL=0$
^\[bar.postcondition.\d+\].*Check ensures clause of contract contract::bar for function bar: SUCCESS$
diff --git a/regression/contracts-dfcc/cprover-assignable-fail/test.desc b/regression/contracts-dfcc/cprover-assignable-fail/test.desc
index 1593cee72af..2bbdda7ccd7 100644
--- a/regression/contracts-dfcc/cprover-assignable-fail/test.desc
+++ b/regression/contracts-dfcc/cprover-assignable-fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main
+--no-standard-checks --dfcc main
CALL __CPROVER_object_whole
CALL __CPROVER_object_upto
CALL __CPROVER_object_from
diff --git a/regression/contracts-dfcc/cprover-assignable-pass/test.desc b/regression/contracts-dfcc/cprover-assignable-pass/test.desc
index 0530ea1e7b7..53958a5e389 100644
--- a/regression/contracts-dfcc/cprover-assignable-pass/test.desc
+++ b/regression/contracts-dfcc/cprover-assignable-pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main
+--no-standard-checks --dfcc main
CALL __CPROVER_object_whole
CALL __CPROVER_object_upto
CALL __CPROVER_object_from
diff --git a/regression/contracts-dfcc/detect_loop_locals/test.desc b/regression/contracts-dfcc/detect_loop_locals/test.desc
index b21adc093b0..f4c545554c1 100644
--- a/regression/contracts-dfcc/detect_loop_locals/test.desc
+++ b/regression/contracts-dfcc/detect_loop_locals/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.assigns.\d+\].*line 10 Check that i is assignable: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/detect_loop_locals2/test.desc b/regression/contracts-dfcc/detect_loop_locals2/test.desc
index fb410beef89..3c38d1b0a88 100644
--- a/regression/contracts-dfcc/detect_loop_locals2/test.desc
+++ b/regression/contracts-dfcc/detect_loop_locals2/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[bar.assigns.\d+\].*Check that i is assignable: SUCCESS$
^\[foo.assigns.\d+\].*Check that i is assignable: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test.desc b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test.desc
index ba74b6d3387..8bc38a3b719 100644
--- a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test.desc
+++ b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[foo.assigns.\d+\] line \d+ Check that nondet_var is assignable: FAILURE$
^\[foo.assigns.\d+\] line \d+ Check that __VERIFIER_var is assignable: FAILURE$
^\[foo.assigns.\d+\] line \d+ Check that __CPROVER_var is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test_contracts_file.desc b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test_contracts_file.desc
index 08178b64213..4c782416652 100644
--- a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test_contracts_file.desc
+++ b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_fail/test_contracts_file.desc
@@ -1,6 +1,6 @@
CORE
main.c
---loop-contracts-file test.json --dfcc main --apply-loop-contracts
+--no-standard-checks --loop-contracts-file test.json --dfcc main --apply-loop-contracts
^\[foo.assigns.\d+\] .* Check that nondet_var is assignable: FAILURE$
^\[foo.assigns.\d+\] .* Check that __VERIFIER_var is assignable: FAILURE$
^\[foo.assigns.\d+\] .* Check that __CPROVER_var is assignable: FAILURE$
diff --git a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test.desc b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test.desc
index 214fb2a0aa1..71bff7dec57 100644
--- a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test.desc
+++ b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[foo.assigns.\d+\] line \d+ Check that nondet_var is assignable: SUCCESS$
^\[foo.assigns.\d+\] line \d+ Check that __VERIFIER_var is assignable: SUCCESS$
^\[foo.assigns.\d+\] line \d+ Check that __CPROVER_var is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test_contracts_file.desc b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test_contracts_file.desc
index 4e33cec0137..1d2b0fba8cb 100644
--- a/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test_contracts_file.desc
+++ b/regression/contracts-dfcc/dont_skip_cprover_prefixed_vars_pass/test_contracts_file.desc
@@ -1,6 +1,6 @@
CORE
main.c
---loop-contracts-file test.json --dfcc main --apply-loop-contracts
+--no-standard-checks --loop-contracts-file test.json --dfcc main --apply-loop-contracts
^\[foo.assigns.\d+\] .* Check that nondet_var is assignable: SUCCESS$
^\[foo.assigns.\d+\] .* Check that __VERIFIER_var is assignable: SUCCESS$
^\[foo.assigns.\d+\] .* Check that __CPROVER_var is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/embedded_contract_fail_01/test.desc b/regression/contracts-dfcc/embedded_contract_fail_01/test.desc
index 284fc6b655b..3c58a0df04f 100644
--- a/regression/contracts-dfcc/embedded_contract_fail_01/test.desc
+++ b/regression/contracts-dfcc/embedded_contract_fail_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main
+--no-standard-checks --dfcc main
^.*: Function contracts allowed only at top-level declarations. .*$
^PARSING ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/embedded_contract_fail_02/test.desc b/regression/contracts-dfcc/embedded_contract_fail_02/test.desc
index 1dccf94878f..3f21c82f8d0 100644
--- a/regression/contracts-dfcc/embedded_contract_fail_02/test.desc
+++ b/regression/contracts-dfcc/embedded_contract_fail_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main
+--no-standard-checks --dfcc main
^.*: Function contracts allowed only at top-level declarations. .*$
^PARSING ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/enforce-replace-unknown-function/enforce.desc b/regression/contracts-dfcc/enforce-replace-unknown-function/enforce.desc
index 5084fdcacfb..af511a97735 100644
--- a/regression/contracts-dfcc/enforce-replace-unknown-function/enforce.desc
+++ b/regression/contracts-dfcc/enforce-replace-unknown-function/enforce.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract goo
+--no-standard-checks --dfcc main --enforce-contract goo
^Function to check 'goo' either not found or has no body$
^EXIT=(0|127|134|137)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/enforce-replace-unknown-function/replace.desc b/regression/contracts-dfcc/enforce-replace-unknown-function/replace.desc
index fd9a4e859fe..98b43f85b9c 100644
--- a/regression/contracts-dfcc/enforce-replace-unknown-function/replace.desc
+++ b/regression/contracts-dfcc/enforce-replace-unknown-function/replace.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract goo
+--no-standard-checks --dfcc main --replace-call-with-contract goo
^Function to replace 'goo' not found$
^EXIT=(127|134)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/entry_point/test.desc b/regression/contracts-dfcc/entry_point/test.desc
index ee6f79d660d..0850180fe06 100644
--- a/regression/contracts-dfcc/entry_point/test.desc
+++ b/regression/contracts-dfcc/entry_point/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo _ --function foo
+--no-standard-checks --enforce-contract foo _ --function foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/frees-clause-and-predicates-fail/test.desc b/regression/contracts-dfcc/frees-clause-and-predicates-fail/test.desc
index a6edf9e399c..7aa40735ae4 100644
--- a/regression/contracts-dfcc/frees-clause-and-predicates-fail/test.desc
+++ b/regression/contracts-dfcc/frees-clause-and-predicates-fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.* error: __CPROVER_was_freed is not allowed in preconditions.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/frees-clause-and-predicates-fail2/test.desc b/regression/contracts-dfcc/frees-clause-and-predicates-fail2/test.desc
index b1484cf2b62..ecdaec822ac 100644
--- a/regression/contracts-dfcc/frees-clause-and-predicates-fail2/test.desc
+++ b/regression/contracts-dfcc/frees-clause-and-predicates-fail2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.* error: expecting void return type for function 'foo_frees' called in frees clause$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/frees-clause-and-predicates-is_freeable-bad-arity/test.desc b/regression/contracts-dfcc/frees-clause-and-predicates-is_freeable-bad-arity/test.desc
index cfea1068a38..624c5ec2001 100644
--- a/regression/contracts-dfcc/frees-clause-and-predicates-is_freeable-bad-arity/test.desc
+++ b/regression/contracts-dfcc/frees-clause-and-predicates-is_freeable-bad-arity/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.*error: wrong number of function arguments: expected 1, but got 2$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/frees-clause-and-predicates-is_freed-bad-arity/test.desc b/regression/contracts-dfcc/frees-clause-and-predicates-is_freed-bad-arity/test.desc
index 845d8bdde01..a95c92f92e6 100644
--- a/regression/contracts-dfcc/frees-clause-and-predicates-is_freed-bad-arity/test.desc
+++ b/regression/contracts-dfcc/frees-clause-and-predicates-is_freed-bad-arity/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.*error: wrong number of function arguments: expected 1, but got 2$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/frees-clause-and-predicates/test.desc b/regression/contracts-dfcc/frees-clause-and-predicates/test.desc
index 0315a6d1276..b42688568ee 100644
--- a/regression/contracts-dfcc/frees-clause-and-predicates/test.desc
+++ b/regression/contracts-dfcc/frees-clause-and-predicates/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-01-enforce-failure/test.desc b/regression/contracts-dfcc/function-calls-01-enforce-failure/test.desc
index e207f1e6a60..3b842810227 100644
--- a/regression/contracts-dfcc/function-calls-01-enforce-failure/test.desc
+++ b/regression/contracts-dfcc/function-calls-01-enforce-failure/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^\[f.postcondition.\d+\] .* Check ensures clause of contract contract::f for function f: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-01-enforce-success/test.desc b/regression/contracts-dfcc/function-calls-01-enforce-success/test.desc
index 5075a982d62..3cd2cf382e1 100644
--- a/regression/contracts-dfcc/function-calls-01-enforce-success/test.desc
+++ b/regression/contracts-dfcc/function-calls-01-enforce-success/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^\[f.postcondition.\d+\] .* Check ensures clause of contract contract::f for function f: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-01-replace-failure/test.desc b/regression/contracts-dfcc/function-calls-01-replace-failure/test.desc
index 14653790d30..13dd16f85d0 100644
--- a/regression/contracts-dfcc/function-calls-01-replace-failure/test.desc
+++ b/regression/contracts-dfcc/function-calls-01-replace-failure/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract f
+--no-standard-checks --dfcc main --replace-call-with-contract f
^\[f.precondition.\d+\] .* Check requires clause of contract contract::f for function f: FAILURE$
^\[main.assertion.\d+\] .* assertion __return_value == x \+ 1: SUCCESS$
^\[main.assertion.\d+\] .* assertion 1 <= __return_value && __return_value <= 10001: SUCCESS$
diff --git a/regression/contracts-dfcc/function-calls-01-replace-success/test.desc b/regression/contracts-dfcc/function-calls-01-replace-success/test.desc
index c2ecaa1bd8d..27e50a8d281 100644
--- a/regression/contracts-dfcc/function-calls-01-replace-success/test.desc
+++ b/regression/contracts-dfcc/function-calls-01-replace-success/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract f
+--no-standard-checks --dfcc main --replace-call-with-contract f
^\[f.precondition.\d+\] .* Check requires clause of contract contract::f for function f: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-02-failure/test-enf-f-repl-g.desc b/regression/contracts-dfcc/function-calls-02-failure/test-enf-f-repl-g.desc
index 9c85305d761..512b5f631b5 100644
--- a/regression/contracts-dfcc/function-calls-02-failure/test-enf-f-repl-g.desc
+++ b/regression/contracts-dfcc/function-calls-02-failure/test-enf-f-repl-g.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f --replace-call-with-contract g
+--no-standard-checks --dfcc main --enforce-contract f --replace-call-with-contract g
^\[f.postcondition.\d+\] .* Check ensures clause of contract contract::f for function f: SUCCESS$
^\[g.precondition.\d+\] .* Check requires clause of contract contract::g for function g: FAILURE$
^EXIT=10$
diff --git a/regression/contracts-dfcc/function-calls-02-failure/test-enf-f.desc b/regression/contracts-dfcc/function-calls-02-failure/test-enf-f.desc
index 801202a3c61..21350e69bdb 100644
--- a/regression/contracts-dfcc/function-calls-02-failure/test-enf-f.desc
+++ b/regression/contracts-dfcc/function-calls-02-failure/test-enf-f.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^\[f.postcondition.\d+\] .* Check ensures clause of contract contract::f for function f: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-02-failure/test-enf-g.desc b/regression/contracts-dfcc/function-calls-02-failure/test-enf-g.desc
index 11480ea2391..eabd5315808 100644
--- a/regression/contracts-dfcc/function-calls-02-failure/test-enf-g.desc
+++ b/regression/contracts-dfcc/function-calls-02-failure/test-enf-g.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract g
+--no-standard-checks --dfcc main --enforce-contract g
^\[g.postcondition.\d+\] .* Check ensures clause of contract contract::g for function g: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-02-success/test-enf-f-repl-g.desc b/regression/contracts-dfcc/function-calls-02-success/test-enf-f-repl-g.desc
index 909a6bfdc4f..e4c1dc9e70b 100644
--- a/regression/contracts-dfcc/function-calls-02-success/test-enf-f-repl-g.desc
+++ b/regression/contracts-dfcc/function-calls-02-success/test-enf-f-repl-g.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f --replace-call-with-contract g
+--no-standard-checks --dfcc main --enforce-contract f --replace-call-with-contract g
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-calls-02-success/test-enf-f.desc b/regression/contracts-dfcc/function-calls-02-success/test-enf-f.desc
index 2871dddac20..a063e43d49d 100644
--- a/regression/contracts-dfcc/function-calls-02-success/test-enf-f.desc
+++ b/regression/contracts-dfcc/function-calls-02-success/test-enf-f.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-calls-02-success/test-enf-g.desc b/regression/contracts-dfcc/function-calls-02-success/test-enf-g.desc
index bdf0b6409cb..b5d09c0e978 100644
--- a/regression/contracts-dfcc/function-calls-02-success/test-enf-g.desc
+++ b/regression/contracts-dfcc/function-calls-02-success/test-enf-g.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract g
+--no-standard-checks --dfcc main --enforce-contract g
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-calls-03-direct-recursion/test-norec.desc b/regression/contracts-dfcc/function-calls-03-direct-recursion/test-norec.desc
index c9b5f1ccfc3..a91d13a5f4b 100644
--- a/regression/contracts-dfcc/function-calls-03-direct-recursion/test-norec.desc
+++ b/regression/contracts-dfcc/function-calls-03-direct-recursion/test-norec.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f
+--no-standard-checks --dfcc main --enforce-contract f
^\[.*\].*No recursive call to function f when checking contract f: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-03-direct-recursion/test-rec.desc b/regression/contracts-dfcc/function-calls-03-direct-recursion/test-rec.desc
index 1b45d27d5ef..1b3e8dbb6de 100644
--- a/regression/contracts-dfcc/function-calls-03-direct-recursion/test-rec.desc
+++ b/regression/contracts-dfcc/function-calls-03-direct-recursion/test-rec.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract-rec f
+--no-standard-checks --dfcc main --enforce-contract-rec f
^\[f.postcondition.\d+\].*Check ensures clause of contract contract::f for function f: SUCCESS$
^\[f.precondition.\d+\].*Check requires clause of contract contract::f for function f: SUCCESS$
^\[f.assigns.\d+\].*Check that the assigns clause of contract::f is included in the caller's assigns clause: SUCCESS$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even-repl-odd.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even-repl-odd.desc
index 469a74c8128..3a1997fa4a9 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even-repl-odd.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even-repl-odd.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_even.c
---dfcc main --enforce-contract even --replace-call-with-contract odd
+--no-standard-checks --dfcc main --enforce-contract even --replace-call-with-contract odd
^\[even.postcondition.\d+\] .* Check ensures clause of contract contract::even for function even: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even.desc
index 57da45eb41d..dfd51c04299 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-even.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_even.c
---dfcc main --enforce-contract even
+--no-standard-checks --dfcc main --enforce-contract even
^\[.*\].*No recursive call to function even when checking contract even: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd-repl-even.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd-repl-even.desc
index 72580b5bcdd..2fbe895715a 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd-repl-even.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd-repl-even.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_odd.c
---dfcc main --enforce-contract odd --replace-call-with-contract even
+--no-standard-checks --dfcc main --enforce-contract odd --replace-call-with-contract even
^\[even.precondition.\d+\] .* Check requires clause of contract contract::even for function even: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd.desc
index 53c271478a3..e1f53f61488 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-odd.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_odd.c
---dfcc main --enforce-contract odd
+--no-standard-checks --dfcc main --enforce-contract odd
^\[.*\].*No recursive call to function odd when checking contract odd: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-even.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-even.desc
index 0ec104b73c1..a95bb9d314a 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-even.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-even.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_even.c
---dfcc main --enforce-contract-rec even
+--no-standard-checks --dfcc main --enforce-contract-rec even
^\[even.precondition.\d+\] .* Check requires clause of contract contract::even for function even: FAILURE$
^\[even.postcondition.\d+\] .* Check ensures clause of contract contract::even for function even: FAILURE$
^EXIT=10$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-odd.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-odd.desc
index d15339d4b7b..d435c6f47d2 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-odd.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-failure/test-enf-rec-odd.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_odd.c
---dfcc main --enforce-contract-rec odd
+--no-standard-checks --dfcc main --enforce-contract-rec odd
^\[odd.precondition.\d+\] .* Check requires clause of contract contract::odd for function odd: SUCCESS$
^\[odd.postcondition.\d+\] .* Check ensures clause of contract contract::odd for function odd: FAILURE$
^EXIT=10$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even-repl-odd.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even-repl-odd.desc
index 78d19c61c3e..dc50769adac 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even-repl-odd.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even-repl-odd.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_even.c
---dfcc main --enforce-contract even --replace-call-with-contract odd
+--no-standard-checks --dfcc main --enforce-contract even --replace-call-with-contract odd
^\[odd.assigns.\d+\].*Check that the assigns clause of contract::odd is included in the caller's assigns clause: SUCCESS$
^\[odd.frees.\d+\].*Check that the frees clause of contract::odd is included in the caller's frees clause: SUCCESS$
^\[odd.precondition.\d+\].*Check requires clause of contract contract::odd for function odd: SUCCESS$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even.desc
index 3149aa79f65..98c1f1ac7ca 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-even.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_even.c
---dfcc main --enforce-contract even
+--no-standard-checks --dfcc main --enforce-contract even
^\[.*\].*No recursive call to function even when checking contract even: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd-repl-even.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd-repl-even.desc
index 29e018495fb..893125c7594 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd-repl-even.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd-repl-even.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_odd.c
---dfcc main --enforce-contract odd --replace-call-with-contract even
+--no-standard-checks --dfcc main --enforce-contract odd --replace-call-with-contract even
^\[even.assigns.\d+\].*Check that the assigns clause of contract::even is included in the caller's assigns clause: SUCCESS$
^\[even.frees.\d+\].*Check that the frees clause of contract::even is included in the caller's frees clause: SUCCESS$
^\[even.precondition.\d+\].*Check requires clause of contract contract::even for function even: SUCCESS$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd.desc
index 5a525a036b0..b2543c6f119 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-odd.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_odd.c
---dfcc main --enforce-contract odd
+--no-standard-checks --dfcc main --enforce-contract odd
^\[.*\].*No recursive call to function odd when checking contract odd: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-even.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-even.desc
index 52b29014348..df584601e4b 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-even.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-even.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_even.c
---dfcc main --enforce-contract-rec even
+--no-standard-checks --dfcc main --enforce-contract-rec even
^\[even.assigns.\d+\].*Check that the assigns clause of contract::even is included in the caller's assigns clause: SUCCESS$
^\[even.frees.\d+\].*Check that the frees clause of contract::even is included in the caller's frees clause: SUCCESS$
^\[even.precondition.\d+\].*Check requires clause of contract contract::even for function even: SUCCESS$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-odd.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-odd.desc
index 006e6b0366b..435fa7396e8 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-odd.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-enf-rec-odd.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_odd.c
---dfcc main --enforce-contract-rec odd
+--no-standard-checks --dfcc main --enforce-contract-rec odd
^\[odd.assigns.\d+\].*Check that the assigns clause of contract::odd is included in the caller's assigns clause: SUCCESS$
^\[odd.frees.\d+\].*Check that the frees clause of contract::odd is included in the caller's frees clause: SUCCESS$
^\[odd.precondition.\d+\].*Check requires clause of contract contract::odd for function odd: SUCCESS$
diff --git a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-unwind.desc b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-unwind.desc
index d31e5371194..f169ba90054 100644
--- a/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-unwind.desc
+++ b/regression/contracts-dfcc/function-calls-04-mutual-recursion-success/test-unwind.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_unwind.c
---dfcc main _ --unwind 20 --unwinding-assertions
+--no-standard-checks --dfcc main _ --unwind 20 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-calls-05-function-pointer-call-fail/test.desc b/regression/contracts-dfcc/function-calls-05-function-pointer-call-fail/test.desc
index 9bc60af1ed8..2e9dd1cf2d2 100644
--- a/regression/contracts-dfcc/function-calls-05-function-pointer-call-fail/test.desc
+++ b/regression/contracts-dfcc/function-calls-05-function-pointer-call-fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.postcondition.\d+\] line \d+ Check ensures clause of contract contract::foo for function foo: SUCCESS$
^\[add_operator.assigns.\d+\] line 7 Check that \*y is assignable: FAILURE$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/function-calls-05-function-pointer-call-pass/test.desc b/regression/contracts-dfcc/function-calls-05-function-pointer-call-pass/test.desc
index 69b6d7c8375..242ffaf1f59 100644
--- a/regression/contracts-dfcc/function-calls-05-function-pointer-call-pass/test.desc
+++ b/regression/contracts-dfcc/function-calls-05-function-pointer-call-pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
\[foo.postcondition.\d+\] line \d+ Check ensures clause of contract contract::foo for function foo: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/contracts-dfcc/function-calls-recursive-function-1/test-replace.desc b/regression/contracts-dfcc/function-calls-recursive-function-1/test-replace.desc
index 64618e3413d..e925514aa72 100644
--- a/regression/contracts-dfcc/function-calls-recursive-function-1/test-replace.desc
+++ b/regression/contracts-dfcc/function-calls-recursive-function-1/test-replace.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f --replace-call-with-contract g
+--no-standard-checks --dfcc main --enforce-contract f --replace-call-with-contract g
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-calls-recursive-function-1/test-unwind.desc b/regression/contracts-dfcc/function-calls-recursive-function-1/test-unwind.desc
index 5588a6cf3fc..da5a5b55634 100644
--- a/regression/contracts-dfcc/function-calls-recursive-function-1/test-unwind.desc
+++ b/regression/contracts-dfcc/function-calls-recursive-function-1/test-unwind.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f _ --unwind 20 --unwinding-assertions
+--no-standard-checks --dfcc main --enforce-contract f _ --unwind 20 --unwinding-assertions
^\[f.postcondition.\d+].*Check ensures clause of contract contract::f for function f: SUCCESS$
^\[g.recursion\].*recursion unwinding assertion: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts-dfcc/function-calls-recursive-function-2/test.desc b/regression/contracts-dfcc/function-calls-recursive-function-2/test.desc
index d90e0210840..c2d9c1248c1 100644
--- a/regression/contracts-dfcc/function-calls-recursive-function-2/test.desc
+++ b/regression/contracts-dfcc/function-calls-recursive-function-2/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract sum
+--no-standard-checks --dfcc main --enforce-contract sum
^\[sum.postcondition.\d+\].*Check ensures clause of contract contract::sum for function sum: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-contract.desc b/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-contract.desc
index 7851d9e52fb..bb364a8acd5 100644
--- a/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-contract.desc
+++ b/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-contract.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/ _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/ _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^Invalid function-contract mapping$
^Reason: couldn't find contract name after '/' in 'foo/'$
^EXIT=(10|6)$
diff --git a/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-function.desc b/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-function.desc
index b8f8d013e04..e8eabee21cc 100644
--- a/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-function.desc
+++ b/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-function.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract /my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract /my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^Invalid function-contract mapping$
^Reason: couldn't find function name before '/' in '/my_contract'$
^EXIT=(10|6)$
diff --git a/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-too-many.desc b/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-too-many.desc
index 1e14b86e52e..952f09ed1e0 100644
--- a/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-too-many.desc
+++ b/regression/contracts-dfcc/function-contract-mapping/test-enforce-fail-too-many.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/bar/my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/bar/my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^Invalid function-contract mapping$
^Reason: couldn't parse 'foo/bar/my_contract'$
^EXIT=(10|6)$
diff --git a/regression/contracts-dfcc/function-contract-mapping/test-enforce-pass.desc b/regression/contracts-dfcc/function-contract-mapping/test-enforce-pass.desc
index 18186ac349f..3c48c9d9822 100644
--- a/regression/contracts-dfcc/function-contract-mapping/test-enforce-pass.desc
+++ b/regression/contracts-dfcc/function-contract-mapping/test-enforce-pass.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-contract-mapping/test-enforce-replace-pass.desc b/regression/contracts-dfcc/function-contract-mapping/test-enforce-replace-pass.desc
index 03fe2bd9377..a94092b3bc7 100644
--- a/regression/contracts-dfcc/function-contract-mapping/test-enforce-replace-pass.desc
+++ b/regression/contracts-dfcc/function-contract-mapping/test-enforce-replace-pass.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/my_contract --replace-call-with-contract bar/my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/my_contract --replace-call-with-contract bar/my_contract _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-contract-mapping/test-enforce-warning-not-found.desc b/regression/contracts-dfcc/function-contract-mapping/test-enforce-warning-not-found.desc
index 5bc122143e8..4d31c04f012 100644
--- a/regression/contracts-dfcc/function-contract-mapping/test-enforce-warning-not-found.desc
+++ b/regression/contracts-dfcc/function-contract-mapping/test-enforce-warning-not-found.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/my_contractt _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo/my_contractt _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^Contract 'my_contractt' not found, deriving empty pure contract 'contract::my_contractt' from function 'foo'$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/function-pointer-contracts-enforce/test.desc b/regression/contracts-dfcc/function-pointer-contracts-enforce/test.desc
index ace2486d5ff..91e1971f5d1 100644
--- a/regression/contracts-dfcc/function-pointer-contracts-enforce/test.desc
+++ b/regression/contracts-dfcc/function-pointer-contracts-enforce/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --restrict-function-pointer foo.CALL/arr_fun_contract --dfcc main --enforce-contract foo
+--no-standard-checks --malloc-may-fail --malloc-fail-null --restrict-function-pointer foo.CALL/arr_fun_contract --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-pointer-contracts-replace-1/test.desc b/regression/contracts-dfcc/function-pointer-contracts-replace-1/test.desc
index 3fac1d18d4f..bda96ea228b 100644
--- a/regression/contracts-dfcc/function-pointer-contracts-replace-1/test.desc
+++ b/regression/contracts-dfcc/function-pointer-contracts-replace-1/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[main.assertion.\d+\].*assertion outfun1 == arr_fun_contract: SUCCESS$
^\[main.assertion.\d+\].*assertion outfun2 == arr_fun_contract: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts-dfcc/function-pointer-contracts-replace-2/test.desc b/regression/contracts-dfcc/function-pointer-contracts-replace-2/test.desc
index 27e3c8869ba..43b9b37d496 100644
--- a/regression/contracts-dfcc/function-pointer-contracts-replace-2/test.desc
+++ b/regression/contracts-dfcc/function-pointer-contracts-replace-2/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract bar --replace-call-with-contract foo --replace-call-with-contract get_arr_fun
+--no-standard-checks --dfcc main --enforce-contract bar --replace-call-with-contract foo --replace-call-with-contract get_arr_fun
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-1/test.desc b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-1/test.desc
index 8ae161b14de..e3bf22b1dd1 100644
--- a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-1/test.desc
+++ b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-1/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.*error: expected 2 arguments for __CPROVER_obeys_contract, found 3$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-2/test.desc b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-2/test.desc
index 80dff7f1896..9728580c309 100644
--- a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-2/test.desc
+++ b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-2/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.*error: the first argument of __CPROVER_obeys_contract must have no ternary operator$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-3/test.desc b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-3/test.desc
index 531e7f10357..9b8183b218f 100644
--- a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-3/test.desc
+++ b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-3/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.*error: the first argument of __CPROVER_obeys_contract must be a function pointer lvalue expression$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-4/test.desc b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-4/test.desc
index 087f0031320..a6386a13dcf 100644
--- a/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-4/test.desc
+++ b/regression/contracts-dfcc/function-pointer-contracts-typecheck-error-4/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^.*error: the first and second arguments of __CPROVER_obeys_contract must have the same function pointer type$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/function_apply_01/test.desc b/regression/contracts-dfcc/function_apply_01/test.desc
index 26399ed97d9..211d7668df1 100644
--- a/regression/contracts-dfcc/function_apply_01/test.desc
+++ b/regression/contracts-dfcc/function_apply_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function_check_01/test.desc b/regression/contracts-dfcc/function_check_01/test.desc
index 5400a943e42..73587c33a9e 100644
--- a/regression/contracts-dfcc/function_check_01/test.desc
+++ b/regression/contracts-dfcc/function_check_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract min
+--no-standard-checks --dfcc main --replace-call-with-contract min
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function_check_02/test.desc b/regression/contracts-dfcc/function_check_02/test.desc
index cf06d4b8c54..da57fa61d3d 100644
--- a/regression/contracts-dfcc/function_check_02/test.desc
+++ b/regression/contracts-dfcc/function_check_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract initialize
+--no-standard-checks --dfcc main --enforce-contract initialize
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/function_loop_history_ensures_fail/test.desc b/regression/contracts-dfcc/function_loop_history_ensures_fail/test.desc
index a76c403bcd3..39a6baa5313 100644
--- a/regression/contracts-dfcc/function_loop_history_ensures_fail/test.desc
+++ b/regression/contracts-dfcc/function_loop_history_ensures_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^main.c.* error: __CPROVER_loop_entry is not allowed in postconditions.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/function_loop_history_requires_fail/test.desc b/regression/contracts-dfcc/function_loop_history_requires_fail/test.desc
index dac98674eb9..eb82f9fc3eb 100644
--- a/regression/contracts-dfcc/function_loop_history_requires_fail/test.desc
+++ b/regression/contracts-dfcc/function_loop_history_requires_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract bar
+--no-standard-checks --dfcc main --enforce-contract bar
^main.c.* error: __CPROVER_loop_entry is not allowed in preconditions.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/function_no_apply_01/test.desc b/regression/contracts-dfcc/function_no_apply_01/test.desc
index b0b6e135789..5d6c7adcdf3 100644
--- a/regression/contracts-dfcc/function_no_apply_01/test.desc
+++ b/regression/contracts-dfcc/function_no_apply_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main
+--no-standard-checks --dfcc main
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] line 17 assertion x == 0: FAILURE$
diff --git a/regression/contracts-dfcc/github_6168_infinite_unwinding_bug/test.desc b/regression/contracts-dfcc/github_6168_infinite_unwinding_bug/test.desc
index aeeb4d28589..8a52df8ba72 100644
--- a/regression/contracts-dfcc/github_6168_infinite_unwinding_bug/test.desc
+++ b/regression/contracts-dfcc/github_6168_infinite_unwinding_bug/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/havoc-conditional-target/check-foo.desc b/regression/contracts-dfcc/havoc-conditional-target/check-foo.desc
index c1a2a0f1e68..dd89c19ed9a 100644
--- a/regression/contracts-dfcc/havoc-conditional-target/check-foo.desc
+++ b/regression/contracts-dfcc/havoc-conditional-target/check-foo.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
check-foo.c
---dfcc main --enforce-contract foo _ --pointer-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/havoc-conditional-target/replace-foo.desc b/regression/contracts-dfcc/havoc-conditional-target/replace-foo.desc
index e601a016091..68cba446eca 100644
--- a/regression/contracts-dfcc/havoc-conditional-target/replace-foo.desc
+++ b/regression/contracts-dfcc/havoc-conditional-target/replace-foo.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
replace-foo.c
---dfcc main --enforce-contract bar --replace-call-with-contract foo _ --pointer-check
+--no-standard-checks --dfcc main --enforce-contract bar --replace-call-with-contract foo _ --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/havoc-static/test-exclude.desc b/regression/contracts-dfcc/havoc-static/test-exclude.desc
index f4136a5f8b9..b85c80a00dd 100644
--- a/regression/contracts-dfcc/havoc-static/test-exclude.desc
+++ b/regression/contracts-dfcc/havoc-static/test-exclude.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo --nondet-static-exclude main.c:a --nondet-static-exclude main.c:c
+--no-standard-checks --dfcc main --enforce-contract foo --nondet-static-exclude main.c:a --nondet-static-exclude main.c:c
^\[foo.assertion.\d+\].* guarded by a: SUCCESS$
^\[foo.assertion.\d+\].* guarded by b: SUCCESS$
^\[foo.assertion.\d+\].* guarded by c: SUCCESS$
diff --git a/regression/contracts-dfcc/havoc-static/test.desc b/regression/contracts-dfcc/havoc-static/test.desc
index af0f8a3cb16..682eb26607e 100644
--- a/regression/contracts-dfcc/havoc-static/test.desc
+++ b/regression/contracts-dfcc/havoc-static/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assertion.\d+\].* guarded by a: FAILURE$
^\[foo.assertion.\d+\].* guarded by b: SUCCESS$
^\[foo.assertion.\d+\].* guarded by c: FAILURE$
diff --git a/regression/contracts-dfcc/history-constant/test.desc b/regression/contracts-dfcc/history-constant/test.desc
index 52c8840acb0..617d10caeb4 100644
--- a/regression/contracts-dfcc/history-constant/test.desc
+++ b/regression/contracts-dfcc/history-constant/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/history-index/test.desc b/regression/contracts-dfcc/history-index/test.desc
index 60d8e545ce3..8b5ad1f9fbb 100644
--- a/regression/contracts-dfcc/history-index/test.desc
+++ b/regression/contracts-dfcc/history-index/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/history-index/test_contracts_file.desc b/regression/contracts-dfcc/history-index/test_contracts_file.desc
index 7d257c86e11..48c92137ad4 100644
--- a/regression/contracts-dfcc/history-index/test_contracts_file.desc
+++ b/regression/contracts-dfcc/history-index/test_contracts_file.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---loop-contracts-file test.json --dfcc main --apply-loop-contracts
+--no-standard-checks --loop-contracts-file test.json --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/history-invalid/test.desc b/regression/contracts-dfcc/history-invalid/test.desc
index ab2aceea1df..25b5ba1565b 100644
--- a/regression/contracts-dfcc/history-invalid/test.desc
+++ b/regression/contracts-dfcc/history-invalid/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc --apply-loop-contracts
+--no-standard-checks --dfcc --apply-loop-contracts
^main.c.* error: Tracking history of side_effect expressions is not supported yet.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/history-pointer-both-01/test.desc b/regression/contracts-dfcc/history-pointer-both-01/test.desc
index 218f72ca971..c68969d146c 100644
--- a/regression/contracts-dfcc/history-pointer-both-01/test.desc
+++ b/regression/contracts-dfcc/history-pointer-both-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo --replace-call-with-contract bar
+--no-standard-checks --dfcc main --enforce-contract foo --replace-call-with-contract bar
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-01/test.desc b/regression/contracts-dfcc/history-pointer-enforce-01/test.desc
index a8926a7fb1c..39b54bebb5d 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-01/test.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-02/test.desc b/regression/contracts-dfcc/history-pointer-enforce-02/test.desc
index 7a41c6aafd4..761d047cfd6 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-02/test.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-06/test.desc b/regression/contracts-dfcc/history-pointer-enforce-06/test.desc
index 5957c01b86c..59688f7cd0a 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-06/test.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-07/test.desc b/regression/contracts-dfcc/history-pointer-enforce-07/test.desc
index e3e745d5e52..dad19ef4e6c 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-07/test.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=(1|64)$
^SIGNAL=0$
^CONVERSION ERROR$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-08/test.desc b/regression/contracts-dfcc/history-pointer-enforce-08/test.desc
index bea2bc50716..32478e13826 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-08/test.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-09/test.desc b/regression/contracts-dfcc/history-pointer-enforce-09/test.desc
index f3756a86a59..fe376374775 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-09/test.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-09/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^\[foo.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::foo for function foo)?: SUCCESS$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-10/test-bar.desc b/regression/contracts-dfcc/history-pointer-enforce-10/test-bar.desc
index ceb94cfdf62..d9f40ccecdf 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-10/test-bar.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-10/test-bar.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract bar
+--no-standard-checks --dfcc main --enforce-contract bar
^EXIT=0$
^SIGNAL=0$
^\[bar.postcondition.\d+\] line \d+ Check ensures clause of contract contract::bar for function bar: SUCCESS$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-10/test-baz.desc b/regression/contracts-dfcc/history-pointer-enforce-10/test-baz.desc
index a3b813212ec..91484635a8a 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-10/test-baz.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-10/test-baz.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract baz
+--no-standard-checks --dfcc main --enforce-contract baz
^EXIT=0$
^SIGNAL=0$
^\[baz.postcondition.\d+\] line \d+ Check ensures clause of contract contract::baz for function baz: SUCCESS$
diff --git a/regression/contracts-dfcc/history-pointer-enforce-10/test-foo.desc b/regression/contracts-dfcc/history-pointer-enforce-10/test-foo.desc
index 3b8c84b0557..2b632a1480f 100644
--- a/regression/contracts-dfcc/history-pointer-enforce-10/test-foo.desc
+++ b/regression/contracts-dfcc/history-pointer-enforce-10/test-foo.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^\[foo.postcondition.\d+\] line \d+ Check ensures clause of contract contract::foo for function foo: SUCCESS$
diff --git a/regression/contracts-dfcc/history-pointer-replace-01/test.desc b/regression/contracts-dfcc/history-pointer-replace-01/test.desc
index ab07f18e0a6..f4d6c7abf2f 100644
--- a/regression/contracts-dfcc/history-pointer-replace-01/test.desc
+++ b/regression/contracts-dfcc/history-pointer-replace-01/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[foo.precondition.\d+\].*Check requires clause of contract contract::foo for function foo: SUCCESS$
^\[main.assertion.\d+\].*assertion x == old_x \+ 1: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts-dfcc/history-pointer-replace-02/test.desc b/regression/contracts-dfcc/history-pointer-replace-02/test.desc
index 4c64b54df16..78459cfb0b2 100644
--- a/regression/contracts-dfcc/history-pointer-replace-02/test.desc
+++ b/regression/contracts-dfcc/history-pointer-replace-02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[foo.precondition.\d+\].*Check requires clause of contract contract::foo for function foo: SUCCESS$
^\[main.assertion.\d+\].*assertion x >= old_x: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts-dfcc/history-pointer-replace-03/test.desc b/regression/contracts-dfcc/history-pointer-replace-03/test.desc
index 2a317ec4979..f5cf9afc55b 100644
--- a/regression/contracts-dfcc/history-pointer-replace-03/test.desc
+++ b/regression/contracts-dfcc/history-pointer-replace-03/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^main.c.* error: __CPROVER_old is not allowed in preconditions.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/history-pointer-replace-04/test.desc b/regression/contracts-dfcc/history-pointer-replace-04/test.desc
index 14c2c0d8388..dd45a809b24 100644
--- a/regression/contracts-dfcc/history-pointer-replace-04/test.desc
+++ b/regression/contracts-dfcc/history-pointer-replace-04/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[foo.precondition.\d+\] line \d+ Check requires clause of contract contract::foo for function foo: SUCCESS$
^\[main.assertion.\d+\] line \d+ assertion p.y == old_y \+ 1: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/history-typecast/test.desc b/regression/contracts-dfcc/history-typecast/test.desc
index c19905b23ac..8f27eda9365 100644
--- a/regression/contracts-dfcc/history-typecast/test.desc
+++ b/regression/contracts-dfcc/history-typecast/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract bar --enforce-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract bar --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/ignored_return_value/test.desc b/regression/contracts-dfcc/ignored_return_value/test.desc
index 5a717faa4f0..97bd4e4f333 100644
--- a/regression/contracts-dfcc/ignored_return_value/test.desc
+++ b/regression/contracts-dfcc/ignored_return_value/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract get_at_idx
+--no-standard-checks --dfcc main --replace-call-with-contract get_at_idx
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/invar_assigns_empty/test.desc b/regression/contracts-dfcc/invar_assigns_empty/test.desc
index d727a4b9573..f725f7cfc32 100644
--- a/regression/contracts-dfcc/invar_assigns_empty/test.desc
+++ b/regression/contracts-dfcc/invar_assigns_empty/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 5 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_assigns_opt/test.desc b/regression/contracts-dfcc/invar_assigns_opt/test.desc
index cff1c82dbc4..c00adc96dfd 100644
--- a/regression/contracts-dfcc/invar_assigns_opt/test.desc
+++ b/regression/contracts-dfcc/invar_assigns_opt/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[foo.loop_assigns.\d+\] line 12 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_break_fail/test.desc b/regression/contracts-dfcc/invar_check_break_fail/test.desc
index fc631b16d94..0e34657615d 100644
--- a/regression/contracts-dfcc/invar_check_break_fail/test.desc
+++ b/regression/contracts-dfcc/invar_check_break_fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_invariant_base.\d+\] line 8 Check invariant before entry for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_break_pass/test.desc b/regression/contracts-dfcc/invar_check_break_pass/test.desc
index 296d3790c62..6e456ab7c0f 100644
--- a/regression/contracts-dfcc/invar_check_break_pass/test.desc
+++ b/regression/contracts-dfcc/invar_check_break_pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_invariant_base.\d+\] line 8 Check invariant before entry for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_continue/test.desc b/regression/contracts-dfcc/invar_check_continue/test.desc
index d001a45151d..d47714213b2 100644
--- a/regression/contracts-dfcc/invar_check_continue/test.desc
+++ b/regression/contracts-dfcc/invar_check_continue/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_large/test.desc b/regression/contracts-dfcc/invar_check_large/test.desc
index 3ec6cea6e39..bffee6a2b37 100644
--- a/regression/contracts-dfcc/invar_check_large/test.desc
+++ b/regression/contracts-dfcc/invar_check_large/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 24 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_multiple_loops/test.desc b/regression/contracts-dfcc/invar_check_multiple_loops/test.desc
index a22224b1c4e..c701904215c 100644
--- a/regression/contracts-dfcc/invar_check_multiple_loops/test.desc
+++ b/regression/contracts-dfcc/invar_check_multiple_loops/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_nested_loops/test.desc b/regression/contracts-dfcc/invar_check_nested_loops/test.desc
index f034a5efda6..bac3947b2a5 100644
--- a/regression/contracts-dfcc/invar_check_nested_loops/test.desc
+++ b/regression/contracts-dfcc/invar_check_nested_loops/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_pointer_modifies-01/test.desc b/regression/contracts-dfcc/invar_check_pointer_modifies-01/test.desc
index 859bc6b1006..64eacc2085c 100644
--- a/regression/contracts-dfcc/invar_check_pointer_modifies-01/test.desc
+++ b/regression/contracts-dfcc/invar_check_pointer_modifies-01/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts --pointer-check
+--no-standard-checks --dfcc main --apply-loop-contracts --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 10 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_pointer_modifies-02/test.desc b/regression/contracts-dfcc/invar_check_pointer_modifies-02/test.desc
index 18c9d31cff2..17a3eede1fa 100644
--- a/regression/contracts-dfcc/invar_check_pointer_modifies-02/test.desc
+++ b/regression/contracts-dfcc/invar_check_pointer_modifies-02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts --pointer-check
+--no-standard-checks --dfcc main --apply-loop-contracts --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 12 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_check_sufficiency/test.desc b/regression/contracts-dfcc/invar_check_sufficiency/test.desc
index df74671d0a1..ddcea46416b 100644
--- a/regression/contracts-dfcc/invar_check_sufficiency/test.desc
+++ b/regression/contracts-dfcc/invar_check_sufficiency/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_dynamic_struct_member/test.desc b/regression/contracts-dfcc/invar_dynamic_struct_member/test.desc
index 5346bc358b7..8be4e94de55 100644
--- a/regression/contracts-dfcc/invar_dynamic_struct_member/test.desc
+++ b/regression/contracts-dfcc/invar_dynamic_struct_member/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 12 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_function-old_fail/test.desc b/regression/contracts-dfcc/invar_function-old_fail/test.desc
index 17202031cdd..8fad3680eee 100644
--- a/regression/contracts-dfcc/invar_function-old_fail/test.desc
+++ b/regression/contracts-dfcc/invar_function-old_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^main.c.* error: __CPROVER_old is not allowed in loop invariants.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/invar_havoc_dynamic_array/test.desc b/regression/contracts-dfcc/invar_havoc_dynamic_array/test.desc
index 3b81537a6a2..aa4e43577b4 100644
--- a/regression/contracts-dfcc/invar_havoc_dynamic_array/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_dynamic_array/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 11 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_havoc_dynamic_array_const_idx/test.desc b/regression/contracts-dfcc/invar_havoc_dynamic_array_const_idx/test.desc
index 7bdd98b3675..d2cd9efe77e 100644
--- a/regression/contracts-dfcc/invar_havoc_dynamic_array_const_idx/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_dynamic_array_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 12 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc b/regression/contracts-dfcc/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc
index 7ac33db5165..bd76be1bd2d 100644
--- a/regression/contracts-dfcc/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 19 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_havoc_static_array/test.desc b/regression/contracts-dfcc/invar_havoc_static_array/test.desc
index d4b64690d42..b90582fac51 100644
--- a/regression/contracts-dfcc/invar_havoc_static_array/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_static_array/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 11 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_havoc_static_array_const_idx/test.desc b/regression/contracts-dfcc/invar_havoc_static_array_const_idx/test.desc
index c91d92eeaaf..f270b4454b7 100644
--- a/regression/contracts-dfcc/invar_havoc_static_array_const_idx/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_static_array_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 12 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_havoc_static_multi-dim_array/test.desc b/regression/contracts-dfcc/invar_havoc_static_multi-dim_array/test.desc
index ae30f637cc0..a671c514f96 100644
--- a/regression/contracts-dfcc/invar_havoc_static_multi-dim_array/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_static_multi-dim_array/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 13 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_all_const_idx/test.desc b/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_all_const_idx/test.desc
index a1bf2967d78..9a83a475a99 100644
--- a/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_all_const_idx/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_all_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 13 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc b/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc
index 91550624be0..04462bb0a13 100644
--- a/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc
+++ b/regression/contracts-dfcc/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 13 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_loop-entry_check/test.desc b/regression/contracts-dfcc/invar_loop-entry_check/test.desc
index 80e2e4cc57a..d6835f8e986 100644
--- a/regression/contracts-dfcc/invar_loop-entry_check/test.desc
+++ b/regression/contracts-dfcc/invar_loop-entry_check/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts _ --pointer-primitive-check
+--no-standard-checks --dfcc main --apply-loop-contracts _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+] line 14 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_loop-entry_fail/test.desc b/regression/contracts-dfcc/invar_loop-entry_fail/test.desc
index f3ef3571ce5..12c77ab62ac 100644
--- a/regression/contracts-dfcc/invar_loop-entry_fail/test.desc
+++ b/regression/contracts-dfcc/invar_loop-entry_fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=(10|6)$
^SIGNAL=0$
^\[main.loop_assigns.\d+] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_loop_constant_fail/test.desc b/regression/contracts-dfcc/invar_loop_constant_fail/test.desc
index ab42969a76d..787e1836828 100644
--- a/regression/contracts-dfcc/invar_loop_constant_fail/test.desc
+++ b/regression/contracts-dfcc/invar_loop_constant_fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_loop_constant_no_modify/test.desc b/regression/contracts-dfcc/invar_loop_constant_no_modify/test.desc
index b5fe62eb1f7..3bda299466d 100644
--- a/regression/contracts-dfcc/invar_loop_constant_no_modify/test.desc
+++ b/regression/contracts-dfcc/invar_loop_constant_no_modify/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_loop_constant_pass/test.desc b/regression/contracts-dfcc/invar_loop_constant_pass/test.desc
index a3e553eb30f..1364f487977 100644
--- a/regression/contracts-dfcc/invar_loop_constant_pass/test.desc
+++ b/regression/contracts-dfcc/invar_loop_constant_pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 7 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_loop_constant_pass/test_unwind.desc b/regression/contracts-dfcc/invar_loop_constant_pass/test_unwind.desc
index b97a6be241a..b21c76d7aeb 100644
--- a/regression/contracts-dfcc/invar_loop_constant_pass/test_unwind.desc
+++ b/regression/contracts-dfcc/invar_loop_constant_pass/test_unwind.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts --unwind 1 --unwinding-assertions
+--no-standard-checks --dfcc main --apply-loop-contracts --unwind 1 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 7 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invar_struct_member/test.desc b/regression/contracts-dfcc/invar_struct_member/test.desc
index e1fa9d91acc..3197b14c36a 100644
--- a/regression/contracts-dfcc/invar_struct_member/test.desc
+++ b/regression/contracts-dfcc/invar_struct_member/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 12 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/invariant_side_effects/test.desc b/regression/contracts-dfcc/invariant_side_effects/test.desc
index 342ce99c74e..6c1808dba6a 100644
--- a/regression/contracts-dfcc/invariant_side_effects/test.desc
+++ b/regression/contracts-dfcc/invariant_side_effects/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_invariant_base.\d+\] line 9 Check invariant before entry for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/is_fresh_indirect_calls/test.desc b/regression/contracts-dfcc/is_fresh_indirect_calls/test.desc
index 9934d9515a4..9a305542220 100644
--- a/regression/contracts-dfcc/is_fresh_indirect_calls/test.desc
+++ b/regression/contracts-dfcc/is_fresh_indirect_calls/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[main.assertion.\d+\].*c is rw_ok: SUCCESS$
^\[main.assertion.\d+\].*c and a are distinct: SUCCESS$
^\[main.assertion.\d+\].*c and b are distinct: SUCCESS$
diff --git a/regression/contracts-dfcc/is_unique_01_replace/test.desc b/regression/contracts-dfcc/is_unique_01_replace/test.desc
index 76a662f856e..01bec6bc388 100644
--- a/regression/contracts-dfcc/is_unique_01_replace/test.desc
+++ b/regression/contracts-dfcc/is_unique_01_replace/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/labeled_loop_head/test.desc b/regression/contracts-dfcc/labeled_loop_head/test.desc
index d11b4fef1c7..8e8bde18107 100644
--- a/regression/contracts-dfcc/labeled_loop_head/test.desc
+++ b/regression/contracts-dfcc/labeled_loop_head/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 7 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop-freeness-check/test.desc b/regression/contracts-dfcc/loop-freeness-check/test.desc
index a018f665fae..3b6fe909c5b 100644
--- a/regression/contracts-dfcc/loop-freeness-check/test.desc
+++ b/regression/contracts-dfcc/loop-freeness-check/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\].*Check that i is assignable: SUCCESS$
^\[foo.assigns.\d+\].*Check that arr\[(\(.*\))?i\] is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/loop_assigns-01/test.desc b/regression/contracts-dfcc/loop_assigns-01/test.desc
index df3c852612c..841364b2076 100644
--- a/regression/contracts-dfcc/loop_assigns-01/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-01/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[foo.loop_assigns.\d+\] line 22 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-02/test.desc b/regression/contracts-dfcc/loop_assigns-02/test.desc
index 100dfcb2dc7..b78da7178f9 100644
--- a/regression/contracts-dfcc/loop_assigns-02/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 17 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-03/test.desc b/regression/contracts-dfcc/loop_assigns-03/test.desc
index dcc78e2687a..17280dbe97f 100644
--- a/regression/contracts-dfcc/loop_assigns-03/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-03/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 17 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-04/test.desc b/regression/contracts-dfcc/loop_assigns-04/test.desc
index 4c171095b11..e341a0e8ce9 100644
--- a/regression/contracts-dfcc/loop_assigns-04/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-04/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 18 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-05/test.desc b/regression/contracts-dfcc/loop_assigns-05/test.desc
index 2b6b90eeb8e..c1646f69738 100644
--- a/regression/contracts-dfcc/loop_assigns-05/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-05/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[body_1.assigns.\d+\] .* Check that j is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-fail/test.desc b/regression/contracts-dfcc/loop_assigns-fail/test.desc
index 069cdf5ae5c..08dccdc1755 100644
--- a/regression/contracts-dfcc/loop_assigns-fail/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.assigns.\d+\] line 20 Check that b->data\[\(.*\)i\] is assignable: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/loop_assigns-slice-assignable-ptr/test.desc b/regression/contracts-dfcc/loop_assigns-slice-assignable-ptr/test.desc
index 039c33a6e20..ab8a6ec295e 100644
--- a/regression/contracts-dfcc/loop_assigns-slice-assignable-ptr/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-slice-assignable-ptr/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 24 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-slice-assignable-scalar/test.desc b/regression/contracts-dfcc/loop_assigns-slice-assignable-scalar/test.desc
index 9735a8dcd79..e41b5dddb04 100644
--- a/regression/contracts-dfcc/loop_assigns-slice-assignable-scalar/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-slice-assignable-scalar/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 21 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-slice-from/test.desc b/regression/contracts-dfcc/loop_assigns-slice-from/test.desc
index 7bd1ec33507..3318438d24f 100644
--- a/regression/contracts-dfcc/loop_assigns-slice-from/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-slice-from/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 21 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-slice-upto-fail/test.desc b/regression/contracts-dfcc/loop_assigns-slice-upto-fail/test.desc
index 37d8ece603e..b195898bf1d 100644
--- a/regression/contracts-dfcc/loop_assigns-slice-upto-fail/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-slice-upto-fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 21 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 21 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 21 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns-slice-upto-pass/test.desc b/regression/contracts-dfcc/loop_assigns-slice-upto-pass/test.desc
index 413a2cb96c1..64b08fc2959 100644
--- a/regression/contracts-dfcc/loop_assigns-slice-upto-pass/test.desc
+++ b/regression/contracts-dfcc/loop_assigns-slice-upto-pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 21 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 21 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 21 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns_function_paramters/test.desc b/regression/contracts-dfcc/loop_assigns_function_paramters/test.desc
index 954f428cda2..800242ea05c 100644
--- a/regression/contracts-dfcc/loop_assigns_function_paramters/test.desc
+++ b/regression/contracts-dfcc/loop_assigns_function_paramters/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts --enforce-contract decr
+--no-standard-checks --dfcc main --apply-loop-contracts --enforce-contract decr
^\[decr.loop_assigns.\d+] line \d+ Check assigns clause inclusion for loop decr.0: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/contracts-dfcc/loop_assigns_inference-02/test.desc b/regression/contracts-dfcc/loop_assigns_inference-02/test.desc
index 50481eefadc..e48ba10e5d2 100644
--- a/regression/contracts-dfcc/loop_assigns_inference-02/test.desc
+++ b/regression/contracts-dfcc/loop_assigns_inference-02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[foo.loop_assigns.\d+\] line 13 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns_inference-03/test.desc b/regression/contracts-dfcc/loop_assigns_inference-03/test.desc
index 28b2c296deb..95835faede2 100644
--- a/regression/contracts-dfcc/loop_assigns_inference-03/test.desc
+++ b/regression/contracts-dfcc/loop_assigns_inference-03/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 8 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns_scoped_local_statics/test.desc b/regression/contracts-dfcc/loop_assigns_scoped_local_statics/test.desc
index 88cece512ab..96ef428b4e6 100644
--- a/regression/contracts-dfcc/loop_assigns_scoped_local_statics/test.desc
+++ b/regression/contracts-dfcc/loop_assigns_scoped_local_statics/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[body_1.assigns.\d+\] .* Check that j is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns_scoped_local_statics_propagate/test.desc b/regression/contracts-dfcc/loop_assigns_scoped_local_statics_propagate/test.desc
index 722c4c15be1..547aacd4bd9 100644
--- a/regression/contracts-dfcc/loop_assigns_scoped_local_statics_propagate/test.desc
+++ b/regression/contracts-dfcc/loop_assigns_scoped_local_statics_propagate/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract bar --apply-loop-contracts
+--no-standard-checks --dfcc main --replace-call-with-contract bar --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 33 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_assigns_target_base_idents/test.desc b/regression/contracts-dfcc/loop_assigns_target_base_idents/test.desc
index 4ffacfd2309..59d7263af58 100644
--- a/regression/contracts-dfcc/loop_assigns_target_base_idents/test.desc
+++ b/regression/contracts-dfcc/loop_assigns_target_base_idents/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo --apply-loop-contracts
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo --apply-loop-contracts
^\[foo.assigns.\d+\] line .* Check that i is assignable: SUCCESS$
^\[foo.loop_assigns.\d+\] line .* Check assigns clause inclusion for loop foo.0: SUCCESS$
^\[foo.loop_invariant_base.\d+\] line .* Check invariant before entry for loop foo.0: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_body_with_hole/test.desc b/regression/contracts-dfcc/loop_body_with_hole/test.desc
index f737506492b..184fdffd788 100644
--- a/regression/contracts-dfcc/loop_body_with_hole/test.desc
+++ b/regression/contracts-dfcc/loop_body_with_hole/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.assigns.\d+\] line 6 Check that sum_to_k is assignable: SUCCESS$
^\[main.assigns.\d+\] line 7 Check that flag is assignable: SUCCESS$
^\[main.assigns.\d+\] line 9 Check that i is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_contracts_binary_search/test.desc b/regression/contracts-dfcc/loop_contracts_binary_search/test.desc
index 64b7be882dc..7b013f5daec 100644
--- a/regression/contracts-dfcc/loop_contracts_binary_search/test.desc
+++ b/regression/contracts-dfcc/loop_contracts_binary_search/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts _ --pointer-check --bounds-check --signed-overflow-check
+--no-standard-checks --dfcc main --apply-loop-contracts _ --pointer-check --bounds-check --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^\[binary_search.loop_assigns.\d+\] line 15 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_more_than_one_function.desc b/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_more_than_one_function.desc
index 24b07616575..0c046b142f6 100644
--- a/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_more_than_one_function.desc
+++ b/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_more_than_one_function.desc
@@ -1,6 +1,6 @@
CORE
main.c
---loop-contracts-file test_matching_more_than_one_function.json --dfcc main --apply-loop-contracts
+--no-standard-checks --loop-contracts-file test_matching_more_than_one_function.json --dfcc main --apply-loop-contracts
^function regex .* matches more than one function
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_no_function.desc b/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_no_function.desc
index ae1a8d2757a..cdf51f07bc4 100644
--- a/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_no_function.desc
+++ b/regression/contracts-dfcc/loop_contracts_file_fail/test_matching_no_function.desc
@@ -1,6 +1,6 @@
CORE
main.c
---loop-contracts-file test_matching_no_function.json --dfcc main --apply-loop-contracts
+--no-standard-checks --loop-contracts-file test_matching_no_function.json --dfcc main --apply-loop-contracts
^function .* matches no function
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/loop_contracts_memcmp/test.desc b/regression/contracts-dfcc/loop_contracts_memcmp/test.desc
index b1c89b4e607..19d1e4efb9e 100644
--- a/regression/contracts-dfcc/loop_contracts_memcmp/test.desc
+++ b/regression/contracts-dfcc/loop_contracts_memcmp/test.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/loop_contracts_memcmp/test_contracts_file.desc b/regression/contracts-dfcc/loop_contracts_memcmp/test_contracts_file.desc
index 32a3dfe1555..f4105cc213c 100644
--- a/regression/contracts-dfcc/loop_contracts_memcmp/test_contracts_file.desc
+++ b/regression/contracts-dfcc/loop_contracts_memcmp/test_contracts_file.desc
@@ -1,6 +1,6 @@
CORE gcc-only
main.c
---loop-contracts-file test.json --dfcc main --apply-loop-contracts
+--no-standard-checks --loop-contracts-file test.json --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/loop_contracts_no_unwind/test.desc b/regression/contracts-dfcc/loop_contracts_no_unwind/test.desc
index 52a194a6c86..cb21e9d8d52 100644
--- a/regression/contracts-dfcc/loop_contracts_no_unwind/test.desc
+++ b/regression/contracts-dfcc/loop_contracts_no_unwind/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts --loop-contracts-no-unwind _ --unwind 1 --unwinding-assertions
+--no-standard-checks --dfcc main --apply-loop-contracts --loop-contracts-no-unwind _ --unwind 1 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
\[main.unwind.\d+\] line \d+ unwinding assertion loop 0: FAILURE
diff --git a/regression/contracts-dfcc/loop_contracts_reject_inner_loops_without_contracts/test.desc b/regression/contracts-dfcc/loop_contracts_reject_inner_loops_without_contracts/test.desc
index 4565f26d98f..59dce0ae6bc 100644
--- a/regression/contracts-dfcc/loop_contracts_reject_inner_loops_without_contracts/test.desc
+++ b/regression/contracts-dfcc/loop_contracts_reject_inner_loops_without_contracts/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^file main.c line 10 function main: Found loop without contract nested in a loop with a contract.$
^Please provide a contract or unwind this loop before applying loop contracts.$
^EXIT=(6|10)$
diff --git a/regression/contracts-dfcc/loop_contracts_reject_loops_instruction_not_in_head_latch/test.desc b/regression/contracts-dfcc/loop_contracts_reject_loops_instruction_not_in_head_latch/test.desc
index 976633bb168..19dda9a2b49 100644
--- a/regression/contracts-dfcc/loop_contracts_reject_loops_instruction_not_in_head_latch/test.desc
+++ b/regression/contracts-dfcc/loop_contracts_reject_loops_instruction_not_in_head_latch/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^Found loop body instruction outside of the \[head, latch\] instruction span$
^EXIT=(6|10)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/loop_contracts_reject_loops_overlapping_spans/test.desc b/regression/contracts-dfcc/loop_contracts_reject_loops_overlapping_spans/test.desc
index 4a1d8d5f70f..e73e9183560 100644
--- a/regression/contracts-dfcc/loop_contracts_reject_loops_overlapping_spans/test.desc
+++ b/regression/contracts-dfcc/loop_contracts_reject_loops_overlapping_spans/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^Found loops with overlapping instruction spans$
^EXIT=(6|10)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/loop_contracts_reject_loops_two_latches/test.desc b/regression/contracts-dfcc/loop_contracts_reject_loops_two_latches/test.desc
index 0c2a66a7b05..8a61f1e91c0 100644
--- a/regression/contracts-dfcc/loop_contracts_reject_loops_two_latches/test.desc
+++ b/regression/contracts-dfcc/loop_contracts_reject_loops_two_latches/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^Found loop with more than one latch instruction$
^EXIT=(6|10)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/loop_guard_with_side_effects/test.desc b/regression/contracts-dfcc/loop_guard_with_side_effects/test.desc
index a469501d623..6d0ec72ce81 100644
--- a/regression/contracts-dfcc/loop_guard_with_side_effects/test.desc
+++ b/regression/contracts-dfcc/loop_guard_with_side_effects/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts _ --unsigned-overflow-check
+--no-standard-checks --dfcc main --apply-loop-contracts _ --unsigned-overflow-check
\[main.loop_assigns.\d+\] line 18 Check assigns clause inclusion for loop .*: SUCCESS$
\[main.loop_invariant_base.\d+\] line 18 Check invariant before entry for loop .*: SUCCESS$
\[main.loop_invariant_step.\d+\] line 18 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/loop_guard_with_side_effects_fail/test.desc b/regression/contracts-dfcc/loop_guard_with_side_effects_fail/test.desc
index f3e8811d8ef..177d6cb33e4 100644
--- a/regression/contracts-dfcc/loop_guard_with_side_effects_fail/test.desc
+++ b/regression/contracts-dfcc/loop_guard_with_side_effects_fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts _ --unsigned-overflow-check
+--no-standard-checks --dfcc main --apply-loop-contracts _ --unsigned-overflow-check
\[main.loop_assigns.\d+\] line 16 Check assigns clause inclusion for loop .*: SUCCESS$
\[main.loop_invariant_base.\d+\] line 16 Check invariant before entry for loop .*: SUCCESS$
\[main.loop_invariant_step.\d+\] line 16 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert-bounded.desc b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert-bounded.desc
index 3bcea68d4a5..ef05ed5c361 100644
--- a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert-bounded.desc
+++ b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert-bounded.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_bounded.c
---malloc-may-fail --malloc-fail-assert --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-assert --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^\[__CPROVER_contracts_is_fresh.assertion.\d+\] line \d+ __CPROVER_is_fresh max allocation size exceeded: SUCCESS$
^\[__CPROVER_contracts_car_set_insert.assertion.\d+\] line \d+ CAR size is less than __CPROVER_max_malloc_size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ ptr NULL or writable up to size: SUCCESS$
diff --git a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert.desc b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert.desc
index ac59da14194..62cb251ca23 100644
--- a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert.desc
+++ b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-assert.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-assert --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-assert --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^\[__CPROVER_contracts_is_fresh.assertion.\d+\] line \d+ __CPROVER_is_fresh max allocation size exceeded: FAILURE$
^\[__CPROVER_contracts_car_set_insert.assertion.\d+\] line \d+ CAR size is less than __CPROVER_max_malloc_size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ ptr NULL or writable up to size: SUCCESS$
diff --git a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none-bounded.desc b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none-bounded.desc
index 57f770674bf..8a72cffec9a 100644
--- a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none-bounded.desc
+++ b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none-bounded.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_bounded.c
---dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^\[__CPROVER_contracts_car_set_insert.assertion.\d+\] line \d+ CAR size is less than __CPROVER_max_malloc_size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ ptr NULL or writable up to size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ no offset bits overflow on CAR upper bound computation: SUCCESS$
diff --git a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none.desc b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none.desc
index 59e873628b6..40860e37a90 100644
--- a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none.desc
+++ b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-none.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^\[__CPROVER_contracts_car_set_insert.assertion.\d+\] line \d+ CAR size is less than __CPROVER_max_malloc_size: FAILURE$
^\[foo.assertion.\d+\] line \d+ size is capped: FAILURE$
^\*\* 2 of \d+ failed
diff --git a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null-bounded.desc b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null-bounded.desc
index c205e6848ec..ce6727d4402 100644
--- a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null-bounded.desc
+++ b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null-bounded.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_bounded.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^\[__CPROVER_contracts_car_set_insert.assertion.\d+\] line \d+ CAR size is less than __CPROVER_max_malloc_size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ ptr NULL or writable up to size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ no offset bits overflow on CAR upper bound computation: SUCCESS$
diff --git a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null.desc b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null.desc
index b4e1d78ed77..5275ac44817 100644
--- a/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null.desc
+++ b/regression/contracts-dfcc/memory-predicates-is-fresh-failure-modes/test-fail-null.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check --pointer-overflow-check
^\[__CPROVER_contracts_car_set_insert.assertion.\d+\] line \d+ CAR size is less than __CPROVER_max_malloc_size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ ptr NULL or writable up to size: SUCCESS$
^\[__CPROVER_contracts_write_set_check_assignment.assertion.\d+\] line \d+ no offset bits overflow on CAR upper bound computation: SUCCESS$
diff --git a/regression/contracts-dfcc/memory-predicates-pointer-in-range-nondet/test.desc b/regression/contracts-dfcc/memory-predicates-pointer-in-range-nondet/test.desc
index 87df53ec6d6..792d0e4fd5d 100644
--- a/regression/contracts-dfcc/memory-predicates-pointer-in-range-nondet/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-pointer-in-range-nondet/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---restrict-function-pointer foo.CALL/return_0,return_1 --nondet-static-exclude vtable_0 --nondet-static-exclude vtable_1 --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --restrict-function-pointer foo.CALL/return_0,return_1 --nondet-static-exclude vtable_0 --nondet-static-exclude vtable_1 --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/memory-predicates-pointer-in-range-requires/test.desc b/regression/contracts-dfcc/memory-predicates-pointer-in-range-requires/test.desc
index 52123718dcc..9bb7d71e559 100644
--- a/regression/contracts-dfcc/memory-predicates-pointer-in-range-requires/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-pointer-in-range-requires/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-01/test.desc b/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-01/test.desc
index 30d4197c045..c03dd3e4c5d 100644
--- a/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-01/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-01/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^.*error: __CPROVER_pointer_in_range_dfcc expects three arguments$
^EXIT=(1|64)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-02/test.desc b/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-02/test.desc
index 4310c80690f..b73ac996aff 100644
--- a/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-02/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-pointer-in-range-typecheck-failure-02/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --malloc-may-fail --malloc-fail-null --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^.*error: __CPROVER_pointer_in_range_dfcc expects pointer-typed arguments$
^EXIT=(1|64)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/memory-predicates-user-defined-ensures-enforce/test.desc b/regression/contracts-dfcc/memory-predicates-user-defined-ensures-enforce/test.desc
index 41bb3e163b8..6768e9da9ba 100644
--- a/regression/contracts-dfcc/memory-predicates-user-defined-ensures-enforce/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-user-defined-ensures-enforce/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/memory-predicates-user-defined-ensures-replace/test.desc b/regression/contracts-dfcc/memory-predicates-user-defined-ensures-replace/test.desc
index 913cee8a232..09e81f4190f 100644
--- a/regression/contracts-dfcc/memory-predicates-user-defined-ensures-replace/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-user-defined-ensures-replace/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract bar --replace-call-with-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract bar --replace-call-with-contract foo _ --pointer-check --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/memory-predicates-user-defined-mutually-recursive-fail/test.desc b/regression/contracts-dfcc/memory-predicates-user-defined-mutually-recursive-fail/test.desc
index 99c38de45ad..079b9b9e897 100644
--- a/regression/contracts-dfcc/memory-predicates-user-defined-mutually-recursive-fail/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-user-defined-mutually-recursive-fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^could not determine instrumentation order for memory predicates, most likely due to mutual recursion$
^EXIT=(0|127|134|137)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/memory-predicates-user-defined-recursive-alternation/test.desc b/regression/contracts-dfcc/memory-predicates-user-defined-recursive-alternation/test.desc
index 0a2f099b7f3..29850b731de 100644
--- a/regression/contracts-dfcc/memory-predicates-user-defined-recursive-alternation/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-user-defined-recursive-alternation/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/memory-predicates-user-defined-requires-enforce/test.desc b/regression/contracts-dfcc/memory-predicates-user-defined-requires-enforce/test.desc
index 280292fcdf7..85f100d7693 100644
--- a/regression/contracts-dfcc/memory-predicates-user-defined-requires-enforce/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-user-defined-requires-enforce/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
+--no-standard-checks --dfcc main --enforce-contract foo _ --pointer-check --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/memory-predicates-user-defined-requires-replace/test.desc b/regression/contracts-dfcc/memory-predicates-user-defined-requires-replace/test.desc
index 6a05e4b45f5..c74cd15543b 100644
--- a/regression/contracts-dfcc/memory-predicates-user-defined-requires-replace/test.desc
+++ b/regression/contracts-dfcc/memory-predicates-user-defined-requires-replace/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo --replace-call-with-contract bar --replace-call-with-contract baz _ --pointer-check
+--no-standard-checks --dfcc main --enforce-contract foo --replace-call-with-contract bar --replace-call-with-contract baz _ --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/missing-function-body/test.desc b/regression/contracts-dfcc/missing-function-body/test.desc
index c0608e75ce8..1142a9d6b03 100644
--- a/regression/contracts-dfcc/missing-function-body/test.desc
+++ b/regression/contracts-dfcc/missing-function-body/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract bar
+--no-standard-checks --dfcc main --enforce-contract bar
^\[foo.assertion.\d+\] line 1 undefined function should be unreachable: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/named-contracts/test-contract-after-declaration.desc b/regression/contracts-dfcc/named-contracts/test-contract-after-declaration.desc
index 8b93e6e38ac..c187314d850 100644
--- a/regression/contracts-dfcc/named-contracts/test-contract-after-declaration.desc
+++ b/regression/contracts-dfcc/named-contracts/test-contract-after-declaration.desc
@@ -1,6 +1,6 @@
CORE
main-contract-after-declaration.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/named-contracts/test-contract-after-definition.desc b/regression/contracts-dfcc/named-contracts/test-contract-after-definition.desc
index 5b3b4e56646..98d9bfc8c61 100644
--- a/regression/contracts-dfcc/named-contracts/test-contract-after-definition.desc
+++ b/regression/contracts-dfcc/named-contracts/test-contract-after-definition.desc
@@ -1,6 +1,6 @@
CORE
main-contract-after-definition.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/named-contracts/test-contract-incomplete.desc b/regression/contracts-dfcc/named-contracts/test-contract-incomplete.desc
index ca5cad58702..ffb37023a88 100644
--- a/regression/contracts-dfcc/named-contracts/test-contract-incomplete.desc
+++ b/regression/contracts-dfcc/named-contracts/test-contract-incomplete.desc
@@ -1,6 +1,6 @@
CORE
main-contract-incomplete.c
---dfcc main
+--no-standard-checks --dfcc main
error: code contract on incomplete function re-declaration
CONVERSION ERROR
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/named-contracts/test-contract-signature-conflict.desc b/regression/contracts-dfcc/named-contracts/test-contract-signature-conflict.desc
index 9c5389c7c77..53f59ff1c9f 100644
--- a/regression/contracts-dfcc/named-contracts/test-contract-signature-conflict.desc
+++ b/regression/contracts-dfcc/named-contracts/test-contract-signature-conflict.desc
@@ -1,6 +1,6 @@
CORE
main-contract-signature-conflict.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
function symbol 'foo' redefined with a different type
^EXIT=(64|1)$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/named-contracts/test-definition-after-contract.desc b/regression/contracts-dfcc/named-contracts/test-definition-after-contract.desc
index b7e1b273e4d..999d00b267a 100644
--- a/regression/contracts-dfcc/named-contracts/test-definition-after-contract.desc
+++ b/regression/contracts-dfcc/named-contracts/test-definition-after-contract.desc
@@ -1,6 +1,6 @@
CORE
main-definition-after-contract.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/named-contracts/test-no-definition.desc b/regression/contracts-dfcc/named-contracts/test-no-definition.desc
index 9dedf0d3f00..a766feb026a 100644
--- a/regression/contracts-dfcc/named-contracts/test-no-definition.desc
+++ b/regression/contracts-dfcc/named-contracts/test-no-definition.desc
@@ -1,6 +1,6 @@
CORE
main-no-definition.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/no_redudant_checks/test.desc b/regression/contracts-dfcc/no_redudant_checks/test.desc
index 49d854541a6..90c779b5232 100644
--- a/regression/contracts-dfcc/no_redudant_checks/test.desc
+++ b/regression/contracts-dfcc/no_redudant_checks/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --pointer-overflow-check _ --pointer-overflow-check --unsigned-overflow-check
+--no-standard-checks --dfcc main --pointer-overflow-check _ --pointer-overflow-check --unsigned-overflow-check
^EXIT=0$
^SIGNAL=0$
^\[main.overflow.1\].*: SUCCESS
diff --git a/regression/contracts-dfcc/nonvacuous_loop_contracts/test.desc b/regression/contracts-dfcc/nonvacuous_loop_contracts/test.desc
index d4c3ef6d197..dc635b83149 100644
--- a/regression/contracts-dfcc/nonvacuous_loop_contracts/test.desc
+++ b/regression/contracts-dfcc/nonvacuous_loop_contracts/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts _ --signed-overflow-check --unsigned-overflow-check
+--no-standard-checks --dfcc main --apply-loop-contracts _ --signed-overflow-check --unsigned-overflow-check
^\[main.loop_assigns.\d+\] line 14 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 14 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 14 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-exists-both-enforce/test.desc b/regression/contracts-dfcc/quantifiers-exists-both-enforce/test.desc
index 54dca98568e..2354e002b90 100644
--- a/regression/contracts-dfcc/quantifiers-exists-both-enforce/test.desc
+++ b/regression/contracts-dfcc/quantifiers-exists-both-enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::f1 for function f1)?: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-exists-both-replace/test.desc b/regression/contracts-dfcc/quantifiers-exists-both-replace/test.desc
index d26b261e946..b12e139bf39 100644
--- a/regression/contracts-dfcc/quantifiers-exists-both-replace/test.desc
+++ b/regression/contracts-dfcc/quantifiers-exists-both-replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.precondition.\d+\] line \d+ Check requires clause of (contract contract::f1 for function f1|f1 in main): SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f1.desc b/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f1.desc
index 4780fa48638..705148e5034 100644
--- a/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f1.desc
+++ b/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f1.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f2.desc b/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f2.desc
index 5988f35f96a..d5a4b76f285 100644
--- a/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f2.desc
+++ b/regression/contracts-dfcc/quantifiers-exists-ensures-enforce/test-f2.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f2
+--no-standard-checks --dfcc main --enforce-contract f2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts-dfcc/quantifiers-exists-ensures-replace/test.desc b/regression/contracts-dfcc/quantifiers-exists-ensures-replace/test.desc
index 199bfedfa0f..4b08eada063 100644
--- a/regression/contracts-dfcc/quantifiers-exists-ensures-replace/test.desc
+++ b/regression/contracts-dfcc/quantifiers-exists-ensures-replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line .* assertion len > 0 ==> found_zero: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-exists-requires-enforce/test.desc b/regression/contracts-dfcc/quantifiers-exists-requires-enforce/test.desc
index 3f55cae9ba2..5e71e367719 100644
--- a/regression/contracts-dfcc/quantifiers-exists-requires-enforce/test.desc
+++ b/regression/contracts-dfcc/quantifiers-exists-requires-enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::f1 for function f1)?: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-exists-requires-replace/test.desc b/regression/contracts-dfcc/quantifiers-exists-requires-replace/test.desc
index 96d1ffc6191..e1526f7576b 100644
--- a/regression/contracts-dfcc/quantifiers-exists-requires-replace/test.desc
+++ b/regression/contracts-dfcc/quantifiers-exists-requires-replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1 --replace-call-with-contract f2
+--no-standard-checks --dfcc main --replace-call-with-contract f1 --replace-call-with-contract f2
^EXIT=10$
^SIGNAL=0$
^\[f1.precondition.\d+\] line \d+ Check requires clause of (contract contract::f1 for function f1|f1 in main): SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-forall-both-enforce/test.desc b/regression/contracts-dfcc/quantifiers-forall-both-enforce/test.desc
index 90d6a6402e5..0ee7f603729 100644
--- a/regression/contracts-dfcc/quantifiers-forall-both-enforce/test.desc
+++ b/regression/contracts-dfcc/quantifiers-forall-both-enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::f1 for function f1)?: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-forall-both-replace/test.desc b/regression/contracts-dfcc/quantifiers-forall-both-replace/test.desc
index 21981c6325e..be276cbdf13 100644
--- a/regression/contracts-dfcc/quantifiers-forall-both-replace/test.desc
+++ b/regression/contracts-dfcc/quantifiers-forall-both-replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.precondition.\d+\] line \d+ Check requires clause of (contract contract::f1 for function f1|f1 in main): SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-forall-ensures-enforce/test.desc b/regression/contracts-dfcc/quantifiers-forall-ensures-enforce/test.desc
index 456d05de164..4127de06dea 100644
--- a/regression/contracts-dfcc/quantifiers-forall-ensures-enforce/test.desc
+++ b/regression/contracts-dfcc/quantifiers-forall-ensures-enforce/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.postcondition.\d+\] line \d+ Check ensures clause of contract contract::f1 for function f1: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-forall-ensures-replace/test.desc b/regression/contracts-dfcc/quantifiers-forall-ensures-replace/test.desc
index a6670241215..9b106d84782 100644
--- a/regression/contracts-dfcc/quantifiers-forall-ensures-replace/test.desc
+++ b/regression/contracts-dfcc/quantifiers-forall-ensures-replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] line .* assertion check: FAILURE$
diff --git a/regression/contracts-dfcc/quantifiers-forall-requires-enforce/test.desc b/regression/contracts-dfcc/quantifiers-forall-requires-enforce/test.desc
index 43454b1e004..00707cd2879 100644
--- a/regression/contracts-dfcc/quantifiers-forall-requires-enforce/test.desc
+++ b/regression/contracts-dfcc/quantifiers-forall-requires-enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::f1 for function f1)?: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-forall-requires-replace/test.desc b/regression/contracts-dfcc/quantifiers-forall-requires-replace/test.desc
index bd5842afe6b..412c6369254 100644
--- a/regression/contracts-dfcc/quantifiers-forall-requires-replace/test.desc
+++ b/regression/contracts-dfcc/quantifiers-forall-requires-replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.precondition.\d+\] line \d+ Check requires clause of (contract contract::f1 for function f1|f1 in main): SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-loop-01/test.desc b/regression/contracts-dfcc/quantifiers-loop-01/test.desc
index 1250d24d25b..976ebd94bdc 100644
--- a/regression/contracts-dfcc/quantifiers-loop-01/test.desc
+++ b/regression/contracts-dfcc/quantifiers-loop-01/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 10 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 10 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 10 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-loop-02/test.desc b/regression/contracts-dfcc/quantifiers-loop-02/test.desc
index 23c3147f616..6e6b83d307c 100644
--- a/regression/contracts-dfcc/quantifiers-loop-02/test.desc
+++ b/regression/contracts-dfcc/quantifiers-loop-02/test.desc
@@ -1,6 +1,6 @@
CORE smt-backend broken-cprover-smt-backend thorough-smt-backend dfcc-only
main.c
---dfcc main --apply-loop-contracts _ --z3
+--no-standard-checks --dfcc main --apply-loop-contracts _ --z3
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 9 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-loop-03/test.desc b/regression/contracts-dfcc/quantifiers-loop-03/test.desc
index c577bcb4cd0..92449a64af6 100644
--- a/regression/contracts-dfcc/quantifiers-loop-03/test.desc
+++ b/regression/contracts-dfcc/quantifiers-loop-03/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.loop_assigns.\d+\] line 13 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/quantifiers-loops-fresh-bound-vars-smt/test.desc b/regression/contracts-dfcc/quantifiers-loops-fresh-bound-vars-smt/test.desc
index c7692c036dc..aaf78f342a1 100644
--- a/regression/contracts-dfcc/quantifiers-loops-fresh-bound-vars-smt/test.desc
+++ b/regression/contracts-dfcc/quantifiers-loops-fresh-bound-vars-smt/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only smt-backend broken-cprover-smt-backend
main.c
---dfcc main --apply-loop-contracts --enforce-contract foo --malloc-may-fail --malloc-fail-null _ --z3 --slice-formula
+--no-standard-checks --dfcc main --apply-loop-contracts --enforce-contract foo --malloc-may-fail --malloc-fail-null _ --z3 --slice-formula
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/quantifiers-nested-01/test.desc b/regression/contracts-dfcc/quantifiers-nested-01/test.desc
index f71cde34d42..5215ea61e35 100644
--- a/regression/contracts-dfcc/quantifiers-nested-01/test.desc
+++ b/regression/contracts-dfcc/quantifiers-nested-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/quantifiers-nested-02/test.desc b/regression/contracts-dfcc/quantifiers-nested-02/test.desc
index 62366d94144..12905ca2fcd 100644
--- a/regression/contracts-dfcc/quantifiers-nested-02/test.desc
+++ b/regression/contracts-dfcc/quantifiers-nested-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/quantifiers-nested-03/test.desc b/regression/contracts-dfcc/quantifiers-nested-03/test.desc
index af17079ea20..6c0fe70966b 100644
--- a/regression/contracts-dfcc/quantifiers-nested-03/test.desc
+++ b/regression/contracts-dfcc/quantifiers-nested-03/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract f1
+--no-standard-checks --dfcc main --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/quantifiers-nested-04/test.desc b/regression/contracts-dfcc/quantifiers-nested-04/test.desc
index 03487b6075c..fea658dfd8a 100644
--- a/regression/contracts-dfcc/quantifiers-nested-04/test.desc
+++ b/regression/contracts-dfcc/quantifiers-nested-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/quantifiers-nested-05/test.desc b/regression/contracts-dfcc/quantifiers-nested-05/test.desc
index 4dc7f647db4..b1411748438 100644
--- a/regression/contracts-dfcc/quantifiers-nested-05/test.desc
+++ b/regression/contracts-dfcc/quantifiers-nested-05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/quantifiers-nested-06/test.desc b/regression/contracts-dfcc/quantifiers-nested-06/test.desc
index 30a382f44bd..b66d7bcf260 100644
--- a/regression/contracts-dfcc/quantifiers-nested-06/test.desc
+++ b/regression/contracts-dfcc/quantifiers-nested-06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract f1
+--no-standard-checks --dfcc main --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/reject_history_expr_in_assigns_clause/test.desc b/regression/contracts-dfcc/reject_history_expr_in_assigns_clause/test.desc
index f215cd94255..a63f9883c70 100644
--- a/regression/contracts-dfcc/reject_history_expr_in_assigns_clause/test.desc
+++ b/regression/contracts-dfcc/reject_history_expr_in_assigns_clause/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^.*error: assigns clause target must be a non-void lvalue or a call to a function returning void$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/reject_history_expr_in_preconditions/test.desc b/regression/contracts-dfcc/reject_history_expr_in_preconditions/test.desc
index 6c548ddfcd2..46100da9329 100644
--- a/regression/contracts-dfcc/reject_history_expr_in_preconditions/test.desc
+++ b/regression/contracts-dfcc/reject_history_expr_in_preconditions/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.*error: __CPROVER_old is not allowed in preconditions.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/reject_return_value_in_assigns_clause/test.desc b/regression/contracts-dfcc/reject_return_value_in_assigns_clause/test.desc
index ed7730dd1ae..9dc38ec3cdc 100644
--- a/regression/contracts-dfcc/reject_return_value_in_assigns_clause/test.desc
+++ b/regression/contracts-dfcc/reject_return_value_in_assigns_clause/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.*error: __CPROVER_return_value is not allowed in assigns clauses.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/reject_return_value_in_preconditions/test.desc b/regression/contracts-dfcc/reject_return_value_in_preconditions/test.desc
index 3ab8474ce0e..9367d9799f7 100644
--- a/regression/contracts-dfcc/reject_return_value_in_preconditions/test.desc
+++ b/regression/contracts-dfcc/reject_return_value_in_preconditions/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.*error: __CPROVER_return_value is not allowed in preconditions.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/replace-nondet-return-value/test.desc b/regression/contracts-dfcc/replace-nondet-return-value/test.desc
index fe336e5d534..cf3d966a35a 100644
--- a/regression/contracts-dfcc/replace-nondet-return-value/test.desc
+++ b/regression/contracts-dfcc/replace-nondet-return-value/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract cmp
+--no-standard-checks --dfcc main --replace-call-with-contract cmp
^EXIT=10$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ expecting SUCCESS: SUCCESS$
diff --git a/regression/contracts-dfcc/ternary-lhs-loop-contract/test.desc b/regression/contracts-dfcc/ternary-lhs-loop-contract/test.desc
index 3ff3417d81e..4071f6a6010 100644
--- a/regression/contracts-dfcc/ternary-lhs-loop-contract/test.desc
+++ b/regression/contracts-dfcc/ternary-lhs-loop-contract/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo --apply-loop-contracts
+--no-standard-checks --dfcc main --enforce-contract foo --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/test_aliasing_enforce/test.desc b/regression/contracts-dfcc/test_aliasing_enforce/test.desc
index e8fc5123fe6..13556b3958b 100644
--- a/regression/contracts-dfcc/test_aliasing_enforce/test.desc
+++ b/regression/contracts-dfcc/test_aliasing_enforce/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause of contract contract::foo for function foo: SUCCESS$
diff --git a/regression/contracts-dfcc/test_aliasing_ensure/test.desc b/regression/contracts-dfcc/test_aliasing_ensure/test.desc
index 27a7b7d5a2c..8ee78f31fa0 100644
--- a/regression/contracts-dfcc/test_aliasing_ensure/test.desc
+++ b/regression/contracts-dfcc/test_aliasing_ensure/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\].*Check ensures clause of contract contract::foo for function foo: SUCCESS$
diff --git a/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-bar.desc b/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-bar.desc
index e5306b7a57a..4bade3184a4 100644
--- a/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-bar.desc
+++ b/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-bar.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_bar.c
---dfcc main --enforce-contract bar
+--no-standard-checks --dfcc main --enforce-contract bar
^\[bar.postcondition.\d+\].*Check ensures clause of contract contract::bar for function bar: SUCCESS$
^\[bar.assertion.\d+\].*x is r_ok: SUCCESS$
^\[bar.assigns.\d+\].*Check that \*x is assignable: SUCCESS$
diff --git a/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-foo.desc b/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-foo.desc
index d6126990dcd..c63a01dd464 100644
--- a/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-foo.desc
+++ b/regression/contracts-dfcc/test_aliasing_ensure_indirect/test-foo.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main_foo.c
---dfcc main --enforce-contract foo --replace-call-with-contract bar
+--no-standard-checks --dfcc main --enforce-contract foo --replace-call-with-contract bar
^\[foo.postcondition.\d+\].*Check ensures clause of contract contract::foo for function foo: SUCCESS$
^\[foo.assertion.\d+\].*x1 r_ok: SUCCESS$
^\[foo.assertion.\d+\].*x2 r_ok: SUCCESS$
diff --git a/regression/contracts-dfcc/test_aliasing_replace/test.desc b/regression/contracts-dfcc/test_aliasing_replace/test.desc
index 0b2e2ae93d7..59590589d08 100644
--- a/regression/contracts-dfcc/test_aliasing_replace/test.desc
+++ b/regression/contracts-dfcc/test_aliasing_replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=10$
^SIGNAL=0$
^\[foo.precondition.\d+\] line \d+ Check requires clause of (contract contract::foo for function foo|foo in main): FAILURE$
diff --git a/regression/contracts-dfcc/test_array_memory_enforce/test.desc b/regression/contracts-dfcc/test_array_memory_enforce/test.desc
index fd61c6766d7..b581ab1df24 100644
--- a/regression/contracts-dfcc/test_array_memory_enforce/test.desc
+++ b/regression/contracts-dfcc/test_array_memory_enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::foo for function foo)?: SUCCESS
diff --git a/regression/contracts-dfcc/test_array_memory_replace/test.desc b/regression/contracts-dfcc/test_array_memory_replace/test.desc
index cc905aa6fff..0c66dab6135 100644
--- a/regression/contracts-dfcc/test_array_memory_replace/test.desc
+++ b/regression/contracts-dfcc/test_array_memory_replace/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/test_array_memory_too_small_replace/test.desc b/regression/contracts-dfcc/test_array_memory_too_small_replace/test.desc
index fa5e3074951..d2f5c250eac 100644
--- a/regression/contracts-dfcc/test_array_memory_too_small_replace/test.desc
+++ b/regression/contracts-dfcc/test_array_memory_too_small_replace/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[foo.precondition.\d+\] line \d+ Check requires clause of contract contract::foo for function foo: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_ensures/test.desc b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_ensures/test.desc
index 7cc4c7a4a21..4679f6a4cdc 100644
--- a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_ensures/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_ensures/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\].*Check that \*out1 is assignable: SUCCESS$
^\[foo.assigns.\d+\].*Check that \*out2 is assignable: SUCCESS$
^\[foo.postcondition.\d+\].*Check ensures clause of contract contract::foo for function foo: FAILURE$
diff --git a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_requires/test.desc b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_requires/test.desc
index d4b08e244fd..06053bcc218 100644
--- a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_requires/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_separation_against_requires/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assertion.\d+\].*in1 is rw_ok: SUCCESS$
^\[foo.assertion.\d+\].*in2 is rw_ok: SUCCESS$
^\[foo.assertion.\d+\].*in1 and in2 do not alias: SUCCESS$
diff --git a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_size/test.desc b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_size/test.desc
index 427486e620a..cd0c1fa66a3 100644
--- a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_size/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_fail_size/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\].*Check that \*out is assignable: SUCCESS$
^\[foo.postcondition.\d+\].*Check ensures clause of contract contract::foo for function foo: FAILURE$
^EXIT=10$
diff --git a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_pass/test.desc b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_pass/test.desc
index b886f1f2a20..5ab2d516f99 100644
--- a/regression/contracts-dfcc/test_is_fresh_enforce_ensures_pass/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_enforce_ensures_pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.postcondition.\d+\].*Check ensures clause of contract contract::foo for function foo: SUCCESS$
^\[foo.assertion.\d+\].*in1 is rw_ok: SUCCESS$
^\[foo.assertion.\d+\].*in2 is rw_ok: SUCCESS$
diff --git a/regression/contracts-dfcc/test_is_fresh_enforce_requires_pass/test.desc b/regression/contracts-dfcc/test_is_fresh_enforce_requires_pass/test.desc
index 892c333cd03..0fa528540cc 100644
--- a/regression/contracts-dfcc/test_is_fresh_enforce_requires_pass/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_enforce_requires_pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assertion.\d+\].*in1 is rw_ok: SUCCESS$
^\[foo.assertion.\d+\].*in2 is rw_ok: SUCCESS$
^\[foo.assertion.\d+\].*in1 and in2 do not alias: SUCCESS$
diff --git a/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-enforce.desc b/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-enforce.desc
index 19936ff0231..9d2b90d0f65 100644
--- a/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-enforce.desc
+++ b/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-enforce.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^\[foo.assigns.\d+\].*Check that \*out_ptr1 is assignable: SUCCESS$
^\[foo.assigns.\d+\].*Check that \*out_ptr2 is assignable: SUCCESS$
^\[foo.postcondition.\d+\].*Check ensures clause of contract contract::foo for function foo: SUCCESS$
diff --git a/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-replace.desc b/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-replace.desc
index 8ee04bccb79..a6ccb41b0dd 100644
--- a/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-replace.desc
+++ b/regression/contracts-dfcc/test_is_fresh_replace_ensures_pass/test-replace.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[main.assertion.\d+\].*out1 is rw_ok: SUCCESS$
^\[main.assertion.\d+\].*out2 is rw_ok: SUCCESS$
^\[main.assertion.\d+\].*out1 and out2 are not aliased: SUCCESS$
diff --git a/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_separation/test.desc b/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_separation/test.desc
index 67310a1ea88..dbcd3ccf6b4 100644
--- a/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_separation/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_separation/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[foo.precondition.\d+\].*Check requires clause of contract contract::foo for function foo: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_size/test.desc b/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_size/test.desc
index b1c24fab03f..2b66e0edc28 100644
--- a/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_size/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_replace_requires_fail_size/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[foo.precondition.\d+\].*Check requires clause of contract contract::foo for function foo: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/test_is_fresh_replace_requires_pass/test.desc b/regression/contracts-dfcc/test_is_fresh_replace_requires_pass/test.desc
index 42706ff7c50..c375d559bc1 100644
--- a/regression/contracts-dfcc/test_is_fresh_replace_requires_pass/test.desc
+++ b/regression/contracts-dfcc/test_is_fresh_replace_requires_pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^\[foo.precondition.\d+\].*Check requires clause of contract contract::foo for function foo: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/test_possibly_aliased_arguments/test.desc b/regression/contracts-dfcc/test_possibly_aliased_arguments/test.desc
index d7c7df41244..2f1b7e6933d 100644
--- a/regression/contracts-dfcc/test_possibly_aliased_arguments/test.desc
+++ b/regression/contracts-dfcc/test_possibly_aliased_arguments/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract sub_ptr_values
+--no-standard-checks --dfcc main --replace-call-with-contract sub_ptr_values
^EXIT=0$
^SIGNAL=0$
^\[sub_ptr_values.precondition.\d+\] line \d+ Check requires clause of (contract contract::sub_ptr_values for function sub_ptr_values|sub_ptr_values in main): SUCCESS$
diff --git a/regression/contracts-dfcc/test_scalar_memory_enforce/test.desc b/regression/contracts-dfcc/test_scalar_memory_enforce/test.desc
index ad6e7372ed5..7725ed917d9 100644
--- a/regression/contracts-dfcc/test_scalar_memory_enforce/test.desc
+++ b/regression/contracts-dfcc/test_scalar_memory_enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
\[foo.postcondition.\d+\].*Check ensures clause( of contract contract::foo for function foo)?: SUCCESS
\[foo.assigns.\d+\] line \d+ Check that \*x is assignable: SUCCESS
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/test_scalar_memory_replace/test.desc b/regression/contracts-dfcc/test_scalar_memory_replace/test.desc
index 3a20fdbfab4..19b440df5f4 100644
--- a/regression/contracts-dfcc/test_scalar_memory_replace/test.desc
+++ b/regression/contracts-dfcc/test_scalar_memory_replace/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/test_struct_enforce/test.desc b/regression/contracts-dfcc/test_struct_enforce/test.desc
index 5551d67dbbf..8e36342d33a 100644
--- a/regression/contracts-dfcc/test_struct_enforce/test.desc
+++ b/regression/contracts-dfcc/test_struct_enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::foo for function foo)?: SUCCESS$
diff --git a/regression/contracts-dfcc/test_struct_member_enforce/test.desc b/regression/contracts-dfcc/test_struct_member_enforce/test.desc
index cb6c118fb10..a222bf10b57 100644
--- a/regression/contracts-dfcc/test_struct_member_enforce/test.desc
+++ b/regression/contracts-dfcc/test_struct_member_enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause( of contract contract::foo for function foo)?: SUCCESS$
diff --git a/regression/contracts-dfcc/test_struct_replace/test.desc b/regression/contracts-dfcc/test_struct_replace/test.desc
index 59fa26e299b..2208699fe08 100644
--- a/regression/contracts-dfcc/test_struct_replace/test.desc
+++ b/regression/contracts-dfcc/test_struct_replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract foo
+--no-standard-checks --dfcc main --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^\[foo.precondition.\d+\] line \d+ Check requires clause of (contract contract::foo for function foo|foo in main): SUCCESS$
diff --git a/regression/contracts-dfcc/trivial_contract_enforce/test.desc b/regression/contracts-dfcc/trivial_contract_enforce/test.desc
index 2c032a54dfb..77a9443fe83 100644
--- a/regression/contracts-dfcc/trivial_contract_enforce/test.desc
+++ b/regression/contracts-dfcc/trivial_contract_enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion foo\(\&n\) != 15: FAILURE$
diff --git a/regression/contracts-dfcc/trivial_contract_replace/test.desc b/regression/contracts-dfcc/trivial_contract_replace/test.desc
index 83b79463322..c6d90346ea8 100644
--- a/regression/contracts-dfcc/trivial_contract_replace/test.desc
+++ b/regression/contracts-dfcc/trivial_contract_replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --enforce-contract foo
+--no-standard-checks --dfcc main --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.\d+\] line \d+ assertion foo\(\&n\) != 15: FAILURE$
diff --git a/regression/contracts-dfcc/typed_target_fail_wrong_nof_operand/test.desc b/regression/contracts-dfcc/typed_target_fail_wrong_nof_operand/test.desc
index 2bb63198217..6f3e6d4353c 100644
--- a/regression/contracts-dfcc/typed_target_fail_wrong_nof_operand/test.desc
+++ b/regression/contracts-dfcc/typed_target_fail_wrong_nof_operand/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c.*error: expected 1 argument for __CPROVER_typed_target, found 2$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts-dfcc/typed_target_pointer/test.desc b/regression/contracts-dfcc/typed_target_pointer/test.desc
index 10f4d922ccb..1b5076a3cc1 100644
--- a/regression/contracts-dfcc/typed_target_pointer/test.desc
+++ b/regression/contracts-dfcc/typed_target_pointer/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^\[foo.assigns.\d+\].* Check that __CPROVER_assignable\(\(void \*\)&x, .*, TRUE\) is valid: SUCCESS$
^\[foo.assigns.\d+\].* Check that __CPROVER_assignable\(\(void \*\)&\(\*y\), .*, FALSE\) is valid: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/used_return_value/test.desc b/regression/contracts-dfcc/used_return_value/test.desc
index 5a2cacc1ee1..c5ce5f39772 100644
--- a/regression/contracts-dfcc/used_return_value/test.desc
+++ b/regression/contracts-dfcc/used_return_value/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --replace-call-with-contract get_at_idx
+--no-standard-checks --dfcc main --replace-call-with-contract get_at_idx
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/variant_function_call_fail/test.desc b/regression/contracts-dfcc/variant_function_call_fail/test.desc
index d1bff78a41a..0bf4717cef7 100644
--- a/regression/contracts-dfcc/variant_function_call_fail/test.desc
+++ b/regression/contracts-dfcc/variant_function_call_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^Decreases clause is not side-effect free. \(at: file main.c line .* function main\)$
^EXIT=70$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/variant_init_inside_loop/test.desc b/regression/contracts-dfcc/variant_init_inside_loop/test.desc
index c18f5a4dfc5..f1fb796dbf4 100644
--- a/regression/contracts-dfcc/variant_init_inside_loop/test.desc
+++ b/regression/contracts-dfcc/variant_init_inside_loop/test.desc
@@ -1,6 +1,6 @@
CORE new-smt-backend dfcc-only
main.c
---dfcc main --apply-loop-contracts _ --unsigned-overflow-check
+--no-standard-checks --dfcc main --apply-loop-contracts _ --unsigned-overflow-check
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_missing_invariant_warning/test.desc b/regression/contracts-dfcc/variant_missing_invariant_warning/test.desc
index 59de9351780..ebeee681b2c 100644
--- a/regression/contracts-dfcc/variant_missing_invariant_warning/test.desc
+++ b/regression/contracts-dfcc/variant_missing_invariant_warning/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
activate-multi-line-match
^No invariant provided for loop main.0 at file main.c line 4 function main.
^\[main.loop_assigns.\d+\] line 4 Check assigns clause inclusion for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_multi_instruction_loop_head/test.desc b/regression/contracts-dfcc/variant_multi_instruction_loop_head/test.desc
index c692c7f3ffc..e3b718f1674 100644
--- a/regression/contracts-dfcc/variant_multi_instruction_loop_head/test.desc
+++ b/regression/contracts-dfcc/variant_multi_instruction_loop_head/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_multi_instruction_loop_head/test_contracts_file.desc b/regression/contracts-dfcc/variant_multi_instruction_loop_head/test_contracts_file.desc
index f6968e4469b..e9c23ddb166 100644
--- a/regression/contracts-dfcc/variant_multi_instruction_loop_head/test_contracts_file.desc
+++ b/regression/contracts-dfcc/variant_multi_instruction_loop_head/test_contracts_file.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---loop-contracts-file test.json --dfcc main --apply-loop-contracts
+--no-standard-checks --loop-contracts-file test.json --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_multidimensional_ackermann/test.desc b/regression/contracts-dfcc/variant_multidimensional_ackermann/test.desc
index ff5e6fa3ba2..11853f9d003 100644
--- a/regression/contracts-dfcc/variant_multidimensional_ackermann/test.desc
+++ b/regression/contracts-dfcc/variant_multidimensional_ackermann/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts --replace-call-with-contract ackermann
+--no-standard-checks --dfcc main --apply-loop-contracts --replace-call-with-contract ackermann
^\[ackermann.precondition\.\d+\] line \d+ Check requires clause of contract contract\:\:ackermann for function ackermann: SUCCESS$
^\[ackermann.assigns.\d+\] line \d+ Check that the assigns clause of contract\:\:ackermann is included in the caller\'s assigns clause: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail1/test.desc b/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail1/test.desc
index e464991bebe..b34eff8ad89 100644
--- a/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail1/test.desc
+++ b/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail1/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail2/test.desc b/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail2/test.desc
index b2932da52cf..75ed960707a 100644
--- a/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail2/test.desc
+++ b/regression/contracts-dfcc/variant_multidimensional_not_decreasing_fail2/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_multidimensional_two_index_variables/test.desc b/regression/contracts-dfcc/variant_multidimensional_two_index_variables/test.desc
index a96aefa4847..c4531c53e8d 100644
--- a/regression/contracts-dfcc/variant_multidimensional_two_index_variables/test.desc
+++ b/regression/contracts-dfcc/variant_multidimensional_two_index_variables/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_not_decreasing_fail/test.desc b/regression/contracts-dfcc/variant_not_decreasing_fail/test.desc
index ac996f6baf6..9c328891ea3 100644
--- a/regression/contracts-dfcc/variant_not_decreasing_fail/test.desc
+++ b/regression/contracts-dfcc/variant_not_decreasing_fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_parsing_multiple_clauses_fail/test.desc b/regression/contracts-dfcc/variant_parsing_multiple_clauses_fail/test.desc
index a4b414c242a..eb028501166 100644
--- a/regression/contracts-dfcc/variant_parsing_multiple_clauses_fail/test.desc
+++ b/regression/contracts-dfcc/variant_parsing_multiple_clauses_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
activate-multi-line-match
^main.c.*error: syntax error before '__CPROVER_decreases'\n.*__CPROVER_decreases\(42\)$
^PARSING ERROR$
diff --git a/regression/contracts-dfcc/variant_parsing_statement_fail/test.desc b/regression/contracts-dfcc/variant_parsing_statement_fail/test.desc
index dedd24d0b5e..ee955695377 100644
--- a/regression/contracts-dfcc/variant_parsing_statement_fail/test.desc
+++ b/regression/contracts-dfcc/variant_parsing_statement_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
activate-multi-line-match
^main.c.*error: syntax error before 'int'\n.*__CPROVER_decreases\(int x = 0\)$
^PARSING ERROR$
diff --git a/regression/contracts-dfcc/variant_side_effects_fail/test.desc b/regression/contracts-dfcc/variant_side_effects_fail/test.desc
index 7ce5cab0ce1..32cf0c81c0c 100644
--- a/regression/contracts-dfcc/variant_side_effects_fail/test.desc
+++ b/regression/contracts-dfcc/variant_side_effects_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^Decreases clause is not side-effect free. \(at: file main.c line .* function main\)$
^EXIT=70$
^SIGNAL=0$
diff --git a/regression/contracts-dfcc/variant_weak_invariant_fail/test.desc b/regression/contracts-dfcc/variant_weak_invariant_fail/test.desc
index bc34e845bae..add8a0c8581 100644
--- a/regression/contracts-dfcc/variant_weak_invariant_fail/test.desc
+++ b/regression/contracts-dfcc/variant_weak_invariant_fail/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_assigns.\d+\] line 6 Check assigns clause inclusion for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts-dfcc/variant_while_true_pass/test.desc b/regression/contracts-dfcc/variant_while_true_pass/test.desc
index 949fe4e6362..79c193a9c4d 100644
--- a/regression/contracts-dfcc/variant_while_true_pass/test.desc
+++ b/regression/contracts-dfcc/variant_while_true_pass/test.desc
@@ -1,6 +1,6 @@
CORE dfcc-only
main.c
---dfcc main --apply-loop-contracts
+--no-standard-checks --dfcc main --apply-loop-contracts
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_base.\d+\] line 6 Check invariant before entry for loop .*: SUCCESS$
^\[main.loop_invariant_step.\d+\] line 6 Check invariant after step for loop .*: SUCCESS$
diff --git a/regression/contracts/assigns-enforce-malloc-zero/test.desc b/regression/contracts/assigns-enforce-malloc-zero/test.desc
index 1f9594df2fd..73a9d1efdb3 100644
--- a/regression/contracts/assigns-enforce-malloc-zero/test.desc
+++ b/regression/contracts/assigns-enforce-malloc-zero/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo _ --malloc-may-fail --malloc-fail-null
+--no-standard-checks --enforce-contract foo _ --malloc-may-fail --malloc-fail-null
^\[foo.assigns.\d+\] line 9 Check that __CPROVER_object_whole\(\(.* \*\)a\) is valid when a != \(\(.* \*\)NULL\): SUCCESS$
^\[foo.assigns.\d+\] line 19 Check that a\[(\(signed long (long )?int\))?i\] is assignable: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts/assigns-replace-ignored-return-value/test.desc b/regression/contracts/assigns-replace-ignored-return-value/test.desc
index be3c595b24e..4de7bf32498 100644
--- a/regression/contracts/assigns-replace-ignored-return-value/test.desc
+++ b/regression/contracts/assigns-replace-ignored-return-value/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo
+--no-standard-checks --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo
^\[bar.precondition.\d+\] line \d+ Check requires clause of bar in foo: SUCCESS$
^\[baz.precondition.\d+\] line \d+ Check requires clause of baz in foo: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts/assigns-replace-malloc-zero/test.desc b/regression/contracts/assigns-replace-malloc-zero/test.desc
index ceacd9b59be..067a03b25ee 100644
--- a/regression/contracts/assigns-replace-malloc-zero/test.desc
+++ b/regression/contracts/assigns-replace-malloc-zero/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo _ --malloc-may-fail --malloc-fail-null
+--no-standard-checks --replace-call-with-contract foo _ --malloc-may-fail --malloc-fail-null
^\[foo.precondition.\d+\] line \d+ Check requires clause of foo in main: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts/assigns_enforce_02/test.desc b/regression/contracts/assigns_enforce_02/test.desc
index 2abca0b8bd1..c63a3f14c97 100644
--- a/regression/contracts/assigns_enforce_02/test.desc
+++ b/regression/contracts/assigns_enforce_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^\[foo.assigns.\d+\] line 3 Check that z is valid: SUCCESS$
^\[foo.assigns.\d+\] line 6 Check that \*x is assignable: FAILURE$
^EXIT=10$
diff --git a/regression/contracts/assigns_enforce_03/test.desc b/regression/contracts/assigns_enforce_03/test.desc
index 4b342024cc9..14a81cff02d 100644
--- a/regression/contracts/assigns_enforce_03/test.desc
+++ b/regression/contracts/assigns_enforce_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 --enforce-contract f3
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 --enforce-contract f3
^\[f1.assigns.\d+\] line 1 Check that \*x1 is valid: SUCCESS$
^\[f1.assigns.\d+\] line 1 Check that \*y1 is valid: SUCCESS$
^\[f1.assigns.\d+\] line 1 Check that \*z1 is valid: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_04/test.desc b/regression/contracts/assigns_enforce_04/test.desc
index 35a898dd382..cb17895ff01 100644
--- a/regression/contracts/assigns_enforce_04/test.desc
+++ b/regression/contracts/assigns_enforce_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^\[f1.assigns.\d+\] line 1 Check that \*x1 is valid: SUCCESS$
^\[f1.assigns.\d+\] line 1 Check that \*y1 is valid: SUCCESS$
^\[f1.assigns.\d+\] line 1 Check that \*z1 is valid: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_05/test.desc b/regression/contracts/assigns_enforce_05/test.desc
index 97352a948f2..0d3fefeaaa5 100644
--- a/regression/contracts/assigns_enforce_05/test.desc
+++ b/regression/contracts/assigns_enforce_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 --enforce-contract f3
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 --enforce-contract f3
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/assigns_enforce_06/test.desc b/regression/contracts/assigns_enforce_06/test.desc
index 255dd3a361c..2feaa4af659 100644
--- a/regression/contracts/assigns_enforce_06/test.desc
+++ b/regression/contracts/assigns_enforce_06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 --enforce-contract f3
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 --enforce-contract f3
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/assigns_enforce_07/test.desc b/regression/contracts/assigns_enforce_07/test.desc
index cdf7220a8a1..06ada8c841d 100644
--- a/regression/contracts/assigns_enforce_07/test.desc
+++ b/regression/contracts/assigns_enforce_07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 --enforce-contract f3
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 --enforce-contract f3
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts/assigns_enforce_08/test.desc b/regression/contracts/assigns_enforce_08/test.desc
index 685b5a9f484..314da88aefa 100644
--- a/regression/contracts/assigns_enforce_08/test.desc
+++ b/regression/contracts/assigns_enforce_08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/assigns_enforce_09/test.desc b/regression/contracts/assigns_enforce_09/test.desc
index 03078bb09d8..a2edb2ce6dd 100644
--- a/regression/contracts/assigns_enforce_09/test.desc
+++ b/regression/contracts/assigns_enforce_09/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts/assigns_enforce_10/test.desc b/regression/contracts/assigns_enforce_10/test.desc
index d4f394eb14b..df7ad25487c 100644
--- a/regression/contracts/assigns_enforce_10/test.desc
+++ b/regression/contracts/assigns_enforce_10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts/assigns_enforce_11/test.desc b/regression/contracts/assigns_enforce_11/test.desc
index 42bbef6b078..c2a1702bfde 100644
--- a/regression/contracts/assigns_enforce_11/test.desc
+++ b/regression/contracts/assigns_enforce_11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts/assigns_enforce_15/test.desc b/regression/contracts/assigns_enforce_15/test.desc
index 82ce16cb582..7b2caf3e490 100644
--- a/regression/contracts/assigns_enforce_15/test.desc
+++ b/regression/contracts/assigns_enforce_15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo --enforce-contract baz --enforce-contract qux
+--no-standard-checks --enforce-contract foo --enforce-contract baz --enforce-contract qux
^\[foo.assigns.\d+\] line \d+ Check that \*x is valid: SUCCESS$
^\[baz.assigns.\d+\] line \d+ Check that global is assignable: FAILURE$
^\[qux.assigns.\d+\] line \d+ Check that global is assignable: FAILURE$
diff --git a/regression/contracts/assigns_enforce_18/test.desc b/regression/contracts/assigns_enforce_18/test.desc
index 09560eaedd6..3c7352b2d9b 100644
--- a/regression/contracts/assigns_enforce_18/test.desc
+++ b/regression/contracts/assigns_enforce_18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo --enforce-contract bar --enforce-contract baz _ --pointer-primitive-check
+--no-standard-checks --enforce-contract foo --enforce-contract bar --enforce-contract baz _ --pointer-primitive-check
^\[foo.assigns.\d+\] line 7 Check that \*xp is valid: SUCCESS$
^\[foo.assigns.\d+\] line 11 Check that __CPROVER_POINTER_OBJECT\(\(void \*\)yp\) is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 13 Check that \*xp is assignable: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_19/test.desc b/regression/contracts/assigns_enforce_19/test.desc
index c003078d31c..cc911d3643f 100644
--- a/regression/contracts/assigns_enforce_19/test.desc
+++ b/regression/contracts/assigns_enforce_19/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f --enforce-contract g
+--no-standard-checks --enforce-contract f --enforce-contract g
^\[f.assigns.\d+\] line \d+ Check that a is assignable: SUCCESS$
^\[f.assigns.\d+\] line \d+ Check that aa is assignable: SUCCESS$
^\[g.assigns.\d+\] line \d+ Check that b is valid: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_20/test.desc b/regression/contracts/assigns_enforce_20/test.desc
index 440e688a534..1c5f22a2d1d 100644
--- a/regression/contracts/assigns_enforce_20/test.desc
+++ b/regression/contracts/assigns_enforce_20/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^\[foo.assigns.\d+\] line \d+ Check that __CPROVER_POINTER_OBJECT\((\(.+\))?y\) is assignable: FAILURE$
diff --git a/regression/contracts/assigns_enforce_21/test.desc b/regression/contracts/assigns_enforce_21/test.desc
index f27b7f42c59..f35e7a1163f 100644
--- a/regression/contracts/assigns_enforce_21/test.desc
+++ b/regression/contracts/assigns_enforce_21/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo --replace-call-with-contract quz
+--no-standard-checks --enforce-contract foo --replace-call-with-contract quz
^\[foo.assigns.\d+\] line \d+ Check that \*y is valid: SUCCESS$
^\[bar.assigns.\d+\] line \d+ Check that \*y is assignable: SUCCESS$
^\[bar.assigns.\d+\] line \d+ Check that x \(assigned by the contract of quz\) is assignable: FAILURE$
diff --git a/regression/contracts/assigns_enforce_arrays_02/test.desc b/regression/contracts/assigns_enforce_arrays_02/test.desc
index e8150f13152..cf13af66b74 100644
--- a/regression/contracts/assigns_enforce_arrays_02/test.desc
+++ b/regression/contracts/assigns_enforce_arrays_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^\[f1.assigns.\d+\] line 6 Check that \*a is valid: SUCCESS$
^\[f1.assigns.\d+\] line 8 Check that a\[.*0\] is assignable: SUCCESS$
^\[f1.assigns.\d+\] line 9 Check that a\[.*5\] is assignable: FAILURE$
diff --git a/regression/contracts/assigns_enforce_arrays_05/test.desc b/regression/contracts/assigns_enforce_arrays_05/test.desc
index 2300167e82e..b7cbec98ba9 100644
--- a/regression/contracts/assigns_enforce_arrays_05/test.desc
+++ b/regression/contracts/assigns_enforce_arrays_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract uses_assigns
+--no-standard-checks --enforce-contract uses_assigns
^\[uses_assigns.assigns.\d+\] line \d+ Check that \*\(&a\[(\(.*int\))?i\]\) is valid: SUCCESS$
^\[assigns_ptr.assigns.\d+\] line \d+ Check that \*x is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/assigns_enforce_arrays_10/test.desc b/regression/contracts/assigns_enforce_arrays_10/test.desc
index 645c4289765..df6772d55d6 100644
--- a/regression/contracts/assigns_enforce_arrays_10/test.desc
+++ b/regression/contracts/assigns_enforce_arrays_10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract nextIdx
+--no-standard-checks --enforce-contract f1 --enforce-contract nextIdx
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts/assigns_enforce_conditional_function_call_condition/test.desc b/regression/contracts/assigns_enforce_conditional_function_call_condition/test.desc
index 2106dd933e3..75f9a1b8969 100644
--- a/regression/contracts/assigns_enforce_conditional_function_call_condition/test.desc
+++ b/regression/contracts/assigns_enforce_conditional_function_call_condition/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^main.c function foo$
^\[foo.assigns.\d+\] line 10 Check that \*x is valid when .*: SUCCESS$
^\[foo.assigns.\d+\] line 16 Check that \*x is assignable: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_conditional_lvalue/test.desc b/regression/contracts/assigns_enforce_conditional_lvalue/test.desc
index 999be3227c8..6ac7c590414 100644
--- a/regression/contracts/assigns_enforce_conditional_lvalue/test.desc
+++ b/regression/contracts/assigns_enforce_conditional_lvalue/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 3 Check that \*x is valid when a != FALSE: SUCCESS$
^\[foo.assigns.\d+\] line 3 Check that \*y is valid when !\(a != FALSE\): SUCCESS$
diff --git a/regression/contracts/assigns_enforce_conditional_lvalue_list/test.desc b/regression/contracts/assigns_enforce_conditional_lvalue_list/test.desc
index 9e01d79ca12..119c9cdbb5c 100644
--- a/regression/contracts/assigns_enforce_conditional_lvalue_list/test.desc
+++ b/regression/contracts/assigns_enforce_conditional_lvalue_list/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 3 Check that \*x is valid when a != FALSE: SUCCESS$
^\[foo.assigns.\d+\] line 3 Check that \*y is valid when a != FALSE: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_conditional_pointer_object/test.desc b/regression/contracts/assigns_enforce_conditional_pointer_object/test.desc
index 8988983d01e..56cf4fecd82 100644
--- a/regression/contracts/assigns_enforce_conditional_pointer_object/test.desc
+++ b/regression/contracts/assigns_enforce_conditional_pointer_object/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 6 Check that __CPROVER_object_whole\(\(.* \*\)x\) is valid when a != FALSE: SUCCESS$
^\[foo.assigns.\d+\] line 7 Check that __CPROVER_object_whole\(\(.* \*\)y\) is valid when !\(a != FALSE\): SUCCESS$
diff --git a/regression/contracts/assigns_enforce_conditional_pointer_object_list/test.desc b/regression/contracts/assigns_enforce_conditional_pointer_object_list/test.desc
index 3de6cfdd906..932c585e317 100644
--- a/regression/contracts/assigns_enforce_conditional_pointer_object_list/test.desc
+++ b/regression/contracts/assigns_enforce_conditional_pointer_object_list/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
main.c function foo
^\[foo.assigns.\d+\] line 6 Check that __CPROVER_object_whole\(\(.*\)x\) is valid when a != FALSE: SUCCESS$
^\[foo.assigns.\d+\] line 6 Check that __CPROVER_object_whole\(\(.*\)y\) is valid when a != FALSE: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_conditional_unions/program-only.desc b/regression/contracts/assigns_enforce_conditional_unions/program-only.desc
index 60374bac639..6f3987d6fc7 100644
--- a/regression/contracts/assigns_enforce_conditional_unions/program-only.desc
+++ b/regression/contracts/assigns_enforce_conditional_unions/program-only.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract update _ --program-only
+--no-standard-checks --enforce-contract update _ --program-only
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/contracts/assigns_enforce_conditional_unions/test.desc b/regression/contracts/assigns_enforce_conditional_unions/test.desc
index 04637c10efe..696e6a56c08 100644
--- a/regression/contracts/assigns_enforce_conditional_unions/test.desc
+++ b/regression/contracts/assigns_enforce_conditional_unions/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract update _ --pointer-check --pointer-overflow-check --signed-overflow-check --unsigned-overflow-check --conversion-check
+--no-standard-checks --enforce-contract update _ --pointer-check --pointer-overflow-check --signed-overflow-check --unsigned-overflow-check --conversion-check
^\[update.assigns.\d+] line 73 Check that __CPROVER_object_whole\(\(.*\)state->digest.high_level.first.ctx->digest\) is valid when .*: SUCCESS
^\[update.assigns.\d+] line 74 Check that state->digest.high_level.first.ctx->flags is valid when .*: SUCCESS
^\[update.assigns.\d+] line 76 Check that __CPROVER_object_whole\(\(.*\)state->digest.high_level.second.ctx->digest\) is valid when .*: SUCCESS
diff --git a/regression/contracts/assigns_enforce_detect_local_statics/test.desc b/regression/contracts/assigns_enforce_detect_local_statics/test.desc
index 363b231dc52..6323a9722d9 100644
--- a/regression/contracts/assigns_enforce_detect_local_statics/test.desc
+++ b/regression/contracts/assigns_enforce_detect_local_statics/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract bar
+--no-standard-checks --enforce-contract bar
^\[foo.assigns.\d+\] line 14 Check that foo\$\$1\$\$x is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 17 Check that \*y is assignable: SUCCESS$
^\[foo.assigns.\d+\] line 20 Check that \*yy is assignable: FAILURE$
diff --git a/regression/contracts/assigns_enforce_detect_replaced_local_statics/test.desc b/regression/contracts/assigns_enforce_detect_replaced_local_statics/test.desc
index df0a24af87e..09db2108196 100644
--- a/regression/contracts/assigns_enforce_detect_replaced_local_statics/test.desc
+++ b/regression/contracts/assigns_enforce_detect_replaced_local_statics/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo _ --pointer-check
+--no-standard-checks --replace-call-with-contract bar --replace-call-with-contract baz --enforce-contract foo _ --pointer-check
^\[foo.assigns.\d+\] line \d+ Check that __local_static \(assigned by the contract of bar\) is assignable: SUCCESS$
^\[foo.assigns.\d+\] line \d+ Check that __local_static_arr \(assigned by the contract of bar\) is assignable: SUCCESS$
^\[main.assertion.\d+\] line \d+ expecting FAILURE: FAILURE$
diff --git a/regression/contracts/assigns_enforce_free_dead/test.desc b/regression/contracts/assigns_enforce_free_dead/test.desc
index 3bc041ab15c..125e10db81f 100644
--- a/regression/contracts/assigns_enforce_free_dead/test.desc
+++ b/regression/contracts/assigns_enforce_free_dead/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo _ --malloc-may-fail --malloc-fail-null --pointer-primitive-check
+--no-standard-checks --enforce-contract foo _ --malloc-may-fail --malloc-fail-null --pointer-primitive-check
\[foo.assigns.\d+\] line 4 Check that \*x is valid: SUCCESS$
\[foo.assigns.\d+\] line 4 Check that \*p is valid when .*: SUCCESS$
\[foo.assigns.\d+\] line 4 Check that \*\(\*p\) is valid when .*: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_havoc_object/test.desc b/regression/contracts/assigns_enforce_havoc_object/test.desc
index 2563aafae1a..b9cef0da10c 100644
--- a/regression/contracts/assigns_enforce_havoc_object/test.desc
+++ b/regression/contracts/assigns_enforce_havoc_object/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^\[foo.assigns.\d+\] line \d+ Check that __CPROVER_object_whole\(\(.*\)a1->u.b->c\) is valid: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_malloc_02/test.desc b/regression/contracts/assigns_enforce_malloc_02/test.desc
index 49f5f99a59d..42db26e69b7 100644
--- a/regression/contracts/assigns_enforce_malloc_02/test.desc
+++ b/regression/contracts/assigns_enforce_malloc_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^Invariant check failed$
^Condition: is_loop_free
^Reason: Loops remain in function 'f1', assigns clause checking instrumentation cannot be applied\.
diff --git a/regression/contracts/assigns_enforce_multi_file_02/test.desc b/regression/contracts/assigns_enforce_multi_file_02/test.desc
index c9f45d47c58..d97937746e1 100644
--- a/regression/contracts/assigns_enforce_multi_file_02/test.desc
+++ b/regression/contracts/assigns_enforce_multi_file_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that \*a is valid: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_offsets_2/test.desc b/regression/contracts/assigns_enforce_offsets_2/test.desc
index dcbf3130b86..7028e4b71a7 100644
--- a/regression/contracts/assigns_enforce_offsets_2/test.desc
+++ b/regression/contracts/assigns_enforce_offsets_2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo _ --pointer-check
+--no-standard-checks --enforce-contract foo _ --pointer-check
^\[foo.assigns.*\d+\].* line 5 Check that \*x is valid: SUCCESS$
^\[foo.assigns.*\d+\].* line 8 Check that x\[(\(.*\))?1\] is assignable: (SUCCESS|FAILURE)$
^\[foo.assigns.*\d+\].* line 8 Check that x\[(\(.*\))?1\] is assignable: FAILURE$
diff --git a/regression/contracts/assigns_enforce_offsets_4/test.desc b/regression/contracts/assigns_enforce_offsets_4/test.desc
index 0c906e82d75..651ff1c4e9c 100644
--- a/regression/contracts/assigns_enforce_offsets_4/test.desc
+++ b/regression/contracts/assigns_enforce_offsets_4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo _ --pointer-check
+--no-standard-checks --enforce-contract foo _ --pointer-check
^\[foo.assigns.*\d+\].* line 5 Check that x\[(\(.*\))?10\] is valid: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/contracts/assigns_enforce_scoping_01/test.desc b/regression/contracts/assigns_enforce_scoping_01/test.desc
index d95afefade3..f012c8676be 100644
--- a/regression/contracts/assigns_enforce_scoping_01/test.desc
+++ b/regression/contracts/assigns_enforce_scoping_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that \*f1\$\$1\$\$1\$\$b is assignable: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_scoping_02/test.desc b/regression/contracts/assigns_enforce_scoping_02/test.desc
index a5d07aa04d5..9dc4d3c8b72 100644
--- a/regression/contracts/assigns_enforce_scoping_02/test.desc
+++ b/regression/contracts/assigns_enforce_scoping_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that \*f1\$\$1\$\$1\$\$b is assignable: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_statics/test.desc b/regression/contracts/assigns_enforce_statics/test.desc
index 87f417d025f..d55ad3b74bc 100644
--- a/regression/contracts/assigns_enforce_statics/test.desc
+++ b/regression/contracts/assigns_enforce_statics/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo _ --pointer-primitive-check
+--no-standard-checks --enforce-contract foo _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo.assigns.\d+\] line \d+ Check that x is valid: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_structs_04/test.desc b/regression/contracts/assigns_enforce_structs_04/test.desc
index 003a6fd2f4a..da954e14733 100644
--- a/regression/contracts/assigns_enforce_structs_04/test.desc
+++ b/regression/contracts/assigns_enforce_structs_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 --enforce-contract f3 --enforce-contract f4
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 --enforce-contract f3 --enforce-contract f4
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that p->y is assignable: FAILURE$
diff --git a/regression/contracts/assigns_enforce_structs_06/test.desc b/regression/contracts/assigns_enforce_structs_06/test.desc
index 838bcce9c4e..4b9de6bbe36 100644
--- a/regression/contracts/assigns_enforce_structs_06/test.desc
+++ b/regression/contracts/assigns_enforce_structs_06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 --enforce-contract f3
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 --enforce-contract f3
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\] line \d+ Check that p->buf\[(\(.*\))?0\] is assignable: SUCCESS$
diff --git a/regression/contracts/assigns_enforce_structs_07/test.desc b/regression/contracts/assigns_enforce_structs_07/test.desc
index e6eac9a44bc..5cc34ab16cd 100644
--- a/regression/contracts/assigns_enforce_structs_07/test.desc
+++ b/regression/contracts/assigns_enforce_structs_07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 _ --malloc-may-fail --malloc-fail-null --pointer-check
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 _ --malloc-may-fail --malloc-fail-null --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[f1.assigns.\d+\].*line 16 Check that \*p->buf is valid: FAILURE$
diff --git a/regression/contracts/assigns_enforce_structs_08/test.desc b/regression/contracts/assigns_enforce_structs_08/test.desc
index 8d7da1c07fe..600780a650f 100644
--- a/regression/contracts/assigns_enforce_structs_08/test.desc
+++ b/regression/contracts/assigns_enforce_structs_08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2 _ --malloc-may-fail --malloc-fail-null --pointer-check
+--no-standard-checks --enforce-contract f1 --enforce-contract f2 _ --malloc-may-fail --malloc-fail-null --pointer-check
^\[f1.assigns.\d+\] line \d+ Check that p->buf\[(\(.*\))?0\] is assignable: SUCCESS$
^\[f2.assigns.\d+\] line \d+ Check that pp->p->buf\[(\(.*\))?0\] is assignable: SUCCESS$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/assigns_enforce_subfunction_calls/test.desc b/regression/contracts/assigns_enforce_subfunction_calls/test.desc
index ed4c35002f3..55a3e8bd5fe 100644
--- a/regression/contracts/assigns_enforce_subfunction_calls/test.desc
+++ b/regression/contracts/assigns_enforce_subfunction_calls/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^EXIT=10$
^SIGNAL=0$
^main.c function baz$
diff --git a/regression/contracts/assigns_repeated_ignored/test.desc b/regression/contracts/assigns_repeated_ignored/test.desc
index 2302efd7ec3..f9f1ace0a75 100644
--- a/regression/contracts/assigns_repeated_ignored/test.desc
+++ b/regression/contracts/assigns_repeated_ignored/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^Ignored duplicate expression '\*x' in assigns clause spec at file main.c line \d+ function .*$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts/assigns_replace_02/test.desc b/regression/contracts/assigns_replace_02/test.desc
index 352e711f095..1ee25837f7e 100644
--- a/regression/contracts/assigns_replace_02/test.desc
+++ b/regression/contracts/assigns_replace_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/assigns_replace_08/test.desc b/regression/contracts/assigns_replace_08/test.desc
index 1e029090ff0..ba31793a4f9 100644
--- a/regression/contracts/assigns_replace_08/test.desc
+++ b/regression/contracts/assigns_replace_08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo --replace-call-with-contract bar _ --pointer-primitive-check
+--no-standard-checks --enforce-contract foo --replace-call-with-contract bar _ --pointer-primitive-check
^EXIT=10$
^SIGNAL=0$
\[foo.assigns.\d+\] line \d+ Check that \*z \(assigned by the contract of bar\) is assignable: FAILURE$
diff --git a/regression/contracts/assigns_replace_09/test.desc b/regression/contracts/assigns_replace_09/test.desc
index 535ca9a1f05..312abdee10e 100644
--- a/regression/contracts/assigns_replace_09/test.desc
+++ b/regression/contracts/assigns_replace_09/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract bar --enforce-contract foo
+--no-standard-checks --replace-call-with-contract bar --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
^\[foo.assigns.\d+\] line \d+ Check that \*z is valid: SUCCESS$
diff --git a/regression/contracts/assigns_replace_havoc_dependent_targets_fail/replace.desc b/regression/contracts/assigns_replace_havoc_dependent_targets_fail/replace.desc
index 338a948d5c8..3d5871d24ee 100644
--- a/regression/contracts/assigns_replace_havoc_dependent_targets_fail/replace.desc
+++ b/regression/contracts/assigns_replace_havoc_dependent_targets_fail/replace.desc
@@ -1,6 +1,6 @@
CORE
main_replace.c
---replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
+--no-standard-checks --replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
^\[.*\] .* Check that v->size \(assigned by the contract of resize_vec\) is assignable: SUCCESS
^\[.*\] .* Check that v->arr \(assigned by the contract of resize_vec\) is assignable: FAILURE
^\[.*\] .* Check that __CPROVER_object_whole\(\(.*\)v->arr\) \(assigned by the contract of resize_vec\) is assignable: FAILURE
diff --git a/regression/contracts/assigns_replace_havoc_dependent_targets_pass/enforce.desc b/regression/contracts/assigns_replace_havoc_dependent_targets_pass/enforce.desc
index efca0a7366c..6af86af2513 100644
--- a/regression/contracts/assigns_replace_havoc_dependent_targets_pass/enforce.desc
+++ b/regression/contracts/assigns_replace_havoc_dependent_targets_pass/enforce.desc
@@ -1,6 +1,6 @@
CORE
main_enforce.c
---enforce-contract resize_vec _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
+--no-standard-checks --enforce-contract resize_vec _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts/assigns_replace_havoc_dependent_targets_pass/replace.desc b/regression/contracts/assigns_replace_havoc_dependent_targets_pass/replace.desc
index 58368ddcb77..80758303abb 100644
--- a/regression/contracts/assigns_replace_havoc_dependent_targets_pass/replace.desc
+++ b/regression/contracts/assigns_replace_havoc_dependent_targets_pass/replace.desc
@@ -1,6 +1,6 @@
CORE
main_replace.c
---replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
+--no-standard-checks --replace-call-with-contract resize_vec --enforce-contract resize_vec_incr10 _ --signed-overflow-check --unsigned-overflow-check --pointer-overflow-check
^VERIFICATION SUCCESSFUL$
^\[.*\] .* Check that v->size \(assigned by the contract of resize_vec\) is assignable: SUCCESS
^\[.*\] .* Check that v->arr \(assigned by the contract of resize_vec\) is assignable: SUCCESS
diff --git a/regression/contracts/assigns_type_checking_valid_cases/test.desc b/regression/contracts/assigns_type_checking_valid_cases/test.desc
index 6f67aaef718..fd0e6daa27d 100644
--- a/regression/contracts/assigns_type_checking_valid_cases/test.desc
+++ b/regression/contracts/assigns_type_checking_valid_cases/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo1 --enforce-contract foo2 --enforce-contract foo3 --enforce-contract foo4 --enforce-contract foo5 --enforce-contract foo6 --enforce-contract foo7 --enforce-contract foo8 --enforce-contract foo9 --enforce-contract foo10 _ --pointer-primitive-check
+--no-standard-checks --enforce-contract foo1 --enforce-contract foo2 --enforce-contract foo3 --enforce-contract foo4 --enforce-contract foo5 --enforce-contract foo6 --enforce-contract foo7 --enforce-contract foo8 --enforce-contract foo9 --enforce-contract foo10 _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[foo10.assigns.\d+\] line \d+ Check that buffer->len is assignable: SUCCESS$
diff --git a/regression/contracts/contracts_with_function_pointers/test.desc b/regression/contracts/contracts_with_function_pointers/test.desc
index 1520b8dba51..b25a37b0fd9 100644
--- a/regression/contracts/contracts_with_function_pointers/test.desc
+++ b/regression/contracts/contracts_with_function_pointers/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract bar
+--no-standard-checks --enforce-contract bar
^EXIT=0$
^SIGNAL=0$
^\[bar.postcondition.\d+\] line \d+ Check ensures clause: SUCCESS$
diff --git a/regression/contracts/cprover-assignable-fail/test.desc b/regression/contracts/cprover-assignable-fail/test.desc
index 0c7b693f918..c75b5783eb0 100644
--- a/regression/contracts/cprover-assignable-fail/test.desc
+++ b/regression/contracts/cprover-assignable-fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
CALL __CPROVER_object_whole
CALL __CPROVER_object_upto
CALL __CPROVER_object_from
diff --git a/regression/contracts/cprover-assignable-pass/test.desc b/regression/contracts/cprover-assignable-pass/test.desc
index 182e8bc3021..8455df6e322 100644
--- a/regression/contracts/cprover-assignable-pass/test.desc
+++ b/regression/contracts/cprover-assignable-pass/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
CALL __CPROVER_object_whole
CALL __CPROVER_object_upto
CALL __CPROVER_object_from
diff --git a/regression/contracts/detect_loop_locals/test.desc b/regression/contracts/detect_loop_locals/test.desc
index c116642ea92..209bfcab9ea 100644
--- a/regression/contracts/detect_loop_locals/test.desc
+++ b/regression/contracts/detect_loop_locals/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main.assigns.\d+\].*line 10 Check that i is assignable: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts/detect_loop_locals2/test.desc b/regression/contracts/detect_loop_locals2/test.desc
index 825d79b8bca..b2e2b38b70c 100644
--- a/regression/contracts/detect_loop_locals2/test.desc
+++ b/regression/contracts/detect_loop_locals2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[bar.assigns.\d+\].*Check that i is assignable: SUCCESS$
^\[foo.assigns.\d+\].*Check that i is assignable: SUCCESS$
^EXIT=0$
diff --git a/regression/contracts/do_while_syntax_fail/test.desc b/regression/contracts/do_while_syntax_fail/test.desc
index 7a77ac02a8f..35c3653e6b2 100644
--- a/regression/contracts/do_while_syntax_fail/test.desc
+++ b/regression/contracts/do_while_syntax_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^PARSING ERROR$
^EXIT=(1|64)$
^SIGNAL=0$
diff --git a/regression/contracts/do_while_syntax_pass/test.desc b/regression/contracts/do_while_syntax_pass/test.desc
index 021b4a9018e..c3eac5a3b85 100644
--- a/regression/contracts/do_while_syntax_pass/test.desc
+++ b/regression/contracts/do_while_syntax_pass/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/contracts/enforce-replace-unknown-function/enforce.desc b/regression/contracts/enforce-replace-unknown-function/enforce.desc
index 51d0836cc91..49f085fcfaf 100644
--- a/regression/contracts/enforce-replace-unknown-function/enforce.desc
+++ b/regression/contracts/enforce-replace-unknown-function/enforce.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract goo
+--no-standard-checks --enforce-contract goo
^Function 'goo' was not found in the GOTO program.$
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/contracts/enforce-replace-unknown-function/replace.desc b/regression/contracts/enforce-replace-unknown-function/replace.desc
index 4469048078e..fa17e0ae5f4 100644
--- a/regression/contracts/enforce-replace-unknown-function/replace.desc
+++ b/regression/contracts/enforce-replace-unknown-function/replace.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract goo
+--no-standard-checks --replace-call-with-contract goo
^Function 'goo' was not found in the GOTO program.$
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/contracts/frees-clause-and-predicates/test.desc b/regression/contracts/frees-clause-and-predicates/test.desc
index 2aa4d4b15ed..f09cc4050e2 100644
--- a/regression/contracts/frees-clause-and-predicates/test.desc
+++ b/regression/contracts/frees-clause-and-predicates/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^\[foo.postcondition.\d+\] line \d+ Check ensures clause: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/contracts/function-calls-01/test-enf.desc b/regression/contracts/function-calls-01/test-enf.desc
index 693d30bf5d5..0d3da33919c 100644
--- a/regression/contracts/function-calls-01/test-enf.desc
+++ b/regression/contracts/function-calls-01/test-enf.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-01/test-rep.desc b/regression/contracts/function-calls-01/test-rep.desc
index f0886fe346b..9042a3467c8 100644
--- a/regression/contracts/function-calls-01/test-rep.desc
+++ b/regression/contracts/function-calls-01/test-rep.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract f1
+--no-standard-checks --replace-call-with-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-02-1/test-enf.desc b/regression/contracts/function-calls-02-1/test-enf.desc
index 0bf5ec78709..52008523b26 100644
--- a/regression/contracts/function-calls-02-1/test-enf.desc
+++ b/regression/contracts/function-calls-02-1/test-enf.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-02-1/test-mix.desc b/regression/contracts/function-calls-02-1/test-mix.desc
index edd25ca30be..e74fed92315 100644
--- a/regression/contracts/function-calls-02-1/test-mix.desc
+++ b/regression/contracts/function-calls-02-1/test-mix.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --replace-call-with-contract f2
+--no-standard-checks --enforce-contract f1 --replace-call-with-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-02-1/test-rep.desc b/regression/contracts/function-calls-02-1/test-rep.desc
index f076653e1f6..cc8bca8d89c 100644
--- a/regression/contracts/function-calls-02-1/test-rep.desc
+++ b/regression/contracts/function-calls-02-1/test-rep.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract f1 --replace-call-with-contract f2
+--no-standard-checks --replace-call-with-contract f1 --replace-call-with-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-02/test-enf.desc b/regression/contracts/function-calls-02/test-enf.desc
index 0bf5ec78709..52008523b26 100644
--- a/regression/contracts/function-calls-02/test-enf.desc
+++ b/regression/contracts/function-calls-02/test-enf.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-02/test-mix.desc b/regression/contracts/function-calls-02/test-mix.desc
index edd25ca30be..e74fed92315 100644
--- a/regression/contracts/function-calls-02/test-mix.desc
+++ b/regression/contracts/function-calls-02/test-mix.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --replace-call-with-contract f2
+--no-standard-checks --enforce-contract f1 --replace-call-with-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-02/test-rep.desc b/regression/contracts/function-calls-02/test-rep.desc
index f076653e1f6..cc8bca8d89c 100644
--- a/regression/contracts/function-calls-02/test-rep.desc
+++ b/regression/contracts/function-calls-02/test-rep.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract f1 --replace-call-with-contract f2
+--no-standard-checks --replace-call-with-contract f1 --replace-call-with-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-03-1/test-enf-f1.desc b/regression/contracts/function-calls-03-1/test-enf-f1.desc
index 2f7263a73dd..2372b0a4024 100644
--- a/regression/contracts/function-calls-03-1/test-enf-f1.desc
+++ b/regression/contracts/function-calls-03-1/test-enf-f1.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 _ --unwind 20 --unwinding-assertions
+--no-standard-checks --enforce-contract f1 _ --unwind 20 --unwinding-assertions
^file main\.c line 13 function f2: recursion is ignored on call to 'f2'$
^Recursive call to 'f2' during inlining$
^EXIT=6$
diff --git a/regression/contracts/function-calls-03-1/test-enf-f2.desc b/regression/contracts/function-calls-03-1/test-enf-f2.desc
index 3aab71fcd8c..34dd0c2531f 100644
--- a/regression/contracts/function-calls-03-1/test-enf-f2.desc
+++ b/regression/contracts/function-calls-03-1/test-enf-f2.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f2 _ --unwind 20 --unwinding-assertions
+--no-standard-checks --enforce-contract f2 _ --unwind 20 --unwinding-assertions
^file main.c line 13 function f2: recursion is ignored on call to 'f2'$
^Recursive call to 'f2' during inlining$
^EXIT=6$
diff --git a/regression/contracts/function-calls-03/test-mix.desc b/regression/contracts/function-calls-03/test-mix.desc
index ffc11785616..020aa26351e 100644
--- a/regression/contracts/function-calls-03/test-mix.desc
+++ b/regression/contracts/function-calls-03/test-mix.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --replace-call-with-contract f2
+--no-standard-checks --enforce-contract f1 --replace-call-with-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-03/test-rep.desc b/regression/contracts/function-calls-03/test-rep.desc
index 11f4767c544..6b63fb18800 100644
--- a/regression/contracts/function-calls-03/test-rep.desc
+++ b/regression/contracts/function-calls-03/test-rep.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract f1 --replace-call-with-contract f2
+--no-standard-checks --replace-call-with-contract f1 --replace-call-with-contract f2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-04-1/test-enf-f1.desc b/regression/contracts/function-calls-04-1/test-enf-f1.desc
index 87fce4d250e..f63f3d4e774 100644
--- a/regression/contracts/function-calls-04-1/test-enf-f1.desc
+++ b/regression/contracts/function-calls-04-1/test-enf-f1.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 _ --unwind 20 --unwinding-assertions
+--no-standard-checks --enforce-contract f1 _ --unwind 20 --unwinding-assertions
^file main.c line 19 function f2_in: recursion is ignored on call to 'f2_out'$
^Recursive call to 'f2_out' during inlining$
^EXIT=6$
diff --git a/regression/contracts/function-calls-04-1/test-enf-f2_in.desc b/regression/contracts/function-calls-04-1/test-enf-f2_in.desc
index 88486870350..f5109e3e2a4 100644
--- a/regression/contracts/function-calls-04-1/test-enf-f2_in.desc
+++ b/regression/contracts/function-calls-04-1/test-enf-f2_in.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f2_in _ --unwind 20 --unwinding-assertions
+--no-standard-checks --enforce-contract f2_in _ --unwind 20 --unwinding-assertions
^file main.c line 13 function f2_out: recursion is ignored on call to 'f2_in'$
^Recursive call to 'f2_in' during inlining$
^EXIT=6$
diff --git a/regression/contracts/function-calls-04-1/test-enf-f2_out.desc b/regression/contracts/function-calls-04-1/test-enf-f2_out.desc
index be908344748..c6faa26af0a 100644
--- a/regression/contracts/function-calls-04-1/test-enf-f2_out.desc
+++ b/regression/contracts/function-calls-04-1/test-enf-f2_out.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f2_out _ --unwind 20 --unwinding-assertions
+--no-standard-checks --enforce-contract f2_out _ --unwind 20 --unwinding-assertions
^file main.c line 19 function f2_in: recursion is ignored on call to 'f2_out'$
^Recursive call to 'f2_out' during inlining$
^EXIT=6$
diff --git a/regression/contracts/function-calls-04/test-mix-1.desc b/regression/contracts/function-calls-04/test-mix-1.desc
index 3073097c3ee..3344342ed45 100644
--- a/regression/contracts/function-calls-04/test-mix-1.desc
+++ b/regression/contracts/function-calls-04/test-mix-1.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --replace-call-with-contract f2_out
+--no-standard-checks --enforce-contract f1 --replace-call-with-contract f2_out
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-04/test-mix-2.desc b/regression/contracts/function-calls-04/test-mix-2.desc
index 766a17a3f70..ad55b6ceb8f 100644
--- a/regression/contracts/function-calls-04/test-mix-2.desc
+++ b/regression/contracts/function-calls-04/test-mix-2.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2_out --replace-call-with-contract f2_in
+--no-standard-checks --enforce-contract f1 --enforce-contract f2_out --replace-call-with-contract f2_in
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-04/test-rep.desc b/regression/contracts/function-calls-04/test-rep.desc
index 1f8c491b505..fa49ebdc9e4 100644
--- a/regression/contracts/function-calls-04/test-rep.desc
+++ b/regression/contracts/function-calls-04/test-rep.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract f1 --replace-call-with-contract f2_out --replace-call-with-contract f2_in
+--no-standard-checks --replace-call-with-contract f1 --replace-call-with-contract f2_out --replace-call-with-contract f2_in
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/function-calls-05/test.desc b/regression/contracts/function-calls-05/test.desc
index 431b7072620..098ae59749c 100644
--- a/regression/contracts/function-calls-05/test.desc
+++ b/regression/contracts/function-calls-05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause: SUCCESS
diff --git a/regression/contracts/function-calls-recursive-01/test.desc b/regression/contracts/function-calls-recursive-01/test.desc
index d834d5dafd7..37192f26106 100644
--- a/regression/contracts/function-calls-recursive-01/test.desc
+++ b/regression/contracts/function-calls-recursive-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract sum _ --trace
+--no-standard-checks --enforce-contract sum _ --trace
^file main.c line 6 function sum_rec: recursion is ignored on call to 'sum_rec'$
^Recursive call to 'sum_rec' during inlining$
^EXIT=6$
diff --git a/regression/contracts/function-pointer-contracts-enforce/test.desc b/regression/contracts/function-pointer-contracts-enforce/test.desc
index 8868382bad6..f9be3c9dbbc 100644
--- a/regression/contracts/function-pointer-contracts-enforce/test.desc
+++ b/regression/contracts/function-pointer-contracts-enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo --restrict-function-pointer foo.CALL/arr_fun_contract --replace-call-with-contract arr_fun_contract
+--no-standard-checks --enforce-contract foo --restrict-function-pointer foo.CALL/arr_fun_contract --replace-call-with-contract arr_fun_contract
^file main.c line 23 function foo: __CPROVER_obeys_contract is not supported in this version
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/contracts/function-pointer-contracts-replace/test.desc b/regression/contracts/function-pointer-contracts-replace/test.desc
index 92df89d7bed..4709efeabe4 100644
--- a/regression/contracts/function-pointer-contracts-replace/test.desc
+++ b/regression/contracts/function-pointer-contracts-replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
- --restrict-function-pointer foo.CALL/arr_fun_contract --enforce-contract foo --replace-call-with-contract get_arr_fun
+--no-standard-checks --restrict-function-pointer foo.CALL/arr_fun_contract --enforce-contract foo --replace-call-with-contract get_arr_fun
^file main.c line 19 function get_arr_fun: __CPROVER_obeys_contract is not supported in this version$
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/contracts/github_6168_infinite_unwinding_bug/test.desc b/regression/contracts/github_6168_infinite_unwinding_bug/test.desc
index 4714105d895..021ffd10325 100644
--- a/regression/contracts/github_6168_infinite_unwinding_bug/test.desc
+++ b/regression/contracts/github_6168_infinite_unwinding_bug/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/history-index/test.desc b/regression/contracts/history-index/test.desc
index 7e0f7f23a3b..2050d5cd029 100644
--- a/regression/contracts/history-index/test.desc
+++ b/regression/contracts/history-index/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/history-invalid/test.desc b/regression/contracts/history-invalid/test.desc
index b5e51344046..936bfaf149f 100644
--- a/regression/contracts/history-invalid/test.desc
+++ b/regression/contracts/history-invalid/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^main.c.* error: Tracking history of side_effect expressions is not supported yet.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts/history-pointer-enforce-10/test.desc b/regression/contracts/history-pointer-enforce-10/test.desc
index 6ab7a0823ef..32a1631b034 100644
--- a/regression/contracts/history-pointer-enforce-10/test.desc
+++ b/regression/contracts/history-pointer-enforce-10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo --enforce-contract bar --enforce-contract baz
+--no-standard-checks --enforce-contract foo --enforce-contract bar --enforce-contract baz
^EXIT=0$
^SIGNAL=0$
^\[bar.postcondition.\d+\] line \d+ Check ensures clause: SUCCESS$
diff --git a/regression/contracts/history-pointer-replace-01/test.desc b/regression/contracts/history-pointer-replace-01/test.desc
index db905317853..c0e0d58df0a 100644
--- a/regression/contracts/history-pointer-replace-01/test.desc
+++ b/regression/contracts/history-pointer-replace-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/history-pointer-replace-02/test.desc b/regression/contracts/history-pointer-replace-02/test.desc
index 074857ec25c..2cb5914eeb7 100644
--- a/regression/contracts/history-pointer-replace-02/test.desc
+++ b/regression/contracts/history-pointer-replace-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/history-pointer-replace-03/test.desc b/regression/contracts/history-pointer-replace-03/test.desc
index ec90de60988..3ec3f3be3ec 100644
--- a/regression/contracts/history-pointer-replace-03/test.desc
+++ b/regression/contracts/history-pointer-replace-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^main.c.* error: __CPROVER_old is not allowed in preconditions.$
^CONVERSION ERROR$
^EXIT=(1|64)$
diff --git a/regression/contracts/history-pointer-replace-04/test.desc b/regression/contracts/history-pointer-replace-04/test.desc
index c4458b4a9bf..122d28803db 100644
--- a/regression/contracts/history-pointer-replace-04/test.desc
+++ b/regression/contracts/history-pointer-replace-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=10$
^SIGNAL=0$
^\[foo.precondition.\d+\] line \d+ Check requires clause of foo in main: SUCCESS$
diff --git a/regression/contracts/invar_assigns_empty/test.desc b/regression/contracts/invar_assigns_empty/test.desc
index 381f619c6c1..f7e2f3ae64e 100644
--- a/regression/contracts/invar_assigns_empty/test.desc
+++ b/regression/contracts/invar_assigns_empty/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_assigns_opt/test.desc b/regression/contracts/invar_assigns_opt/test.desc
index 16e5e040543..bc6bd0e3187 100644
--- a/regression/contracts/invar_assigns_opt/test.desc
+++ b/regression/contracts/invar_assigns_opt/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_break_fail/test.desc b/regression/contracts/invar_check_break_fail/test.desc
index 43ace0d05ad..31a0680cc90 100644
--- a/regression/contracts/invar_check_break_fail/test.desc
+++ b/regression/contracts/invar_check_break_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_break_pass/test.desc b/regression/contracts/invar_check_break_pass/test.desc
index c31ecb10767..38956003836 100644
--- a/regression/contracts/invar_check_break_pass/test.desc
+++ b/regression/contracts/invar_check_break_pass/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_continue/test.desc b/regression/contracts/invar_check_continue/test.desc
index baa936a14f3..df23dbfe01f 100644
--- a/regression/contracts/invar_check_continue/test.desc
+++ b/regression/contracts/invar_check_continue/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_large/test.desc b/regression/contracts/invar_check_large/test.desc
index e6d3e50bfb0..a28a4970a29 100644
--- a/regression/contracts/invar_check_large/test.desc
+++ b/regression/contracts/invar_check_large/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.1\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_multiple_loops/test.desc b/regression/contracts/invar_check_multiple_loops/test.desc
index 86b4399b890..7f2a2884f3d 100644
--- a/regression/contracts/invar_check_multiple_loops/test.desc
+++ b/regression/contracts/invar_check_multiple_loops/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_nested_loops/test.desc b/regression/contracts/invar_check_nested_loops/test.desc
index d7360332c84..94be4b5eedf 100644
--- a/regression/contracts/invar_check_nested_loops/test.desc
+++ b/regression/contracts/invar_check_nested_loops/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_pointer_modifies-01/test.desc b/regression/contracts/invar_check_pointer_modifies-01/test.desc
index deb947163f4..03c94792d11 100644
--- a/regression/contracts/invar_check_pointer_modifies-01/test.desc
+++ b/regression/contracts/invar_check_pointer_modifies-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts --pointer-check
+--no-standard-checks --apply-loop-contracts --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_pointer_modifies-02/test.desc b/regression/contracts/invar_check_pointer_modifies-02/test.desc
index 95a9eb36ea7..e50747154b6 100644
--- a/regression/contracts/invar_check_pointer_modifies-02/test.desc
+++ b/regression/contracts/invar_check_pointer_modifies-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts --pointer-check
+--no-standard-checks --apply-loop-contracts --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_check_sufficiency/test.desc b/regression/contracts/invar_check_sufficiency/test.desc
index ef73ea2fc76..8bc2fb079ac 100644
--- a/regression/contracts/invar_check_sufficiency/test.desc
+++ b/regression/contracts/invar_check_sufficiency/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_dynamic_struct_member/test.desc b/regression/contracts/invar_dynamic_struct_member/test.desc
index d6653a12b0c..1dfa4b89678 100644
--- a/regression/contracts/invar_dynamic_struct_member/test.desc
+++ b/regression/contracts/invar_dynamic_struct_member/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_dynamic_array/test.desc b/regression/contracts/invar_havoc_dynamic_array/test.desc
index 582a93ff682..9ab18815fa4 100644
--- a/regression/contracts/invar_havoc_dynamic_array/test.desc
+++ b/regression/contracts/invar_havoc_dynamic_array/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_dynamic_array_const_idx/test.desc b/regression/contracts/invar_havoc_dynamic_array_const_idx/test.desc
index c970e1f49b1..4d4f72a471c 100644
--- a/regression/contracts/invar_havoc_dynamic_array_const_idx/test.desc
+++ b/regression/contracts/invar_havoc_dynamic_array_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc b/regression/contracts/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc
index ff6b7e8e980..3016a277db7 100644
--- a/regression/contracts/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc
+++ b/regression/contracts/invar_havoc_dynamic_multi-dim_array_all_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_static_array/test.desc b/regression/contracts/invar_havoc_static_array/test.desc
index 58e09285498..c540abea388 100644
--- a/regression/contracts/invar_havoc_static_array/test.desc
+++ b/regression/contracts/invar_havoc_static_array/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_static_array_const_idx/test.desc b/regression/contracts/invar_havoc_static_array_const_idx/test.desc
index 0dfc45afdcf..3501c7dd9cd 100644
--- a/regression/contracts/invar_havoc_static_array_const_idx/test.desc
+++ b/regression/contracts/invar_havoc_static_array_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_static_multi-dim_array/test.desc b/regression/contracts/invar_havoc_static_multi-dim_array/test.desc
index 9fc74c3694d..ae23736b75b 100644
--- a/regression/contracts/invar_havoc_static_multi-dim_array/test.desc
+++ b/regression/contracts/invar_havoc_static_multi-dim_array/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_static_multi-dim_array_all_const_idx/test.desc b/regression/contracts/invar_havoc_static_multi-dim_array_all_const_idx/test.desc
index 01204c9ab18..d59dea6083a 100644
--- a/regression/contracts/invar_havoc_static_multi-dim_array_all_const_idx/test.desc
+++ b/regression/contracts/invar_havoc_static_multi-dim_array_all_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc b/regression/contracts/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc
index cda08ce2639..e99a2abe71f 100644
--- a/regression/contracts/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc
+++ b/regression/contracts/invar_havoc_static_multi-dim_array_partial_const_idx/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_loop-entry_check/test.desc b/regression/contracts/invar_loop-entry_check/test.desc
index 554a504ef23..735ac576476 100644
--- a/regression/contracts/invar_loop-entry_check/test.desc
+++ b/regression/contracts/invar_loop-entry_check/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts _ --pointer-primitive-check
+--no-standard-checks --apply-loop-contracts _ --pointer-primitive-check
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_loop-entry_fail/test.desc b/regression/contracts/invar_loop-entry_fail/test.desc
index fb736fa7817..f6f57d28c82 100644
--- a/regression/contracts/invar_loop-entry_fail/test.desc
+++ b/regression/contracts/invar_loop-entry_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=(10|6)$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_loop_constant_fail/test.desc b/regression/contracts/invar_loop_constant_fail/test.desc
index 261e2c27726..2df773bab41 100644
--- a/regression/contracts/invar_loop_constant_fail/test.desc
+++ b/regression/contracts/invar_loop_constant_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_loop_constant_no_modify/test.desc b/regression/contracts/invar_loop_constant_no_modify/test.desc
index ccb12ed94d2..bf5ee4a6167 100644
--- a/regression/contracts/invar_loop_constant_no_modify/test.desc
+++ b/regression/contracts/invar_loop_constant_no_modify/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_loop_constant_pass/test.desc b/regression/contracts/invar_loop_constant_pass/test.desc
index a33b725b669..85d34251610 100644
--- a/regression/contracts/invar_loop_constant_pass/test.desc
+++ b/regression/contracts/invar_loop_constant_pass/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_loop_constant_pass/test_unwind.desc b/regression/contracts/invar_loop_constant_pass/test_unwind.desc
index 30b7613a13b..99328937b86 100644
--- a/regression/contracts/invar_loop_constant_pass/test_unwind.desc
+++ b/regression/contracts/invar_loop_constant_pass/test_unwind.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts --unwind 1 --unwinding-assertions
+--no-standard-checks --apply-loop-contracts --unwind 1 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invar_struct_member/test.desc b/regression/contracts/invar_struct_member/test.desc
index 111e8f9c944..f1fd28ace0b 100644
--- a/regression/contracts/invar_struct_member/test.desc
+++ b/regression/contracts/invar_struct_member/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/invariant_side_effects/test.desc b/regression/contracts/invariant_side_effects/test.desc
index 8268af383e0..0a4ce0014a7 100644
--- a/regression/contracts/invariant_side_effects/test.desc
+++ b/regression/contracts/invariant_side_effects/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/is_unique_01_replace/test.desc b/regression/contracts/is_unique_01_replace/test.desc
index ff7c558fb1e..67c686e8a5c 100644
--- a/regression/contracts/is_unique_01_replace/test.desc
+++ b/regression/contracts/is_unique_01_replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/labled_loop_head/test.desc b/regression/contracts/labled_loop_head/test.desc
index 9b343d975c3..0385b3f3a84 100644
--- a/regression/contracts/labled_loop_head/test.desc
+++ b/regression/contracts/labled_loop_head/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop-freeness-check/test.desc b/regression/contracts/loop-freeness-check/test.desc
index a1dc7477d0c..982ec78bacc 100644
--- a/regression/contracts/loop-freeness-check/test.desc
+++ b/regression/contracts/loop-freeness-check/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^--- begin invariant violation report ---$
^Invariant check failed$
^Condition: is_loop_free\(.*\)
diff --git a/regression/contracts/loop_assigns-01/test.desc b/regression/contracts/loop_assigns-01/test.desc
index dfdb76bc45b..913972a4d01 100644
--- a/regression/contracts/loop_assigns-01/test.desc
+++ b/regression/contracts/loop_assigns-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns-02/test.desc b/regression/contracts/loop_assigns-02/test.desc
index 205356864ef..dd199e11479 100644
--- a/regression/contracts/loop_assigns-02/test.desc
+++ b/regression/contracts/loop_assigns-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns-03/test.desc b/regression/contracts/loop_assigns-03/test.desc
index 15963cb9c00..ada4d71c650 100644
--- a/regression/contracts/loop_assigns-03/test.desc
+++ b/regression/contracts/loop_assigns-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns-04/test.desc b/regression/contracts/loop_assigns-04/test.desc
index 95d9f0f9d79..52b0cb9a331 100644
--- a/regression/contracts/loop_assigns-04/test.desc
+++ b/regression/contracts/loop_assigns-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.assigns.\d+\] .* Check that i is assignable: SUCCESS$
diff --git a/regression/contracts/loop_assigns-05/test.desc b/regression/contracts/loop_assigns-05/test.desc
index 0dc2ffedc89..d3c07ca2eac 100644
--- a/regression/contracts/loop_assigns-05/test.desc
+++ b/regression/contracts/loop_assigns-05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[body_1.assigns.\d+\] .* Check that j is assignable: SUCCESS$
diff --git a/regression/contracts/loop_assigns-fail/test.desc b/regression/contracts/loop_assigns-fail/test.desc
index 38480d617d7..8be43970871 100644
--- a/regression/contracts/loop_assigns-fail/test.desc
+++ b/regression/contracts/loop_assigns-fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.assigns.\d+\] .* Check that i is assignable: SUCCESS$
diff --git a/regression/contracts/loop_assigns-slice-assignable-ptr/test.desc b/regression/contracts/loop_assigns-slice-assignable-ptr/test.desc
index 9a49850f1c3..c6a93b82c15 100644
--- a/regression/contracts/loop_assigns-slice-assignable-ptr/test.desc
+++ b/regression/contracts/loop_assigns-slice-assignable-ptr/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns-slice-assignable-scalar/test.desc b/regression/contracts/loop_assigns-slice-assignable-scalar/test.desc
index 3ab6f3105b4..6afa5fcc2e0 100644
--- a/regression/contracts/loop_assigns-slice-assignable-scalar/test.desc
+++ b/regression/contracts/loop_assigns-slice-assignable-scalar/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns-slice-from/test.desc b/regression/contracts/loop_assigns-slice-from/test.desc
index dca584fe348..9cf41d81ce9 100644
--- a/regression/contracts/loop_assigns-slice-from/test.desc
+++ b/regression/contracts/loop_assigns-slice-from/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns-slice-upto-fail/test.desc b/regression/contracts/loop_assigns-slice-upto-fail/test.desc
index 4300f9931ef..0f501721660 100644
--- a/regression/contracts/loop_assigns-slice-upto-fail/test.desc
+++ b/regression/contracts/loop_assigns-slice-upto-fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main.assigns.\d+\] .* Check that i is assignable: SUCCESS$
diff --git a/regression/contracts/loop_assigns-slice-upto-pass/test.desc b/regression/contracts/loop_assigns-slice-upto-pass/test.desc
index a9aea6e7386..1138df8b6bb 100644
--- a/regression/contracts/loop_assigns-slice-upto-pass/test.desc
+++ b/regression/contracts/loop_assigns-slice-upto-pass/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main.assigns.\d+\] .* Check that i is assignable: SUCCESS$
diff --git a/regression/contracts/loop_assigns_inference-01/test.desc b/regression/contracts/loop_assigns_inference-01/test.desc
index 11da15c0fcf..d7963318b39 100644
--- a/regression/contracts/loop_assigns_inference-01/test.desc
+++ b/regression/contracts/loop_assigns_inference-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[body_1.assigns.\d+\] .* Check that j is assignable: SUCCESS$
diff --git a/regression/contracts/loop_assigns_inference-02/test.desc b/regression/contracts/loop_assigns_inference-02/test.desc
index c153a24b794..d4d1c6a4b2a 100644
--- a/regression/contracts/loop_assigns_inference-02/test.desc
+++ b/regression/contracts/loop_assigns_inference-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns_inference-03/test.desc b/regression/contracts/loop_assigns_inference-03/test.desc
index c153a24b794..d4d1c6a4b2a 100644
--- a/regression/contracts/loop_assigns_inference-03/test.desc
+++ b/regression/contracts/loop_assigns_inference-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_assigns_scoped_local_statics/test.desc b/regression/contracts/loop_assigns_scoped_local_statics/test.desc
index 761d2f6fe27..0849afbc037 100644
--- a/regression/contracts/loop_assigns_scoped_local_statics/test.desc
+++ b/regression/contracts/loop_assigns_scoped_local_statics/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[body_1.assigns.\d+\] .* Check that j is assignable: SUCCESS$
diff --git a/regression/contracts/loop_assigns_scoped_local_statics_propagate/test.desc b/regression/contracts/loop_assigns_scoped_local_statics_propagate/test.desc
index 69d673846c6..8034186e925 100644
--- a/regression/contracts/loop_assigns_scoped_local_statics_propagate/test.desc
+++ b/regression/contracts/loop_assigns_scoped_local_statics_propagate/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract bar --apply-loop-contracts
+--no-standard-checks --replace-call-with-contract bar --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main.assigns.\d+\] line \d+ Check that j \(assigned by the contract of bar\) is assignable: SUCCESS$
diff --git a/regression/contracts/loop_body_with_hole/test.desc b/regression/contracts/loop_body_with_hole/test.desc
index 37e1cece4f3..d04488672af 100644
--- a/regression/contracts/loop_body_with_hole/test.desc
+++ b/regression/contracts/loop_body_with_hole/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main\.\d+\] line \d+ Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] line \d+ Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] line \d+ Check that loop instrumentation was not truncated: SUCCESS$
diff --git a/regression/contracts/loop_contracts_binary_search/test.desc b/regression/contracts/loop_contracts_binary_search/test.desc
index e2104872550..133d033276e 100644
--- a/regression/contracts/loop_contracts_binary_search/test.desc
+++ b/regression/contracts/loop_contracts_binary_search/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts _ --pointer-check --bounds-check --signed-overflow-check
+--no-standard-checks --apply-loop-contracts _ --pointer-check --bounds-check --signed-overflow-check
^EXIT=0$
^SIGNAL=0$
^\[binary_search\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/loop_contracts_no_unwind/test.desc b/regression/contracts/loop_contracts_no_unwind/test.desc
index c28026b8702..22c90431ecb 100644
--- a/regression/contracts/loop_contracts_no_unwind/test.desc
+++ b/regression/contracts/loop_contracts_no_unwind/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts --loop-contracts-no-unwind _ --unwind 1 --unwinding-assertions
+--no-standard-checks --apply-loop-contracts --loop-contracts-no-unwind _ --unwind 1 --unwinding-assertions
^EXIT=10$
^SIGNAL=0$
\[main.unwind.\d+\] line \d+ unwinding assertion loop 0: FAILURE
diff --git a/regression/contracts/loop_contracts_reject_overlapping_loops/test.desc b/regression/contracts/loop_contracts_reject_overlapping_loops/test.desc
index 1d58d3ce690..f7a4b05135a 100644
--- a/regression/contracts/loop_contracts_reject_overlapping_loops/test.desc
+++ b/regression/contracts/loop_contracts_reject_overlapping_loops/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
activate-multi-line-match
Inner loop at: file main.c line 12 function main does not have contracts, but an enclosing loop does.\nPlease provide contracts for this loop, or unwind it first.
^EXIT=(6|10)$
diff --git a/regression/contracts/loop_guard_with_side_effects/test.desc b/regression/contracts/loop_guard_with_side_effects/test.desc
index e1c9d00edb1..ca1f8390d26 100644
--- a/regression/contracts/loop_guard_with_side_effects/test.desc
+++ b/regression/contracts/loop_guard_with_side_effects/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts _ --unsigned-overflow-check
+--no-standard-checks --apply-loop-contracts _ --unsigned-overflow-check
\[check.assigns\.\d+\] line \d+ Check that \*j is assignable: SUCCESS$
\[check.overflow\.\d+\] line \d+ arithmetic overflow on unsigned \+ in \*j \+ 1u: SUCCESS
\[check.overflow\.\d+\] line \d+ arithmetic overflow on unsigned \+ in \*j \+ 1u: SUCCESS
diff --git a/regression/contracts/loop_guard_with_side_effects_fail/test.desc b/regression/contracts/loop_guard_with_side_effects_fail/test.desc
index 0d753f4ad57..b4dbb92722c 100644
--- a/regression/contracts/loop_guard_with_side_effects_fail/test.desc
+++ b/regression/contracts/loop_guard_with_side_effects_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts _ --unsigned-overflow-check
+--no-standard-checks --apply-loop-contracts _ --unsigned-overflow-check
\[check.assigns\.\d+\] line \d+ Check that \*j is assignable: FAILURE$
\[main\.\d+\] line \d+ Check loop invariant before entry: SUCCESS$
\[main\.\d+\] line \d+ Check that loop invariant is preserved: SUCCESS$
diff --git a/regression/contracts/no_redudant_checks/test.desc b/regression/contracts/no_redudant_checks/test.desc
index ed318ccbec3..b7e06f1c619 100644
--- a/regression/contracts/no_redudant_checks/test.desc
+++ b/regression/contracts/no_redudant_checks/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-overflow-check _ --pointer-overflow-check --unsigned-overflow-check
+--no-standard-checks --pointer-overflow-check _ --pointer-overflow-check --unsigned-overflow-check
^EXIT=0$
^SIGNAL=0$
^\[malloc.assertion.1\].*: SUCCESS
diff --git a/regression/contracts/nonvacuous_loop_contracts/test.desc b/regression/contracts/nonvacuous_loop_contracts/test.desc
index e50b9896f18..01f897d0511 100644
--- a/regression/contracts/nonvacuous_loop_contracts/test.desc
+++ b/regression/contracts/nonvacuous_loop_contracts/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts _ --signed-overflow-check --unsigned-overflow-check
+--no-standard-checks --apply-loop-contracts _ --signed-overflow-check --unsigned-overflow-check
\[main.\d+\] line \d+ Check loop invariant before entry: SUCCESS$
\[main.\d+\] line \d+ Check that loop invariant is preserved: SUCCESS$
\[main.assigns.\d+\] line \d+ Check that end is valid: SUCCESS$
diff --git a/regression/contracts/quantifiers-exists-ensures-enforce/test.desc b/regression/contracts/quantifiers-exists-ensures-enforce/test.desc
index 49187209a69..24c6472ed2d 100644
--- a/regression/contracts/quantifiers-exists-ensures-enforce/test.desc
+++ b/regression/contracts/quantifiers-exists-ensures-enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1 --enforce-contract f2
+--no-standard-checks --enforce-contract f1 --enforce-contract f2
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/contracts/quantifiers-forall-ensures-enforce/test.desc b/regression/contracts/quantifiers-forall-ensures-enforce/test.desc
index 77d7c1e018a..33e2df46d40 100644
--- a/regression/contracts/quantifiers-forall-ensures-enforce/test.desc
+++ b/regression/contracts/quantifiers-forall-ensures-enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^\[f1.postcondition.\d+\] line \d+ Check ensures clause: SUCCESS$
diff --git a/regression/contracts/quantifiers-loop-01/test.desc b/regression/contracts/quantifiers-loop-01/test.desc
index db0339d788d..420ce0a318b 100644
--- a/regression/contracts/quantifiers-loop-01/test.desc
+++ b/regression/contracts/quantifiers-loop-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] line .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/quantifiers-loop-02/test.desc b/regression/contracts/quantifiers-loop-02/test.desc
index 3ae97f80f22..8bf6db34945 100644
--- a/regression/contracts/quantifiers-loop-02/test.desc
+++ b/regression/contracts/quantifiers-loop-02/test.desc
@@ -1,6 +1,6 @@
CORE smt-backend broken-cprover-smt-backend thorough-smt-backend
main.c
---apply-loop-contracts _ --z3
+--no-standard-checks --apply-loop-contracts _ --z3
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] line .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/quantifiers-loop-03/test.desc b/regression/contracts/quantifiers-loop-03/test.desc
index 86140e129eb..2181f8484f7 100644
--- a/regression/contracts/quantifiers-loop-03/test.desc
+++ b/regression/contracts/quantifiers-loop-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/quantifiers-nested-03/test.desc b/regression/contracts/quantifiers-nested-03/test.desc
index 24dc6853f55..371a1e1def5 100644
--- a/regression/contracts/quantifiers-nested-03/test.desc
+++ b/regression/contracts/quantifiers-nested-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract f1
+--no-standard-checks --enforce-contract f1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/contracts/test_aliasing_enforce/test.desc b/regression/contracts/test_aliasing_enforce/test.desc
index f26bda8c1f1..64a7af11c3e 100644
--- a/regression/contracts/test_aliasing_enforce/test.desc
+++ b/regression/contracts/test_aliasing_enforce/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause: SUCCESS
diff --git a/regression/contracts/test_aliasing_ensure/test.desc b/regression/contracts/test_aliasing_ensure/test.desc
index 70ae1bdd9ff..f96e66c4ad8 100644
--- a/regression/contracts/test_aliasing_ensure/test.desc
+++ b/regression/contracts/test_aliasing_ensure/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause: SUCCESS
diff --git a/regression/contracts/test_aliasing_ensure_indirect/test.desc b/regression/contracts/test_aliasing_ensure_indirect/test.desc
index 226a5d2aebb..583b41862b4 100644
--- a/regression/contracts/test_aliasing_ensure_indirect/test.desc
+++ b/regression/contracts/test_aliasing_ensure_indirect/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enforce-contract foo
+--no-standard-checks --enforce-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.postcondition.\d+\] line \d+ Check ensures clause: SUCCESS
diff --git a/regression/contracts/test_array_memory_replace/test.desc b/regression/contracts/test_array_memory_replace/test.desc
index b6c5d13435b..54d66b3cf82 100644
--- a/regression/contracts/test_array_memory_replace/test.desc
+++ b/regression/contracts/test_array_memory_replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.precondition.\d+\] line \d+ Check requires clause of foo in main: SUCCESS
diff --git a/regression/contracts/test_array_memory_too_small_replace/test.desc b/regression/contracts/test_array_memory_too_small_replace/test.desc
index fb30f3ebf7c..6629857046b 100644
--- a/regression/contracts/test_array_memory_too_small_replace/test.desc
+++ b/regression/contracts/test_array_memory_too_small_replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=10$
^SIGNAL=0$
\[foo.precondition.\d+\] line \d+ Check requires clause of foo in main: FAILURE
diff --git a/regression/contracts/test_scalar_memory_replace/test.desc b/regression/contracts/test_scalar_memory_replace/test.desc
index 941d4f8c249..962adec59ee 100644
--- a/regression/contracts/test_scalar_memory_replace/test.desc
+++ b/regression/contracts/test_scalar_memory_replace/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-call-with-contract foo
+--no-standard-checks --replace-call-with-contract foo
^EXIT=0$
^SIGNAL=0$
\[foo.precondition.\d+\] line \d+ Check requires clause of foo in main: SUCCESS
diff --git a/regression/contracts/variant_init_inside_loop/test.desc b/regression/contracts/variant_init_inside_loop/test.desc
index 05abef9b977..6b4f02726fe 100644
--- a/regression/contracts/variant_init_inside_loop/test.desc
+++ b/regression/contracts/variant_init_inside_loop/test.desc
@@ -1,6 +1,6 @@
CORE new-smt-backend
main.c
---apply-loop-contracts _ --unsigned-overflow-check
+--no-standard-checks --apply-loop-contracts _ --unsigned-overflow-check
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] .* Check decreases clause on loop iteration: SUCCESS$
diff --git a/regression/contracts/variant_missing_invariant_warning/test.desc b/regression/contracts/variant_missing_invariant_warning/test.desc
index 098fce85fd7..6563c5aa5d0 100644
--- a/regression/contracts/variant_missing_invariant_warning/test.desc
+++ b/regression/contracts/variant_missing_invariant_warning/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
activate-multi-line-match
^The loop at file main.c line 4 function main does not have an invariant.*.\nHence, a default invariant \('true'\) is being used.*.$
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/variant_multi_instruction_loop_head/test.desc b/regression/contracts/variant_multi_instruction_loop_head/test.desc
index 075f922e05e..ac5fad64575 100644
--- a/regression/contracts/variant_multi_instruction_loop_head/test.desc
+++ b/regression/contracts/variant_multi_instruction_loop_head/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
\[main\.\d+\] line \d+ Check loop invariant before entry: SUCCESS$
\[main\.\d+\] line \d+ Check that loop invariant is preserved: SUCCESS$
\[main\.\d+\] line \d+ Check decreases clause on loop iteration: SUCCESS$
diff --git a/regression/contracts/variant_multidimensional_ackermann/test.desc b/regression/contracts/variant_multidimensional_ackermann/test.desc
index 213f347ed88..9dac4c5b710 100644
--- a/regression/contracts/variant_multidimensional_ackermann/test.desc
+++ b/regression/contracts/variant_multidimensional_ackermann/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts --replace-call-with-contract ackermann
+--no-standard-checks --apply-loop-contracts --replace-call-with-contract ackermann
^\[ackermann.precondition\.\d+\] line \d+ Check requires clause of ackermann in main: SUCCESS$
^\[ackermann.precondition\.\d+\] line \d+ Check requires clause of ackermann in ackermann: SUCCESS$
^\[ackermann\.\d+\] line 21 Check loop invariant before entry: SUCCESS$
diff --git a/regression/contracts/variant_multidimensional_not_decreasing_fail1/test.desc b/regression/contracts/variant_multidimensional_not_decreasing_fail1/test.desc
index 68d91776ba5..f91108c3858 100644
--- a/regression/contracts/variant_multidimensional_not_decreasing_fail1/test.desc
+++ b/regression/contracts/variant_multidimensional_not_decreasing_fail1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] .* Check decreases clause on loop iteration: FAILURE$
diff --git a/regression/contracts/variant_multidimensional_not_decreasing_fail2/test.desc b/regression/contracts/variant_multidimensional_not_decreasing_fail2/test.desc
index ef8dcbd7370..35913419c99 100644
--- a/regression/contracts/variant_multidimensional_not_decreasing_fail2/test.desc
+++ b/regression/contracts/variant_multidimensional_not_decreasing_fail2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] .* Check decreases clause on loop iteration: FAILURE$
diff --git a/regression/contracts/variant_multidimensional_two_index_variables/test.desc b/regression/contracts/variant_multidimensional_two_index_variables/test.desc
index 47e373b1083..fa7b31fea05 100644
--- a/regression/contracts/variant_multidimensional_two_index_variables/test.desc
+++ b/regression/contracts/variant_multidimensional_two_index_variables/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] .* Check decreases clause on loop iteration: SUCCESS$
diff --git a/regression/contracts/variant_not_decreasing_fail/test.desc b/regression/contracts/variant_not_decreasing_fail/test.desc
index 0f5940654f3..611f66a2bc1 100644
--- a/regression/contracts/variant_not_decreasing_fail/test.desc
+++ b/regression/contracts/variant_not_decreasing_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] .* Check decreases clause on loop iteration: FAILURE$
diff --git a/regression/contracts/variant_weak_invariant_fail/test.desc b/regression/contracts/variant_weak_invariant_fail/test.desc
index 31061fa9168..cf043f9c029 100644
--- a/regression/contracts/variant_weak_invariant_fail/test.desc
+++ b/regression/contracts/variant_weak_invariant_fail/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] .* Check decreases clause on loop iteration: FAILURE$
diff --git a/regression/contracts/variant_while_true_pass/test.desc b/regression/contracts/variant_while_true_pass/test.desc
index ec4727a67b7..83eb16dbdc4 100644
--- a/regression/contracts/variant_while_true_pass/test.desc
+++ b/regression/contracts/variant_while_true_pass/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---apply-loop-contracts
+--no-standard-checks --apply-loop-contracts
^\[main\.\d+\] .* Check loop invariant before entry: SUCCESS$
^\[main\.\d+\] .* Check that loop invariant is preserved: SUCCESS$
^\[main\.\d+\] .* Check decreases clause on loop iteration: SUCCESS$
diff --git a/regression/goto-analyzer-simplify/partial-simplify-array/test.desc b/regression/goto-analyzer-simplify/partial-simplify-array/test.desc
index a31ed037526..9d661c0380c 100644
--- a/regression/goto-analyzer-simplify/partial-simplify-array/test.desc
+++ b/regression/goto-analyzer-simplify/partial-simplify-array/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --vsd-arrays every-element
+--no-standard-checks --vsd --vsd-arrays every-element
arr\[0l?l?\]
^SIGNAL=0$
^EXIT=0$
diff --git a/regression/goto-analyzer-simplify/simplify-complex-expression/test.desc b/regression/goto-analyzer-simplify/simplify-complex-expression/test.desc
index 823418a6ed3..6fbb9f9f4aa 100644
--- a/regression/goto-analyzer-simplify/simplify-complex-expression/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-complex-expression/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd
+--no-standard-checks --vsd
r = 2
^SIGNAL=0$
^EXIT=0$
diff --git a/regression/goto-analyzer-simplify/simplify-deeply-nested-expression/test.desc b/regression/goto-analyzer-simplify/simplify-deeply-nested-expression/test.desc
index 50a4a64d9e9..34af5bfd84e 100644
--- a/regression/goto-analyzer-simplify/simplify-deeply-nested-expression/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-deeply-nested-expression/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd
+--no-standard-checks --vsd
^SIGNAL=0$
^EXIT=0$
--
diff --git a/regression/goto-analyzer-simplify/simplify-lhs-array-index/test.desc b/regression/goto-analyzer-simplify/simplify-lhs-array-index/test.desc
index 5f1ac78c109..700667f31e2 100644
--- a/regression/goto-analyzer-simplify/simplify-lhs-array-index/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-lhs-array-index/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --vsd-arrays every-element
+--no-standard-checks --vsd --vsd-arrays every-element
arr\[0\] :=
arr\[1\] :=
arr\[.*nondet.*\] :=
diff --git a/regression/goto-analyzer-simplify/simplify-lhs-array-pointers-index/test.desc b/regression/goto-analyzer-simplify/simplify-lhs-array-pointers-index/test.desc
index 9e70e14c974..919335a60e0 100644
--- a/regression/goto-analyzer-simplify/simplify-lhs-array-pointers-index/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-lhs-array-pointers-index/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --vsd-arrays every-element --vsd-pointers value-set
+--no-standard-checks --vsd --vsd-arrays every-element --vsd-pointers value-set
symbol_a := 1
symbol_b := 2
\*\(.*::arr\[2\]\) := 3
diff --git a/regression/goto-analyzer-simplify/simplify-lhs-dereference/test.desc b/regression/goto-analyzer-simplify/simplify-lhs-dereference/test.desc
index bfe42612579..a23fc403176 100644
--- a/regression/goto-analyzer-simplify/simplify-lhs-dereference/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-lhs-dereference/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --vsd-pointers value-set
+--no-standard-checks --vsd --vsd-pointers value-set
symbol := 5
\*.*::pointer := 6
^SIGNAL=0$
diff --git a/regression/goto-analyzer-simplify/simplify-lhs-member/test.desc b/regression/goto-analyzer-simplify/simplify-lhs-member/test.desc
index e3b1a22b2da..1491687faed 100644
--- a/regression/goto-analyzer-simplify/simplify-lhs-member/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-lhs-member/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --vsd-arrays every-element --vsd-pointers value-set --vsd-structs every-field
+--no-standard-checks --vsd --vsd-arrays every-element --vsd-pointers value-set --vsd-structs every-field
symbol := 5
\*\(.*::value\.pointer_component\) := 6
value\.array\[1\] := 2
diff --git a/regression/goto-analyzer-simplify/simplify-lhs-pointer-array-dereference/test.desc b/regression/goto-analyzer-simplify/simplify-lhs-pointer-array-dereference/test.desc
index ce92a68e65e..1096940b1f5 100644
--- a/regression/goto-analyzer-simplify/simplify-lhs-pointer-array-dereference/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-lhs-pointer-array-dereference/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --vsd-arrays every-element --vsd-pointers value-set
+--no-standard-checks --vsd --vsd-arrays every-element --vsd-pointers value-set
array\[0\] := 5
array\[.*nondet.*\] := 6
new_array\[1\] := 7
diff --git a/regression/goto-analyzer-simplify/simplify-multiply-by-zero/test.desc b/regression/goto-analyzer-simplify/simplify-multiply-by-zero/test.desc
index 2263eb791f3..d20c51704d5 100644
--- a/regression/goto-analyzer-simplify/simplify-multiply-by-zero/test.desc
+++ b/regression/goto-analyzer-simplify/simplify-multiply-by-zero/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd
+--no-standard-checks --vsd
^SIGNAL=0$
^EXIT=0$
main#return_value := 0
diff --git a/regression/goto-analyzer-simplify/soundness-warning/test.desc b/regression/goto-analyzer-simplify/soundness-warning/test.desc
index c6616c15f52..ff034af8ace 100644
--- a/regression/goto-analyzer-simplify/soundness-warning/test.desc
+++ b/regression/goto-analyzer-simplify/soundness-warning/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --vsd-values constants
+--no-standard-checks --vsd --vsd-values constants
\*\*\*\* WARNING\: This simplification is currently known to be unsound for input programs which include recursion\. Do not use it if soundness is important for your use case\.
^SIGNAL=0$
^EXIT=0$
diff --git a/regression/goto-analyzer/approx-array-variable-const-fp/test.desc b/regression/goto-analyzer/approx-array-variable-const-fp/test.desc
index ff396910001..56c836df335 100644
--- a/regression/goto-analyzer/approx-array-variable-const-fp/test.desc
+++ b/regression/goto-analyzer/approx-array-variable-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF fp_tbl\[.*i.*\] = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF fp_tbl\[.*i.*\] = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/approx-const-fp-array-variable-cast-const-fp/test.desc b/regression/goto-analyzer/approx-const-fp-array-variable-cast-const-fp/test.desc
index e6adfd16987..176c0c5a0f0 100644
--- a/regression/goto-analyzer/approx-const-fp-array-variable-cast-const-fp/test.desc
+++ b/regression/goto-analyzer/approx-const-fp-array-variable-cast-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/approx-const-fp-array-variable-const-fp-with-null/test.desc b/regression/goto-analyzer/approx-const-fp-array-variable-const-fp-with-null/test.desc
index 20b56e58877..57009877e4c 100644
--- a/regression/goto-analyzer/approx-const-fp-array-variable-const-fp-with-null/test.desc
+++ b/regression/goto-analyzer/approx-const-fp-array-variable-const-fp-with-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/approx-const-fp-array-variable-const-fp/test.desc b/regression/goto-analyzer/approx-const-fp-array-variable-const-fp/test.desc
index c2e7c0b8632..e28112778e7 100644
--- a/regression/goto-analyzer/approx-const-fp-array-variable-const-fp/test.desc
+++ b/regression/goto-analyzer/approx-const-fp-array-variable-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/approx-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc b/regression/goto-analyzer/approx-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc
index c9b7b3375f1..a7af8690851 100644
--- a/regression/goto-analyzer/approx-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc
+++ b/regression/goto-analyzer/approx-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/approx-const-fp-array-variable-const-struct-non-const-fp/test.desc b/regression/goto-analyzer/approx-const-fp-array-variable-const-struct-non-const-fp/test.desc
index c2e7c0b8632..e28112778e7 100644
--- a/regression/goto-analyzer/approx-const-fp-array-variable-const-struct-non-const-fp/test.desc
+++ b/regression/goto-analyzer/approx-const-fp-array-variable-const-struct-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/approx-const-fp-array-variable-invalid-cast-const-fp/test.desc b/regression/goto-analyzer/approx-const-fp-array-variable-invalid-cast-const-fp/test.desc
index 8952e72ccd3..4202711cb9e 100644
--- a/regression/goto-analyzer/approx-const-fp-array-variable-invalid-cast-const-fp/test.desc
+++ b/regression/goto-analyzer/approx-const-fp-array-variable-invalid-cast-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = .*f2.* THEN GOTO [0-9]$
^\s*IF .*::fp = .*f3.* THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/approx-const-fp-array-variable-struct-const-fp-with-zero/test.desc b/regression/goto-analyzer/approx-const-fp-array-variable-struct-const-fp-with-zero/test.desc
index 0195ef93083..13d18d24072 100644
--- a/regression/goto-analyzer/approx-const-fp-array-variable-struct-const-fp-with-zero/test.desc
+++ b/regression/goto-analyzer/approx-const-fp-array-variable-struct-const-fp-with-zero/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/branching-ge/test-always-constants.desc b/regression/goto-analyzer/branching-ge/test-always-constants.desc
index 6ff13076ced..fe7cc203863 100644
--- a/regression/goto-analyzer/branching-ge/test-always-constants.desc
+++ b/regression/goto-analyzer/branching-ge/test-always-constants.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-ge/test-always-intervals.desc b/regression/goto-analyzer/branching-ge/test-always-intervals.desc
index 0c7cfd9b24b..9a781120569 100644
--- a/regression/goto-analyzer/branching-ge/test-always-intervals.desc
+++ b/regression/goto-analyzer/branching-ge/test-always-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[5, 5\] @ \[17\]
diff --git a/regression/goto-analyzer/branching-ge/test-always-value-set.desc b/regression/goto-analyzer/branching-ge/test-always-value-set.desc
index f6fc2bbe3a1..656e57f9b4d 100644
--- a/regression/goto-analyzer/branching-ge/test-always-value-set.desc
+++ b/regression/goto-analyzer/branching-ge/test-always-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5 :value-set-end @ \[17\]
diff --git a/regression/goto-analyzer/branching-ge/test-indeterminate-constants.desc b/regression/goto-analyzer/branching-ge/test-indeterminate-constants.desc
index 5f2ccba2cce..796fb44c24f 100644
--- a/regression/goto-analyzer/branching-ge/test-indeterminate-constants.desc
+++ b/regression/goto-analyzer/branching-ge/test-indeterminate-constants.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-ge/test-indeterminate-intervals.desc b/regression/goto-analyzer/branching-ge/test-indeterminate-intervals.desc
index 63d1de1211e..1cd97258e06 100644
--- a/regression/goto-analyzer/branching-ge/test-indeterminate-intervals.desc
+++ b/regression/goto-analyzer/branching-ge/test-indeterminate-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, 5\] @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-ge/test-indeterminate-value-set.desc b/regression/goto-analyzer/branching-ge/test-indeterminate-value-set.desc
index 475b08e3696..a6dc611327e 100644
--- a/regression/goto-analyzer/branching-ge/test-indeterminate-value-set.desc
+++ b/regression/goto-analyzer/branching-ge/test-indeterminate-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5, -5 :value-set-end @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-ge/test-never-constants.desc b/regression/goto-analyzer/branching-ge/test-never-constants.desc
index ffe0a16d372..c0648a45058 100644
--- a/regression/goto-analyzer/branching-ge/test-never-constants.desc
+++ b/regression/goto-analyzer/branching-ge/test-never-constants.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-ge/test-never-intervals.desc b/regression/goto-analyzer/branching-ge/test-never-intervals.desc
index f4173b1f0f3..3918aa7b40f 100644
--- a/regression/goto-analyzer/branching-ge/test-never-intervals.desc
+++ b/regression/goto-analyzer/branching-ge/test-never-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, FFFFFFFB\] @ \[19\]
diff --git a/regression/goto-analyzer/branching-ge/test-never-value-set.desc b/regression/goto-analyzer/branching-ge/test-never-value-set.desc
index 541b567b4b9..281a3a3aedb 100644
--- a/regression/goto-analyzer/branching-ge/test-never-value-set.desc
+++ b/regression/goto-analyzer/branching-ge/test-never-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: -5 :value-set-end @ \[19\]
diff --git a/regression/goto-analyzer/branching-gt/test-always-constants.desc b/regression/goto-analyzer/branching-gt/test-always-constants.desc
index 6ff13076ced..fe7cc203863 100644
--- a/regression/goto-analyzer/branching-gt/test-always-constants.desc
+++ b/regression/goto-analyzer/branching-gt/test-always-constants.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-gt/test-always-intervals.desc b/regression/goto-analyzer/branching-gt/test-always-intervals.desc
index 0c7cfd9b24b..9a781120569 100644
--- a/regression/goto-analyzer/branching-gt/test-always-intervals.desc
+++ b/regression/goto-analyzer/branching-gt/test-always-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[5, 5\] @ \[17\]
diff --git a/regression/goto-analyzer/branching-gt/test-always-value-set.desc b/regression/goto-analyzer/branching-gt/test-always-value-set.desc
index f6fc2bbe3a1..656e57f9b4d 100644
--- a/regression/goto-analyzer/branching-gt/test-always-value-set.desc
+++ b/regression/goto-analyzer/branching-gt/test-always-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5 :value-set-end @ \[17\]
diff --git a/regression/goto-analyzer/branching-gt/test-indeterminate-constants.desc b/regression/goto-analyzer/branching-gt/test-indeterminate-constants.desc
index 5f2ccba2cce..796fb44c24f 100644
--- a/regression/goto-analyzer/branching-gt/test-indeterminate-constants.desc
+++ b/regression/goto-analyzer/branching-gt/test-indeterminate-constants.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-gt/test-indeterminate-intervals.desc b/regression/goto-analyzer/branching-gt/test-indeterminate-intervals.desc
index 63d1de1211e..1cd97258e06 100644
--- a/regression/goto-analyzer/branching-gt/test-indeterminate-intervals.desc
+++ b/regression/goto-analyzer/branching-gt/test-indeterminate-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, 5\] @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-gt/test-indeterminate-value-set.desc b/regression/goto-analyzer/branching-gt/test-indeterminate-value-set.desc
index 475b08e3696..a6dc611327e 100644
--- a/regression/goto-analyzer/branching-gt/test-indeterminate-value-set.desc
+++ b/regression/goto-analyzer/branching-gt/test-indeterminate-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5, -5 :value-set-end @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-gt/test-never-constants.desc b/regression/goto-analyzer/branching-gt/test-never-constants.desc
index ffe0a16d372..c0648a45058 100644
--- a/regression/goto-analyzer/branching-gt/test-never-constants.desc
+++ b/regression/goto-analyzer/branching-gt/test-never-constants.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-gt/test-never-intervals.desc b/regression/goto-analyzer/branching-gt/test-never-intervals.desc
index f4173b1f0f3..3918aa7b40f 100644
--- a/regression/goto-analyzer/branching-gt/test-never-intervals.desc
+++ b/regression/goto-analyzer/branching-gt/test-never-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, FFFFFFFB\] @ \[19\]
diff --git a/regression/goto-analyzer/branching-gt/test-never-value-set.desc b/regression/goto-analyzer/branching-gt/test-never-value-set.desc
index 541b567b4b9..281a3a3aedb 100644
--- a/regression/goto-analyzer/branching-gt/test-never-value-set.desc
+++ b/regression/goto-analyzer/branching-gt/test-never-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: -5 :value-set-end @ \[19\]
diff --git a/regression/goto-analyzer/branching-le/test-always-constants.desc b/regression/goto-analyzer/branching-le/test-always-constants.desc
index 6ff13076ced..fe7cc203863 100644
--- a/regression/goto-analyzer/branching-le/test-always-constants.desc
+++ b/regression/goto-analyzer/branching-le/test-always-constants.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-le/test-always-intervals.desc b/regression/goto-analyzer/branching-le/test-always-intervals.desc
index 0c7cfd9b24b..9a781120569 100644
--- a/regression/goto-analyzer/branching-le/test-always-intervals.desc
+++ b/regression/goto-analyzer/branching-le/test-always-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[5, 5\] @ \[17\]
diff --git a/regression/goto-analyzer/branching-le/test-always-value-set.desc b/regression/goto-analyzer/branching-le/test-always-value-set.desc
index f6fc2bbe3a1..656e57f9b4d 100644
--- a/regression/goto-analyzer/branching-le/test-always-value-set.desc
+++ b/regression/goto-analyzer/branching-le/test-always-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5 :value-set-end @ \[17\]
diff --git a/regression/goto-analyzer/branching-le/test-indeterminate-constants.desc b/regression/goto-analyzer/branching-le/test-indeterminate-constants.desc
index 5f2ccba2cce..796fb44c24f 100644
--- a/regression/goto-analyzer/branching-le/test-indeterminate-constants.desc
+++ b/regression/goto-analyzer/branching-le/test-indeterminate-constants.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-le/test-indeterminate-intervals.desc b/regression/goto-analyzer/branching-le/test-indeterminate-intervals.desc
index 63d1de1211e..1cd97258e06 100644
--- a/regression/goto-analyzer/branching-le/test-indeterminate-intervals.desc
+++ b/regression/goto-analyzer/branching-le/test-indeterminate-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, 5\] @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-le/test-indeterminate-value-set.desc b/regression/goto-analyzer/branching-le/test-indeterminate-value-set.desc
index 475b08e3696..a6dc611327e 100644
--- a/regression/goto-analyzer/branching-le/test-indeterminate-value-set.desc
+++ b/regression/goto-analyzer/branching-le/test-indeterminate-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5, -5 :value-set-end @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-le/test-never-constants.desc b/regression/goto-analyzer/branching-le/test-never-constants.desc
index ffe0a16d372..c0648a45058 100644
--- a/regression/goto-analyzer/branching-le/test-never-constants.desc
+++ b/regression/goto-analyzer/branching-le/test-never-constants.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-le/test-never-intervals.desc b/regression/goto-analyzer/branching-le/test-never-intervals.desc
index f4173b1f0f3..3918aa7b40f 100644
--- a/regression/goto-analyzer/branching-le/test-never-intervals.desc
+++ b/regression/goto-analyzer/branching-le/test-never-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, FFFFFFFB\] @ \[19\]
diff --git a/regression/goto-analyzer/branching-le/test-never-value-set.desc b/regression/goto-analyzer/branching-le/test-never-value-set.desc
index 541b567b4b9..281a3a3aedb 100644
--- a/regression/goto-analyzer/branching-le/test-never-value-set.desc
+++ b/regression/goto-analyzer/branching-le/test-never-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: -5 :value-set-end @ \[19\]
diff --git a/regression/goto-analyzer/branching-lt/test-always-constants.desc b/regression/goto-analyzer/branching-lt/test-always-constants.desc
index 6ff13076ced..fe7cc203863 100644
--- a/regression/goto-analyzer/branching-lt/test-always-constants.desc
+++ b/regression/goto-analyzer/branching-lt/test-always-constants.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-lt/test-always-intervals.desc b/regression/goto-analyzer/branching-lt/test-always-intervals.desc
index 0c7cfd9b24b..9a781120569 100644
--- a/regression/goto-analyzer/branching-lt/test-always-intervals.desc
+++ b/regression/goto-analyzer/branching-lt/test-always-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[5, 5\] @ \[17\]
diff --git a/regression/goto-analyzer/branching-lt/test-always-value-set.desc b/regression/goto-analyzer/branching-lt/test-always-value-set.desc
index f6fc2bbe3a1..656e57f9b4d 100644
--- a/regression/goto-analyzer/branching-lt/test-always-value-set.desc
+++ b/regression/goto-analyzer/branching-lt/test-always-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-always.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5 :value-set-end @ \[17\]
diff --git a/regression/goto-analyzer/branching-lt/test-indeterminate-constants.desc b/regression/goto-analyzer/branching-lt/test-indeterminate-constants.desc
index 5f2ccba2cce..796fb44c24f 100644
--- a/regression/goto-analyzer/branching-lt/test-indeterminate-constants.desc
+++ b/regression/goto-analyzer/branching-lt/test-indeterminate-constants.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-lt/test-indeterminate-intervals.desc b/regression/goto-analyzer/branching-lt/test-indeterminate-intervals.desc
index 63d1de1211e..1cd97258e06 100644
--- a/regression/goto-analyzer/branching-lt/test-indeterminate-intervals.desc
+++ b/regression/goto-analyzer/branching-lt/test-indeterminate-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, 5\] @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-lt/test-indeterminate-value-set.desc b/regression/goto-analyzer/branching-lt/test-indeterminate-value-set.desc
index 475b08e3696..a6dc611327e 100644
--- a/regression/goto-analyzer/branching-lt/test-indeterminate-value-set.desc
+++ b/regression/goto-analyzer/branching-lt/test-indeterminate-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-indeterminate.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: 5, -5 :value-set-end @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-lt/test-never-constants.desc b/regression/goto-analyzer/branching-lt/test-never-constants.desc
index ffe0a16d372..c0648a45058 100644
--- a/regression/goto-analyzer/branching-lt/test-never-constants.desc
+++ b/regression/goto-analyzer/branching-lt/test-never-constants.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* TOP @ \[17, 19\]
diff --git a/regression/goto-analyzer/branching-lt/test-never-intervals.desc b/regression/goto-analyzer/branching-lt/test-never-intervals.desc
index f4173b1f0f3..3918aa7b40f 100644
--- a/regression/goto-analyzer/branching-lt/test-never-intervals.desc
+++ b/regression/goto-analyzer/branching-lt/test-never-intervals.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* \[FFFFFFFB, FFFFFFFB\] @ \[19\]
diff --git a/regression/goto-analyzer/branching-lt/test-never-value-set.desc b/regression/goto-analyzer/branching-lt/test-never-value-set.desc
index 541b567b4b9..281a3a3aedb 100644
--- a/regression/goto-analyzer/branching-lt/test-never-value-set.desc
+++ b/regression/goto-analyzer/branching-lt/test-never-value-set.desc
@@ -1,6 +1,6 @@
CORE
main-never.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::i .* value-set-begin: -5 :value-set-end @ \[19\]
diff --git a/regression/goto-analyzer/branching_history_01/test-no-unwind.desc b/regression/goto-analyzer/branching_history_01/test-no-unwind.desc
index d7bd61f04bd..e232103818e 100644
--- a/regression/goto-analyzer/branching_history_01/test-no-unwind.desc
+++ b/regression/goto-analyzer/branching_history_01/test-no-unwind.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --vsd
+--no-standard-checks --verify --recursive-interprocedural --vsd
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .* local == global: UNKNOWN
diff --git a/regression/goto-analyzer/branching_history_01/test-unwind.desc b/regression/goto-analyzer/branching_history_01/test-unwind.desc
index 1d5e2cb54a1..dccadb657db 100644
--- a/regression/goto-analyzer/branching_history_01/test-unwind.desc
+++ b/regression/goto-analyzer/branching_history_01/test-unwind.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10
+--no-standard-checks --verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .* local == global: UNKNOWN
diff --git a/regression/goto-analyzer/command_line_01/test.desc b/regression/goto-analyzer/command_line_01/test.desc
index df714eaa6c1..ec9a11d640c 100644
--- a/regression/goto-analyzer/command_line_01/test.desc
+++ b/regression/goto-analyzer/command_line_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --ahistorical --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --ahistorical --constants --one-domain-per-history
\[main.assertion.1\] line 13 assertion v != 0: FAILURE \(if reachable\)
\[f00.assertion.1\] line 5 assertion x != 0: FAILURE \(if reachable\)
Summary: 0 pass, 2 fail if reachable, 0 unknown
diff --git a/regression/goto-analyzer/command_line_02/test.desc b/regression/goto-analyzer/command_line_02/test.desc
index 33b2024c496..6b14c68ea42 100644
--- a/regression/goto-analyzer/command_line_02/test.desc
+++ b/regression/goto-analyzer/command_line_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --ahistorical --constants --one-domain-per-location
+--no-standard-checks --verify --recursive-interprocedural --ahistorical --constants --one-domain-per-location
\[main.assertion.1\] line 13 assertion v != 0: FAILURE \(if reachable\)
\[f00.assertion.1\] line 5 assertion x != 0: FAILURE \(if reachable\)
Summary: 0 pass, 2 fail if reachable, 0 unknown
diff --git a/regression/goto-analyzer/constant_assertions_01/test.desc b/regression/goto-analyzer/constant_assertions_01/test.desc
index 0692e81292f..06a0e554d7e 100644
--- a/regression/goto-analyzer/constant_assertions_01/test.desc
+++ b/regression/goto-analyzer/constant_assertions_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity
+--no-standard-checks --verify --variable-sensitivity
^\[main.assertion.1\] line 10 0: FAILURE \(if reachable\)$
^\[main.assertion.2\] line 11 0 && 1: FAILURE \(if reachable\)$
^\[main.assertion.3\] line 12 0 || 0: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_assertions_02/test.desc b/regression/goto-analyzer/constant_assertions_02/test.desc
index 851893237f4..777d436cd75 100644
--- a/regression/goto-analyzer/constant_assertions_02/test.desc
+++ b/regression/goto-analyzer/constant_assertions_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity
+--no-standard-checks --verify --variable-sensitivity
^\[main\.assertion\.1\] line 10 1: SUCCESS
^\[main\.assertion\.2\] line 11 0 || 1: SUCCESS
^\[main\.assertion\.3\] line 12 1 && 1: SUCCESS
diff --git a/regression/goto-analyzer/constant_propagation_01/test-vsd.desc b/regression/goto-analyzer/constant_propagation_01/test-vsd.desc
index 857663aae54..843cd1a3cae 100644
--- a/regression/goto-analyzer/constant_propagation_01/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_01/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --simplify out.gb
+--no-standard-checks --variable-sensitivity --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 1, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_01/test.desc b/regression/goto-analyzer/constant_propagation_01/test.desc
index 0af17335395..9142c07a5bd 100644
--- a/regression/goto-analyzer/constant_propagation_01/test.desc
+++ b/regression/goto-analyzer/constant_propagation_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --simplify out.gb
+--no-standard-checks --constants --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 1, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_02/test-vsd.desc b/regression/goto-analyzer/constant_propagation_02/test-vsd.desc
index 741965ab2a5..5f7801968f9 100644
--- a/regression/goto-analyzer/constant_propagation_02/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_02/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --simplify out.gb
+--no-standard-checks --variable-sensitivity --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 2, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_02/test.desc b/regression/goto-analyzer/constant_propagation_02/test.desc
index e0147b4ce18..3e566a59186 100644
--- a/regression/goto-analyzer/constant_propagation_02/test.desc
+++ b/regression/goto-analyzer/constant_propagation_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --simplify out.gb
+--no-standard-checks --constants --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 2, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_03/test-vsd.desc b/regression/goto-analyzer/constant_propagation_03/test-vsd.desc
index 741965ab2a5..5f7801968f9 100644
--- a/regression/goto-analyzer/constant_propagation_03/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_03/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --simplify out.gb
+--no-standard-checks --variable-sensitivity --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 2, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_03/test.desc b/regression/goto-analyzer/constant_propagation_03/test.desc
index e0147b4ce18..3e566a59186 100644
--- a/regression/goto-analyzer/constant_propagation_03/test.desc
+++ b/regression/goto-analyzer/constant_propagation_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --simplify out.gb
+--no-standard-checks --constants --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 2, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_04/test-vsd.desc b/regression/goto-analyzer/constant_propagation_04/test-vsd.desc
index 741965ab2a5..5f7801968f9 100644
--- a/regression/goto-analyzer/constant_propagation_04/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_04/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --simplify out.gb
+--no-standard-checks --variable-sensitivity --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 2, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_04/test.desc b/regression/goto-analyzer/constant_propagation_04/test.desc
index e0147b4ce18..3e566a59186 100644
--- a/regression/goto-analyzer/constant_propagation_04/test.desc
+++ b/regression/goto-analyzer/constant_propagation_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --simplify out.gb
+--no-standard-checks --constants --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 2, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_05/test-vsd.desc b/regression/goto-analyzer/constant_propagation_05/test-vsd.desc
index a8d6ab67685..2f4c7856910 100644
--- a/regression/goto-analyzer/constant_propagation_05/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_05/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* j!=3: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_05/test.desc b/regression/goto-analyzer/constant_propagation_05/test.desc
index 72286f84e2e..4503c5c55c3 100644
--- a/regression/goto-analyzer/constant_propagation_05/test.desc
+++ b/regression/goto-analyzer/constant_propagation_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* j!=3: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_06/test-vsd.desc b/regression/goto-analyzer/constant_propagation_06/test-vsd.desc
index 6d9a2758650..cdc2c0709ff 100644
--- a/regression/goto-analyzer/constant_propagation_06/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_06/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* i\s*<\s*51: UNKNOWN$
diff --git a/regression/goto-analyzer/constant_propagation_06/test.desc b/regression/goto-analyzer/constant_propagation_06/test.desc
index dd5af473380..be3eb2a93d9 100644
--- a/regression/goto-analyzer/constant_propagation_06/test.desc
+++ b/regression/goto-analyzer/constant_propagation_06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* i\s*<\s*51: UNKNOWN$
diff --git a/regression/goto-analyzer/constant_propagation_07/test-vsd.desc b/regression/goto-analyzer/constant_propagation_07/test-vsd.desc
index e7642b72f93..6024eededb9 100644
--- a/regression/goto-analyzer/constant_propagation_07/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_07/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --simplify out.gb
+--no-standard-checks --variable-sensitivity --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 3, assigns: 3, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_07/test.desc b/regression/goto-analyzer/constant_propagation_07/test.desc
index c9d6348e832..db409d2f44f 100644
--- a/regression/goto-analyzer/constant_propagation_07/test.desc
+++ b/regression/goto-analyzer/constant_propagation_07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --simplify out.gb
+--no-standard-checks --constants --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 3, assigns: 3, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_08/test-vsd.desc b/regression/goto-analyzer/constant_propagation_08/test-vsd.desc
index deb711fa835..661b291a1db 100644
--- a/regression/goto-analyzer/constant_propagation_08/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_08/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --simplify out.gb
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 1, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_09/test-vsd.desc b/regression/goto-analyzer/constant_propagation_09/test-vsd.desc
index 48ee07d6da9..ee0cd8d70b8 100644
--- a/regression/goto-analyzer/constant_propagation_09/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_09/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ a\[0\]==0: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_09/test.desc b/regression/goto-analyzer/constant_propagation_09/test.desc
index 3edf55e5260..d1a42d05839 100644
--- a/regression/goto-analyzer/constant_propagation_09/test.desc
+++ b/regression/goto-analyzer/constant_propagation_09/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ a\[0\]==0: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_10/test-vsd.desc b/regression/goto-analyzer/constant_propagation_10/test-vsd.desc
index 31389742711..05902474eaf 100644
--- a/regression/goto-analyzer/constant_propagation_10/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_10/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line 10 a\[0\]==2: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_10/test.desc b/regression/goto-analyzer/constant_propagation_10/test.desc
index 0caf5a98314..4a9a36ccdf8 100644
--- a/regression/goto-analyzer/constant_propagation_10/test.desc
+++ b/regression/goto-analyzer/constant_propagation_10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line 10 a\[0\]==2: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_11/test-vsd.desc b/regression/goto-analyzer/constant_propagation_11/test-vsd.desc
index 79e36862d34..092bfd1a75f 100644
--- a/regression/goto-analyzer/constant_propagation_11/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_11/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --simplify out.gb
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: [12], function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_11/test.desc b/regression/goto-analyzer/constant_propagation_11/test.desc
index 9ddd84040d5..4e76ca3000c 100644
--- a/regression/goto-analyzer/constant_propagation_11/test.desc
+++ b/regression/goto-analyzer/constant_propagation_11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --simplify out.gb
+--no-standard-checks --constants --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: [12], function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_12/test-vsd.desc b/regression/goto-analyzer/constant_propagation_12/test-vsd.desc
index a8ee1e377f3..09e8ead22fb 100644
--- a/regression/goto-analyzer/constant_propagation_12/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_12/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --simplify out.gb
+--no-standard-checks --variable-sensitivity --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 1, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_12/test.desc b/regression/goto-analyzer/constant_propagation_12/test.desc
index 9493668327f..c76e841b3bd 100644
--- a/regression/goto-analyzer/constant_propagation_12/test.desc
+++ b/regression/goto-analyzer/constant_propagation_12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --simplify out.gb
+--no-standard-checks --constants --simplify out.gb
^EXIT=0$
^SIGNAL=0$
^Simplified: assert: 1, assume: 0, goto: 1, assigns: 1, function calls: 0$
diff --git a/regression/goto-analyzer/constant_propagation_13/test-vsd.desc b/regression/goto-analyzer/constant_propagation_13/test-vsd.desc
index ba3e0e23577..dadd3949430 100644
--- a/regression/goto-analyzer/constant_propagation_13/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_13/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* y==0: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_13/test.desc b/regression/goto-analyzer/constant_propagation_13/test.desc
index 5da13a53d59..731e9fa734f 100644
--- a/regression/goto-analyzer/constant_propagation_13/test.desc
+++ b/regression/goto-analyzer/constant_propagation_13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* y==0: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_14/test-vsd.desc b/regression/goto-analyzer/constant_propagation_14/test-vsd.desc
index ccc4079a85c..802451377c3 100644
--- a/regression/goto-analyzer/constant_propagation_14/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_14/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] .* a\[0\]==1 || a\[0\]==2: SUCCESS$
diff --git a/regression/goto-analyzer/constant_propagation_14/test.desc b/regression/goto-analyzer/constant_propagation_14/test.desc
index 29453ed0c2c..7677bb1b5aa 100644
--- a/regression/goto-analyzer/constant_propagation_14/test.desc
+++ b/regression/goto-analyzer/constant_propagation_14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] .* a\[0\]==1 || a\[0\]==2: SUCCESS$
diff --git a/regression/goto-analyzer/constant_propagation_15/test-vsd.desc b/regression/goto-analyzer/constant_propagation_15/test-vsd.desc
index f7d20d7074d..002c999a9c7 100644
--- a/regression/goto-analyzer/constant_propagation_15/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_15/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* a\[0\]==2: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_15/test.desc b/regression/goto-analyzer/constant_propagation_15/test.desc
index e16cf25d80b..7dbacaec388 100644
--- a/regression/goto-analyzer/constant_propagation_15/test.desc
+++ b/regression/goto-analyzer/constant_propagation_15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* a\[0\]==2: FAILURE \(if reachable\)$
diff --git a/regression/goto-analyzer/constant_propagation_16/test-vsd.desc b/regression/goto-analyzer/constant_propagation_16/test-vsd.desc
index e8bc7e6b3c7..a79cfdc95b4 100644
--- a/regression/goto-analyzer/constant_propagation_16/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_16/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity
+--no-standard-checks --show --variable-sensitivity
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-analyzer/constant_propagation_16/test.desc b/regression/goto-analyzer/constant_propagation_16/test.desc
index ef4ab9321a2..805aa316f94 100644
--- a/regression/goto-analyzer/constant_propagation_16/test.desc
+++ b/regression/goto-analyzer/constant_propagation_16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --constants
+--no-standard-checks --show --constants
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-analyzer/constant_propagation_17/test-vsd.desc b/regression/goto-analyzer/constant_propagation_17/test-vsd.desc
index a3599c9d0fb..f88741a2595 100644
--- a/regression/goto-analyzer/constant_propagation_17/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_17/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* i\s*<\s*51: (UNKNOWN|FAILURE \(if reachable\))$
diff --git a/regression/goto-analyzer/constant_propagation_17/test.desc b/regression/goto-analyzer/constant_propagation_17/test.desc
index 94b0034f356..ae4801a2bd0 100644
--- a/regression/goto-analyzer/constant_propagation_17/test.desc
+++ b/regression/goto-analyzer/constant_propagation_17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* i\s*<\s*51: (UNKNOWN|FAILURE \(if reachable\))$
diff --git a/regression/goto-analyzer/constant_propagation_18/test-vsd.desc b/regression/goto-analyzer/constant_propagation_18/test-vsd.desc
index 6d9845703b9..5ac06e2d6c1 100644
--- a/regression/goto-analyzer/constant_propagation_18/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_18/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify --vsd-pointers constants
+--no-standard-checks --variable-sensitivity --verify --vsd-pointers constants
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 7 assertion \*p == 1: SUCCESS$
diff --git a/regression/goto-analyzer/constant_propagation_18/test.desc b/regression/goto-analyzer/constant_propagation_18/test.desc
index 3594e0cdc8f..9fd87811115 100644
--- a/regression/goto-analyzer/constant_propagation_18/test.desc
+++ b/regression/goto-analyzer/constant_propagation_18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 7 assertion \*p == 1: SUCCESS$
diff --git a/regression/goto-analyzer/constant_propagation_19/test-vsd.desc b/regression/goto-analyzer/constant_propagation_19/test-vsd.desc
index ad68f7c6955..2bcd115d808 100644
--- a/regression/goto-analyzer/constant_propagation_19/test-vsd.desc
+++ b/regression/goto-analyzer/constant_propagation_19/test-vsd.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify --vsd-pointers constants
+--no-standard-checks --variable-sensitivity --verify --vsd-pointers constants
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 8 assertion x == 42: SUCCESS$
diff --git a/regression/goto-analyzer/constant_propagation_19/test.desc b/regression/goto-analyzer/constant_propagation_19/test.desc
index a331e26fe28..986c40cda01 100644
--- a/regression/goto-analyzer/constant_propagation_19/test.desc
+++ b/regression/goto-analyzer/constant_propagation_19/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 8 assertion x == 42: SUCCESS$
diff --git a/regression/goto-analyzer/constant_propagation_floating_point_div/test.desc b/regression/goto-analyzer/constant_propagation_floating_point_div/test.desc
index ce2d5e9da12..ad2921ca446 100644
--- a/regression/goto-analyzer/constant_propagation_floating_point_div/test.desc
+++ b/regression/goto-analyzer/constant_propagation_floating_point_div/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 8 assertion eight == 8: SUCCESS$
diff --git a/regression/goto-analyzer/constant_propagation_nondet_rounding_mode/test.desc b/regression/goto-analyzer/constant_propagation_nondet_rounding_mode/test.desc
index 543a5cce4a3..d8271191e3c 100644
--- a/regression/goto-analyzer/constant_propagation_nondet_rounding_mode/test.desc
+++ b/regression/goto-analyzer/constant_propagation_nondet_rounding_mode/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 18 assertion \(1.0f / 10.0f\) - f < -0.1f: FAILURE \(if reachable\)
diff --git a/regression/goto-analyzer/constant_propagation_rounding_mode/test.desc b/regression/goto-analyzer/constant_propagation_rounding_mode/test.desc
index 632ebc26fc6..75a189b4257 100644
--- a/regression/goto-analyzer/constant_propagation_rounding_mode/test.desc
+++ b/regression/goto-analyzer/constant_propagation_rounding_mode/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 9 assertion rounded_up - 0.1f >= 0: SUCCESS
diff --git a/regression/goto-analyzer/constant_propagation_two_way_1/test.desc b/regression/goto-analyzer/constant_propagation_two_way_1/test.desc
index 79e9746229d..fd20b20406d 100644
--- a/regression/goto-analyzer/constant_propagation_two_way_1/test.desc
+++ b/regression/goto-analyzer/constant_propagation_two_way_1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constants --verify
+--no-standard-checks --constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 8 assertion !x: SUCCESS$
diff --git a/regression/goto-analyzer/context_sensitivity_02/test.desc b/regression/goto-analyzer/context_sensitivity_02/test.desc
index 0dbcb884db3..5073763bb89 100644
--- a/regression/goto-analyzer/context_sensitivity_02/test.desc
+++ b/regression/goto-analyzer/context_sensitivity_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --call-stack 0 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --call-stack 0 --constants --one-domain-per-history
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion x == nnx: SUCCESS$
diff --git a/regression/goto-analyzer/context_sensitivity_04/test.desc b/regression/goto-analyzer/context_sensitivity_04/test.desc
index 5244c5747bb..d8bd2ad9765 100644
--- a/regression/goto-analyzer/context_sensitivity_04/test.desc
+++ b/regression/goto-analyzer/context_sensitivity_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --call-stack 10 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --call-stack 10 --constants --one-domain-per-history
^\[main.assertion.1\] .* assertion res == 0: SUCCESS$
^\[step.assertion.1\] .* assertion x == 0: SUCCESS$
^EXIT=0$
diff --git a/regression/goto-analyzer/context_sensitivity_05/test.desc b/regression/goto-analyzer/context_sensitivity_05/test.desc
index d4c65648605..97cecc2c061 100644
--- a/regression/goto-analyzer/context_sensitivity_05/test.desc
+++ b/regression/goto-analyzer/context_sensitivity_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --call-stack 0 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --call-stack 0 --constants --one-domain-per-history
^\[f00.assertion.1\] .* assertion x < 0: SUCCESS \(unreachable\)$
^\[f00.assertion.2\] .* assertion 1: SUCCESS \(unreachable\)$
^\[f00.assertion.3\] .* assertion 0: SUCCESS \(unreachable\)$
diff --git a/regression/goto-analyzer/dependence-graph10/test.desc b/regression/goto-analyzer/dependence-graph10/test.desc
index d079970cac5..25c2d35a53e 100644
--- a/regression/goto-analyzer/dependence-graph10/test.desc
+++ b/regression/goto-analyzer/dependence-graph10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph --show
+--no-standard-checks --dependence-graph --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph11/test.desc b/regression/goto-analyzer/dependence-graph11/test.desc
index efb84f1b68b..44eaac9bd33 100644
--- a/regression/goto-analyzer/dependence-graph11/test.desc
+++ b/regression/goto-analyzer/dependence-graph11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph --show
+--no-standard-checks --dependence-graph --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph12/test.desc b/regression/goto-analyzer/dependence-graph12/test.desc
index 886247aa9c6..79afafb8d1e 100644
--- a/regression/goto-analyzer/dependence-graph12/test.desc
+++ b/regression/goto-analyzer/dependence-graph12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph --show
+--no-standard-checks --dependence-graph --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph13/test.desc b/regression/goto-analyzer/dependence-graph13/test.desc
index fa4c22f31ef..6087f973459 100644
--- a/regression/goto-analyzer/dependence-graph13/test.desc
+++ b/regression/goto-analyzer/dependence-graph13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --dependence-graph
+--no-standard-checks --show --dependence-graph
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph14/test.desc b/regression/goto-analyzer/dependence-graph14/test.desc
index e2d43d71192..cc20bd7651c 100644
--- a/regression/goto-analyzer/dependence-graph14/test.desc
+++ b/regression/goto-analyzer/dependence-graph14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph --show
+--no-standard-checks --dependence-graph --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph4/test.desc b/regression/goto-analyzer/dependence-graph4/test.desc
index 37849b77ce7..e1aa50b87f6 100644
--- a/regression/goto-analyzer/dependence-graph4/test.desc
+++ b/regression/goto-analyzer/dependence-graph4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --dependence-graph --text -
+--no-standard-checks --show --dependence-graph --text -
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph6/test.desc b/regression/goto-analyzer/dependence-graph6/test.desc
index 7a44f5be38d..d8cfde7366b 100644
--- a/regression/goto-analyzer/dependence-graph6/test.desc
+++ b/regression/goto-analyzer/dependence-graph6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-file1.c file2.c --dependence-graph --show
+--no-standard-checks file1.c file2.c --dependence-graph --show
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-analyzer/dependence-graph7/test.desc b/regression/goto-analyzer/dependence-graph7/test.desc
index fbc0a0b72c4..68e3fcdd737 100644
--- a/regression/goto-analyzer/dependence-graph7/test.desc
+++ b/regression/goto-analyzer/dependence-graph7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph --show
+--no-standard-checks --dependence-graph --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph8/test.desc b/regression/goto-analyzer/dependence-graph8/test.desc
index c6536ffd3ac..c9eeeb38ef4 100644
--- a/regression/goto-analyzer/dependence-graph8/test.desc
+++ b/regression/goto-analyzer/dependence-graph8/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph --show
+--no-standard-checks --dependence-graph --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/dependence-graph9/test.desc b/regression/goto-analyzer/dependence-graph9/test.desc
index cc445547750..8bdd9e410c3 100644
--- a/regression/goto-analyzer/dependence-graph9/test.desc
+++ b/regression/goto-analyzer/dependence-graph9/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph --show
+--no-standard-checks --dependence-graph --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/flow-insensitive-function-call-recursive/test.desc b/regression/goto-analyzer/flow-insensitive-function-call-recursive/test.desc
index f2216c4efc6..763d0a099b1 100644
--- a/regression/goto-analyzer/flow-insensitive-function-call-recursive/test.desc
+++ b/regression/goto-analyzer/flow-insensitive-function-call-recursive/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-flow-insensitive --verify
+--no-standard-checks --variable-sensitivity --vsd-flow-insensitive --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* assertion z == 0: UNKNOWN$
diff --git a/regression/goto-analyzer/flow-insensitive-if/test.desc b/regression/goto-analyzer/flow-insensitive-if/test.desc
index 1c0cb4a136a..f21f6ea574c 100644
--- a/regression/goto-analyzer/flow-insensitive-if/test.desc
+++ b/regression/goto-analyzer/flow-insensitive-if/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-flow-insensitive --verify
+--no-standard-checks --variable-sensitivity --vsd-flow-insensitive --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* assertion y != 0: SUCCESS$
diff --git a/regression/goto-analyzer/flow-sensitive-function-call-recursive/test.desc b/regression/goto-analyzer/flow-sensitive-function-call-recursive/test.desc
index d4c693df948..d7ab6de2b27 100644
--- a/regression/goto-analyzer/flow-sensitive-function-call-recursive/test.desc
+++ b/regression/goto-analyzer/flow-sensitive-function-call-recursive/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* assertion z == 0: SUCCESS$
diff --git a/regression/goto-analyzer/flow-sensitive-if/test.desc b/regression/goto-analyzer/flow-sensitive-if/test.desc
index ae3c75a4f78..3b4bdfc6472 100644
--- a/regression/goto-analyzer/flow-sensitive-if/test.desc
+++ b/regression/goto-analyzer/flow-sensitive-if/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* assertion y != 0: SUCCESS$
diff --git a/regression/goto-analyzer/heap-allocation-nondet-1/test.desc b/regression/goto-analyzer/heap-allocation-nondet-1/test.desc
index 8e2b3db203e..db3b3a18423 100644
--- a/regression/goto-analyzer/heap-allocation-nondet-1/test.desc
+++ b/regression/goto-analyzer/heap-allocation-nondet-1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> value-set-begin: ptr ->\(heap-allocation-0\[0\]\), ptr ->\(heap-allocation-1\[0\]\) :value-set-end
diff --git a/regression/goto-analyzer/heap-allocation-nondet-2/test.desc b/regression/goto-analyzer/heap-allocation-nondet-2/test.desc
index e74d0b420e0..ced91f39608 100644
--- a/regression/goto-analyzer/heap-allocation-nondet-2/test.desc
+++ b/regression/goto-analyzer/heap-allocation-nondet-2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> value-set-begin: ptr ->\(heap-allocation-0\[0\]\), ptr ->\(heap-allocation-0\[1\]\) :value-set-end
diff --git a/regression/goto-analyzer/heap-allocation-nondet-3/test.desc b/regression/goto-analyzer/heap-allocation-nondet-3/test.desc
index a1d1451339b..54ac29d6c86 100644
--- a/regression/goto-analyzer/heap-allocation-nondet-3/test.desc
+++ b/regression/goto-analyzer/heap-allocation-nondet-3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> value-set-begin: ptr ->\(main::1::r\[0\]\), ptr ->\(heap-allocation-0\[0\]\) :value-set-end
diff --git a/regression/goto-analyzer/heap-allocation-nondet-4/test.desc b/regression/goto-analyzer/heap-allocation-nondet-4/test.desc
index a1d1451339b..54ac29d6c86 100644
--- a/regression/goto-analyzer/heap-allocation-nondet-4/test.desc
+++ b/regression/goto-analyzer/heap-allocation-nondet-4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> value-set-begin: ptr ->\(main::1::r\[0\]\), ptr ->\(heap-allocation-0\[0\]\) :value-set-end
diff --git a/regression/goto-analyzer/heap-allocation-nondet-5/test.desc b/regression/goto-analyzer/heap-allocation-nondet-5/test.desc
index 8e2b3db203e..db3b3a18423 100644
--- a/regression/goto-analyzer/heap-allocation-nondet-5/test.desc
+++ b/regression/goto-analyzer/heap-allocation-nondet-5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> value-set-begin: ptr ->\(heap-allocation-0\[0\]\), ptr ->\(heap-allocation-1\[0\]\) :value-set-end
diff --git a/regression/goto-analyzer/heap-allocation-nondet-6/test.desc b/regression/goto-analyzer/heap-allocation-nondet-6/test.desc
index 8e2b3db203e..db3b3a18423 100644
--- a/regression/goto-analyzer/heap-allocation-nondet-6/test.desc
+++ b/regression/goto-analyzer/heap-allocation-nondet-6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> value-set-begin: ptr ->\(heap-allocation-0\[0\]\), ptr ->\(heap-allocation-1\[0\]\) :value-set-end
diff --git a/regression/goto-analyzer/heap-allocation-write-2/test-constant-pointers.desc b/regression/goto-analyzer/heap-allocation-write-2/test-constant-pointers.desc
index dcd33598351..0461cba21c6 100644
--- a/regression/goto-analyzer/heap-allocation-write-2/test-constant-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation-write-2/test-constant-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .*p\[.*0\] == 10: SUCCESS
diff --git a/regression/goto-analyzer/heap-allocation-write-2/test-two-value-pointers.desc b/regression/goto-analyzer/heap-allocation-write-2/test-two-value-pointers.desc
index 474b957707e..bf1259430ff 100644
--- a/regression/goto-analyzer/heap-allocation-write-2/test-two-value-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation-write-2/test-two-value-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .*p\[.*0\] == 10: UNKNOWN
diff --git a/regression/goto-analyzer/heap-allocation-write-2/test-value-set-pointers.desc b/regression/goto-analyzer/heap-allocation-write-2/test-value-set-pointers.desc
index 91687849c60..6a2c4afd537 100644
--- a/regression/goto-analyzer/heap-allocation-write-2/test-value-set-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation-write-2/test-value-set-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .*p\[.*0\] == 10: SUCCESS
diff --git a/regression/goto-analyzer/heap-allocation-write/test-constant-pointers.desc b/regression/goto-analyzer/heap-allocation-write/test-constant-pointers.desc
index 0aaca9a8b72..c9eb154dad6 100644
--- a/regression/goto-analyzer/heap-allocation-write/test-constant-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation-write/test-constant-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .*alias == 99: SUCCESS
diff --git a/regression/goto-analyzer/heap-allocation-write/test-two-value-pointers.desc b/regression/goto-analyzer/heap-allocation-write/test-two-value-pointers.desc
index 8aa9ea66315..e7c9e322435 100644
--- a/regression/goto-analyzer/heap-allocation-write/test-two-value-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation-write/test-two-value-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .*alias == 99: UNKNOWN
diff --git a/regression/goto-analyzer/heap-allocation-write/test-value-set-pointers.desc b/regression/goto-analyzer/heap-allocation-write/test-value-set-pointers.desc
index 9d7320b2dc0..798847fcb85 100644
--- a/regression/goto-analyzer/heap-allocation-write/test-value-set-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation-write/test-value-set-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .*alias == 99: SUCCESS
diff --git a/regression/goto-analyzer/heap-allocation/test-constant-pointers.desc b/regression/goto-analyzer/heap-allocation/test-constant-pointers.desc
index 8379e910976..4b8a73e2494 100644
--- a/regression/goto-analyzer/heap-allocation/test-constant-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation/test-constant-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --show
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> ptr ->\(heap-allocation-0\[0\]\)
diff --git a/regression/goto-analyzer/heap-allocation/test-two-value-pointers.desc b/regression/goto-analyzer/heap-allocation/test-two-value-pointers.desc
index 9329e3a9ced..a1bf5f68071 100644
--- a/regression/goto-analyzer/heap-allocation/test-two-value-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation/test-two-value-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --show
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> TOP
diff --git a/regression/goto-analyzer/heap-allocation/test-value-set-pointers.desc b/regression/goto-analyzer/heap-allocation/test-value-set-pointers.desc
index d0feb9fbd22..9ca34f63fee 100644
--- a/regression/goto-analyzer/heap-allocation/test-value-set-pointers.desc
+++ b/regression/goto-analyzer/heap-allocation/test-value-set-pointers.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^EXIT=0$
^SIGNAL=0$
main::1::p \(\) -> value-set-begin: ptr ->\(heap-allocation-0\[0\]\) :value-set-end
diff --git a/regression/goto-analyzer/history-output/json.desc b/regression/goto-analyzer/history-output/json.desc
index c90da09ae27..296a1af6b38 100644
--- a/regression/goto-analyzer/history-output/json.desc
+++ b/regression/goto-analyzer/history-output/json.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --one-domain-per-history --vsd --branching 4 --json -
+--no-standard-checks --verify --recursive-interprocedural --one-domain-per-history --vsd --branching 4 --json -
^EXIT=0$
^SIGNAL=0$
\"falseHistories\": \[ \"local_control_flow_history : location \d+ after \d+ not taken after \d+ taken\" \]
diff --git a/regression/goto-analyzer/history-output/xml.desc b/regression/goto-analyzer/history-output/xml.desc
index 2a0b0b52891..5044fc629a4 100644
--- a/regression/goto-analyzer/history-output/xml.desc
+++ b/regression/goto-analyzer/history-output/xml.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --one-domain-per-history --vsd --branching 4 --xml -
+--no-standard-checks --verify --recursive-interprocedural --one-domain-per-history --vsd --branching 4 --xml -
^EXIT=0$
^SIGNAL=0$
local_control_flow_history : location \d+ after \d+ taken after \d+ taken<\/history>
diff --git a/regression/goto-analyzer/intervals_01/test.desc b/regression/goto-analyzer/intervals_01/test.desc
index 278a7b2ac97..ceb5aea8592 100644
--- a/regression/goto-analyzer/intervals_01/test.desc
+++ b/regression/goto-analyzer/intervals_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* i\s*>=\s*10: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_02/test.desc b/regression/goto-analyzer/intervals_02/test.desc
index 480d556bd35..a78eea6a06e 100644
--- a/regression/goto-analyzer/intervals_02/test.desc
+++ b/regression/goto-analyzer/intervals_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 5 x > -10 \&\& x < 100: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_03/test.desc b/regression/goto-analyzer/intervals_03/test.desc
index f5fc98f9f56..a2ab50a2db3 100644
--- a/regression/goto-analyzer/intervals_03/test.desc
+++ b/regression/goto-analyzer/intervals_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 6 x > -10 \|\| x < 100: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_04/test.desc b/regression/goto-analyzer/intervals_04/test.desc
index b612277f1bd..9d767fcc147 100644
--- a/regression/goto-analyzer/intervals_04/test.desc
+++ b/regression/goto-analyzer/intervals_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 8 i>=1 && i<=2: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_05/test.desc b/regression/goto-analyzer/intervals_05/test.desc
index d75c1c9243e..b300a3db4d7 100644
--- a/regression/goto-analyzer/intervals_05/test.desc
+++ b/regression/goto-analyzer/intervals_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 8 i>=1 \|\| i<=2: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_09/test.desc b/regression/goto-analyzer/intervals_09/test.desc
index 60d294f9c2c..906ef934e77 100644
--- a/regression/goto-analyzer/intervals_09/test.desc
+++ b/regression/goto-analyzer/intervals_09/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 8 i>=1 \&\& i<=2: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_13/test.desc b/regression/goto-analyzer/intervals_13/test.desc
index 3acfeaa398e..25001381f81 100644
--- a/regression/goto-analyzer/intervals_13/test.desc
+++ b/regression/goto-analyzer/intervals_13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* i\s*>=\s*10: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_15/test.desc b/regression/goto-analyzer/intervals_15/test.desc
index d5e0811dfaf..a2708e009d3 100644
--- a/regression/goto-analyzer/intervals_15/test.desc
+++ b/regression/goto-analyzer/intervals_15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* j\s*<\s*52: UNKNOWN$
diff --git a/regression/goto-analyzer/intervals_16/test.desc b/regression/goto-analyzer/intervals_16/test.desc
index 5e533a83ad8..ba4fd51fb9f 100644
--- a/regression/goto-analyzer/intervals_16/test.desc
+++ b/regression/goto-analyzer/intervals_16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* j\s*<\s*52: (UNKNOWN|FAILURE \(if reachable\))$
diff --git a/regression/goto-analyzer/intervals_17/test.desc b/regression/goto-analyzer/intervals_17/test.desc
index cecc1cc3321..fc6c741ccdc 100644
--- a/regression/goto-analyzer/intervals_17/test.desc
+++ b/regression/goto-analyzer/intervals_17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals --verify
+--no-standard-checks --intervals --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line 14 y <= 10: SUCCESS$
diff --git a/regression/goto-analyzer/intervals_simple-loops/test.desc b/regression/goto-analyzer/intervals_simple-loops/test.desc
index d3c31abbef1..d2d3883b2ed 100644
--- a/regression/goto-analyzer/intervals_simple-loops/test.desc
+++ b/regression/goto-analyzer/intervals_simple-loops/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals
+--no-standard-checks --intervals
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line 8 assertion 0: UNKNOWN
diff --git a/regression/goto-analyzer/label/test.desc b/regression/goto-analyzer/label/test.desc
index 986369495fb..0b57aaffd10 100644
--- a/regression/goto-analyzer/label/test.desc
+++ b/regression/goto-analyzer/label/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --error-label ERROR
+--no-standard-checks --show-goto-functions --error-label ERROR
Labels: ERROR$
ASSIGN main#return_value := 1$
^EXIT=0$
diff --git a/regression/goto-analyzer/liveness-array/test-liveness.desc b/regression/goto-analyzer/liveness-array/test-liveness.desc
index 37c4667ba46..8c5d381893a 100644
--- a/regression/goto-analyzer/liveness-array/test-liveness.desc
+++ b/regression/goto-analyzer/liveness-array/test-liveness.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --vsd-values intervals --vsd-liveness --show
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --vsd-values intervals --vsd-liveness --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/liveness-array/test-write-location.desc b/regression/goto-analyzer/liveness-array/test-write-location.desc
index bcf8cd5c85b..03a3569f0a5 100644
--- a/regression/goto-analyzer/liveness-array/test-write-location.desc
+++ b/regression/goto-analyzer/liveness-array/test-write-location.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/liveness-function-call/test-liveness-show.desc b/regression/goto-analyzer/liveness-function-call/test-liveness-show.desc
index c1501370247..8c182db705b 100644
--- a/regression/goto-analyzer/liveness-function-call/test-liveness-show.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-liveness-show.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-liveness --show
+--no-standard-checks --variable-sensitivity --vsd-liveness --show
^EXIT=0$
^SIGNAL=0$
globalX .* 0 @ \[15\]
diff --git a/regression/goto-analyzer/liveness-function-call/test-liveness-three-way-show.desc b/regression/goto-analyzer/liveness-function-call/test-liveness-three-way-show.desc
index 2c13d44ae4b..2d06be05117 100644
--- a/regression/goto-analyzer/liveness-function-call/test-liveness-three-way-show.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-liveness-three-way-show.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-liveness --three-way-merge --show
+--no-standard-checks --variable-sensitivity --vsd-liveness --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
globalX .* 0 @ \[15\]
diff --git a/regression/goto-analyzer/liveness-function-call/test-liveness-three-way.desc b/regression/goto-analyzer/liveness-function-call/test-liveness-three-way.desc
index b680c2835fc..cc69337616a 100644
--- a/regression/goto-analyzer/liveness-function-call/test-liveness-three-way.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-liveness-three-way.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-liveness --three-way-merge --verify
+--no-standard-checks --variable-sensitivity --vsd-liveness --three-way-merge --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .* globalX == 1: SUCCESS
diff --git a/regression/goto-analyzer/liveness-function-call/test-liveness.desc b/regression/goto-analyzer/liveness-function-call/test-liveness.desc
index 13425ca5108..370f7ac2def 100644
--- a/regression/goto-analyzer/liveness-function-call/test-liveness.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-liveness.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-liveness --verify
+--no-standard-checks --variable-sensitivity --vsd-liveness --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .* globalX == 1: SUCCESS
diff --git a/regression/goto-analyzer/liveness-function-call/test-write-location-show.desc b/regression/goto-analyzer/liveness-function-call/test-write-location-show.desc
index f3fd23e0665..7c5c4cfc4cb 100644
--- a/regression/goto-analyzer/liveness-function-call/test-write-location-show.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-write-location-show.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --show
+--no-standard-checks --variable-sensitivity --show
^EXIT=0$
^SIGNAL=0$
globalX .* 0 @ \[15\]
diff --git a/regression/goto-analyzer/liveness-function-call/test-write-location-three-way-show.desc b/regression/goto-analyzer/liveness-function-call/test-write-location-three-way-show.desc
index 242a87dda34..fc44daea509 100644
--- a/regression/goto-analyzer/liveness-function-call/test-write-location-three-way-show.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-write-location-three-way-show.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --three-way-merge --show
+--no-standard-checks --variable-sensitivity --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
globalX .* 0 @ \[15\]
diff --git a/regression/goto-analyzer/liveness-function-call/test-write-location-three-way.desc b/regression/goto-analyzer/liveness-function-call/test-write-location-three-way.desc
index f83fca85f8f..c6cb731dd60 100644
--- a/regression/goto-analyzer/liveness-function-call/test-write-location-three-way.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-write-location-three-way.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --three-way-merge --verify
+--no-standard-checks --variable-sensitivity --three-way-merge --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .* globalX == 1: SUCCESS
diff --git a/regression/goto-analyzer/liveness-function-call/test-write-location.desc b/regression/goto-analyzer/liveness-function-call/test-write-location.desc
index b4aae387bdf..f9e8cded8b3 100644
--- a/regression/goto-analyzer/liveness-function-call/test-write-location.desc
+++ b/regression/goto-analyzer/liveness-function-call/test-write-location.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] .* globalX == 1: SUCCESS
diff --git a/regression/goto-analyzer/liveness-loop/test-liveness.desc b/regression/goto-analyzer/liveness-loop/test-liveness.desc
index 10a778e722e..b50010b61f9 100644
--- a/regression/goto-analyzer/liveness-loop/test-liveness.desc
+++ b/regression/goto-analyzer/liveness-loop/test-liveness.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-liveness --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-liveness --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/liveness-loop/test-write-location.desc b/regression/goto-analyzer/liveness-loop/test-write-location.desc
index f1e9b8bc18b..cab664fd94b 100644
--- a/regression/goto-analyzer/liveness-loop/test-write-location.desc
+++ b/regression/goto-analyzer/liveness-loop/test-write-location.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/liveness-pointer-write-through/test-liveness.desc b/regression/goto-analyzer/liveness-pointer-write-through/test-liveness.desc
index cb1c06e745c..ec4dcc87fb0 100644
--- a/regression/goto-analyzer/liveness-pointer-write-through/test-liveness.desc
+++ b/regression/goto-analyzer/liveness-pointer-write-through/test-liveness.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-pointers constants --vsd-liveness --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-pointers constants --vsd-liveness --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/liveness-pointer-write-through/test-write-location.desc b/regression/goto-analyzer/liveness-pointer-write-through/test-write-location.desc
index a179dba5213..31c65e49a13 100644
--- a/regression/goto-analyzer/liveness-pointer-write-through/test-write-location.desc
+++ b/regression/goto-analyzer/liveness-pointer-write-through/test-write-location.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-pointers constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-pointers constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/liveness-struct/test-liveness.desc b/regression/goto-analyzer/liveness-struct/test-liveness.desc
index 79deb6fb562..2c1d1a5ceae 100644
--- a/regression/goto-analyzer/liveness-struct/test-liveness.desc
+++ b/regression/goto-analyzer/liveness-struct/test-liveness.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-values intervals --vsd-liveness --show
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-values intervals --vsd-liveness --show
^EXIT=0$
^SIGNAL=0$
^main::1::s .* \{\} @ \[1\]
diff --git a/regression/goto-analyzer/liveness-struct/test-write-location.desc b/regression/goto-analyzer/liveness-struct/test-write-location.desc
index 4341cf79a66..a6efb1e7056 100644
--- a/regression/goto-analyzer/liveness-struct/test-write-location.desc
+++ b/regression/goto-analyzer/liveness-struct/test-write-location.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::s .* \{\} @ \[1\]
diff --git a/regression/goto-analyzer/liveness/test-liveness.desc b/regression/goto-analyzer/liveness/test-liveness.desc
index 116a242f851..a50da63079e 100644
--- a/regression/goto-analyzer/liveness/test-liveness.desc
+++ b/regression/goto-analyzer/liveness/test-liveness.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-liveness --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-liveness --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/liveness/test-write-location.desc b/regression/goto-analyzer/liveness/test-write-location.desc
index 9c4c2614cf6..42efb6e5987 100644
--- a/regression/goto-analyzer/liveness/test-write-location.desc
+++ b/regression/goto-analyzer/liveness/test-write-location.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::x .* TOP @ \[1\]
diff --git a/regression/goto-analyzer/local_control_flow_history_01/test.desc b/regression/goto-analyzer/local_control_flow_history_01/test.desc
index 9a647983b58..f617c9d5ef4 100644
--- a/regression/goto-analyzer/local_control_flow_history_01/test.desc
+++ b/regression/goto-analyzer/local_control_flow_history_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --branching 0 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --branching 0 --constants --one-domain-per-history
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion x != 0: SUCCESS$
diff --git a/regression/goto-analyzer/local_control_flow_history_02/test.desc b/regression/goto-analyzer/local_control_flow_history_02/test.desc
index 8a74b9fe0a1..d0c7aa585ad 100644
--- a/regression/goto-analyzer/local_control_flow_history_02/test.desc
+++ b/regression/goto-analyzer/local_control_flow_history_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --branching 12 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --branching 12 --constants --one-domain-per-history
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion x > 0: SUCCESS$
diff --git a/regression/goto-analyzer/local_control_flow_history_03/test.desc b/regression/goto-analyzer/local_control_flow_history_03/test.desc
index df85563c308..ea1cb071b09 100644
--- a/regression/goto-analyzer/local_control_flow_history_03/test.desc
+++ b/regression/goto-analyzer/local_control_flow_history_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --loop-unwind 0 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --loop-unwind 0 --constants --one-domain-per-history
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion total == \(n \* \(n - 1\) / 2\): SUCCESS$
diff --git a/regression/goto-analyzer/local_control_flow_history_04/test.desc b/regression/goto-analyzer/local_control_flow_history_04/test.desc
index ec781d6594e..39610e186a1 100644
--- a/regression/goto-analyzer/local_control_flow_history_04/test.desc
+++ b/regression/goto-analyzer/local_control_flow_history_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --loop-unwind 17 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --loop-unwind 17 --constants --one-domain-per-history
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion total == \(n \* \(n - 1\) / 2\): SUCCESS$
diff --git a/regression/goto-analyzer/local_control_flow_history_05/test.desc b/regression/goto-analyzer/local_control_flow_history_05/test.desc
index 01c80969730..084dc200586 100644
--- a/regression/goto-analyzer/local_control_flow_history_05/test.desc
+++ b/regression/goto-analyzer/local_control_flow_history_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --loop-unwind-and-branching 32 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --loop-unwind-and-branching 32 --constants --one-domain-per-history
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion total <= \(n \* \(n - 1\) / 2\): SUCCESS$
diff --git a/regression/goto-analyzer/local_control_flow_history_06/test.desc b/regression/goto-analyzer/local_control_flow_history_06/test.desc
index 4edb59b477f..c61523aff84 100644
--- a/regression/goto-analyzer/local_control_flow_history_06/test.desc
+++ b/regression/goto-analyzer/local_control_flow_history_06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --loop-unwind-and-branching 12 --constants --one-domain-per-history
+--no-standard-checks --verify --recursive-interprocedural --loop-unwind-and-branching 12 --constants --one-domain-per-history
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion flotal == \(n \* \(n - 1\) / 2\): UNKNOWN$
diff --git a/regression/goto-analyzer/logging/test-recursive-interprocedural-10.desc b/regression/goto-analyzer/logging/test-recursive-interprocedural-10.desc
index 02341f15c4c..bdefe8eeb20 100644
--- a/regression/goto-analyzer/logging/test-recursive-interprocedural-10.desc
+++ b/regression/goto-analyzer/logging/test-recursive-interprocedural-10.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 10
+--no-standard-checks --verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 10
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1] line \d+ assertion local == global: SUCCESS$
diff --git a/regression/goto-analyzer/logging/test-recursive-interprocedural-8.desc b/regression/goto-analyzer/logging/test-recursive-interprocedural-8.desc
index 79836af113f..605adf12ab6 100644
--- a/regression/goto-analyzer/logging/test-recursive-interprocedural-8.desc
+++ b/regression/goto-analyzer/logging/test-recursive-interprocedural-8.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 8
+--no-standard-checks --verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 8
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1] line \d+ assertion local == global: SUCCESS$
diff --git a/regression/goto-analyzer/logging/test-recursive-interprocedural-9.desc b/regression/goto-analyzer/logging/test-recursive-interprocedural-9.desc
index d3786b1a852..96d94959cfa 100644
--- a/regression/goto-analyzer/logging/test-recursive-interprocedural-9.desc
+++ b/regression/goto-analyzer/logging/test-recursive-interprocedural-9.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 9
+--no-standard-checks --verify --recursive-interprocedural --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 9
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1] line \d+ assertion local == global: SUCCESS$
diff --git a/regression/goto-analyzer/logging/test-three-way-merge-10.desc b/regression/goto-analyzer/logging/test-three-way-merge-10.desc
index 3ea09418140..9a14170cd81 100644
--- a/regression/goto-analyzer/logging/test-three-way-merge-10.desc
+++ b/regression/goto-analyzer/logging/test-three-way-merge-10.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --three-way-merge --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 10
+--no-standard-checks --verify --three-way-merge --vsd --loop-unwind-and-branching 10 --one-domain-per-history --verbosity 10
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1] line \d+ assertion local == global: SUCCESS$
diff --git a/regression/goto-analyzer/loop-termination-eq/test-constants.desc b/regression/goto-analyzer/loop-termination-eq/test-constants.desc
index be508ae85ff..cd1436ce709 100644
--- a/regression/goto-analyzer/loop-termination-eq/test-constants.desc
+++ b/regression/goto-analyzer/loop-termination-eq/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* TOP @ \[3, 6\]
diff --git a/regression/goto-analyzer/loop-termination-eq/test-intervals.desc b/regression/goto-analyzer/loop-termination-eq/test-intervals.desc
index 0bbdf4ea6f8..a9b65006620 100644
--- a/regression/goto-analyzer/loop-termination-eq/test-intervals.desc
+++ b/regression/goto-analyzer/loop-termination-eq/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* \[0, 5\] @ \[3, 6\]
diff --git a/regression/goto-analyzer/loop-termination-eq/test-value-sets.desc b/regression/goto-analyzer/loop-termination-eq/test-value-sets.desc
index c119eff105b..3a55e2428c3 100644
--- a/regression/goto-analyzer/loop-termination-eq/test-value-sets.desc
+++ b/regression/goto-analyzer/loop-termination-eq/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* value-set-begin: 0, 1, 2, 3, 4, 5 :value-set-end @ \[3, 6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-constants.desc b/regression/goto-analyzer/loop-termination-ne/test-constants.desc
index be508ae85ff..cd1436ce709 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-constants.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* TOP @ \[3, 6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-intervals.desc b/regression/goto-analyzer/loop-termination-ne/test-intervals.desc
index 0bbdf4ea6f8..a9b65006620 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-intervals.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* \[0, 5\] @ \[3, 6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-unwind-10-constants.desc b/regression/goto-analyzer/loop-termination-ne/test-unwind-10-constants.desc
index cd8266eb37d..b9cebc9217d 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-unwind-10-constants.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-unwind-10-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --loop-unwind 10 --three-way-merge --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --loop-unwind 10 --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* 5 @ \[6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-unwind-10-intervals.desc b/regression/goto-analyzer/loop-termination-ne/test-unwind-10-intervals.desc
index 167cf248653..d8ad7291409 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-unwind-10-intervals.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-unwind-10-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --loop-unwind 10 --three-way-merge --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --loop-unwind 10 --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* \[5, 5\] @ \[6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-unwind-10-value-sets.desc b/regression/goto-analyzer/loop-termination-ne/test-unwind-10-value-sets.desc
index 99174bbf772..c5f08aa4a9f 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-unwind-10-value-sets.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-unwind-10-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --loop-unwind 10 --three-way-merge --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --loop-unwind 10 --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* value-set-begin: 5 :value-set-end @ \[6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-unwind-5-constants.desc b/regression/goto-analyzer/loop-termination-ne/test-unwind-5-constants.desc
index 1c4543820f3..139bc112faf 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-unwind-5-constants.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-unwind-5-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --loop-unwind 5 --three-way-merge --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --loop-unwind 5 --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* TOP @ \[3, 6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-unwind-5-intervals.desc b/regression/goto-analyzer/loop-termination-ne/test-unwind-5-intervals.desc
index d2ccbddd023..764b37add8b 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-unwind-5-intervals.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-unwind-5-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --loop-unwind 5 --three-way-merge --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --loop-unwind 5 --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* \[5, 5\] @ \[6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-unwind-5-value-sets.desc b/regression/goto-analyzer/loop-termination-ne/test-unwind-5-value-sets.desc
index a06a1f142af..e21b91feec0 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-unwind-5-value-sets.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-unwind-5-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --loop-unwind 5 --three-way-merge --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --loop-unwind 5 --three-way-merge --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* value-set-begin: 5 :value-set-end @ \[6\]
diff --git a/regression/goto-analyzer/loop-termination-ne/test-value-sets.desc b/regression/goto-analyzer/loop-termination-ne/test-value-sets.desc
index c119eff105b..3a55e2428c3 100644
--- a/regression/goto-analyzer/loop-termination-ne/test-value-sets.desc
+++ b/regression/goto-analyzer/loop-termination-ne/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
^main::1::1::i .* value-set-begin: 0, 1, 2, 3, 4, 5 :value-set-end @ \[3, 6\]
diff --git a/regression/goto-analyzer/minimal-reproducer-for-struct-problem/test.desc b/regression/goto-analyzer/minimal-reproducer-for-struct-problem/test.desc
index 851c7546df2..39eef2dc73e 100644
--- a/regression/goto-analyzer/minimal-reproducer-for-struct-problem/test.desc
+++ b/regression/goto-analyzer/minimal-reproducer-for-struct-problem/test.desc
@@ -1,6 +1,6 @@
CORE
minimal_reproducer_for_struct_problem.c
---variable-sensitivity --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 13 x.a==0: SUCCESS$
diff --git a/regression/goto-analyzer/no-match-array-literal-const-fp-null/test.desc b/regression/goto-analyzer/no-match-array-literal-const-fp-null/test.desc
index ef4794c6913..dde128fe424 100644
--- a/regression/goto-analyzer/no-match-array-literal-const-fp-null/test.desc
+++ b/regression/goto-analyzer/no-match-array-literal-const-fp-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*ASSERT false // no candidates for dereferenced function pointer
^EXIT=0$
diff --git a/regression/goto-analyzer/no-match-const-array-const-pointer-const-fp-const-lost/test.desc b/regression/goto-analyzer/no-match-const-array-const-pointer-const-fp-const-lost/test.desc
index 249a6403ecd..74792fc3e74 100644
--- a/regression/goto-analyzer/no-match-const-array-const-pointer-const-fp-const-lost/test.desc
+++ b/regression/goto-analyzer/no-match-const-array-const-pointer-const-fp-const-lost/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF \*.*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF \*.*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-array-literal-const-fp-run-time/test.desc b/regression/goto-analyzer/no-match-const-fp-array-literal-const-fp-run-time/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-array-literal-const-fp-run-time/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-array-literal-const-fp-run-time/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp-run-time/test.desc b/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp-run-time/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp-run-time/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp-run-time/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp/test.desc
index 3a415cc88c6..07f5b6f2303 100644
--- a/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-array-literal-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp2 = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp2 = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-array-non-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-array-non-const-fp/test.desc
index 3a415cc88c6..07f5b6f2303 100644
--- a/regression/goto-analyzer/no-match-const-fp-array-non-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-array-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp2 = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp2 = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-binary-op-const-lost/test.desc b/regression/goto-analyzer/no-match-const-fp-binary-op-const-lost/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-binary-op-const-lost/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-binary-op-const-lost/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-const-array-index-lost/test.desc b/regression/goto-analyzer/no-match-const-fp-const-array-index-lost/test.desc
index 249a6403ecd..74792fc3e74 100644
--- a/regression/goto-analyzer/no-match-const-fp-const-array-index-lost/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-const-array-index-lost/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF \*.*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF \*.*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-const-array-lost/test.desc b/regression/goto-analyzer/no-match-const-fp-const-array-lost/test.desc
index 249a6403ecd..74792fc3e74 100644
--- a/regression/goto-analyzer/no-match-const-fp-const-array-lost/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-const-array-lost/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF \*.*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF \*.*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-const-cast/test.desc b/regression/goto-analyzer/no-match-const-fp-const-cast/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-const-cast/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-const-cast/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-const-fp-null/test.desc b/regression/goto-analyzer/no-match-const-fp-const-fp-null/test.desc
index 027977038b9..c4a617b9bd7 100644
--- a/regression/goto-analyzer/no-match-const-fp-const-fp-null/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-const-fp-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*ASSERT false // no candidates for dereferenced function pointer
^EXIT=0$
diff --git a/regression/goto-analyzer/no-match-const-fp-const-lost/test.desc b/regression/goto-analyzer/no-match-const-fp-const-lost/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-const-lost/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-const-lost/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-const-pointer-const-struct-const-fp-null/test.desc b/regression/goto-analyzer/no-match-const-fp-const-pointer-const-struct-const-fp-null/test.desc
index a376a6fb940..5eced32b964 100644
--- a/regression/goto-analyzer/no-match-const-fp-const-pointer-const-struct-const-fp-null/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-const-pointer-const-struct-const-fp-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*ASSERT false // dereferenced function pointer must be one of \[(f[1-9], ){8}f[1-9]\]$
replacing function pointer by 9 possible targets
diff --git a/regression/goto-analyzer/no-match-const-fp-const-pointer-non-const-struct-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-const-pointer-non-const-struct-const-fp/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-const-pointer-non-const-struct-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-const-pointer-non-const-struct-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-dereference-const-pointer-null/test.desc b/regression/goto-analyzer/no-match-const-fp-dereference-const-pointer-null/test.desc
index a376a6fb940..5eced32b964 100644
--- a/regression/goto-analyzer/no-match-const-fp-dereference-const-pointer-null/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-dereference-const-pointer-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*ASSERT false // dereferenced function pointer must be one of \[(f[1-9], ){8}f[1-9]\]$
replacing function pointer by 9 possible targets
diff --git a/regression/goto-analyzer/no-match-const-fp-dereference-non-const-pointer-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-dereference-non-const-pointer-const-fp/test.desc
index 30fd992061e..f11be577f75 100644
--- a/regression/goto-analyzer/no-match-const-fp-dereference-non-const-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-dereference-non-const-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::final_fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::final_fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-dynamic-array-non-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-dynamic-array-non-const-fp/test.desc
index 4548ea5c4c8..0f31846dee4 100644
--- a/regression/goto-analyzer/no-match-const-fp-dynamic-array-non-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-dynamic-array-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]+$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]+$
diff --git a/regression/goto-analyzer/no-match-const-fp-non-const-fp-direct-assignment/test.desc b/regression/goto-analyzer/no-match-const-fp-non-const-fp-direct-assignment/test.desc
index 3a415cc88c6..07f5b6f2303 100644
--- a/regression/goto-analyzer/no-match-const-fp-non-const-fp-direct-assignment/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-non-const-fp-direct-assignment/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp2 = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp2 = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-non-const-pointer-non-const-struct-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-non-const-pointer-non-const-struct-const-fp/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-non-const-pointer-non-const-struct-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-non-const-pointer-non-const-struct-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-non-const-struct-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-non-const-struct-const-fp/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-non-const-struct-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-non-const-struct-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-non-const-struct-non-const-fp/test.desc b/regression/goto-analyzer/no-match-const-fp-non-const-struct-non-const-fp/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-non-const-struct-non-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-non-const-struct-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-fp-null/test.desc b/regression/goto-analyzer/no-match-const-fp-null/test.desc
index 65e2f401b56..b1eac53faf6 100644
--- a/regression/goto-analyzer/no-match-const-fp-null/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*ASSERT false // no candidates for dereferenced function pointer
function func: replacing function pointer by 0 possible targets
diff --git a/regression/goto-analyzer/no-match-const-fp-ternerary-op-const-lost/test.desc b/regression/goto-analyzer/no-match-const-fp-ternerary-op-const-lost/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-const-fp-ternerary-op-const-lost/test.desc
+++ b/regression/goto-analyzer/no-match-const-fp-ternerary-op-const-lost/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-pointer-const-struct-const-fp-const-cast/test.desc b/regression/goto-analyzer/no-match-const-pointer-const-struct-const-fp-const-cast/test.desc
index 83bb08b57d9..1eb4c54bfc8 100644
--- a/regression/goto-analyzer/no-match-const-pointer-const-struct-const-fp-const-cast/test.desc
+++ b/regression/goto-analyzer/no-match-const-pointer-const-struct-const-fp-const-cast/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*container_pointer\.fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*container_pointer\.fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-pointer-non-const-struct-const-fp/test.desc b/regression/goto-analyzer/no-match-const-pointer-non-const-struct-const-fp/test.desc
index 32128bfe112..a82abcd9038 100644
--- a/regression/goto-analyzer/no-match-const-pointer-non-const-struct-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-const-pointer-non-const-struct-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*pts\.go = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*pts\.go = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-const-struct-non-const-fp-null/test.desc b/regression/goto-analyzer/no-match-const-struct-non-const-fp-null/test.desc
index 027977038b9..c4a617b9bd7 100644
--- a/regression/goto-analyzer/no-match-const-struct-non-const-fp-null/test.desc
+++ b/regression/goto-analyzer/no-match-const-struct-non-const-fp-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*ASSERT false // no candidates for dereferenced function pointer
^EXIT=0$
diff --git a/regression/goto-analyzer/no-match-dereference-const-pointer-const-array-literal-pointer-const-fp/test.desc b/regression/goto-analyzer/no-match-dereference-const-pointer-const-array-literal-pointer-const-fp/test.desc
index 90e20e43fc4..ad80b1e86b6 100644
--- a/regression/goto-analyzer/no-match-dereference-const-pointer-const-array-literal-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-dereference-const-pointer-const-array-literal-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF \*\(.*::container_ptr.fp_tbl\[.*1.*\]\) = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF \*\(.*::container_ptr.fp_tbl\[.*1.*\]\) = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-dereference-non-const-struct-const-pointer-const-fp/test.desc b/regression/goto-analyzer/no-match-dereference-non-const-struct-const-pointer-const-fp/test.desc
index 7bb43ba7876..a129a1368e6 100644
--- a/regression/goto-analyzer/no-match-dereference-non-const-struct-const-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-dereference-non-const-struct-const-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF \*\(.*::container_container\.container\) = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF \*\(.*::container_container\.container\) = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-dereference-non-const-struct-non-const-pointer-const-fp/test.desc b/regression/goto-analyzer/no-match-dereference-non-const-struct-non-const-pointer-const-fp/test.desc
index 7bb43ba7876..a129a1368e6 100644
--- a/regression/goto-analyzer/no-match-dereference-non-const-struct-non-const-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-dereference-non-const-struct-non-const-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF \*\(.*::container_container\.container\) = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF \*\(.*::container_container\.container\) = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-non-const-fp-const-fp-direct-assignment/test.desc b/regression/goto-analyzer/no-match-non-const-fp-const-fp-direct-assignment/test.desc
index 3a415cc88c6..07f5b6f2303 100644
--- a/regression/goto-analyzer/no-match-non-const-fp-const-fp-direct-assignment/test.desc
+++ b/regression/goto-analyzer/no-match-non-const-fp-const-fp-direct-assignment/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp2 = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp2 = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-non-const-fp/test.desc b/regression/goto-analyzer/no-match-non-const-fp/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-non-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-parameter-const-fp/test.desc b/regression/goto-analyzer/no-match-parameter-const-fp/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-parameter-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-parameter-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-parameter-fp/test.desc b/regression/goto-analyzer/no-match-parameter-fp/test.desc
index 2335ab71d77..474ba143f23 100644
--- a/regression/goto-analyzer/no-match-parameter-fp/test.desc
+++ b/regression/goto-analyzer/no-match-parameter-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/no-match-pointer-const-struct-array-literal-non-const-fp/test.desc b/regression/goto-analyzer/no-match-pointer-const-struct-array-literal-non-const-fp/test.desc
index 5dd35ba8d55..fb9a4603153 100644
--- a/regression/goto-analyzer/no-match-pointer-const-struct-array-literal-non-const-fp/test.desc
+++ b/regression/goto-analyzer/no-match-pointer-const-struct-array-literal-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*IF .*container_ptr\.fp_tbl\[.*1.*\] = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*container_ptr\.fp_tbl\[.*1.*\] = address_of\(f2\) THEN GOTO [0-9]$
diff --git a/regression/goto-analyzer/nondet-bool/test-constants.desc b/regression/goto-analyzer/nondet-bool/test-constants.desc
index 929a27ee26f..2d4f3d1cda4 100644
--- a/regression/goto-analyzer/nondet-bool/test-constants.desc
+++ b/regression/goto-analyzer/nondet-bool/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --one-domain-per-history --three-way-merge --loop-unwind-and-branching 16 --verify
+--no-standard-checks --vsd --one-domain-per-history --three-way-merge --loop-unwind-and-branching 16 --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line 9 assertion x != 1000: UNKNOWN
diff --git a/regression/goto-analyzer/nondet-bool/test-intervals.desc b/regression/goto-analyzer/nondet-bool/test-intervals.desc
index c7d2f0156e6..23f6386c01f 100644
--- a/regression/goto-analyzer/nondet-bool/test-intervals.desc
+++ b/regression/goto-analyzer/nondet-bool/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --one-domain-per-history --three-way-merge --loop-unwind-and-branching 16 --vsd-values intervals --verify
+--no-standard-checks --vsd --one-domain-per-history --three-way-merge --loop-unwind-and-branching 16 --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line 9 assertion x != 1000: UNKNOWN
diff --git a/regression/goto-analyzer/nondet-bool/test-value-sets.desc b/regression/goto-analyzer/nondet-bool/test-value-sets.desc
index fbb287e2d1b..d273d9bc360 100644
--- a/regression/goto-analyzer/nondet-bool/test-value-sets.desc
+++ b/regression/goto-analyzer/nondet-bool/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---vsd --one-domain-per-history --three-way-merge --loop-unwind-and-branching 16 --vsd-values set-of-constants --verify
+--no-standard-checks --vsd --one-domain-per-history --three-way-merge --loop-unwind-and-branching 16 --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line 9 assertion x != 1000: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-arithmetic-simple/test.desc b/regression/goto-analyzer/pointer-arithmetic-simple/test.desc
index 651c8e2dceb..ccec45c1899 100644
--- a/regression/goto-analyzer/pointer-arithmetic-simple/test.desc
+++ b/regression/goto-analyzer/pointer-arithmetic-simple/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 9 assertion p == \&\(a\[1\]\): SUCCESS
diff --git a/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-constants.desc b/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-constants.desc
index dc1486478cc..cd7814ec023 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion pa == &\(x\[0\].a\): SUCCESS
diff --git a/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-top-bottom.desc
index ed518c249fc..2fa4e9cf4cb 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion pa == &\(x\[0\].a\): UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-value-set.desc
index f5c1034e72f..5f87aa791f2 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-array-of-struct-members/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion pa == &\(x\[0\].a\): SUCCESS
diff --git a/regression/goto-analyzer/pointer-comparison-equality-different-target/test-constants.desc b/regression/goto-analyzer/pointer-comparison-equality-different-target/test-constants.desc
index 59efd9d6b74..8b7886e68aa 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-different-target/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-different-target/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison-equality-different-target/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-equality-different-target/test-top-bottom.desc
index dadf1ca4211..d050587030b 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-different-target/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-different-target/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-equality-different-target/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-equality-different-target/test-value-set.desc
index 072b3cdf914..9562baabb23 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-different-target/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-different-target/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-constants.desc b/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-constants.desc
index 4dfff9ff8ca..8536f0a8a93 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q || p == r: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-top-bottom.desc
index e7dbf98006f..2846748348c 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q || p == r: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-value-set.desc
index 2816e964f6f..efe7ac8c8e8 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-same-target-2/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q || p == r: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison-equality-same-target/test-constants.desc b/regression/goto-analyzer/pointer-comparison-equality-same-target/test-constants.desc
index 30ff67ba210..6f00c43d487 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-same-target/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-same-target/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison-equality-same-target/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-equality-same-target/test-top-bottom.desc
index e190705c4c0..78648fc81ca 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-same-target/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-same-target/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-equality-same-target/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-equality-same-target/test-value-set.desc
index 4db659b1bc1..1652cf40a00 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-same-target/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-same-target/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-constants.desc b/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-constants.desc
index 4c959f368c7..d9339064877 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion pa == &\(x.a\): SUCCESS
diff --git a/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-top-bottom.desc
index 5d0440444c7..b68a03e0392 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion pa == &\(x.a\): UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-value-set.desc
index 4457313443b..7fda372365c 100644
--- a/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-equality-struct-members/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion pa == &\(x.a\): SUCCESS
diff --git a/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-constants.desc b/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-constants.desc
index 927289f8380..d6c3298e5ec 100644
--- a/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p <= q: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-top-bottom.desc
index 99b0d7a7e7a..0dcfacc2c7e 100644
--- a/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p <= q: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-value-set.desc
index a0aeac538c4..f4b2ef4455f 100644
--- a/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-inequality-different-target/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p <= q: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-constants.desc b/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-constants.desc
index 2913ba60001..2906b231a63 100644
--- a/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p <= a: SUCCESS
diff --git a/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-top-bottom.desc
index ba45b1cddf9..79a7d4a98f9 100644
--- a/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p <= a: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-value-set.desc
index e867d81cf48..3eaa9df2f4a 100644
--- a/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-inequality-same-target/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p <= a: SUCCESS
diff --git a/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-constants.desc b/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-constants.desc
index fcf3301d68e..c19ac5ae150 100644
--- a/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-constants.desc
+++ b/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-top-bottom.desc b/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-top-bottom.desc
index 703fe8d5755..bee0bade518 100644
--- a/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-value-set.desc b/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-value-set.desc
index dc02d462fca..700b7e03cef 100644
--- a/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-comparison-same-target-non-det/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion p == q: FAILURE
diff --git a/regression/goto-analyzer/pointer-comparison/test.desc b/regression/goto-analyzer/pointer-comparison/test.desc
index 4ddfe908914..64902315595 100644
--- a/regression/goto-analyzer/pointer-comparison/test.desc
+++ b/regression/goto-analyzer/pointer-comparison/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 11 assertion p - q == 0: SUCCESS
diff --git a/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-constants.desc b/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-constants.desc
index f688ea2ab0f..38a076d8205 100644
--- a/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-constants.desc
+++ b/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-values intervals --vsd-pointers constants
+--no-standard-checks --verify --variable-sensitivity --vsd-values intervals --vsd-pointers constants
^\[main.assertion.1\] line 15 assertion q == a: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-top-bottom.desc b/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-top-bottom.desc
index 4be05332a55..dc7b00a1569 100644
--- a/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-values intervals --vsd-pointers top-bottom
+--no-standard-checks --verify --variable-sensitivity --vsd-values intervals --vsd-pointers top-bottom
^\[main.assertion.1\] line 15 assertion q == a: UNKNOWN
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-value-sets.desc b/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-value-sets.desc
index 1468aca72f3..ccf9385307e 100644
--- a/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-value-sets.desc
+++ b/regression/goto-analyzer/pointer-dereference-indeterminate-values/test-intervals-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-values intervals --vsd-pointers value-set
+--no-standard-checks --verify --variable-sensitivity --vsd-values intervals --vsd-pointers value-set
^\[main.assertion.1\] line 15 assertion q == a: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-dereference/test-constants.desc b/regression/goto-analyzer/pointer-dereference/test-constants.desc
index 9c6c0f0b7fa..a88ecce83af 100644
--- a/regression/goto-analyzer/pointer-dereference/test-constants.desc
+++ b/regression/goto-analyzer/pointer-dereference/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-pointers constants
+--no-standard-checks --verify --variable-sensitivity --vsd-pointers constants
^\[main.assertion.1\] line 10 assertion q == a: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-dereference/test-top-bottom.desc b/regression/goto-analyzer/pointer-dereference/test-top-bottom.desc
index 8c498fb94f7..3c8f87b5bde 100644
--- a/regression/goto-analyzer/pointer-dereference/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-dereference/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-pointers top-bottom
+--no-standard-checks --verify --variable-sensitivity --vsd-pointers top-bottom
^\[main.assertion.1\] line 10 assertion q == a: UNKNOWN
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-dereference/test-value-sets.desc b/regression/goto-analyzer/pointer-dereference/test-value-sets.desc
index 5a2d3ecb552..3f8d34fa6f0 100644
--- a/regression/goto-analyzer/pointer-dereference/test-value-sets.desc
+++ b/regression/goto-analyzer/pointer-dereference/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-pointers value-set
+--no-standard-checks --verify --variable-sensitivity --vsd-pointers value-set
^\[main.assertion.1\] line 10 assertion q == a: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-difference-after-decrement/test-constants.desc b/regression/goto-analyzer/pointer-difference-after-decrement/test-constants.desc
index 33bbbf5e21a..37bdd6402a2 100644
--- a/regression/goto-analyzer/pointer-difference-after-decrement/test-constants.desc
+++ b/regression/goto-analyzer/pointer-difference-after-decrement/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 10 assertion q - p == 1: SUCCESS
diff --git a/regression/goto-analyzer/pointer-difference-after-decrements/test-constants.desc b/regression/goto-analyzer/pointer-difference-after-decrements/test-constants.desc
index c6c39a2eb72..52257ad0bce 100644
--- a/regression/goto-analyzer/pointer-difference-after-decrements/test-constants.desc
+++ b/regression/goto-analyzer/pointer-difference-after-decrements/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 11 assertion offset == 4: SUCCESS$
diff --git a/regression/goto-analyzer/pointer-difference-after-increment/test-constants.desc b/regression/goto-analyzer/pointer-difference-after-increment/test-constants.desc
index 33bbbf5e21a..37bdd6402a2 100644
--- a/regression/goto-analyzer/pointer-difference-after-increment/test-constants.desc
+++ b/regression/goto-analyzer/pointer-difference-after-increment/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 10 assertion q - p == 1: SUCCESS
diff --git a/regression/goto-analyzer/pointer-difference-after-increments/test-constants.desc b/regression/goto-analyzer/pointer-difference-after-increments/test-constants.desc
index 4bf1471b2ce..87729b22068 100644
--- a/regression/goto-analyzer/pointer-difference-after-increments/test-constants.desc
+++ b/regression/goto-analyzer/pointer-difference-after-increments/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 11 assertion offset == 4: SUCCESS$
diff --git a/regression/goto-analyzer/pointer-difference-simple/test-constants.desc b/regression/goto-analyzer/pointer-difference-simple/test-constants.desc
index 6db2a7c6a25..9d539bcfc42 100644
--- a/regression/goto-analyzer/pointer-difference-simple/test-constants.desc
+++ b/regression/goto-analyzer/pointer-difference-simple/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion v == 1: SUCCESS
diff --git a/regression/goto-analyzer/pointer-difference-simple/test-top-bottom.desc b/regression/goto-analyzer/pointer-difference-simple/test-top-bottom.desc
index 155dcbdd4c7..cd82009b519 100644
--- a/regression/goto-analyzer/pointer-difference-simple/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-difference-simple/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion v == 1: UNKNOWN
diff --git a/regression/goto-analyzer/pointer-difference-simple/test-value-set.desc b/regression/goto-analyzer/pointer-difference-simple/test-value-set.desc
index ebe3d5a979c..bfcd0c41e57 100644
--- a/regression/goto-analyzer/pointer-difference-simple/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-difference-simple/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion v == 1: SUCCESS
diff --git a/regression/goto-analyzer/pointer-differences-non-det/test-constants.desc b/regression/goto-analyzer/pointer-differences-non-det/test-constants.desc
index 199f7ad7fcc..7642a89497d 100644
--- a/regression/goto-analyzer/pointer-differences-non-det/test-constants.desc
+++ b/regression/goto-analyzer/pointer-differences-non-det/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion offset == 1: UNKNOWN$
diff --git a/regression/goto-analyzer/pointer-differences-non-det/test-top-bottom.desc b/regression/goto-analyzer/pointer-differences-non-det/test-top-bottom.desc
index 2aa98dceb2d..6e21e79b80f 100644
--- a/regression/goto-analyzer/pointer-differences-non-det/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-differences-non-det/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion offset == 1: UNKNOWN$
diff --git a/regression/goto-analyzer/pointer-differences-non-det/test-value-set-constants.desc b/regression/goto-analyzer/pointer-differences-non-det/test-value-set-constants.desc
index ef44ea364b7..89a66314070 100644
--- a/regression/goto-analyzer/pointer-differences-non-det/test-value-set-constants.desc
+++ b/regression/goto-analyzer/pointer-differences-non-det/test-value-set-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion offset == 1: UNKNOWN$
diff --git a/regression/goto-analyzer/pointer-differences-non-det/test-value-set-intervals.desc b/regression/goto-analyzer/pointer-differences-non-det/test-value-set-intervals.desc
index e8133e3c127..0e99dc4d039 100644
--- a/regression/goto-analyzer/pointer-differences-non-det/test-value-set-intervals.desc
+++ b/regression/goto-analyzer/pointer-differences-non-det/test-value-set-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion offset == 1: FAILURE
diff --git a/regression/goto-analyzer/pointer-differences-non-det/test-value-set-value-set.desc b/regression/goto-analyzer/pointer-differences-non-det/test-value-set-value-set.desc
index 77678c5f9a4..66901347f08 100644
--- a/regression/goto-analyzer/pointer-differences-non-det/test-value-set-value-set.desc
+++ b/regression/goto-analyzer/pointer-differences-non-det/test-value-set-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion offset == 1: FAILURE
diff --git a/regression/goto-analyzer/pointer-differences/test-constants.desc b/regression/goto-analyzer/pointer-differences/test-constants.desc
index 3a2649e93c2..e004a5488d4 100644
--- a/regression/goto-analyzer/pointer-differences/test-constants.desc
+++ b/regression/goto-analyzer/pointer-differences/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 16 assertion offset == 4: SUCCESS$
diff --git a/regression/goto-analyzer/pointer-differences/test-top-bottom.desc b/regression/goto-analyzer/pointer-differences/test-top-bottom.desc
index 9305cae2602..54a73dac5c6 100644
--- a/regression/goto-analyzer/pointer-differences/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-differences/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers top-bottom --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers top-bottom --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 16 assertion offset == 4: UNKNOWN$
diff --git a/regression/goto-analyzer/pointer-differences/test-value-set.desc b/regression/goto-analyzer/pointer-differences/test-value-set.desc
index 57caa3dbd56..6518cc6e96c 100644
--- a/regression/goto-analyzer/pointer-differences/test-value-set.desc
+++ b/regression/goto-analyzer/pointer-differences/test-value-set.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 16 assertion offset == 4: SUCCESS$
diff --git a/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-constants.desc b/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-constants.desc
index 5f6414cd927..6b4615cd502 100644
--- a/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-constants.desc
+++ b/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-values intervals --vsd-pointers constants
+--no-standard-checks --verify --variable-sensitivity --vsd-values intervals --vsd-pointers constants
^\[main.assertion.1\] line 16 assertion \*p == b: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-top-bottom.desc b/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-top-bottom.desc
index fc850b8e590..f569020e10a 100644
--- a/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-values intervals --vsd-pointers top-bottom
+--no-standard-checks --verify --variable-sensitivity --vsd-values intervals --vsd-pointers top-bottom
^\[main.assertion.1\] line 16 assertion \*p == b: UNKNOWN
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-value-sets.desc b/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-value-sets.desc
index 77ae5116c1d..8735d0c7900 100644
--- a/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-value-sets.desc
+++ b/regression/goto-analyzer/pointer-write-through-indeterminate/test-intervals-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-values intervals --vsd-pointers value-set
+--no-standard-checks --verify --variable-sensitivity --vsd-values intervals --vsd-pointers value-set
^\[main.assertion.1\] line 16 assertion \*p == b: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-write-through/test-constants.desc b/regression/goto-analyzer/pointer-write-through/test-constants.desc
index bd09812d2e2..bda10d0dbf8 100644
--- a/regression/goto-analyzer/pointer-write-through/test-constants.desc
+++ b/regression/goto-analyzer/pointer-write-through/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-pointers constants
+--no-standard-checks --verify --variable-sensitivity --vsd-pointers constants
^\[main.assertion.1\] line 10 assertion a == 15: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-write-through/test-top-bottom.desc b/regression/goto-analyzer/pointer-write-through/test-top-bottom.desc
index 7d2abb2834f..e705badc084 100644
--- a/regression/goto-analyzer/pointer-write-through/test-top-bottom.desc
+++ b/regression/goto-analyzer/pointer-write-through/test-top-bottom.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-pointers top-bottom
+--no-standard-checks --verify --variable-sensitivity --vsd-pointers top-bottom
^\[main.assertion.1\] line 10 assertion a == 15: UNKNOWN
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/pointer-write-through/test-value-sets.desc b/regression/goto-analyzer/pointer-write-through/test-value-sets.desc
index 32f0f02564f..0c01e3e7ba0 100644
--- a/regression/goto-analyzer/pointer-write-through/test-value-sets.desc
+++ b/regression/goto-analyzer/pointer-write-through/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity --vsd-pointers value-set
+--no-standard-checks --verify --variable-sensitivity --vsd-pointers value-set
^\[main.assertion.1\] line 10 assertion a == 15: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/precise-array-calculation-const-fp/test.desc b/regression/goto-analyzer/precise-array-calculation-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-array-calculation-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-array-calculation-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-array-literal-const-fp/test.desc b/regression/goto-analyzer/precise-array-literal-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-array-literal-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-array-literal-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-array-const-variable-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp-array-const-variable-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-const-fp-array-const-variable-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-array-const-variable-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-array-literal-const-fp-run-time/test.desc b/regression/goto-analyzer/precise-const-fp-array-literal-const-fp-run-time/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-const-fp-array-literal-const-fp-run-time/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-array-literal-const-fp-run-time/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-array-literal-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp-array-literal-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-const-fp-array-literal-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-array-literal-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-array-literal-const-struct-non-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp-array-literal-const-struct-non-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-const-fp-array-literal-const-struct-non-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-array-literal-const-struct-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc
index f6359140fef..21e663f2df1 100644
--- a/regression/goto-analyzer/precise-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-array-variable-const-pointer-const-struct-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp-const-fp/test.desc
index a5e81889688..b42847f6519 100644
--- a/regression/goto-analyzer/precise-const-fp-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-const-struct-const-array-literal-fp/test.desc b/regression/goto-analyzer/precise-const-fp-const-struct-const-array-literal-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-const-fp-const-struct-const-array-literal-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-const-struct-const-array-literal-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-const-struct-non-const-array-literal-fp/test.desc b/regression/goto-analyzer/precise-const-fp-const-struct-non-const-array-literal-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-const-fp-const-struct-non-const-array-literal-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-const-struct-non-const-array-literal-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-const-struct-non-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp-const-struct-non-const-fp/test.desc
index f6359140fef..21e663f2df1 100644
--- a/regression/goto-analyzer/precise-const-fp-const-struct-non-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-const-struct-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-dereference-const-pointer-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp-dereference-const-pointer-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-const-fp-dereference-const-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-dereference-const-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp-supurious-const-loss/test.desc b/regression/goto-analyzer/precise-const-fp-supurious-const-loss/test.desc
index a36c3f3a4fc..13662ab005b 100644
--- a/regression/goto-analyzer/precise-const-fp-supurious-const-loss/test.desc
+++ b/regression/goto-analyzer/precise-const-fp-supurious-const-loss/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-fp/test.desc b/regression/goto-analyzer/precise-const-fp/test.desc
index f6359140fef..21e663f2df1 100644
--- a/regression/goto-analyzer/precise-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-pointer-const-struct-fp/test.desc b/regression/goto-analyzer/precise-const-pointer-const-struct-fp/test.desc
index a5e81889688..b42847f6519 100644
--- a/regression/goto-analyzer/precise-const-pointer-const-struct-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-pointer-const-struct-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-const-struct-non-const-fp/test.desc b/regression/goto-analyzer/precise-const-struct-non-const-fp/test.desc
index f6359140fef..21e663f2df1 100644
--- a/regression/goto-analyzer/precise-const-struct-non-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-const-struct-non-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-derefence-const-pointer-const-fp/test.desc b/regression/goto-analyzer/precise-derefence-const-pointer-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-derefence-const-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-derefence-const-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-derefence/test.desc b/regression/goto-analyzer/precise-derefence/test.desc
index f6359140fef..21e663f2df1 100644
--- a/regression/goto-analyzer/precise-derefence/test.desc
+++ b/regression/goto-analyzer/precise-derefence/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f2\(\)
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-dereference-address-pointer-const-fp/test.desc b/regression/goto-analyzer/precise-dereference-address-pointer-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-dereference-address-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-dereference-address-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-fp/test.desc b/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-struct-const-fp/test.desc b/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-struct-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-struct-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-dereference-const-struct-const-pointer-const-struct-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/precise-dereference-const-struct-pointer-const-fp/test.desc b/regression/goto-analyzer/precise-dereference-const-struct-pointer-const-fp/test.desc
index 59a16b0d748..54c71ca3c99 100644
--- a/regression/goto-analyzer/precise-dereference-const-struct-pointer-const-fp/test.desc
+++ b/regression/goto-analyzer/precise-dereference-const-struct-pointer-const-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --pointer-check
+--no-standard-checks --show-goto-functions --pointer-check
^Removal of function pointers and virtual functions$
^\s*CALL f3\(\)$
^EXIT=0$
diff --git a/regression/goto-analyzer/pruning-eq-nondet/test-constants.desc b/regression/goto-analyzer/pruning-eq-nondet/test-constants.desc
index 8be1a6e0d07..842267a3b9e 100644
--- a/regression/goto-analyzer/pruning-eq-nondet/test-constants.desc
+++ b/regression/goto-analyzer/pruning-eq-nondet/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x == 20: FAILURE
diff --git a/regression/goto-analyzer/pruning-eq-nondet/test-intervals.desc b/regression/goto-analyzer/pruning-eq-nondet/test-intervals.desc
index 5fa77c12b29..d43a43043f5 100644
--- a/regression/goto-analyzer/pruning-eq-nondet/test-intervals.desc
+++ b/regression/goto-analyzer/pruning-eq-nondet/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x == 20: FAILURE
diff --git a/regression/goto-analyzer/pruning-eq-nondet/test-value-sets.desc b/regression/goto-analyzer/pruning-eq-nondet/test-value-sets.desc
index c8c6cc4c009..2c2cd580c98 100644
--- a/regression/goto-analyzer/pruning-eq-nondet/test-value-sets.desc
+++ b/regression/goto-analyzer/pruning-eq-nondet/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x == 20: FAILURE
diff --git a/regression/goto-analyzer/pruning-eq/test-constants.desc b/regression/goto-analyzer/pruning-eq/test-constants.desc
index d876e347f39..fea74b8e102 100644
--- a/regression/goto-analyzer/pruning-eq/test-constants.desc
+++ b/regression/goto-analyzer/pruning-eq/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x == 20: FAILURE
diff --git a/regression/goto-analyzer/pruning-eq/test-intervals.desc b/regression/goto-analyzer/pruning-eq/test-intervals.desc
index 329202cc507..ff0256c924c 100644
--- a/regression/goto-analyzer/pruning-eq/test-intervals.desc
+++ b/regression/goto-analyzer/pruning-eq/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x == 20: FAILURE
diff --git a/regression/goto-analyzer/pruning-eq/test-value-sets.desc b/regression/goto-analyzer/pruning-eq/test-value-sets.desc
index 20cff55cc77..67265af1fc4 100644
--- a/regression/goto-analyzer/pruning-eq/test-value-sets.desc
+++ b/regression/goto-analyzer/pruning-eq/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x == 20: FAILURE
diff --git a/regression/goto-analyzer/pruning-gt/test-constants.desc b/regression/goto-analyzer/pruning-gt/test-constants.desc
index 8fb45bdfa52..798e09bc74c 100644
--- a/regression/goto-analyzer/pruning-gt/test-constants.desc
+++ b/regression/goto-analyzer/pruning-gt/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x > 10: SUCCESS
diff --git a/regression/goto-analyzer/pruning-gt/test-intervals.desc b/regression/goto-analyzer/pruning-gt/test-intervals.desc
index b20c6dc0b06..abb9c6472d6 100644
--- a/regression/goto-analyzer/pruning-gt/test-intervals.desc
+++ b/regression/goto-analyzer/pruning-gt/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x > 10: SUCCESS
diff --git a/regression/goto-analyzer/pruning-gt/test-value-sets.desc b/regression/goto-analyzer/pruning-gt/test-value-sets.desc
index c4a181d1404..02f9290219b 100644
--- a/regression/goto-analyzer/pruning-gt/test-value-sets.desc
+++ b/regression/goto-analyzer/pruning-gt/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x > 10: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt-nondet-2/test-constants.desc b/regression/goto-analyzer/pruning-lt-nondet-2/test-constants.desc
index 5aecfe8349b..cb9efae639d 100644
--- a/regression/goto-analyzer/pruning-lt-nondet-2/test-constants.desc
+++ b/regression/goto-analyzer/pruning-lt-nondet-2/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion 5 < x: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt-nondet-2/test-intervals.desc b/regression/goto-analyzer/pruning-lt-nondet-2/test-intervals.desc
index 24e3900a436..be4780d93b1 100644
--- a/regression/goto-analyzer/pruning-lt-nondet-2/test-intervals.desc
+++ b/regression/goto-analyzer/pruning-lt-nondet-2/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion 5 < x: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt-nondet-2/test-value-sets.desc b/regression/goto-analyzer/pruning-lt-nondet-2/test-value-sets.desc
index e6c031d0003..6791d7a8bbc 100644
--- a/regression/goto-analyzer/pruning-lt-nondet-2/test-value-sets.desc
+++ b/regression/goto-analyzer/pruning-lt-nondet-2/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion 5 < x: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt-nondet/test-constants.desc b/regression/goto-analyzer/pruning-lt-nondet/test-constants.desc
index afab16fa229..c39edae727c 100644
--- a/regression/goto-analyzer/pruning-lt-nondet/test-constants.desc
+++ b/regression/goto-analyzer/pruning-lt-nondet/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x < 20: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt-nondet/test-intervals.desc b/regression/goto-analyzer/pruning-lt-nondet/test-intervals.desc
index f7f6f0b755f..1b36f99674b 100644
--- a/regression/goto-analyzer/pruning-lt-nondet/test-intervals.desc
+++ b/regression/goto-analyzer/pruning-lt-nondet/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x < 20: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt-nondet/test-value-sets.desc b/regression/goto-analyzer/pruning-lt-nondet/test-value-sets.desc
index 76e8787126a..fb3b5b302ce 100644
--- a/regression/goto-analyzer/pruning-lt-nondet/test-value-sets.desc
+++ b/regression/goto-analyzer/pruning-lt-nondet/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x < 20: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt/test-constants.desc b/regression/goto-analyzer/pruning-lt/test-constants.desc
index afab16fa229..c39edae727c 100644
--- a/regression/goto-analyzer/pruning-lt/test-constants.desc
+++ b/regression/goto-analyzer/pruning-lt/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x < 20: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt/test-intervals.desc b/regression/goto-analyzer/pruning-lt/test-intervals.desc
index f7f6f0b755f..1b36f99674b 100644
--- a/regression/goto-analyzer/pruning-lt/test-intervals.desc
+++ b/regression/goto-analyzer/pruning-lt/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x < 20: SUCCESS
diff --git a/regression/goto-analyzer/pruning-lt/test-value-sets.desc b/regression/goto-analyzer/pruning-lt/test-value-sets.desc
index 76e8787126a..fb3b5b302ce 100644
--- a/regression/goto-analyzer/pruning-lt/test-value-sets.desc
+++ b/regression/goto-analyzer/pruning-lt/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line .* assertion x < 20: SUCCESS
diff --git a/regression/goto-analyzer/reachable-functions-basic-json/test.desc b/regression/goto-analyzer/reachable-functions-basic-json/test.desc
index 2ed573690ac..a3c3f231ae8 100644
--- a/regression/goto-analyzer/reachable-functions-basic-json/test.desc
+++ b/regression/goto-analyzer/reachable-functions-basic-json/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---reachable-functions --json -
+--no-standard-checks --reachable-functions --json -
"function": "main",$
"function": "dead_inside",$
"function": "obviously_dead",$
diff --git a/regression/goto-analyzer/reachable-functions-basic-text/test.desc b/regression/goto-analyzer/reachable-functions-basic-text/test.desc
index f97803107a8..ce222ecc6ae 100644
--- a/regression/goto-analyzer/reachable-functions-basic-text/test.desc
+++ b/regression/goto-analyzer/reachable-functions-basic-text/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---reachable-functions
+--no-standard-checks --reachable-functions
unreachable.c main 35 42$
unreachable.c dead_inside 8 14$
unreachable.c obviously_dead 16 23$
diff --git a/regression/goto-analyzer/reachable-functions-domain-text/test.desc b/regression/goto-analyzer/reachable-functions-domain-text/test.desc
index cefc3ad4120..79014ea53c6 100644
--- a/regression/goto-analyzer/reachable-functions-domain-text/test.desc
+++ b/regression/goto-analyzer/reachable-functions-domain-text/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---reachable-functions --constants
+--no-standard-checks --reachable-functions --constants
^EXIT=0$
^SIGNAL=0$
unreachable.c main 35 42$
diff --git a/regression/goto-analyzer/regenerate-entry-function/test.desc b/regression/goto-analyzer/regenerate-entry-function/test.desc
index 6d810517674..1cff5c3f0f5 100644
--- a/regression/goto-analyzer/regenerate-entry-function/test.desc
+++ b/regression/goto-analyzer/regenerate-entry-function/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function fun --show-goto-functions
+--no-standard-checks --function fun --show-goto-functions
^\s*CALL fun\(.*::x\)$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/sensitivity-function-call-array/test.desc b/regression/goto-analyzer/sensitivity-function-call-array/test.desc
index 7bde7a16043..6937bb0aaca 100644
--- a/regression/goto-analyzer/sensitivity-function-call-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-function-call-array/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ assertion \*arr_y == 2: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-function-call-opaque/test.desc b/regression/goto-analyzer/sensitivity-function-call-opaque/test.desc
index 0c51d6ea378..2920c04ed8d 100644
--- a/regression/goto-analyzer/sensitivity-function-call-opaque/test.desc
+++ b/regression/goto-analyzer/sensitivity-function-call-opaque/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ assertion x == 3: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-function-call-pointer/test.desc b/regression/goto-analyzer/sensitivity-function-call-pointer/test.desc
index bb98a46e37e..77c23301828 100644
--- a/regression/goto-analyzer/sensitivity-function-call-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-function-call-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ assertion y == 5: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-function-call-primitive/test.desc b/regression/goto-analyzer/sensitivity-function-call-primitive/test.desc
index 59a57f941f2..07d5320e059 100644
--- a/regression/goto-analyzer/sensitivity-function-call-primitive/test.desc
+++ b/regression/goto-analyzer/sensitivity-function-call-primitive/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[bar\.assertion\.1\] line \d+ assertion other == 4: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-function-call-recursive/test.desc b/regression/goto-analyzer/sensitivity-function-call-recursive/test.desc
index 4979f53f220..14fa76bd34e 100644
--- a/regression/goto-analyzer/sensitivity-function-call-recursive/test.desc
+++ b/regression/goto-analyzer/sensitivity-function-call-recursive/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* assertion y==4: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-function-call-varargs/test.desc b/regression/goto-analyzer/sensitivity-function-call-varargs/test.desc
index 4c15bf326ce..fb1125e1979 100644
--- a/regression/goto-analyzer/sensitivity-function-call-varargs/test.desc
+++ b/regression/goto-analyzer/sensitivity-function-call-varargs/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ assertion y == 6: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-last-written-locations-arrays/test.desc b/regression/goto-analyzer/sensitivity-last-written-locations-arrays/test.desc
index 19398dce8fb..76ce8dc8e74 100644
--- a/regression/goto-analyzer/sensitivity-last-written-locations-arrays/test.desc
+++ b/regression/goto-analyzer/sensitivity-last-written-locations-arrays/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_dependency_arrays.c
---variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/goto-analyzer/sensitivity-last-written-locations-pointers/test.desc b/regression/goto-analyzer/sensitivity-last-written-locations-pointers/test.desc
index 94a6ad7e383..a721884d5bc 100644
--- a/regression/goto-analyzer/sensitivity-last-written-locations-pointers/test.desc
+++ b/regression/goto-analyzer/sensitivity-last-written-locations-pointers/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_dependency_pointers.c
---variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/goto-analyzer/sensitivity-last-written-locations-structs/test.desc b/regression/goto-analyzer/sensitivity-last-written-locations-structs/test.desc
index c74416efa88..6dbe225f070 100644
--- a/regression/goto-analyzer/sensitivity-last-written-locations-structs/test.desc
+++ b/regression/goto-analyzer/sensitivity-last-written-locations-structs/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_dependency_structs.c
---variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/goto-analyzer/sensitivity-last-written-locations-variables/test.desc b/regression/goto-analyzer/sensitivity-last-written-locations-variables/test.desc
index ccb6a2526dc..4247d96b87e 100644
--- a/regression/goto-analyzer/sensitivity-last-written-locations-variables/test.desc
+++ b/regression/goto-analyzer/sensitivity-last-written-locations-variables/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_dependency_variables.c
---variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --vsd-structs every-field --show
^EXIT=0$
^SIGNAL=0$
main#return_value \(\) -> TOP @ \[1\]
diff --git a/regression/goto-analyzer/sensitivity-test-constants-array-loop/test.desc b/regression/goto-analyzer/sensitivity-test-constants-array-loop/test.desc
index 6e10764211e..056105447ad 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-array-loop/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-array-loop/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ array\[0\] == 5: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-array/test.desc b/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-array/test.desc
index 48d24f0ac03..3a71b75c239 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_array_of_constants_array.c
---variable-sensitivity --vsd-arrays every-element --verify --vsd-pointers constants
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify --vsd-pointers constants
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* a\[1\]\[2\]==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-pointer/test.desc
index 4fcb08468b7..50b76ba1985 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-array-of-constants-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_array_of_constants_pointer.c
---variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* a\[1\]==&a0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-array-of-two-value-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-constants-array-of-two-value-pointer/test.desc
index 3938eeaeedf..0eb1b9e6072 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-array-of-two-value-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-array-of-two-value-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_array_of_two_value_pointer.c
---variable-sensitivity --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* a\[1\]==&a0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-array/test.desc b/regression/goto-analyzer/sensitivity-test-constants-array/test.desc
index c4f6d5dbadd..bd9c46cf338 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_array.c
---variable-sensitivity --vsd-arrays every-element --verify --vsd-pointers constants
+--no-standard-checks --variable-sensitivity --vsd-arrays every-element --verify --vsd-pointers constants
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* a\[1\]==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-char/test.desc b/regression/goto-analyzer/sensitivity-test-constants-char/test.desc
index b5e8dc61dd2..846eb9b3aba 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-char/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-char/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_char.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x=='a': SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-float/test.desc b/regression/goto-analyzer/sensitivity-test-constants-float/test.desc
index 03aca800b8c..f7e113bac78 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-float/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-float/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_float.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x==0.0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-int/test.desc b/regression/goto-analyzer/sensitivity-test-constants-int/test.desc
index 83c3f7bc565..b7318697ca9 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-int/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-int/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_int.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-array/test.desc b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-array/test.desc
index a6f9fd63ed4..d386304f4b9 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_pointer_to_constants_array.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* p==&a\[0\]: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-pointer/test.desc
index e4c2a24d3a2..0e8ca815b3d 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_pointer_to_constants_pointer.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* \*\*x==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-struct/test.desc b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-struct/test.desc
index 0dd5af68850..639f07616d4 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-struct/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-constants-struct/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_pointer_to_constants_struct.c
---variable-sensitivity --vsd-pointers constants --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* \(\*p\).a==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-array/test.desc b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-array/test.desc
index 531e614afa8..ac8b50d3d5e 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_pointer_to_two_value_array.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* p==&a\[0\]: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-struct/test.desc b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-struct/test.desc
index 8a4b8b0f051..8e81430fe10 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-struct/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-pointer-to-two-value-struct/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_pointer_to_two_value_struct.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* \(\*p\).a==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-constants-pointer/test.desc
index a95690cee25..2398976b726 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_pointer.c
---variable-sensitivity --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x==&a: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-array/test.desc b/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-array/test.desc
index 04709fd8301..998f48d6e12 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_struct_of_constants_array.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a\[0\]==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-pointer/test.desc
index 188a8813880..82ce9823090 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_struct_of_constants_pointer.c
---variable-sensitivity --vsd-structs every-field --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a==&a1: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-struct/test.desc b/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-struct/test.desc
index 4deba1122d4..c56c4e3049c 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-struct/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-struct-of-constants-struct/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_struct_of_constants_struct.c
---variable-sensitivity --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.s1.a==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-array/test.desc b/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-array/test.desc
index edd23a73676..a8848385dff 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_struct_of_two_value_array.c
---variable-sensitivity --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a\[0\]==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-pointer/test.desc
index d829d770def..429fc9b1c24 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-struct-of-two-value-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_struct_of_two_value_pointer.c
---variable-sensitivity --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a==&a1: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-constants-struct/test.desc b/regression/goto-analyzer/sensitivity-test-constants-struct/test.desc
index 2c5e3490ccf..50b795c6ff9 100644
--- a/regression/goto-analyzer/sensitivity-test-constants-struct/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-constants-struct/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_constants_struct.c
---variable-sensitivity --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-data-dependency-context/test.desc b/regression/goto-analyzer/sensitivity-test-data-dependency-context/test.desc
index a87879274f8..dbb5f0664f5 100644
--- a/regression/goto-analyzer/sensitivity-test-data-dependency-context/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-data-dependency-context/test.desc
@@ -1,6 +1,6 @@
CORE
data-dependency-context.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-data-dependencies --show
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-data-dependencies --show
// Enable multi-line checking
activate-multi-line-match
^EXIT=0$
diff --git a/regression/goto-analyzer/sensitivity-test-struct-initialization/test.desc b/regression/goto-analyzer/sensitivity-test-struct-initialization/test.desc
index 40a2d5e741b..51ca0f1cba1 100644
--- a/regression/goto-analyzer/sensitivity-test-struct-initialization/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-struct-initialization/test.desc
@@ -1,6 +1,6 @@
CORE
struct-initialization.c
---variable-sensitivity --vsd-structs every-field --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ los.a==0: SUCCESS$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-array/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-array/test.desc
index 8b6844fc44e..05ebc923491 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_array_of_two_value_array.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* a\[1\]\[2\]==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-pointer/test.desc
index b1f64ea2215..6c2e33be5a1 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-array-of-two-value-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_array_of_two_value_pointer.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* a\[1\]==&a0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-array/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-array/test.desc
index badda851b39..0eaa16a37db 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_array.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* a\[1\]==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-array/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-array/test.desc
index 2e5544cb994..61ed92baa9e 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_pointer_to_two_value_array.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* p==&a\[0\]: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-pointer/test.desc
index 0cab798c26f..64ccea07f55 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_pointer_to_two_value_pointer.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* \*\*x==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-struct/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-struct/test.desc
index 013ff96d085..22532fa01e2 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-struct/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-pointer-to-two-value-struct/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_pointer_to_two_value_struct.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* \(\*p\).a==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-pointer/test.desc
index ba2ce783e65..b8351346dcb 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_pointer.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] .* x==&a: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-array/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-array/test.desc
index ce077813a27..5d5c606e7d4 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-array/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-array/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_struct_of_two_value_array.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a\[0\]==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-pointer/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-pointer/test.desc
index 4180765e734..958daefa45e 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-pointer/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_struct_of_two_value_pointer.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a==&a1: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-struct/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-struct/test.desc
index 6d412839f2f..2a97e556ff4 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-struct/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-struct-of-two-value-struct/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_struct_of_two_value_struct.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.s1.a==0: UNKNOWN$
diff --git a/regression/goto-analyzer/sensitivity-test-two-value-struct/test.desc b/regression/goto-analyzer/sensitivity-test-two-value-struct/test.desc
index 544aa1a6656..9b135b5b2cb 100644
--- a/regression/goto-analyzer/sensitivity-test-two-value-struct/test.desc
+++ b/regression/goto-analyzer/sensitivity-test-two-value-struct/test.desc
@@ -1,6 +1,6 @@
CORE
sensitivity_test_two_value_struct.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] .* x.a==0: UNKNOWN$
diff --git a/regression/goto-analyzer/show-on-source/main.desc b/regression/goto-analyzer/show-on-source/main.desc
index 269485ca11f..a60d1df3552 100644
--- a/regression/goto-analyzer/show-on-source/main.desc
+++ b/regression/goto-analyzer/show-on-source/main.desc
@@ -1,6 +1,6 @@
CORE
main.c
---intervals --show-on-source
+--no-standard-checks --intervals --show-on-source
^EXIT=0$
^SIGNAL=0$
^ if\(j >= 1 && j <= 10\)$
diff --git a/regression/goto-analyzer/simple-union-access/test.desc b/regression/goto-analyzer/simple-union-access/test.desc
index fdf58c00d49..9429be23e81 100644
--- a/regression/goto-analyzer/simple-union-access/test.desc
+++ b/regression/goto-analyzer/simple-union-access/test.desc
@@ -1,6 +1,6 @@
CORE
union.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion.1\] line 13 x.a==0: UNKNOWN$
diff --git a/regression/goto-analyzer/ternary-operator/test-constants.desc b/regression/goto-analyzer/ternary-operator/test-constants.desc
index e1066c6b418..bb729b417f5 100644
--- a/regression/goto-analyzer/ternary-operator/test-constants.desc
+++ b/regression/goto-analyzer/ternary-operator/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --show
+--no-standard-checks --variable-sensitivity --vsd-values constants --show
^EXIT=0$
^SIGNAL=0$
main::1::b1 \(\) -> TRUE @ \[2\]
diff --git a/regression/goto-analyzer/ternary-operator/test-intervals.desc b/regression/goto-analyzer/ternary-operator/test-intervals.desc
index 03e52dd051d..13de3990aca 100644
--- a/regression/goto-analyzer/ternary-operator/test-intervals.desc
+++ b/regression/goto-analyzer/ternary-operator/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::b1 \(\) -> \[1, 1\] @ \[2\]
diff --git a/regression/goto-analyzer/ternary-operator/test-value-sets.desc b/regression/goto-analyzer/ternary-operator/test-value-sets.desc
index be593b76d7e..4ed67706184 100644
--- a/regression/goto-analyzer/ternary-operator/test-value-sets.desc
+++ b/regression/goto-analyzer/ternary-operator/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::b1 \(\) -> value-set-begin: TRUE :value-set-end
diff --git a/regression/goto-analyzer/unreachable-functions-basic-json/test.desc b/regression/goto-analyzer/unreachable-functions-basic-json/test.desc
index ca73b47a4ca..e1d505b3134 100644
--- a/regression/goto-analyzer/unreachable-functions-basic-json/test.desc
+++ b/regression/goto-analyzer/unreachable-functions-basic-json/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---unreachable-functions --json -
+--no-standard-checks --unreachable-functions --json -
"file": ".*unreachable.c",
"firstLine": 3,
"function": "not_called",
diff --git a/regression/goto-analyzer/unreachable-functions-basic-text/test.desc b/regression/goto-analyzer/unreachable-functions-basic-text/test.desc
index d59eff8448f..9a6a69d8f63 100644
--- a/regression/goto-analyzer/unreachable-functions-basic-text/test.desc
+++ b/regression/goto-analyzer/unreachable-functions-basic-text/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---unreachable-functions
+--no-standard-checks --unreachable-functions
unreachable.c not_called 3 6$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/unreachable-functions-domain-text/test.desc b/regression/goto-analyzer/unreachable-functions-domain-text/test.desc
index 06c5ab7ec9d..cf2242f0378 100644
--- a/regression/goto-analyzer/unreachable-functions-domain-text/test.desc
+++ b/regression/goto-analyzer/unreachable-functions-domain-text/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---unreachable-functions --constants
+--no-standard-checks --unreachable-functions --constants
^EXIT=0$
^SIGNAL=0$
unreachable.c not_called 3 6$
diff --git a/regression/goto-analyzer/unreachable-instructions-basic-json/test.desc b/regression/goto-analyzer/unreachable-instructions-basic-json/test.desc
index b87d694580e..62289a18ee2 100644
--- a/regression/goto-analyzer/unreachable-instructions-basic-json/test.desc
+++ b/regression/goto-analyzer/unreachable-instructions-basic-json/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---unreachable-instructions --json -
+--no-standard-checks --unreachable-instructions --json -
"function": "not_called",
"unreachableInstructions":
"sourceLocation":
diff --git a/regression/goto-analyzer/unreachable-instructions-basic-text/test.desc b/regression/goto-analyzer/unreachable-instructions-basic-text/test.desc
index 00a9b7d50e8..4a01b4b5cd6 100644
--- a/regression/goto-analyzer/unreachable-instructions-basic-text/test.desc
+++ b/regression/goto-analyzer/unreachable-instructions-basic-text/test.desc
@@ -1,6 +1,6 @@
CORE
unreachable.c
---unreachable-instructions
+--no-standard-checks --unreachable-instructions
^EXIT=0$
^SIGNAL=0$
not_called
diff --git a/regression/goto-analyzer/unreachable-instructions-domain-text/test.desc b/regression/goto-analyzer/unreachable-instructions-domain-text/test.desc
index e7c3e0888ce..ab67242a802 100644
--- a/regression/goto-analyzer/unreachable-instructions-domain-text/test.desc
+++ b/regression/goto-analyzer/unreachable-instructions-domain-text/test.desc
@@ -1,6 +1,6 @@
CORE
../unreachable-instructions-basic-text/unreachable.c
---unreachable-instructions --constants
+--no-standard-checks --unreachable-instructions --constants
^EXIT=0$
^SIGNAL=0$
not_called
diff --git a/regression/goto-analyzer/unreachable_assertions_01/test.desc b/regression/goto-analyzer/unreachable_assertions_01/test.desc
index 7bbc197986e..9d7ff8db337 100644
--- a/regression/goto-analyzer/unreachable_assertions_01/test.desc
+++ b/regression/goto-analyzer/unreachable_assertions_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---verify --variable-sensitivity
+--no-standard-checks --verify --variable-sensitivity
^\[main\.assertion\.1\] line 13 0: SUCCESS \(unreachable\)$
^\[main\.assertion\.2\] line 16 1: SUCCESS \(unreachable\)$
^\[main\.assertion\.3\] line 19 x == y: SUCCESS \(unreachable\)$
diff --git a/regression/goto-analyzer/value-set-addition-01/test.desc b/regression/goto-analyzer/value-set-addition-01/test.desc
index ada7f6bfeb0..88e3c3efd4e 100644
--- a/regression/goto-analyzer/value-set-addition-01/test.desc
+++ b/regression/goto-analyzer/value-set-addition-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 1 :value-set-end
diff --git a/regression/goto-analyzer/value-set-addition-02/test.desc b/regression/goto-analyzer/value-set-addition-02/test.desc
index 073cb355e34..91882308330 100644
--- a/regression/goto-analyzer/value-set-addition-02/test.desc
+++ b/regression/goto-analyzer/value-set-addition-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 2 :value-set-end
diff --git a/regression/goto-analyzer/value-set-addition-03/test.desc b/regression/goto-analyzer/value-set-addition-03/test.desc
index 87854babafa..2d7bb14fae0 100644
--- a/regression/goto-analyzer/value-set-addition-03/test.desc
+++ b/regression/goto-analyzer/value-set-addition-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 4, 5 :value-set-end
diff --git a/regression/goto-analyzer/value-set-addition-04/test.desc b/regression/goto-analyzer/value-set-addition-04/test.desc
index 3942e26c036..e0cfe662dfb 100644
--- a/regression/goto-analyzer/value-set-addition-04/test.desc
+++ b/regression/goto-analyzer/value-set-addition-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 2 :value-set-end
diff --git a/regression/goto-analyzer/value-set-addition-05/test.desc b/regression/goto-analyzer/value-set-addition-05/test.desc
index 3bb38335e0e..165a9e35d20 100644
--- a/regression/goto-analyzer/value-set-addition-05/test.desc
+++ b/regression/goto-analyzer/value-set-addition-05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 2, 3 :value-set-end
diff --git a/regression/goto-analyzer/value-set-addition-06/test.desc b/regression/goto-analyzer/value-set-addition-06/test.desc
index 9a3fdbad0ff..18aea004742 100644
--- a/regression/goto-analyzer/value-set-addition-06/test.desc
+++ b/regression/goto-analyzer/value-set-addition-06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 2, 3 :value-set-end
diff --git a/regression/goto-analyzer/value-set-addition-07/test.desc b/regression/goto-analyzer/value-set-addition-07/test.desc
index 0c58d85105b..40a5e85b212 100644
--- a/regression/goto-analyzer/value-set-addition-07/test.desc
+++ b/regression/goto-analyzer/value-set-addition-07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 2, 3 :value-set-end
diff --git a/regression/goto-analyzer/value-set-addition-08/test.desc b/regression/goto-analyzer/value-set-addition-08/test.desc
index e8d5452334c..aa7096532f1 100644
--- a/regression/goto-analyzer/value-set-addition-08/test.desc
+++ b/regression/goto-analyzer/value-set-addition-08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 2, 3, 4 :value-set-end
diff --git a/regression/goto-analyzer/value-set-array-constant-access/test.desc b/regression/goto-analyzer/value-set-array-constant-access/test.desc
index a45804d54ba..884a63c6ae9 100644
--- a/regression/goto-analyzer/value-set-array-constant-access/test.desc
+++ b/regression/goto-analyzer/value-set-array-constant-access/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::second_value \(\) -> value-set-begin: 2 :value-set-end
diff --git a/regression/goto-analyzer/value-set-compact-01/test.desc b/regression/goto-analyzer/value-set-compact-01/test.desc
index 509bfdfd705..b1b03936035 100644
--- a/regression/goto-analyzer/value-set-compact-01/test.desc
+++ b/regression/goto-analyzer/value-set-compact-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::a .* value-set-begin: 0, 1, 2, 3, 4, 5, 6 :value-set-end @ \[1, 12, 15, 18, 21, 24, 26\]
diff --git a/regression/goto-analyzer/value-set-compact-02/test.desc b/regression/goto-analyzer/value-set-compact-02/test.desc
index 797e9c24848..c5100073360 100644
--- a/regression/goto-analyzer/value-set-compact-02/test.desc
+++ b/regression/goto-analyzer/value-set-compact-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element --show
^EXIT=0$
^SIGNAL=0$
main::1::a .* value-set-begin: 4, 5, 6, 11, 12, \[0, 3\], \[7, A\] :value-set-end @ \[1, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38\]
diff --git a/regression/goto-analyzer/value-set-compact-03/test.desc b/regression/goto-analyzer/value-set-compact-03/test.desc
index 64f922f90a4..ad7e34e2aeb 100644
--- a/regression/goto-analyzer/value-set-compact-03/test.desc
+++ b/regression/goto-analyzer/value-set-compact-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --show
^EXIT=0$
^SIGNAL=0$
main::1::a .* \{.a=value-set-begin: 4, 5, 6, 11, 12, \[0, 3\], \[7, A\] :value-set-end @ \[1, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38\]\} .*
diff --git a/regression/goto-analyzer/value-set-function-pointers-arrays/test.desc b/regression/goto-analyzer/value-set-function-pointers-arrays/test.desc
index 3eca46105ab..197facdaaac 100644
--- a/regression/goto-analyzer/value-set-function-pointers-arrays/test.desc
+++ b/regression/goto-analyzer/value-set-function-pointers-arrays/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --vsd-values set-of-constants --show --pointer-check --three-way-merge
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --vsd-values set-of-constants --show --pointer-check --three-way-merge
^file main.c line 29 function main: replacing function pointer by 2 possible targets$
^file main.c line 40 function main: replacing function pointer by 2 possible targets$
^main::1::fun1 \(\) -> value-set-begin: ptr ->\(f\), ptr ->\(g\) :value-set-end
diff --git a/regression/goto-analyzer/value-set-function-pointers-incremented-01/test.desc b/regression/goto-analyzer/value-set-function-pointers-incremented-01/test.desc
index d1ff293516a..ca71f5c0b8d 100644
--- a/regression/goto-analyzer/value-set-function-pointers-incremented-01/test.desc
+++ b/regression/goto-analyzer/value-set-function-pointers-incremented-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
^file main.c line 28 function main: replacing function pointer by 2 possible targets$
^main::1::fun_incremented_show \(\) -> value-set-begin: TOP :value-set-end
^EXIT=0$
diff --git a/regression/goto-analyzer/value-set-function-pointers-incremented-02/test.desc b/regression/goto-analyzer/value-set-function-pointers-incremented-02/test.desc
index 1cb8f3ff001..9dbc5b099e6 100644
--- a/regression/goto-analyzer/value-set-function-pointers-incremented-02/test.desc
+++ b/regression/goto-analyzer/value-set-function-pointers-incremented-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
^file main.c line 32 function main: replacing function pointer by 3 possible targets$
^main::1::fun_incremented_show \(\) -> value-set-begin: TOP, ptr ->\(h\) :value-set-end
^EXIT=0$
diff --git a/regression/goto-analyzer/value-set-function-pointers-minimal/test.desc b/regression/goto-analyzer/value-set-function-pointers-minimal/test.desc
index 81d6e9c35d6..c0fe2d0bcc4 100644
--- a/regression/goto-analyzer/value-set-function-pointers-minimal/test.desc
+++ b/regression/goto-analyzer/value-set-function-pointers-minimal/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers value-set --show
+--no-standard-checks --variable-sensitivity --vsd-pointers value-set --show
^main::1::fun2 \(\) -> value-set-begin: ptr ->\(f\), ptr ->\(g\) :value-set-end
^main::1::fun3 \(\) -> value-set-begin: ptr ->\(f\), ptr ->\(g\) :value-set-end
^EXIT=0$
diff --git a/regression/goto-analyzer/value-set-function-pointers-simple/test.desc b/regression/goto-analyzer/value-set-function-pointers-simple/test.desc
index 604658c3d80..dea5fa350f2 100644
--- a/regression/goto-analyzer/value-set-function-pointers-simple/test.desc
+++ b/regression/goto-analyzer/value-set-function-pointers-simple/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --vsd-values set-of-constants --show --pointer-check --three-way-merge
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --vsd-values set-of-constants --show --pointer-check --three-way-merge
^file main.c line 25 function main: replacing function pointer by 2 possible targets$
^file main.c line 28 function main: replacing function pointer by 2 possible targets$
^file main.c line 33 function main: replacing function pointer by 2 possible targets$
diff --git a/regression/goto-analyzer/value-set-function-pointers-structs/test.desc b/regression/goto-analyzer/value-set-function-pointers-structs/test.desc
index 20d6e0f8275..09253ba388f 100644
--- a/regression/goto-analyzer/value-set-function-pointers-structs/test.desc
+++ b/regression/goto-analyzer/value-set-function-pointers-structs/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --vsd-values set-of-constants --show --pointer-check
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --vsd-values set-of-constants --show --pointer-check
^file main.c line 38 function main: replacing function pointer by 2 possible targets$
^file main.c line 46 function main: replacing function pointer by 2 possible targets$
^file main.c line 54 function main: replacing function pointer by 2 possible targets$
diff --git a/regression/goto-analyzer/value-set-simple/test_show.desc b/regression/goto-analyzer/value-set-simple/test_show.desc
index e6aa0638e84..4de8020af45 100644
--- a/regression/goto-analyzer/value-set-simple/test_show.desc
+++ b/regression/goto-analyzer/value-set-simple/test_show.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
^global_int_show \(\) -> value-set-begin: 1, 2 :value-set-end
^main::1::local_double_show \(\) -> value-set-begin: 1\.0, 2\.0 :value-set-end
^main::1::local_double_ptr_show \(\) -> value-set-begin: ptr ->\(main::1::d1\), ptr ->\(main::1::d2\) :value-set-end
diff --git a/regression/goto-analyzer/value-set-structs/test_show.desc b/regression/goto-analyzer/value-set-structs/test_show.desc
index e6e45d576d0..6af0a82da4b 100644
--- a/regression/goto-analyzer/value-set-structs/test_show.desc
+++ b/regression/goto-analyzer/value-set-structs/test_show.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --vsd-structs every-field --vsd-arrays every-element --vsd-pointers value-set --show --pointer-check
activate-multi-line-match
main::1::s_show \(\) -> \{\.d=value-set-begin: 1\.0, 2\.0 :value-set-end @ \[16\], \.str=\{\[0\] = value-set-begin: 'x', 'y' :value-set-end @ \[16\]\n\[1\] = value-set-begin: '\\n' :value-set-end
main::1::u_show \(\) -> \{\.d=value-set-begin: 1\.0, 2\.0, 3\.0 :value-set-end @ \[..\], \.str=\{\[0\] = value-set-begin: 'x', 'y', 'z' :value-set-end @ \[..\]\n\[1\] = value-set-begin: '\\n' :value-set-end @ \[..\]\n} @ \[..\]} @ \[..\]
diff --git a/regression/goto-analyzer/value-set-unary-minus-01/test.desc b/regression/goto-analyzer/value-set-unary-minus-01/test.desc
index 2aeb3f68be8..2c5477bff4e 100644
--- a/regression/goto-analyzer/value-set-unary-minus-01/test.desc
+++ b/regression/goto-analyzer/value-set-unary-minus-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 1 :value-set-end
diff --git a/regression/goto-analyzer/value-set-unary-minus-02/test.desc b/regression/goto-analyzer/value-set-unary-minus-02/test.desc
index 4a29e9894f6..a8a8f0a50ec 100644
--- a/regression/goto-analyzer/value-set-unary-minus-02/test.desc
+++ b/regression/goto-analyzer/value-set-unary-minus-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 0, 1, -1 :value-set-end
diff --git a/regression/goto-analyzer/value-set-unary-not-01/test.desc b/regression/goto-analyzer/value-set-unary-not-01/test.desc
index bae2f5d14b1..64b80154d8c 100644
--- a/regression/goto-analyzer/value-set-unary-not-01/test.desc
+++ b/regression/goto-analyzer/value-set-unary-not-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 1 :value-set-end
diff --git a/regression/goto-analyzer/value-set-unary-not-02/test.desc b/regression/goto-analyzer/value-set-unary-not-02/test.desc
index 40c88c6d97e..ef0b9842971 100644
--- a/regression/goto-analyzer/value-set-unary-not-02/test.desc
+++ b/regression/goto-analyzer/value-set-unary-not-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --show
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --show
^EXIT=0$
^SIGNAL=0$
main::1::p .* value-set-begin: 0, 1, -1 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-annihiliator-test/test.desc b/regression/goto-analyzer/variable-sensitivity-annihiliator-test/test.desc
index 8c7c3d455bd..8d187d8edfb 100644
--- a/regression/goto-analyzer/variable-sensitivity-annihiliator-test/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-annihiliator-test/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --unreachable-instructions
+--no-standard-checks --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --unreachable-instructions
^EXIT=0$
^SIGNAL=0$
line 18 function func
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-every-element.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-every-element.desc
index a26400f042b..020be1ef6db 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-every-element.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-every-element.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values constants --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values constants --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> 1
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-smash.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-smash.desc
index f90ca664c29..da474885322 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-smash.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-smash.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values constants --vsd-arrays smash
+--no-standard-checks --show --variable-sensitivity --vsd-values constants --vsd-arrays smash
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> TOP
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-up-to-3-elements.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-up-to-3-elements.desc
index e998ec846a1..000bf6d2c43 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-up-to-3-elements.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-constants-up-to-3-elements.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
+--no-standard-checks --show --variable-sensitivity --vsd-values constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> 1
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-every-element.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-every-element.desc
index b08cccf785f..3e37166587a 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-every-element.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-every-element.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values intervals --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values intervals --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> \[1, 1\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-smash.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-smash.desc
index 9624b4dd66a..591eec68e39 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-smash.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-smash.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values intervals --vsd-arrays smash
+--no-standard-checks --show --variable-sensitivity --vsd-values intervals --vsd-arrays smash
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> \[1, 63\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-up-to-3-elements.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-up-to-3-elements.desc
index 17b0aeb1961..47216848f9f 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-up-to-3-elements.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-intervals-up-to-3-elements.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values intervals --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
+--no-standard-checks --show --variable-sensitivity --vsd-values intervals --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> \[1, 1\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-every-element.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-every-element.desc
index 46a90e200d0..f6ad1f9d0ef 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-every-element.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-every-element.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> value-set-begin: 1 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-smash.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-smash.desc
index f0224775409..b6bdd46e950 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-smash.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-smash.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays smash
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays smash
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> value-set-begin: 1, 2, 3, 4, 5, 99 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-up-to-3-elements.desc b/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-up-to-3-elements.desc
index 1853e917225..e5e86b77542 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-up-to-3-elements.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-access/test-value-sets-up-to-3-elements.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
^EXIT=0$
^SIGNAL=0$
main::1::arr_0_after_write \(\) -> value-set-begin: 1 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-every-element.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-every-element.desc
index 879c0c1bcac..b2af6dc12d1 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-every-element.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-every-element.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values constants --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values constants --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> TOP @ \[9\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-smash.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-smash.desc
index deacba9c6e6..e3dad3c4c5b 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-smash.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-smash.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values constants --vsd-arrays smash
+--no-standard-checks --show --variable-sensitivity --vsd-values constants --vsd-arrays smash
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> TOP @ \[9\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-up-to-3-elements.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-up-to-3-elements.desc
index 3fb6c82d79c..13608b5a3bb 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-up-to-3-elements.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-constants-up-to-3-elements.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
+--no-standard-checks --show --variable-sensitivity --vsd-values constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> TOP @ \[9\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-every-element.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-every-element.desc
index 710fdd3d18e..546c92749d6 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-every-element.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-every-element.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values intervals --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values intervals --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> \[1, 3\] @ \[9\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-smash.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-smash.desc
index e7f601c1223..229799ca354 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-smash.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-smash.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values intervals --vsd-arrays smash
+--no-standard-checks --show --variable-sensitivity --vsd-values intervals --vsd-arrays smash
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> \[1, 5\] @ \[9\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-up-to-3-elements.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-up-to-3-elements.desc
index 86ab2641d45..3076e43a8eb 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-up-to-3-elements.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-intervals-up-to-3-elements.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values intervals --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
+--no-standard-checks --show --variable-sensitivity --vsd-values intervals --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> \[1, 5\] @ \[9\]
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-every-element.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-every-element.desc
index fab9274c012..89bb4cb11cd 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-every-element.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-every-element.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> value-set-begin: 1, 3 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-smash.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-smash.desc
index ffaaedd6cd0..d4806a13127 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-smash.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-smash.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays smash
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays smash
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> value-set-begin: 1, 2, 3, 4, 5 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-up-to-3-elements.desc b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-up-to-3-elements.desc
index 081c19c949e..638a2bcabe5 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-up-to-3-elements.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-nondet-access/test-value-sets-up-to-3-elements.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays up-to-n-elements --vsd-array-max-elements 3
^EXIT=0$
^SIGNAL=0$
main::1::arr_at_ix \(\) -> value-set-begin: 1, 3, 4, 5 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-array-value-set-access-02/test.desc b/regression/goto-analyzer/variable-sensitivity-array-value-set-access-02/test.desc
index e96f8afd270..779860658df 100644
--- a/regression/goto-analyzer/variable-sensitivity-array-value-set-access-02/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-array-value-set-access-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
+--no-standard-checks --show --variable-sensitivity --vsd-values set-of-constants --vsd-arrays every-element
^EXIT=0$
^SIGNAL=0$
main::1::t \(\) -> value-set-begin: 1, 2, 3 :value-set-end
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-01/test-constants.desc b/regression/goto-analyzer/variable-sensitivity-asserts-01/test-constants.desc
index ed5672ab0b2..8e85e882bc6 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-01/test-constants.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-01/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x < y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-01/test-intervals.desc b/regression/goto-analyzer/variable-sensitivity-asserts-01/test-intervals.desc
index c7409aeb061..9e6d9e9da38 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-01/test-intervals.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-01/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x < y: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-01/test-value-sets.desc b/regression/goto-analyzer/variable-sensitivity-asserts-01/test-value-sets.desc
index 482b12501d7..ba359448c7a 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-01/test-value-sets.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-01/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x < y: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-02/test-constants.desc b/regression/goto-analyzer/variable-sensitivity-asserts-02/test-constants.desc
index daeb2d49775..d85c42503e8 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-02/test-constants.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-02/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x == y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-02/test-intervals.desc b/regression/goto-analyzer/variable-sensitivity-asserts-02/test-intervals.desc
index ab8c0d92d3d..0d8e265e601 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-02/test-intervals.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-02/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x == y: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-02/test-value-sets.desc b/regression/goto-analyzer/variable-sensitivity-asserts-02/test-value-sets.desc
index d08634d8ae8..a0c88380d29 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-02/test-value-sets.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-02/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x == y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-03/test-constants.desc b/regression/goto-analyzer/variable-sensitivity-asserts-03/test-constants.desc
index c84fe78de7e..b1196e7db6b 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-03/test-constants.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-03/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-03/test-intervals.desc b/regression/goto-analyzer/variable-sensitivity-asserts-03/test-intervals.desc
index 37b67ed4c0b..6dad0669dfc 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-03/test-intervals.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-03/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-03/test-value-sets.desc b/regression/goto-analyzer/variable-sensitivity-asserts-03/test-value-sets.desc
index 529e10fb007..cad8ad11ce5 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-03/test-value-sets.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-03/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-04/test-constants.desc b/regression/goto-analyzer/variable-sensitivity-asserts-04/test-constants.desc
index c84fe78de7e..b1196e7db6b 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-04/test-constants.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-04/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-04/test-intervals.desc b/regression/goto-analyzer/variable-sensitivity-asserts-04/test-intervals.desc
index 37b67ed4c0b..6dad0669dfc 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-04/test-intervals.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-04/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-04/test-value-sets.desc b/regression/goto-analyzer/variable-sensitivity-asserts-04/test-value-sets.desc
index 8479d98140c..6d21a25aace 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-04/test-value-sets.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-04/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-05/test-constants.desc b/regression/goto-analyzer/variable-sensitivity-asserts-05/test-constants.desc
index c84fe78de7e..b1196e7db6b 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-05/test-constants.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-05/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-05/test-intervals.desc b/regression/goto-analyzer/variable-sensitivity-asserts-05/test-intervals.desc
index cc84a092efa..b9357db4a1a 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-05/test-intervals.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-05/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-05/test-value-sets.desc b/regression/goto-analyzer/variable-sensitivity-asserts-05/test-value-sets.desc
index 8479d98140c..6d21a25aace 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-05/test-value-sets.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-05/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x != y: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-06/test-constants.desc b/regression/goto-analyzer/variable-sensitivity-asserts-06/test-constants.desc
index ed5672ab0b2..8e85e882bc6 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-06/test-constants.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-06/test-constants.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x < y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-06/test-intervals.desc b/regression/goto-analyzer/variable-sensitivity-asserts-06/test-intervals.desc
index d725e2746f3..9f2a975c16e 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-06/test-intervals.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-06/test-intervals.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x < y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-asserts-06/test-value-sets.desc b/regression/goto-analyzer/variable-sensitivity-asserts-06/test-value-sets.desc
index 2f4c22578e0..f9ddbdcec07 100644
--- a/regression/goto-analyzer/variable-sensitivity-asserts-06/test-value-sets.desc
+++ b/regression/goto-analyzer/variable-sensitivity-asserts-06/test-value-sets.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values set-of-constants --verify
+--no-standard-checks --variable-sensitivity --vsd-values set-of-constants --verify
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line 13 x < y: UNKNOWN
diff --git a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-array/test.desc b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-array/test.desc
index 9943b75b7d9..c1bd514de9c 100644
--- a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-array/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-array/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function pass_param --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --function pass_param --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
\[pass_param\.assertion\.1\] line 13 b\[0\]==0: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-goto-after-function/test.desc b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-goto-after-function/test.desc
index f500914de8a..e1763208ff5 100644
--- a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-goto-after-function/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-goto-after-function/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function test_param_function --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --function test_param_function --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
\[test_param_function.assertion\.1\] line \d+ a==5: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-non-terminating-function/test.desc b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-non-terminating-function/test.desc
index f819f1a2aa3..fd2d8719062 100644
--- a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-non-terminating-function/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-non-terminating-function/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function test_non_terminating --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --function test_non_terminating --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
\[test_non_terminating.assertion\.1\] line 23 one_val==5: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple/test.desc b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple/test.desc
index 9b0bb42cafb..f40a18963fc 100644
--- a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function pointer_test --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify --three-way-merge
+--no-standard-checks --function pointer_test --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify --three-way-merge
^EXIT=0$
^SIGNAL=0$
^\[pointer_test.assertion\.1\] line \d+ j==1: SUCCESS$
diff --git a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_2/test.desc b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_2/test.desc
index 1e27b0b235b..6356591b2a9 100644
--- a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_2/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function simple_test --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify --three-way-merge
+--no-standard-checks --function simple_test --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify --three-way-merge
^EXIT=0$
^SIGNAL=0$
^\[simple_test\.assertion\.1\] line \d+ i==0: SUCCESS$
diff --git a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_3/test.desc b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_3/test.desc
index 658c20c3136..de6cd5b0277 100644
--- a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_3/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-simple_3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function global_test --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --function global_test --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[global_test\.assertion\.1\] line \d+ global==42: SUCCESS$
diff --git a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-struct/test.desc b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-struct/test.desc
index a84c835f152..30963c77fe2 100644
--- a/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-struct/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-assign-aware-merge-struct/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function pass_param --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
+--no-standard-checks --function pass_param --variable-sensitivity --vsd-pointers constants --vsd-arrays every-element --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
^\[pass_param\.assertion\.1\] line \d+ human_instance.age==24: SUCCESS$
diff --git a/regression/goto-analyzer/variable-sensitivity-bit-field-constants/test.desc b/regression/goto-analyzer/variable-sensitivity-bit-field-constants/test.desc
index 6d3fb1afd3f..2594d18d3b2 100644
--- a/regression/goto-analyzer/variable-sensitivity-bit-field-constants/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-bit-field-constants/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function main --variable-sensitivity --vsd-structs every-field --verify
+--no-standard-checks --function main --variable-sensitivity --vsd-structs every-field --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line \d+ bs\.byte==10: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-bit-field-intervals/test.desc b/regression/goto-analyzer/variable-sensitivity-bit-field-intervals/test.desc
index 7fa60810323..69ac1404f11 100644
--- a/regression/goto-analyzer/variable-sensitivity-bit-field-intervals/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-bit-field-intervals/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function main --variable-sensitivity --vsd-structs every-field --vsd-values intervals --verify
+--no-standard-checks --function main --variable-sensitivity --vsd-structs every-field --vsd-values intervals --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line \d+ bs\.byte==10: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-bug-01/test.desc b/regression/goto-analyzer/variable-sensitivity-bug-01/test.desc
index 50112583797..ec9685cf09a 100644
--- a/regression/goto-analyzer/variable-sensitivity-bug-01/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-bug-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers constants --show
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers constants --show
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-analyzer/variable-sensitivity-bug-02/test.desc b/regression/goto-analyzer/variable-sensitivity-bug-02/test.desc
index 50112583797..ec9685cf09a 100644
--- a/regression/goto-analyzer/variable-sensitivity-bug-02/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-bug-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers constants --show
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers constants --show
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-analyzer/variable-sensitivity-bug-03/test.desc b/regression/goto-analyzer/variable-sensitivity-bug-03/test.desc
index 50112583797..ec9685cf09a 100644
--- a/regression/goto-analyzer/variable-sensitivity-bug-03/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-bug-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers constants --show
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-arrays every-element --vsd-pointers constants --show
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph-01/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph-01/test.desc
index 9d9f776c343..abf2b6d1fc7 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph-01/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --dependence-graph-vs
+--no-standard-checks --show --dependence-graph-vs
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph-02/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph-02/test.desc
index 61b790678ee..d362c950a16 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph-02/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --dependence-graph-vs
+--no-standard-checks --show --dependence-graph-vs
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph-merge/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph-merge/test.desc
index 86a69b62119..fad994a3a3f 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph-merge/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph-merge/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph-vs --vsd-structs every-field --vsd-arrays every-element --verify
+--no-standard-checks --dependence-graph-vs --vsd-structs every-field --vsd-arrays every-element --verify
^EXIT=0$
^SIGNAL=0$
^\[main\.assertion\.1\] line \d+ s_str.idx > 1: UNKNOWN$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-eq.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-eq.desc
index 723c56de0f2..fa7dc2d9ccc 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-eq.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-eq.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph-vs --show
+--no-standard-checks --dependence-graph-vs --show
^EXIT=0$
^SIGNAL=0$
^Data dependencies: 0 \[in\]$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-gt.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-gt.desc
index 7eea9330446..20b28f1f7de 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-gt.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph-simplified/test-gt.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph-vs --show -DINEQ
+--no-standard-checks --dependence-graph-vs --show -DINEQ
^EXIT=0$
^SIGNAL=0$
^Data dependencies: 0 \[in\]$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph-toyota/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph-toyota/test.desc
index 1662978999d..dbbefa74c2e 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph-toyota/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph-toyota/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-file1.c file2.c --dependence-graph-vs --vsd-structs every-field --vsd-arrays every-element --show
+--no-standard-checks file1.c file2.c --dependence-graph-vs --vsd-structs every-field --vsd-arrays every-element --show
^EXIT=0$
^SIGNAL=0$
^Data dependencies: 48 \[st.a\]$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph/test.desc
index ff2a997bff0..25369297c5f 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-file1.c file2.c --dependence-graph-vs --vsd-structs every-field --vsd-arrays every-element --show
+--no-standard-checks file1.c file2.c --dependence-graph-vs --vsd-structs every-field --vsd-arrays every-element --show
^EXIT=0$
^SIGNAL=0$
^Data dependencies: 48 \[st.a\]$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph15/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph15/test.desc
index 9c4f3a823d8..9fad98ef41a 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph15/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show --dependence-graph-vs
+--no-standard-checks --show --dependence-graph-vs
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph16/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph16/test.desc
index 1132fa4e2c1..0120a031fb2 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph16/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph-vs --show
+--no-standard-checks --dependence-graph-vs --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/variable-sensitivity-dependence-graph17/test.desc b/regression/goto-analyzer/variable-sensitivity-dependence-graph17/test.desc
index f4d952a3a3f..0894cc0c9a5 100644
--- a/regression/goto-analyzer/variable-sensitivity-dependence-graph17/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-dependence-graph17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dependence-graph-vs --vsd-arrays every-element --show
+--no-standard-checks --dependence-graph-vs --vsd-arrays every-element --show
activate-multi-line-match
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-analyzer/variable-sensitivity-floating-point-simplification/test.desc b/regression/goto-analyzer/variable-sensitivity-floating-point-simplification/test.desc
index a6456a135d5..153781cad46 100644
--- a/regression/goto-analyzer/variable-sensitivity-floating-point-simplification/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-floating-point-simplification/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
^\[main.assertion\.1\] line 12 assertion small_0_1 < big_0_1: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-function-call/test.desc b/regression/goto-analyzer/variable-sensitivity-function-call/test.desc
index 57b44330204..5d2a19c1c17 100644
--- a/regression/goto-analyzer/variable-sensitivity-function-call/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-function-call/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --verify
+--no-standard-checks --variable-sensitivity --verify
^EXIT=0$
^SIGNAL=0$
\[main\.assertion\.1\] line 19 t1 == 5 after calling function with missing body: SUCCESS
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-arith-01/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-arith-01/test.desc
index 6a930759d6c..6c77e6b6ad1 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-arith-01/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-arith-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::z \(\) -> \[3, 3\] @ \[5\]
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-arith-02/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-arith-02/test.desc
index e9a42883da9..3258c235535 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-arith-02/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-arith-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::z \(\) -> \[3, 4\] @ \[9\]
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-arith-03/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-arith-03/test.desc
index 0b8ccc9aa13..b72154af257 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-arith-03/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-arith-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::a \(\) -> \[6, 6\] @ \[7\]
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-complex-structures/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-complex-structures/test.desc
index ddceb5dc77c..3550f5d1dc2 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-complex-structures/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-complex-structures/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --vsd-structs every-field --vsd-pointers constants --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --vsd-structs every-field --vsd-pointers constants --show
^EXIT=0$
^SIGNAL=0$
main::1::vecMinusTenAndTen \(\) -> \{.x=\[FFFFFFF6, FFFFFFF6\] \@ \[3\], .y=\[A, A\] \@ \[3\]\} @ \[3\]
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-logical-01/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-logical-01/test.desc
index d57a6fc8571..cd78c826969 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-logical-01/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-logical-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::b1 \(\) -> \[1, 1\] @ \[2\]
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-mixed-float-bool/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-mixed-float-bool/test.desc
index c5d363651d8..3ad747ce593 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-mixed-float-bool/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-mixed-float-bool/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --verify
+--no-standard-checks --variable-sensitivity --vsd-values intervals --verify
\[main\.assertion\.1\] line 10 x > y, z == 1: SUCCESS
\[main\.assertion\.2\] line 17 x < y, z == 1: SUCCESS
^EXIT=0$
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-01/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-01/test.desc
index 9236fc013b4..3698a50632e 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-01/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::r \(\) -> TOP @ \[1\]
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-02/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-02/test.desc
index 1067c2bedf6..b648080c3a6 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-02/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values-multiplication-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::r \(\) -> \[2, 2\] @ \[1\]
diff --git a/regression/goto-analyzer/variable-sensitivity-interval-values/test.desc b/regression/goto-analyzer/variable-sensitivity-interval-values/test.desc
index c6b06abaa02..7fdf22da114 100644
--- a/regression/goto-analyzer/variable-sensitivity-interval-values/test.desc
+++ b/regression/goto-analyzer/variable-sensitivity-interval-values/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---variable-sensitivity --vsd-values intervals --show
+--no-standard-checks --variable-sensitivity --vsd-values intervals --show
^EXIT=0$
^SIGNAL=0$
main::1::zero \(\) -> \[0, 0\] @ \[3\]
diff --git a/regression/goto-analyzer/write-stack-types/test.desc b/regression/goto-analyzer/write-stack-types/test.desc
index 38b9606b597..8a169ce80dd 100644
--- a/regression/goto-analyzer/write-stack-types/test.desc
+++ b/regression/goto-analyzer/write-stack-types/test.desc
@@ -1,6 +1,6 @@
CORE
write-stack-address-of.c
---variable-sensitivity --vsd-structs every-field --vsd-pointers constants --verify
+--no-standard-checks --variable-sensitivity --vsd-structs every-field --vsd-pointers constants --verify
^EXIT=0$
^SIGNAL=0$
^\[func1\.assertion\.1\] line \d+ func1.a == 0: UNKNOWN$
diff --git a/regression/goto-cc-cbmc/cpp/test.desc b/regression/goto-cc-cbmc/cpp/test.desc
index 91d9cf8b52e..1d68880aace 100644
--- a/regression/goto-cc-cbmc/cpp/test.desc
+++ b/regression/goto-cc-cbmc/cpp/test.desc
@@ -1,6 +1,6 @@
CORE
main.cpp
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-cc-cbmc/malloc-may-fail-should-work-with-compiled-binaries/test.desc b/regression/goto-cc-cbmc/malloc-may-fail-should-work-with-compiled-binaries/test.desc
index ac805176c57..12806a3ecd1 100644
--- a/regression/goto-cc-cbmc/malloc-may-fail-should-work-with-compiled-binaries/test.desc
+++ b/regression/goto-cc-cbmc/malloc-may-fail-should-work-with-compiled-binaries/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---malloc-may-fail --malloc-fail-null
+--no-standard-checks --malloc-may-fail --malloc-fail-null
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line 7 assertion array != NULL: FAILURE
diff --git a/regression/goto-cc-cbmc/mixed-c-library-goto-main/with_function.desc b/regression/goto-cc-cbmc/mixed-c-library-goto-main/with_function.desc
index 02a614cf9c2..67453214e5e 100644
--- a/regression/goto-cc-cbmc/mixed-c-library-goto-main/with_function.desc
+++ b/regression/goto-cc-cbmc/mixed-c-library-goto-main/with_function.desc
@@ -1,6 +1,6 @@
CORE
main.c
-lib.c --function altmain
+--no-standard-checks lib.c --function altmain
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-cc-cbmc/mixed-c-library-goto-main/without_function.desc b/regression/goto-cc-cbmc/mixed-c-library-goto-main/without_function.desc
index 223981ebd3d..6b9fbb346f2 100644
--- a/regression/goto-cc-cbmc/mixed-c-library-goto-main/without_function.desc
+++ b/regression/goto-cc-cbmc/mixed-c-library-goto-main/without_function.desc
@@ -1,6 +1,6 @@
CORE
main.c
-lib.c
+--no-standard-checks lib.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-cc-cbmc/mixed-goto-library-c-main/with_function.desc b/regression/goto-cc-cbmc/mixed-goto-library-c-main/with_function.desc
index 02a614cf9c2..67453214e5e 100644
--- a/regression/goto-cc-cbmc/mixed-goto-library-c-main/with_function.desc
+++ b/regression/goto-cc-cbmc/mixed-goto-library-c-main/with_function.desc
@@ -1,6 +1,6 @@
CORE
main.c
-lib.c --function altmain
+--no-standard-checks lib.c --function altmain
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-cc-cbmc/mixed-goto-library-c-main/without_function.desc b/regression/goto-cc-cbmc/mixed-goto-library-c-main/without_function.desc
index 223981ebd3d..6b9fbb346f2 100644
--- a/regression/goto-cc-cbmc/mixed-goto-library-c-main/without_function.desc
+++ b/regression/goto-cc-cbmc/mixed-goto-library-c-main/without_function.desc
@@ -1,6 +1,6 @@
CORE
main.c
-lib.c
+--no-standard-checks lib.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-cc-cbmc/regenerate-entry-function/test.desc b/regression/goto-cc-cbmc/regenerate-entry-function/test.desc
index 4735941b0f0..50fda9126d7 100644
--- a/regression/goto-cc-cbmc/regenerate-entry-function/test.desc
+++ b/regression/goto-cc-cbmc/regenerate-entry-function/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-'--function fun'
+--no-standard-checks '--function fun'
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-cc-cbmc/tmp_post_with_name/test.desc b/regression/goto-cc-cbmc/tmp_post_with_name/test.desc
index f9cbe51a11c..c9a0bf876b5 100644
--- a/regression/goto-cc-cbmc/tmp_post_with_name/test.desc
+++ b/regression/goto-cc-cbmc/tmp_post_with_name/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[main\.pointer_dereference\.5\] line 8 dereference failure: pointer outside object bounds in \*tmp_post_ptr: FAILURE
diff --git a/regression/goto-harness/array-types/test.desc b/regression/goto-harness/array-types/test.desc
index 1585a54f583..03d83027b85 100644
--- a/regression/goto-harness/array-types/test.desc
+++ b/regression/goto-harness/array-types/test.desc
@@ -1,6 +1,6 @@
CORE
example.c
---harness-type call-function --function test --treat-pointer-as-array arr
+--no-standard-checks --harness-type call-function --function test --treat-pointer-as-array arr
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-harness/associated-size-parameter/test-invalid-association.desc b/regression/goto-harness/associated-size-parameter/test-invalid-association.desc
index e55ae5594ab..57fc0be6d97 100644
--- a/regression/goto-harness/associated-size-parameter/test-invalid-association.desc
+++ b/regression/goto-harness/associated-size-parameter/test-invalid-association.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function test --associated-array-size array:sze
+--no-standard-checks --harness-type call-function --function test --associated-array-size array:sze
Expected parameter: \"sze\" on function \"test\"
^EXIT=1$
^SIGNAL=0$
diff --git a/regression/goto-harness/associated-size-parameter/test.desc b/regression/goto-harness/associated-size-parameter/test.desc
index a219ea272c9..c5f704c9878 100644
--- a/regression/goto-harness/associated-size-parameter/test.desc
+++ b/regression/goto-harness/associated-size-parameter/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function test --associated-array-size array:size
+--no-standard-checks --harness-type call-function --function test --associated-array-size array:size
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-harness/constant-primitive/test.desc b/regression/goto-harness/constant-primitive/test.desc
index 63de82d6565..bf01340180d 100644
--- a/regression/goto-harness/constant-primitive/test.desc
+++ b/regression/goto-harness/constant-primitive/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function entry_point --harness-type call-function
+--no-standard-checks --function entry_point --harness-type call-function
\[entry_point.assertion.1\] line \d+ assertion x - x == 0: SUCCESS
\[entry_point.assertion.2\] line \d+ assertion x != 13: FAILURE
^EXIT=10$
diff --git a/regression/goto-harness/constant-struct/test.desc b/regression/goto-harness/constant-struct/test.desc
index f907abf08cf..d0740a25315 100644
--- a/regression/goto-harness/constant-struct/test.desc
+++ b/regression/goto-harness/constant-struct/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function entry_point --harness-type call-function
+--no-standard-checks --function entry_point --harness-type call-function
\[entry_point.assertion.1\] line \d+ assertion value.x - value.x == 0: SUCCESS
\[entry_point.assertion.2\] line \d+ assertion value.x != 13: FAILURE
^EXIT=10$
diff --git a/regression/goto-harness/do-not-use-nondet-for-primitives/test.desc b/regression/goto-harness/do-not-use-nondet-for-primitives/test.desc
index 4e89f3f2ca8..551acc76bd8 100644
--- a/regression/goto-harness/do-not-use-nondet-for-primitives/test.desc
+++ b/regression/goto-harness/do-not-use-nondet-for-primitives/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function test_function --harness-type call-function
+--no-standard-checks --function test_function --harness-type call-function
\[test_function\.assertion\.1\] line \d+ assertion test != 42
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-harness/do-not-use-nondet-for-recursion/test.desc b/regression/goto-harness/do-not-use-nondet-for-recursion/test.desc
index 43efcf9fcec..28b418cf25e 100644
--- a/regression/goto-harness/do-not-use-nondet-for-recursion/test.desc
+++ b/regression/goto-harness/do-not-use-nondet-for-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function test --harness-type call-function
+--no-standard-checks --function test --harness-type call-function
\[test.assertion.1\] line \d+ assertion list: SUCCESS
\[test.assertion.2\] line \d+ assertion list->next: FAILURE
\[test.assertion.3\] line \d+ assertion !\(list->next != \(\(struct linked_list \*\).*\)\): FAILURE
diff --git a/regression/goto-harness/do-not-use-nondet-for-selecting-pointers-to-treat-as-equal/test.desc b/regression/goto-harness/do-not-use-nondet-for-selecting-pointers-to-treat-as-equal/test.desc
index b335d59d79f..44b379780c4 100644
--- a/regression/goto-harness/do-not-use-nondet-for-selecting-pointers-to-treat-as-equal/test.desc
+++ b/regression/goto-harness/do-not-use-nondet-for-selecting-pointers-to-treat-as-equal/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function test --harness-type call-function --treat-pointers-equal x,y --treat-pointers-equal-maybe
+--no-standard-checks --function test --harness-type call-function --treat-pointers-equal x,y --treat-pointers-equal-maybe
should_make_equal
\[test.assertion.1\] line 3 assertion x: SUCCESS
\[test.assertion.2\] line 4 assertion y: SUCCESS
diff --git a/regression/goto-harness/do_not_nondet_globals_by_default/test.desc b/regression/goto-harness/do_not_nondet_globals_by_default/test.desc
index 5666fe501fb..7f3e5a442b7 100644
--- a/regression/goto-harness/do_not_nondet_globals_by_default/test.desc
+++ b/regression/goto-harness/do_not_nondet_globals_by_default/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function entry_function
+--no-standard-checks --harness-type call-function --function entry_function
^\[entry_function.assertion.1\] line \d+ assertion a_global == 0: SUCCESS$
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/goto-harness/function_pointer_argument/test.desc b/regression/goto-harness/function_pointer_argument/test.desc
index 5b596a989b7..8635743f626 100644
--- a/regression/goto-harness/function_pointer_argument/test.desc
+++ b/regression/goto-harness/function_pointer_argument/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --harness-function-name harness --function use_fptr
+--no-standard-checks --harness-type call-function --harness-function-name harness --function use_fptr
^EXIT=10$
^SIGNAL=0$
\[use_fptr.assertion.1\] line \d+ assertion m == first \|\| m == second: SUCCESS
diff --git a/regression/goto-harness/function_pointer_nullable/test.desc b/regression/goto-harness/function_pointer_nullable/test.desc
index 659a84a28c5..bb5df0690fa 100644
--- a/regression/goto-harness/function_pointer_nullable/test.desc
+++ b/regression/goto-harness/function_pointer_nullable/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function entry_point --function-pointer-can-be-null entry_point::f_but_may_be_null
+--no-standard-checks --harness-type call-function --function entry_point --function-pointer-can-be-null entry_point::f_but_may_be_null
^EXIT=10$
^SIGNAL=0$
\[entry_point.assertion.1\] line \d+ assertion f != \(void \*\)0: SUCCESS
diff --git a/regression/goto-harness/goto-harness-can-generate-trivial-harness/test.desc b/regression/goto-harness/goto-harness-can-generate-trivial-harness/test.desc
index e1e5d88ecbb..b2aee50b61f 100644
--- a/regression/goto-harness/goto-harness-can-generate-trivial-harness/test.desc
+++ b/regression/goto-harness/goto-harness-can-generate-trivial-harness/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function function_to_test
+--no-standard-checks --harness-type call-function --function function_to_test
^\[function_to_test.assertion.1\] line \d+ assertion some_argument == 0: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/goto-harness/havoc-global-int-01/test.desc b/regression/goto-harness/havoc-global-int-01/test.desc
index 5f817b5fb71..e10a8b9788f 100644
--- a/regression/goto-harness/havoc-global-int-01/test.desc
+++ b/regression/goto-harness/havoc-global-int-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0 --havoc-variables x
+--no-standard-checks --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0 --havoc-variables x
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line [0-9]+ assertion x == 1: FAILURE
diff --git a/regression/goto-harness/havoc-global-int-02/test.desc b/regression/goto-harness/havoc-global-int-02/test.desc
index fe3abf4614d..3f6882e1fcd 100644
--- a/regression/goto-harness/havoc-global-int-02/test.desc
+++ b/regression/goto-harness/havoc-global-int-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-y-snapshot.json --initial-goto-location main:7 --havoc-variables y
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-y-snapshot.json --initial-goto-location main:7 --havoc-variables y
^\[main.assertion.1\] line \d+ assertion y \+ 2 > y: FAILURE$
^\[main.assertion.2\] line \d+ assertion 0: FAILURE$
^EXIT=10$
diff --git a/regression/goto-harness/havoc-global-int-03/test.desc b/regression/goto-harness/havoc-global-int-03/test.desc
index a9a39694e7e..e90b4506204 100644
--- a/regression/goto-harness/havoc-global-int-03/test.desc
+++ b/regression/goto-harness/havoc-global-int-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-source-location main.c:6 --havoc-variables x
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-source-location main.c:6 --havoc-variables x
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line [0-9]+ assertion x == 1: SUCCESS
diff --git a/regression/goto-harness/havoc-global-struct/test.desc b/regression/goto-harness/havoc-global-struct/test.desc
index acea3f2c367..8615c250489 100644
--- a/regression/goto-harness/havoc-global-struct/test.desc
+++ b/regression/goto-harness/havoc-global-struct/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-struct-snapshot.json --initial-goto-location main:3 --havoc-variables simple
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-struct-snapshot.json --initial-goto-location main:3 --havoc-variables simple
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] line \d+ assertion simple.j > simple.i: FAILURE$
diff --git a/regression/goto-harness/load-snapshot-recursive-static-global-int-01/test.desc b/regression/goto-harness/load-snapshot-recursive-static-global-int-01/test.desc
index aabcd925525..6d2261c22ad 100644
--- a/regression/goto-harness/load-snapshot-recursive-static-global-int-01/test.desc
+++ b/regression/goto-harness/load-snapshot-recursive-static-global-int-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:1
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:1
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/load-snapshot-static-global-array-01/test.desc b/regression/goto-harness/load-snapshot-static-global-array-01/test.desc
index b9be03e032d..31cc9c677be 100644
--- a/regression/goto-harness/load-snapshot-static-global-array-01/test.desc
+++ b/regression/goto-harness/load-snapshot-static-global-array-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot snapshot.json --initial-goto-location main:0
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot snapshot.json --initial-goto-location main:0
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/load-snapshot-static-global-int-01/test.desc b/regression/goto-harness/load-snapshot-static-global-int-01/test.desc
index cbfab21c496..dd7eeed9ece 100644
--- a/regression/goto-harness/load-snapshot-static-global-int-01/test.desc
+++ b/regression/goto-harness/load-snapshot-static-global-int-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/load-snapshot-static-global-int-02/test.desc b/regression/goto-harness/load-snapshot-static-global-int-02/test.desc
index 255126954dc..ee4bdff3e3b 100644
--- a/regression/goto-harness/load-snapshot-static-global-int-02/test.desc
+++ b/regression/goto-harness/load-snapshot-static-global-int-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line [0-9]+ assertion x == 1: SUCCESS
diff --git a/regression/goto-harness/load-snapshot-static-global-int-03/test.desc b/regression/goto-harness/load-snapshot-static-global-int-03/test.desc
index cbfab21c496..dd7eeed9ece 100644
--- a/regression/goto-harness/load-snapshot-static-global-int-03/test.desc
+++ b/regression/goto-harness/load-snapshot-static-global-int-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:0
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/load-snapshot-static-global-int-04/test.desc b/regression/goto-harness/load-snapshot-static-global-int-04/test.desc
index aabcd925525..6d2261c22ad 100644
--- a/regression/goto-harness/load-snapshot-static-global-int-04/test.desc
+++ b/regression/goto-harness/load-snapshot-static-global-int-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:1
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot ../load-snapshot-json-snapshots/global-int-x-1-snapshot.json --initial-goto-location main:1
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/load-snapshot-static-global-pointer-01/test.desc b/regression/goto-harness/load-snapshot-static-global-pointer-01/test.desc
index b9be03e032d..31cc9c677be 100644
--- a/regression/goto-harness/load-snapshot-static-global-pointer-01/test.desc
+++ b/regression/goto-harness/load-snapshot-static-global-pointer-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot snapshot.json --initial-goto-location main:0
+--no-standard-checks harness.gb --harness-type initialize-with-memory-snapshot --memory-snapshot snapshot.json --initial-goto-location main:0
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/mixed-constructors/test.desc b/regression/goto-harness/mixed-constructors/test.desc
index 4c21c51d75e..6267fc4201c 100644
--- a/regression/goto-harness/mixed-constructors/test.desc
+++ b/regression/goto-harness/mixed-constructors/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function entry_point --harness-type call-function --associated-array-size array_with_size:size
+--no-standard-checks --function entry_point --harness-type call-function --associated-array-size array_with_size:size
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-harness/non_det_globals_option/test.desc b/regression/goto-harness/non_det_globals_option/test.desc
index 0ee7b00671a..be25b6fe5c6 100644
--- a/regression/goto-harness/non_det_globals_option/test.desc
+++ b/regression/goto-harness/non_det_globals_option/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function entry_function --nondet-globals
+--no-standard-checks --harness-type call-function --function entry_function --nondet-globals
^\[entry_function.assertion.1\] line \d+ assertion a_global == 0: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/goto-harness/nondet_elements_longer_lists/test.desc b/regression/goto-harness/nondet_elements_longer_lists/test.desc
index cb71825070a..9a92d3d8de1 100644
--- a/regression/goto-harness/nondet_elements_longer_lists/test.desc
+++ b/regression/goto-harness/nondet_elements_longer_lists/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --max-nondet-tree-depth 4 --min-null-tree-depth 1 --function test_function
+--no-standard-checks --harness-type call-function --max-nondet-tree-depth 4 --min-null-tree-depth 1 --function test_function
\[test_function.assertion.\d+\] line \d+ assertion list_walker->datum == \+\+i: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-harness/nondet_elements_longer_lists_global/test.desc b/regression/goto-harness/nondet_elements_longer_lists_global/test.desc
index 52218e7877d..51c2b691912 100644
--- a/regression/goto-harness/nondet_elements_longer_lists_global/test.desc
+++ b/regression/goto-harness/nondet_elements_longer_lists_global/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --max-nondet-tree-depth 4 --min-null-tree-depth 1 --function test_function --nondet-globals
+--no-standard-checks --harness-type call-function --max-nondet-tree-depth 4 --min-null-tree-depth 1 --function test_function --nondet-globals
\[test_function.assertion.\d+\] line \d+ assertion list_walker->datum == \+\+i: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-harness/nondet_initialize_static_arrays/test.desc b/regression/goto-harness/nondet_initialize_static_arrays/test.desc
index d0173ae1e36..1fff97338cd 100644
--- a/regression/goto-harness/nondet_initialize_static_arrays/test.desc
+++ b/regression/goto-harness/nondet_initialize_static_arrays/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 4 --harness-type call-function
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 4 --harness-type call-function
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/nondet_strings/test.desc b/regression/goto-harness/nondet_strings/test.desc
index ba77d47bbd7..97587c55816 100644
--- a/regression/goto-harness/nondet_strings/test.desc
+++ b/regression/goto-harness/nondet_strings/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function function --treat-pointer-as-cstring pointer --associated-array-size pointer:size
+--no-standard-checks --harness-type call-function --function function --treat-pointer-as-cstring pointer --associated-array-size pointer:size
\[function.assertion.\d+\] line \d+ assertion pointer\[size - 1\] == \'\\0\': SUCCESS
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/goto-harness/nondet_strings_failing_assertion/test.desc b/regression/goto-harness/nondet_strings_failing_assertion/test.desc
index 4151940f157..fa7012a2c50 100644
--- a/regression/goto-harness/nondet_strings_failing_assertion/test.desc
+++ b/regression/goto-harness/nondet_strings_failing_assertion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function calling_func --treat-pointer-as-cstring s --associated-array-size s:length
+--no-standard-checks --harness-type call-function --function calling_func --treat-pointer-as-cstring s --associated-array-size s:length
\[calling_func.assertion.\d+\] line \d+ assertion stringlength\(s\) == length: FAILURE
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/goto-harness/nondet_strings_should_only_have_zero_at_end/test.desc b/regression/goto-harness/nondet_strings_should_only_have_zero_at_end/test.desc
index a04f8a15104..eee46d6e104 100644
--- a/regression/goto-harness/nondet_strings_should_only_have_zero_at_end/test.desc
+++ b/regression/goto-harness/nondet_strings_should_only_have_zero_at_end/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function calling_func --treat-pointer-as-cstring s --associated-array-size s:length
+--no-standard-checks --harness-type call-function --function calling_func --treat-pointer-as-cstring s --associated-array-size s:length
\[calling_func.assertion.\d+\] line \d+ assertion stringlength\(s\) \+ 1 == length: SUCCESS
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/goto-harness/parameter_and_global_variable_distinction/test.desc b/regression/goto-harness/parameter_and_global_variable_distinction/test.desc
index 188632a7d16..34013c0ed76 100644
--- a/regression/goto-harness/parameter_and_global_variable_distinction/test.desc
+++ b/regression/goto-harness/parameter_and_global_variable_distinction/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function function --function-pointer-can-be-null function::f
+--no-standard-checks --harness-type call-function --function function --function-pointer-can-be-null function::f
^EXIT=10$
^SIGNAL=0$
\[function.assertion.1\] line \d+ assertion f\(\) == call_f\(\): SUCCESS
diff --git a/regression/goto-harness/pointer-function-parameters-equal-maybe/test.desc b/regression/goto-harness/pointer-function-parameters-equal-maybe/test.desc
index 84a96e3e99d..7574b095efd 100644
--- a/regression/goto-harness/pointer-function-parameters-equal-maybe/test.desc
+++ b/regression/goto-harness/pointer-function-parameters-equal-maybe/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --treat-pointers-equal 'p,q;r,s,t' --treat-pointers-equal-maybe
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --treat-pointers-equal 'p,q;r,s,t' --treat-pointers-equal-maybe
^EXIT=10$
^SIGNAL=0$
^\[func.assertion.\d+\] line \d+ assertion p == q: FAILURE$
diff --git a/regression/goto-harness/pointer-function-parameters-equal-simple/test.desc b/regression/goto-harness/pointer-function-parameters-equal-simple/test.desc
index 1f9be5e19f0..ffb9e43fd6d 100644
--- a/regression/goto-harness/pointer-function-parameters-equal-simple/test.desc
+++ b/regression/goto-harness/pointer-function-parameters-equal-simple/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --treat-pointers-equal 'p,q;r,s,t'
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --treat-pointers-equal 'p,q;r,s,t'
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/pointer-function-parameters-struct-mutual-recursion/test.desc b/regression/goto-harness/pointer-function-parameters-struct-mutual-recursion/test.desc
index 9bef5d48a87..5a54ae324eb 100644
--- a/regression/goto-harness/pointer-function-parameters-struct-mutual-recursion/test.desc
+++ b/regression/goto-harness/pointer-function-parameters-struct-mutual-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/pointer-function-parameters-struct-non-recursive/test.desc b/regression/goto-harness/pointer-function-parameters-struct-non-recursive/test.desc
index 5d59a83a407..353de44f79d 100644
--- a/regression/goto-harness/pointer-function-parameters-struct-non-recursive/test.desc
+++ b/regression/goto-harness/pointer-function-parameters-struct-non-recursive/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --harness-type call-function
+--no-standard-checks --function func --min-null-tree-depth 10 --harness-type call-function
^EXIT=10$
^SIGNAL=0$
\[func.assertion.1\] line [0-9]+ assertion p != .*((NULL)|0).*: SUCCESS
diff --git a/regression/goto-harness/pointer-function-parameters-struct-simple-recursion-2/test.desc b/regression/goto-harness/pointer-function-parameters-struct-simple-recursion-2/test.desc
index 3ba3174202a..aebc204401c 100644
--- a/regression/goto-harness/pointer-function-parameters-struct-simple-recursion-2/test.desc
+++ b/regression/goto-harness/pointer-function-parameters-struct-simple-recursion-2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 2 --harness-type call-function
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 2 --harness-type call-function
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/pointer-function-parameters-struct-simple-recursion/test.desc b/regression/goto-harness/pointer-function-parameters-struct-simple-recursion/test.desc
index 9bef5d48a87..5a54ae324eb 100644
--- a/regression/goto-harness/pointer-function-parameters-struct-simple-recursion/test.desc
+++ b/regression/goto-harness/pointer-function-parameters-struct-simple-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/pointer-to-array-function-parameters-max-size/test.desc b/regression/goto-harness/pointer-to-array-function-parameters-max-size/test.desc
index 0b8dde7ed64..1749130ddcc 100644
--- a/regression/goto-harness/pointer-to-array-function-parameters-max-size/test.desc
+++ b/regression/goto-harness/pointer-to-array-function-parameters-max-size/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function test --max-array-size 10 --associated-array-size arr:sz
+--no-standard-checks --harness-type call-function --function test --max-array-size 10 --associated-array-size arr:sz
\[test.assertion.1\] line \d+ assertion sz < 10: FAILURE
\[test.pointer_dereference.\d+\] line \d+ dereference failure: pointer NULL in arr\[(\(signed( long)* int\))?i\]: SUCCESS
\[test.pointer_dereference.\d+\] line \d+ dereference failure: pointer invalid in arr\[(\(signed( long)* int\))?i\]: SUCCESS
diff --git a/regression/goto-harness/pointer-to-array-function-parameters-min-size/test.desc b/regression/goto-harness/pointer-to-array-function-parameters-min-size/test.desc
index 0f27a4a8d3e..e94320c271f 100644
--- a/regression/goto-harness/pointer-to-array-function-parameters-min-size/test.desc
+++ b/regression/goto-harness/pointer-to-array-function-parameters-min-size/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function min_array_size_test --max-array-size 3 --min-array-size 3 --associated-array-size arr:sz
+--no-standard-checks --harness-type call-function --function min_array_size_test --max-array-size 3 --min-array-size 3 --associated-array-size arr:sz
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-right/test.desc b/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-right/test.desc
index e185abccd2f..cb3a2057cf9 100644
--- a/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-right/test.desc
+++ b/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-right/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function is_prefix_of --treat-pointer-as-array string --treat-pointer-as-array prefix --associated-array-size string:string_size --associated-array-size prefix:prefix_size --max-array-size 5
+--no-standard-checks --harness-type call-function --function is_prefix_of --treat-pointer-as-array string --treat-pointer-as-array prefix --associated-array-size string:string_size --associated-array-size prefix:prefix_size --max-array-size 5
^SIGNAL=0$
^EXIT=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-wrong/test.desc b/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-wrong/test.desc
index 687cc754814..465f1e0c9bd 100644
--- a/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-wrong/test.desc
+++ b/regression/goto-harness/pointer-to-array-function-parameters-multi-arg-wrong/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function is_prefix_of --treat-pointer-as-array string --treat-pointer-as-array prefix --associated-array-size string:string_size --associated-array-size prefix:prefix_size --max-array-size 5
+--no-standard-checks --harness-type call-function --function is_prefix_of --treat-pointer-as-array string --treat-pointer-as-array prefix --associated-array-size string:string_size --associated-array-size prefix:prefix_size --max-array-size 5
^EXIT=10$
^SIGNAL=0$
\[is_prefix_of.pointer_dereference.\d+\] line \d+ dereference failure: pointer outside object bounds in prefix\[(\(signed( long)* int\))?ix\]: FAILURE
diff --git a/regression/goto-harness/pointer-to-array-function-parameters-with-size/test.desc b/regression/goto-harness/pointer-to-array-function-parameters-with-size/test.desc
index 0bce259ad7b..c7f0ea32f65 100644
--- a/regression/goto-harness/pointer-to-array-function-parameters-with-size/test.desc
+++ b/regression/goto-harness/pointer-to-array-function-parameters-with-size/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function test --treat-pointer-as-array arr --associated-array-size arr:sz
+--no-standard-checks --harness-type call-function --function test --treat-pointer-as-array arr --associated-array-size arr:sz
^EXIT=0$
^SIGNAL=0$
\[test.pointer_dereference.1\] line \d+ dereference failure: pointer NULL in arr\[(\(signed( long)* int\))?i\]: SUCCESS
diff --git a/regression/goto-harness/pointer-to-array-function-parameters/test.desc b/regression/goto-harness/pointer-to-array-function-parameters/test.desc
index 337b161660a..0e7108c8eaf 100644
--- a/regression/goto-harness/pointer-to-array-function-parameters/test.desc
+++ b/regression/goto-harness/pointer-to-array-function-parameters/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---harness-type call-function --function test --treat-pointer-as-array arr
+--no-standard-checks --harness-type call-function --function test --treat-pointer-as-array arr
\[test.pointer_dereference.\d+\] line \d+ dereference failure: pointer outside object bounds in arr\[(\(signed( long)* int\))?0\]: SUCCESS
\[test.pointer_dereference.\d+\] line \d+ dereference failure: pointer outside object bounds in arr\[(\(signed( long)* int\))?10\]: FAILURE
^EXIT=10$
diff --git a/regression/goto-harness/pointer-to-constant-primitive/test.desc b/regression/goto-harness/pointer-to-constant-primitive/test.desc
index 10752369755..19ca81c6947 100644
--- a/regression/goto-harness/pointer-to-constant-primitive/test.desc
+++ b/regression/goto-harness/pointer-to-constant-primitive/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function entry_point --harness-type call-function
+--no-standard-checks --function entry_point --harness-type call-function
\[entry_point.assertion.1\] line \d+ assertion \*x - \*x == 0: SUCCESS
\[entry_point.assertion.2\] line \d+ assertion x == .*: FAILURE
^EXIT=10$
diff --git a/regression/goto-harness/recursive-structs-follow-new-tags-beyond-depth-limit/test.desc b/regression/goto-harness/recursive-structs-follow-new-tags-beyond-depth-limit/test.desc
index a1a6b8ff9d9..41c80bf8ef8 100644
--- a/regression/goto-harness/recursive-structs-follow-new-tags-beyond-depth-limit/test.desc
+++ b/regression/goto-harness/recursive-structs-follow-new-tags-beyond-depth-limit/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 1 --harness-type call-function
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 1 --harness-type call-function
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-harness/select-multiple-members-to-havoc/test.desc b/regression/goto-harness/select-multiple-members-to-havoc/test.desc
index 87e6a111b98..4293c717b51 100644
--- a/regression/goto-harness/select-multiple-members-to-havoc/test.desc
+++ b/regression/goto-harness/select-multiple-members-to-havoc/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --havoc-member 'dummy1.inner1.inner_data12,dummy2.inner2.inner_data21' --nondet-globals
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --havoc-member 'dummy1.inner1.inner_data12,dummy2.inner2.inner_data21' --nondet-globals
^\[func.assertion.\d+\] line \d+ assertion dummy1.data11 == 0: SUCCESS$
^\[func.assertion.\d+\] line \d+ assertion dummy1.inner1.inner_data11 == 0: SUCCESS$
^\[func.assertion.\d+\] line \d+ assertion dummy1.inner1.inner_data12 == 0: FAILURE$
diff --git a/regression/goto-harness/select-struct-member-to-havoc/test.desc b/regression/goto-harness/select-struct-member-to-havoc/test.desc
index c9642660ae2..6c1d646563c 100644
--- a/regression/goto-harness/select-struct-member-to-havoc/test.desc
+++ b/regression/goto-harness/select-struct-member-to-havoc/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --havoc-member 'dummy.inner.inner_data2' --nondet-globals
+--no-standard-checks --function func --min-null-tree-depth 10 --max-nondet-tree-depth 3 --harness-type call-function --havoc-member 'dummy.inner.inner_data2' --nondet-globals
^\[func.assertion.\d+\] line \d+ assertion dummy.data1 == 0: SUCCESS$
^\[func.assertion.\d+\] line \d+ assertion dummy.inner.inner_data1 == 0: SUCCESS$
^\[func.assertion.\d+\] line \d+ assertion dummy.inner.inner_data2 == 0: FAILURE$
diff --git a/regression/goto-harness/struct-with-constant-member/test.desc b/regression/goto-harness/struct-with-constant-member/test.desc
index 5af4d9e08c0..af73177fa3b 100644
--- a/regression/goto-harness/struct-with-constant-member/test.desc
+++ b/regression/goto-harness/struct-with-constant-member/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function entry_point --harness-type call-function
+--no-standard-checks --function entry_point --harness-type call-function
\[entry_point.assertion.1\] line \d+ assertion value.x - value.x == 0: SUCCESS
\[entry_point.assertion.2\] line \d+ assertion value.x != 13: FAILURE
^EXIT=10$
diff --git a/regression/goto-harness/void-star-pointer/test-array-as-array.desc b/regression/goto-harness/void-star-pointer/test-array-as-array.desc
index 653a8107605..a79fdf4dff5 100644
--- a/regression/goto-harness/void-star-pointer/test-array-as-array.desc
+++ b/regression/goto-harness/void-star-pointer/test-array-as-array.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function test_ptr_array --treat-pointer-as-array input_array
+--no-standard-checks --harness-type call-function --function test_ptr_array --treat-pointer-as-array input_array
\[test_ptr_array\.assertion\.1\] line \d+ assertion input_array\[0\] == 0: SUCCESS
\[test_ptr_array\.assertion\.2\] line \d+ assertion .*: FAILURE
^VERIFICATION FAILED$
diff --git a/regression/goto-harness/void-star-pointer/test-array.desc b/regression/goto-harness/void-star-pointer/test-array.desc
index ba2da3a0321..f6d3a90b9e4 100644
--- a/regression/goto-harness/void-star-pointer/test-array.desc
+++ b/regression/goto-harness/void-star-pointer/test-array.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function test_void_array
+--no-standard-checks --harness-type call-function --function test_void_array
\[test_void_array\.assertion\.1\] line \d+ assertion input_array\[0\] == 0: SUCCESS
\[test_void_array\.assertion\.2\] line \d+ assertion .*: FAILURE
^VERIFICATION FAILED$
diff --git a/regression/goto-harness/void-star-pointer/test-as-array.desc b/regression/goto-harness/void-star-pointer/test-as-array.desc
index b7a173f72fc..734b125f55f 100644
--- a/regression/goto-harness/void-star-pointer/test-as-array.desc
+++ b/regression/goto-harness/void-star-pointer/test-as-array.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function test_function --treat-pointer-as-array input
+--no-standard-checks --harness-type call-function --function test_function --treat-pointer-as-array input
\[test_function\.assertion\.1\] line \d+ assertion input == 0: SUCCESS
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/goto-harness/void-star-pointer/test-as-c-string.desc b/regression/goto-harness/void-star-pointer/test-as-c-string.desc
index 9feb2a79203..710c6050e67 100644
--- a/regression/goto-harness/void-star-pointer/test-as-c-string.desc
+++ b/regression/goto-harness/void-star-pointer/test-as-c-string.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function test_function --treat-pointer-as-cstring input
+--no-standard-checks --harness-type call-function --function test_function --treat-pointer-as-cstring input
\[test_function\.assertion\.1\] line \d+ assertion input == 0: SUCCESS
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/goto-harness/void-star-pointer/test.desc b/regression/goto-harness/void-star-pointer/test.desc
index 4459716e255..d055340797d 100644
--- a/regression/goto-harness/void-star-pointer/test.desc
+++ b/regression/goto-harness/void-star-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---harness-type call-function --function test_function
+--no-standard-checks --harness-type call-function --function test_function
\[test_function\.assertion\.1\] line \d+ assertion input == 0: SUCCESS
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/goto-instrument/add-library1/test.desc b/regression/goto-instrument/add-library1/test.desc
index 655ad56dbb4..6f660fbd5c4 100644
--- a/regression/goto-instrument/add-library1/test.desc
+++ b/regression/goto-instrument/add-library1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---add-library --generate-function-body-options assert-false --generate-function-body '([^_]*)'
+--no-standard-checks --add-library --generate-function-body-options assert-false --generate-function-body '([^_]*)'
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/aggressive_slicer1/test.desc b/regression/goto-instrument/aggressive_slicer1/test.desc
index 90b7781e4d4..5d16c7d59d9 100644
--- a/regression/goto-instrument/aggressive_slicer1/test.desc
+++ b/regression/goto-instrument/aggressive_slicer1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---aggressive-slice
+--no-standard-checks --aggressive-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/aggressive_slicer2/test.desc b/regression/goto-instrument/aggressive_slicer2/test.desc
index f8a015e2051..8609c599283 100644
--- a/regression/goto-instrument/aggressive_slicer2/test.desc
+++ b/regression/goto-instrument/aggressive_slicer2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---aggressive-slice --property D.assertion.1
+--no-standard-checks --aggressive-slice --property D.assertion.1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/aggressive_slicer3/test.desc b/regression/goto-instrument/aggressive_slicer3/test.desc
index 63633765441..267ea77ef82 100644
--- a/regression/goto-instrument/aggressive_slicer3/test.desc
+++ b/regression/goto-instrument/aggressive_slicer3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---aggressive-slice
+--no-standard-checks --aggressive-slice
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/aggressive_slicer4/test.desc b/regression/goto-instrument/aggressive_slicer4/test.desc
index 66a104a02b7..2709de32c82 100644
--- a/regression/goto-instrument/aggressive_slicer4/test.desc
+++ b/regression/goto-instrument/aggressive_slicer4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---aggressive-slice --aggressive-slice-preserve-function B
+--no-standard-checks --aggressive-slice --aggressive-slice-preserve-function B
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/aggressive_slicer5/test.desc b/regression/goto-instrument/aggressive_slicer5/test.desc
index 47909b9840b..5035309b933 100644
--- a/regression/goto-instrument/aggressive_slicer5/test.desc
+++ b/regression/goto-instrument/aggressive_slicer5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---aggressive-slice --property D.assertion.1 --aggressive-slice-preserve-all-direct-paths
+--no-standard-checks --aggressive-slice --property D.assertion.1 --aggressive-slice-preserve-all-direct-paths
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/aggressive_slicer6/test.desc b/regression/goto-instrument/aggressive_slicer6/test.desc
index a085d640373..415aff07de6 100644
--- a/regression/goto-instrument/aggressive_slicer6/test.desc
+++ b/regression/goto-instrument/aggressive_slicer6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---aggressive-slice --aggressive-slice-call-depth 1
+--no-standard-checks --aggressive-slice --aggressive-slice-call-depth 1
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/aggressive_slicer7/test.desc b/regression/goto-instrument/aggressive_slicer7/test.desc
index 63633765441..267ea77ef82 100644
--- a/regression/goto-instrument/aggressive_slicer7/test.desc
+++ b/regression/goto-instrument/aggressive_slicer7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---aggressive-slice
+--no-standard-checks --aggressive-slice
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/approx-array-variable-const-fp-only-remove-const/test.desc b/regression/goto-instrument/approx-array-variable-const-fp-only-remove-const/test.desc
index 1ca7d58db7b..ea2ef30a75c 100644
--- a/regression/goto-instrument/approx-array-variable-const-fp-only-remove-const/test.desc
+++ b/regression/goto-instrument/approx-array-variable-const-fp-only-remove-const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --remove-const-function-pointers
+--no-standard-checks --pointer-check --remove-const-function-pointers
^\s*IF fp_tbl\[.*i.*\] = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF fp_tbl\[.*i.*\] = address_of\(f3\) THEN GOTO [0-9]$
^\s*IF fp_tbl\[.*i.*\] = address_of\(f4\) THEN GOTO [0-9]$
diff --git a/regression/goto-instrument/approx-array-variable-const-fp-remove-all-fp/test.desc b/regression/goto-instrument/approx-array-variable-const-fp-remove-all-fp/test.desc
index 196c7328eeb..a770c122795 100644
--- a/regression/goto-instrument/approx-array-variable-const-fp-remove-all-fp/test.desc
+++ b/regression/goto-instrument/approx-array-variable-const-fp-remove-all-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --remove-function-pointers
+--no-standard-checks --pointer-check --remove-function-pointers
^\s*IF fp_tbl\[.*i.*\] = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF fp_tbl\[.*i.*\] = address_of\(f3\) THEN GOTO [0-9]$
^\s*IF fp_tbl\[.*i.*\] = address_of\(f4\) THEN GOTO [0-9]$
diff --git a/regression/goto-instrument/argc-argv1/test.desc b/regression/goto-instrument/argc-argv1/test.desc
index 4c42b7c86e5..dbbff6560bb 100644
--- a/regression/goto-instrument/argc-argv1/test.desc
+++ b/regression/goto-instrument/argc-argv1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---model-argc-argv 2
+--no-standard-checks --model-argc-argv 2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/assembly_call_graph_test/test.desc b/regression/goto-instrument/assembly_call_graph_test/test.desc
index 655514fbb22..1cb9abe0f4b 100644
--- a/regression/goto-instrument/assembly_call_graph_test/test.desc
+++ b/regression/goto-instrument/assembly_call_graph_test/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachable-call-graph
+--no-standard-checks --reachable-call-graph
main -> thr
__CPROVER__start -> __CPROVER_initialize
__CPROVER__start -> main
diff --git a/regression/goto-instrument/assert1/test.desc b/regression/goto-instrument/assert1/test.desc
index c2d2fa95ee8..95ae2f06460 100644
--- a/regression/goto-instrument/assert1/test.desc
+++ b/regression/goto-instrument/assert1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/bitfield_naming/test.desc b/regression/goto-instrument/bitfield_naming/test.desc
index c544c37f212..518de95d58c 100644
--- a/regression/goto-instrument/bitfield_naming/test.desc
+++ b/regression/goto-instrument/bitfield_naming/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions --json-ui
+--no-standard-checks --show-goto-functions --json-ui
^EXIT=0$
^SIGNAL=0$
BF1\{U8\}\'b11\'
diff --git a/regression/goto-instrument/call-graph1/test.desc b/regression/goto-instrument/call-graph1/test.desc
index 5b9f5e84c11..6edc6f0335b 100644
--- a/regression/goto-instrument/call-graph1/test.desc
+++ b/regression/goto-instrument/call-graph1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---call-graph
+--no-standard-checks --call-graph
^EXIT=0$
^SIGNAL=0$
^main -> func2$
diff --git a/regression/goto-instrument/class-hierarchy/dot.desc b/regression/goto-instrument/class-hierarchy/dot.desc
index e164706a3cc..132994aba01 100644
--- a/regression/goto-instrument/class-hierarchy/dot.desc
+++ b/regression/goto-instrument/class-hierarchy/dot.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-class-hierarchy --dot
+--no-standard-checks --show-class-hierarchy --dot
digraph class_hierarchy
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/class-hierarchy/plain.desc b/regression/goto-instrument/class-hierarchy/plain.desc
index 88144582815..09867b35e7e 100644
--- a/regression/goto-instrument/class-hierarchy/plain.desc
+++ b/regression/goto-instrument/class-hierarchy/plain.desc
@@ -1,5 +1,5 @@
CORE
main.c
---show-class-hierarchy
+--no-standard-checks --show-class-hierarchy
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/const-struct1/test.desc b/regression/goto-instrument/const-struct1/test.desc
index 8575824dbcb..17b1131ecec 100644
--- a/regression/goto-instrument/const-struct1/test.desc
+++ b/regression/goto-instrument/const-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table
+--no-standard-checks --show-symbol-table
^Type\.*: const struct struct_tag_name$
^Type\.*: const double$
^EXIT=0$
diff --git a/regression/goto-instrument/const-struct2/test.desc b/regression/goto-instrument/const-struct2/test.desc
index 8575824dbcb..17b1131ecec 100644
--- a/regression/goto-instrument/const-struct2/test.desc
+++ b/regression/goto-instrument/const-struct2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table
+--no-standard-checks --show-symbol-table
^Type\.*: const struct struct_tag_name$
^Type\.*: const double$
^EXIT=0$
diff --git a/regression/goto-instrument/const-struct3/test.desc b/regression/goto-instrument/const-struct3/test.desc
index 430dcf89321..f68efbc3303 100644
--- a/regression/goto-instrument/const-struct3/test.desc
+++ b/regression/goto-instrument/const-struct3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
^\s*const struct struct_tag_name my_struct_var
^\s*const double z
^EXIT=0$
diff --git a/regression/goto-instrument/const-union1/test.desc b/regression/goto-instrument/const-union1/test.desc
index 01de23cf56d..5d53b7c5ec0 100644
--- a/regression/goto-instrument/const-union1/test.desc
+++ b/regression/goto-instrument/const-union1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table
+--no-standard-checks --show-symbol-table
^Type\.*: const union union_tag_name$
^Type\.*: const double$
^EXIT=0$
diff --git a/regression/goto-instrument/constant-propagation-function-call/test.desc b/regression/goto-instrument/constant-propagation-function-call/test.desc
index 21fbb5366cd..66e65a80f50 100644
--- a/regression/goto-instrument/constant-propagation-function-call/test.desc
+++ b/regression/goto-instrument/constant-propagation-function-call/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constant-propagator
+--no-standard-checks --constant-propagator
^EXIT=10$
^SIGNAL=0$
Removing returns
diff --git a/regression/goto-instrument/constant-propagation1/test.desc b/regression/goto-instrument/constant-propagation1/test.desc
index e67a04dedf6..6e281b3ad65 100644
--- a/regression/goto-instrument/constant-propagation1/test.desc
+++ b/regression/goto-instrument/constant-propagation1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constant-propagator --unwind 3
+--no-standard-checks --constant-propagator --unwind 3
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/constant-propagation2/test.desc b/regression/goto-instrument/constant-propagation2/test.desc
index 8d7df7fddb6..15008d51f8c 100644
--- a/regression/goto-instrument/constant-propagation2/test.desc
+++ b/regression/goto-instrument/constant-propagation2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---constant-propagator
+--no-standard-checks --constant-propagator
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/constant_propagator_unreachable/test.desc b/regression/goto-instrument/constant_propagator_unreachable/test.desc
index 8e31fca8820..75798810e33 100644
--- a/regression/goto-instrument/constant_propagator_unreachable/test.desc
+++ b/regression/goto-instrument/constant_propagator_unreachable/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---constant-propagator
+--no-standard-checks --constant-propagator
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/data-flow1/test.desc b/regression/goto-instrument/data-flow1/test.desc
index eb4fc8394e4..952ec262398 100644
--- a/regression/goto-instrument/data-flow1/test.desc
+++ b/regression/goto-instrument/data-flow1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-dependence-graph
+--no-standard-checks --show-dependence-graph
^EXIT=0$
^SIGNAL=0$
Data dependencies: *[0-9]+,[0-9]+,[0-9]+
diff --git a/regression/goto-instrument/dependence-graph1/test.desc b/regression/goto-instrument/dependence-graph1/test.desc
index caef399aa9c..23b66e19655 100644
--- a/regression/goto-instrument/dependence-graph1/test.desc
+++ b/regression/goto-instrument/dependence-graph1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-dependence-graph
+--no-standard-checks --show-dependence-graph
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/document-properties-basic/html.desc b/regression/goto-instrument/document-properties-basic/html.desc
index 8f8e013d792..92e05a1614a 100644
--- a/regression/goto-instrument/document-properties-basic/html.desc
+++ b/regression/goto-instrument/document-properties-basic/html.desc
@@ -1,6 +1,6 @@
CORE
main.c
---document-properties-html
+--no-standard-checks --document-properties-html
^EXIT=0$
^SIGNAL=0$
^\s*\d+ assert\(1 == 1\);<\/em>$
diff --git a/regression/goto-instrument/document-properties-basic/latex.desc b/regression/goto-instrument/document-properties-basic/latex.desc
index 6d9c44ce59b..4a427e75014 100644
--- a/regression/goto-instrument/document-properties-basic/latex.desc
+++ b/regression/goto-instrument/document-properties-basic/latex.desc
@@ -1,6 +1,6 @@
CORE
main.c
---document-properties-latex
+--no-standard-checks --document-properties-latex
^EXIT=0$
^SIGNAL=0$
^\\claim\{assertion 1 == 1\}$
diff --git a/regression/goto-instrument/dump-bool/test.desc b/regression/goto-instrument/dump-bool/test.desc
index de24aa7c0ec..c54d7f064ae 100644
--- a/regression/goto-instrument/dump-bool/test.desc
+++ b/regression/goto-instrument/dump-bool/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/dump-decl-const/test.desc b/regression/goto-instrument/dump-decl-const/test.desc
index d8746604d8d..4b39589d081 100644
--- a/regression/goto-instrument/dump-decl-const/test.desc
+++ b/regression/goto-instrument/dump-decl-const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
signed int x
signed int y
const signed int \*p
diff --git a/regression/goto-instrument/dump-enum/test.desc b/regression/goto-instrument/dump-enum/test.desc
index 9b3e396ec9c..22a9ca55503 100644
--- a/regression/goto-instrument/dump-enum/test.desc
+++ b/regression/goto-instrument/dump-enum/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
enum hex \{ .* \};
h=/\*enum\*/V10;
^EXIT=0$
diff --git a/regression/goto-instrument/dump-non-tag-struct/test.desc b/regression/goto-instrument/dump-non-tag-struct/test.desc
index 9448476c58f..87ef8e9b6f2 100644
--- a/regression/goto-instrument/dump-non-tag-struct/test.desc
+++ b/regression/goto-instrument/dump-non-tag-struct/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/dump-side-effect/test.desc b/regression/goto-instrument/dump-side-effect/test.desc
index 361f68df93b..1117a3937b2 100644
--- a/regression/goto-instrument/dump-side-effect/test.desc
+++ b/regression/goto-instrument/dump-side-effect/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/dump-type-header-exclude-non-module-var/test.desc b/regression/goto-instrument/dump-type-header-exclude-non-module-var/test.desc
index 605bbc86d70..760bf8c3856 100644
--- a/regression/goto-instrument/dump-type-header-exclude-non-module-var/test.desc
+++ b/regression/goto-instrument/dump-type-header-exclude-non-module-var/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c-type-header main
+--no-standard-checks --dump-c-type-header main
^EXIT=10$
^SIGNAL=0$
struct B
diff --git a/regression/goto-instrument/dump-type-header/test.desc b/regression/goto-instrument/dump-type-header/test.desc
index 3d3204da87d..cb2a3b39dee 100644
--- a/regression/goto-instrument/dump-type-header/test.desc
+++ b/regression/goto-instrument/dump-type-header/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c-type-header main
+--no-standard-checks --dump-c-type-header main
^EXIT=0$
^SIGNAL=0$
struct A
diff --git a/regression/goto-instrument/dump-typedef/test.desc b/regression/goto-instrument/dump-typedef/test.desc
index df635dd20cf..eabd3c73edd 100644
--- a/regression/goto-instrument/dump-typedef/test.desc
+++ b/regression/goto-instrument/dump-typedef/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c --use-all-headers
+--no-standard-checks --dump-c --use-all-headers
#include <(stdint.h|_types/_intmax_t.h)>
intmax_t
^EXIT=0$
diff --git a/regression/goto-instrument/dump-union/test.desc b/regression/goto-instrument/dump-union/test.desc
index f4b511c9c74..35820a04da0 100644
--- a/regression/goto-instrument/dump-union/test.desc
+++ b/regression/goto-instrument/dump-union/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
=(\(signed int \*\))?42
VERIFICATION SUCCESSFUL
^EXIT=0$
diff --git a/regression/goto-instrument/dump-union2/test.desc b/regression/goto-instrument/dump-union2/test.desc
index f85d80fbebd..b7d9b89420d 100644
--- a/regression/goto-instrument/dump-union2/test.desc
+++ b/regression/goto-instrument/dump-union2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
VERIFICATION SUCCESSFUL
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/dump-vararg1/test.desc b/regression/goto-instrument/dump-vararg1/test.desc
index d1a6d2f2d6f..9fa71f36e43 100644
--- a/regression/goto-instrument/dump-vararg1/test.desc
+++ b/regression/goto-instrument/dump-vararg1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
^EXIT=0$
^SIGNAL=0$
va_list
diff --git a/regression/goto-instrument/enable-pragmas/test.desc b/regression/goto-instrument/enable-pragmas/test.desc
index 8d3e3154585..31df23ab01e 100644
--- a/regression/goto-instrument/enable-pragmas/test.desc
+++ b/regression/goto-instrument/enable-pragmas/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^\[main.array_bounds.\d+\] line \d+ array 'a' upper bound in a\[(\(signed .* int\))?2\]: FAILURE
^VERIFICATION FAILED
^EXIT=10$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/with-transform.desc
index 66901d97a73..7103ec1adec 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/with-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---ensure-one-backedge-per-target --show-natural-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/without-transform.desc
index 35461234741..1052e96d7e9 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-do-while-loop/without-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/with-transform.desc
index 6a1ece48341..971c5eacacc 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/with-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---ensure-one-backedge-per-target --show-natural-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8, 9 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/without-transform.desc
index 2e65bcfde15..5e9c4f1f1b5 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-for-loop/without-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8, 9 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/with-transform.desc
index ed29c69fe63..4e2fe7cdc5f 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/with-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---ensure-one-backedge-per-target --show-natural-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8 \(backedge\) \}
^12 is head of \{ 12, 13, 14, 15, 16, 17, 18 \(backedge\) \}
^EXIT=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/without-transform.desc
index 2c0f0be7f8c..e9b15403a24 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple-loops/without-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
^2 is head of \{ 2, 3 \(backedge\), 4, 5, 6, 7 \(backedge\) \}
^11 is head of \{ 11, 12 \(backedge\), 13, 14, 15, 16 \(backedge\) \}
^EXIT=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/with-transform.desc
index 42c1a2014e2..ba48183a1c6 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/with-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---ensure-one-backedge-per-target --show-natural-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/without-transform.desc
index bda65fab1af..ecc76a5fbfb 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-multiple/without-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
^2 is head of \{ 2, 3 \(backedge\), 4, 5, 6 \(backedge\), 7, 8, 9 \(backedge\), 10, 11, 12 \(backedge\), 13, 14, 15, 16 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/with-transform.desc
index a3b48510cc8..6cda89df89a 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/with-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---ensure-one-backedge-per-target --show-natural-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 10, 11, 12 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/without-transform.desc
index 7c5191bd44c..fe24beb23b9 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top-unconditional/without-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
^2 is head of \{ 2, 3 \(backedge\), 4, 5, 6, 10, 11, 12 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/with-transform.desc
index 45ff24304fe..84bba422662 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/with-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---ensure-one-backedge-per-target --show-natural-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/without-transform.desc
index 43ded7de7dd..91d85952070 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-goto-top/without-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
^2 is head of \{ 2, 3 \(backedge\), 4, 5, 6, 7 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/with-transform.desc
index cce4bb55b58..d8a9331d07e 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/with-transform.desc
@@ -1,6 +1,6 @@
CORE
main.c
---ensure-one-backedge-per-target --show-lexical-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-lexical-loops
^3 is head of \{ 3, 4, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 \(backedge\) \}$
^16 is head of \{ 16, 17, 22, 23, 24, 25 \(backedge\) \}$
^EXIT=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/without-transform.desc
index 6a808e9a0e2..347f65b9594 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-not-lexical/without-transform.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
^16 is head of \{ 16, 17, 22, 23, 24, 25 \(backedge\) \}$
Note not all loops were in lexical loop form
^EXIT=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/with-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/with-transform.desc
index 45ff24304fe..84bba422662 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/with-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/with-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---ensure-one-backedge-per-target --show-natural-loops
+--no-standard-checks --ensure-one-backedge-per-target --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/without-transform.desc b/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/without-transform.desc
index 484ed113649..70c91b7b7fb 100644
--- a/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/without-transform.desc
+++ b/regression/goto-instrument/ensure-one-backedge-per-target-while-loop/without-transform.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/enum-range-check-disable/test.desc b/regression/goto-instrument/enum-range-check-disable/test.desc
index 93c3e805f34..9d793733a92 100644
--- a/regression/goto-instrument/enum-range-check-disable/test.desc
+++ b/regression/goto-instrument/enum-range-check-disable/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enum-range-check
+--no-standard-checks --enum-range-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/enum-range-check1/test.desc b/regression/goto-instrument/enum-range-check1/test.desc
index 93c3e805f34..9d793733a92 100644
--- a/regression/goto-instrument/enum-range-check1/test.desc
+++ b/regression/goto-instrument/enum-range-check1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enum-range-check
+--no-standard-checks --enum-range-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/enum-range-check2/test.desc b/regression/goto-instrument/enum-range-check2/test.desc
index 270623d053c..427edb689e1 100644
--- a/regression/goto-instrument/enum-range-check2/test.desc
+++ b/regression/goto-instrument/enum-range-check2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---enum-range-check
+--no-standard-checks --enum-range-check
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/fp-reachability-slice1/test.desc b/regression/goto-instrument/fp-reachability-slice1/test.desc
index 5c7b08aa83f..c582b4b2d47 100644
--- a/regression/goto-instrument/fp-reachability-slice1/test.desc
+++ b/regression/goto-instrument/fp-reachability-slice1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---fp-reachability-slice c
+--no-standard-checks --fp-reachability-slice c
^EXIT=0$
^SIGNAL=0$
1: ASSUME false
diff --git a/regression/goto-instrument/fp-reachability-slice2/test.desc b/regression/goto-instrument/fp-reachability-slice2/test.desc
index f593c6822d5..6b091f550c1 100644
--- a/regression/goto-instrument/fp-reachability-slice2/test.desc
+++ b/regression/goto-instrument/fp-reachability-slice2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---fp-reachability-slice a,c
+--no-standard-checks --fp-reachability-slice a,c
^EXIT=0$
^SIGNAL=0$
DEAD .*::d
diff --git a/regression/goto-instrument/fp-reachability-slice3/test.desc b/regression/goto-instrument/fp-reachability-slice3/test.desc
index da95e9e254d..afe7fbdbd24 100644
--- a/regression/goto-instrument/fp-reachability-slice3/test.desc
+++ b/regression/goto-instrument/fp-reachability-slice3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---fp-reachability-slice b --fp-reachability-slice c
+--no-standard-checks --fp-reachability-slice b --fp-reachability-slice c
^EXIT=0$
^SIGNAL=0$
1 file main.c line 34
diff --git a/regression/goto-instrument/gcc_attribute_used1/test.desc b/regression/goto-instrument/gcc_attribute_used1/test.desc
index e0b171de89e..c8ec0067e8a 100644
--- a/regression/goto-instrument/gcc_attribute_used1/test.desc
+++ b/regression/goto-instrument/gcc_attribute_used1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
^EXIT=0$
^SIGNAL=0$
^[[:space:]]*ASSIGN .*foo := 42$
diff --git a/regression/goto-instrument/generate-function-body-assert-false-assume-false/test.desc b/regression/goto-instrument/generate-function-body-assert-false-assume-false/test.desc
index 1f3a87f4892..afdfd163a02 100644
--- a/regression/goto-instrument/generate-function-body-assert-false-assume-false/test.desc
+++ b/regression/goto-instrument/generate-function-body-assert-false-assume-false/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body crashes_program --generate-function-body-options assert-false-assume-false
+--no-standard-checks --generate-function-body crashes_program --generate-function-body-options assert-false-assume-false
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/generate-function-body-assert-false/test.desc b/regression/goto-instrument/generate-function-body-assert-false/test.desc
index e2bee949380..9ab8255dd8b 100644
--- a/regression/goto-instrument/generate-function-body-assert-false/test.desc
+++ b/regression/goto-instrument/generate-function-body-assert-false/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body do_not_call_this --generate-function-body-options assert-false
+--no-standard-checks --generate-function-body do_not_call_this --generate-function-body-options assert-false
^EXIT=10$
^SIGNAL=0$
^\[do_not_call_this.assertion.1\] .* undefined function should be unreachable: FAILURE$
diff --git a/regression/goto-instrument/generate-function-body-assume-false/test.desc b/regression/goto-instrument/generate-function-body-assume-false/test.desc
index 8a0f9d9cc4d..52c37bd3f1f 100644
--- a/regression/goto-instrument/generate-function-body-assume-false/test.desc
+++ b/regression/goto-instrument/generate-function-body-assume-false/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body will_not_return --generate-function-body-options assume-false
+--no-standard-checks --generate-function-body will_not_return --generate-function-body-options assume-false
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/generate-function-body-complex-struct/test.desc b/regression/goto-instrument/generate-function-body-complex-struct/test.desc
index 24289e470a2..9045cd7933d 100644
--- a/regression/goto-instrument/generate-function-body-complex-struct/test.desc
+++ b/regression/goto-instrument/generate-function-body-complex-struct/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body 'havoc_complex_struct' --generate-function-body-options 'havoc,params:.*'
+--no-standard-checks --generate-function-body 'havoc_complex_struct' --generate-function-body-options 'havoc,params:.*'
^SIGNAL=0$
^EXIT=10$
\[main.assertion.1\] .* assertion main_struct.pointer_contents->struct_contents.some_variable == 11: SUCCESS
diff --git a/regression/goto-instrument/generate-function-body-const-pointer-to-non-const/test.desc b/regression/goto-instrument/generate-function-body-const-pointer-to-non-const/test.desc
index e171d1d3922..d8f976e14d4 100644
--- a/regression/goto-instrument/generate-function-body-const-pointer-to-non-const/test.desc
+++ b/regression/goto-instrument/generate-function-body-const-pointer-to-non-const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body change_pointer_target_of_const_pointer --generate-function-body-options havoc,params:.*
+--no-standard-checks --generate-function-body change_pointer_target_of_const_pointer --generate-function-body-options havoc,params:.*
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion x == 10: FAILURE$
diff --git a/regression/goto-instrument/generate-function-body-havoc-globals/test.desc b/regression/goto-instrument/generate-function-body-havoc-globals/test.desc
index 2615697e8b9..ec609b10e4b 100644
--- a/regression/goto-instrument/generate-function-body-havoc-globals/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-globals/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body touches_globals --generate-function-body-options 'havoc,globals:(?!__).*'
+--no-standard-checks --generate-function-body touches_globals --generate-function-body-options 'havoc,globals:(?!__).*'
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-call-sites/non_pointer_param.desc b/regression/goto-instrument/generate-function-body-havoc-params-call-sites/non_pointer_param.desc
index 1463e67b04c..0b20fd20c2c 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-call-sites/non_pointer_param.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-call-sites/non_pointer_param.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-havocing-body 'touches_parameter,1,params:0;3,2,params:1'
+--no-standard-checks --generate-havocing-body 'touches_parameter,1,params:0;3,2,params:1'
^EXIT=1$
^SIGNAL=0$
^Reason: argument number 3 of function touches_parameter.1 is not a pointer$
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-call-sites/test.desc b/regression/goto-instrument/generate-function-body-havoc-params-call-sites/test.desc
index 8c69ef639da..fa8961f1bed 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-call-sites/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-call-sites/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-havocing-body 'touches_parameter,1,params:0;2,2,params:1'
+--no-standard-checks --generate-havocing-body 'touches_parameter,1,params:0;2,2,params:1'
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-call-sites/too_high_param_number.desc b/regression/goto-instrument/generate-function-body-havoc-params-call-sites/too_high_param_number.desc
index 783db4d2bb0..c6d4eedcdaa 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-call-sites/too_high_param_number.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-call-sites/too_high_param_number.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-havocing-body 'touches_parameter,1,params:0;5,2,params:1'
+--no-standard-checks --generate-havocing-body 'touches_parameter,1,params:0;5,2,params:1'
^EXIT=1$
^SIGNAL=0$
^Reason: function touches_parameter.1 does not take 6 arguments$
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-simple-null/test.desc b/regression/goto-instrument/generate-function-body-havoc-params-simple-null/test.desc
index c81743d4d72..3bfbbd002bb 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-simple-null/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-simple-null/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options havoc,params:p --pointer-check
+--no-standard-checks --generate-function-body func --generate-function-body-options havoc,params:p --pointer-check
^SIGNAL=0$
^EXIT=0$
--
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-simple/test.desc b/regression/goto-instrument/generate-function-body-havoc-params-simple/test.desc
index e6f3f142cf5..a311ae40dbc 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-simple/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-simple/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options havoc,params:p
+--no-standard-checks --generate-function-body func --generate-function-body-options havoc,params:p
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion i == 0: FAILURE
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-struct-mutual-recursion/test.desc b/regression/goto-instrument/generate-function-body-havoc-params-struct-mutual-recursion/test.desc
index d8dd403aba8..32e85fc2383 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-struct-mutual-recursion/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-struct-mutual-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options 'havoc,params:p' --min-null-tree-depth 10 --max-nondet-tree-depth 3 --pointer-check
+--no-standard-checks --generate-function-body func --generate-function-body-options 'havoc,params:p' --min-null-tree-depth 10 --max-nondet-tree-depth 3 --pointer-check
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-struct-non-recursive/test.desc b/regression/goto-instrument/generate-function-body-havoc-params-struct-non-recursive/test.desc
index 1f964d59ba4..bd8b8752ee5 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-struct-non-recursive/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-struct-non-recursive/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options havoc,params:p
+--no-standard-checks --generate-function-body func --generate-function-body-options havoc,params:p
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion st.data == 0: FAILURE
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion-2/test.desc b/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion-2/test.desc
index ed0a9f66c67..69aa82822e9 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion-2/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion-2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options havoc,params:p --min-null-tree-depth 10 --max-nondet-tree-depth 2 --pointer-check
+--no-standard-checks --generate-function-body func --generate-function-body-options havoc,params:p --min-null-tree-depth 10 --max-nondet-tree-depth 2 --pointer-check
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion/test.desc b/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion/test.desc
index ac6ee2cc354..a69613c65a4 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params-struct-simple-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options havoc,params:p --min-null-tree-depth 10 --max-nondet-tree-depth 3
+--no-standard-checks --generate-function-body func --generate-function-body-options havoc,params:p --min-null-tree-depth 10 --max-nondet-tree-depth 3
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/generate-function-body-havoc-params/test.desc b/regression/goto-instrument/generate-function-body-havoc-params/test.desc
index 8ea5d8f8e20..9b4dd0bc0f9 100644
--- a/regression/goto-instrument/generate-function-body-havoc-params/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-params/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body touches_parameter --generate-function-body-options 'havoc,params:.*'
+--no-standard-checks --generate-function-body touches_parameter --generate-function-body-options 'havoc,params:.*'
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/generate-function-body-havoc-some-params/test.desc b/regression/goto-instrument/generate-function-body-havoc-some-params/test.desc
index dd74d7ddbdd..18df664a369 100644
--- a/regression/goto-instrument/generate-function-body-havoc-some-params/test.desc
+++ b/regression/goto-instrument/generate-function-body-havoc-some-params/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body touches_parameter --generate-function-body-options 'havoc,params:0;2'
+--no-standard-checks --generate-function-body touches_parameter --generate-function-body-options 'havoc,params:0;2'
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/generate-function-body-nondet-return-const/test.desc b/regression/goto-instrument/generate-function-body-nondet-return-const/test.desc
index 2e747cb6183..92c15e3574b 100644
--- a/regression/goto-instrument/generate-function-body-nondet-return-const/test.desc
+++ b/regression/goto-instrument/generate-function-body-nondet-return-const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options nondet-return
+--no-standard-checks --generate-function-body func --generate-function-body-options nondet-return
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion func\(\) == 0: FAILURE
diff --git a/regression/goto-instrument/generate-function-body-nondet-return-double-pointer/test.desc b/regression/goto-instrument/generate-function-body-nondet-return-double-pointer/test.desc
index 589b0a28968..2437eddbd04 100644
--- a/regression/goto-instrument/generate-function-body-nondet-return-double-pointer/test.desc
+++ b/regression/goto-instrument/generate-function-body-nondet-return-double-pointer/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options nondet-return --min-null-tree-depth 10 --max-nondet-tree-depth 5
+--no-standard-checks --generate-function-body func --generate-function-body-options nondet-return --min-null-tree-depth 10 --max-nondet-tree-depth 5
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion p != .*(0|(NULL))\)?: SUCCESS
diff --git a/regression/goto-instrument/generate-function-body-nondet-return-simple/test.desc b/regression/goto-instrument/generate-function-body-nondet-return-simple/test.desc
index 2e747cb6183..92c15e3574b 100644
--- a/regression/goto-instrument/generate-function-body-nondet-return-simple/test.desc
+++ b/regression/goto-instrument/generate-function-body-nondet-return-simple/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options nondet-return
+--no-standard-checks --generate-function-body func --generate-function-body-options nondet-return
^EXIT=10$
^SIGNAL=0$
\[main.assertion.1\] line \d+ assertion func\(\) == 0: FAILURE
diff --git a/regression/goto-instrument/generate-function-body-nondet-return-struct-simple-recursion/test.desc b/regression/goto-instrument/generate-function-body-nondet-return-struct-simple-recursion/test.desc
index b1252a108a3..5a53a0ad3bb 100644
--- a/regression/goto-instrument/generate-function-body-nondet-return-struct-simple-recursion/test.desc
+++ b/regression/goto-instrument/generate-function-body-nondet-return-struct-simple-recursion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body func --generate-function-body-options nondet-return --min-null-tree-depth 10 --max-nondet-tree-depth 3
+--no-standard-checks --generate-function-body func --generate-function-body-options nondet-return --min-null-tree-depth 10 --max-nondet-tree-depth 3
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/generate-function-body-pointer-to-pointer-to-const/test.desc b/regression/goto-instrument/generate-function-body-pointer-to-pointer-to-const/test.desc
index 93e9a645372..96cb74072e8 100644
--- a/regression/goto-instrument/generate-function-body-pointer-to-pointer-to-const/test.desc
+++ b/regression/goto-instrument/generate-function-body-pointer-to-pointer-to-const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body change_target_of_pointer_to_pointer_to_const --generate-function-body-options havoc,params:.*
+--no-standard-checks --generate-function-body change_target_of_pointer_to_pointer_to_const --generate-function-body-options havoc,params:.*
^EXIT=10$
^SIGNAL=0$
^\[main.assertion.1\] .* assertion \*px == 10: SUCCESS$
diff --git a/regression/goto-instrument/generate-function-body-struct-with-const-member/test.desc b/regression/goto-instrument/generate-function-body-struct-with-const-member/test.desc
index d8879d2edf1..88db5020c74 100644
--- a/regression/goto-instrument/generate-function-body-struct-with-const-member/test.desc
+++ b/regression/goto-instrument/generate-function-body-struct-with-const-member/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body 'havoc_struct' --generate-function-body-options 'havoc,params:.*,globals:(?!__).*'
+--no-standard-checks --generate-function-body 'havoc_struct' --generate-function-body-options 'havoc,params:.*,globals:(?!__).*'
^SIGNAL=0$
^EXIT=10$
^\[main.assertion.1\] .* assertion globalStruct.non_const == 10: FAILURE$
diff --git a/regression/goto-instrument/generate-function-body-union-with-const-member/test.desc b/regression/goto-instrument/generate-function-body-union-with-const-member/test.desc
index 9fea290b7aa..9e2e37c3e81 100644
--- a/regression/goto-instrument/generate-function-body-union-with-const-member/test.desc
+++ b/regression/goto-instrument/generate-function-body-union-with-const-member/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body 'havoc_union' --generate-function-body-options 'havoc,params:.*,globals:(?!__).*'
+--no-standard-checks --generate-function-body 'havoc_union' --generate-function-body-options 'havoc,params:.*,globals:(?!__).*'
^SIGNAL=0$
^EXIT=10$
^\[main.assertion.1\] .* assertion globalUnion.non_const == 10: SUCCESS$
diff --git a/regression/goto-instrument/generate-function-body-void/test.desc b/regression/goto-instrument/generate-function-body-void/test.desc
index ef395980918..d2d0cdd5c82 100644
--- a/regression/goto-instrument/generate-function-body-void/test.desc
+++ b/regression/goto-instrument/generate-function-body-void/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body 'havoc_struct' --generate-function-body-options 'havoc,params:.*'
+--no-standard-checks --generate-function-body 'havoc_struct' --generate-function-body-options 'havoc,params:.*'
^VERIFICATION SUCCESSFUL$
^SIGNAL=0$
^EXIT=0$
diff --git a/regression/goto-instrument/generate-function-body/test.desc b/regression/goto-instrument/generate-function-body/test.desc
index bbbf07d8331..95941bdd3c5 100644
--- a/regression/goto-instrument/generate-function-body/test.desc
+++ b/regression/goto-instrument/generate-function-body/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---generate-function-body '(?!__).*' --generate-function-body-options assert-false
+--no-standard-checks --generate-function-body '(?!__).*' --generate-function-body-options assert-false
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/goto_rw_pointer_handling-2/test.desc b/regression/goto-instrument/goto_rw_pointer_handling-2/test.desc
index 11b2f05b272..7a06d857d43 100644
--- a/regression/goto-instrument/goto_rw_pointer_handling-2/test.desc
+++ b/regression/goto-instrument/goto_rw_pointer_handling-2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-dependence-graph
+--no-standard-checks --show-dependence-graph
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/harness1/test.desc b/regression/goto-instrument/harness1/test.desc
index 307044e9ed4..7defd326180 100644
--- a/regression/goto-instrument/harness1/test.desc
+++ b/regression/goto-instrument/harness1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---model-argc-argv 3 --dump-c --harness
+--no-standard-checks --model-argc-argv 3 --dump-c --harness
^EXIT=0$
^SIGNAL=0$
Adding up to 3 command line arguments
diff --git a/regression/goto-instrument/identifier_names_illegal_characters/test.desc b/regression/goto-instrument/identifier_names_illegal_characters/test.desc
index b83ebdc2c97..6abd858d940 100644
--- a/regression/goto-instrument/identifier_names_illegal_characters/test.desc
+++ b/regression/goto-instrument/identifier_names_illegal_characters/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---dump-c
+--no-standard-checks --dump-c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_01/test.desc b/regression/goto-instrument/inline_01/test.desc
index 85d55daa118..54b1cba2346 100644
--- a/regression/goto-instrument/inline_01/test.desc
+++ b/regression/goto-instrument/inline_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline
+--no-standard-checks --inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_02/test.desc b/regression/goto-instrument/inline_02/test.desc
index 5dd60ae89a6..bce78c0f88d 100644
--- a/regression/goto-instrument/inline_02/test.desc
+++ b/regression/goto-instrument/inline_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---partial-inline
+--no-standard-checks --partial-inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_03/test.desc b/regression/goto-instrument/inline_03/test.desc
index 2277e6cee3c..16bb9db7486 100644
--- a/regression/goto-instrument/inline_03/test.desc
+++ b/regression/goto-instrument/inline_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---partial-inline
+--no-standard-checks --partial-inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_04/test.desc b/regression/goto-instrument/inline_04/test.desc
index a6b52b2a4a1..cca4f002d7c 100644
--- a/regression/goto-instrument/inline_04/test.desc
+++ b/regression/goto-instrument/inline_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function-inline main
+--no-standard-checks --function-inline main
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_05/test.desc b/regression/goto-instrument/inline_05/test.desc
index 4ca5a26aa86..a1532314f34 100644
--- a/regression/goto-instrument/inline_05/test.desc
+++ b/regression/goto-instrument/inline_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline
+--no-standard-checks --inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_06/test.desc b/regression/goto-instrument/inline_06/test.desc
index 7fc5f6eba3c..ba3873b5404 100644
--- a/regression/goto-instrument/inline_06/test.desc
+++ b/regression/goto-instrument/inline_06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---partial-inline
+--no-standard-checks --partial-inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_07/test.desc b/regression/goto-instrument/inline_07/test.desc
index ce90ccc8b4e..ee097c50cdf 100644
--- a/regression/goto-instrument/inline_07/test.desc
+++ b/regression/goto-instrument/inline_07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function-inline main
+--no-standard-checks --function-inline main
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_08/test.desc b/regression/goto-instrument/inline_08/test.desc
index b866f33be66..dd944978a78 100644
--- a/regression/goto-instrument/inline_08/test.desc
+++ b/regression/goto-instrument/inline_08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline
+--no-standard-checks --inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_09/test.desc b/regression/goto-instrument/inline_09/test.desc
index 2bdaae22126..3049a57b4e0 100644
--- a/regression/goto-instrument/inline_09/test.desc
+++ b/regression/goto-instrument/inline_09/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline --remove-calls-no-body
+--no-standard-checks --inline --remove-calls-no-body
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_10/test.desc b/regression/goto-instrument/inline_10/test.desc
index 685d31432d9..079a1b016c4 100644
--- a/regression/goto-instrument/inline_10/test.desc
+++ b/regression/goto-instrument/inline_10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline
+--no-standard-checks --inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_11/test.desc b/regression/goto-instrument/inline_11/test.desc
index ca980d9baa6..ebe493e8a0a 100644
--- a/regression/goto-instrument/inline_11/test.desc
+++ b/regression/goto-instrument/inline_11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline
+--no-standard-checks --inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_12/test.desc b/regression/goto-instrument/inline_12/test.desc
index 9d6164ddcdc..0b3c820da48 100644
--- a/regression/goto-instrument/inline_12/test.desc
+++ b/regression/goto-instrument/inline_12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function-inline f --log -
+--no-standard-checks --function-inline f --log -
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_13/test.desc b/regression/goto-instrument/inline_13/test.desc
index 675022c3d73..fe48cb228ca 100644
--- a/regression/goto-instrument/inline_13/test.desc
+++ b/regression/goto-instrument/inline_13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function-inline main --log -
+--no-standard-checks --function-inline main --log -
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_14/test.desc b/regression/goto-instrument/inline_14/test.desc
index 77c30406741..cb63c034775 100644
--- a/regression/goto-instrument/inline_14/test.desc
+++ b/regression/goto-instrument/inline_14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function-inline main --log - --no-caching
+--no-standard-checks --function-inline main --log - --no-caching
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_15/test.desc b/regression/goto-instrument/inline_15/test.desc
index 9e1da6adc9c..1f851caea32 100644
--- a/regression/goto-instrument/inline_15/test.desc
+++ b/regression/goto-instrument/inline_15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function-inline main --log - --no-caching --verbosity 9
+--no-standard-checks --function-inline main --log - --no-caching --verbosity 9
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_16/test.desc b/regression/goto-instrument/inline_16/test.desc
index 9c0b7504b3c..ce9f3adb20c 100644
--- a/regression/goto-instrument/inline_16/test.desc
+++ b/regression/goto-instrument/inline_16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline
+--no-standard-checks --inline
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_17/test.desc b/regression/goto-instrument/inline_17/test.desc
index 7f43650ebe1..8bacaa07744 100644
--- a/regression/goto-instrument/inline_17/test.desc
+++ b/regression/goto-instrument/inline_17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---function-inline func1
+--no-standard-checks --function-inline func1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/inline_18/test.desc b/regression/goto-instrument/inline_18/test.desc
index d3d56e8bc7f..caef66a4dac 100644
--- a/regression/goto-instrument/inline_18/test.desc
+++ b/regression/goto-instrument/inline_18/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---inline --pointer-check
+--no-standard-checks --inline --pointer-check
dereference failure: dead object in \*ptr: FAILURE$
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/goto-instrument/insert-final-assert-false1/test.desc b/regression/goto-instrument/insert-final-assert-false1/test.desc
index 19e261dbbdc..d40e6a21e00 100644
--- a/regression/goto-instrument/insert-final-assert-false1/test.desc
+++ b/regression/goto-instrument/insert-final-assert-false1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---insert-final-assert-false main
+--no-standard-checks --insert-final-assert-false main
^EXIT=0$
^SIGNAL=0$
insert-final-assert-false \(should fail\) : SUCCESS
diff --git a/regression/goto-instrument/insert-final-assert-false2/test.desc b/regression/goto-instrument/insert-final-assert-false2/test.desc
index 9a5ade76c0d..8821ea84af1 100644
--- a/regression/goto-instrument/insert-final-assert-false2/test.desc
+++ b/regression/goto-instrument/insert-final-assert-false2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---insert-final-assert-false main
+--no-standard-checks --insert-final-assert-false main
^EXIT=10$
^SIGNAL=0$
insert-final-assert-false \(should fail\) : FAILURE
diff --git a/regression/goto-instrument/insert-final-assert-false3/test.desc b/regression/goto-instrument/insert-final-assert-false3/test.desc
index dd450318f88..a0e6c736354 100644
--- a/regression/goto-instrument/insert-final-assert-false3/test.desc
+++ b/regression/goto-instrument/insert-final-assert-false3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---insert-final-assert-false main
+--no-standard-checks --insert-final-assert-false main
^EXIT=10$
^SIGNAL=0$
insert-final-assert-false \(should fail\) : FAILURE
diff --git a/regression/goto-instrument/insert-final-assert-false4/test.desc b/regression/goto-instrument/insert-final-assert-false4/test.desc
index 3a2e18f6a7e..c68536b581c 100644
--- a/regression/goto-instrument/insert-final-assert-false4/test.desc
+++ b/regression/goto-instrument/insert-final-assert-false4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---insert-final-assert-false main
+--no-standard-checks --insert-final-assert-false main
^EXIT=10$
^SIGNAL=0$
insert-final-assert-false \(should fail\) : FAILURE
diff --git a/regression/goto-instrument/insert-final-assert-false5/test.desc b/regression/goto-instrument/insert-final-assert-false5/test.desc
index 131b7b712ee..40d62a27d64 100644
--- a/regression/goto-instrument/insert-final-assert-false5/test.desc
+++ b/regression/goto-instrument/insert-final-assert-false5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---insert-final-assert-false function_that_does_not_exist
+--no-standard-checks --insert-final-assert-false function_that_does_not_exist
^EXIT=6$
^SIGNAL=0$
insert-final-assert-false: could not find function
diff --git a/regression/goto-instrument/is-threaded1/test.desc b/regression/goto-instrument/is-threaded1/test.desc
index 58a6e7b2348..35c39f02802 100644
--- a/regression/goto-instrument/is-threaded1/test.desc
+++ b/regression/goto-instrument/is-threaded1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-threaded
+--no-standard-checks --show-threaded
activate-multi-line-match
ASSIGN x := 2\nIs threaded: True
^EXIT=0$
diff --git a/regression/goto-instrument/labels1/test.desc b/regression/goto-instrument/labels1/test.desc
index 344796a805a..743ac1cbc91 100644
--- a/regression/goto-instrument/labels1/test.desc
+++ b/regression/goto-instrument/labels1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-
+--no-standard-checks
Labels: label_zero$
Labels: label_one$
Labels: label_two$
diff --git a/regression/goto-instrument/lexical-loops1/test.desc b/regression/goto-instrument/lexical-loops1/test.desc
index 17557991dc3..1266580b46d 100644
--- a/regression/goto-instrument/lexical-loops1/test.desc
+++ b/regression/goto-instrument/lexical-loops1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
2 is head of \{ 2, 3, 4, 5 \(backedge\) \}
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/lexical-loops2/test.desc b/regression/goto-instrument/lexical-loops2/test.desc
index 17557991dc3..1266580b46d 100644
--- a/regression/goto-instrument/lexical-loops2/test.desc
+++ b/regression/goto-instrument/lexical-loops2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
2 is head of \{ 2, 3, 4, 5 \(backedge\) \}
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/lexical-loops3/test.desc b/regression/goto-instrument/lexical-loops3/test.desc
index 424b8612b7e..18077833488 100644
--- a/regression/goto-instrument/lexical-loops3/test.desc
+++ b/regression/goto-instrument/lexical-loops3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
2 is head of \{ 2, 3, 4 \(backedge\) \}
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/lexical-loops4/test.desc b/regression/goto-instrument/lexical-loops4/test.desc
index 424b8612b7e..18077833488 100644
--- a/regression/goto-instrument/lexical-loops4/test.desc
+++ b/regression/goto-instrument/lexical-loops4/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
2 is head of \{ 2, 3, 4 \(backedge\) \}
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/lexical-loops5/test.desc b/regression/goto-instrument/lexical-loops5/test.desc
index b9055865794..1c51fbac780 100644
--- a/regression/goto-instrument/lexical-loops5/test.desc
+++ b/regression/goto-instrument/lexical-loops5/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
2 is head of \{ 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 \(backedge\) \}
5 is head of \{ 5, 6, 7, 8 \(backedge\) \}
^EXIT=0$
diff --git a/regression/goto-instrument/lexical-loops6/test.desc b/regression/goto-instrument/lexical-loops6/test.desc
index e48389568ed..0cffd305acf 100644
--- a/regression/goto-instrument/lexical-loops6/test.desc
+++ b/regression/goto-instrument/lexical-loops6/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
^Note not all loops were in lexical loop form$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/lexical-loops7/test.desc b/regression/goto-instrument/lexical-loops7/test.desc
index f2facf040b6..838c31cf432 100644
--- a/regression/goto-instrument/lexical-loops7/test.desc
+++ b/regression/goto-instrument/lexical-loops7/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
^Note not all loops were in lexical loop form$
^2 is head of \{ 2, 3, 4, 5 \(backedge\) \}
^EXIT=0$
diff --git a/regression/goto-instrument/lexical-loops8/test.desc b/regression/goto-instrument/lexical-loops8/test.desc
index b7e69cb2d8f..545c7f7c0fa 100644
--- a/regression/goto-instrument/lexical-loops8/test.desc
+++ b/regression/goto-instrument/lexical-loops8/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
^2 is head of \{ 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/lexical-loops9/test.desc b/regression/goto-instrument/lexical-loops9/test.desc
index 34316088040..71728716a26 100644
--- a/regression/goto-instrument/lexical-loops9/test.desc
+++ b/regression/goto-instrument/lexical-loops9/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-lexical-loops
+--no-standard-checks --show-lexical-loops
^2 is head of \{ 2, 3, 4, 7, 8, 9 \(backedge\) \}$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/list-symbols-json/test.desc b/regression/goto-instrument/list-symbols-json/test.desc
index d0b14e48d19..1e3b9971cb1 100644
--- a/regression/goto-instrument/list-symbols-json/test.desc
+++ b/regression/goto-instrument/list-symbols-json/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---list-symbols --json-ui
+--no-standard-checks --list-symbols --json-ui
"symbolTable": \{
"main": \{
"main::1::x": \{
diff --git a/regression/goto-instrument/natural-loops-multiple-backedges/test.desc b/regression/goto-instrument/natural-loops-multiple-backedges/test.desc
index 93c1bd15961..de1da5f940b 100644
--- a/regression/goto-instrument/natural-loops-multiple-backedges/test.desc
+++ b/regression/goto-instrument/natural-loops-multiple-backedges/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-natural-loops
+--no-standard-checks --show-natural-loops
0 is head of \{ 0, 1, 2 \(backedge\), 4 \(backedge\) \}
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/no-match-non-const-fp-only-remove-const/test.desc b/regression/goto-instrument/no-match-non-const-fp-only-remove-const/test.desc
index c1a5c2a90c8..b779dd48a21 100644
--- a/regression/goto-instrument/no-match-non-const-fp-only-remove-const/test.desc
+++ b/regression/goto-instrument/no-match-non-const-fp-only-remove-const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --remove-const-function-pointers
+--no-standard-checks --pointer-check --remove-const-function-pointers
^\s*CALL \*.*::fp\(\)$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/no-match-non-const-fp-remove-all-fp/test.desc b/regression/goto-instrument/no-match-non-const-fp-remove-all-fp/test.desc
index f9a3edad66b..22d08a21bd7 100644
--- a/regression/goto-instrument/no-match-non-const-fp-remove-all-fp/test.desc
+++ b/regression/goto-instrument/no-match-non-const-fp-remove-all-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --remove-function-pointers
+--no-standard-checks --pointer-check --remove-function-pointers
^\s*IF .*::fp = address_of\(f1\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f2\) THEN GOTO [0-9]$
^\s*IF .*::fp = address_of\(f3\) THEN GOTO [0-9]$
diff --git a/regression/goto-instrument/no_nondet_const/test.desc b/regression/goto-instrument/no_nondet_const/test.desc
index 4056e95e640..c4f150be83c 100644
--- a/regression/goto-instrument/no_nondet_const/test.desc
+++ b/regression/goto-instrument/no_nondet_const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---nondet-static
+--no-standard-checks --nondet-static
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/nondet-static-exclude_subfolder/test.desc b/regression/goto-instrument/nondet-static-exclude_subfolder/test.desc
index ee939e65b30..d2f31cca068 100644
--- a/regression/goto-instrument/nondet-static-exclude_subfolder/test.desc
+++ b/regression/goto-instrument/nondet-static-exclude_subfolder/test.desc
@@ -1,6 +1,6 @@
CORE
package1/file.c package2/file.c main.c
---nondet-static-exclude package1/file.c:myVal --nondet-static-exclude package2/file.c:myVal2
+--no-standard-checks --nondet-static-exclude package1/file.c:myVal --nondet-static-exclude package2/file.c:myVal2
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/nondet-volatile-01/test.desc b/regression/goto-instrument/nondet-volatile-01/test.desc
index 06b61f44592..fa1d94c80a9 100644
--- a/regression/goto-instrument/nondet-volatile-01/test.desc
+++ b/regression/goto-instrument/nondet-volatile-01/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile
+--no-standard-checks --nondet-volatile
^EXIT=10$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/nondet-volatile-02/test.desc b/regression/goto-instrument/nondet-volatile-02/test.desc
index 137a9985dc9..6b62a067a96 100644
--- a/regression/goto-instrument/nondet-volatile-02/test.desc
+++ b/regression/goto-instrument/nondet-volatile-02/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-variable b
+--no-standard-checks --nondet-volatile-variable b
\[main.assertion.1\] line \d+ assertion a == 0: SUCCESS
\[main.assertion.2\] line \d+ assertion b == 0: FAILURE
\[main.assertion.3\] line \d+ assertion b != 0: FAILURE
diff --git a/regression/goto-instrument/nondet-volatile-03/test.desc b/regression/goto-instrument/nondet-volatile-03/test.desc
index f0c032024f3..3518877bac9 100644
--- a/regression/goto-instrument/nondet-volatile-03/test.desc
+++ b/regression/goto-instrument/nondet-volatile-03/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-variable x
+--no-standard-checks --nondet-volatile-variable x
^Invalid User Input$
symbol `x` does not represent a volatile variable with static lifetime$
^EXIT=1$
diff --git a/regression/goto-instrument/nondet-volatile-04/test.desc b/regression/goto-instrument/nondet-volatile-04/test.desc
index 712d9cf523a..0a09aed933c 100644
--- a/regression/goto-instrument/nondet-volatile-04/test.desc
+++ b/regression/goto-instrument/nondet-volatile-04/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile
+--no-standard-checks --nondet-volatile
^\[main.assertion.1\] line \d+ assertion x == y: FAILURE$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/nondet-volatile-model-01/test.desc b/regression/goto-instrument/nondet-volatile-model-01/test.desc
index 215cfcce941..dbdbe284c10 100644
--- a/regression/goto-instrument/nondet-volatile-model-01/test.desc
+++ b/regression/goto-instrument/nondet-volatile-model-01/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-model b:model
+--no-standard-checks --nondet-volatile-model b:model
\[main.assertion.1\] line \d+ assertion a == 0: SUCCESS
\[main.assertion.2\] line \d+ assertion b >= 0: SUCCESS
\[main.assertion.3\] line \d+ assertion b == 0: FAILURE
diff --git a/regression/goto-instrument/nondet-volatile-model-02/test.desc b/regression/goto-instrument/nondet-volatile-model-02/test.desc
index b3812b2413e..ec90e9e6ade 100644
--- a/regression/goto-instrument/nondet-volatile-model-02/test.desc
+++ b/regression/goto-instrument/nondet-volatile-model-02/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-variable b --nondet-volatile-model c:model
+--no-standard-checks --nondet-volatile-variable b --nondet-volatile-model c:model
\[main.assertion.1\] line \d+ assertion a == 0: SUCCESS
\[main.assertion.2\] line \d+ assertion b >= 0: FAILURE
\[main.assertion.3\] line \d+ assertion b == 0: FAILURE
diff --git a/regression/goto-instrument/nondet-volatile-model-03/test.desc b/regression/goto-instrument/nondet-volatile-model-03/test.desc
index 03f05d01f52..d0bae000d24 100644
--- a/regression/goto-instrument/nondet-volatile-model-03/test.desc
+++ b/regression/goto-instrument/nondet-volatile-model-03/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-model a:model_a --nondet-volatile-model b:model_b
+--no-standard-checks --nondet-volatile-model a:model_a --nondet-volatile-model b:model_b
\[main.assertion.1\] line \d+ assertion result == 3: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/nondet-volatile-model-04/test1.desc b/regression/goto-instrument/nondet-volatile-model-04/test1.desc
index 5dd8cf9eddc..f8571071a80 100644
--- a/regression/goto-instrument/nondet-volatile-model-04/test1.desc
+++ b/regression/goto-instrument/nondet-volatile-model-04/test1.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-model a:model
+--no-standard-checks --nondet-volatile-model a:model
^Invalid User Input$
return type of model .* is not compatible with the type of the modelled variable
^EXIT=1$
diff --git a/regression/goto-instrument/nondet-volatile-model-04/test2.desc b/regression/goto-instrument/nondet-volatile-model-04/test2.desc
index dc5ef6a1b34..774474c3e63 100644
--- a/regression/goto-instrument/nondet-volatile-model-04/test2.desc
+++ b/regression/goto-instrument/nondet-volatile-model-04/test2.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-model a:non_existing_model
+--no-standard-checks --nondet-volatile-model a:non_existing_model
^Invalid User Input$
given model name .* not found in symbol table
^EXIT=1$
diff --git a/regression/goto-instrument/nondet-volatile-model-05/test1.desc b/regression/goto-instrument/nondet-volatile-model-05/test1.desc
index 581011f6744..7cd523606d3 100644
--- a/regression/goto-instrument/nondet-volatile-model-05/test1.desc
+++ b/regression/goto-instrument/nondet-volatile-model-05/test1.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-model a:model_a --nondet-volatile-model a:model_b
+--no-standard-checks --nondet-volatile-model a:model_a --nondet-volatile-model a:model_b
^Invalid User Input$
conflicting models for variable
^EXIT=1$
diff --git a/regression/goto-instrument/nondet-volatile-model-05/test2.desc b/regression/goto-instrument/nondet-volatile-model-05/test2.desc
index 52f91e2c55d..46a43d5f2c7 100644
--- a/regression/goto-instrument/nondet-volatile-model-05/test2.desc
+++ b/regression/goto-instrument/nondet-volatile-model-05/test2.desc
@@ -1,6 +1,6 @@
CORE
test.c
---nondet-volatile-model a:model_a --nondet-volatile-variable a
+--no-standard-checks --nondet-volatile-model a:model_a --nondet-volatile-variable a
^Invalid User Input$
conflicting options for variable
^EXIT=1$
diff --git a/regression/goto-instrument/nondet_static_exclude/test.desc b/regression/goto-instrument/nondet_static_exclude/test.desc
index 5afec178253..58c12561de0 100644
--- a/regression/goto-instrument/nondet_static_exclude/test.desc
+++ b/regression/goto-instrument/nondet_static_exclude/test.desc
@@ -1,6 +1,6 @@
CORE
main_1.c main.c
---nondet-static --nondet-static-exclude test1 --nondet-static-exclude test3 --nondet-static-exclude test4 --nondet-static-exclude main_1.c:value
+--no-standard-checks --nondet-static --nondet-static-exclude test1 --nondet-static-exclude test3 --nondet-static-exclude test4 --nondet-static-exclude main_1.c:value
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/nondet_static_matching/test.desc b/regression/goto-instrument/nondet_static_matching/test.desc
index 01fdc7be7eb..6722c3f8d88 100644
--- a/regression/goto-instrument/nondet_static_matching/test.desc
+++ b/regression/goto-instrument/nondet_static_matching/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---nondet-static-matching '.*\.c:.*nondet.*'
+--no-standard-checks --nondet-static-matching '.*\.c:.*nondet.*'
^VERIFICATION FAILED$
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/precise-const-fp-only-remove-const/test.desc b/regression/goto-instrument/precise-const-fp-only-remove-const/test.desc
index 4693e9cc936..c5d6534cf84 100644
--- a/regression/goto-instrument/precise-const-fp-only-remove-const/test.desc
+++ b/regression/goto-instrument/precise-const-fp-only-remove-const/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --remove-const-function-pointers
+--no-standard-checks --pointer-check --remove-const-function-pointers
^\s*CALL f2\(\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/precise-const-fp-remove-all-fp/test.desc b/regression/goto-instrument/precise-const-fp-remove-all-fp/test.desc
index c9076a57e63..d84c5efc336 100644
--- a/regression/goto-instrument/precise-const-fp-remove-all-fp/test.desc
+++ b/regression/goto-instrument/precise-const-fp-remove-all-fp/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --remove-function-pointers
+--no-standard-checks --pointer-check --remove-function-pointers
^\s*CALL f2\(\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/print-internal-representation/test.desc b/regression/goto-instrument/print-internal-representation/test.desc
index 427e16b0828..bc99b1d3f72 100644
--- a/regression/goto-instrument/print-internal-representation/test.desc
+++ b/regression/goto-instrument/print-internal-representation/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---print-internal-representation
+--no-standard-checks --print-internal-representation
^EXIT=0$
^SIGNAL=0$
\* identifier: __CPROVER_initialize$
diff --git a/regression/goto-instrument/print_global_state_size1/test.desc b/regression/goto-instrument/print_global_state_size1/test.desc
index 1dad42d154a..3e6b68c4014 100644
--- a/regression/goto-instrument/print_global_state_size1/test.desc
+++ b/regression/goto-instrument/print_global_state_size1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---print-global-state-size
+--no-standard-checks --print-global-state-size
^EXIT=0$
^SIGNAL=0$
^Total size of global objects: 40 bits$
diff --git a/regression/goto-instrument/reachability-slice/test.desc b/regression/goto-instrument/reachability-slice/test.desc
index d7e1a6fc705..bd645e025ef 100644
--- a/regression/goto-instrument/reachability-slice/test.desc
+++ b/regression/goto-instrument/reachability-slice/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachability-slice
+--no-standard-checks --reachability-slice
Removing call to undefined_function, which has no body
^VERIFICATION FAILED$
^EXIT=10$
diff --git a/regression/goto-instrument/reachable-call-graph1/test.desc b/regression/goto-instrument/reachable-call-graph1/test.desc
index 045d610b79e..75e8d0cef2d 100644
--- a/regression/goto-instrument/reachable-call-graph1/test.desc
+++ b/regression/goto-instrument/reachable-call-graph1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachable-call-graph
+--no-standard-checks --reachable-call-graph
^EXIT=0$
^SIGNAL=0$
^main -> func2$
diff --git a/regression/goto-instrument/reaching-definitions/test.desc b/regression/goto-instrument/reaching-definitions/test.desc
index 7c499b184ec..ce7907d8691 100644
--- a/regression/goto-instrument/reaching-definitions/test.desc
+++ b/regression/goto-instrument/reaching-definitions/test.desc
@@ -1,6 +1,6 @@
CORE
../../cbmc/Recursion6/main.c
---show-reaching-definitions
+--no-standard-checks --show-reaching-definitions
activate-multi-line-match
recursion::1::some_local\[0:32@\d+\]\n(\s+(__CPROVER|recursion).*\n)*\s*\n\s+//.*\n\s+ASSERT .*recursion::1::some_local = 1
^EXIT=0$
diff --git a/regression/goto-instrument/region-analysis-1/test.desc b/regression/goto-instrument/region-analysis-1/test.desc
index 1e2124e2727..c7e82375ee9 100644
--- a/regression/goto-instrument/region-analysis-1/test.desc
+++ b/regression/goto-instrument/region-analysis-1/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Region starting at \(1, [0-9]+\) IF .*2.* THEN GOTO 1 ends at \(5, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 3 ends at \(8, [0-9]+\) 4: SKIP$
^Function contains 2 single-entry, single-exit regions:$
diff --git a/regression/goto-instrument/region-analysis-10/test.desc b/regression/goto-instrument/region-analysis-10/test.desc
index 1d2d865f932..64d3f7c2bd8 100644
--- a/regression/goto-instrument/region-analysis-10/test.desc
+++ b/regression/goto-instrument/region-analysis-10/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(2, [0-9]+\) .*::x := 0 ends at \(6, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 3 ends at \(10, [0-9]+\) 4: SKIP$
diff --git a/regression/goto-instrument/region-analysis-11/test.desc b/regression/goto-instrument/region-analysis-11/test.desc
index 214c3e45004..8a65a38ca50 100644
--- a/regression/goto-instrument/region-analysis-11/test.desc
+++ b/regression/goto-instrument/region-analysis-11/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(2, [0-9]+\) .*::x := 0 ends at \(9, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 3 ends at \(13, [0-9]+\) 4: SKIP$
diff --git a/regression/goto-instrument/region-analysis-12/test.desc b/regression/goto-instrument/region-analysis-12/test.desc
index 90279660ac2..ce772c4a715 100644
--- a/regression/goto-instrument/region-analysis-12/test.desc
+++ b/regression/goto-instrument/region-analysis-12/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 3 single-entry, single-exit regions:$
^Region starting at \(4, [0-9]+\) IF .*7.* THEN GOTO 2 ends at \(9, [0-9]+\) 3: GOTO 1$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 5 ends at \(14, [0-9]+\) 6: SKIP$
diff --git a/regression/goto-instrument/region-analysis-14/test.desc b/regression/goto-instrument/region-analysis-14/test.desc
index ff87ce2a2e6..b68d6c73a4d 100644
--- a/regression/goto-instrument/region-analysis-14/test.desc
+++ b/regression/goto-instrument/region-analysis-14/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(2, [0-9]+\) .*::x := 0 ends at \(5, [0-9]+\) SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 2 ends at \(9, [0-9]+\) 3: SKIP$
diff --git a/regression/goto-instrument/region-analysis-15/test.desc b/regression/goto-instrument/region-analysis-15/test.desc
index 910291e08be..31e0c667b9e 100644
--- a/regression/goto-instrument/region-analysis-15/test.desc
+++ b/regression/goto-instrument/region-analysis-15/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(2, [0-9]+\) .*::x := 0 ends at \(8, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 3 ends at \(12, [0-9]+\) 4: SKIP$
diff --git a/regression/goto-instrument/region-analysis-16/test.desc b/regression/goto-instrument/region-analysis-16/test.desc
index 92d06f8055b..07f3aca8fd2 100644
--- a/regression/goto-instrument/region-analysis-16/test.desc
+++ b/regression/goto-instrument/region-analysis-16/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 3 single-entry, single-exit regions:$
^Region starting at \(3, [0-9]+\) 1: IF .*7.* THEN GOTO 2 ends at \(8, [0-9]+\) 3: IF .*::x < 10 THEN GOTO 1$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 4 ends at \(13, [0-9]+\) 5: SKIP$
diff --git a/regression/goto-instrument/region-analysis-2/test.desc b/regression/goto-instrument/region-analysis-2/test.desc
index 742fb8a1f0f..5c6aece8505 100644
--- a/regression/goto-instrument/region-analysis-2/test.desc
+++ b/regression/goto-instrument/region-analysis-2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(4, [0-9]+\) IF .*2.* THEN GOTO 1 ends at \(8, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*7.* THEN GOTO 3 ends at \(11, [0-9]+\) 4: SKIP$
diff --git a/regression/goto-instrument/region-analysis-3/test.desc b/regression/goto-instrument/region-analysis-3/test.desc
index 9e47190c660..1cd7ff43e07 100644
--- a/regression/goto-instrument/region-analysis-3/test.desc
+++ b/regression/goto-instrument/region-analysis-3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(1, [0-9]+\) IF .*2.* THEN GOTO 1 ends at \(5, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 3 ends at \(12, [0-9]+\) 5: END_FUNCTION$
diff --git a/regression/goto-instrument/region-analysis-4/test.desc b/regression/goto-instrument/region-analysis-4/test.desc
index 5563acac130..c944f8128f9 100644
--- a/regression/goto-instrument/region-analysis-4/test.desc
+++ b/regression/goto-instrument/region-analysis-4/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(2, [0-9]+\) .*::x := 0 ends at \(7, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 3 ends at \(11, [0-9]+\) 4: SKIP$
diff --git a/regression/goto-instrument/region-analysis-5/test.desc b/regression/goto-instrument/region-analysis-5/test.desc
index 8816462f8b8..a261a4035cc 100644
--- a/regression/goto-instrument/region-analysis-5/test.desc
+++ b/regression/goto-instrument/region-analysis-5/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(2, [0-9]+\) .*::x := 0 ends at \(10, [0-9]+\) 2: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 3 ends at \(14, [0-9]+\) 4: SKIP$
diff --git a/regression/goto-instrument/region-analysis-6/test.desc b/regression/goto-instrument/region-analysis-6/test.desc
index 4eef6ebd2b2..0b89af2e630 100644
--- a/regression/goto-instrument/region-analysis-6/test.desc
+++ b/regression/goto-instrument/region-analysis-6/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 3 single-entry, single-exit regions:$
^Region starting at \(4, [0-9]+\) IF .*7.* THEN GOTO 2 ends at \(8, [0-9]+\) 2: .*x := .*x \+ 1$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 4 ends at \(14, [0-9]+\) 5: SKIP$
diff --git a/regression/goto-instrument/region-analysis-7/test.desc b/regression/goto-instrument/region-analysis-7/test.desc
index 73a071d2a2c..17f943401dc 100644
--- a/regression/goto-instrument/region-analysis-7/test.desc
+++ b/regression/goto-instrument/region-analysis-7/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 1 single-entry, single-exit regions:$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 4 ends at \(19, [0-9]+\) 6: END_FUNCTION$
^EXIT=0$
diff --git a/regression/goto-instrument/region-analysis-8/test.desc b/regression/goto-instrument/region-analysis-8/test.desc
index 29f3bceae7d..7cdad53000a 100644
--- a/regression/goto-instrument/region-analysis-8/test.desc
+++ b/regression/goto-instrument/region-analysis-8/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 3 single-entry, single-exit regions:$
^Region starting at \(5, [0-9]+\) .*::y := 0 ends at \(10, [0-9]+\) 3: SKIP$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 5 ends at \(18, [0-9]+\) 6: SKIP$
diff --git a/regression/goto-instrument/region-analysis-9/test.desc b/regression/goto-instrument/region-analysis-9/test.desc
index b9245004445..267da7eee1a 100644
--- a/regression/goto-instrument/region-analysis-9/test.desc
+++ b/regression/goto-instrument/region-analysis-9/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-sese-regions
+--no-standard-checks --show-sese-regions
^Function contains 2 single-entry, single-exit regions:$
^Region starting at \(2, [0-9]+\) .*::x := 0 ends at \(21, [0-9]+\) 6: ASSIGN main::argc := main::argc \+ 1$
^Region starting at \(0, [0-9]+\) IF .*5.* THEN GOTO 7 ends at \(24, [0-9]+\) 8: SKIP$
diff --git a/regression/goto-instrument/remove-calls-no-body1/test.desc b/regression/goto-instrument/remove-calls-no-body1/test.desc
index 352bd62bced..bd76f1a7cfb 100644
--- a/regression/goto-instrument/remove-calls-no-body1/test.desc
+++ b/regression/goto-instrument/remove-calls-no-body1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---remove-calls-no-body
+--no-standard-checks --remove-calls-no-body
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/remove-calls-no-body2/test.desc b/regression/goto-instrument/remove-calls-no-body2/test.desc
index dd66aa96d40..2851f3f76fc 100644
--- a/regression/goto-instrument/remove-calls-no-body2/test.desc
+++ b/regression/goto-instrument/remove-calls-no-body2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---remove-calls-no-body
+--no-standard-checks --remove-calls-no-body
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/remove-function-body1/test.desc b/regression/goto-instrument/remove-function-body1/test.desc
index 45369a31184..18d64d56fe2 100644
--- a/regression/goto-instrument/remove-function-body1/test.desc
+++ b/regression/goto-instrument/remove-function-body1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---remove-function-body foo --remove-function-body bar
+--no-standard-checks --remove-function-body foo --remove-function-body bar
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/remove_asm1/test.desc b/regression/goto-instrument/remove_asm1/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/remove_asm1/test.desc
+++ b/regression/goto-instrument/remove_asm1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/replace-calls-01/test.desc b/regression/goto-instrument/replace-calls-01/test.desc
index 65b936d4d70..df8537e3c03 100644
--- a/regression/goto-instrument/replace-calls-01/test.desc
+++ b/regression/goto-instrument/replace-calls-01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-calls f:g
+--no-standard-checks --replace-calls f:g
g\(0\)
^VERIFICATION SUCCESSFUL$
^EXIT=0$
diff --git a/regression/goto-instrument/replace-calls-02/test.desc b/regression/goto-instrument/replace-calls-02/test.desc
index 4023c000f62..80d5b6c697b 100644
--- a/regression/goto-instrument/replace-calls-02/test.desc
+++ b/regression/goto-instrument/replace-calls-02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-calls f:g --replace-calls h:i
+--no-standard-checks --replace-calls f:g --replace-calls h:i
g\(\)
i\(\)
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/replace-calls-03/test.desc b/regression/goto-instrument/replace-calls-03/test.desc
index 7371edc8baa..92e47578984 100644
--- a/regression/goto-instrument/replace-calls-03/test.desc
+++ b/regression/goto-instrument/replace-calls-03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-calls f:g
+--no-standard-checks --replace-calls f:g
functions f and g are not type-compatible
^EXIT=1$
^SIGNAL=0$
diff --git a/regression/goto-instrument/replace-calls-04/test.desc b/regression/goto-instrument/replace-calls-04/test.desc
index 7371edc8baa..92e47578984 100644
--- a/regression/goto-instrument/replace-calls-04/test.desc
+++ b/regression/goto-instrument/replace-calls-04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-calls f:g
+--no-standard-checks --replace-calls f:g
functions f and g are not type-compatible
^EXIT=1$
^SIGNAL=0$
diff --git a/regression/goto-instrument/replace-calls-05/test.desc b/regression/goto-instrument/replace-calls-05/test.desc
index f3552f5d564..09b5e534585 100644
--- a/regression/goto-instrument/replace-calls-05/test.desc
+++ b/regression/goto-instrument/replace-calls-05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-calls f:g --replace-calls h:f
+--no-standard-checks --replace-calls f:g --replace-calls h:f
function f cannot both be replaced and be a replacement
^EXIT=1$
^SIGNAL=0$
diff --git a/regression/goto-instrument/replace-calls-06/test.desc b/regression/goto-instrument/replace-calls-06/test.desc
index 2d08e72c37a..ff1b8493be3 100644
--- a/regression/goto-instrument/replace-calls-06/test.desc
+++ b/regression/goto-instrument/replace-calls-06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---replace-calls f:g
+--no-standard-checks --replace-calls f:g
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restore-returns1/test.desc b/regression/goto-instrument/restore-returns1/test.desc
index baea62d005a..a0a4a9fb8a2 100644
--- a/regression/goto-instrument/restore-returns1/test.desc
+++ b/regression/goto-instrument/restore-returns1/test.desc
@@ -1,6 +1,6 @@
CORE
ret.c
---escape-analysis --dump-c
+--no-standard-checks --escape-analysis --dump-c
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/restore-returns2/test.desc b/regression/goto-instrument/restore-returns2/test.desc
index baea62d005a..a0a4a9fb8a2 100644
--- a/regression/goto-instrument/restore-returns2/test.desc
+++ b/regression/goto-instrument/restore-returns2/test.desc
@@ -1,6 +1,6 @@
CORE
ret.c
---escape-analysis --dump-c
+--no-standard-checks --escape-analysis --dump-c
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/restrict-function-pointer-by-label/json.desc b/regression/goto-instrument/restrict-function-pointer-by-label/json.desc
index 26d3346ead8..46b7e308ae8 100644
--- a/regression/goto-instrument/restrict-function-pointer-by-label/json.desc
+++ b/regression/goto-instrument/restrict-function-pointer-by-label/json.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function-pointer-restrictions-file restriction.json
+--no-standard-checks --function-pointer-restrictions-file restriction.json
\[use_f\.assertion\.1\] line \d+ assertion fptr\(10\) == 11: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-by-label/test.desc b/regression/goto-instrument/restrict-function-pointer-by-label/test.desc
index 7bf9b38bc03..d9c6a027c29 100644
--- a/regression/goto-instrument/restrict-function-pointer-by-label/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-by-label/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.labelled_call/f
+--no-standard-checks --restrict-function-pointer use_f.labelled_call/f
\[use_f\.assertion\.1\] line \d+ assertion fptr\(10\) == 11: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-by-name-global/test.desc b/regression/goto-instrument/restrict-function-pointer-by-name-global/test.desc
index 58c33f52c09..0ab19311d73 100644
--- a/regression/goto-instrument/restrict-function-pointer-by-name-global/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-by-name-global/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer-by-name fp/f,g
+--no-standard-checks --restrict-function-pointer-by-name fp/f,g
\[main\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be one of \[(f, g)|(g, f)\]: SUCCESS
\[main.assertion.1\] line \d+ assertion: FAILURE
\[main.assertion.2\] line \d+ assertion: FAILURE
diff --git a/regression/goto-instrument/restrict-function-pointer-by-name-local/test.desc b/regression/goto-instrument/restrict-function-pointer-by-name-local/test.desc
index 30e0263ff8a..1b755982eb5 100644
--- a/regression/goto-instrument/restrict-function-pointer-by-name-local/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-by-name-local/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer-by-name main::1::fp/f
+--no-standard-checks --restrict-function-pointer-by-name main::1::fp/f
\[main\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be f: SUCCESS
\[main\.assertion\.1\] line \d+ assertion fp\(\) == 1: SUCCESS
f\(\)
diff --git a/regression/goto-instrument/restrict-function-pointer-by-name-parameter/test.desc b/regression/goto-instrument/restrict-function-pointer-by-name-parameter/test.desc
index 83e5af94c54..b1ebededdad 100644
--- a/regression/goto-instrument/restrict-function-pointer-by-name-parameter/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-by-name-parameter/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer-by-name use_fp::fp/f
+--no-standard-checks --restrict-function-pointer-by-name use_fp::fp/f
\[use_fp\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be f: SUCCESS
\[use_fp\.assertion\.1\] line \d+ assertion fp\(\) == 1: SUCCESS
f\(\)
diff --git a/regression/goto-instrument/restrict-function-pointer-error-reporting/test.desc b/regression/goto-instrument/restrict-function-pointer-error-reporting/test.desc
index ce9b6abde18..5c29107efa3 100644
--- a/regression/goto-instrument/restrict-function-pointer-error-reporting/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-error-reporting/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---restrict-function-pointer fun_ptr.function_pointer_call.1/foo
+--no-standard-checks --restrict-function-pointer fun_ptr.function_pointer_call.1/foo
^Reason: fun_ptr.function_pointer_call.1 not found in the symbol table$
^EXIT=1$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-goto-target/test.desc b/regression/goto-instrument/restrict-function-pointer-goto-target/test.desc
index ea332cd23c0..b2c0e40f158 100644
--- a/regression/goto-instrument/restrict-function-pointer-goto-target/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-goto-target/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer main.function_pointer_call.1/f
+--no-standard-checks --restrict-function-pointer main.function_pointer_call.1/f
^EXIT=0$
^SIGNAL=0$
\[main.pointer_dereference.1\] line \d+ dereferenced function pointer must be f: SUCCESS
diff --git a/regression/goto-instrument/restrict-function-pointer-to-compatible-function/test.desc b/regression/goto-instrument/restrict-function-pointer-to-compatible-function/test.desc
index 70fcf31af06..5ffa425c6fd 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-compatible-function/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-compatible-function/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.function_pointer_call.1/f
+--no-standard-checks --restrict-function-pointer use_f.function_pointer_call.1/f
\[use_f\.assertion\.1\] line \d+ assertion fptr\(10\) == 11: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-complex-expression/test.desc b/regression/goto-instrument/restrict-function-pointer-to-complex-expression/test.desc
index 1e97e2783ba..b2af17162b5 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-complex-expression/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-complex-expression/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer 'use_fg.function_pointer_call.1/f,g'
+--no-standard-checks --restrict-function-pointer 'use_fg.function_pointer_call.1/f,g'
\[use_fg.assertion.1\] line \d+ assertion \(choice \? fptr : gptr\)\(10\) == 10 \+ choice: SUCCESS
\[use_fg.pointer_dereference.1\] line \d+ dereferenced function pointer must be one of \[(f|g), (f|g)\]: SUCCESS
^EXIT=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-code-check/test.desc b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-code-check/test.desc
index f18cbd6515f..a2082751365 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-code-check/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-code-check/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.function_pointer_call.1/f,g --show-goto-functions
+--no-standard-checks --restrict-function-pointer use_f.function_pointer_call.1/f,g --show-goto-functions
f\(10\)
g\(10\)
^EXIT=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-incorrectly/test.desc b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-incorrectly/test.desc
index 4d1c9dcb977..33b3af8a316 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-incorrectly/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-incorrectly/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.function_pointer_call.1/f,g
+--no-standard-checks --restrict-function-pointer use_f.function_pointer_call.1/f,g
\[use_f\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be one of \[(f|g), (f|g)\]: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file-and-command-line-options/test.desc b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file-and-command-line-options/test.desc
index 3d49fd80182..87e5066d78c 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file-and-command-line-options/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file-and-command-line-options/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function-pointer-restrictions-file restrictions.json --restrict-function-pointer use_f.function_pointer_call.1/g --restrict-function-pointer-by-name use_f::fptr/h
+--no-standard-checks --function-pointer-restrictions-file restrictions.json --restrict-function-pointer use_f.function_pointer_call.1/g --restrict-function-pointer-by-name use_f::fptr/h
\[use_f\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be one of \[(f|g|h), (f|g|h), (f|g|h)\]: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file/test.desc b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file/test.desc
index 6e38e05e2bc..ca5e3a0644e 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-file/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function-pointer-restrictions-file restrictions.json
+--no-standard-checks --function-pointer-restrictions-file restrictions.json
\[use_f\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be one of \[(f|g), (f|g)\]: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-multiple-files/test.desc b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-multiple-files/test.desc
index 2bdeb52bd3b..2e76d95b235 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-multiple-files/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions-via-multiple-files/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---function-pointer-restrictions-file restrictions_1.json --function-pointer-restrictions-file restrictions_2.json
+--no-standard-checks --function-pointer-restrictions-file restrictions_1.json --function-pointer-restrictions-file restrictions_2.json
\[use_f\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be one of \[(f|g), (f|g)\]: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions/test.desc b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions/test.desc
index 287a1f3ea7a..ffcffc696d5 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-multiple-functions/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-multiple-functions/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.function_pointer_call.1/f,g
+--no-standard-checks --restrict-function-pointer use_f.function_pointer_call.1/f,g
\[use_f\.assertion\.1\] line \d+ assertion fptr\(10\) >= 10: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-single-function-code-check/test.desc b/regression/goto-instrument/restrict-function-pointer-to-single-function-code-check/test.desc
index ef4e9827636..1c97ff6a174 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-single-function-code-check/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-single-function-code-check/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.function_pointer_call.1/f --show-goto-functions
+--no-standard-checks --restrict-function-pointer use_f.function_pointer_call.1/f --show-goto-functions
f\(10\)
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-single-function-incorrectly/test.desc b/regression/goto-instrument/restrict-function-pointer-to-single-function-incorrectly/test.desc
index 4df0a73ca28..4b2d9ef8d71 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-single-function-incorrectly/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-single-function-incorrectly/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.function_pointer_call.1/f
+--no-standard-checks --restrict-function-pointer use_f.function_pointer_call.1/f
\[use_f\.pointer_dereference\.1\] line \d+ dereferenced function pointer must be f: FAILURE
^EXIT=10$
^SIGNAL=0$
diff --git a/regression/goto-instrument/restrict-function-pointer-to-single-function/test.desc b/regression/goto-instrument/restrict-function-pointer-to-single-function/test.desc
index f6d227f46f6..feae30ec009 100644
--- a/regression/goto-instrument/restrict-function-pointer-to-single-function/test.desc
+++ b/regression/goto-instrument/restrict-function-pointer-to-single-function/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---restrict-function-pointer use_f.function_pointer_call.1/f
+--no-standard-checks --restrict-function-pointer use_f.function_pointer_call.1/f
\[use_f\.assertion\.1\] line \d+ assertion fptr\(10\) == 11: SUCCESS
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/safe-dereferences/test.desc b/regression/goto-instrument/safe-dereferences/test.desc
index ce3853b3ff8..fd211f7028f 100644
--- a/regression/goto-instrument/safe-dereferences/test.desc
+++ b/regression/goto-instrument/safe-dereferences/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-safe-dereferences
+--no-standard-checks --show-safe-dereferences
^EXIT=0$
^SIGNAL=0$
Safe \(known-not-null\) dereferences: \{main::[0-9]+::ptr1\}
diff --git a/regression/goto-instrument/show-call-sequences1/test.desc b/regression/goto-instrument/show-call-sequences1/test.desc
index 67687f93b54..0c731cd9240 100644
--- a/regression/goto-instrument/show-call-sequences1/test.desc
+++ b/regression/goto-instrument/show-call-sequences1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-call-sequences
+--no-standard-checks --show-call-sequences
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/show-call-sequences2/test.desc b/regression/goto-instrument/show-call-sequences2/test.desc
index 0664a51f89c..e36706bdea6 100644
--- a/regression/goto-instrument/show-call-sequences2/test.desc
+++ b/regression/goto-instrument/show-call-sequences2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-call-sequences
+--no-standard-checks --show-call-sequences
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/show-call-sequences3/test.desc b/regression/goto-instrument/show-call-sequences3/test.desc
index 3649ff2e097..60c48127150 100644
--- a/regression/goto-instrument/show-call-sequences3/test.desc
+++ b/regression/goto-instrument/show-call-sequences3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-call-sequences
+--no-standard-checks --show-call-sequences
^SIGNAL=0$
^EXIT=0$
recurse -> recurse
diff --git a/regression/goto-instrument/show-call-sequences4/test.desc b/regression/goto-instrument/show-call-sequences4/test.desc
index 30e8634e6ba..70106473a68 100644
--- a/regression/goto-instrument/show-call-sequences4/test.desc
+++ b/regression/goto-instrument/show-call-sequences4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-call-sequences
+--no-standard-checks --show-call-sequences
activate-multi-line-match
main -> moo\nmain -> foo
foo -> moo\nfoo -> boo
diff --git a/regression/goto-instrument/show-escape-analysis1/test.desc b/regression/goto-instrument/show-escape-analysis1/test.desc
index 60bbfcb71db..e08494495d1 100644
--- a/regression/goto-instrument/show-escape-analysis1/test.desc
+++ b/regression/goto-instrument/show-escape-analysis1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-escape-analysis
+--no-standard-checks --show-escape-analysis
^EXIT=0$
^SIGNAL=0$
^Aliases:.*(malloc.*leaked|leaked.*malloc)
diff --git a/regression/goto-instrument/show-goto-functions1/test.desc b/regression/goto-instrument/show-goto-functions1/test.desc
index 0aef764297b..5c456783237 100644
--- a/regression/goto-instrument/show-goto-functions1/test.desc
+++ b/regression/goto-instrument/show-goto-functions1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-goto-functions
+--no-standard-checks --show-goto-functions
HAVOC_OBJECT .*a.*
^SIGNAL=0$
^EXIT=0$
diff --git a/regression/goto-instrument/show-symbol-table-json/test.desc b/regression/goto-instrument/show-symbol-table-json/test.desc
index c12b7c81957..e5c9aa8092e 100644
--- a/regression/goto-instrument/show-symbol-table-json/test.desc
+++ b/regression/goto-instrument/show-symbol-table-json/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---show-symbol-table --json-ui
+--no-standard-checks --show-symbol-table --json-ui
"symbolTable": \{
"main": \{
"main::1::x": \{
diff --git a/regression/goto-instrument/show-value-sets/test.desc b/regression/goto-instrument/show-value-sets/test.desc
index 0aeeb3f5e97..adb56e38e6c 100644
--- a/regression/goto-instrument/show-value-sets/test.desc
+++ b/regression/goto-instrument/show-value-sets/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-value-sets
+--no-standard-checks --show-value-sets
^EXIT=0$
^SIGNAL=0$
main::1::u = \{ \}
diff --git a/regression/goto-instrument/slice-global-inits1/test.desc b/regression/goto-instrument/slice-global-inits1/test.desc
index 9096221dd35..658a5435ef2 100644
--- a/regression/goto-instrument/slice-global-inits1/test.desc
+++ b/regression/goto-instrument/slice-global-inits1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---slice-global-inits
+--no-standard-checks --slice-global-inits
z := 0$
a :=
s2 :=
diff --git a/regression/goto-instrument/slice-global-inits2/test.desc b/regression/goto-instrument/slice-global-inits2/test.desc
index 709dbe16ba3..ea3c74dc000 100644
--- a/regression/goto-instrument/slice-global-inits2/test.desc
+++ b/regression/goto-instrument/slice-global-inits2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---slice-global-inits
+--no-standard-checks --slice-global-inits
x := 0$
y := 0$
^EXIT=0$
diff --git a/regression/goto-instrument/slice-global-inits3/test.desc b/regression/goto-instrument/slice-global-inits3/test.desc
index 709dbe16ba3..ea3c74dc000 100644
--- a/regression/goto-instrument/slice-global-inits3/test.desc
+++ b/regression/goto-instrument/slice-global-inits3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---slice-global-inits
+--no-standard-checks --slice-global-inits
x := 0$
y := 0$
^EXIT=0$
diff --git a/regression/goto-instrument/slice-global-inits4/test.desc b/regression/goto-instrument/slice-global-inits4/test.desc
index 2028d6e36b3..0055bdbca70 100644
--- a/regression/goto-instrument/slice-global-inits4/test.desc
+++ b/regression/goto-instrument/slice-global-inits4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---slice-global-inits
+--no-standard-checks --slice-global-inits
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/slice-global-inits5/test.desc b/regression/goto-instrument/slice-global-inits5/test.desc
index f87c044acb0..a09cd354798 100644
--- a/regression/goto-instrument/slice-global-inits5/test.desc
+++ b/regression/goto-instrument/slice-global-inits5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---remove-function-pointers --slice-global-inits
+--no-standard-checks --remove-function-pointers --slice-global-inits
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/slice-global-inits6/test.desc b/regression/goto-instrument/slice-global-inits6/test.desc
index 2028d6e36b3..0055bdbca70 100644
--- a/regression/goto-instrument/slice-global-inits6/test.desc
+++ b/regression/goto-instrument/slice-global-inits6/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---slice-global-inits
+--no-standard-checks --slice-global-inits
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/slice01/test.desc b/regression/goto-instrument/slice01/test.desc
index 73b1ad786c4..82a1ff34415 100644
--- a/regression/goto-instrument/slice01/test.desc
+++ b/regression/goto-instrument/slice01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 2 --full-slice --add-library
+--no-standard-checks --unwind 2 --full-slice --add-library
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice02/test.desc b/regression/goto-instrument/slice02/test.desc
index 2d61905c826..e13d34ce1a7 100644
--- a/regression/goto-instrument/slice02/test.desc
+++ b/regression/goto-instrument/slice02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --full-slice
+--no-standard-checks --pointer-check --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice03/test.desc b/regression/goto-instrument/slice03/test.desc
index f9810300c02..88b88d389b6 100644
--- a/regression/goto-instrument/slice03/test.desc
+++ b/regression/goto-instrument/slice03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --pointer-check --bounds-check --full-slice
+--no-standard-checks --unwind 10 --pointer-check --bounds-check --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice04/test.desc b/regression/goto-instrument/slice04/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice04/test.desc
+++ b/regression/goto-instrument/slice04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice05/test.desc b/regression/goto-instrument/slice05/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice05/test.desc
+++ b/regression/goto-instrument/slice05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice06/test.desc b/regression/goto-instrument/slice06/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice06/test.desc
+++ b/regression/goto-instrument/slice06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice08/test.desc b/regression/goto-instrument/slice08/test.desc
index 67625747cf1..12dec555e0c 100644
--- a/regression/goto-instrument/slice08/test.desc
+++ b/regression/goto-instrument/slice08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --unwind 1
+--no-standard-checks --full-slice --unwind 1
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice09/test.desc b/regression/goto-instrument/slice09/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice09/test.desc
+++ b/regression/goto-instrument/slice09/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice10/test.desc b/regression/goto-instrument/slice10/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice10/test.desc
+++ b/regression/goto-instrument/slice10/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice11/test.desc b/regression/goto-instrument/slice11/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice11/test.desc
+++ b/regression/goto-instrument/slice11/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice12/test.desc b/regression/goto-instrument/slice12/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice12/test.desc
+++ b/regression/goto-instrument/slice12/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice13/test.desc b/regression/goto-instrument/slice13/test.desc
index 50181efa86b..04c9b96572a 100644
--- a/regression/goto-instrument/slice13/test.desc
+++ b/regression/goto-instrument/slice13/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --add-library
+--no-standard-checks --full-slice --add-library
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice14/test.desc b/regression/goto-instrument/slice14/test.desc
index a2b36885fc7..53c24df819c 100644
--- a/regression/goto-instrument/slice14/test.desc
+++ b/regression/goto-instrument/slice14/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check --full-slice
+--no-standard-checks --pointer-check --full-slice
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/slice15/test.desc b/regression/goto-instrument/slice15/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice15/test.desc
+++ b/regression/goto-instrument/slice15/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice16/test.desc b/regression/goto-instrument/slice16/test.desc
index ab6fd2dd827..fd88dbc3e14 100644
--- a/regression/goto-instrument/slice16/test.desc
+++ b/regression/goto-instrument/slice16/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --unwind 2
+--no-standard-checks --full-slice --unwind 2
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice17/test.desc b/regression/goto-instrument/slice17/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice17/test.desc
+++ b/regression/goto-instrument/slice17/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice19/test.desc b/regression/goto-instrument/slice19/test.desc
index 3793f7374e1..fb840322403 100644
--- a/regression/goto-instrument/slice19/test.desc
+++ b/regression/goto-instrument/slice19/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice22/test.desc b/regression/goto-instrument/slice22/test.desc
index 50181efa86b..04c9b96572a 100644
--- a/regression/goto-instrument/slice22/test.desc
+++ b/regression/goto-instrument/slice22/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --add-library
+--no-standard-checks --full-slice --add-library
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice23/test.desc b/regression/goto-instrument/slice23/test.desc
index 50181efa86b..04c9b96572a 100644
--- a/regression/goto-instrument/slice23/test.desc
+++ b/regression/goto-instrument/slice23/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --add-library
+--no-standard-checks --full-slice --add-library
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/slice25/test.desc b/regression/goto-instrument/slice25/test.desc
index cdb92f96b05..2b53b0758d4 100644
--- a/regression/goto-instrument/slice25/test.desc
+++ b/regression/goto-instrument/slice25/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/slice_function_ptr1/test.desc b/regression/goto-instrument/slice_function_ptr1/test.desc
index e647a84c958..d6fa9360420 100644
--- a/regression/goto-instrument/slice_function_ptr1/test.desc
+++ b/regression/goto-instrument/slice_function_ptr1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice
+--no-standard-checks --full-slice
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/slice_function_ptr2/test.desc b/regression/goto-instrument/slice_function_ptr2/test.desc
index 423a2024fb2..596faa7731e 100644
--- a/regression/goto-instrument/slice_function_ptr2/test.desc
+++ b/regression/goto-instrument/slice_function_ptr2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachability-slice
+--no-standard-checks --reachability-slice
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/slice_taint_crossing_substr_and_concatenation/test.desc b/regression/goto-instrument/slice_taint_crossing_substr_and_concatenation/test.desc
index df6fca89b59..ffd43337c9c 100644
--- a/regression/goto-instrument/slice_taint_crossing_substr_and_concatenation/test.desc
+++ b/regression/goto-instrument/slice_taint_crossing_substr_and_concatenation/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --add-library
+--no-standard-checks --full-slice --add-library
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/slice_taint_over_list/test.desc b/regression/goto-instrument/slice_taint_over_list/test.desc
index 6d2729b2cf5..f0c9ecca72e 100644
--- a/regression/goto-instrument/slice_taint_over_list/test.desc
+++ b/regression/goto-instrument/slice_taint_over_list/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---full-slice --add-library
+--no-standard-checks --full-slice --add-library
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/slicing_criterion1/test.desc b/regression/goto-instrument/slicing_criterion1/test.desc
index 52806d3b912..3e4f446e76e 100644
--- a/regression/goto-instrument/slicing_criterion1/test.desc
+++ b/regression/goto-instrument/slicing_criterion1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachability-slice
+--no-standard-checks --reachability-slice
^Reason: no slicing criterion found$
^EXIT=1$
^SIGNAL=0$
diff --git a/regression/goto-instrument/slicing_criterion2/test.desc b/regression/goto-instrument/slicing_criterion2/test.desc
index 6ea9ab24dee..f3f6dce4954 100644
--- a/regression/goto-instrument/slicing_criterion2/test.desc
+++ b/regression/goto-instrument/slicing_criterion2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---reachability-slice --property property-name-with-typo
+--no-standard-checks --reachability-slice --property property-name-with-typo
^Reason: no slicing criterion found$
^EXIT=1$
^SIGNAL=0$
diff --git a/regression/goto-instrument/splice_call_01/test.desc b/regression/goto-instrument/splice_call_01/test.desc
index 235b628f5a8..62460b290b6 100644
--- a/regression/goto-instrument/splice_call_01/test.desc
+++ b/regression/goto-instrument/splice_call_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---splice-call main,moo
+--no-standard-checks --splice-call main,moo
activate-multi-line-match
moo\(\)\n.*function main.*
^EXIT=0$
diff --git a/regression/goto-instrument/stack-depth1/fails.desc b/regression/goto-instrument/stack-depth1/fails.desc
index b8985e710ac..148fed543a3 100644
--- a/regression/goto-instrument/stack-depth1/fails.desc
+++ b/regression/goto-instrument/stack-depth1/fails.desc
@@ -1,6 +1,6 @@
CORE
main.c
---stack-depth 1
+--no-standard-checks --stack-depth 1
^EXIT=10$
^SIGNAL=0$
VERIFICATION FAILED
diff --git a/regression/goto-instrument/stack-depth1/test.desc b/regression/goto-instrument/stack-depth1/test.desc
index d6829851a6e..0cb2ee7d483 100644
--- a/regression/goto-instrument/stack-depth1/test.desc
+++ b/regression/goto-instrument/stack-depth1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---stack-depth 2
+--no-standard-checks --stack-depth 2
^EXIT=0$
^SIGNAL=0$
VERIFICATION SUCCESSFUL
diff --git a/regression/goto-instrument/typedef1/test.desc b/regression/goto-instrument/typedef1/test.desc
index 8047eddf32b..e7ad26f80ba 100644
--- a/regression/goto-instrument/typedef1/test.desc
+++ b/regression/goto-instrument/typedef1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/typedef2/test.desc b/regression/goto-instrument/typedef2/test.desc
index 8047eddf32b..e7ad26f80ba 100644
--- a/regression/goto-instrument/typedef2/test.desc
+++ b/regression/goto-instrument/typedef2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/typedef3/test.desc b/regression/goto-instrument/typedef3/test.desc
index 8047eddf32b..e7ad26f80ba 100644
--- a/regression/goto-instrument/typedef3/test.desc
+++ b/regression/goto-instrument/typedef3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/typedef4/test.desc b/regression/goto-instrument/typedef4/test.desc
index 8047eddf32b..e7ad26f80ba 100644
--- a/regression/goto-instrument/typedef4/test.desc
+++ b/regression/goto-instrument/typedef4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---dump-c
+--no-standard-checks --dump-c
^EXIT=0$
^SIGNAL=0$
--
diff --git a/regression/goto-instrument/uninitialized-check/test.desc b/regression/goto-instrument/uninitialized-check/test.desc
index cd0985c3076..34dd4446653 100644
--- a/regression/goto-instrument/uninitialized-check/test.desc
+++ b/regression/goto-instrument/uninitialized-check/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---uninitialized-check
+--no-standard-checks --uninitialized-check
^\[main.uninitialized_local.1\] line \d+ use of uninitialized local variable main::1::definitely_uninitialized: FAILURE$
^\[main.uninitialized_local.2\] line \d+ use of uninitialized local variable main::1::maybe_uninitialized: FAILURE$
^\[main.uninitialized_local.3\] line \d+ use of uninitialized local variable main::1::actually_initialized: SUCCESS$
diff --git a/regression/goto-instrument/unwind-assert1/test.desc b/regression/goto-instrument/unwind-assert1/test.desc
index ed1536b1707..65db028e848 100644
--- a/regression/goto-instrument/unwind-assert1/test.desc
+++ b/regression/goto-instrument/unwind-assert1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --unwinding-assertions
+--no-standard-checks --unwind 10 --unwinding-assertions
^\[main.unwind.1\] line 5 unwinding assertion loop 0: SUCCESS$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/unwind-assert2/partial.desc b/regression/goto-instrument/unwind-assert2/partial.desc
index b8267ab082b..ba45cc34dc4 100644
--- a/regression/goto-instrument/unwind-assert2/partial.desc
+++ b/regression/goto-instrument/unwind-assert2/partial.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 9 --unwinding-assertions --partial-loops
+--no-standard-checks --unwind 9 --unwinding-assertions --partial-loops
^\[main.assertion.1\] line 6 fails when fully unwinding the loop: FAILURE$
^\*\* 2 of 2 failed
^EXIT=10$
diff --git a/regression/goto-instrument/unwind-assert2/test.desc b/regression/goto-instrument/unwind-assert2/test.desc
index 89a52365daa..62856fd8fcb 100644
--- a/regression/goto-instrument/unwind-assert2/test.desc
+++ b/regression/goto-instrument/unwind-assert2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 9 --unwinding-assertions
+--no-standard-checks --unwind 9 --unwinding-assertions
^\[main.assertion.1\] line 6 fails when fully unwinding the loop: SUCCESS$
^\*\* 1 of 2 failed
^EXIT=10$
diff --git a/regression/goto-instrument/unwind-assert3/test.desc b/regression/goto-instrument/unwind-assert3/test.desc
index e328d96c8d8..c3ab90a1597 100644
--- a/regression/goto-instrument/unwind-assert3/test.desc
+++ b/regression/goto-instrument/unwind-assert3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --unwinding-assertions
+--no-standard-checks --unwind 10 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-assume1/test.desc b/regression/goto-instrument/unwind-assume1/test.desc
index b7edd8e4152..8ff12305235 100644
--- a/regression/goto-instrument/unwind-assume1/test.desc
+++ b/regression/goto-instrument/unwind-assume1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10
+--no-standard-checks --unwind 10
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/goto-instrument/unwind-assume2/test.desc b/regression/goto-instrument/unwind-assume2/test.desc
index d8bb57ee3c2..02403fc5963 100644
--- a/regression/goto-instrument/unwind-assume2/test.desc
+++ b/regression/goto-instrument/unwind-assume2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 9
+--no-standard-checks --unwind 9
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-break-loop1/test.desc b/regression/goto-instrument/unwind-break-loop1/test.desc
index b6b7cbeb857..035a8a78f41 100644
--- a/regression/goto-instrument/unwind-break-loop1/test.desc
+++ b/regression/goto-instrument/unwind-break-loop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --partial-loops
+--no-standard-checks --unwind 10 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-break-loop2/test.desc b/regression/goto-instrument/unwind-break-loop2/test.desc
index 93131a64724..c5d15cbfc38 100644
--- a/regression/goto-instrument/unwind-break-loop2/test.desc
+++ b/regression/goto-instrument/unwind-break-loop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 100 --partial-loops
+--no-standard-checks --unwind 100 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-continue-as-loops1/test.desc b/regression/goto-instrument/unwind-continue-as-loops1/test.desc
index 7f4b4a94a08..c99d63a6ec8 100644
--- a/regression/goto-instrument/unwind-continue-as-loops1/test.desc
+++ b/regression/goto-instrument/unwind-continue-as-loops1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 5 --continue-as-loops
+--no-standard-checks --unwind 5 --continue-as-loops
^Unwinding loop.*iteration 5
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/unwind-continue-loop1/test.desc b/regression/goto-instrument/unwind-continue-loop1/test.desc
index b6b7cbeb857..035a8a78f41 100644
--- a/regression/goto-instrument/unwind-continue-loop1/test.desc
+++ b/regression/goto-instrument/unwind-continue-loop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --partial-loops
+--no-standard-checks --unwind 10 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-continue-loop2/test.desc b/regression/goto-instrument/unwind-continue-loop2/test.desc
index 93131a64724..c5d15cbfc38 100644
--- a/regression/goto-instrument/unwind-continue-loop2/test.desc
+++ b/regression/goto-instrument/unwind-continue-loop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 100 --partial-loops
+--no-standard-checks --unwind 100 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-do-while-loop1/test.desc b/regression/goto-instrument/unwind-do-while-loop1/test.desc
index b6b7cbeb857..035a8a78f41 100644
--- a/regression/goto-instrument/unwind-do-while-loop1/test.desc
+++ b/regression/goto-instrument/unwind-do-while-loop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --partial-loops
+--no-standard-checks --unwind 10 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-do-while-loop2/test.desc b/regression/goto-instrument/unwind-do-while-loop2/test.desc
index 93131a64724..c5d15cbfc38 100644
--- a/regression/goto-instrument/unwind-do-while-loop2/test.desc
+++ b/regression/goto-instrument/unwind-do-while-loop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 100 --partial-loops
+--no-standard-checks --unwind 100 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-empty-loop1/test.desc b/regression/goto-instrument/unwind-empty-loop1/test.desc
index b6b7cbeb857..035a8a78f41 100644
--- a/regression/goto-instrument/unwind-empty-loop1/test.desc
+++ b/regression/goto-instrument/unwind-empty-loop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --partial-loops
+--no-standard-checks --unwind 10 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-empty-loop2/test.desc b/regression/goto-instrument/unwind-empty-loop2/test.desc
index 93131a64724..c5d15cbfc38 100644
--- a/regression/goto-instrument/unwind-empty-loop2/test.desc
+++ b/regression/goto-instrument/unwind-empty-loop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 100 --partial-loops
+--no-standard-checks --unwind 100 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-nested-loops1/test.desc b/regression/goto-instrument/unwind-nested-loops1/test.desc
index b6b7cbeb857..035a8a78f41 100644
--- a/regression/goto-instrument/unwind-nested-loops1/test.desc
+++ b/regression/goto-instrument/unwind-nested-loops1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --partial-loops
+--no-standard-checks --unwind 10 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-nested-loops2/test.desc b/regression/goto-instrument/unwind-nested-loops2/test.desc
index b6b7cbeb857..035a8a78f41 100644
--- a/regression/goto-instrument/unwind-nested-loops2/test.desc
+++ b/regression/goto-instrument/unwind-nested-loops2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --partial-loops
+--no-standard-checks --unwind 10 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-simple-loop1/test.desc b/regression/goto-instrument/unwind-simple-loop1/test.desc
index b6b7cbeb857..035a8a78f41 100644
--- a/regression/goto-instrument/unwind-simple-loop1/test.desc
+++ b/regression/goto-instrument/unwind-simple-loop1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --partial-loops
+--no-standard-checks --unwind 10 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-simple-loop2/test.desc b/regression/goto-instrument/unwind-simple-loop2/test.desc
index 93131a64724..c5d15cbfc38 100644
--- a/regression/goto-instrument/unwind-simple-loop2/test.desc
+++ b/regression/goto-instrument/unwind-simple-loop2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 100 --partial-loops
+--no-standard-checks --unwind 100 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-unwind-log1/test.desc b/regression/goto-instrument/unwind-unwind-log1/test.desc
index 3f27d741bce..0be4f9f9c1f 100644
--- a/regression/goto-instrument/unwind-unwind-log1/test.desc
+++ b/regression/goto-instrument/unwind-unwind-log1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --unwinding-assertions --log -
+--no-standard-checks --unwind 10 --unwinding-assertions --log -
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-unwindset-file1/test.desc b/regression/goto-instrument/unwind-unwindset-file1/test.desc
index 3e7282b3bb7..c75b60e00f2 100644
--- a/regression/goto-instrument/unwind-unwindset-file1/test.desc
+++ b/regression/goto-instrument/unwind-unwindset-file1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 5 --unwindset-file unwindset.input --unwinding-assertions
+--no-standard-checks --unwind 5 --unwindset-file unwindset.input --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-unwindset1/test.desc b/regression/goto-instrument/unwind-unwindset1/test.desc
index 26983e73a36..9ab7f30bb19 100644
--- a/regression/goto-instrument/unwind-unwindset1/test.desc
+++ b/regression/goto-instrument/unwind-unwindset1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 9 --unwindset main.0:10 --unwinding-assertions
+--no-standard-checks --unwind 9 --unwindset main.0:10 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-unwindset2/test.desc b/regression/goto-instrument/unwind-unwindset2/test.desc
index 98698c90483..191f103db9d 100644
--- a/regression/goto-instrument/unwind-unwindset2/test.desc
+++ b/regression/goto-instrument/unwind-unwindset2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwindset main.0:10 --unwinding-assertions
+--no-standard-checks --unwindset main.0:10 --unwinding-assertions
^Unwinding loop
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/unwind-unwindset3/test.desc b/regression/goto-instrument/unwind-unwindset3/test.desc
index 58a253c1062..90250337cea 100644
--- a/regression/goto-instrument/unwind-unwindset3/test.desc
+++ b/regression/goto-instrument/unwind-unwindset3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 10 --unwindset main.0:
+--no-standard-checks --unwind 10 --unwindset main.0:
^Unwinding loop
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/unwind-unwindset4/test.desc b/regression/goto-instrument/unwind-unwindset4/test.desc
index d9c3f7874a9..aa08d033990 100644
--- a/regression/goto-instrument/unwind-unwindset4/test.desc
+++ b/regression/goto-instrument/unwind-unwindset4/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwindset main.0:10,f.0:10 --unwindset g.0:10,g.1:10 --unwinding-assertions
+--no-standard-checks --unwindset main.0:10,f.0:10 --unwindset g.0:10,g.1:10 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-unwindset5/test.desc b/regression/goto-instrument/unwind-unwindset5/test.desc
index c2dd73a6fee..3e078e4ef77 100644
--- a/regression/goto-instrument/unwind-unwindset5/test.desc
+++ b/regression/goto-instrument/unwind-unwindset5/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwindset main.0:10,main.1:10,main.2:10 --unwinding-assertions
+--no-standard-checks --unwindset main.0:10,main.1:10,main.2:10 --unwinding-assertions
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-zero-unwind1/test.desc b/regression/goto-instrument/unwind-zero-unwind1/test.desc
index c52d36a3ccf..a62915e9f34 100644
--- a/regression/goto-instrument/unwind-zero-unwind1/test.desc
+++ b/regression/goto-instrument/unwind-zero-unwind1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 0 --partial-loops
+--no-standard-checks --unwind 0 --partial-loops
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/unwind-zero-unwind2/test.desc b/regression/goto-instrument/unwind-zero-unwind2/test.desc
index dfed669b9e5..41604bb9bf9 100644
--- a/regression/goto-instrument/unwind-zero-unwind2/test.desc
+++ b/regression/goto-instrument/unwind-zero-unwind2/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 0 --continue-as-loops
+--no-standard-checks --unwind 0 --continue-as-loops
^Unwinding loop.*iteration 10
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/unwind-zero-unwind3/test.desc b/regression/goto-instrument/unwind-zero-unwind3/test.desc
index 5091bc953ae..d1f9fbc10d0 100644
--- a/regression/goto-instrument/unwind-zero-unwind3/test.desc
+++ b/regression/goto-instrument/unwind-zero-unwind3/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---unwind 0
+--no-standard-checks --unwind 0
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-instrument/value-set-fi-fp-removal/test.desc b/regression/goto-instrument/value-set-fi-fp-removal/test.desc
index 5de3977d7aa..45ac2bde06e 100644
--- a/regression/goto-instrument/value-set-fi-fp-removal/test.desc
+++ b/regression/goto-instrument/value-set-fi-fp-removal/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---value-set-fi-fp-removal
+--no-standard-checks --value-set-fi-fp-removal
^EXIT=0$
^SIGNAL=0$
^ function: f$
diff --git a/regression/goto-instrument/value-set-fi-fp-removal2/test.desc b/regression/goto-instrument/value-set-fi-fp-removal2/test.desc
index 382f1d52a0c..9c10a6ce23d 100644
--- a/regression/goto-instrument/value-set-fi-fp-removal2/test.desc
+++ b/regression/goto-instrument/value-set-fi-fp-removal2/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---value-set-fi-fp-removal
+--no-standard-checks --value-set-fi-fp-removal
^EXIT=0$
^SIGNAL=0$
^ function: add$
diff --git a/regression/goto-instrument/value-set-fi-fp-removal3/test.desc b/regression/goto-instrument/value-set-fi-fp-removal3/test.desc
index de947f49fc7..487d185ac0c 100644
--- a/regression/goto-instrument/value-set-fi-fp-removal3/test.desc
+++ b/regression/goto-instrument/value-set-fi-fp-removal3/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---value-set-fi-fp-removal
+--no-standard-checks --value-set-fi-fp-removal
^EXIT=0$
^SIGNAL=0$
^ function: add$
diff --git a/regression/goto-instrument/value-set-fi-fp-removal4/test.desc b/regression/goto-instrument/value-set-fi-fp-removal4/test.desc
index 219d37993c3..b93c20ae66e 100644
--- a/regression/goto-instrument/value-set-fi-fp-removal4/test.desc
+++ b/regression/goto-instrument/value-set-fi-fp-removal4/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---value-set-fi-fp-removal
+--no-standard-checks --value-set-fi-fp-removal
^EXIT=10$
^SIGNAL=0$
^file test.c line 20 function main: replacing function pointer by 2 possible targets$
diff --git a/regression/goto-instrument/value-set-fi-fp-removal5/test.desc b/regression/goto-instrument/value-set-fi-fp-removal5/test.desc
index 954569f642b..a22f77713df 100644
--- a/regression/goto-instrument/value-set-fi-fp-removal5/test.desc
+++ b/regression/goto-instrument/value-set-fi-fp-removal5/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---value-set-fi-fp-removal
+--no-standard-checks --value-set-fi-fp-removal
^EXIT=10$
^SIGNAL=0$
^file test.c line 19 function main: replacing function pointer by 0 possible targets$
diff --git a/regression/goto-instrument/value-set-fi-fp-removal6/test.desc b/regression/goto-instrument/value-set-fi-fp-removal6/test.desc
index 5de3977d7aa..45ac2bde06e 100644
--- a/regression/goto-instrument/value-set-fi-fp-removal6/test.desc
+++ b/regression/goto-instrument/value-set-fi-fp-removal6/test.desc
@@ -1,6 +1,6 @@
CORE
test.c
---value-set-fi-fp-removal
+--no-standard-checks --value-set-fi-fp-removal
^EXIT=0$
^SIGNAL=0$
^ function: f$
diff --git a/regression/goto-instrument/value-set-fi-fp-removal7/test.desc b/regression/goto-instrument/value-set-fi-fp-removal7/test.desc
index bbd0b86e687..b892b45d4c0 100644
--- a/regression/goto-instrument/value-set-fi-fp-removal7/test.desc
+++ b/regression/goto-instrument/value-set-fi-fp-removal7/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---value-set-fi-fp-removal
+--no-standard-checks --value-set-fi-fp-removal
^VERIFICATION SUCCESSFUL$
^EXIT=0$
^SIGNAL=0$
diff --git a/regression/goto-instrument/volatile-struct1/test.desc b/regression/goto-instrument/volatile-struct1/test.desc
index ced4d5c8ddd..2631586f463 100644
--- a/regression/goto-instrument/volatile-struct1/test.desc
+++ b/regression/goto-instrument/volatile-struct1/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---show-symbol-table
+--no-standard-checks --show-symbol-table
^Type\.*: volatile struct struct_tag_name$
^Type\.*: const double$
^EXIT=0$
diff --git a/regression/goto-synthesizer/address_space_size_limit/test.desc b/regression/goto-synthesizer/address_space_size_limit/test.desc
index 7bfcdf8d662..6176120374c 100644
--- a/regression/goto-synthesizer/address_space_size_limit/test.desc
+++ b/regression/goto-synthesizer/address_space_size_limit/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --object-bits 1
+--no-standard-checks --pointer-check _ --object-bits 1
too many addressed objects
^EXIT=6$
^SIGNAL=0$
diff --git a/regression/goto-synthesizer/array_uf/test.desc b/regression/goto-synthesizer/array_uf/test.desc
index 81f0cc90d5d..f35ec86a98d 100644
--- a/regression/goto-synthesizer/array_uf/test.desc
+++ b/regression/goto-synthesizer/array_uf/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --arrays-uf-always _ --arrays-uf-always
+--no-standard-checks --pointer-check _ --arrays-uf-always _ --arrays-uf-always
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-synthesizer/chain.sh b/regression/goto-synthesizer/chain.sh
index 52b4b683dbc..ed7c7fa498d 100755
--- a/regression/goto-synthesizer/chain.sh
+++ b/regression/goto-synthesizer/chain.sh
@@ -57,5 +57,5 @@ if echo $args_synthesizer | grep -q -- "--dump-loop-contracts" ; then
else
$goto_synthesizer ${args_synthesizer} "${name}-mod.gb" "${name}-mod-2.gb"
echo "Running CBMC: "
- $cbmc ${args_cbmc} "${name}-mod-2.gb"
+ $cbmc --no-standard-checks ${args_cbmc} "${name}-mod-2.gb"
fi
diff --git a/regression/goto-synthesizer/do_while_loop_0/test.desc b/regression/goto-synthesizer/do_while_loop_0/test.desc
index 7ff4163109e..ffc995dd951 100644
--- a/regression/goto-synthesizer/do_while_loop_0/test.desc
+++ b/regression/goto-synthesizer/do_while_loop_0/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-synthesizer/empty_loop/test.desc b/regression/goto-synthesizer/empty_loop/test.desc
index f3a57689d46..b87a53a253a 100644
--- a/regression/goto-synthesizer/empty_loop/test.desc
+++ b/regression/goto-synthesizer/empty_loop/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_01/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_01/test.desc
index 405303402c7..ffc449557ab 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_01/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_01/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main\.\d+\] line 10 Check loop invariant before entry: SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_01/test_dump.desc b/regression/goto-synthesizer/loop_contracts_synthesis_01/test_dump.desc
index 363f91f24e6..268cf53284c 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_01/test_dump.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_01/test_dump.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --dump-loop-contracts --json-output main.c
+--no-standard-checks --pointer-check _ --dump-loop-contracts --json-output main.c
^EXIT=0$
^SIGNAL=0$
\"sources"\: \[ \"main\.c\" \]
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_02/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_02/test.desc
index 71ecf710669..84e55b70fb7 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_02/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_02/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.pointer\_dereference.\d+\] .* SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_02/test_dump.desc b/regression/goto-synthesizer/loop_contracts_synthesis_02/test_dump.desc
index dd6f4658cca..9608efde727 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_02/test_dump.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_02/test_dump.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --dump-loop-contracts
+--no-standard-checks --pointer-check _ --dump-loop-contracts
^EXIT=0$
^SIGNAL=0$
\"sources"\: \[ \"main\.c\" \]
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_03/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_03/test.desc
index 70c75536ac2..4557fb24460 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_03/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_03/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.pointer\_dereference.\d+\] .* SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_03/test_cadical.desc b/regression/goto-synthesizer/loop_contracts_synthesis_03/test_cadical.desc
index 9b1ab094634..ab4276f3204 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_03/test_cadical.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_03/test_cadical.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --sat-solver cadical --verbosity 10
+--no-standard-checks --pointer-check _ --sat-solver cadical --verbosity 10
^EXIT=0$
^SIGNAL=0$
Solving with CaDiCaL|The specified solver, 'cadical', is not available. The default solver will be used instead.
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_03/test_dump.desc b/regression/goto-synthesizer/loop_contracts_synthesis_03/test_dump.desc
index 08d4cad81ff..c686efb1573 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_03/test_dump.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_03/test_dump.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --dump-loop-contracts
+--no-standard-checks --pointer-check _ --dump-loop-contracts
^EXIT=0$
^SIGNAL=0$
\"sources"\: \[ \"main\.c\" \]
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_04/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_04/test.desc
index e7ee10ae51a..bec49aafffe 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_04/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_04/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --verbosity 9
+--no-standard-checks --pointer-check _ --verbosity 9
^EXIT=0$
^SIGNAL=0$
Quick filter\: 6.* out of 67 candidates were filtered out\.
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_04/test_dump.desc b/regression/goto-synthesizer/loop_contracts_synthesis_04/test_dump.desc
index 41399773eff..abb556408e3 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_04/test_dump.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_04/test_dump.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --dump-loop-contracts
+--no-standard-checks --pointer-check _ --dump-loop-contracts
^EXIT=0$
^SIGNAL=0$
\"sources"\: \[ \"main\.c\" \]
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_05/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_05/test.desc
index d8c28eaf4cb..bc0eb75fc64 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_05/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_05/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_05/test_dump.desc b/regression/goto-synthesizer/loop_contracts_synthesis_05/test_dump.desc
index c8563ee7bdb..72114f4f0ea 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_05/test_dump.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_05/test_dump.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --dump-loop-contracts
+--no-standard-checks --pointer-check _ --dump-loop-contracts
^EXIT=0$
^SIGNAL=0$
assigns \_\_CPROVER\_POINTER\_OBJECT\(b\-\>data\)
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_06/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_06/test.desc
index 7b2dfafa82a..bb0d6e0d14c 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_06/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_06/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.*\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_06/test_dump.desc b/regression/goto-synthesizer/loop_contracts_synthesis_06/test_dump.desc
index fd7582e2d62..80d9d5457ab 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_06/test_dump.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_06/test_dump.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --dump-loop-contracts
+--no-standard-checks --pointer-check _ --dump-loop-contracts
^EXIT=0$
^SIGNAL=0$
loop 1 invariant.*\_\_CPROVER\_POINTER\_OFFSET
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_07/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_07/test.desc
index ac1d728439d..3c2ed6e3575 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_07/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_07/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_07/test_dump.desc b/regression/goto-synthesizer/loop_contracts_synthesis_07/test_dump.desc
index 317580b4f4e..70682fcac41 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_07/test_dump.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_07/test_dump.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check _ --dump-loop-contracts
+--no-standard-checks --pointer-check _ --dump-loop-contracts
^EXIT=0$
^SIGNAL=0$
loop 1 assigns i
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_08/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_08/test.desc
index 2b98c115ec7..72368df7fde 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_08/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_08/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.pointer\_dereference.\d+\] .* SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_assert_false/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_assert_false/test.desc
index 6ac7d3118a8..b6d2989b864 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_assert_false/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_assert_false/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=10$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/goto-synthesizer/loop_contracts_synthesis_other_assertion/test.desc b/regression/goto-synthesizer/loop_contracts_synthesis_other_assertion/test.desc
index f27e9b5a3a2..9a7775cfd83 100644
--- a/regression/goto-synthesizer/loop_contracts_synthesis_other_assertion/test.desc
+++ b/regression/goto-synthesizer/loop_contracts_synthesis_other_assertion/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
---pointer-check
+--no-standard-checks --pointer-check
^EXIT=0$
^SIGNAL=0$
^\[main.\d+\] .* Check loop invariant before entry: SUCCESS$
diff --git a/regression/linking-goto-binaries/array_size/test.desc b/regression/linking-goto-binaries/array_size/test.desc
index cfaab6b36f0..3b73f6993ff 100644
--- a/regression/linking-goto-binaries/array_size/test.desc
+++ b/regression/linking-goto-binaries/array_size/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-supp.c
+--no-standard-checks supp.c
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line [0-9]+ assertion entry == 42: SUCCESS
diff --git a/regression/linking-goto-binaries/simple_function_call/test.desc b/regression/linking-goto-binaries/simple_function_call/test.desc
index 5d055c9ad69..3633d2fd16a 100644
--- a/regression/linking-goto-binaries/simple_function_call/test.desc
+++ b/regression/linking-goto-binaries/simple_function_call/test.desc
@@ -1,6 +1,6 @@
CORE
main.c
-supp.c
+--no-standard-checks supp.c
^EXIT=0$
^SIGNAL=0$
\[main.assertion.1\] line [0-9]+ assertion ten == 10: SUCCESS
diff --git a/regression/linking-goto-binaries/type_conflicts/member-name-mismatch.desc b/regression/linking-goto-binaries/type_conflicts/member-name-mismatch.desc
index 317b01d93d1..2727b9d857f 100644
--- a/regression/linking-goto-binaries/type_conflicts/member-name-mismatch.desc
+++ b/regression/linking-goto-binaries/type_conflicts/member-name-mismatch.desc
@@ -1,6 +1,6 @@
CORE
Linking7-main.c
-Linking7-module2.c
+--no-standard-checks Linking7-module2.c
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/regression/linking-goto-binaries/type_conflicts/return_type.desc b/regression/linking-goto-binaries/type_conflicts/return_type.desc
index 2854da5c7c6..c3aae772d7c 100644
--- a/regression/linking-goto-binaries/type_conflicts/return_type.desc
+++ b/regression/linking-goto-binaries/type_conflicts/return_type.desc
@@ -1,6 +1,6 @@
CORE
Linking7-return_type1.c
-Linking7-return_type2.c
+--no-standard-checks Linking7-return_type2.c
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
diff --git a/regression/linking-goto-binaries/type_conflicts/test.desc b/regression/linking-goto-binaries/type_conflicts/test.desc
index 938fac85344..e4fa91d8b88 100644
--- a/regression/linking-goto-binaries/type_conflicts/test.desc
+++ b/regression/linking-goto-binaries/type_conflicts/test.desc
@@ -1,6 +1,6 @@
CORE
Linking7-main.c
-Linking7-module.c
+--no-standard-checks Linking7-module.c
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/src/ansi-c/goto_check_c.h b/src/ansi-c/goto_check_c.h
index 451bfa15c3c..1d4c16ac28e 100644
--- a/src/ansi-c/goto_check_c.h
+++ b/src/ansi-c/goto_check_c.h
@@ -47,29 +47,41 @@ void goto_check_c(
"(retain-trivial-checks)" \
"(error-label):" \
"(no-assertions)(no-assumptions)" \
- "(assert-to-assume)"
+ "(assert-to-assume)" \
+ "(no-bounds-check)(no-pointer-check)(no-signed-overflow-check)" \
+ "(no-pointer-primitive-check)(no-undefined-shift-check)(no-div-by-zero-check)"
#define HELP_GOTO_CHECK \
- " {y--bounds-check} \t enable array bounds checks\n" \
- " {y--pointer-check} \t enable pointer checks\n" \
+ " {y--bounds-check} \t enable array bounds checks (default on)\n" \
+ " {y--no-bounds-check} \t disable array bounds checks\n" \
+ " {y--pointer-check} \t enable pointer checks (default on)\n" \
+ " {y--no-pointer-check} \t disable pointer checks\n" \
" {y--memory-leak-check} \t enable memory leak checks\n" \
" {y--memory-cleanup-check} \t enable memory cleanup checks\n" \
- " {y--div-by-zero-check} \t enable division by zero checks\n" \
+ " {y--div-by-zero-check} \t enable division by zero checks (default on)\n" \
" {y--signed-overflow-check} \t " \
- "enable signed arithmetic over- and underflow checks\n" \
+ "enable signed arithmetic over- and underflow checks (default on)\n" \
+ " {y--no-signed-overflow-check} \t " \
+ "disable signed arithmetic over- and underflow checks\n" \
" {y--unsigned-overflow-check} \t " \
"enable arithmetic over- and underflow checks\n" \
" {y--pointer-overflow-check} \t " \
"enable pointer arithmetic over- and underflow checks\n" \
" {y--conversion-check} \t " \
"check whether values can be represented after type cast\n" \
- " {y--undefined-shift-check} \t check shift greater than bit-width\n" \
+ " {y--undefined-shift-check} \t check shift greater than bit-width " \
+ "(default on)\n" \
+ " {y--no-undefined-shift-check} \t disable check for shift greater than " \
+ "bit-width\n" \
" {y--float-overflow-check} \t check floating-point for +/-Inf\n" \
" {y--nan-check} \t check floating-point for NaN\n" \
" {y--enum-range-check} \t " \
"checks that all enum type expressions have values in the enum range\n" \
" {y--pointer-primitive-check} \t " \
- "checks that all pointers in pointer primitives are valid or null\n" \
+ "checks that all pointers in pointer primitives are valid or null (default " \
+ "on)\n" \
+ " {y--no-pointer-primitive-check} \t " \
+ "disable checks that all pointers in pointer primitives are valid or null\n" \
" {y--retain-trivial-checks} \t include checks that are trivially true\n" \
" {y--error-label} {ulabel} \t check that label {ulabel} is unreachable\n" \
" {y--no-built-in-assertions} \t ignore assertions in built-in library\n" \
@@ -77,23 +89,39 @@ void goto_check_c(
" {y--no-assumptions} \t ignore user assumptions\n" \
" {y--assert-to-assume} \t convert user assertions to assumptions\n"
+// clang-format off
+ #define PARSE_OPTIONS_GOTO_CHECK_NEGATIVE_DEFAULT_CHECKS(cmdline, options) \
+ options.set_option("bounds-check", !cmdline.isset("no-bounds-check")); \
+ options.set_option("pointer-check", !cmdline.isset("no-pointer-check")); \
+ options.set_option("div-by-zero-check", !cmdline.isset("no-div-by-zero-check")); \
+ options.set_option("signed-overflow-check", !cmdline.isset("no-signed-overflow-check")); /* NOLINT(whitespace/line_length) */ \
+ options.set_option("undefined-shift-check", !cmdline.isset("no-undefined-shift-check")); /* NOLINT(whitespace/line_length) */ \
+ options.set_option("pointer-primitive-check", !cmdline.isset("no-pointer-primitive-check")); /* NOLINT(whitespace/line_length) */ \
+ (void) 0;
+// clang-format on
+
+// clang-format off
+ #define PARSE_OPTIONS_GOTO_CHECK_POSITIVE_DEFAULT_CHECKS(cmdline, options) \
+ options.set_option("bounds-check", cmdline.isset("bounds-check")); \
+ options.set_option("pointer-check", cmdline.isset("pointer-check")); \
+ options.set_option("div-by-zero-check", cmdline.isset("div-by-zero-check")); \
+ options.set_option("signed-overflow-check", cmdline.isset("signed-overflow-check")); /* NOLINT(whitespace/line_length) */ \
+ options.set_option("undefined-shift-check", cmdline.isset("undefined-shift-check")); /* NOLINT(whitespace/line_length) */ \
+ options.set_option("pointer-primitive-check", cmdline.isset("pointer-primitive-check")); /* NOLINT(whitespace/line_length) */ \
+ (void) 0;
+// clang-format on
+
// clang-format off
#define PARSE_OPTIONS_GOTO_CHECK(cmdline, options) \
- options.set_option("bounds-check", cmdline.isset("bounds-check")); \
- options.set_option("pointer-check", cmdline.isset("pointer-check")); \
options.set_option("memory-leak-check", cmdline.isset("memory-leak-check")); \
options.set_option("memory-cleanup-check", cmdline.isset("memory-cleanup-check")); /* NOLINT(whitespace/line_length) */ \
- options.set_option("div-by-zero-check", cmdline.isset("div-by-zero-check")); \
options.set_option("enum-range-check", cmdline.isset("enum-range-check")); \
- options.set_option("signed-overflow-check", cmdline.isset("signed-overflow-check")); /* NOLINT(whitespace/line_length) */ \
options.set_option("unsigned-overflow-check", cmdline.isset("unsigned-overflow-check")); /* NOLINT(whitespace/line_length) */ \
options.set_option("pointer-overflow-check", cmdline.isset("pointer-overflow-check")); /* NOLINT(whitespace/line_length) */ \
options.set_option("conversion-check", cmdline.isset("conversion-check")); \
- options.set_option("undefined-shift-check", cmdline.isset("undefined-shift-check")); /* NOLINT(whitespace/line_length) */ \
options.set_option("float-overflow-check", cmdline.isset("float-overflow-check")); /* NOLINT(whitespace/line_length) */ \
options.set_option("nan-check", cmdline.isset("nan-check")); \
options.set_option("built-in-assertions", !cmdline.isset("no-built-in-assertions")); /* NOLINT(whitespace/line_length) */ \
- options.set_option("pointer-primitive-check", cmdline.isset("pointer-primitive-check")); /* NOLINT(whitespace/line_length) */ \
options.set_option("retain-trivial-checks", \
cmdline.isset("retain-trivial-checks")); \
options.set_option("assertions", !cmdline.isset("no-assertions")); /* NOLINT(whitespace/line_length) */ \
diff --git a/src/cbmc/cbmc_parse_options.cpp b/src/cbmc/cbmc_parse_options.cpp
index e8579a519eb..838b02e76a2 100644
--- a/src/cbmc/cbmc_parse_options.cpp
+++ b/src/cbmc/cbmc_parse_options.cpp
@@ -106,6 +106,27 @@ void cbmc_parse_optionst::set_default_options(optionst &options)
options.set_option("depth", UINT32_MAX);
}
+void cbmc_parse_optionst::set_default_analysis_flags(optionst &options)
+{
+ // Checks enabled by default in v6.0+.
+ options.set_option("bounds-check", true);
+ options.set_option("pointer-check", true);
+ options.set_option("pointer-primitive-check", true);
+ options.set_option("div-by-zero-check", true);
+ options.set_option("signed-overflow-check", true);
+ options.set_option("undefined-shift-check", true);
+
+ // Default malloc failure profile chosen to be returning null. These options
+ // are not strictly needed, but they are staying here as part of documentation
+ // of the default option set for the tool.
+ options.set_option("malloc-may-fail", true);
+ options.set_option("malloc-fail-null", true);
+
+ // Unwinding assertions required in certain cases for sound verification
+ // results. See https://github.com/diffblue/cbmc/issues/6561 for elaboration.
+ options.set_option("unwinding-assertions", true);
+}
+
void cbmc_parse_optionst::get_command_line_options(optionst &options)
{
if(config.set(cmdline))
@@ -120,7 +141,11 @@ void cbmc_parse_optionst::get_command_line_options(optionst &options)
if(cmdline.isset("function"))
options.set_option("function", cmdline.get_value("function"));
- if(cmdline.isset("cover") && cmdline.isset("unwinding-assertions"))
+ if(
+ cmdline.isset("cover") &&
+ // The option is set by default, or passed in the by the user.
+ (options.is_set("unwinding-assertions") ||
+ cmdline.isset("unwinding-assertions")))
{
log.error()
<< "--cover and --unwinding-assertions must not be given together"
@@ -261,7 +286,9 @@ void cbmc_parse_optionst::get_command_line_options(optionst &options)
if(cmdline.isset("unwind"))
{
options.set_option("unwind", cmdline.get_value("unwind"));
- if(!cmdline.isset("unwinding-assertions"))
+ if(
+ !options.is_set("unwinding-assertions") &&
+ !cmdline.isset("unwinding-assertions"))
{
log.warning() << "**** WARNING: Use --unwinding-assertions to obtain "
"sound verification results"
@@ -288,7 +315,9 @@ void cbmc_parse_optionst::get_command_line_options(optionst &options)
{
options.set_option(
"unwindset", cmdline.get_comma_separated_values("unwindset"));
- if(!cmdline.isset("unwinding-assertions"))
+ if(
+ !options.is_set("unwinding-assertions") &&
+ !cmdline.isset("unwinding-assertions"))
{
log.warning() << "**** WARNING: Use --unwinding-assertions to obtain "
"sound verification results"
@@ -305,11 +334,38 @@ void cbmc_parse_optionst::get_command_line_options(optionst &options)
"self-loops-to-assumptions",
!cmdline.isset("no-self-loops-to-assumptions"));
- // all checks supported by goto_check
+ // Enable flags that in combination provide analysis with no surprises
+ // (expected checks and no unsoundness by missing checks).
+ if(!cmdline.isset("no-standard-checks"))
+ {
+ cbmc_parse_optionst::set_default_analysis_flags(options);
+ // The malloc failure mode is by default handled by the `config.set` call
+ // which only looks at the `cmdline` flags. In the case of default checks,
+ // these haven't been set - we need to overwrite the config object to manually
+ // bootstrap the malloc-may-fail behaviour
+ if(!config.ansi_c.malloc_may_fail && options.is_set("malloc-may-fail"))
+ {
+ config.ansi_c.malloc_may_fail = true;
+ config.ansi_c.malloc_failure_mode =
+ configt::ansi_ct::malloc_failure_modet::malloc_failure_mode_return_null;
+ }
+ PARSE_OPTIONS_GOTO_CHECK_NEGATIVE_DEFAULT_CHECKS(cmdline, options);
+ }
+ else if(cmdline.isset("no-standard-checks"))
+ {
+ PARSE_OPTIONS_GOTO_CHECK_POSITIVE_DEFAULT_CHECKS(cmdline, options);
+ // If the user opts for no standard checks, it's safe to assume he also
+ // wants to control the malloc failure behaviour, in which case we can
+ // also assume that it's going to be setup in the `config.set` call above.
+ }
+
+ // all (other) checks supported by goto_check
PARSE_OPTIONS_GOTO_CHECK(cmdline, options);
// generate unwinding assertions
- if(cmdline.isset("unwinding-assertions"))
+ if(
+ options.is_set("unwinding-assertions") ||
+ cmdline.isset("unwinding-assertions"))
{
options.set_option("unwinding-assertions", true);
options.set_option("paths-symex-explore-all", true);
diff --git a/src/cbmc/cbmc_parse_options.h b/src/cbmc/cbmc_parse_options.h
index 8ec5b04ffaa..22ad39a663e 100644
--- a/src/cbmc/cbmc_parse_options.h
+++ b/src/cbmc/cbmc_parse_options.h
@@ -34,6 +34,7 @@ class optionst;
// clang-format off
#define CBMC_OPTIONS \
OPT_BMC \
+ "(no-standard-checks)" \
"(preprocess)(slice-by-trace):" \
OPT_FUNCTIONS \
"(no-simplify)(full-slice)" \
@@ -91,6 +92,11 @@ class cbmc_parse_optionst : public parse_options_baset
/// default behaviour, for example unit tests.
static void set_default_options(optionst &);
+ /// \brief Setup default analysis flags.
+ ///
+ /// This function sets up the default analysis checks as discussed
+ /// in RFC https://github.com/diffblue/cbmc/issues/7975.
+ static void set_default_analysis_flags(optionst &);
static bool process_goto_program(goto_modelt &, const optionst &, messaget &);
static int get_goto_program(
diff --git a/src/goto-analyzer/goto_analyzer_parse_options.cpp b/src/goto-analyzer/goto_analyzer_parse_options.cpp
index b64119b6b9e..a5bb39aa5f3 100644
--- a/src/goto-analyzer/goto_analyzer_parse_options.cpp
+++ b/src/goto-analyzer/goto_analyzer_parse_options.cpp
@@ -56,6 +56,27 @@ goto_analyzer_parse_optionst::goto_analyzer_parse_optionst(
{
}
+void goto_analyzer_parse_optionst::set_default_analysis_flags(optionst &options)
+{
+ // Checks enabled by default in v6.0+.
+ options.set_option("bounds-check", true);
+ options.set_option("pointer-check", true);
+ options.set_option("pointer-primitive-check", true);
+ options.set_option("div-by-zero-check", true);
+ options.set_option("signed-overflow-check", true);
+ options.set_option("undefined-shift-check", true);
+
+ // Default malloc failure profile chosen to be returning null. These options
+ // are not strictly *needed*, but they are staying here as part of documentation
+ // of the default option set for the tool.
+ options.set_option("malloc-may-fail", true);
+ options.set_option("malloc-fail-null", true);
+
+ // This is in-line with the options we set for CBMC in cbmc_parse_optionst
+ // with the exception of unwinding-assertions, which don't make sense in
+ // the context of abstract interpretation.
+}
+
void goto_analyzer_parse_optionst::get_command_line_options(optionst &options)
{
if(config.set(cmdline))
@@ -67,7 +88,32 @@ void goto_analyzer_parse_optionst::get_command_line_options(optionst &options)
if(cmdline.isset("function"))
options.set_option("function", cmdline.get_value("function"));
- // all checks supported by goto_check
+ // Enable flags that in combination provide analysis with no surprises
+ // (expected checks and no unsoundness by missing checks).
+ if(!cmdline.isset("no-standard-checks"))
+ {
+ goto_analyzer_parse_optionst::set_default_analysis_flags(options);
+ // The malloc failure mode is by default handled by the `config.set` call
+ // which only looks at the `cmdline` flags. In the case of default checks,
+ // these haven't been set - we need to overwrite the config object to manually
+ // bootstrap the malloc-may-fail behaviour
+ if(!config.ansi_c.malloc_may_fail && options.is_set("malloc-may-fail"))
+ {
+ config.ansi_c.malloc_may_fail = true;
+ config.ansi_c.malloc_failure_mode =
+ configt::ansi_ct::malloc_failure_modet::malloc_failure_mode_return_null;
+ }
+ PARSE_OPTIONS_GOTO_CHECK_NEGATIVE_DEFAULT_CHECKS(cmdline, options);
+ }
+ else if(cmdline.isset("no-standard-checks"))
+ {
+ PARSE_OPTIONS_GOTO_CHECK_POSITIVE_DEFAULT_CHECKS(cmdline, options);
+ // If the user opts for no standard checks, it's safe to assume he also
+ // wants to control the malloc failure behaviour, in which case we can
+ // also assume that it's going to be setup in the `config.set` call above.
+ }
+
+ // all (other) checks supported by goto_check
PARSE_OPTIONS_GOTO_CHECK(cmdline, options);
// The user should either select:
diff --git a/src/goto-analyzer/goto_analyzer_parse_options.h b/src/goto-analyzer/goto_analyzer_parse_options.h
index beda0d3a2d3..52c967a9135 100644
--- a/src/goto-analyzer/goto_analyzer_parse_options.h
+++ b/src/goto-analyzer/goto_analyzer_parse_options.h
@@ -109,7 +109,8 @@ class optionst;
"(show)(verify)(simplify):" \
"(show-on-source)" \
"(unreachable-instructions)(unreachable-functions)" \
- "(reachable-functions)"
+ "(reachable-functions)" \
+ "(no-standard-checks)"
#define GOTO_ANALYSER_OPTIONS_AI \
"(recursive-interprocedural)" \
@@ -188,6 +189,9 @@ class goto_analyzer_parse_optionst: public parse_options_baset
virtual bool process_goto_program(const optionst &options);
virtual int perform_analysis(const optionst &options);
+
+ // TODO: Add documentation
+ static void set_default_analysis_flags(optionst &options);
};
#endif // CPROVER_GOTO_ANALYZER_GOTO_ANALYZER_PARSE_OPTIONS_H
diff --git a/src/goto-instrument/goto_instrument_parse_options.cpp b/src/goto-instrument/goto_instrument_parse_options.cpp
index 55721374ce6..e2e8fd5f355 100644
--- a/src/goto-instrument/goto_instrument_parse_options.cpp
+++ b/src/goto-instrument/goto_instrument_parse_options.cpp
@@ -1026,6 +1026,7 @@ void goto_instrument_parse_optionst::instrument_goto_program()
options.set_option("simplify", true);
// all checks supported by goto_check
+ PARSE_OPTIONS_GOTO_CHECK_POSITIVE_DEFAULT_CHECKS(cmdline, options);
PARSE_OPTIONS_GOTO_CHECK(cmdline, options);
// initialize argv with valid pointers