diff --git a/tests/builtins/big_local_array.i b/tests/builtins/big_local_array.i index 0b931e1f1fe9931cbf0106a9d8f20d62e8f83c22..ce4500f78d0b4c0a6747ae45e1762a34ad5e0eae 100644 --- a/tests/builtins/big_local_array.i +++ b/tests/builtins/big_local_array.i @@ -1,5 +1,5 @@ /* run.config* - PLUGIN: report @EVA_PLUGINS@ + PLUGIN: report @EVA_CONFIG@ CMXS: big_local_array_script OPT: @EVA_OPTIONS@ -print -journal-disable -eva -report OPT: @EVA_OPTIONS@ -load-module %{dep:big_local_array_script.cmxs} -then-on prj -print -report diff --git a/tests/builtins/from_result.c b/tests/builtins/from_result.c index e38ba72eb1cb450f66f32242da7b55cf7921ecac..29020e5dbbe0eaafd88a4f3226232abcb79c4f1c 100644 --- a/tests/builtins/from_result.c +++ b/tests/builtins/from_result.c @@ -1,5 +1,5 @@ /* run.config* - OPT: @EVA_CONFIG@ -eva-alloc-builtin fresh -deps -journal-disable + OPT: @EVA_OPTIONS@ -eva-alloc-builtin fresh -deps -journal-disable */ #include "stdlib.c" diff --git a/tests/builtins/malloc-deps.c b/tests/builtins/malloc-deps.c index 1bb43e5021c1eb4b3d88ff639219613a9f099871..29f258d52bb00ac6cfe776db7fe0d4ed4a27b9c9 100644 --- a/tests/builtins/malloc-deps.c +++ b/tests/builtins/malloc-deps.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -deps -calldeps -inout -eva-slevel 5 -eva-msg-key malloc + OPT: -eva @EVA_OPTIONS@ -deps -calldeps -inout -eva-slevel 5 -eva-msg-key malloc */ #include <stdlib.h> diff --git a/tests/builtins/malloc-size-zero.c b/tests/builtins/malloc-size-zero.c index 0ff4c5e749f9ed70eb450993db8dcad2226ca561..21cb95cfe5ce572faf9ddabdf5f2034d2582a329 100644 --- a/tests/builtins/malloc-size-zero.c +++ b/tests/builtins/malloc-size-zero.c @@ -1,6 +1,6 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -eva-mlevel 3 - OPT: -eva @EVA_CONFIG@ -eva-alloc-functions my_calloc + OPT: -eva @EVA_OPTIONS@ -eva-mlevel 3 + OPT: -eva @EVA_OPTIONS@ -eva-alloc-functions my_calloc */ #include <stdlib.h> diff --git a/tests/builtins/malloc.c b/tests/builtins/malloc.c index 989d36b908624a16151ca3120929f4bce1961862..ad4bffd113a75afb380a9da4bb3f6337ce7d29a8 100644 --- a/tests/builtins/malloc.c +++ b/tests/builtins/malloc.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -eva-slevel 10 -eva-mlevel 0 -eva-alloc-builtin by_stack + OPT: -eva @EVA_OPTIONS@ -eva-slevel 10 -eva-mlevel 0 -eva-alloc-builtin by_stack */ #include <stdlib.h> diff --git a/tests/builtins/malloc_bug_tr.c b/tests/builtins/malloc_bug_tr.c index 98b3d323d6dc902fd725994595d35f248190f46b..c933ffe4af59ab848316ce4c7675f672d551dfc0 100644 --- a/tests/builtins/malloc_bug_tr.c +++ b/tests/builtins/malloc_bug_tr.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ + OPT: -eva @EVA_OPTIONS@ */ #include <stdlib.h> diff --git a/tests/builtins/malloc_memexec.c b/tests/builtins/malloc_memexec.c index cac60b4be3121fe0fe79ea701fee95860d0420a3..e02637be2be686bd338daf09baeb7eb77ae033a9 100644 --- a/tests/builtins/malloc_memexec.c +++ b/tests/builtins/malloc_memexec.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -eva-memexec -deps -inout -eva-mlevel 0 + OPT: -eva @EVA_OPTIONS@ -eva-memexec -deps -inout -eva-mlevel 0 */ #include <stdlib.h> diff --git a/tests/builtins/malloc_multiple.c b/tests/builtins/malloc_multiple.c index 81e2a9cc9f717679e7e98ff2047b2c5360f23bdc..337e6b4abfd0ade9566f8b3f0a2a83173ef70094 100644 --- a/tests/builtins/malloc_multiple.c +++ b/tests/builtins/malloc_multiple.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -eva-slevel 50 -eva-mlevel 5 + OPT: -eva @EVA_OPTIONS@ -eva-slevel 50 -eva-mlevel 5 */ #include<stdlib.h> #define MAX 10 diff --git a/tests/builtins/memcpy_invalid.c b/tests/builtins/memcpy_invalid.c index cd0a7b35cf7952616fe681aa8959b5bca7feab6e..57efefd93f30951e193c70af41886d0a839962f1 100644 --- a/tests/builtins/memcpy_invalid.c +++ b/tests/builtins/memcpy_invalid.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -journal-disable -calldeps + OPT: -eva @EVA_OPTIONS@ -journal-disable -calldeps */ /*@ assigns \result \from min, max; diff --git a/tests/builtins/test_config b/tests/builtins/test_config index 345f347fd4091540571356c8cf0e71c4af9fbaf8..05cba93b48eb81c1f37543a85d8dd45f9d70db8d 100644 --- a/tests/builtins/test_config +++ b/tests/builtins/test_config @@ -1,3 +1,2 @@ MACRO: EVA_OPTIONS @EVA_OPTIONS@ -eva-msg-key malloc -eva-warn-key malloc:weak=feedback -eva-no-alloc-returns-null -MACRO: EVA_CONFIG @EVA_OPTIONS@ -OPT: -eva @EVA_CONFIG@ -journal-disable -out -input -deps +OPT: -eva @EVA_OPTIONS@ -journal-disable -out -input -deps diff --git a/tests/builtins/write-const.c b/tests/builtins/write-const.c index 89dfcdd91ae135416df8d7ce0d91a279f41d1235..598d93847eb1028a9b40ef84b125dc0142775108 100644 --- a/tests/builtins/write-const.c +++ b/tests/builtins/write-const.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -journal-disable -eva-builtins-auto -calldeps + OPT: -eva @EVA_OPTIONS@ -journal-disable -eva-builtins-auto -calldeps */ // This test verifies that writing in a memory location that may be const diff --git a/tests/float/absorb.c b/tests/float/absorb.c index 7a9e3cab596155c30ae2a11f31defb1f860a3eba..da1ee88e6905f8099b05f3247e9a3c960f90414d 100644 --- a/tests/float/absorb.c +++ b/tests/float/absorb.c @@ -1,7 +1,7 @@ /* run.config COMMENT: run.config is intentionally not-* EXECNOW: BIN absorb.sav LOG absorb_sav.res LOG absorb_sav.err frama-c -no-autoload-plugins -journal-disable -save absorb.sav @PTEST_FILE@ > absorb_sav.res 2> absorb_sav.err - EXECNOW: BIN absorb.sav2 LOG absorb_sav2.res LOG absorb_sav2.err frama-c @FRAMA_C_PLUGINS_OPTIONS@ -load %{dep:absorb.sav} -eva @EVA_CONFIG@ -journal-disable -float-hex -save absorb.sav2 > absorb_sav2.res 2> absorb_sav2.err + EXECNOW: BIN absorb.sav2 LOG absorb_sav2.res LOG absorb_sav2.err frama-c @FRAMA_C_PLUGINS_OPTIONS@ -load %{dep:absorb.sav} -eva @EVA_OPTIONS@ -journal-disable -float-hex -save absorb.sav2 > absorb_sav2.res 2> absorb_sav2.err OPT: -load %{dep:absorb.sav2} -deps -out -input */ /* run.config* diff --git a/tests/float/alarms.i b/tests/float/alarms.i index 8d60a075054d3ed035311ea24ecb62b5f24405c9..64f4fc7965336f23ea777a9ec24034e5aff4aaf3 100644 --- a/tests/float/alarms.i +++ b/tests/float/alarms.i @@ -1,7 +1,7 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -warn-special-float non-finite - OPT: -eva @EVA_CONFIG@ -warn-special-float nan - OPT: -eva @EVA_CONFIG@ -warn-special-float none + OPT: -eva @EVA_OPTIONS@ -warn-special-float non-finite + OPT: -eva @EVA_OPTIONS@ -warn-special-float nan + OPT: -eva @EVA_OPTIONS@ -warn-special-float none */ union { long long l ; float f ; double d ; } u1, u2; diff --git a/tests/float/builtins.c b/tests/float/builtins.c index 1b2d53069a31c06abd0b437c3a1b388ed79672e0..102f1eff06839adc153e524164b9c1b71d2ab2a2 100644 --- a/tests/float/builtins.c +++ b/tests/float/builtins.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -then -main main_log_exp + OPT: -eva @EVA_OPTIONS@ -then -main main_log_exp */ #include <__fc_builtin.h> diff --git a/tests/float/cond.c b/tests/float/cond.c index 89cc751c13707df7addc5024e5e5b5aae556091e..3d70579b34f0be1551e0c6c90fb394dcdb852d24 100644 --- a/tests/float/cond.c +++ b/tests/float/cond.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -journal-disable -float-hex + OPT: -eva @EVA_OPTIONS@ -journal-disable -float-hex */ #include "__fc_builtin.h" diff --git a/tests/float/const.i b/tests/float/const.i index 9e47e611f885b5ad64dbcd15eaeb52c02cde7d27..207da778ec0b1f915d406696b365ef9d0e4541c4 100644 --- a/tests/float/const.i +++ b/tests/float/const.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -float-hex -warn-decimal-float all -journal-disable -then -out -deps + OPT: -eva @EVA_OPTIONS@ -float-hex -warn-decimal-float all -journal-disable -then -out -deps */ typedef double mydouble; diff --git a/tests/float/extract_bits.i b/tests/float/extract_bits.i index 083727447193a64d526f1560c853c0a34b6c084e..552bd39549d0f7eba2d4b50a668ba74837787c2b 100644 --- a/tests/float/extract_bits.i +++ b/tests/float/extract_bits.i @@ -1,6 +1,6 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -eva-slevel 10 -big-ints-hex 0 -machdep ppc_32 -float-normal -warn-decimal-float all - OPT: -eva @EVA_CONFIG@ -eva-slevel 10 -big-ints-hex 0 -machdep x86_32 -float-normal -warn-decimal-float all + OPT: -eva @EVA_OPTIONS@ -eva-slevel 10 -big-ints-hex 0 -machdep ppc_32 -float-normal -warn-decimal-float all + OPT: -eva @EVA_OPTIONS@ -eva-slevel 10 -big-ints-hex 0 -machdep x86_32 -float-normal -warn-decimal-float all */ float f = 3.14; diff --git a/tests/float/init_float.i b/tests/float/init_float.i index 83d69d1336e42e0cdb64c82e99409c770eba553f..cce205f05271172d891d45e864bd19964796995b 100644 --- a/tests/float/init_float.i +++ b/tests/float/init_float.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -journal-disable -float-normal -lib-entry + OPT: -eva @EVA_OPTIONS@ -journal-disable -float-normal -lib-entry */ typedef struct S { float y; } S; diff --git a/tests/float/nonlin.c b/tests/float/nonlin.c index d210fe4a31538f2594517d4668c813392b557e6b..e18380a814d7176389911ad8b7b60df97b50c720 100644 --- a/tests/float/nonlin.c +++ b/tests/float/nonlin.c @@ -1,10 +1,10 @@ /* run.config* - OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=double" -float-hex -journal-disable -eva-subdivide-non-linear 0 - OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=double" -float-hex -journal-disable -eva-subdivide-non-linear 10 - OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=double" -float-hex -journal-disable -eva-subdivide-non-linear 10 -warn-special-float none - OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=float" -float-hex -journal-disable -eva-subdivide-non-linear 0 - OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=float" -float-hex -journal-disable -eva-subdivide-non-linear 10 - OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=float" -float-hex -journal-disable -eva-subdivide-non-linear 10 -warn-special-float none + OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=double" -float-hex -journal-disable -eva-subdivide-non-linear 0 + OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=double" -float-hex -journal-disable -eva-subdivide-non-linear 10 + OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=double" -float-hex -journal-disable -eva-subdivide-non-linear 10 -warn-special-float none + OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=float" -float-hex -journal-disable -eva-subdivide-non-linear 0 + OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=float" -float-hex -journal-disable -eva-subdivide-non-linear 10 + OPT: -eva-msg-key nonlin -eva-slevel 30 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=float" -float-hex -journal-disable -eva-subdivide-non-linear 10 -warn-special-float none */ #include "__fc_builtin.h" diff --git a/tests/float/precise_cos_sin.c b/tests/float/precise_cos_sin.c index f6e6f36e9077b0036d3ebd983c20cc6a0e5f4eb0..271d091d6bad8fecc362e2508e0658743bc74b15 100644 --- a/tests/float/precise_cos_sin.c +++ b/tests/float/precise_cos_sin.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -eva-slevel 1000 -journal-disable -float-normal + OPT: -eva @EVA_OPTIONS@ -eva-slevel 1000 -journal-disable -float-normal */ #include <__fc_builtin.h> diff --git a/tests/float/round10d.i b/tests/float/round10d.i index 1d6ebe39de506c8e31fe6ea441ba25cfbd408cbd..ba93da532bfe9bf4c20f2ee0768f8688d0f03a63 100644 --- a/tests/float/round10d.i +++ b/tests/float/round10d.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -float-normal -journal-disable -eva-no-results + OPT: -eva @EVA_OPTIONS@ -float-normal -journal-disable -eva-no-results */ int main() diff --git a/tests/float/some.c b/tests/float/some.c index 8eb3f38ea73da66b5c52a6779382e274a9a6a3ee..70b34621e966dd90d38b879e5835ae3541bbf1fd 100644 --- a/tests/float/some.c +++ b/tests/float/some.c @@ -1,6 +1,6 @@ /* run.config* - OPT: -eva-show-slevel 10 -eva-slevel 100 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=double -DN=55" -float-normal -journal-disable -eva-no-results - OPT: -eva-slevel 100 -eva @EVA_CONFIG@ -cpp-extra-args="-DFLOAT=float -DN=26" -float-normal -journal-disable -eva-no-results + OPT: -eva-show-slevel 10 -eva-slevel 100 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=double -DN=55" -float-normal -journal-disable -eva-no-results + OPT: -eva-slevel 100 -eva @EVA_OPTIONS@ -cpp-extra-args="-DFLOAT=float -DN=26" -float-normal -journal-disable -eva-no-results */ FLOAT t[N] = { 1. } ; diff --git a/tests/float/special_floats.c b/tests/float/special_floats.c index 1e07cd3a6ba385e0b3eec0bda2eb0aa1381200d3..67bd40b60be95058ed1e749b94924cf26a3e753f 100644 --- a/tests/float/special_floats.c +++ b/tests/float/special_floats.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -eva @EVA_CONFIG@ -warn-special-float none + OPT: -eva @EVA_OPTIONS@ -warn-special-float none */ /* Tests on special float values NaN and infinites. */ diff --git a/tests/impact/test_config b/tests/impact/test_config index 39d00a53e2544038b045de3df9691cb4b61e5f6d..c0e7feda3b59d228d66ade073068f424bd328b86 100644 --- a/tests/impact/test_config +++ b/tests/impact/test_config @@ -1,2 +1,2 @@ -PLUGIN: impact @EVA_PLUGINS@ +PLUGIN: impact @EVA_CONFIG@ OPT: -journal-disable -impact-print @EVA_OPTIONS@ diff --git a/tests/journal/control.i b/tests/journal/control.i index 0830044b07ebffc8d9936ce0d3e143aee547af5f..0166aadcd1e5fe9bf10d52000de2285713a54c0c 100644 --- a/tests/journal/control.i +++ b/tests/journal/control.i @@ -1,6 +1,6 @@ /* run.config COMMENT: do not compare generated journals since they depend on current time - EXECNOW: BIN control_journal.ml BIN control_journal_bis.ml (frama-c @FRAMA_C_PLUGINS_OPTIONS@ -journal-enable -check -eva -deps -out @EVA_CONFIG@ -main f -journal-name control_journal.ml control.i && cp control_journal.ml control_journal_bis.ml) > /dev/null 2> /dev/null + EXECNOW: BIN control_journal.ml BIN control_journal_bis.ml (frama-c @FRAMA_C_PLUGINS_OPTIONS@ -journal-enable -check -eva -deps -out @EVA_OPTIONS@ -main f -journal-name control_journal.ml control.i && cp control_journal.ml control_journal_bis.ml) > /dev/null 2> /dev/null CMD: @frama-c@ OPT: -load-script %{dep:control_journal.ml} -journal-disable CMD: @frama-c@ diff --git a/tests/journal/control2.c b/tests/journal/control2.c index f5c82393b8e5ffd2ffc1f561449d0aacdcb9f803..c4676ac29be6ee54c6c1ef6f79c99dbec40c7fed 100644 --- a/tests/journal/control2.c +++ b/tests/journal/control2.c @@ -1,7 +1,7 @@ /* run.config EXECNOW: BIN control_journal2.ml frama-c @FRAMA_C_PLUGINS_OPTIONS@ -journal-enable -eva -deps -out -main f -journal-name control_journal2.ml @PTEST_FILE@ > /dev/null 2> /dev/null EXECNOW: LOG control2_sav.res LOG control2_sav.err BIN control_journal_next2.ml frama-c @FRAMA_C_PLUGINS_OPTIONS@ -journal-enable -load-script %{dep:control_journal2.ml} -lib-entry -journal-name control_journal_next2.ml @PTEST_FILE@ > control2_sav.res 2> control2_sav.err - PLUGIN: callgraph @EVA_PLUGINS@ + PLUGIN: callgraph @EVA_CONFIG@ OPT: -load-script %{dep:control_journal_next2.ml} */ diff --git a/tests/journal/intra.i b/tests/journal/intra.i index 9d3006bde7eb89d22fe4aff4fc21c88349c3ed6d..1f063870bdde9543b633a1b53f4f137fc9179d59 100644 --- a/tests/journal/intra.i +++ b/tests/journal/intra.i @@ -1,5 +1,5 @@ /* run.config - PLUGIN: sparecode @EVA_PLUGINS@ + PLUGIN: sparecode @EVA_CONFIG@ CMXS: @PTEST_NAME@ EXECNOW: BIN intra_journal.ml frama-c -eva-show-progress -no-autoload-plugins -load-plugin from,inout,eva,scope,variadic,sparecode -load-module %{dep:@PTEST_NAME@.cmxs} -journal-enable -journal-name intra_journal.ml @PTEST_NAME@.i > /dev/null 2> /dev/null CMD: @frama-c@ -load-module %{dep:@PTEST_NAME@.cmxs} diff --git a/tests/libc/coverage.c b/tests/libc/coverage.c index e11d52b0330129622247b44d9725dc2288d52ec5..0a63b6c3c76a58c550554e41fb1e32a460444168 100644 --- a/tests/libc/coverage.c +++ b/tests/libc/coverage.c @@ -1,5 +1,5 @@ /* run.config* - PLUGIN: metrics @EVA_PLUGINS@ + PLUGIN: metrics @EVA_CONFIG@ OPT: -eva-no-builtins-auto @EVA_OPTIONS@ %{read:../../syntax/framac_share_path}/libc/string.c -eva -eva-slevel 6 -metrics-eva-cover -then -metrics-libc */ diff --git a/tests/libc/fc_libc.c b/tests/libc/fc_libc.c index 3279d4aa85c369135c894ea8e6157d9101f0a3f2..116627e871111c0fba047d5c60b6ee16e1812273 100644 --- a/tests/libc/fc_libc.c +++ b/tests/libc/fc_libc.c @@ -4,8 +4,8 @@ CMXS: check_parsing_individual_headers CMXS: check_libc_anonymous_tags CMXS: check_compliance - PLUGIN: metrics @EVA_PLUGINS@ - OPT: -load-module %{dep:check_libc_naming_conventions.cmxs} -print -cpp-extra-args='-nostdinc' -metrics -metrics-libc -load-module %{dep:check_const.cmxs} -eva @EVA_CONFIG@ -then -lib-entry -no-print -metrics-no-libc + PLUGIN: metrics @EVA_CONFIG@ + OPT: -load-module %{dep:check_libc_naming_conventions.cmxs} -print -cpp-extra-args='-nostdinc' -metrics -metrics-libc -load-module %{dep:check_const.cmxs} -eva @EVA_OPTIONS@ -then -lib-entry -no-print -metrics-no-libc OPT: -print -print-libc OPT: -load-module %{dep:check_parsing_individual_headers.cmxs} OPT: -load-module %{dep:check_libc_anonymous_tags.cmxs} diff --git a/tests/libc/test_config b/tests/libc/test_config index cf5c5bb18359425ba47e530ac8c06c936f24d7e8..fca40f274632be2a48598c781597677a7db02415 100644 --- a/tests/libc/test_config +++ b/tests/libc/test_config @@ -1 +1 @@ -OPT: -eva @EVA_CONFIG@ -cpp-extra-args='-nostdinc -Ishare/libc' +OPT: -eva @EVA_OPTIONS@ -cpp-extra-args='-nostdinc -Ishare/libc' diff --git a/tests/misc/add_assigns.i b/tests/misc/add_assigns.i index 13b86591a9bf84f8a29254ab5041fdbf4204fb4d..e520ee7eb446c474d6aa868fa2cc0fde537d64e4 100644 --- a/tests/misc/add_assigns.i +++ b/tests/misc/add_assigns.i @@ -1,5 +1,5 @@ /* run.config -PLUGIN: report @EVA_PLUGINS@ +PLUGIN: report @EVA_CONFIG@ MODULE: @PTEST_NAME@.cmxs OPT: -then -report -then -print */ diff --git a/tests/misc/bts0541.c b/tests/misc/bts0541.c index 6bbabaaa30cadda796dfc7d69e53074fb4058368..213d4e2cd99292ebf6ed1ed0a9c9845529b2e67c 100644 --- a/tests/misc/bts0541.c +++ b/tests/misc/bts0541.c @@ -1,5 +1,5 @@ /* run.config - OPT: -pp-annot -cpp-extra-args="-I./share/libc" -pp-annot -eva @EVA_CONFIG@ + OPT: -pp-annot -cpp-extra-args="-I./share/libc" -pp-annot -eva @EVA_OPTIONS@ */ #include <stdbool.h> diff --git a/tests/misc/bts1347.i b/tests/misc/bts1347.i index 2df285ccb7dfa9d67234ee0fffc987c67b3273d4..8313408099af7b17277f00cc4db068c04e9a7a86 100644 --- a/tests/misc/bts1347.i +++ b/tests/misc/bts1347.i @@ -1,5 +1,5 @@ /* run.config - PLUGIN: report @EVA_PLUGINS@ + PLUGIN: report @EVA_CONFIG@ MODULE: @PTEST_NAME@.cmxs OPT: @EVA_OPTIONS@ -then -report */ diff --git a/tests/misc/issue109.i b/tests/misc/issue109.i index 790aa603d9df3f695be6975ded0a8f78363be1dc..1f23c8fe05c28b81b37f98a972b56a80ba33d02e 100644 --- a/tests/misc/issue109.i +++ b/tests/misc/issue109.i @@ -1,6 +1,6 @@ /* run.config MODULE: @PTEST_NAME@.cmxs - OPT: -eva @EVA_CONFIG@ -eva-slevel-function main:10 + OPT: -eva @EVA_OPTIONS@ -eva-slevel-function main:10 */ void main() { int i, j = 0; diff --git a/tests/misc/log_twice.i b/tests/misc/log_twice.i index dc2306c1c6e9a5e6121d9c53e6e5a670609f6af4..e97f81ad8792312f7c82f453d1fa5d7e9ee6a8c5 100644 --- a/tests/misc/log_twice.i +++ b/tests/misc/log_twice.i @@ -1,6 +1,6 @@ /* run.config MODULE: @PTEST_NAME@.cmxs - OPT: @EVA_CONFIG@ + OPT: @EVA_OPTIONS@ */ int* f() { diff --git a/tests/misc/obfuscate.c b/tests/misc/obfuscate.c index d28ccfb42f935fa60a5de15fad7ce6d072e7d254..3efb19fac6fe64657cd6cc69a64288e7719ac206 100644 --- a/tests/misc/obfuscate.c +++ b/tests/misc/obfuscate.c @@ -1,5 +1,5 @@ /* run.config - PLUGIN: obfuscator @EVA_PLUGINS@ + PLUGIN: obfuscator @EVA_CONFIG@ OPT: -obfuscate */ int my_var = 0; diff --git a/tests/misc/widen_hints.c b/tests/misc/widen_hints.c index e4f063807c12972b188952fa735a10024d17c844..1ececc21c8456f9960a66163bf18bc872214899b 100644 --- a/tests/misc/widen_hints.c +++ b/tests/misc/widen_hints.c @@ -1,8 +1,8 @@ /* run.config - OPT: -eva @EVA_CONFIG@ -cpp-extra-args=-DSYNTAX_ERRORS -kernel-warn-key=annot-error=active - OPT: -eva @EVA_CONFIG@ -cpp-extra-args=-DNONCONST - OPT: -eva @EVA_CONFIG@ -eva-slevel 1 -eva-msg-key widen-hints - OPT: -eva @EVA_CONFIG@ -cpp-extra-args=-DALLGLOBAL -eva-msg-key widen-hints + OPT: -eva @EVA_OPTIONS@ -cpp-extra-args=-DSYNTAX_ERRORS -kernel-warn-key=annot-error=active + OPT: -eva @EVA_OPTIONS@ -cpp-extra-args=-DNONCONST + OPT: -eva @EVA_OPTIONS@ -eva-slevel 1 -eva-msg-key widen-hints + OPT: -eva @EVA_OPTIONS@ -cpp-extra-args=-DALLGLOBAL -eva-msg-key widen-hints */ #define N 2 diff --git a/tests/occurrence/test_config b/tests/occurrence/test_config index 029a71e6518323c3e32e2950e023ee1bf8687253..f68b112eccd0e3a541bae9a937c28569b2a732f7 100644 --- a/tests/occurrence/test_config +++ b/tests/occurrence/test_config @@ -1,2 +1,2 @@ -PLUGIN: occurrence @EVA_PLUGINS@ +PLUGIN: occurrence @EVA_CONFIG@ STDOPT: -"-eva" -"-out" -"-input" -"-deps" +"-occurrence-verbose 1" diff --git a/tests/pdg/bts1194.c b/tests/pdg/bts1194.c index aaa06aacad1c5038696f57e95c6f557179be2f34..3a8043fdba9906c389defb22b841e23d207431b6 100644 --- a/tests/pdg/bts1194.c +++ b/tests/pdg/bts1194.c @@ -1,5 +1,5 @@ /* run.config - PLUGIN: slicing @EVA_PLUGINS@ + PLUGIN: slicing @EVA_CONFIG@ STDOPT: +"-eva -inout -pdg -calldeps -deps -then -slice-return main -then-last -print @EVA_OPTIONS@" */ diff --git a/tests/pdg/test_config b/tests/pdg/test_config index 78c7757cadf8d143e6823856234b4ab43b1a3839..42a9ea00fb225a1a746d93560735058a8410ad5f 100644 --- a/tests/pdg/test_config +++ b/tests/pdg/test_config @@ -1,2 +1,2 @@ -PLUGIN: pdg @EVA_PLUGINS@ +PLUGIN: pdg @EVA_CONFIG@ OPT: -journal-disable @EVA_OPTIONS@ -pdg-print -pdg-verbose 2 diff --git a/tests/rte/test_config b/tests/rte/test_config index 60080e46918d03b8587ae6b09528301f66b0ae50..d265e69bf9fe0845ca3de4103ff2a4cd25ec1fe6 100644 --- a/tests/rte/test_config +++ b/tests/rte/test_config @@ -1 +1 @@ -PLUGIN: rtegen @EVA_PLUGINS@ +PLUGIN: rtegen @EVA_CONFIG@ diff --git a/tests/rte/value_rte.c b/tests/rte/value_rte.c index 186136b4a704446ee7e2c38e9d059310ada50207..d614f1cd9aaabce832282232cf57092ed74e8b5e 100644 --- a/tests/rte/value_rte.c +++ b/tests/rte/value_rte.c @@ -1,5 +1,5 @@ /* run.config -PLUGIN: report @EVA_PLUGINS@ +PLUGIN: report @EVA_CONFIG@ OPT: -rte -then -eva @EVA_OPTIONS@ -then -report */ diff --git a/tests/saveload/load_one.i b/tests/saveload/load_one.i index de48930209eb6e91e10defb904cf264e10ffba66..27120f1a347b259be251ac67e236e5272f869c07 100644 --- a/tests/saveload/load_one.i +++ b/tests/saveload/load_one.i @@ -1,5 +1,5 @@ /* run.config - PLUGIN: sparecode @EVA_PLUGINS@ + PLUGIN: sparecode @EVA_CONFIG@ MODULE: @PTEST_NAME@.cmxs STDOPT: */ diff --git a/tests/scope/bts383.c b/tests/scope/bts383.c index b2b410d23c770ed15c41224b60833a4bb40a57cc..253a960f6db0e7b6e0a5283bb2646f97a24673b4 100644 --- a/tests/scope/bts383.c +++ b/tests/scope/bts383.c @@ -1,5 +1,5 @@ /* run.config - OPT: -eva @EVA_CONFIG@ -print -journal-disable -scope-verbose 1 -eva-remove-redundant-alarms -eva-context-width 3 + OPT: -eva @EVA_OPTIONS@ -print -journal-disable -scope-verbose 1 -eva-remove-redundant-alarms -eva-context-width 3 */ /* echo '!Db.Scope.check_asserts();;' \ diff --git a/tests/scope/no-effect.i b/tests/scope/no-effect.i index 7b75f9e1d9f28d1b4893aa62a97fa4c8ca2eb3a7..011a3fe5dad631e7b9b0f9e03c0557555bb98d42 100644 --- a/tests/scope/no-effect.i +++ b/tests/scope/no-effect.i @@ -1,5 +1,5 @@ /* run.config - OPT: @EVA_CONFIG@ -eva -print -journal-disable -scope-verbose 1 -eva-remove-redundant-alarms + OPT: @EVA_OPTIONS@ -eva -print -journal-disable -scope-verbose 1 -eva-remove-redundant-alarms */ typedef struct { diff --git a/tests/scope/scope.c b/tests/scope/scope.c index a8902199641b023a6750635832d169e023aa9af6..8a7d1df5d6f9f37ab783f91b5cb3f6cf8f0942ed 100644 --- a/tests/scope/scope.c +++ b/tests/scope/scope.c @@ -1,7 +1,7 @@ /* run.config - OPT: -eva @EVA_CONFIG@ -main f -journal-disable - OPT: -eva @EVA_CONFIG@ -main f2 -journal-disable - OPT: -eva @EVA_CONFIG@ -main loop -journal-disable + OPT: -eva @EVA_OPTIONS@ -main f -journal-disable + OPT: -eva @EVA_OPTIONS@ -main f2 -journal-disable + OPT: -eva @EVA_OPTIONS@ -main loop -journal-disable */ /* * bin/viewer.byte -main f scope.c -eva diff --git a/tests/scope/zones.c b/tests/scope/zones.c index 80fc7e30553dbf463b58bf27048435c76d607838..7b3d2161b05f23f52f8bf294f528db68c78237d2 100644 --- a/tests/scope/zones.c +++ b/tests/scope/zones.c @@ -1,5 +1,5 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ pdg + PLUGIN: @EVA_CONFIG@ pdg CMXS: @PTEST_NAME@ OPT: -load-module %{dep:@PTEST_NAME@.cmxs} -eva @EVA_OPTIONS@ -journal-disable */ diff --git a/tests/slicing/test_config b/tests/slicing/test_config index 2a8603f22a83a30f9e73a12abb85510c4f212781..fff12f16b671297f812a8f6701b214a3e45ed9b8 100644 --- a/tests/slicing/test_config +++ b/tests/slicing/test_config @@ -1,2 +1,2 @@ -PLUGIN: slicing @EVA_PLUGINS@ +PLUGIN: slicing @EVA_CONFIG@ OPT: @EVA_OPTIONS@ diff --git a/tests/spec/array_typedef.c b/tests/spec/array_typedef.c index a8273f598146e1ddb45647df4ec7477d47f347f9..7882dfda13967c35fcfc11f06c22a791ad95ea42 100644 --- a/tests/spec/array_typedef.c +++ b/tests/spec/array_typedef.c @@ -1,5 +1,5 @@ /*run.config - PLUGIN: @EVA_PLUGINS@ + PLUGIN: @EVA_CONFIG@ OPT: -print -eva @EVA_OPTIONS@ -journal-disable */ #define IP_FIELD 4 diff --git a/tests/spec/assigns_result.i b/tests/spec/assigns_result.i index bfde0dde8bfeafeac8e63a972479dfcc80b2e97e..134947f6cd5b6b73493037c82f51020c507b2caa 100644 --- a/tests/spec/assigns_result.i +++ b/tests/spec/assigns_result.i @@ -1,5 +1,5 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ + PLUGIN: @EVA_CONFIG@ STDOPT: +"-deps @EVA_OPTIONS@" */ int X,Y; diff --git a/tests/spec/assigns_void.c b/tests/spec/assigns_void.c index a93209867cbbc10b8f6a74157690640881a02ca9..ba4f8a4ac52f3f6b16fed4285d3640e3486f783a 100644 --- a/tests/spec/assigns_void.c +++ b/tests/spec/assigns_void.c @@ -1,7 +1,7 @@ /* run.config OPT: -print -journal-disable -kernel-warn-key=annot-error=active - PLUGIN: @EVA_PLUGINS@ - OPT: -eva @EVA_CONFIG@ -main g -print -no-annot -journal-disable + PLUGIN: @EVA_CONFIG@ + OPT: -eva @EVA_OPTIONS@ -main g -print -no-annot -journal-disable */ //@ assigns *x; void f(void *x); diff --git a/tests/spec/behavior_assert.c b/tests/spec/behavior_assert.c index e130481efd9d88ce982877e44d3abc01814783a3..30c5049425710c4c550b9119068fb2c46cba5278 100644 --- a/tests/spec/behavior_assert.c +++ b/tests/spec/behavior_assert.c @@ -1,7 +1,7 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ - OPT: -eva @EVA_CONFIG@ -deps -out -input -journal-disable -lib-entry - OPT: -eva @EVA_CONFIG@ -deps -out -input -journal-disable + PLUGIN: @EVA_CONFIG@ + OPT: -eva @EVA_OPTIONS@ -deps -out -input -journal-disable -lib-entry + OPT: -eva @EVA_OPTIONS@ -deps -out -input -journal-disable */ int e; diff --git a/tests/spec/default_assigns_bts0966.i b/tests/spec/default_assigns_bts0966.i index 0bffe80560eef462f8bf954d9093a8b8d854ed30..c473d0d55d851272fd54a6f74679b71ce4ae0a47 100644 --- a/tests/spec/default_assigns_bts0966.i +++ b/tests/spec/default_assigns_bts0966.i @@ -1,5 +1,5 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ + PLUGIN: @EVA_CONFIG@ OPT: -eva -print */ int auto_states[4] ; // = { 1 , 0 , 0, 0 }; diff --git a/tests/spec/generalized_check.i b/tests/spec/generalized_check.i index 0068ae1099a05428a94a14047f15735fcb219756..23ab2c814494dc31ce1740bae6018d8e7954ca94 100644 --- a/tests/spec/generalized_check.i +++ b/tests/spec/generalized_check.i @@ -1,5 +1,5 @@ /* run.config -PLUGIN: wp @EVA_PLUGINS@ +PLUGIN: wp @EVA_CONFIG@ OPT: -wp -wp-prover qed -wp-msg-key shell OPT: -eva -eva-use-spec f OPT: -print diff --git a/tests/spec/logic_def.c b/tests/spec/logic_def.c index 8448756e44a5693e646a07608132edc247187e26..f309563f6bf1f7fd46e46fb1d3bb0aa4358fb2af 100644 --- a/tests/spec/logic_def.c +++ b/tests/spec/logic_def.c @@ -1,5 +1,5 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ + PLUGIN: @EVA_CONFIG@ STDOPT: +"-eva -eva-verbose 2" */ //@ logic integer foo(int x) = x + 2 ; diff --git a/tests/spec/preprocess.c b/tests/spec/preprocess.c index f0fffe879411fdcf440017be7e49ce147f2076af..d22f2b661df4018473b9c1c0d9962cfa37c624d1 100644 --- a/tests/spec/preprocess.c +++ b/tests/spec/preprocess.c @@ -1,5 +1,5 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ + PLUGIN: @EVA_CONFIG@ DEPS: preprocess.h OPT: -eva @EVA_OPTIONS@ -journal-disable -print */ diff --git a/tests/spec/shifts.c b/tests/spec/shifts.c index af132b55019639d055ded6f3464464409f32d442..96e4eb6e8922a902b10d9f5986a5a0927f5d176b 100644 --- a/tests/spec/shifts.c +++ b/tests/spec/shifts.c @@ -1,6 +1,6 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ - OPT: -eva @EVA_CONFIG@ -deps -journal-disable + PLUGIN: @EVA_CONFIG@ + OPT: -eva @EVA_OPTIONS@ -deps -journal-disable */ int e; diff --git a/tests/spec/statement_behavior.c b/tests/spec/statement_behavior.c index 02551271d9e7eb7da938ec7026e539693397beb3..2e462bd59fd128124fba41e5e5dec1cc788f1f3e 100644 --- a/tests/spec/statement_behavior.c +++ b/tests/spec/statement_behavior.c @@ -1,5 +1,5 @@ /* run.config - PLUGIN: @EVA_PLUGINS@ + PLUGIN: @EVA_CONFIG@ OPT: -eva @EVA_OPTIONS@ -inout -journal-disable */ diff --git a/tests/syntax/copy_visitor.i b/tests/syntax/copy_visitor.i index 2f475d79ae7a5ebeaf572e79e97e4b5f533cc833..be3439277c20943007a6e3dc24d68e1a4027f92e 100644 --- a/tests/syntax/copy_visitor.i +++ b/tests/syntax/copy_visitor.i @@ -1,5 +1,5 @@ /* run.config - STDOPT: +"-copy -eva @EVA_CONFIG@" + STDOPT: +"-copy -eva @EVA_OPTIONS@" */ struct S { int a; diff --git a/tests/syntax/extern_init.i b/tests/syntax/extern_init.i index 447af8e54b9cc316fcda4cadea36afe0a5be7da8..43e6f42f933ced55d913dad07968ab0def323d40 100644 --- a/tests/syntax/extern_init.i +++ b/tests/syntax/extern_init.i @@ -1,6 +1,6 @@ /* run.config -OPT: %{dep:@PTEST_NAME@_1.i} %{dep:@PTEST_NAME@_2.i} -eva @EVA_CONFIG@ -OPT: %{dep:@PTEST_NAME@_2.i} %{dep:@PTEST_NAME@_1.i} -eva @EVA_CONFIG@ +OPT: %{dep:@PTEST_NAME@_1.i} %{dep:@PTEST_NAME@_2.i} -eva @EVA_OPTIONS@ +OPT: %{dep:@PTEST_NAME@_2.i} %{dep:@PTEST_NAME@_1.i} -eva @EVA_OPTIONS@ */ extern int a[] ; diff --git a/tests/syntax/unroll_labels.i b/tests/syntax/unroll_labels.i index 66da8b7cf4882b0214a9cc46294e20ff7f81668b..ba2041166699e1bb4864be9510c0af3338f82fb3 100644 --- a/tests/syntax/unroll_labels.i +++ b/tests/syntax/unroll_labels.i @@ -1,6 +1,6 @@ /* run.config - STDOPT: +"-eva @EVA_CONFIG@" - STDOPT: +"-eva @EVA_CONFIG@ -main main2 -eva-slevel 3" + STDOPT: +"-eva @EVA_OPTIONS@" + STDOPT: +"-eva @EVA_OPTIONS@ -main main2 -eva-slevel 3" */ enum { SIX = 6 } ; volatile foo; diff --git a/tests/syntax/unroll_visit.i b/tests/syntax/unroll_visit.i index 38d55c380b64b1be5bc5017806f5f0f462ef59e8..a1cfdabf081733b683ede992e6b7f13f8b46b181 100644 --- a/tests/syntax/unroll_visit.i +++ b/tests/syntax/unroll_visit.i @@ -1,5 +1,5 @@ /* run.config - STDOPT: +"-eva @EVA_CONFIG@ -deps -out -input -deps" + STDOPT: +"-eva @EVA_OPTIONS@ -deps -out -input -deps" */ void main() { /*@ loop pragma UNROLL 2; */ diff --git a/tests/test_config b/tests/test_config index fecc43ece3426f31ed6d00453cc984e76e83e3ce..5a534c7ec2d54b5f4f53205bcf34226bf35bc316 100644 --- a/tests/test_config +++ b/tests/test_config @@ -1,5 +1,4 @@ -MACRO: EVA_PLUGINS from inout eva scope variadic +MACRO: EVA_CONFIG from inout eva scope variadic MACRO: EVA_OPTIONS -eva-show-progress -eva-msg-key=-summary -eva-auto-loop-unroll 0 -MACRO: EVA_CONFIG @EVA_OPTIONS@ -PLUGIN: @EVA_PLUGINS@ +PLUGIN: @EVA_CONFIG@ OPT: -eva @EVA_OPTIONS@ -journal-disable -out -input -deps diff --git a/tests/value/align_char_array.c b/tests/value/align_char_array.c index de692f2f709f3533998e31d902afee308ad011df..98d2a1d84b5e75eb482b49e6d7e99ddc15098f2e 100644 --- a/tests/value/align_char_array.c +++ b/tests/value/align_char_array.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -cpp-extra-args="-DPTEST" -journal-disable + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -cpp-extra-args="-DPTEST" -journal-disable */ diff --git a/tests/value/array_initializer.i b/tests/value/array_initializer.i index 04029accd9cbbc52b82684a435bb807b5c29d50a..9ba8114198b9f722ae7b9b37afcb0aae7237807f 100644 --- a/tests/value/array_initializer.i +++ b/tests/value/array_initializer.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -then -eva-initialization-padding-globals maybe + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -then -eva-initialization-padding-globals maybe */ int t[5] = { [2] = 3 }; diff --git a/tests/value/array_zero_length.i b/tests/value/array_zero_length.i index f84a4ebf84a90dfca79e584bfc02975497a704cf..a57db72764c901a14ac6bd8363ad7ea64ab0d68d 100644 --- a/tests/value/array_zero_length.i +++ b/tests/value/array_zero_length.i @@ -1,7 +1,7 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -journal-disable -machdep gcc_x86_32 - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -lib-entry -journal-disable -machdep gcc_x86_32 - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -lib-entry -journal-disable + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -journal-disable -machdep gcc_x86_32 + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -lib-entry -journal-disable -machdep gcc_x86_32 + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -lib-entry -journal-disable */ char T[]; diff --git a/tests/value/base_addr_offset_block_length.i b/tests/value/base_addr_offset_block_length.i index b3aad4d14b7a622e69f1e547cd8f84ef8434dfbd..df95d296e8a67ed4071577cecc5790c43a9514cd 100644 --- a/tests/value/base_addr_offset_block_length.i +++ b/tests/value/base_addr_offset_block_length.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -eva-context-width 3 -then -eva-slevel 3 + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -eva-context-width 3 -then -eva-slevel 3 */ diff --git a/tests/value/big_lib_entry.i b/tests/value/big_lib_entry.i index 0c2770eab0fefe3254629223350644dbbf8493e2..6118abf10cec2f6e968daf4132b2da3026c50201 100644 --- a/tests/value/big_lib_entry.i +++ b/tests/value/big_lib_entry.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -lib-entry -eva-context-width 4 -eva-initialization-padding-globals no + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -lib-entry -eva-context-width 4 -eva-initialization-padding-globals no */ typedef struct { diff --git a/tests/value/bitfield_longlong.c b/tests/value/bitfield_longlong.c index c2bdb9d6234e025769ac59c269deac5d6f03ec7e..1f486c7ab6d46dff54d9eb897ef465cd3a35926a 100644 --- a/tests/value/bitfield_longlong.c +++ b/tests/value/bitfield_longlong.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -cpp-extra-args="-Dprintf=Frama_C_show_each" -journal-disable + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -cpp-extra-args="-Dprintf=Frama_C_show_each" -journal-disable */ struct X50 { long long int z:50; diff --git a/tests/value/bts1306.i b/tests/value/bts1306.i index 81f9cc8f329ead372748ebd5eea97821b99bc0bd..8ce8ae82294a44985a042831d7d00ff82473a757 100644 --- a/tests/value/bts1306.i +++ b/tests/value/bts1306.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -constfold -eva-slevel 0 -eva @EVA_CONFIG@ -print -then -eva-slevel 10 -eva -print + OPT: -no-autoload-plugins -load-module from,inout,eva -constfold -eva-slevel 0 -eva @EVA_OPTIONS@ -print -then -eva-slevel 10 -eva -print */ void g(double x) { double y= x*x; } diff --git a/tests/value/case_analysis.i b/tests/value/case_analysis.i index 40be501257b9f1b5edca5e3a305db685148deb04..ec832a708da76f9a461bb3a52a5e8bcd89b7c88b 100644 --- a/tests/value/case_analysis.i +++ b/tests/value/case_analysis.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -eva-slevel 30 -journal-disable -float-normal + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -eva-slevel 30 -journal-disable -float-normal */ diff --git a/tests/value/cond_integer_cast_of_float.i b/tests/value/cond_integer_cast_of_float.i index 9d1350ea671348d2759998a9ec5b3f9a2473455b..00f6714bff5ef640926f9c0ae38f82db1f44a76d 100644 --- a/tests/value/cond_integer_cast_of_float.i +++ b/tests/value/cond_integer_cast_of_float.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva -eva @EVA_CONFIG@ -eva-no-results -then -float-hex -main mainbis + OPT: -no-autoload-plugins -load-module eva -eva @EVA_OPTIONS@ -eva-no-results -then -float-hex -main mainbis */ typedef double D; typedef float F; diff --git a/tests/value/const_typedef.i b/tests/value/const_typedef.i index d9f7f3677ca57b9fe40bdc4bfe5b83857a99bc2b..a6432e9474afed6908c4fb7d287f493c227c1503 100644 --- a/tests/value/const_typedef.i +++ b/tests/value/const_typedef.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -print -then -eva @EVA_CONFIG@ -lib-entry -no-print + OPT: -no-autoload-plugins -load-module inout,eva -print -then -eva @EVA_OPTIONS@ -lib-entry -no-print */ typedef int INT[3][3]; diff --git a/tests/value/constarraystructlibentry.i b/tests/value/constarraystructlibentry.i index 96049bcde852de75c8e5efabe6c11fa5d73aca84..b311d4d4c850882f893cdc1786d8ca28cddb43b6 100644 --- a/tests/value/constarraystructlibentry.i +++ b/tests/value/constarraystructlibentry.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -lib-entry -eva-initialization-padding-globals yes -then -eva-initialization-padding-globals no + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -lib-entry -eva-initialization-padding-globals yes -then -eva-initialization-padding-globals no */ const int t[] = { 1, 2, 3, 4, 5 } ; diff --git a/tests/value/context_free.i b/tests/value/context_free.i index 19c6fe292ad444d74ab88ef5c0a76fd4c776d76c..581cf60d62160fb42e94d34a92ed41f47677f7f6 100644 --- a/tests/value/context_free.i +++ b/tests/value/context_free.i @@ -1,6 +1,6 @@ /* run.config* GCC: - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -lib-entry -main f -absolute-valid-range 0x200-0x199 -eva-msg-key initial-state -journal-disable + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -lib-entry -main f -absolute-valid-range 0x200-0x199 -eva-msg-key initial-state -journal-disable */ diff --git a/tests/value/dead_inout.i b/tests/value/dead_inout.i index 8cf0b0271e64bd950206a33e0f67093c1e6bc6c2..8385ed56381c4677db9f74ef9492adad6ebf3d16 100644 --- a/tests/value/dead_inout.i +++ b/tests/value/dead_inout.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -out -input -inout -inout -main main_all + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -out -input -inout -inout -main main_all */ // This tests a potential imprecision with the computation of input and outputs if one forgets to test that a statement is dead diff --git a/tests/value/div.i b/tests/value/div.i index 3ac38b6068dae4271ea190752b7b1efcac5fe878..bbbc25443de39eb609cf8d697afc2f64d2c0789b 100644 --- a/tests/value/div.i +++ b/tests/value/div.i @@ -1,6 +1,6 @@ /* run.config* STDOPT: #"-load-module scope -eva-remove-redundant-alarms" - OPT: -no-autoload-plugins -load-module eva,inout -rte -then -eva @EVA_CONFIG@ + OPT: -no-autoload-plugins -load-module eva,inout -rte -then -eva @EVA_OPTIONS@ */ int X,Y,Z1,Z2,T,U1,U2,V,W1,W2; int a,b,d1,d2,d0,e; diff --git a/tests/value/fptr.i b/tests/value/fptr.i index 88daeab0630cbe97a44d8fb52def872d8d5f4bdd..d09fb01b4a839d613a608014a69370ec3bcd0ff6 100644 --- a/tests/value/fptr.i +++ b/tests/value/fptr.i @@ -1,7 +1,7 @@ /* run.config* GCC: - OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_CONFIG@ -journal-disable -then -deps -out - OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_CONFIG@ -main main_uninit -journal-disable -then -deps -out + OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_OPTIONS@ -journal-disable -then -deps -out + OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_OPTIONS@ -main main_uninit -journal-disable -then -deps -out */ int R=77; volatile int v; int n; diff --git a/tests/value/incorrect_reduce_expr.i b/tests/value/incorrect_reduce_expr.i index 0c7f22f6219efabde4f3dfd99e6eb8e74a44315c..91a2bad26a6c27062132c3bfa188a274dd4b4806 100644 --- a/tests/value/incorrect_reduce_expr.i +++ b/tests/value/incorrect_reduce_expr.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -absolute-valid-range 32-36 + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -absolute-valid-range 32-36 */ char t[5]; diff --git a/tests/value/inout.i b/tests/value/inout.i index 2e00e3273ace9c6e10ae5ed5e3e74e4578348b9f..b3fdc348ff3aff661ae29027488951104379ca22 100644 --- a/tests/value/inout.i +++ b/tests/value/inout.i @@ -1,10 +1,10 @@ /* run.config* GCC: - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -inout -deps -main inout_11_0 -journal-disable - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -inout -deps -main inout_11_3 -journal-disable - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -inout -deps -main never_terminate -journal-disable - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -inout -deps -main may_not_terminate -journal-disable - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -inout -deps -main call_may_not_terminate -journal-disable + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -inout -deps -main inout_11_0 -journal-disable + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -inout -deps -main inout_11_3 -journal-disable + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -inout -deps -main never_terminate -journal-disable + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -inout -deps -main may_not_terminate -journal-disable + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -inout -deps -main call_may_not_terminate -journal-disable */ int Xt, Xs, Xs_I, Ys, Ys_I, Z, I; diff --git a/tests/value/inout_formals.i b/tests/value/inout_formals.i index 96883b0436b0ba18a4cf72be2e6d664b4aabe98e..bed7b5a38bd3f1067cd879604a84036a15a7b80a 100644 --- a/tests/value/inout_formals.i +++ b/tests/value/inout_formals.i @@ -1,5 +1,5 @@ /*run.config* - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -inout -input-with-formals -inout-with-formals + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -inout -input-with-formals -inout-with-formals */ int x, y; diff --git a/tests/value/inout_proto.i b/tests/value/inout_proto.i index 977b1591fed06b16f136349a8e77f54120595216..7a0e12c1124516b1f9df491e96cb4d143ac9474b 100644 --- a/tests/value/inout_proto.i +++ b/tests/value/inout_proto.i @@ -1,5 +1,5 @@ /*run.config* - OPT: -no-autoload-plugins -load-module from,inout @EVA_CONFIG@ -inout -input-with-formals -inout-with-formals -main main_main + OPT: -no-autoload-plugins -load-module from,inout @EVA_OPTIONS@ -inout -input-with-formals -inout-with-formals -main main_main */ typedef unsigned char BYTE; diff --git a/tests/value/limits.c b/tests/value/limits.c index 965d689d1099207749cd4e1caab99964a83a2d44..d528d6ac4e7d54a480a8efdcd4a20ef0c073c623 100644 --- a/tests/value/limits.c +++ b/tests/value/limits.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -warn-signed-overflow + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -warn-signed-overflow */ #include <limits.h> diff --git a/tests/value/logic_ptr_cast.i b/tests/value/logic_ptr_cast.i index 64eb43489d69f0c135df3a29dda3d8eee22bb6c2..1d4a9e44fa07693800da14a2c51b47c6839eed17 100644 --- a/tests/value/logic_ptr_cast.i +++ b/tests/value/logic_ptr_cast.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva -eva @EVA_CONFIG@ -print -journal-disable -eva-no-results + OPT: -no-autoload-plugins -load-module eva -eva @EVA_OPTIONS@ -print -journal-disable -eva-no-results */ int *p; int t[90]; diff --git a/tests/value/loop_test.i b/tests/value/loop_test.i index 6b1e166139c0aad1abf2f61f4b99233d4639dba5..9037943fb0e551974d54232d9fe9ea87b3d27d1b 100644 --- a/tests/value/loop_test.i +++ b/tests/value/loop_test.i @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_CONFIG@ -main test_onzes -journal-disable - OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_CONFIG@ -main test_cent_onzes -journal-disable + OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_OPTIONS@ -main test_onzes -journal-disable + OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_OPTIONS@ -main test_cent_onzes -journal-disable */ diff --git a/tests/value/loop_wvar.i b/tests/value/loop_wvar.i index 341e446a0ad758d60a6c278b8609dc472a3ccf8b..d07c4120598d3d11996a21ab5ac28e8e11f9735f 100644 --- a/tests/value/loop_wvar.i +++ b/tests/value/loop_wvar.i @@ -1,8 +1,8 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva,inout -no-annot -eva @EVA_CONFIG@ -then -kernel-warn-key=annot-error=active -annot -eva -journal-disable - OPT: -no-autoload-plugins -load-module from,inout,eva -kernel-warn-key=annot-error=active -eva @EVA_CONFIG@ -main main3 -journal-disable - OPT: -no-autoload-plugins -load-module eva,inout -kernel-warn-key=annot-error=active -eva @EVA_CONFIG@ -main main_err1 -journal-disable - OPT: -no-autoload-plugins -load-module eva,inout -kernel-warn-key=annot-error=active -eva @EVA_CONFIG@ -main main_err2 -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -no-annot -eva @EVA_OPTIONS@ -then -kernel-warn-key=annot-error=active -annot -eva -journal-disable + OPT: -no-autoload-plugins -load-module from,inout,eva -kernel-warn-key=annot-error=active -eva @EVA_OPTIONS@ -main main3 -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -kernel-warn-key=annot-error=active -eva @EVA_OPTIONS@ -main main_err1 -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -kernel-warn-key=annot-error=active -eva @EVA_OPTIONS@ -main main_err2 -journal-disable */ diff --git a/tests/value/loopinv.c b/tests/value/loopinv.c index 26f3a1e37b27e5b099b572084544f16092a6d911..3e1e308fb65cd9ae11193672b7b3231cdab1fe88 100644 --- a/tests/value/loopinv.c +++ b/tests/value/loopinv.c @@ -1,5 +1,5 @@ /* run.config* -OPT: @EVA_CONFIG@ -no-autoload-plugins -load-module from,inout,eva,report -eva-slevel-function main2:20 -pp-annot -eva -then -report +OPT: @EVA_OPTIONS@ -no-autoload-plugins -load-module from,inout,eva,report -eva-slevel-function main2:20 -pp-annot -eva -then -report */ /*@ requires valid: \valid(&t[0..s-1]); diff --git a/tests/value/machdep.c b/tests/value/machdep.c index b901879416538caefa4fafda266ad349c17d7790..8ecb138796265dbe46502f82fcfe314a17bc60d7 100644 --- a/tests/value/machdep.c +++ b/tests/value/machdep.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_CONFIG@ -cpp-extra-args="-DPTEST" -journal-disable -then -machdep x86_64 -then -machdep x86_16 + OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_OPTIONS@ -cpp-extra-args="-DPTEST" -journal-disable -then -machdep x86_64 -then -machdep x86_16 */ #ifndef PTEST diff --git a/tests/value/nested_struct_init.i b/tests/value/nested_struct_init.i index f73a3e08021154c466c6ed2c8201e05a41043ace..faf31f6916c2c06bd1d57057a188cbb33196d7e0 100644 --- a/tests/value/nested_struct_init.i +++ b/tests/value/nested_struct_init.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ -then -eva-initialization-padding-globals no -then -eva-initialization-padding-globals maybe -then -lib-entry -then -eva-initialization-padding-globals no -then -eva-initialization-padding-globals yes + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ -then -eva-initialization-padding-globals no -then -eva-initialization-padding-globals maybe -then -lib-entry -then -eva-initialization-padding-globals no -then -eva-initialization-padding-globals yes */ typedef signed char int8_t; diff --git a/tests/value/origin.i b/tests/value/origin.i index e00c59f3ba65d431d9c5512683e561f55d1253a6..3707b6875f27548166bfad15b5714433d886619b 100644 --- a/tests/value/origin.i +++ b/tests/value/origin.i @@ -1,7 +1,7 @@ /* run.config* GCC: - OPT: -no-autoload-plugins -load-module from,inout,eva @EVA_CONFIG@ -eva -eva-warn-copy-indeterminate=-origin_misalign_2,-main -main main -journal-disable -then -out -deps - OPT: -no-autoload-plugins -load-module from,inout,eva @EVA_CONFIG@ -eva -eva-warn-copy-indeterminate=-origin_misalign_2,-origin -main origin -journal-disable -then -out -deps + OPT: -no-autoload-plugins -load-module from,inout,eva @EVA_OPTIONS@ -eva -eva-warn-copy-indeterminate=-origin_misalign_2,-main -main main -journal-disable -then -out -deps + OPT: -no-autoload-plugins -load-module from,inout,eva @EVA_OPTIONS@ -eva -eva-warn-copy-indeterminate=-origin_misalign_2,-origin -main origin -journal-disable -then -out -deps */ char f(void); diff --git a/tests/value/postcond_leaf.c b/tests/value/postcond_leaf.c index 37b99f53706ca6690608d4df5d780720fb0afa04..4afd027255dea30e2adaac0a1ae6e06c2e61b142 100644 --- a/tests/value/postcond_leaf.c +++ b/tests/value/postcond_leaf.c @@ -1,5 +1,5 @@ /* run.config* -OPT: -no-autoload-plugins @EVA_CONFIG@ -load-module eva,inout,report -eva-no-show-progress -eva -eva-use-spec g1,g2,g3 -then -report +OPT: -no-autoload-plugins @EVA_OPTIONS@ -load-module eva,inout,report -eva-no-show-progress -eva -eva-use-spec g1,g2,g3 -then -report */ /* Test what is printed when Value evaluates a post-condition: diff --git a/tests/value/precond.c b/tests/value/precond.c index a8c73729935defb33716cd1688cef3fb929786fa..67792a2fbb847f9ebe92de314f596b9f9d1b8e6b 100644 --- a/tests/value/precond.c +++ b/tests/value/precond.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva,report -lib-entry -eva @EVA_CONFIG@ -then -report -report-print-properties -then -report-no-specialized + OPT: -no-autoload-plugins -load-module from,inout,eva,report -lib-entry -eva @EVA_OPTIONS@ -then -report -report-print-properties -then -report-no-specialized */ diff --git a/tests/value/precond2.c b/tests/value/precond2.c index be7006c890e03461fa2cc4e79f8cf0d8096d4125..8934d1a847bc9d6ae83471d08e664e65778a41fd 100644 --- a/tests/value/precond2.c +++ b/tests/value/precond2.c @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva,report,rtegen -rte -then -eva @EVA_CONFIG@ -then -report -report-print-properties - OPT: -no-autoload-plugins -load-module from,inout,eva,report,rtegen -eva @EVA_CONFIG@ -then -rte -then -report -report-print-properties + OPT: -no-autoload-plugins -load-module from,inout,eva,report,rtegen -rte -then -eva @EVA_OPTIONS@ -then -report -report-print-properties + OPT: -no-autoload-plugins -load-module from,inout,eva,report,rtegen -eva @EVA_OPTIONS@ -then -rte -then -report -report-print-properties */ // Fuse with precond.c when bts #1208 is solved diff --git a/tests/value/protomain.i b/tests/value/protomain.i index ff7e47cb0b4932e85d8ffb3a341b0e4f19e3c604..3f06d26dbf7d564a072b79504535d29212b31fc0 100644 --- a/tests/value/protomain.i +++ b/tests/value/protomain.i @@ -1,4 +1,4 @@ /* run.config* - OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_CONFIG@ + OPT: -no-autoload-plugins -load-module inout,eva -eva @EVA_OPTIONS@ */ int main(int c, char **); diff --git a/tests/value/recol.c b/tests/value/recol.c index 46f6de92f5ab375b405205aee08f18c3c344ddcf..e9ac0d03dd0119a3a82f860d223a062a36b1a5bd 100644 --- a/tests/value/recol.c +++ b/tests/value/recol.c @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_CONFIG@ -eva-slevel 100 -cpp-extra-args="-DPTEST " -journal-disable -no-warn-signed-overflow - OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_CONFIG@ -eva-slevel 100 -cpp-extra-args="-DPTEST " -journal-disable -machdep ppc_32 -no-warn-signed-overflow + OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_OPTIONS@ -eva-slevel 100 -cpp-extra-args="-DPTEST " -journal-disable -no-warn-signed-overflow + OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_OPTIONS@ -eva-slevel 100 -cpp-extra-args="-DPTEST " -journal-disable -machdep ppc_32 -no-warn-signed-overflow */ #ifndef PTEST diff --git a/tests/value/recursion.i b/tests/value/recursion.i index 2b916a17354f17b3e39f216477a7343128c08a36..bf8f1093afad7d590cc1163b08ae9a415cb66221 100644 --- a/tests/value/recursion.i +++ b/tests/value/recursion.i @@ -1,6 +1,6 @@ /*run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -lib-entry -main main -eva @EVA_CONFIG@ -journal-disable - OPT: -no-autoload-plugins -load-module from,inout,eva -lib-entry -main main -eva @EVA_CONFIG@ -eva-ignore-recursive-calls -journal-disable + OPT: -no-autoload-plugins -load-module from,inout,eva -lib-entry -main main -eva @EVA_OPTIONS@ -journal-disable + OPT: -no-autoload-plugins -load-module from,inout,eva -lib-entry -main main -eva @EVA_OPTIONS@ -eva-ignore-recursive-calls -journal-disable */ int G; diff --git a/tests/value/recursion2.i b/tests/value/recursion2.i index ec3ea022c9c7e35712cf0f8b466c78c91b7ceace..95c7ec22f964de449e6c15566990ce9e343f9ca7 100644 --- a/tests/value/recursion2.i +++ b/tests/value/recursion2.i @@ -1,5 +1,5 @@ /*run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_CONFIG@ -journal-disable -then -input -out -inout + OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_OPTIONS@ -journal-disable -then -input -out -inout */ int x, y; diff --git a/tests/value/redundant_alarms.c b/tests/value/redundant_alarms.c index 56c24a7649e668e6df92198c864a16a02b0acee2..4231c5c8984eb4f9e4e681c5ea826100abfb16ba 100644 --- a/tests/value/redundant_alarms.c +++ b/tests/value/redundant_alarms.c @@ -1,6 +1,6 @@ /* run.config* - PLUGIN: @EVA_PLUGINS@ slicing sparecode - OPT: @EVA_CONFIG@ -eva-warn-copy-indeterminate=-@all,main3 -scope-msg-key rm_asserts -scope-verbose 2 -eva-remove-redundant-alarms -print -slice-threat main1 -then-on 'Slicing export' -print + PLUGIN: @EVA_CONFIG@ slicing sparecode + OPT: @EVA_OPTIONS@ -eva-warn-copy-indeterminate=-@all,main3 -scope-msg-key rm_asserts -scope-verbose 2 -eva-remove-redundant-alarms -print -slice-threat main1 -then-on 'Slicing export' -print **/ volatile int v; diff --git a/tests/value/replace_by_show_each.c b/tests/value/replace_by_show_each.c index 51592b67f44fd1c183ee2478a67dc16468c4ed9f..5868e433a3665512cefeaad3726605593781202e 100644 --- a/tests/value/replace_by_show_each.c +++ b/tests/value/replace_by_show_each.c @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_CONFIG@ -inout -calldeps + OPT: -no-autoload-plugins -load-module from,inout,eva -eva @EVA_OPTIONS@ -inout -calldeps */ #define show_each_1 Frama_C_show_each_1 diff --git a/tests/value/sign_of_bitfiled_int.c b/tests/value/sign_of_bitfiled_int.c index b69aa28c06baafceb1534387dc5b661cbbb20ab1..8af3975b7223773c3be3af35429fa1230d6112d9 100644 --- a/tests/value/sign_of_bitfiled_int.c +++ b/tests/value/sign_of_bitfiled_int.c @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_CONFIG@ -cpp-extra-args="-DPTEST" -journal-disable - OPT: -no-autoload-plugins -load-module eva,inout -machdep ppc_32 -eva @EVA_CONFIG@ -cpp-extra-args="-DPTEST" -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_OPTIONS@ -cpp-extra-args="-DPTEST" -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -machdep ppc_32 -eva @EVA_OPTIONS@ -cpp-extra-args="-DPTEST" -journal-disable */ diff --git a/tests/value/simplify_cfg.i b/tests/value/simplify_cfg.i index 5c1b0f1d7193e23bfa1bcbc04740b3aacbd5b681..1e1d7911de7477f96a5a6b7cd846831153a33475 100644 --- a/tests/value/simplify_cfg.i +++ b/tests/value/simplify_cfg.i @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva,inout -simplify-cfg -keep-switch -eva @EVA_CONFIG@ -journal-disable - OPT: -no-autoload-plugins -load-module eva,inout -simplify-cfg -eva @EVA_CONFIG@ -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -simplify-cfg -keep-switch -eva @EVA_OPTIONS@ -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -simplify-cfg -eva @EVA_OPTIONS@ -journal-disable */ int main(int x, int y) { diff --git a/tests/value/ulongvslonglong.i b/tests/value/ulongvslonglong.i index c945f20f8813505c233ddf76b4df42533726d3bc..5613d6f0a7e4145d84530abd0f2c04093afc9f99 100644 --- a/tests/value/ulongvslonglong.i +++ b/tests/value/ulongvslonglong.i @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_CONFIG@ -journal-disable -machdep x86_64 - OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_CONFIG@ -journal-disable + OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_OPTIONS@ -journal-disable -machdep x86_64 + OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_OPTIONS@ -journal-disable */ int x; diff --git a/tests/value/uninit_callstack.i b/tests/value/uninit_callstack.i index 6adb7e5120047524db8d21d776a7d7f5d76c9abc..49bb109338ac7c4b5933d939af0534d34175a2ba 100644 --- a/tests/value/uninit_callstack.i +++ b/tests/value/uninit_callstack.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva -eva @EVA_CONFIG@ -eva-no-show-progress -eva-print-callstacks -journal-disable -eva-no-results + OPT: -no-autoload-plugins -load-module eva -eva @EVA_OPTIONS@ -eva-no-show-progress -eva-print-callstacks -journal-disable -eva-no-results */ int *p, x; diff --git a/tests/value/unknown_sizeof.i b/tests/value/unknown_sizeof.i index f3a1c3c0c65e3ed31968b58d4531746eba71b228..494dacc33fe3bd5d25090ce97b173c2c0232526e 100644 --- a/tests/value/unknown_sizeof.i +++ b/tests/value/unknown_sizeof.i @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva -eva @EVA_CONFIG@ -main main1 - OPT: -no-autoload-plugins -load-module eva -eva @EVA_CONFIG@ -main main2 + OPT: -no-autoload-plugins -load-module eva -eva @EVA_OPTIONS@ -main main1 + OPT: -no-autoload-plugins -load-module eva -eva @EVA_OPTIONS@ -main main2 */ struct s; diff --git a/tests/value/use_spec.i b/tests/value/use_spec.i index b22673b3052ae0dc65f6d85e38de74b386760165..df0b292bc31793f47aa5755374ab5947d6497132 100644 --- a/tests/value/use_spec.i +++ b/tests/value/use_spec.i @@ -1,6 +1,6 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -eva-use-spec f,h -eva @EVA_CONFIG@ -inout -calldeps - OPT: -no-autoload-plugins -load-module from,inout,eva -eva-use-spec f,h -eva @EVA_CONFIG@ -inout -calldeps -show-indirect-deps + OPT: -no-autoload-plugins -load-module from,inout,eva -eva-use-spec f,h -eva @EVA_OPTIONS@ -inout -calldeps + OPT: -no-autoload-plugins -load-module from,inout,eva -eva-use-spec f,h -eva @EVA_OPTIONS@ -inout -calldeps -show-indirect-deps */ diff --git a/tests/value/volatile2.i b/tests/value/volatile2.i index f1088a88553a2248945e46d4bbb132348729c74f..2829b6cfb49bf264c649606a82fbeb848a1a57c0 100644 --- a/tests/value/volatile2.i +++ b/tests/value/volatile2.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module from,inout,eva -print -eva @EVA_CONFIG@ -machdep x86_16 + OPT: -no-autoload-plugins -load-module from,inout,eva -print -eva @EVA_OPTIONS@ -machdep x86_16 */ diff --git a/tests/value/widen_overflow.i b/tests/value/widen_overflow.i index 9bf6480e8085454da2b1e8bacec7f77ba184285a..a184031e23d2989100b77bad22d3333e42bdd2bb 100644 --- a/tests/value/widen_overflow.i +++ b/tests/value/widen_overflow.i @@ -1,5 +1,5 @@ /* run.config* - OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_CONFIG@ + OPT: -no-autoload-plugins -load-module eva,inout -eva @EVA_OPTIONS@ */ int main() {