diff --git a/src/plugins/e-acsl/tests/gmp/oracle/at_on-purely-logic-variables.0.res.oracle b/src/plugins/e-acsl/tests/gmp/oracle/at_on-purely-logic-variables.0.res.oracle index c0ae2df3d3eb9bd2ab2f5dc92f7397d7b3a997cd..5170b1fe4ba40ee38526fcf4da7a7232988f4b14 100644 --- a/src/plugins/e-acsl/tests/gmp/oracle/at_on-purely-logic-variables.0.res.oracle +++ b/src/plugins/e-acsl/tests/gmp/oracle/at_on-purely-logic-variables.0.res.oracle @@ -35,15 +35,10 @@ allocating variable __malloc_main_l28 [eva] using specification for function __e_acsl_store_block [eva] using specification for function __e_acsl_full_init -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:37: Warning: - out of bounds write. assert \valid(__gen_e_acsl_at_4 + 0); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:29: Warning: - out of bounds write. - assert \valid(__gen_e_acsl_at_2 + (int)(__gen_e_acsl_j_2 - 2)); [eva] tests/gmp/at_on-purely-logic-variables.c:29: starting to merge loop iterations -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:28: Warning: - out of bounds write. assert \valid(__gen_e_acsl_at + 0); +[eva] tests/gmp/at_on-purely-logic-variables.c:57: + starting to merge loop iterations [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:57: Warning: out of bounds write. assert @@ -51,22 +46,8 @@ (int)((int)((int)(__gen_e_acsl_u_6 - 10) * 300) + (int)((int)((int)((int)(__gen_e_acsl_v_6 - -10) - 1) * 100) + (int)((int)(__gen_e_acsl_w_2 - 100) - 1)))); -[eva] tests/gmp/at_on-purely-logic-variables.c:57: - starting to merge loop iterations -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:45: Warning: - out of bounds write. - assert - \valid(__gen_e_acsl_at_6 + - (int)((int)((int)(__gen_e_acsl_u_4 - 9) * 32) + - (int)((int)(__gen_e_acsl_v_4 - -5) - 1))); [eva] tests/gmp/at_on-purely-logic-variables.c:45: starting to merge loop iterations -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:34: Warning: - out of bounds write. - assert - \valid(__gen_e_acsl_at_3 + - (int)((int)((int)(__gen_e_acsl_u_2 - 9) * 11) + - (int)((int)(__gen_e_acsl_v_2 - -5) - 1))); [eva] tests/gmp/at_on-purely-logic-variables.c:34: starting to merge loop iterations [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:28: Warning: @@ -75,74 +56,52 @@ [eva] using specification for function __e_acsl_assert [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:29: Warning: assertion got status unknown. -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:29: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:29: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at_2 + (__gen_e_acsl_j - 2)); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:29: Warning: - out of bounds read. - assert \valid_read(__gen_e_acsl_at_2 + (int)(__gen_e_acsl_j - 2)); [eva] tests/gmp/at_on-purely-logic-variables.c:29: starting to merge loop iterations [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:29: Warning: function __e_acsl_assert: precondition got status unknown. +[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:29: Warning: + function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:31: Warning: assertion got status unknown. -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:34: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:33: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at_3 + ((__gen_e_acsl_u - 9) * 11 + ((__gen_e_acsl_v - -5) - 1))); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:33: Warning: - out of bounds read. - assert - \valid_read(__gen_e_acsl_at_3 + - (int)((int)((int)(__gen_e_acsl_u - 9) * 11) + - (int)((int)(__gen_e_acsl_v - -5) - 1))); [eva] tests/gmp/at_on-purely-logic-variables.c:33: starting to merge loop iterations +[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:34: Warning: + function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:37: Warning: assertion got status unknown. -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:41: Warning: - out of bounds write. - assert \valid(__gen_e_acsl_at_5 + (int)((int)(__gen_e_acsl_k_4 - -9) - 1)); [eva] tests/gmp/at_on-purely-logic-variables.c:41: starting to merge loop iterations [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:41: Warning: assertion got status unknown. -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:41: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:41: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at_5 + ((__gen_e_acsl_k_3 - -9) - 1)); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:41: Warning: - out of bounds read. - assert - \valid_read(__gen_e_acsl_at_5 + (int)((int)(__gen_e_acsl_k_3 - -9) - 1)); [eva] tests/gmp/at_on-purely-logic-variables.c:41: starting to merge loop iterations [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:41: Warning: function __e_acsl_assert: precondition got status unknown. +[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:41: Warning: + function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:43: Warning: assertion got status unknown. -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:45: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:44: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at_6 + ((__gen_e_acsl_u_3 - 9) * 32 + ((__gen_e_acsl_v_3 - -5) - 1))); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:44: Warning: - out of bounds read. - assert - \valid_read(__gen_e_acsl_at_6 + - (int)((int)((int)(__gen_e_acsl_u_3 - 9) * 32) + - (int)((int)(__gen_e_acsl_v_3 - -5) - 1))); [eva] tests/gmp/at_on-purely-logic-variables.c:44: starting to merge loop iterations +[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:45: Warning: + function __e_acsl_assert: precondition got status unknown. [eva] tests/gmp/at_on-purely-logic-variables.c:8: allocating variable __malloc___gen_e_acsl_f_l8 [eva] tests/gmp/at_on-purely-logic-variables.c:8: @@ -151,68 +110,44 @@ allocating variable __malloc___gen_e_acsl_f_l7 [eva] tests/gmp/at_on-purely-logic-variables.c:7: allocating variable __malloc___gen_e_acsl_f_l7_0 -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:8: Warning: - out of bounds write. assert \valid(__gen_e_acsl_at_4 + 0); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:8: Warning: - out of bounds write. assert \valid(__gen_e_acsl_at_3 + 0); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: - out of bounds write. - assert \valid(__gen_e_acsl_at_2 + (int)((int)(__gen_e_acsl_n_3 - 1) - 1)); [eva] tests/gmp/at_on-purely-logic-variables.c:7: starting to merge loop iterations -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: - out of bounds write. - assert \valid(__gen_e_acsl_at + (int)((int)(__gen_e_acsl_n_2 - 1) - 1)); [eva] tests/gmp/at_on-purely-logic-variables.c:7: starting to merge loop iterations [eva] using specification for function __e_acsl_delete_block -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at + ((__gen_e_acsl_n - 1) - 1)); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: - out of bounds read. - assert \valid_read(__gen_e_acsl_at + (int)((int)(__gen_e_acsl_n - 1) - 1)); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at_2 + ((__gen_e_acsl_n - 1) - 1)); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: - out of bounds read. - assert \valid_read(__gen_e_acsl_at_2 + (int)((int)(__gen_e_acsl_n - 1) - 1)); [eva] tests/gmp/at_on-purely-logic-variables.c:6: starting to merge loop iterations +[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: + function __e_acsl_assert: precondition got status unknown. +[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:7: Warning: + function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:6: Warning: function __gen_e_acsl_f: postcondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:8: Warning: function __gen_e_acsl_f: postcondition got status unknown. [eva] tests/gmp/at_on-purely-logic-variables.c:16: allocating variable __malloc_g_l16 -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:16: Warning: - out of bounds write. - assert \valid(__gen_e_acsl_at + (int)(__gen_e_acsl_w_2 - 3)); [eva] tests/gmp/at_on-purely-logic-variables.c:16: starting to merge loop iterations [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:16: Warning: assertion got status unknown. -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:16: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:16: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at + (__gen_e_acsl_w - 3)); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:16: Warning: - out of bounds read. - assert \valid_read(__gen_e_acsl_at + (int)(__gen_e_acsl_w - 3)); [eva] tests/gmp/at_on-purely-logic-variables.c:16: starting to merge loop iterations [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:16: Warning: function __e_acsl_assert: precondition got status unknown. +[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:16: Warning: + function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:54: Warning: assertion got status unknown. -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:57: Warning: - function __e_acsl_assert: precondition got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:56: Warning: accessing uninitialized left-value. assert @@ -220,13 +155,6 @@ ((__gen_e_acsl_u_5 - 10) * 300 + (((__gen_e_acsl_v_5 - -10) - 1) * 100 + ((__gen_e_acsl_w - 100) - 1)))); -[eva:alarm] tests/gmp/at_on-purely-logic-variables.c:56: Warning: - out of bounds read. - assert - \valid_read(__gen_e_acsl_at_7 + - (int)((int)((int)(__gen_e_acsl_u_5 - 10) * 300) + - (int)((int)((int)((int)(__gen_e_acsl_v_5 - -10) - 1) * 100) - + (int)((int)(__gen_e_acsl_w - 100) - 1)))); [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:63: Warning: assertion got status unknown. [eva:alarm] tests/gmp/at_on-purely-logic-variables.c:65: Warning: diff --git a/src/plugins/e-acsl/tests/gmp/oracle/gen_at_on-purely-logic-variables.c b/src/plugins/e-acsl/tests/gmp/oracle/gen_at_on-purely-logic-variables.c index fa086a5115bb81b6c88406da29dac173c5fa2e98..e60a352da3bcb1f38ff9c2f0f9c3203a6c819bae 100644 --- a/src/plugins/e-acsl/tests/gmp/oracle/gen_at_on-purely-logic-variables.c +++ b/src/plugins/e-acsl/tests/gmp/oracle/gen_at_on-purely-logic-variables.c @@ -28,10 +28,6 @@ void g(void) __gen_e_acsl_w_2 = 3; while (1) { if (__gen_e_acsl_w_2 < 6) ; else break; - /*@ assert - Value: mem_access: - \valid(__gen_e_acsl_at + (int)(__gen_e_acsl_w_2 - 3)); - */ *(__gen_e_acsl_at + (__gen_e_acsl_w_2 - 3)) = m + (long)__gen_e_acsl_w_2 == 12L; __gen_e_acsl_w_2 ++; } @@ -61,10 +57,6 @@ void g(void) Value: initialization: \initialized(__gen_e_acsl_at + (__gen_e_acsl_w - 3)); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at + (int)(__gen_e_acsl_w - 3)); - */ if (! *(__gen_e_acsl_at + (__gen_e_acsl_w - 3))) ; else { __gen_e_acsl_exists = 1; @@ -109,7 +101,6 @@ int main(void) { int __gen_e_acsl_i_4; __gen_e_acsl_i_4 = 3; - /*@ assert Value: mem_access: \valid(__gen_e_acsl_at_4 + 0); */ *(__gen_e_acsl_at_4 + 0) = n + (long)__gen_e_acsl_i_4; } { @@ -117,10 +108,6 @@ int main(void) __gen_e_acsl_j_2 = 2; while (1) { if (__gen_e_acsl_j_2 < 5) ; else break; - /*@ assert - Value: mem_access: - \valid(__gen_e_acsl_at_2 + (int)(__gen_e_acsl_j_2 - 2)); - */ *(__gen_e_acsl_at_2 + (__gen_e_acsl_j_2 - 2)) = n + (long)__gen_e_acsl_j_2 == 11L; __gen_e_acsl_j_2 ++; } @@ -128,7 +115,6 @@ int main(void) { int __gen_e_acsl_i_2; __gen_e_acsl_i_2 = 3; - /*@ assert Value: mem_access: \valid(__gen_e_acsl_at + 0); */ *(__gen_e_acsl_at + 0) = n + (long)__gen_e_acsl_i_2 == 10L; } ; @@ -195,12 +181,6 @@ int main(void) else __gen_e_acsl_if_2 = 3; if (__gen_e_acsl_v_4 <= __gen_e_acsl_if_2) ; else break; } - /*@ assert - Value: mem_access: - \valid(__gen_e_acsl_at_6 + - (int)((int)((int)(__gen_e_acsl_u_4 - 9) * 32) + - (int)((int)(__gen_e_acsl_v_4 - -5) - 1))); - */ *(__gen_e_acsl_at_6 + ((__gen_e_acsl_u_4 - 9) * 32 + ((__gen_e_acsl_v_4 - -5) - 1))) = (n + (long)__gen_e_acsl_u_4) + n > 0L; __gen_e_acsl_v_4 ++; @@ -223,12 +203,6 @@ int main(void) long __gen_e_acsl_if; if (__gen_e_acsl_u_2 > 0) __gen_e_acsl_if = n + (long)__gen_e_acsl_k_2; else __gen_e_acsl_if = __gen_e_acsl_u_2 + __gen_e_acsl_v_2; - /*@ assert - Value: mem_access: - \valid(__gen_e_acsl_at_3 + - (int)((int)((int)(__gen_e_acsl_u_2 - 9) * 11) + - (int)((int)(__gen_e_acsl_v_2 - -5) - 1))); - */ *(__gen_e_acsl_at_3 + ((__gen_e_acsl_u_2 - 9) * 11 + ((__gen_e_acsl_v_2 - -5) - 1))) = __gen_e_acsl_if > 0L; } @@ -280,10 +254,6 @@ int main(void) Value: initialization: \initialized(__gen_e_acsl_at_2 + (__gen_e_acsl_j - 2)); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at_2 + (int)(__gen_e_acsl_j - 2)); - */ if (! *(__gen_e_acsl_at_2 + (__gen_e_acsl_j - 2))) ; else { __gen_e_acsl_exists = 1; @@ -339,12 +309,6 @@ int main(void) ((__gen_e_acsl_u - 9) * 11 + ((__gen_e_acsl_v - -5) - 1))); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at_3 + - (int)((int)((int)(__gen_e_acsl_u - 9) * 11) + - (int)((int)(__gen_e_acsl_v - -5) - 1))); - */ if (*(__gen_e_acsl_at_3 + ((__gen_e_acsl_u - 9) * 11 + (( __gen_e_acsl_v - -5) - 1)))) ; @@ -393,11 +357,6 @@ int main(void) __gen_e_acsl_k_4 = -9 + 1; while (1) { if (__gen_e_acsl_k_4 < 0) ; else break; - /*@ assert - Value: mem_access: - \valid(__gen_e_acsl_at_5 + - (int)((int)(__gen_e_acsl_k_4 - -9) - 1)); - */ *(__gen_e_acsl_at_5 + ((__gen_e_acsl_k_4 - -9) - 1)) = m + (long)__gen_e_acsl_k_4; __gen_e_acsl_k_4 ++; } @@ -429,11 +388,6 @@ int main(void) Value: initialization: \initialized(__gen_e_acsl_at_5 + ((__gen_e_acsl_k_3 - -9) - 1)); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at_5 + - (int)((int)(__gen_e_acsl_k_3 - -9) - 1)); - */ if (! (*(__gen_e_acsl_at_5 + ((__gen_e_acsl_k_3 - -9) - 1)) == 0L)) ; else { @@ -493,12 +447,6 @@ int main(void) ((__gen_e_acsl_u_3 - 9) * 32 + ((__gen_e_acsl_v_3 - -5) - 1))); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at_6 + - (int)((int)((int)(__gen_e_acsl_u_3 - 9) * 32) + - (int)((int)(__gen_e_acsl_v_3 - -5) - 1))); - */ if (*(__gen_e_acsl_at_6 + ((__gen_e_acsl_u_3 - 9) * 32 + ( (__gen_e_acsl_v_3 - -5) - 1)))) ; @@ -589,21 +537,6 @@ int main(void) (((__gen_e_acsl_v_5 - -10) - 1) * 100 + ((__gen_e_acsl_w - 100) - 1)))); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at_7 + - (int)((int)((int)(__gen_e_acsl_u_5 - 10) * - 300) - + - (int)((int)((int)((int)(__gen_e_acsl_v_5 - - -10) - - 1) - * 100) - + - (int)((int)(__gen_e_acsl_w - - 100) - - 1)))); - */ if (! *(__gen_e_acsl_at_7 + ((__gen_e_acsl_u_5 - 10) * 300 + ( ((__gen_e_acsl_v_5 - -10) - 1) * 100 + ( (__gen_e_acsl_w - 100) - 1))))) @@ -674,13 +607,11 @@ void __gen_e_acsl_f(int *t) { int __gen_e_acsl_m_3; __gen_e_acsl_m_3 = 4; - /*@ assert Value: mem_access: \valid(__gen_e_acsl_at_4 + 0); */ *(__gen_e_acsl_at_4 + 0) = *(t + (__gen_e_acsl_m_3 - 4)); } { int __gen_e_acsl_m_2; __gen_e_acsl_m_2 = 4; - /*@ assert Value: mem_access: \valid(__gen_e_acsl_at_3 + 0); */ *(__gen_e_acsl_at_3 + 0) = *(t + __gen_e_acsl_m_2) == -4; } { @@ -688,10 +619,6 @@ void __gen_e_acsl_f(int *t) __gen_e_acsl_n_3 = 1 + 1; while (1) { if (__gen_e_acsl_n_3 <= 3) ; else break; - /*@ assert - Value: mem_access: - \valid(__gen_e_acsl_at_2 + (int)((int)(__gen_e_acsl_n_3 - 1) - 1)); - */ *(__gen_e_acsl_at_2 + ((__gen_e_acsl_n_3 - 1) - 1)) = *(t + (__gen_e_acsl_n_3 - 1)) > 5; __gen_e_acsl_n_3 ++; } @@ -701,10 +628,6 @@ void __gen_e_acsl_f(int *t) __gen_e_acsl_n_2 = 1 + 1; while (1) { if (__gen_e_acsl_n_2 <= 3) ; else break; - /*@ assert - Value: mem_access: - \valid(__gen_e_acsl_at + (int)((int)(__gen_e_acsl_n_2 - 1) - 1)); - */ *(__gen_e_acsl_at + ((__gen_e_acsl_n_2 - 1) - 1)) = *(t + __gen_e_acsl_n_2) == 12; __gen_e_acsl_n_2 ++; } @@ -737,11 +660,6 @@ void __gen_e_acsl_f(int *t) Value: initialization: \initialized(__gen_e_acsl_at + ((__gen_e_acsl_n - 1) - 1)); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at + - (int)((int)(__gen_e_acsl_n - 1) - 1)); - */ if (*(__gen_e_acsl_at + ((__gen_e_acsl_n - 1) - 1))) { int __gen_e_acsl_valid_read_2; __gen_e_acsl_valid_read_2 = __e_acsl_valid_read((void *)(__gen_e_acsl_at_2 + (int)( @@ -758,11 +676,6 @@ void __gen_e_acsl_f(int *t) Value: initialization: \initialized(__gen_e_acsl_at_2 + ((__gen_e_acsl_n - 1) - 1)); */ - /*@ assert - Value: mem_access: - \valid_read(__gen_e_acsl_at_2 + - (int)((int)(__gen_e_acsl_n - 1) - 1)); - */ __gen_e_acsl_and = *(__gen_e_acsl_at_2 + ((__gen_e_acsl_n - 1) - 1)); } else __gen_e_acsl_and = 0; diff --git a/src/plugins/e-acsl/tests/gmp/test_config b/src/plugins/e-acsl/tests/gmp/test_config index b51a18dcf2f95a90239b1a25a517a65a5e866834..645d2c1fa60b62e4c9c9223a7c2f6adf06608878 100644 --- a/src/plugins/e-acsl/tests/gmp/test_config +++ b/src/plugins/e-acsl/tests/gmp/test_config @@ -1,5 +1,5 @@ LOG: gen_@PTEST_NAME@.c -OPT: -machdep gcc_x86_64 -check -e-acsl -then-last -load-script tests/print.cmxs -print -ocode tests/gmp/result/gen_@PTEST_NAME@.c -kernel-verbose 0 -val -no-val-print -no-val-show-progress -no-results +OPT: -machdep gcc_x86_64 -check -e-acsl -then-last -load-script tests/print.cmxs -print -ocode tests/gmp/result/gen_@PTEST_NAME@.c -kernel-verbose 0 -val -no-val-print -no-val-show-progress -no-results -eva-no-alloc-returns-null EXEC: ./scripts/testrun.sh @PTEST_NAME@ gmp "1" "--frama-c=@frama-c@" LOG: gen_@PTEST_NAME@2.c -OPT: -machdep gcc_x86_64 -check -e-acsl -e-acsl-gmp-only -then-last -load-script tests/print.cmxs -print -ocode tests/gmp/result/gen_@PTEST_NAME@2.c -kernel-verbose 0 -val -no-val-print -no-val-show-progress -no-results +OPT: -machdep gcc_x86_64 -check -e-acsl -e-acsl-gmp-only -then-last -load-script tests/print.cmxs -print -ocode tests/gmp/result/gen_@PTEST_NAME@2.c -kernel-verbose 0 -val -no-val-print -no-val-show-progress -no-results -eva-no-alloc-returns-null