diff --git a/src/plugins/e-acsl/tests/arith/oracle/at.res.oracle b/src/plugins/e-acsl/tests/arith/oracle/at.res.oracle index 1b2e6b52d1efc3ffa1b839a0d3fde9961a0799af..32f1b6bd00c37b0339a747425af99af34ba9d32b 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/at.res.oracle +++ b/src/plugins/e-acsl/tests/arith/oracle/at.res.oracle @@ -1,9 +1,9 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/arith/at.i:12: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at.i:14: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at.i:48: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at.i:49: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at.i:50: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at.i:26: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at.i:28: Warning: assertion got status unknown. +[eva:alarm] tests/arith/at.i:13: Warning: assertion got status unknown. +[eva:alarm] tests/arith/at.i:15: Warning: assertion got status unknown. +[eva:alarm] tests/arith/at.i:54: Warning: assertion got status unknown. +[eva:alarm] tests/arith/at.i:55: Warning: assertion got status unknown. +[eva:alarm] tests/arith/at.i:56: Warning: assertion got status unknown. +[eva:alarm] tests/arith/at.i:29: Warning: assertion got status unknown. +[eva:alarm] tests/arith/at.i:31: Warning: assertion got status unknown. diff --git a/src/plugins/e-acsl/tests/arith/oracle/at_on-purely-logic-variables.res.oracle b/src/plugins/e-acsl/tests/arith/oracle/at_on-purely-logic-variables.res.oracle index 072289b594d3d42d3ca7ccf0cfffafb5640c869c..148dc33df38c13a50a713349fe97d407e8884572 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/at_on-purely-logic-variables.res.oracle +++ b/src/plugins/e-acsl/tests/arith/oracle/at_on-purely-logic-variables.res.oracle @@ -1,10 +1,10 @@ [e-acsl] beginning translation. -[e-acsl] tests/arith/at_on-purely-logic-variables.c:64: Warning: +[e-acsl] tests/arith/at_on-purely-logic-variables.c:67: Warning: E-ACSL construct `\at on purely logic variables that needs to allocate too much memory (bigger than int_max bytes)' is not yet supported. Ignoring annotation. -[e-acsl] tests/arith/at_on-purely-logic-variables.c:65: Warning: +[e-acsl] tests/arith/at_on-purely-logic-variables.c:69: Warning: E-ACSL construct `\at with logic variable linked to C variable' is not yet supported. Ignoring annotation. @@ -15,27 +15,27 @@ assertion got status unknown. [eva:alarm] tests/arith/at_on-purely-logic-variables.c:31: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:37: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:38: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:41: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:42: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:44: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:45: Warning: accessing uninitialized left-value. assert \initialized(__gen_e_acsl_at_6 + (int)((int)((int)(__gen_e_acsl_u_3 - 9) * 32) + (int)(__gen_e_acsl_v_3 - -4))); -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:45: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:46: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:43: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:44: Warning: assertion got status unknown. [eva:alarm] tests/arith/at_on-purely-logic-variables.c:8: Warning: function __gen_e_acsl_f: postcondition got status unknown. [eva:alarm] tests/arith/at_on-purely-logic-variables.c:16: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:54: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:56: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:63: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:66: Warning: assertion got status unknown. -[eva:alarm] tests/arith/at_on-purely-logic-variables.c:65: Warning: +[eva:alarm] tests/arith/at_on-purely-logic-variables.c:69: Warning: assertion got status unknown. diff --git a/src/plugins/e-acsl/tests/arith/oracle/functions.res.oracle b/src/plugins/e-acsl/tests/arith/oracle/functions.res.oracle index dd8fcb7179f79c1889be433a448b55186e387be7..7e46c1c12dc7ceed37eea0767d07de1deba1e697 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/functions.res.oracle +++ b/src/plugins/e-acsl/tests/arith/oracle/functions.res.oracle @@ -1,14 +1,14 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/arith/functions.c:44: Warning: +[eva:alarm] tests/arith/functions.c:46: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/arith/functions.c:47: Warning: +[eva:alarm] tests/arith/functions.c:49: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/arith/functions.c:48: Warning: +[eva:alarm] tests/arith/functions.c:50: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/arith/functions.c:49: Warning: +[eva:alarm] tests/arith/functions.c:51: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/arith/functions.c:68: Warning: +[eva:alarm] tests/arith/functions.c:71: Warning: non-finite double value. assert \is_finite(__gen_e_acsl__10); -[eva:alarm] tests/arith/functions.c:68: Warning: +[eva:alarm] tests/arith/functions.c:71: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_array.c b/src/plugins/e-acsl/tests/arith/oracle/gen_array.c index a559df9509be6126a04b2fd99afee5802bcd06ce..347680631d643665984d1ea5c28e588ebcb70296 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_array.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_array.c @@ -549,10 +549,10 @@ int main(void) } } __e_acsl_assert(T1[0] == T2[0],1,"Assertion","main","T1[0] == T2[0]", - "tests/arith/array.i",109); + "tests/arith/array.i",110); /*@ assert T1[0] ≡ T2[0]; */ ; __e_acsl_assert(T1[1] != T2[1],1,"Assertion","main","T1[1] != T2[1]", - "tests/arith/array.i",110); + "tests/arith/array.i",111); /*@ assert T1[1] ≢ T2[1]; */ ; arrays(); vlas(3); diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_at.c b/src/plugins/e-acsl/tests/arith/oracle/gen_at.c index e366ee59e16590f960eed506947d418c24054c28..877b80e482c482a7a2c1d36b722dbd24bc86764a 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_at.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_at.c @@ -22,16 +22,16 @@ void f(void) A = 2; } __e_acsl_assert(__gen_e_acsl_at == 0,1,"Assertion","f","\\at(A,Pre) == 0", - "tests/arith/at.i",11); + "tests/arith/at.i",12); /*@ assert \at(A,Pre) ≡ 0; */ ; __e_acsl_assert(__gen_e_acsl_at_2 == 1,1,"Assertion","f","\\at(A,F) == 1", - "tests/arith/at.i",12); + "tests/arith/at.i",13); /*@ assert \at(A,F) ≡ 1; */ ; __e_acsl_assert(A == 2,1,"Assertion","f","\\at(A,Here) == 2", - "tests/arith/at.i",13); + "tests/arith/at.i",14); /*@ assert \at(A,Here) ≡ 2; */ ; __e_acsl_assert(__gen_e_acsl_at_4 == 0,1,"Assertion","f", - "\\at(\\at(A,Pre),F) == 0","tests/arith/at.i",14); + "\\at(\\at(A,Pre),F) == 0","tests/arith/at.i",15); /*@ assert \at(\at(A,Pre),F) ≡ 0; */ ; A = 3; return; @@ -58,7 +58,7 @@ void g(int *p, int *q) (void *)q, (void *)(& q)); __e_acsl_assert(__gen_e_acsl_valid_read_3,1,"RTE","g", - "mem_access: \\valid_read(q)","tests/arith/at.i",28); + "mem_access: \\valid_read(q)","tests/arith/at.i",31); __gen_e_acsl_at_3 = *q; } { @@ -66,7 +66,7 @@ void g(int *p, int *q) __gen_e_acsl_valid_read = __e_acsl_valid_read((void *)q,sizeof(int), (void *)q,(void *)(& q)); __e_acsl_assert(__gen_e_acsl_valid_read,1,"RTE","g", - "mem_access: \\valid_read(q)","tests/arith/at.i",26); + "mem_access: \\valid_read(q)","tests/arith/at.i",29); __gen_e_acsl_at = *q; } __e_acsl_initialize((void *)p,sizeof(int)); @@ -85,14 +85,14 @@ void g(int *p, int *q) (void *)(& p)); __e_acsl_assert(__gen_e_acsl_valid_read_2,1,"RTE","g", "mem_access: \\valid_read(p + __gen_e_acsl_at)", - "tests/arith/at.i",26); + "tests/arith/at.i",29); __gen_e_acsl_at_2 = *(p + __gen_e_acsl_at); } A = 4; } __e_acsl_assert(__gen_e_acsl_at_2 == 2,1,"Assertion","g", "\\at(*(p + \\at(*q,__invalid_label)),L2) == 2", - "tests/arith/at.i",26); + "tests/arith/at.i",29); /*@ assert \at(*(p + \at(*q,__invalid_label)),L2) ≡ 2; */ ; L3: /*@ assert \at(*(p + \at(*q,__invalid_label)),Here) ≡ 2; */ @@ -103,10 +103,10 @@ void g(int *p, int *q) (void *)(& p)); __e_acsl_assert(__gen_e_acsl_valid_read_4,1,"RTE","g", "mem_access: \\valid_read(p + __gen_e_acsl_at_3)", - "tests/arith/at.i",28); + "tests/arith/at.i",31); __e_acsl_assert(*(p + __gen_e_acsl_at_3) == 2,1,"Assertion","g", "\\at(*(p + \\at(*q,__invalid_label)),Here) == 2", - "tests/arith/at.i",28); + "tests/arith/at.i",31); } __e_acsl_delete_block((void *)(& q)); __e_acsl_delete_block((void *)(& p)); @@ -143,7 +143,7 @@ int main(void) __gen_e_acsl_at_2 = x + 1L; __gen_e_acsl_at = x; __e_acsl_assert(x == 0,1,"Assertion","main","x == 0","tests/arith/at.i", - 43); + 48); } __e_acsl_full_init((void *)(& x)); x = 1; @@ -151,13 +151,13 @@ int main(void) x = 2; __gen_e_acsl_f(); __e_acsl_assert(__gen_e_acsl_at == 0,1,"Assertion","main", - "\\at(x,__invalid_label) == 0","tests/arith/at.i",48); + "\\at(x,__invalid_label) == 0","tests/arith/at.i",54); /*@ assert \at(x,__invalid_label) ≡ 0; */ ; __e_acsl_assert(__gen_e_acsl_at_2 == 1L,1,"Assertion","main", - "\\at(x + 1,__invalid_label) == 1","tests/arith/at.i",49); + "\\at(x + 1,__invalid_label) == 1","tests/arith/at.i",55); /*@ assert \at(x + 1,__invalid_label) ≡ 1; */ ; __e_acsl_assert(__gen_e_acsl_at_3 + 1L == 1L,1,"Assertion","main", - "\\at(x,__invalid_label) + 1 == 1","tests/arith/at.i",50); + "\\at(x,__invalid_label) + 1 == 1","tests/arith/at.i",56); /*@ assert \at(x,__invalid_label) + 1 ≡ 1; */ ; g(t,& x); __retres = 0; @@ -177,7 +177,7 @@ int __gen_e_acsl_h(int x) __gen_e_acsl_at = x; __retres = h(x); __e_acsl_assert(__retres == __gen_e_acsl_at,1,"Postcondition","h", - "\\result == \\old(x)","tests/arith/at.i",35); + "\\result == \\old(x)","tests/arith/at.i",38); __e_acsl_delete_block((void *)(& x)); __e_acsl_delete_block((void *)(& __retres)); return __retres; diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_at_on-purely-logic-variables.c b/src/plugins/e-acsl/tests/arith/oracle/gen_at_on-purely-logic-variables.c index 0cde64feb6c6745954e0305b2062da612cd23daa..7357e7cf32c657e690bac2196cd4806769376591 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_at_on-purely-logic-variables.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_at_on-purely-logic-variables.c @@ -318,10 +318,10 @@ int main(void) (void *)(& __gen_e_acsl_at_4)); __e_acsl_assert(__gen_e_acsl_valid_read_4,1,"RTE","main", "mem_access: \\valid_read(__gen_e_acsl_at_4 + 0)", - "tests/arith/at_on-purely-logic-variables.c",37); + "tests/arith/at_on-purely-logic-variables.c",38); __e_acsl_assert(*(__gen_e_acsl_at_4 + 0) == 10L,1,"Assertion","main", "\\let i = 3; \\at(n + i,L) == 10", - "tests/arith/at_on-purely-logic-variables.c",37); + "tests/arith/at_on-purely-logic-variables.c",38); } /*@ assert \let i = 3; \at(n + i,L) ≡ 10; */ ; unsigned int m = (unsigned int)3; @@ -355,7 +355,7 @@ int main(void) (void *)(& __gen_e_acsl_at_5)); __e_acsl_assert(__gen_e_acsl_valid_read_5,1,"RTE","main", "mem_access: \\valid_read(__gen_e_acsl_at_5 + (int)(__gen_e_acsl_k_3 - -8))", - "tests/arith/at_on-purely-logic-variables.c",41); + "tests/arith/at_on-purely-logic-variables.c",42); if (! (*(__gen_e_acsl_at_5 + (__gen_e_acsl_k_3 - -8)) == 0L)) ; else { @@ -368,7 +368,7 @@ int main(void) e_acsl_end_loop5: ; __e_acsl_assert(__gen_e_acsl_exists_3,1,"Assertion","main", "\\exists integer k; -9 < k < 0 && \\at(m + k,G) == 0", - "tests/arith/at_on-purely-logic-variables.c",41); + "tests/arith/at_on-purely-logic-variables.c",42); } /*@ assert ∃ ℤ k; -9 < k < 0 ∧ \at(m + k,G) ≡ 0; */ ; { @@ -403,7 +403,7 @@ int main(void) (void *)(& __gen_e_acsl_at_6)); __e_acsl_assert(__gen_e_acsl_valid_read_6,1,"RTE","main", "mem_access:\n \\valid_read(__gen_e_acsl_at_6 +\n (int)((int)((int)(__gen_e_acsl_u_3 - 9) * 32) +\n (int)(__gen_e_acsl_v_3 - -4)))", - "tests/arith/at_on-purely-logic-variables.c",45); + "tests/arith/at_on-purely-logic-variables.c",46); /*@ assert Eva: initialization: \initialized(__gen_e_acsl_at_6 + @@ -431,7 +431,7 @@ int main(void) e_acsl_end_loop7: ; __e_acsl_assert(__gen_e_acsl_exists_4,1,"Assertion","main", "\\exists integer u;\n 9 <= u < 21 &&\n (\\forall integer v; -5 < v <= (u < 15? u + 6: 3) ==> \\at((n + u) + v > 0,K))", - "tests/arith/at_on-purely-logic-variables.c",43); + "tests/arith/at_on-purely-logic-variables.c",44); } /*@ assert @@ -487,7 +487,7 @@ int main(void) __e_acsl_assert(__gen_e_acsl_valid_read_7,1,"RTE","main", "mem_access:\n \\valid_read(__gen_e_acsl_at_7 +\n (int)((int)((int)(__gen_e_acsl_u_5 - 10) * 300) +\n (int)((int)((int)(__gen_e_acsl_v_5 - -9) * 100) +\n (int)(__gen_e_acsl_w - 101))))", "tests/arith/at_on-purely-logic-variables.c", - 57); + 59); if (! *(__gen_e_acsl_at_7 + ((__gen_e_acsl_u_5 - 10) * 300 + ( (__gen_e_acsl_v_5 - -9) * 100 + ( __gen_e_acsl_w - 101))))) @@ -520,7 +520,7 @@ int main(void) e_acsl_end_loop10: ; __e_acsl_assert(__gen_e_acsl_exists_5,1,"Assertion","main", "\\exists integer u;\n 10 <= u < 20 &&\n (\\exists integer v;\n -10 < v <= -5 + (\\let u = -2; u) &&\n (\\exists integer w;\n 100 < w <= 200 && \\at((((n - u) + (\\let u = 42; u)) + v) + w > 0,K)))", - "tests/arith/at_on-purely-logic-variables.c",54); + "tests/arith/at_on-purely-logic-variables.c",56); } /*@ assert diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_functions.c b/src/plugins/e-acsl/tests/arith/oracle/gen_functions.c index becea12ff18f5baeb649ab694dd2953b324801bc..84bbc75c2b91cfd729292f295037c1e17932b0be 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_functions.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_functions.c @@ -91,14 +91,14 @@ int main(void) int __gen_e_acsl_p1_2; __gen_e_acsl_p1_2 = __gen_e_acsl_p1(x,y); __e_acsl_assert(__gen_e_acsl_p1_2,1,"Assertion","main","p1(x, y)", - "tests/arith/functions.c",42); + "tests/arith/functions.c",44); } /*@ assert p1(x, y); */ ; { int __gen_e_acsl_p2_2; __gen_e_acsl_p2_2 = __gen_e_acsl_p2(3,4); __e_acsl_assert(__gen_e_acsl_p2_2,1,"Assertion","main","p2(3, 4)", - "tests/arith/functions.c",43); + "tests/arith/functions.c",45); } /*@ assert p2(3, 4); */ ; { @@ -109,7 +109,7 @@ int main(void) (__e_acsl_mpz_struct *)__gen_e_acsl_); __e_acsl_assert(__gen_e_acsl_p2_4,1,"Assertion","main", "p2(5, 99999999999999999999999999999)", - "tests/arith/functions.c",44); + "tests/arith/functions.c",46); __gmpz_clear(__gen_e_acsl_); } /*@ assert p2(5, 99999999999999999999999999999); */ ; @@ -117,7 +117,7 @@ int main(void) long __gen_e_acsl_f1_2; __gen_e_acsl_f1_2 = __gen_e_acsl_f1(x,y); __e_acsl_assert(__gen_e_acsl_f1_2 == 3L,1,"Assertion","main", - "f1(x, y) == 3","tests/arith/functions.c",46); + "f1(x, y) == 3","tests/arith/functions.c",48); } /*@ assert f1(x, y) ≡ 3; */ ; { @@ -126,7 +126,7 @@ int main(void) __gen_e_acsl_f1_4 = __gen_e_acsl_f1(3,4); __gen_e_acsl_p2_6 = __gen_e_acsl_p2_5(x,__gen_e_acsl_f1_4); __e_acsl_assert(__gen_e_acsl_p2_6,1,"Assertion","main","p2(x, f1(3, 4))", - "tests/arith/functions.c",47); + "tests/arith/functions.c",49); } /*@ assert p2(x, f1(3, 4)); */ ; { @@ -142,7 +142,7 @@ int main(void) (__e_acsl_mpz_struct const *)(__gen_e_acsl__5)); __e_acsl_assert(__gen_e_acsl_gt_3 > 0,1,"Assertion","main", "f1(9, 99999999999999999999999999999) > 0", - "tests/arith/functions.c",48); + "tests/arith/functions.c",50); __gmpz_clear(__gen_e_acsl__4); __gmpz_clear(__gen_e_acsl_f1_6); __gmpz_clear(__gen_e_acsl__5); @@ -162,7 +162,7 @@ int main(void) (__e_acsl_mpz_struct const *)(__gen_e_acsl__7)); __e_acsl_assert(__gen_e_acsl_eq == 0,1,"Assertion","main", "f1(99999999999999999999999999999, 99999999999999999999999999999) ==\n199999999999999999999999999998", - "tests/arith/functions.c",49); + "tests/arith/functions.c",51); __gmpz_clear(__gen_e_acsl__6); __gmpz_clear(__gen_e_acsl_f1_8); __gmpz_clear(__gen_e_acsl__7); @@ -176,7 +176,7 @@ int main(void) int __gen_e_acsl_g_2; __gen_e_acsl_g_2 = __gen_e_acsl_g(x); __e_acsl_assert(__gen_e_acsl_g_2 == x,1,"Assertion","main","g(x) == x", - "tests/arith/functions.c",53); + "tests/arith/functions.c",56); } /*@ assert g(x) ≡ x; */ ; char c = (char)'c'; @@ -184,7 +184,7 @@ int main(void) int __gen_e_acsl_h_char_2; __gen_e_acsl_h_char_2 = __gen_e_acsl_h_char((int)c); __e_acsl_assert(__gen_e_acsl_h_char_2 == (int)c,1,"Assertion","main", - "h_char(c) == c","tests/arith/functions.c",56); + "h_char(c) == c","tests/arith/functions.c",59); } /*@ assert h_char(c) ≡ c; */ ; short s = (short)1; @@ -192,7 +192,7 @@ int main(void) int __gen_e_acsl_h_short_2; __gen_e_acsl_h_short_2 = __gen_e_acsl_h_short((int)s); __e_acsl_assert(__gen_e_acsl_h_short_2 == (int)s,1,"Assertion","main", - "h_short(s) == s","tests/arith/functions.c",58); + "h_short(s) == s","tests/arith/functions.c",61); } /*@ assert h_short(s) ≡ s; */ ; m.k = 8; @@ -203,7 +203,7 @@ int main(void) __gen_e_acsl_t1_2 = __gen_e_acsl_t1(m); __gen_e_acsl_t2_2 = __gen_e_acsl_t2(__gen_e_acsl_t1_2); __e_acsl_assert(__gen_e_acsl_t2_2 == 17L,1,"Assertion","main", - "t2(t1(m)) == 17","tests/arith/functions.c",63); + "t2(t1(m)) == 17","tests/arith/functions.c",66); } /*@ assert t2(t1(m)) ≡ 17; */ ; __gen_e_acsl_k(9); @@ -212,7 +212,7 @@ int main(void) double __gen_e_acsl_f2_2; __gen_e_acsl_f2_2 = __gen_e_acsl_f2(d); __e_acsl_assert(__gen_e_acsl_f2_2 > 0.,1,"Assertion","main","f2(d) > 0", - "tests/arith/functions.c",68); + "tests/arith/functions.c",71); } /*@ assert f2(d) > 0; */ ; __retres = 0; @@ -226,7 +226,7 @@ void __gen_e_acsl_k(int x) int __gen_e_acsl_k_pred_2; __gen_e_acsl_k_pred_2 = __gen_e_acsl_k_pred(x); __e_acsl_assert(__gen_e_acsl_k_pred_2,1,"Precondition","k","k_pred(x)", - "tests/arith/functions.c",25); + "tests/arith/functions.c",27); } k(x); return; diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_let.c b/src/plugins/e-acsl/tests/arith/oracle/gen_let.c index fc1286401944a1619be841a2955b31bc529a9863..48a64c6fc1f12f9a9e8ff6a3ca0da7ece4f7ea23 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_let.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_let.c @@ -38,7 +38,7 @@ int main(void) int __gen_e_acsl_u_3; __gen_e_acsl_u_3 = 1; __e_acsl_assert(__gen_e_acsl_u_3 + 1 == 2,1,"Assertion","main", - "(\\let u = 1; u) + 1 == 2","tests/arith/let.c",12); + "(\\let u = 1; u) + 1 == 2","tests/arith/let.c",13); } /*@ assert (\let u = 1; u) + 1 ≡ 2; */ ; { @@ -48,7 +48,7 @@ int main(void) __gen_e_acsl_v_2 = __gen_e_acsl_u_4 + 1; __e_acsl_assert(__gen_e_acsl_v_2 == 2,1,"Assertion","main", "\\let u = 1; (\\let v = u + 1; v) == 2", - "tests/arith/let.c",14); + "tests/arith/let.c",15); } /*@ assert \let u = 1; (\let v = u + 1; v) ≡ 2; */ ; { @@ -58,7 +58,7 @@ int main(void) __gen_e_acsl_u_6 = __gen_e_acsl_u_5 + 1; __e_acsl_assert(__gen_e_acsl_u_6 == 2,1,"Assertion","main", "\\let u = 1; (\\let u = u + 1; u) == 2", - "tests/arith/let.c",17); + "tests/arith/let.c",19); } /*@ assert \let u = 1; (\let u = u + 1; u) ≡ 2; */ ; long m = 0x7fffffffffffffffL; @@ -78,7 +78,7 @@ int main(void) __gen_e_acsl_gt = __gmpz_cmp((__e_acsl_mpz_struct const *)(__gen_e_acsl_mul), (__e_acsl_mpz_struct const *)(__gen_e_acsl_m)); __e_acsl_assert(__gen_e_acsl_gt > 0,1,"Assertion","main", - "(\\let u = m; u * u) > m","tests/arith/let.c",21); + "(\\let u = m; u * u) > m","tests/arith/let.c",24); __gmpz_clear(__gen_e_acsl_u_8); __gmpz_clear(__gen_e_acsl_mul); __gmpz_clear(__gen_e_acsl_m); @@ -89,7 +89,7 @@ int main(void) int __gen_e_acsl_u_9; __gen_e_acsl_u_9 = 'b'; __e_acsl_assert((int)c < __gen_e_acsl_u_9,1,"Assertion","main", - "\\let u = \'b\'; c < u","tests/arith/let.c",24); + "\\let u = \'b\'; c < u","tests/arith/let.c",27); } /*@ assert \let u = 'b'; c < u; */ ; float f = 1.0f; @@ -99,7 +99,7 @@ int main(void) float __gen_e_acsl_u_10; __gen_e_acsl_u_10 = f; __e_acsl_assert(__gen_e_acsl_u_10 == f,1,"Assertion","main", - "\\let u = f; u == f","tests/arith/let.c",27); + "\\let u = f; u == f","tests/arith/let.c",30); } /*@ assert \let u = f; u ≡ f; */ ; int t[4] = {1, 2, 3, 4}; @@ -107,14 +107,14 @@ int main(void) int * /*[4]*/ __gen_e_acsl_u_11; __gen_e_acsl_u_11 = & t[1]; __e_acsl_assert(1,1,"Assertion","main","\\let u = &t[1]; 1 == 1", - "tests/arith/let.c",30); + "tests/arith/let.c",34); } /*@ assert \let u = &t[1]; 1 ≡ 1; */ ; { int * /*[4]*/ __gen_e_acsl_u_12; __gen_e_acsl_u_12 = & t[1]; __e_acsl_assert(1,1,"Assertion","main","(\\let u = &t[1]; 1) == 1", - "tests/arith/let.c",32); + "tests/arith/let.c",36); } /*@ assert (\let u = &t[1]; 1) ≡ 1; */ ; struct __anonstruct_r_1 r = {.x = 1, .y = 2}; @@ -125,7 +125,7 @@ int main(void) __gen_e_acsl_u_13 = r; __e_acsl_assert(__gen_e_acsl_u_13.x + (long)__gen_e_acsl_u_13.y == 3L,1, "Assertion","main","\\let u = r; u.x + u.y == 3", - "tests/arith/let.c",35); + "tests/arith/let.c",41); } /*@ assert \let u = r; u.x + u.y ≡ 3; */ ; s.x = 5; @@ -133,7 +133,7 @@ int main(void) union __anonunion_s_2 __gen_e_acsl_u_14; __gen_e_acsl_u_14 = s; __e_acsl_assert(__gen_e_acsl_u_14.x > 0,1,"Assertion","main", - "(\\let u = s; u.x) > 0","tests/arith/let.c",39); + "(\\let u = s; u.x) > 0","tests/arith/let.c",48); } /*@ assert (\let u = s; u.x) > 0; */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_longlong.c b/src/plugins/e-acsl/tests/arith/oracle/gen_longlong.c index 0f5ccda83561746d941997379e9f0036da97727c..e48f67cea87e6e8f109ef6f6fa0b083d176134e9 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_longlong.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_longlong.c @@ -55,13 +55,13 @@ int main(void) __gmpz_init(__gen_e_acsl_mod); /*@ assert E_ACSL: 2 ≢ 0; */ __e_acsl_assert(__gen_e_acsl_mod_guard != 0,1,"Assertion","main", - "2 != 0","tests/arith/longlong.i",17); + "2 != 0","tests/arith/longlong.i",19); __gmpz_tdiv_r(__gen_e_acsl_mod, (__e_acsl_mpz_struct const *)(__gen_e_acsl_add), (__e_acsl_mpz_struct const *)(__gen_e_acsl_)); __gen_e_acsl__4 = __gmpz_get_si((__e_acsl_mpz_struct const *)(__gen_e_acsl_mod)); __e_acsl_assert(__gen_e_acsl__4 == 1L,1,"Assertion","main", - "(2 * x + 1) % 2 == 1","tests/arith/longlong.i",17); + "(2 * x + 1) % 2 == 1","tests/arith/longlong.i",19); __gmpz_clear(__gen_e_acsl_); __gmpz_clear(__gen_e_acsl_x); __gmpz_clear(__gen_e_acsl_mul); diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_not.c b/src/plugins/e-acsl/tests/arith/oracle/gen_not.c index 2d7529f38a85bb12e2e44733e6e42c645db55bb7..d09bb71f9945158f44c65cc538722160fff36bf2 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_not.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_not.c @@ -11,7 +11,7 @@ int main(void) /*@ assert x ≡ 0; */ ; if (x) { __e_acsl_assert(x != 0,1,"Assertion","main","x != 0","tests/arith/not.i", - 7); + 8); /*@ assert x ≢ 0; */ ; } __retres = 0; diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_quantif.c b/src/plugins/e-acsl/tests/arith/oracle/gen_quantif.c index 739a9a16e25a69a2f76d718b93c3c3e6a2baa0c9..ae624f3a5dd576f12551dbd56209bd9792c28713 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_quantif.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_quantif.c @@ -390,7 +390,7 @@ int main(void) e_acsl_end_loop12: ; __e_acsl_assert(__gen_e_acsl_forall_10,1,"Assertion","main", "forall_multiple_binders_1:\n \\forall integer i, integer j, integer k;\n 0 <= i < 10 && 1 < j <= 11 && 2 <= k <= 12 ==> p1(i, j, k)", - "tests/arith/quantif.i",52); + "tests/arith/quantif.i",53); } /*@ assert @@ -434,7 +434,7 @@ int main(void) e_acsl_end_loop13: ; __e_acsl_assert(__gen_e_acsl_forall_11,1,"Assertion","main", "forall_multiple_binders_2:\n \\forall integer i, integer j, integer k;\n 0 <= i <= j < k <= 10 ==> p2(i, j, k)", - "tests/arith/quantif.i",55); + "tests/arith/quantif.i",56); } /*@ assert @@ -477,7 +477,7 @@ int main(void) e_acsl_end_loop14: ; __e_acsl_assert(__gen_e_acsl_forall_12,1,"Assertion","main", "forall_multiple_binders_3:\n \\forall integer i, integer j, integer k;\n 0 <= i < j <= 10 && 1 < k < 11 ==> p3(i, j, k)", - "tests/arith/quantif.i",58); + "tests/arith/quantif.i",59); } /*@ assert @@ -521,7 +521,7 @@ int main(void) e_acsl_end_loop15: ; __e_acsl_assert(__gen_e_acsl_forall_13,1,"Assertion","main", "forall_multiple_binders_4:\n \\forall integer i, integer j, integer k;\n 0 <= i < 10 ==> 1 < j <= 11 ==> 2 <= k <= 12 ==> p1(i, j, k)", - "tests/arith/quantif.i",61); + "tests/arith/quantif.i",62); } /*@ assert @@ -565,7 +565,7 @@ int main(void) e_acsl_end_loop16: ; __e_acsl_assert(__gen_e_acsl_forall_14,1,"Assertion","main", "forall_unordered_binders:\n \\forall integer i, integer j, integer k;\n 0 <= i <= k <= 10 && 1 <= j < k ==> p4(i, j, k)", - "tests/arith/quantif.i",64); + "tests/arith/quantif.i",65); } /*@ assert @@ -609,7 +609,7 @@ int main(void) e_acsl_end_loop17: ; __e_acsl_assert(__gen_e_acsl_exists_3,1,"Assertion","main", "exists_multiple_binders_1:\n \\exists integer i, integer j, integer k;\n 0 <= i < 10 && 1 < j <= 11 && 2 <= k <= 12 && p1(i, j, k)", - "tests/arith/quantif.i",67); + "tests/arith/quantif.i",68); } /*@ assert @@ -653,7 +653,7 @@ int main(void) e_acsl_end_loop18: ; __e_acsl_assert(__gen_e_acsl_exists_4,1,"Assertion","main", "exists_multiple_binders_2:\n \\exists integer i, integer j, integer k;\n 0 <= i <= j < k <= 10 && p2(i, j, k)", - "tests/arith/quantif.i",70); + "tests/arith/quantif.i",71); } /*@ assert @@ -696,7 +696,7 @@ int main(void) e_acsl_end_loop19: ; __e_acsl_assert(__gen_e_acsl_exists_5,1,"Assertion","main", "exists_multiple_binders_3:\n \\exists integer i, integer j, integer k;\n 0 <= i < j <= 10 && 1 < k < 11 && p3(i, j, k)", - "tests/arith/quantif.i",73); + "tests/arith/quantif.i",74); } /*@ assert @@ -740,7 +740,7 @@ int main(void) e_acsl_end_loop20: ; __e_acsl_assert(__gen_e_acsl_exists_6,1,"Assertion","main", "exists_unordered_binders:\n \\exists integer i, integer j, integer k;\n 0 <= i <= k <= 10 && 1 <= j < k && p4(i, j, k)", - "tests/arith/quantif.i",76); + "tests/arith/quantif.i",77); } /*@ assert diff --git a/src/plugins/e-acsl/tests/arith/oracle/gen_rationals.c b/src/plugins/e-acsl/tests/arith/oracle/gen_rationals.c index 48483e5005eb25658b1c6445273aa9f38fe1ba7f..00ea678bb6d8ce5b7a7da9d59f2d73b2d431333e 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/gen_rationals.c +++ b/src/plugins/e-acsl/tests/arith/oracle/gen_rationals.c @@ -188,7 +188,7 @@ int main(void) __gen_e_acsl_ne_3 = __gmpq_cmp((__e_acsl_mpq_struct const *)(__gen_e_acsl__21), (__e_acsl_mpq_struct const *)(__gen_e_acsl_mul)); __e_acsl_assert(__gen_e_acsl_ne_3 != 0,1,"Assertion","main", - "sum != x * y","tests/arith/rationals.c",22); + "sum != x * y","tests/arith/rationals.c",20); __gmpq_clear(__gen_e_acsl_y); __gmpq_clear(__gen_e_acsl__20); __gmpq_clear(__gen_e_acsl_mul); @@ -216,7 +216,7 @@ int main(void) __gen_e_acsl_ne_4 = __gmpq_cmp((__e_acsl_mpq_struct const *)(__gen_e_acsl__24), (__e_acsl_mpq_struct const *)(__gen_e_acsl_add_4)); __e_acsl_assert(__gen_e_acsl_ne_4 != 0,1,"Assertion","main", - "1.1d != 1 + 0.1","tests/arith/rationals.c",29); + "1.1d != 1 + 0.1","tests/arith/rationals.c",28); __gmpq_clear(__gen_e_acsl__22); __gmpq_clear(__gen_e_acsl__23); __gmpq_clear(__gen_e_acsl_add_4); @@ -252,7 +252,7 @@ int main(void) __gen_e_acsl_gt = __gmpq_cmp((__e_acsl_mpq_struct const *)(__gen_e_acsl_add_5), (__e_acsl_mpq_struct const *)(__gen_e_acsl_sub_2)); __e_acsl_assert(__gen_e_acsl_gt > 0,1,"Assertion","main", - "a + b > 2. - 1.","tests/arith/rationals.c",32); + "a + b > 2. - 1.","tests/arith/rationals.c",31); __gmpq_clear(__gen_e_acsl__25); __gmpq_clear(__gen_e_acsl__26); __gmpq_clear(__gen_e_acsl_add_5); diff --git a/src/plugins/e-acsl/tests/arith/oracle/let.res.oracle b/src/plugins/e-acsl/tests/arith/oracle/let.res.oracle index 1d35c1f27436857d7090ddd06db818a0ee69e5a8..761e0a99df75073bd2c6b624a90886f3ce9daf7d 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/let.res.oracle +++ b/src/plugins/e-acsl/tests/arith/oracle/let.res.oracle @@ -1,19 +1,19 @@ [e-acsl] beginning translation. -[e-acsl] tests/arith/let.c:30: Warning: +[e-acsl] tests/arith/let.c:34: Warning: E-ACSL construct `let-binding on array or pointer' is not yet supported. Ignoring annotation. [e-acsl] translation done in project "e-acsl". [eva:alarm] tests/arith/let.c:7: Warning: assertion got status unknown. [eva:alarm] tests/arith/let.c:9: Warning: assertion got status unknown. -[eva:alarm] tests/arith/let.c:12: Warning: assertion got status unknown. -[eva:alarm] tests/arith/let.c:14: Warning: assertion got status unknown. -[eva:alarm] tests/arith/let.c:17: Warning: assertion got status unknown. -[eva:alarm] tests/arith/let.c:21: Warning: +[eva:alarm] tests/arith/let.c:13: Warning: assertion got status unknown. +[eva:alarm] tests/arith/let.c:15: Warning: assertion got status unknown. +[eva:alarm] tests/arith/let.c:19: Warning: assertion got status unknown. +[eva:alarm] tests/arith/let.c:24: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/arith/let.c:21: Warning: assertion got status unknown. [eva:alarm] tests/arith/let.c:24: Warning: assertion got status unknown. [eva:alarm] tests/arith/let.c:27: Warning: assertion got status unknown. [eva:alarm] tests/arith/let.c:30: Warning: assertion got status unknown. -[eva:alarm] tests/arith/let.c:32: Warning: assertion got status unknown. -[eva:alarm] tests/arith/let.c:35: Warning: assertion got status unknown. -[eva:alarm] tests/arith/let.c:39: Warning: assertion got status unknown. +[eva:alarm] tests/arith/let.c:34: Warning: assertion got status unknown. +[eva:alarm] tests/arith/let.c:36: Warning: assertion got status unknown. +[eva:alarm] tests/arith/let.c:41: Warning: assertion got status unknown. +[eva:alarm] tests/arith/let.c:48: Warning: assertion got status unknown. diff --git a/src/plugins/e-acsl/tests/arith/oracle/longlong.res.oracle b/src/plugins/e-acsl/tests/arith/oracle/longlong.res.oracle index 36e0f42013b7f8302a598494fa5d342a8b7a2b7e..0616a08d86ccb8d229c5e05d0de086743c9c67f3 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/longlong.res.oracle +++ b/src/plugins/e-acsl/tests/arith/oracle/longlong.res.oracle @@ -1,6 +1,6 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/arith/longlong.i:17: Warning: +[eva:alarm] tests/arith/longlong.i:19: Warning: function __gmpz_import: precondition got status unknown. -[eva:alarm] tests/arith/longlong.i:17: Warning: +[eva:alarm] tests/arith/longlong.i:19: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. diff --git a/src/plugins/e-acsl/tests/arith/oracle/quantif.res.oracle b/src/plugins/e-acsl/tests/arith/oracle/quantif.res.oracle index f19157d05414752406e69daa907e176bc421acb4..b588f0c95ed7b1de91e82f1a165dd0d2426674c3 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/quantif.res.oracle +++ b/src/plugins/e-acsl/tests/arith/oracle/quantif.res.oracle @@ -1,67 +1,67 @@ [e-acsl] beginning translation. -[e-acsl] tests/arith/quantif.i:81: Warning: +[e-acsl] tests/arith/quantif.i:82: Warning: invalid E-ACSL construct `invalid guard 10 > i in quantification failed_invalid_guards: ∀ ℤ i; 10 > i ≥ 0 ⇒ p1(i, 2, 2). Missing guard for i. Only < and ≤ are allowed to guard quantifier variables'. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:83: Warning: +[e-acsl] tests/arith/quantif.i:84: Warning: invalid E-ACSL construct `invalid guard p1(i, j, k) in quantification failed_unguarded_k: ∀ ℤ i, ℤ j, ℤ k; 0 ≤ i < 10 ∧ 1 < j ≤ 11 ⇒ p1(i, j, k). Missing guard for k. '. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:85: Warning: +[e-acsl] tests/arith/quantif.i:86: Warning: E-ACSL construct `non integer variable i in quantification failed_non_integer: ∀ ℠i; 0 ≤ i < 10 ⇒ p1(\truncate(i), 2, 2)' is not yet supported. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:87: Warning: +[e-acsl] tests/arith/quantif.i:88: Warning: invalid E-ACSL construct `missing lower bound for i in quantification failed_missing_lower_bound: ∀ ℤ i; i < 10 ⇒ p1(i, 2, 2)'. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:89: Warning: +[e-acsl] tests/arith/quantif.i:90: Warning: invalid E-ACSL construct `invalid guard p1(i, 2, 2) in quantification failded_missing_upper_bound: ∀ ℤ i; 0 ≤ i ⇒ p1(i, 2, 2). Missing upper bound for i. '. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:91: Warning: +[e-acsl] tests/arith/quantif.i:92: Warning: invalid E-ACSL construct `invalid guard p1(i, j, 2) in quantification failed_invalid_upper_bound_1: ∀ ℤ i, ℤ j; 0 ≤ i < j ⇒ p1(i, j, 2). Missing upper bound for j. '. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:93: Warning: +[e-acsl] tests/arith/quantif.i:94: Warning: invalid E-ACSL construct `missing lower bound for i when processing the linked upper bound i < j in quantification failed_invalid_upper_bound_2: ∀ ℤ i, ℤ j; i < j ∧ 0 ≤ i ⇒ p1(i, 2, 2)'. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:95: Warning: +[e-acsl] tests/arith/quantif.i:96: Warning: invalid E-ACSL construct `found existing lower bound i < j when processing 3 ≤ j in quantification failed_extra_constraint: ∀ ℤ i, ℤ j; 0 ≤ i < j ∧ i < 10 ∧ 3 ≤ j < 5 ⇒ p1(i, j, 2)'. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:97: Warning: +[e-acsl] tests/arith/quantif.i:98: Warning: invalid E-ACSL construct `found existing lower bound 0 ≤ i when processing j < i in quantification failed_multiple_upper_bounds: ∀ ℤ i, ℤ j; 0 ≤ i < j < i ∧ j ≤ 10 ⇒ p1(i, j, 2)'. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:99: Warning: +[e-acsl] tests/arith/quantif.i:100: Warning: invalid E-ACSL construct `found existing lower bound i < k when processing j < k in quantification multiple_linked_upper: ∀ ℤ i, ℤ j, ℤ k; 0 ≤ i < k ∧ 1 ≤ j < k ∧ 2 ≤ k < 10 ⇒ p1(i, j, k)'. Ignoring annotation. -[e-acsl] tests/arith/quantif.i:101: Warning: +[e-acsl] tests/arith/quantif.i:102: Warning: invalid E-ACSL construct `invalid constraint 2 ≤ i, both operands are constants or already bounded in quantification multiple_guard: @@ -74,31 +74,31 @@ [eva:alarm] tests/arith/quantif.i:40: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/arith/quantif.i:47: Warning: assertion got status unknown. -[eva:alarm] tests/arith/quantif.i:55: Warning: +[eva:alarm] tests/arith/quantif.i:56: Warning: assertion 'forall_multiple_binders_2' got status unknown. -[eva:alarm] tests/arith/quantif.i:58: Warning: +[eva:alarm] tests/arith/quantif.i:59: Warning: assertion 'forall_multiple_binders_3' got status unknown. -[eva:alarm] tests/arith/quantif.i:64: Warning: +[eva:alarm] tests/arith/quantif.i:65: Warning: assertion 'forall_unordered_binders' got status unknown. -[eva:alarm] tests/arith/quantif.i:70: Warning: +[eva:alarm] tests/arith/quantif.i:71: Warning: assertion 'exists_multiple_binders_2' got status unknown. -[eva:alarm] tests/arith/quantif.i:73: Warning: +[eva:alarm] tests/arith/quantif.i:74: Warning: assertion 'exists_multiple_binders_3' got status unknown. -[eva:alarm] tests/arith/quantif.i:76: Warning: +[eva:alarm] tests/arith/quantif.i:77: Warning: assertion 'exists_unordered_binders' got status unknown. -[eva:alarm] tests/arith/quantif.i:83: Warning: +[eva:alarm] tests/arith/quantif.i:84: Warning: assertion 'failed_unguarded_k' got status unknown. -[eva:alarm] tests/arith/quantif.i:85: Warning: +[eva:alarm] tests/arith/quantif.i:86: Warning: assertion 'failed_non_integer' got status unknown. -[eva:alarm] tests/arith/quantif.i:87: Warning: +[eva:alarm] tests/arith/quantif.i:88: Warning: assertion 'failed_missing_lower_bound' got status unknown. -[eva:alarm] tests/arith/quantif.i:89: Warning: +[eva:alarm] tests/arith/quantif.i:90: Warning: assertion 'failded_missing_upper_bound' got status unknown. -[eva:alarm] tests/arith/quantif.i:91: Warning: +[eva:alarm] tests/arith/quantif.i:92: Warning: assertion 'failed_invalid_upper_bound_1' got status unknown. -[eva:alarm] tests/arith/quantif.i:93: Warning: +[eva:alarm] tests/arith/quantif.i:94: Warning: assertion 'failed_invalid_upper_bound_2' got status unknown. -[eva:alarm] tests/arith/quantif.i:97: Warning: +[eva:alarm] tests/arith/quantif.i:98: Warning: assertion 'failed_multiple_upper_bounds' got status unknown. -[eva:alarm] tests/arith/quantif.i:99: Warning: +[eva:alarm] tests/arith/quantif.i:100: Warning: assertion 'multiple_linked_upper' got status unknown. diff --git a/src/plugins/e-acsl/tests/arith/oracle/rationals.res.oracle b/src/plugins/e-acsl/tests/arith/oracle/rationals.res.oracle index 9a451aa3e6bba03daa79b4d27ab73a7b92c0fcc8..2fe8336c2779dad2856a000f5f37523658474df1 100644 --- a/src/plugins/e-acsl/tests/arith/oracle/rationals.res.oracle +++ b/src/plugins/e-acsl/tests/arith/oracle/rationals.res.oracle @@ -35,14 +35,14 @@ [eva:alarm] tests/arith/rationals.c:18: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/arith/rationals.c:18: Warning: assertion got status unknown. -[eva:alarm] tests/arith/rationals.c:22: Warning: +[eva:alarm] tests/arith/rationals.c:20: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/arith/rationals.c:4: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/arith/rationals.c:4: Warning: function __gen_e_acsl_avg: postcondition got status unknown. -[eva:alarm] tests/arith/rationals.c:29: Warning: +[eva:alarm] tests/arith/rationals.c:28: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/arith/rationals.c:29: Warning: assertion got status unknown. -[eva:alarm] tests/arith/rationals.c:32: Warning: +[eva:alarm] tests/arith/rationals.c:28: Warning: assertion got status unknown. +[eva:alarm] tests/arith/rationals.c:31: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. diff --git a/src/plugins/e-acsl/tests/bts/oracle/bts2305.res.oracle b/src/plugins/e-acsl/tests/bts/oracle/bts2305.res.oracle index d005b10c5ba8df208b3a3a00ecf0a0587370dd13..f352d1d3b8182f5e4d31e8c19c28e090170f6479 100644 --- a/src/plugins/e-acsl/tests/bts/oracle/bts2305.res.oracle +++ b/src/plugins/e-acsl/tests/bts/oracle/bts2305.res.oracle @@ -1,11 +1,11 @@ [e-acsl] beginning translation. -[e-acsl] tests/bts/bts2305.c:19: Warning: +[e-acsl] tests/bts/bts2305.c:17: Warning: E-ACSL construct `bitfield pointer' is not yet supported. Ignoring annotation. -[e-acsl] tests/bts/bts2305.c:20: Warning: +[e-acsl] tests/bts/bts2305.c:18: Warning: E-ACSL construct `bitfield pointer' is not yet supported. Ignoring annotation. -[e-acsl] tests/bts/bts2305.c:22: Warning: +[e-acsl] tests/bts/bts2305.c:20: Warning: E-ACSL construct `bitfield pointer' is not yet supported. Ignoring annotation. [e-acsl] translation done in project "e-acsl". diff --git a/src/plugins/e-acsl/tests/bts/oracle/gen_bts1304.c b/src/plugins/e-acsl/tests/bts/oracle/gen_bts1304.c index 81e8acd74d625e25004b04543d8a9d3024ce016d..56cd19052034f1e10c443ca76f16b87fc0fcf5b5 100644 --- a/src/plugins/e-acsl/tests/bts/oracle/gen_bts1304.c +++ b/src/plugins/e-acsl/tests/bts/oracle/gen_bts1304.c @@ -46,7 +46,7 @@ int main(void) sizeof(union msg)); __e_acsl_assert(__gen_e_acsl_initialized,1,"Assertion","main", "\\initialized((union msg *)((unsigned char *)buf))", - "tests/bts/bts1304.i",24); + "tests/bts/bts1304.i",32); } /*@ assert \initialized((union msg *)((unsigned char *)buf)); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/bts/oracle/gen_bts1395.c b/src/plugins/e-acsl/tests/bts/oracle/gen_bts1395.c index 43a7af62321ad4c751529a56682cc17359f4d944..506172e9b1b55c7d8dc362513d49d665fdce1319 100644 --- a/src/plugins/e-acsl/tests/bts/oracle/gen_bts1395.c +++ b/src/plugins/e-acsl/tests/bts/oracle/gen_bts1395.c @@ -25,7 +25,7 @@ int main(void) int __retres; int x = __gen_e_acsl_fact(5); __e_acsl_assert(x == 120,1,"Assertion","main","x == 120", - "tests/bts/bts1395.i",14); + "tests/bts/bts1395.i",15); /*@ assert x ≡ 120; */ ; __retres = 0; return __retres; diff --git a/src/plugins/e-acsl/tests/bts/oracle/gen_bts2191.c b/src/plugins/e-acsl/tests/bts/oracle/gen_bts2191.c index 870b526f6088c16276eeccaae8e7d5c4227395a6..ce15aa2b174848339ca35b55c3edf23bd5f5b03f 100644 --- a/src/plugins/e-acsl/tests/bts/oracle/gen_bts2191.c +++ b/src/plugins/e-acsl/tests/bts/oracle/gen_bts2191.c @@ -59,7 +59,7 @@ int main(int argc, char **argv) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main", - "\\valid_read(_G[0].str)","tests/bts/bts2191.c",22); + "\\valid_read(_G[0].str)","tests/bts/bts2191.c",14); } /*@ assert \valid_read(_G[0].str); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/builtin/oracle/gen_strcat.c b/src/plugins/e-acsl/tests/builtin/oracle/gen_strcat.c index d61abbeb6de23fdca5d7251c280f2b0edb11f85c..9fb4c16aade02563c58460cb4e2c550226670a81 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle/gen_strcat.c +++ b/src/plugins/e-acsl/tests/builtin/oracle/gen_strcat.c @@ -9,7 +9,6 @@ #include "sys/types.h" #include "sys/wait.h" #include "unistd.h" -char *__gen_e_acsl_literal_string_28; char *__gen_e_acsl_literal_string_27; char *__gen_e_acsl_literal_string_26; char *__gen_e_acsl_literal_string_25; @@ -31,6 +30,7 @@ char *__gen_e_acsl_literal_string_10; char *__gen_e_acsl_literal_string_9; char *__gen_e_acsl_literal_string_30; char *__gen_e_acsl_literal_string_29; +char *__gen_e_acsl_literal_string_28; char *__gen_e_acsl_literal_string_7; char *__gen_e_acsl_literal_string_6; char *__gen_e_acsl_literal_string; @@ -439,94 +439,89 @@ void __e_acsl_globals_init(void) static char __e_acsl_already_run = 0; if (! __e_acsl_already_run) { __e_acsl_already_run = 1; - __gen_e_acsl_literal_string_28 = "tests/builtin/strcat.c:99"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_28, - sizeof("tests/builtin/strcat.c:99")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_28); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_28); - __gen_e_acsl_literal_string_27 = "tests/builtin/strcat.c:97"; + __gen_e_acsl_literal_string_27 = "tests/builtin/strcat.c:98"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_27, - sizeof("tests/builtin/strcat.c:97")); + sizeof("tests/builtin/strcat.c:98")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_27); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_27); - __gen_e_acsl_literal_string_26 = "tests/builtin/strcat.c:96"; + __gen_e_acsl_literal_string_26 = "tests/builtin/strcat.c:97"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_26, - sizeof("tests/builtin/strcat.c:96")); + sizeof("tests/builtin/strcat.c:97")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_26); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_26); - __gen_e_acsl_literal_string_25 = "tests/builtin/strcat.c:95"; + __gen_e_acsl_literal_string_25 = "tests/builtin/strcat.c:96"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_25, - sizeof("tests/builtin/strcat.c:95")); + sizeof("tests/builtin/strcat.c:96")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_25); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_25); - __gen_e_acsl_literal_string_24 = "tests/builtin/strcat.c:94"; + __gen_e_acsl_literal_string_24 = "tests/builtin/strcat.c:95"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_24, - sizeof("tests/builtin/strcat.c:94")); + sizeof("tests/builtin/strcat.c:95")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_24); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_24); - __gen_e_acsl_literal_string_23 = "tests/builtin/strcat.c:93"; + __gen_e_acsl_literal_string_23 = "tests/builtin/strcat.c:94"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_23, - sizeof("tests/builtin/strcat.c:93")); + sizeof("tests/builtin/strcat.c:94")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_23); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_23); - __gen_e_acsl_literal_string_22 = "tests/builtin/strcat.c:92"; + __gen_e_acsl_literal_string_22 = "tests/builtin/strcat.c:93"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_22, - sizeof("tests/builtin/strcat.c:92")); + sizeof("tests/builtin/strcat.c:93")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_22); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_22); - __gen_e_acsl_literal_string_21 = "tests/builtin/strcat.c:91"; + __gen_e_acsl_literal_string_21 = "tests/builtin/strcat.c:92"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_21, - sizeof("tests/builtin/strcat.c:91")); + sizeof("tests/builtin/strcat.c:92")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_21); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_21); - __gen_e_acsl_literal_string_20 = "tests/builtin/strcat.c:78"; + __gen_e_acsl_literal_string_20 = "tests/builtin/strcat.c:79"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_20, - sizeof("tests/builtin/strcat.c:78")); + sizeof("tests/builtin/strcat.c:79")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_20); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_20); - __gen_e_acsl_literal_string_19 = "tests/builtin/strcat.c:77"; + __gen_e_acsl_literal_string_19 = "tests/builtin/strcat.c:78"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_19, - sizeof("tests/builtin/strcat.c:77")); + sizeof("tests/builtin/strcat.c:78")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_19); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_19); - __gen_e_acsl_literal_string_18 = "tests/builtin/strcat.c:76"; + __gen_e_acsl_literal_string_18 = "tests/builtin/strcat.c:77"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_18, - sizeof("tests/builtin/strcat.c:76")); + sizeof("tests/builtin/strcat.c:77")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_18); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_18); - __gen_e_acsl_literal_string_17 = "tests/builtin/strcat.c:75"; + __gen_e_acsl_literal_string_17 = "tests/builtin/strcat.c:76"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_17, - sizeof("tests/builtin/strcat.c:75")); + sizeof("tests/builtin/strcat.c:76")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_17); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_17); - __gen_e_acsl_literal_string_16 = "tests/builtin/strcat.c:74"; + __gen_e_acsl_literal_string_16 = "tests/builtin/strcat.c:75"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_16, - sizeof("tests/builtin/strcat.c:74")); + sizeof("tests/builtin/strcat.c:75")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_16); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_16); - __gen_e_acsl_literal_string_15 = "tests/builtin/strcat.c:73"; + __gen_e_acsl_literal_string_15 = "tests/builtin/strcat.c:74"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_15, - sizeof("tests/builtin/strcat.c:73")); + sizeof("tests/builtin/strcat.c:74")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_15); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_15); - __gen_e_acsl_literal_string_14 = "tests/builtin/strcat.c:72"; + __gen_e_acsl_literal_string_14 = "tests/builtin/strcat.c:73"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_14, - sizeof("tests/builtin/strcat.c:72")); + sizeof("tests/builtin/strcat.c:73")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_14); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_14); - __gen_e_acsl_literal_string_13 = "tests/builtin/strcat.c:71"; + __gen_e_acsl_literal_string_13 = "tests/builtin/strcat.c:72"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_13, - sizeof("tests/builtin/strcat.c:71")); + sizeof("tests/builtin/strcat.c:72")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_13); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_13); - __gen_e_acsl_literal_string_12 = "tests/builtin/strcat.c:70"; + __gen_e_acsl_literal_string_12 = "tests/builtin/strcat.c:71"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_12, - sizeof("tests/builtin/strcat.c:70")); + sizeof("tests/builtin/strcat.c:71")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_12); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_12); - __gen_e_acsl_literal_string_11 = "tests/builtin/strcat.c:69"; + __gen_e_acsl_literal_string_11 = "tests/builtin/strcat.c:70"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_11, - sizeof("tests/builtin/strcat.c:69")); + sizeof("tests/builtin/strcat.c:70")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_11); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_11); __gen_e_acsl_literal_string_10 = "tests/builtin/strcat.c:68"; @@ -539,16 +534,21 @@ void __e_acsl_globals_init(void) sizeof("tests/builtin/strcat.c:67")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_9); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_9); - __gen_e_acsl_literal_string_30 = "tests/builtin/strcat.c:101"; + __gen_e_acsl_literal_string_30 = "tests/builtin/strcat.c:102"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_30, - sizeof("tests/builtin/strcat.c:101")); + sizeof("tests/builtin/strcat.c:102")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_30); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_30); - __gen_e_acsl_literal_string_29 = "tests/builtin/strcat.c:100"; + __gen_e_acsl_literal_string_29 = "tests/builtin/strcat.c:101"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_29, - sizeof("tests/builtin/strcat.c:100")); + sizeof("tests/builtin/strcat.c:101")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_29); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_29); + __gen_e_acsl_literal_string_28 = "tests/builtin/strcat.c:100"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_28, + sizeof("tests/builtin/strcat.c:100")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_28); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_28); __gen_e_acsl_literal_string_7 = "abcd"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_7, sizeof("abcd")); diff --git a/src/plugins/e-acsl/tests/builtin/oracle/gen_strcmp.c b/src/plugins/e-acsl/tests/builtin/oracle/gen_strcmp.c index 4978156adb82bb9eb258f8b32483a3eac1814850..487f9d89b834415fa5940e86bf8bd1822b28bedc 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle/gen_strcmp.c +++ b/src/plugins/e-acsl/tests/builtin/oracle/gen_strcmp.c @@ -297,9 +297,9 @@ void __e_acsl_globals_init(void) static char __e_acsl_already_run = 0; if (! __e_acsl_already_run) { __e_acsl_already_run = 1; - __gen_e_acsl_literal_string_32 = "tests/builtin/strcmp.c:87"; + __gen_e_acsl_literal_string_32 = "tests/builtin/strcmp.c:88"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_32, - sizeof("tests/builtin/strcmp.c:87")); + sizeof("tests/builtin/strcmp.c:88")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_32); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_32); __gen_e_acsl_literal_string_31 = "tests/builtin/strcmp.c:85"; @@ -312,109 +312,109 @@ void __e_acsl_globals_init(void) sizeof("tests/builtin/strcmp.c:84")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_30); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_30); - __gen_e_acsl_literal_string_29 = "tests/builtin/strcmp.c:82"; + __gen_e_acsl_literal_string_29 = "tests/builtin/strcmp.c:81"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_29, - sizeof("tests/builtin/strcmp.c:82")); + sizeof("tests/builtin/strcmp.c:81")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_29); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_29); - __gen_e_acsl_literal_string_28 = "tests/builtin/strcmp.c:79"; + __gen_e_acsl_literal_string_28 = "tests/builtin/strcmp.c:78"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_28, - sizeof("tests/builtin/strcmp.c:79")); + sizeof("tests/builtin/strcmp.c:78")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_28); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_28); - __gen_e_acsl_literal_string_27 = "tests/builtin/strcmp.c:77"; + __gen_e_acsl_literal_string_27 = "tests/builtin/strcmp.c:75"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_27, - sizeof("tests/builtin/strcmp.c:77")); + sizeof("tests/builtin/strcmp.c:75")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_27); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_27); - __gen_e_acsl_literal_string_26 = "tests/builtin/strcmp.c:75"; + __gen_e_acsl_literal_string_26 = "tests/builtin/strcmp.c:73"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_26, - sizeof("tests/builtin/strcmp.c:75")); + sizeof("tests/builtin/strcmp.c:73")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_26); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_26); - __gen_e_acsl_literal_string_25 = "tests/builtin/strcmp.c:73"; + __gen_e_acsl_literal_string_25 = "tests/builtin/strcmp.c:70"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_25, - sizeof("tests/builtin/strcmp.c:73")); + sizeof("tests/builtin/strcmp.c:70")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_25); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_25); - __gen_e_acsl_literal_string_23 = "tests/builtin/strcmp.c:69"; + __gen_e_acsl_literal_string_23 = "tests/builtin/strcmp.c:66"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_23, - sizeof("tests/builtin/strcmp.c:69")); + sizeof("tests/builtin/strcmp.c:66")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_23); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_23); - __gen_e_acsl_literal_string_22 = "tests/builtin/strcmp.c:68"; + __gen_e_acsl_literal_string_22 = "tests/builtin/strcmp.c:65"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_22, - sizeof("tests/builtin/strcmp.c:68")); + sizeof("tests/builtin/strcmp.c:65")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_22); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_22); - __gen_e_acsl_literal_string_21 = "tests/builtin/strcmp.c:66"; + __gen_e_acsl_literal_string_21 = "tests/builtin/strcmp.c:63"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_21, - sizeof("tests/builtin/strcmp.c:66")); + sizeof("tests/builtin/strcmp.c:63")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_21); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_21); - __gen_e_acsl_literal_string_20 = "tests/builtin/strcmp.c:65"; + __gen_e_acsl_literal_string_20 = "tests/builtin/strcmp.c:62"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_20, - sizeof("tests/builtin/strcmp.c:65")); + sizeof("tests/builtin/strcmp.c:62")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_20); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_20); - __gen_e_acsl_literal_string_19 = "tests/builtin/strcmp.c:64"; + __gen_e_acsl_literal_string_19 = "tests/builtin/strcmp.c:61"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_19, - sizeof("tests/builtin/strcmp.c:64")); + sizeof("tests/builtin/strcmp.c:61")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_19); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_19); - __gen_e_acsl_literal_string_18 = "tests/builtin/strcmp.c:52"; + __gen_e_acsl_literal_string_18 = "tests/builtin/strcmp.c:51"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_18, - sizeof("tests/builtin/strcmp.c:52")); + sizeof("tests/builtin/strcmp.c:51")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_18); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_18); - __gen_e_acsl_literal_string_17 = "tests/builtin/strcmp.c:51"; + __gen_e_acsl_literal_string_17 = "tests/builtin/strcmp.c:50"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_17, - sizeof("tests/builtin/strcmp.c:51")); + sizeof("tests/builtin/strcmp.c:50")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_17); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_17); - __gen_e_acsl_literal_string_16 = "tests/builtin/strcmp.c:46"; + __gen_e_acsl_literal_string_16 = "tests/builtin/strcmp.c:45"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_16, - sizeof("tests/builtin/strcmp.c:46")); + sizeof("tests/builtin/strcmp.c:45")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_16); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_16); - __gen_e_acsl_literal_string_15 = "tests/builtin/strcmp.c:45"; + __gen_e_acsl_literal_string_15 = "tests/builtin/strcmp.c:44"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_15, - sizeof("tests/builtin/strcmp.c:45")); + sizeof("tests/builtin/strcmp.c:44")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_15); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_15); - __gen_e_acsl_literal_string_14 = "tests/builtin/strcmp.c:43"; + __gen_e_acsl_literal_string_14 = "tests/builtin/strcmp.c:42"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_14, - sizeof("tests/builtin/strcmp.c:43")); + sizeof("tests/builtin/strcmp.c:42")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_14); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_14); - __gen_e_acsl_literal_string_13 = "tests/builtin/strcmp.c:41"; + __gen_e_acsl_literal_string_13 = "tests/builtin/strcmp.c:39"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_13, - sizeof("tests/builtin/strcmp.c:41")); + sizeof("tests/builtin/strcmp.c:39")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_13); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_13); - __gen_e_acsl_literal_string_12 = "tests/builtin/strcmp.c:39"; + __gen_e_acsl_literal_string_12 = "tests/builtin/strcmp.c:37"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_12, - sizeof("tests/builtin/strcmp.c:39")); + sizeof("tests/builtin/strcmp.c:37")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_12); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_12); - __gen_e_acsl_literal_string_11 = "tests/builtin/strcmp.c:37"; + __gen_e_acsl_literal_string_11 = "tests/builtin/strcmp.c:34"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_11, - sizeof("tests/builtin/strcmp.c:37")); + sizeof("tests/builtin/strcmp.c:34")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_11); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_11); - __gen_e_acsl_literal_string_10 = "tests/builtin/strcmp.c:34"; + __gen_e_acsl_literal_string_10 = "tests/builtin/strcmp.c:31"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_10, - sizeof("tests/builtin/strcmp.c:34")); + sizeof("tests/builtin/strcmp.c:31")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_10); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_10); - __gen_e_acsl_literal_string_9 = "tests/builtin/strcmp.c:33"; + __gen_e_acsl_literal_string_9 = "tests/builtin/strcmp.c:30"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_9, - sizeof("tests/builtin/strcmp.c:33")); + sizeof("tests/builtin/strcmp.c:30")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_9); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_9); - __gen_e_acsl_literal_string_8 = "tests/builtin/strcmp.c:32"; + __gen_e_acsl_literal_string_8 = "tests/builtin/strcmp.c:29"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_8, - sizeof("tests/builtin/strcmp.c:32")); + sizeof("tests/builtin/strcmp.c:29")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_8); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_8); __gen_e_acsl_literal_string_7 = "comparison failure: %d == %d\n"; diff --git a/src/plugins/e-acsl/tests/builtin/oracle/gen_strcpy.c b/src/plugins/e-acsl/tests/builtin/oracle/gen_strcpy.c index a43aa68428ecc33db4a232917e23064af73de557..2e37d64c5d53416ced6c10ada81782b526bf3fb9 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle/gen_strcpy.c +++ b/src/plugins/e-acsl/tests/builtin/oracle/gen_strcpy.c @@ -463,89 +463,89 @@ void __e_acsl_globals_init(void) static char __e_acsl_already_run = 0; if (! __e_acsl_already_run) { __e_acsl_already_run = 1; - __gen_e_acsl_literal_string_24 = "tests/builtin/strcpy.c:72"; + __gen_e_acsl_literal_string_24 = "tests/builtin/strcpy.c:74"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_24, - sizeof("tests/builtin/strcpy.c:72")); + sizeof("tests/builtin/strcpy.c:74")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_24); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_24); - __gen_e_acsl_literal_string_23 = "tests/builtin/strcpy.c:71"; + __gen_e_acsl_literal_string_23 = "tests/builtin/strcpy.c:73"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_23, - sizeof("tests/builtin/strcpy.c:71")); + sizeof("tests/builtin/strcpy.c:73")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_23); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_23); - __gen_e_acsl_literal_string_22 = "tests/builtin/strcpy.c:70"; + __gen_e_acsl_literal_string_22 = "tests/builtin/strcpy.c:72"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_22, - sizeof("tests/builtin/strcpy.c:70")); + sizeof("tests/builtin/strcpy.c:72")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_22); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_22); - __gen_e_acsl_literal_string_21 = "tests/builtin/strcpy.c:69"; + __gen_e_acsl_literal_string_21 = "tests/builtin/strcpy.c:71"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_21, - sizeof("tests/builtin/strcpy.c:69")); + sizeof("tests/builtin/strcpy.c:71")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_21); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_21); - __gen_e_acsl_literal_string_20 = "tests/builtin/strcpy.c:68"; + __gen_e_acsl_literal_string_20 = "tests/builtin/strcpy.c:70"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_20, - sizeof("tests/builtin/strcpy.c:68")); + sizeof("tests/builtin/strcpy.c:70")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_20); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_20); - __gen_e_acsl_literal_string_19 = "tests/builtin/strcpy.c:67"; + __gen_e_acsl_literal_string_19 = "tests/builtin/strcpy.c:69"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_19, - sizeof("tests/builtin/strcpy.c:67")); + sizeof("tests/builtin/strcpy.c:69")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_19); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_19); - __gen_e_acsl_literal_string_18 = "tests/builtin/strcpy.c:66"; + __gen_e_acsl_literal_string_18 = "tests/builtin/strcpy.c:68"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_18, - sizeof("tests/builtin/strcpy.c:66")); + sizeof("tests/builtin/strcpy.c:68")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_18); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_18); - __gen_e_acsl_literal_string_17 = "tests/builtin/strcpy.c:65"; + __gen_e_acsl_literal_string_17 = "tests/builtin/strcpy.c:67"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_17, - sizeof("tests/builtin/strcpy.c:65")); + sizeof("tests/builtin/strcpy.c:67")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_17); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_17); - __gen_e_acsl_literal_string_16 = "tests/builtin/strcpy.c:62"; + __gen_e_acsl_literal_string_16 = "tests/builtin/strcpy.c:64"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_16, - sizeof("tests/builtin/strcpy.c:62")); + sizeof("tests/builtin/strcpy.c:64")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_16); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_16); - __gen_e_acsl_literal_string_15 = "tests/builtin/strcpy.c:61"; + __gen_e_acsl_literal_string_15 = "tests/builtin/strcpy.c:63"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_15, - sizeof("tests/builtin/strcpy.c:61")); + sizeof("tests/builtin/strcpy.c:63")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_15); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_15); - __gen_e_acsl_literal_string_14 = "tests/builtin/strcpy.c:60"; + __gen_e_acsl_literal_string_14 = "tests/builtin/strcpy.c:62"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_14, - sizeof("tests/builtin/strcpy.c:60")); + sizeof("tests/builtin/strcpy.c:62")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_14); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_14); - __gen_e_acsl_literal_string_13 = "tests/builtin/strcpy.c:59"; + __gen_e_acsl_literal_string_13 = "tests/builtin/strcpy.c:61"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_13, - sizeof("tests/builtin/strcpy.c:59")); + sizeof("tests/builtin/strcpy.c:61")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_13); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_13); - __gen_e_acsl_literal_string_12 = "tests/builtin/strcpy.c:58"; + __gen_e_acsl_literal_string_12 = "tests/builtin/strcpy.c:60"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_12, - sizeof("tests/builtin/strcpy.c:58")); + sizeof("tests/builtin/strcpy.c:60")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_12); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_12); - __gen_e_acsl_literal_string_11 = "tests/builtin/strcpy.c:57"; + __gen_e_acsl_literal_string_11 = "tests/builtin/strcpy.c:59"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_11, - sizeof("tests/builtin/strcpy.c:57")); + sizeof("tests/builtin/strcpy.c:59")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_11); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_11); - __gen_e_acsl_literal_string_10 = "tests/builtin/strcpy.c:56"; + __gen_e_acsl_literal_string_10 = "tests/builtin/strcpy.c:58"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_10, - sizeof("tests/builtin/strcpy.c:56")); + sizeof("tests/builtin/strcpy.c:58")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_10); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_10); - __gen_e_acsl_literal_string_9 = "tests/builtin/strcpy.c:55"; + __gen_e_acsl_literal_string_9 = "tests/builtin/strcpy.c:57"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_9, - sizeof("tests/builtin/strcpy.c:55")); + sizeof("tests/builtin/strcpy.c:57")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_9); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_9); - __gen_e_acsl_literal_string_7 = "tests/builtin/strcpy.c:54"; + __gen_e_acsl_literal_string_7 = "tests/builtin/strcpy.c:56"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_7, - sizeof("tests/builtin/strcpy.c:54")); + sizeof("tests/builtin/strcpy.c:56")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_7); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_7); __gen_e_acsl_literal_string_6 = "abcd"; diff --git a/src/plugins/e-acsl/tests/builtin/oracle/gen_strlen.c b/src/plugins/e-acsl/tests/builtin/oracle/gen_strlen.c index 31d35b177ab125883571d57ce33666ae24ac8e6e..efdc2598cce8391acafe3d49815570995fec492d 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle/gen_strlen.c +++ b/src/plugins/e-acsl/tests/builtin/oracle/gen_strlen.c @@ -281,39 +281,39 @@ void __e_acsl_globals_init(void) sizeof("the cat")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_7); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_7); - __gen_e_acsl_literal_string_15 = "tests/builtin/strlen.c:28"; + __gen_e_acsl_literal_string_15 = "tests/builtin/strlen.c:33"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_15, - sizeof("tests/builtin/strlen.c:28")); + sizeof("tests/builtin/strlen.c:33")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_15); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_15); - __gen_e_acsl_literal_string_14 = "tests/builtin/strlen.c:26"; + __gen_e_acsl_literal_string_14 = "tests/builtin/strlen.c:30"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_14, - sizeof("tests/builtin/strlen.c:26")); + sizeof("tests/builtin/strlen.c:30")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_14); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_14); - __gen_e_acsl_literal_string_13 = "tests/builtin/strlen.c:25"; + __gen_e_acsl_literal_string_13 = "tests/builtin/strlen.c:28"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_13, - sizeof("tests/builtin/strlen.c:25")); + sizeof("tests/builtin/strlen.c:28")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_13); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_13); - __gen_e_acsl_literal_string_12 = "tests/builtin/strlen.c:21"; + __gen_e_acsl_literal_string_12 = "tests/builtin/strlen.c:24"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_12, - sizeof("tests/builtin/strlen.c:21")); + sizeof("tests/builtin/strlen.c:24")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_12); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_12); - __gen_e_acsl_literal_string_11 = "tests/builtin/strlen.c:20"; + __gen_e_acsl_literal_string_11 = "tests/builtin/strlen.c:23"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_11, - sizeof("tests/builtin/strlen.c:20")); + sizeof("tests/builtin/strlen.c:23")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_11); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_11); - __gen_e_acsl_literal_string_10 = "tests/builtin/strlen.c:19"; + __gen_e_acsl_literal_string_10 = "tests/builtin/strlen.c:22"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_10, - sizeof("tests/builtin/strlen.c:19")); + sizeof("tests/builtin/strlen.c:22")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_10); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_10); - __gen_e_acsl_literal_string_9 = "tests/builtin/strlen.c:18"; + __gen_e_acsl_literal_string_9 = "tests/builtin/strlen.c:20"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_9, - sizeof("tests/builtin/strlen.c:18")); + sizeof("tests/builtin/strlen.c:20")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_9); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_9); __gen_e_acsl_literal_string = "TEST %d: "; diff --git a/src/plugins/e-acsl/tests/builtin/oracle_dev/strcat.e-acsl.err.log b/src/plugins/e-acsl/tests/builtin/oracle_dev/strcat.e-acsl.err.log index c9aba380e55deebb69faeacf037889e18c20a47d..9e0fa5e56b2f4f4c39d44078054968dd50711b45 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle_dev/strcat.e-acsl.err.log +++ b/src/plugins/e-acsl/tests/builtin/oracle_dev/strcat.e-acsl.err.log @@ -1,40 +1,40 @@ TEST 1: OK: Expected execution at tests/builtin/strcat.c:67 TEST 2: OK: Expected execution at tests/builtin/strcat.c:68 strcat: insufficient space in destination string, available: 8 bytes, requires at least 9 bytes -TEST 3: OK: Expected signal at tests/builtin/strcat.c:69 +TEST 3: OK: Expected signal at tests/builtin/strcat.c:70 strcat: destination string string unallocated -TEST 4: OK: Expected signal at tests/builtin/strcat.c:70 +TEST 4: OK: Expected signal at tests/builtin/strcat.c:71 strcat: source string string unallocated -TEST 5: OK: Expected signal at tests/builtin/strcat.c:71 +TEST 5: OK: Expected signal at tests/builtin/strcat.c:72 strcat: destination string string unallocated -TEST 6: OK: Expected signal at tests/builtin/strcat.c:72 +TEST 6: OK: Expected signal at tests/builtin/strcat.c:73 strcat: source string string unallocated -TEST 7: OK: Expected signal at tests/builtin/strcat.c:73 +TEST 7: OK: Expected signal at tests/builtin/strcat.c:74 strcat: destination string string is not writable -TEST 8: OK: Expected signal at tests/builtin/strcat.c:74 +TEST 8: OK: Expected signal at tests/builtin/strcat.c:75 strcat: overlapping memory areas -TEST 9: OK: Expected signal at tests/builtin/strcat.c:75 +TEST 9: OK: Expected signal at tests/builtin/strcat.c:76 strcat: overlapping memory areas -TEST 10: OK: Expected signal at tests/builtin/strcat.c:76 +TEST 10: OK: Expected signal at tests/builtin/strcat.c:77 strcat: overlapping memory areas -TEST 11: OK: Expected signal at tests/builtin/strcat.c:77 -TEST 12: OK: Expected execution at tests/builtin/strcat.c:78 -TEST 13: OK: Expected execution at tests/builtin/strcat.c:91 +TEST 11: OK: Expected signal at tests/builtin/strcat.c:78 +TEST 12: OK: Expected execution at tests/builtin/strcat.c:79 +TEST 13: OK: Expected execution at tests/builtin/strcat.c:92 strncat: insufficient space in destination string, available: 8 bytes, requires at least 9 bytes -TEST 14: OK: Expected signal at tests/builtin/strcat.c:92 +TEST 14: OK: Expected signal at tests/builtin/strcat.c:93 strcat: destination string string unallocated -TEST 15: OK: Expected signal at tests/builtin/strcat.c:93 +TEST 15: OK: Expected signal at tests/builtin/strcat.c:94 strncat: source string string unallocated -TEST 16: OK: Expected signal at tests/builtin/strcat.c:94 +TEST 16: OK: Expected signal at tests/builtin/strcat.c:95 strcat: destination string string unallocated -TEST 17: OK: Expected signal at tests/builtin/strcat.c:95 +TEST 17: OK: Expected signal at tests/builtin/strcat.c:96 strncat: source string string unallocated -TEST 18: OK: Expected signal at tests/builtin/strcat.c:96 +TEST 18: OK: Expected signal at tests/builtin/strcat.c:97 strcat: destination string string is not writable -TEST 19: OK: Expected signal at tests/builtin/strcat.c:97 +TEST 19: OK: Expected signal at tests/builtin/strcat.c:98 strcat: overlapping memory areas -TEST 20: OK: Expected signal at tests/builtin/strcat.c:99 +TEST 20: OK: Expected signal at tests/builtin/strcat.c:100 strncat: insufficient space in destination string, available: 6 bytes, requires at least 7 bytes -TEST 21: OK: Expected signal at tests/builtin/strcat.c:100 +TEST 21: OK: Expected signal at tests/builtin/strcat.c:101 strcat: overlapping memory areas -TEST 22: OK: Expected signal at tests/builtin/strcat.c:101 +TEST 22: OK: Expected signal at tests/builtin/strcat.c:102 diff --git a/src/plugins/e-acsl/tests/builtin/oracle_dev/strcmp.e-acsl.err.log b/src/plugins/e-acsl/tests/builtin/oracle_dev/strcmp.e-acsl.err.log index d105e29238caee343744b76cbfa7880c60a42cdc..82deb8dc09ef4a5467c9f9ee838ddab9048c16aa 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle_dev/strcmp.e-acsl.err.log +++ b/src/plugins/e-acsl/tests/builtin/oracle_dev/strcmp.e-acsl.err.log @@ -1,36 +1,36 @@ -TEST 1: OK: Expected execution at tests/builtin/strcmp.c:32 -TEST 2: OK: Expected execution at tests/builtin/strcmp.c:33 -TEST 3: OK: Expected execution at tests/builtin/strcmp.c:34 +TEST 1: OK: Expected execution at tests/builtin/strcmp.c:29 +TEST 2: OK: Expected execution at tests/builtin/strcmp.c:30 +TEST 3: OK: Expected execution at tests/builtin/strcmp.c:31 strcmp: string 1 string not NUL-terminated -TEST 4: OK: Expected signal at tests/builtin/strcmp.c:37 +TEST 4: OK: Expected signal at tests/builtin/strcmp.c:34 strcmp: string 2 string not NUL-terminated -TEST 5: OK: Expected signal at tests/builtin/strcmp.c:39 +TEST 5: OK: Expected signal at tests/builtin/strcmp.c:37 strcmp: string 1 string not NUL-terminated -TEST 6: OK: Expected signal at tests/builtin/strcmp.c:41 +TEST 6: OK: Expected signal at tests/builtin/strcmp.c:39 strcmp: string 2 string not NUL-terminated -TEST 7: OK: Expected signal at tests/builtin/strcmp.c:43 +TEST 7: OK: Expected signal at tests/builtin/strcmp.c:42 strcmp: string 2 string unallocated -TEST 8: OK: Expected signal at tests/builtin/strcmp.c:45 +TEST 8: OK: Expected signal at tests/builtin/strcmp.c:44 strcmp: string 1 string unallocated -TEST 9: OK: Expected signal at tests/builtin/strcmp.c:46 +TEST 9: OK: Expected signal at tests/builtin/strcmp.c:45 strcmp: string 1 string unallocated -TEST 10: OK: Expected signal at tests/builtin/strcmp.c:51 +TEST 10: OK: Expected signal at tests/builtin/strcmp.c:50 strcmp: string 2 string unallocated -TEST 11: OK: Expected signal at tests/builtin/strcmp.c:52 -TEST 12: OK: Expected execution at tests/builtin/strcmp.c:64 -TEST 13: OK: Expected execution at tests/builtin/strcmp.c:65 -TEST 14: OK: Expected execution at tests/builtin/strcmp.c:66 -TEST 15: OK: Expected execution at tests/builtin/strcmp.c:68 -TEST 16: OK: Expected execution at tests/builtin/strcmp.c:69 -TEST 17: OK: Expected execution at tests/builtin/strcmp.c:73 -TEST 18: OK: Expected execution at tests/builtin/strcmp.c:75 -TEST 19: OK: Expected execution at tests/builtin/strcmp.c:77 -TEST 20: OK: Expected execution at tests/builtin/strcmp.c:79 +TEST 11: OK: Expected signal at tests/builtin/strcmp.c:51 +TEST 12: OK: Expected execution at tests/builtin/strcmp.c:61 +TEST 13: OK: Expected execution at tests/builtin/strcmp.c:62 +TEST 14: OK: Expected execution at tests/builtin/strcmp.c:63 +TEST 15: OK: Expected execution at tests/builtin/strcmp.c:65 +TEST 16: OK: Expected execution at tests/builtin/strcmp.c:66 +TEST 17: OK: Expected execution at tests/builtin/strcmp.c:70 +TEST 18: OK: Expected execution at tests/builtin/strcmp.c:73 +TEST 19: OK: Expected execution at tests/builtin/strcmp.c:75 +TEST 20: OK: Expected execution at tests/builtin/strcmp.c:78 strncmp: string 2 string has insufficient length -TEST 21: OK: Expected signal at tests/builtin/strcmp.c:82 +TEST 21: OK: Expected signal at tests/builtin/strcmp.c:81 strncmp: string 2 string has insufficient length TEST 22: OK: Expected signal at tests/builtin/strcmp.c:84 strncmp: string 2 string has insufficient length TEST 23: OK: Expected signal at tests/builtin/strcmp.c:85 strncmp: string 1 string has insufficient length -TEST 24: OK: Expected signal at tests/builtin/strcmp.c:87 +TEST 24: OK: Expected signal at tests/builtin/strcmp.c:88 diff --git a/src/plugins/e-acsl/tests/builtin/oracle_dev/strcpy.e-acsl.err.log b/src/plugins/e-acsl/tests/builtin/oracle_dev/strcpy.e-acsl.err.log index 478465e4ea316272cf29e4d21c930234f94daf95..cd7ff4907a56d31da2a7b2cefc26b45b92bbb3f3 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle_dev/strcpy.e-acsl.err.log +++ b/src/plugins/e-acsl/tests/builtin/oracle_dev/strcpy.e-acsl.err.log @@ -1,27 +1,27 @@ -TEST 1: OK: Expected execution at tests/builtin/strcpy.c:54 -TEST 2: OK: Expected execution at tests/builtin/strcpy.c:55 +TEST 1: OK: Expected execution at tests/builtin/strcpy.c:56 +TEST 2: OK: Expected execution at tests/builtin/strcpy.c:57 strlen: insufficient space in destination string, at least 5 bytes required -TEST 3: OK: Expected signal at tests/builtin/strcpy.c:56 +TEST 3: OK: Expected signal at tests/builtin/strcpy.c:58 strlen: destination string space unallocated or cannot be written -TEST 4: OK: Expected signal at tests/builtin/strcpy.c:57 +TEST 4: OK: Expected signal at tests/builtin/strcpy.c:59 strlen: destination string space unallocated or cannot be written -TEST 5: OK: Expected signal at tests/builtin/strcpy.c:58 -TEST 6: OK: Expected execution at tests/builtin/strcpy.c:59 +TEST 5: OK: Expected signal at tests/builtin/strcpy.c:60 +TEST 6: OK: Expected execution at tests/builtin/strcpy.c:61 strcpy: overlapping memory areas -TEST 7: OK: Expected signal at tests/builtin/strcpy.c:60 -TEST 8: OK: Expected execution at tests/builtin/strcpy.c:61 +TEST 7: OK: Expected signal at tests/builtin/strcpy.c:62 +TEST 8: OK: Expected execution at tests/builtin/strcpy.c:63 strcpy: overlapping memory areas -TEST 9: OK: Expected signal at tests/builtin/strcpy.c:62 -TEST 10: OK: Expected execution at tests/builtin/strcpy.c:65 +TEST 9: OK: Expected signal at tests/builtin/strcpy.c:64 +TEST 10: OK: Expected execution at tests/builtin/strcpy.c:67 strncpy: insufficient space in destination string , at least 6 bytes required -TEST 11: OK: Expected signal at tests/builtin/strcpy.c:66 +TEST 11: OK: Expected signal at tests/builtin/strcpy.c:68 strncpy: destination string space unallocated or cannot be written -TEST 12: OK: Expected signal at tests/builtin/strcpy.c:67 +TEST 12: OK: Expected signal at tests/builtin/strcpy.c:69 strncpy: destination string space unallocated or cannot be written -TEST 13: OK: Expected signal at tests/builtin/strcpy.c:68 -TEST 14: OK: Expected execution at tests/builtin/strcpy.c:69 +TEST 13: OK: Expected signal at tests/builtin/strcpy.c:70 +TEST 14: OK: Expected execution at tests/builtin/strcpy.c:71 strncpy: overlapping memory areas -TEST 15: OK: Expected signal at tests/builtin/strcpy.c:70 -TEST 16: OK: Expected execution at tests/builtin/strcpy.c:71 +TEST 15: OK: Expected signal at tests/builtin/strcpy.c:72 +TEST 16: OK: Expected execution at tests/builtin/strcpy.c:73 strncpy: overlapping memory areas -TEST 17: OK: Expected signal at tests/builtin/strcpy.c:72 +TEST 17: OK: Expected signal at tests/builtin/strcpy.c:74 diff --git a/src/plugins/e-acsl/tests/builtin/oracle_dev/strlen.e-acsl.err.log b/src/plugins/e-acsl/tests/builtin/oracle_dev/strlen.e-acsl.err.log index 73c10d123a2469ab83d8ddc961286d65f6a06b17..4a74fec3e9162c9a27c2646b92417cf7c6b9b8e8 100644 --- a/src/plugins/e-acsl/tests/builtin/oracle_dev/strlen.e-acsl.err.log +++ b/src/plugins/e-acsl/tests/builtin/oracle_dev/strlen.e-acsl.err.log @@ -1,10 +1,10 @@ -TEST 1: OK: Expected execution at tests/builtin/strlen.c:18 -TEST 2: OK: Expected execution at tests/builtin/strlen.c:19 -TEST 3: OK: Expected execution at tests/builtin/strlen.c:20 -TEST 4: OK: Expected execution at tests/builtin/strlen.c:21 +TEST 1: OK: Expected execution at tests/builtin/strlen.c:20 +TEST 2: OK: Expected execution at tests/builtin/strlen.c:22 +TEST 3: OK: Expected execution at tests/builtin/strlen.c:23 +TEST 4: OK: Expected execution at tests/builtin/strlen.c:24 strlen: input string not NUL-terminated -TEST 5: OK: Expected signal at tests/builtin/strlen.c:25 +TEST 5: OK: Expected signal at tests/builtin/strlen.c:28 strlen: input string not NUL-terminated -TEST 6: OK: Expected signal at tests/builtin/strlen.c:26 +TEST 6: OK: Expected signal at tests/builtin/strlen.c:30 strlen: input string unallocated -TEST 7: OK: Expected signal at tests/builtin/strlen.c:28 +TEST 7: OK: Expected signal at tests/builtin/strlen.c:33 diff --git a/src/plugins/e-acsl/tests/constructs/oracle/decrease.res.oracle b/src/plugins/e-acsl/tests/constructs/oracle/decrease.res.oracle index 677ba8aacfddbb93a3fc0644b971456fc44ec92f..314fbc84400356f43d67a0b874aa9397989b3e8c 100644 --- a/src/plugins/e-acsl/tests/constructs/oracle/decrease.res.oracle +++ b/src/plugins/e-acsl/tests/constructs/oracle/decrease.res.oracle @@ -2,15 +2,15 @@ [e-acsl] tests/constructs/decrease.c:45: Warning: E-ACSL construct `loop variant using GMP' is not yet supported. Ignoring annotation. -[e-acsl] tests/constructs/decrease.c:64: Warning: +[e-acsl] tests/constructs/decrease.c:66: Warning: E-ACSL construct `decreases clause' is not yet supported. Ignoring annotation. -[e-acsl] tests/constructs/decrease.c:61: Warning: +[e-acsl] tests/constructs/decrease.c:63: Warning: E-ACSL construct `decreases clause' is not yet supported. Ignoring annotation. [e-acsl] tests/constructs/decrease.c:54: Warning: E-ACSL construct `decreases clause' is not yet supported. Ignoring annotation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/constructs/decrease.c:89: Warning: +[eva:alarm] tests/constructs/decrease.c:93: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. diff --git a/src/plugins/e-acsl/tests/constructs/oracle/gen_decrease.c b/src/plugins/e-acsl/tests/constructs/oracle/gen_decrease.c index 95a334890a4d5fbfe5d5f6f4229564634c0cf9db..5c9168343d02d0da6625b806ee3adeff678b0d34 100644 --- a/src/plugins/e-acsl/tests/constructs/oracle/gen_decrease.c +++ b/src/plugins/e-acsl/tests/constructs/oracle/gen_decrease.c @@ -164,48 +164,48 @@ int main(void) int __retres; int f10 = f(10); __e_acsl_assert(f10 == -2,1,"Assertion","main","f10 == -2", - "tests/constructs/decrease.c",77); + "tests/constructs/decrease.c",81); /*@ assert f10 ≡ -2; */ ; int f7 = f(7); __e_acsl_assert(f7 == -1,1,"Assertion","main","f7 == -1", - "tests/constructs/decrease.c",79); + "tests/constructs/decrease.c",83); /*@ assert f7 ≡ -1; */ ; int g10 = g(10); __e_acsl_assert(g10 == -2,1,"Assertion","main","g10 == -2", - "tests/constructs/decrease.c",81); + "tests/constructs/decrease.c",85); /*@ assert g10 ≡ -2; */ ; int g7 = g(7); __e_acsl_assert(g7 == -1,1,"Assertion","main","g7 == -1", - "tests/constructs/decrease.c",83); + "tests/constructs/decrease.c",87); /*@ assert g7 ≡ -1; */ ; int fact7 = __gen_e_acsl_fact(7); __e_acsl_assert(fact7 == 5040,1,"Assertion","main","fact7 == 5040", - "tests/constructs/decrease.c",86); + "tests/constructs/decrease.c",90); /*@ assert fact7 ≡ 5040; */ ; size_t fact18 = __gen_e_acsl_fact2((unsigned long)18); __e_acsl_assert(fact18 == 6402373705728000UL,1,"Assertion","main", "fact18 == 6402373705728000UL", - "tests/constructs/decrease.c",89); + "tests/constructs/decrease.c",93); /*@ assert fact18 ≡ 6402373705728000UL; */ ; int fib7 = __gen_e_acsl_fib(7); __e_acsl_assert(fib7 == 13,1,"Assertion","main","fib7 == 13", - "tests/constructs/decrease.c",92); + "tests/constructs/decrease.c",96); /*@ assert fib7 ≡ 13; */ ; int even7 = __gen_e_acsl_even(7); __e_acsl_assert(even7 == 0,1,"Assertion","main","even7 == 0", - "tests/constructs/decrease.c",95); + "tests/constructs/decrease.c",99); /*@ assert even7 ≡ 0; */ ; int even10 = __gen_e_acsl_even(10); __e_acsl_assert(even10 == 1,1,"Assertion","main","even10 == 1", - "tests/constructs/decrease.c",97); + "tests/constructs/decrease.c",101); /*@ assert even10 ≡ 1; */ ; int odd7 = __gen_e_acsl_odd(7); __e_acsl_assert(odd7 == 1,1,"Assertion","main","odd7 == 1", - "tests/constructs/decrease.c",99); + "tests/constructs/decrease.c",103); /*@ assert odd7 ≡ 1; */ ; int odd10 = __gen_e_acsl_odd(10); __e_acsl_assert(odd10 == 0,1,"Assertion","main","odd10 == 0", - "tests/constructs/decrease.c",101); + "tests/constructs/decrease.c",105); /*@ assert odd10 ≡ 0; */ ; __retres = 0; return __retres; @@ -217,7 +217,7 @@ int __gen_e_acsl_even(int n) { int __retres; __e_acsl_assert(n >= 0,1,"Precondition","even","n >= 0", - "tests/constructs/decrease.c",62); + "tests/constructs/decrease.c",64); __retres = even(n); return __retres; } @@ -228,7 +228,7 @@ int __gen_e_acsl_odd(int n) { int __retres; __e_acsl_assert(n >= 0,1,"Precondition","odd","n >= 0", - "tests/constructs/decrease.c",68); + "tests/constructs/decrease.c",71); __retres = odd(n); return __retres; } diff --git a/src/plugins/e-acsl/tests/constructs/oracle/gen_false.c b/src/plugins/e-acsl/tests/constructs/oracle/gen_false.c index 151b83363c85c392231098dd41f3d5b31390f78a..85b76ff45a64721d1e6e280f6ec5bba98b93658e 100644 --- a/src/plugins/e-acsl/tests/constructs/oracle/gen_false.c +++ b/src/plugins/e-acsl/tests/constructs/oracle/gen_false.c @@ -9,7 +9,7 @@ int main(void) int x = 0; if (x) { __e_acsl_assert(0,1,"Assertion","main","\\false", - "tests/constructs/false.i",6); + "tests/constructs/false.i",7); /*@ assert \false; */ ; } __retres = 0; diff --git a/src/plugins/e-acsl/tests/constructs/oracle/gen_function_contract.c b/src/plugins/e-acsl/tests/constructs/oracle/gen_function_contract.c index e1f30089847a12fbd35fbf233d86154766a2b8c8..22a773aa6be93bbf26a30a79f5001328a420f958 100644 --- a/src/plugins/e-acsl/tests/constructs/oracle/gen_function_contract.c +++ b/src/plugins/e-acsl/tests/constructs/oracle/gen_function_contract.c @@ -84,7 +84,7 @@ int __gen_e_acsl_l(void); int l(void) { __e_acsl_assert(Y == 2,1,"Assertion","l","Y == 2", - "tests/constructs/function_contract.i",49); + "tests/constructs/function_contract.i",61); /*@ assert Y ≡ 2; */ ; return X; } @@ -222,7 +222,7 @@ void __gen_e_acsl_o(void) int __gen_e_acsl_active_bhvrs; __gen_e_acsl_contract = __e_acsl_contract_init((size_t)4); __e_acsl_assert(X > -1000,1,"Precondition","o","X > -1000", - "tests/constructs/function_contract.i",77); + "tests/constructs/function_contract.i",93); __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)0, Y < 0); __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)1, @@ -236,52 +236,52 @@ void __gen_e_acsl_o(void) if (__gen_e_acsl_assumes_value) __e_acsl_assert(Y < 1,1,"Precondition", "o","neg: Y < 1", "tests/constructs/function_contract.i", - 82); + 98); __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); if (__gen_e_acsl_assumes_value) __e_acsl_assert(Y > -1,1,"Precondition", "o","pos: Y > -1", "tests/constructs/function_contract.i", - 87); + 103); __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)2); if (__gen_e_acsl_assumes_value) __e_acsl_assert(Y % 2 - 1 == 0,1, "Precondition","o", "odd: Y % 2 - 1 == 0", "tests/constructs/function_contract.i", - 92); + 108); __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)3); if (__gen_e_acsl_assumes_value) __e_acsl_assert(Y % 2 + 1 == 1,1, "Precondition","o", "even: Y % 2 + 1 == 1", "tests/constructs/function_contract.i", - 97); + 113); __gen_e_acsl_active_bhvrs = __e_acsl_contract_partial_count_behaviors ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)2,1,0); if (__gen_e_acsl_active_bhvrs != 1) { __e_acsl_assert(__gen_e_acsl_active_bhvrs >= 1,1,"Precondition","o", "complete behaviors pos, neg", - "tests/constructs/function_contract.i",107); + "tests/constructs/function_contract.i",123); __e_acsl_assert(__gen_e_acsl_active_bhvrs <= 1,1,"Precondition","o", "disjoint behaviors pos, neg", - "tests/constructs/function_contract.i",107); + "tests/constructs/function_contract.i",123); } __gen_e_acsl_active_bhvrs = __e_acsl_contract_partial_count_behaviors ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)2,2,3); if (__gen_e_acsl_active_bhvrs != 1) { __e_acsl_assert(__gen_e_acsl_active_bhvrs >= 1,1,"Precondition","o", "complete behaviors odd, even", - "tests/constructs/function_contract.i",107); + "tests/constructs/function_contract.i",123); __e_acsl_assert(__gen_e_acsl_active_bhvrs <= 1,1,"Precondition","o", "disjoint behaviors odd, even", - "tests/constructs/function_contract.i",107); + "tests/constructs/function_contract.i",123); } __gen_e_acsl_active_bhvrs = __e_acsl_contract_partial_count_all_behaviors ((__e_acsl_contract_t const *)__gen_e_acsl_contract); __e_acsl_assert(__gen_e_acsl_active_bhvrs >= 1,1,"Precondition","o", "all behaviors complete", - "tests/constructs/function_contract.i",107); + "tests/constructs/function_contract.i",123); } __gen_e_acsl_at_5 = Y; __gen_e_acsl_at_4 = Y; @@ -293,35 +293,35 @@ void __gen_e_acsl_o(void) int __gen_e_acsl_assumes_value_2; __e_acsl_assert(X == __gen_e_acsl_at,1,"Postcondition","o", "X == \\old(Y)","tests/constructs/function_contract.i", - 78); + 94); __gen_e_acsl_assumes_value_2 = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)0); if (__gen_e_acsl_assumes_value_2) __e_acsl_assert(X == __gen_e_acsl_at_2, 1,"Postcondition","o", "neg: X == \\old(Y)", "tests/constructs/function_contract.i", - 83); + 99); __gen_e_acsl_assumes_value_2 = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); if (__gen_e_acsl_assumes_value_2) __e_acsl_assert(X == __gen_e_acsl_at_3, 1,"Postcondition","o", "pos: X == \\old(Y)", "tests/constructs/function_contract.i", - 88); + 104); __gen_e_acsl_assumes_value_2 = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)2); if (__gen_e_acsl_assumes_value_2) __e_acsl_assert(X == __gen_e_acsl_at_4, 1,"Postcondition","o", "odd: X == \\old(Y)", "tests/constructs/function_contract.i", - 93); + 109); __gen_e_acsl_assumes_value_2 = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)3); if (__gen_e_acsl_assumes_value_2) __e_acsl_assert(X == __gen_e_acsl_at_5, 1,"Postcondition","o", "even: X == \\old(Y)", "tests/constructs/function_contract.i", - 98); + 114); __e_acsl_contract_clean(__gen_e_acsl_contract); return; } @@ -343,9 +343,9 @@ void __gen_e_acsl_n(void) __e_acsl_contract_t *__gen_e_acsl_contract; __gen_e_acsl_contract = __e_acsl_contract_init((size_t)2); __e_acsl_assert(X > 0,1,"Precondition","n","X > 0", - "tests/constructs/function_contract.i",65); + "tests/constructs/function_contract.i",79); __e_acsl_assert(X < 10,1,"Precondition","n","X < 10", - "tests/constructs/function_contract.i",66); + "tests/constructs/function_contract.i",80); __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)0, X == 7); __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)1, @@ -358,14 +358,14 @@ void __gen_e_acsl_n(void) if (__gen_e_acsl_assumes_value) __e_acsl_assert(X == 8,1,"Postcondition", "n","b1: X == 8", "tests/constructs/function_contract.i", - 69); + 83); __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); if (__gen_e_acsl_assumes_value) __e_acsl_assert(X == 98,1, "Postcondition","n", "b2: X == 98", "tests/constructs/function_contract.i", - 72); + 86); __e_acsl_contract_clean(__gen_e_acsl_contract); return; } @@ -404,15 +404,15 @@ void __gen_e_acsl_m(void) "Postcondition","m", "b1: X == 95", "tests/constructs/function_contract.i", - 56); + 68); __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); if (__gen_e_acsl_assumes_value) { __e_acsl_assert((long)X == __gen_e_acsl_at + Y,1,"Postcondition","m", "b2: X == \\old(X) + Y", - "tests/constructs/function_contract.i",61); + "tests/constructs/function_contract.i",73); __e_acsl_assert(X == 7,1,"Postcondition","m","b2: X == 7", - "tests/constructs/function_contract.i",60); + "tests/constructs/function_contract.i",72); } __e_acsl_contract_clean(__gen_e_acsl_contract); return; @@ -425,7 +425,7 @@ int __gen_e_acsl_l(void) int __retres; __retres = l(); __e_acsl_assert(X == 5,1,"Postcondition","l","X == 5", - "tests/constructs/function_contract.i",47); + "tests/constructs/function_contract.i",59); return __retres; } @@ -456,15 +456,15 @@ void __gen_e_acsl_k(void) if (__gen_e_acsl_assumes_value) __e_acsl_assert(X == 0,1,"Precondition", "k","b1: X == 0", "tests/constructs/function_contract.i", - 38); + 48); __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); if (__gen_e_acsl_assumes_value) { __e_acsl_assert(X + (long)Y == 5L,1,"Precondition","k", "b2: X + Y == 5", - "tests/constructs/function_contract.i",43); + "tests/constructs/function_contract.i",53); __e_acsl_assert(X == 3,1,"Precondition","k","b2: X == 3", - "tests/constructs/function_contract.i",42); + "tests/constructs/function_contract.i",52); } } k(); @@ -494,15 +494,15 @@ void __gen_e_acsl_j(void) if (__gen_e_acsl_assumes_value) __e_acsl_assert(X == 5,1,"Precondition", "j","b1: X == 5", "tests/constructs/function_contract.i", - 27); + 35); __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); if (__gen_e_acsl_assumes_value) { __e_acsl_assert(Y == 2,1,"Precondition","j","b2: Y == 2", - "tests/constructs/function_contract.i",31); + "tests/constructs/function_contract.i",39); __e_acsl_assert((long)X == 3L + Y,1,"Precondition","j", "b2: X == 3 + Y", - "tests/constructs/function_contract.i",30); + "tests/constructs/function_contract.i",38); } } j(); @@ -514,14 +514,14 @@ void __gen_e_acsl_j(void) "Postcondition","j", "b1: X == 3", "tests/constructs/function_contract.i", - 28); + 36); __gen_e_acsl_assumes_value_2 = __e_acsl_contract_get_behavior_assumes ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); if (__gen_e_acsl_assumes_value_2) __e_acsl_assert((long)X == Y + 1L,1, "Postcondition","j", "b2: X == Y + 1", "tests/constructs/function_contract.i", - 32); + 40); __e_acsl_contract_clean(__gen_e_acsl_contract); return; } @@ -532,9 +532,9 @@ void __gen_e_acsl_j(void) void __gen_e_acsl_i(void) { __e_acsl_assert(X == 3,1,"Precondition","i","X == 3", - "tests/constructs/function_contract.i",21); + "tests/constructs/function_contract.i",27); __e_acsl_assert(Y == 2,1,"Precondition","i","Y == 2", - "tests/constructs/function_contract.i",22); + "tests/constructs/function_contract.i",28); i(); return; } @@ -543,7 +543,7 @@ void __gen_e_acsl_i(void) void __gen_e_acsl_h(void) { __e_acsl_assert(X == 2,1,"Precondition","h","X == 2", - "tests/constructs/function_contract.i",17); + "tests/constructs/function_contract.i",21); h(); return; } @@ -554,9 +554,9 @@ void __gen_e_acsl_g(void) { g(); __e_acsl_assert(X == 2,1,"Postcondition","g","X == 2", - "tests/constructs/function_contract.i",12); + "tests/constructs/function_contract.i",14); __e_acsl_assert(Y == 2,1,"Postcondition","g","Y == 2", - "tests/constructs/function_contract.i",13); + "tests/constructs/function_contract.i",15); return; } diff --git a/src/plugins/e-acsl/tests/constructs/oracle/gen_labeled_stmt.c b/src/plugins/e-acsl/tests/constructs/oracle/gen_labeled_stmt.c index 34b962a29c8a36cc2f3616b611250f5bfd3643fa..a41944fff180adb068c69adb74532ab2a79c70de 100644 --- a/src/plugins/e-acsl/tests/constructs/oracle/gen_labeled_stmt.c +++ b/src/plugins/e-acsl/tests/constructs/oracle/gen_labeled_stmt.c @@ -22,10 +22,10 @@ int __gen_e_acsl_main(void) ensures X ≡ 2; */ { __e_acsl_assert(X == 1,1,"Precondition","main","X == 1", - "tests/constructs/labeled_stmt.i",12); + "tests/constructs/labeled_stmt.i",13); X = 2; __e_acsl_assert(X == 2,1,"Postcondition","main","X == 2", - "tests/constructs/labeled_stmt.i",12); + "tests/constructs/labeled_stmt.i",13); } if (X) { X = 3; diff --git a/src/plugins/e-acsl/tests/constructs/oracle/gen_nested_code_annot.c b/src/plugins/e-acsl/tests/constructs/oracle/gen_nested_code_annot.c index 7272563eed4875328c16d8a3bc65e2ee71eaa075..075893b1811697b6c34943deb8a84c1ab4fa5bf3 100644 --- a/src/plugins/e-acsl/tests/constructs/oracle/gen_nested_code_annot.c +++ b/src/plugins/e-acsl/tests/constructs/oracle/gen_nested_code_annot.c @@ -17,25 +17,25 @@ int main(void) ensures x ≥ 1; */ if (x) { __e_acsl_assert(0,1,"Assertion","main","\\false", - "tests/constructs/nested_code_annot.i",11); + "tests/constructs/nested_code_annot.i",12); /*@ assert \false; */ ; } else { __e_acsl_assert(x == 0,1,"Precondition","main","x == 0", - "tests/constructs/nested_code_annot.i",13); + "tests/constructs/nested_code_annot.i",14); /*@ requires x ≡ 0; ensures x ≡ 1; */ x ++; __e_acsl_assert(x == 1,1,"Postcondition","main","x == 1", - "tests/constructs/nested_code_annot.i",14); + "tests/constructs/nested_code_annot.i",15); if (x) { __e_acsl_assert(x == 1,1,"Precondition","main","x == 1", - "tests/constructs/nested_code_annot.i",17); + "tests/constructs/nested_code_annot.i",18); /*@ requires x ≡ 1; ensures x ≡ 2; */ x ++; __e_acsl_assert(x == 2,1,"Postcondition","main","x == 2", - "tests/constructs/nested_code_annot.i",18); + "tests/constructs/nested_code_annot.i",19); } else { __e_acsl_assert(0,1,"Assertion","main","\\false", diff --git a/src/plugins/e-acsl/tests/constructs/oracle/gen_result.c b/src/plugins/e-acsl/tests/constructs/oracle/gen_result.c index 6134b7451b42719463abda4a18903884236bb0c8..f0840ee5da6d4bc1b9178a8da68d46a9bd2c15e5 100644 --- a/src/plugins/e-acsl/tests/constructs/oracle/gen_result.c +++ b/src/plugins/e-acsl/tests/constructs/oracle/gen_result.c @@ -48,7 +48,7 @@ int __gen_e_acsl_h(void) int __retres; __retres = h(); __e_acsl_assert(__retres == 0,1,"Postcondition","h","\\result == 0", - "tests/constructs/result.i",18); + "tests/constructs/result.i",19); return __retres; } @@ -61,9 +61,9 @@ int __gen_e_acsl_g(int x) __gen_e_acsl_at = x; __retres = g(x); __e_acsl_assert(__retres == __gen_e_acsl_at,1,"Postcondition","g", - "\\result == \\old(x)","tests/constructs/result.i",12); + "\\result == \\old(x)","tests/constructs/result.i",13); __e_acsl_assert(__retres == Y,1,"Postcondition","g","\\result == Y", - "tests/constructs/result.i",13); + "tests/constructs/result.i",14); return __retres; } diff --git a/src/plugins/e-acsl/tests/examples/oracle/gen_linear_search.c b/src/plugins/e-acsl/tests/examples/oracle/gen_linear_search.c index 3223235b07b31a8e2c509a8a17ba1ff8017a516f..ebaf959d8bc3d5a0805104ae76e711e9049cb5b3 100644 --- a/src/plugins/e-acsl/tests/examples/oracle/gen_linear_search.c +++ b/src/plugins/e-acsl/tests/examples/oracle/gen_linear_search.c @@ -111,11 +111,11 @@ int main(void) } found = __gen_e_acsl_search(36); __e_acsl_assert(found == 1,1,"Assertion","main","found == 1", - "tests/examples/linear_search.i",31); + "tests/examples/linear_search.i",34); /*@ assert found ≡ 1; */ ; found = __gen_e_acsl_search(5); __e_acsl_assert(found == 0,1,"Assertion","main","found == 0", - "tests/examples/linear_search.i",34); + "tests/examples/linear_search.i",37); /*@ assert found ≡ 0; */ ; __retres = 0; return __retres; diff --git a/src/plugins/e-acsl/tests/examples/oracle/linear_search.res.oracle b/src/plugins/e-acsl/tests/examples/oracle/linear_search.res.oracle index 7440543ece019a5c93a6944f9668cd7afbe7aa64..b144761c3527d6fa7c2d197fd995665861a5ad19 100644 --- a/src/plugins/e-acsl/tests/examples/oracle/linear_search.res.oracle +++ b/src/plugins/e-acsl/tests/examples/oracle/linear_search.res.oracle @@ -1,4 +1,4 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/examples/linear_search.i:30: Warning: +[eva:alarm] tests/examples/linear_search.i:33: Warning: function __gen_e_acsl_search: precondition got status unknown. diff --git a/src/plugins/e-acsl/tests/format/oracle/fprintf.res.oracle b/src/plugins/e-acsl/tests/format/oracle/fprintf.res.oracle index 73f57f2afcf7ecd04bba5d39ff6cae5150d6db5a..2ce7032a3b70da634ea4cb3411354f33cc617c46 100644 --- a/src/plugins/e-acsl/tests/format/oracle/fprintf.res.oracle +++ b/src/plugins/e-acsl/tests/format/oracle/fprintf.res.oracle @@ -1,13 +1,13 @@ [e-acsl] beginning translation. -[e-acsl] Warning: annotating undefined function `exit': - the generated program may miss memory instrumentation - if there are memory-related annotations. [e-acsl] Warning: annotating undefined function `tmpfile': the generated program may miss memory instrumentation if there are memory-related annotations. [e-acsl] Warning: annotating undefined function `fclose': the generated program may miss memory instrumentation if there are memory-related annotations. +[e-acsl] Warning: annotating undefined function `exit': + the generated program may miss memory instrumentation + if there are memory-related annotations. [e-acsl] Warning: annotating undefined function `waitpid': the generated program may miss memory instrumentation if there are memory-related annotations. @@ -28,6 +28,13 @@ [e-acsl] FRAMAC_SHARE/libc/sys/wait.h:86: Warning: E-ACSL construct `assigns clause in behavior' is not yet supported. Ignoring annotation. +[e-acsl] FRAMAC_SHARE/libc/stdlib.h:470: Warning: + E-ACSL construct `assigns clause in behavior' is not yet supported. + Ignoring annotation. +[e-acsl] FRAMAC_SHARE/libc/stdlib.h:472: Warning: + E-ACSL construct `abnormal termination case in behavior' + is not yet supported. + Ignoring annotation. [e-acsl] FRAMAC_SHARE/libc/stdio.h:118: Warning: E-ACSL construct `assigns clause in behavior' is not yet supported. Ignoring annotation. @@ -39,13 +46,6 @@ `logic functions or predicates with no definition nor reads clause' is not yet supported. Ignoring annotation. -[e-acsl] FRAMAC_SHARE/libc/stdlib.h:470: Warning: - E-ACSL construct `assigns clause in behavior' is not yet supported. - Ignoring annotation. -[e-acsl] FRAMAC_SHARE/libc/stdlib.h:472: Warning: - E-ACSL construct `abnormal termination case in behavior' - is not yet supported. - Ignoring annotation. [e-acsl] translation done in project "e-acsl". [kernel:annot:missing-spec] tests/format/fprintf.c:16: Warning: Neither code nor specification for function __e_acsl_builtin_fprintf, generating default assigns from the prototype diff --git a/src/plugins/e-acsl/tests/format/oracle/gen_fprintf.c b/src/plugins/e-acsl/tests/format/oracle/gen_fprintf.c index 276ea7da617cea6b2dc54d539f1fd1bb84d094d5..f4162a6fb7f8549e89fe6e56050f35839605ffcc 100644 --- a/src/plugins/e-acsl/tests/format/oracle/gen_fprintf.c +++ b/src/plugins/e-acsl/tests/format/oracle/gen_fprintf.c @@ -41,13 +41,6 @@ char *__gen_e_acsl_literal_string_17; char *__gen_e_acsl_literal_string_18; extern __attribute__((__FC_BUILTIN__)) int __e_acsl_sound_verdict; -/*@ exits status: \exit_status ≡ \old(status); - ensures never_terminates: \false; - - assigns \exit_status \from status; - */ -void __gen_e_acsl_exit(int status); - /*@ ensures result_null_or_valid_fd: \result ≡ \null ∨ \subset(\result, &__fc_fopen[0 .. 16 - 1]); @@ -63,6 +56,13 @@ FILE *__gen_e_acsl_tmpfile(void); */ int __gen_e_acsl_fclose(FILE *stream); +/*@ exits status: \exit_status ≡ \old(status); + ensures never_terminates: \false; + + assigns \exit_status \from status; + */ +void __gen_e_acsl_exit(int status); + /*@ ensures result_ok_or_error: \result ≡ -1 ∨ \result ≥ 0; ensures initialization: stat_loc_init_on_success: @@ -189,6 +189,19 @@ pid_t __gen_e_acsl_waitpid(pid_t pid, int *stat_loc, int options) } } +/*@ exits status: \exit_status ≡ \old(status); + ensures never_terminates: \false; + + assigns \exit_status \from status; + */ +void __gen_e_acsl_exit(int status) +{ + exit(status); + __e_acsl_assert(0,1,"Postcondition","exit","never_terminates: \\false", + "FRAMAC_SHARE/libc/stdlib.h",473); + return; +} + /*@ requires valid_stream: \valid(stream); ensures result_zero_or_EOF: \result ≡ 0 ∨ \result ≡ -1; assigns \result; @@ -234,19 +247,6 @@ FILE *__gen_e_acsl_tmpfile(void) return __retres; } -/*@ exits status: \exit_status ≡ \old(status); - ensures never_terminates: \false; - - assigns \exit_status \from status; - */ -void __gen_e_acsl_exit(int status) -{ - exit(status); - __e_acsl_assert(0,1,"Postcondition","exit","never_terminates: \\false", - "FRAMAC_SHARE/libc/stdlib.h",473); - return; -} - void __e_acsl_globals_init(void) { static char __e_acsl_already_run = 0; diff --git a/src/plugins/e-acsl/tests/format/oracle/gen_printf.c b/src/plugins/e-acsl/tests/format/oracle/gen_printf.c index aa574ba57e75ac532cb0b6c270ae381cfc7e78bc..3db1acf837ee0515dc48f8c484b27563489afa38 100644 --- a/src/plugins/e-acsl/tests/format/oracle/gen_printf.c +++ b/src/plugins/e-acsl/tests/format/oracle/gen_printf.c @@ -13,23 +13,113 @@ #include "unistd.h" #include "wchar.h" char *__gen_e_acsl_literal_string_7; +char *__gen_e_acsl_literal_string_455; +char *__gen_e_acsl_literal_string_453; +char *__gen_e_acsl_literal_string_451; +char *__gen_e_acsl_literal_string_450; +char *__gen_e_acsl_literal_string_448; +char *__gen_e_acsl_literal_string_446; +char *__gen_e_acsl_literal_string_444; +char *__gen_e_acsl_literal_string_442; +char *__gen_e_acsl_literal_string_440; +char *__gen_e_acsl_literal_string_438; +char *__gen_e_acsl_literal_string_436; +char *__gen_e_acsl_literal_string_434; +char *__gen_e_acsl_literal_string_433; +char *__gen_e_acsl_literal_string_432; +char *__gen_e_acsl_literal_string_431; +char *__gen_e_acsl_literal_string_429; +char *__gen_e_acsl_literal_string_428; +char *__gen_e_acsl_literal_string_427; +char *__gen_e_acsl_literal_string_425; +char *__gen_e_acsl_literal_string_423; +char *__gen_e_acsl_literal_string_421; +char *__gen_e_acsl_literal_string_419; +char *__gen_e_acsl_literal_string_417; +char *__gen_e_acsl_literal_string_415; +char *__gen_e_acsl_literal_string_414; +char *__gen_e_acsl_literal_string_413; +char *__gen_e_acsl_literal_string_412; +char *__gen_e_acsl_literal_string_411; +char *__gen_e_acsl_literal_string_410; +char *__gen_e_acsl_literal_string_409; +char *__gen_e_acsl_literal_string_408; +char *__gen_e_acsl_literal_string_406; +char *__gen_e_acsl_literal_string_405; +char *__gen_e_acsl_literal_string_403; +char *__gen_e_acsl_literal_string_402; +char *__gen_e_acsl_literal_string_401; +char *__gen_e_acsl_literal_string_400; +char *__gen_e_acsl_literal_string_399; +char *__gen_e_acsl_literal_string_398; +char *__gen_e_acsl_literal_string_397; +char *__gen_e_acsl_literal_string_395; +char *__gen_e_acsl_literal_string_394; +char *__gen_e_acsl_literal_string_393; +char *__gen_e_acsl_literal_string_392; +char *__gen_e_acsl_literal_string_391; +char *__gen_e_acsl_literal_string_390; +char *__gen_e_acsl_literal_string_389; +char *__gen_e_acsl_literal_string_387; +char *__gen_e_acsl_literal_string_385; +char *__gen_e_acsl_literal_string_384; +char *__gen_e_acsl_literal_string_383; +char *__gen_e_acsl_literal_string_382; +char *__gen_e_acsl_literal_string_381; +char *__gen_e_acsl_literal_string_380; +char *__gen_e_acsl_literal_string_379; +char *__gen_e_acsl_literal_string_377; +char *__gen_e_acsl_literal_string_375; +char *__gen_e_acsl_literal_string_374; +char *__gen_e_acsl_literal_string_373; +char *__gen_e_acsl_literal_string_372; +char *__gen_e_acsl_literal_string_371; +char *__gen_e_acsl_literal_string_370; +char *__gen_e_acsl_literal_string_369; +char *__gen_e_acsl_literal_string_367; +char *__gen_e_acsl_literal_string_365; +char *__gen_e_acsl_literal_string_364; +char *__gen_e_acsl_literal_string_363; +char *__gen_e_acsl_literal_string_362; +char *__gen_e_acsl_literal_string_361; +char *__gen_e_acsl_literal_string_360; +char *__gen_e_acsl_literal_string_359; +char *__gen_e_acsl_literal_string_357; +char *__gen_e_acsl_literal_string_355; +char *__gen_e_acsl_literal_string_354; +char *__gen_e_acsl_literal_string_353; +char *__gen_e_acsl_literal_string_352; +char *__gen_e_acsl_literal_string_351; +char *__gen_e_acsl_literal_string_350; +char *__gen_e_acsl_literal_string_349; +char *__gen_e_acsl_literal_string_347; +char *__gen_e_acsl_literal_string_345; +char *__gen_e_acsl_literal_string_344; +char *__gen_e_acsl_literal_string_343; +char *__gen_e_acsl_literal_string_342; +char *__gen_e_acsl_literal_string_341; +char *__gen_e_acsl_literal_string_340; +char *__gen_e_acsl_literal_string_339; char *__gen_e_acsl_literal_string_337; char *__gen_e_acsl_literal_string_335; +char *__gen_e_acsl_literal_string_334; char *__gen_e_acsl_literal_string_333; char *__gen_e_acsl_literal_string_332; +char *__gen_e_acsl_literal_string_331; char *__gen_e_acsl_literal_string_330; -char *__gen_e_acsl_literal_string_328; -char *__gen_e_acsl_literal_string_326; +char *__gen_e_acsl_literal_string_329; +char *__gen_e_acsl_literal_string_327; +char *__gen_e_acsl_literal_string_325; char *__gen_e_acsl_literal_string_324; +char *__gen_e_acsl_literal_string_323; char *__gen_e_acsl_literal_string_322; +char *__gen_e_acsl_literal_string_321; char *__gen_e_acsl_literal_string_320; -char *__gen_e_acsl_literal_string_318; -char *__gen_e_acsl_literal_string_316; +char *__gen_e_acsl_literal_string_319; +char *__gen_e_acsl_literal_string_317; char *__gen_e_acsl_literal_string_315; -char *__gen_e_acsl_literal_string_314; char *__gen_e_acsl_literal_string_313; char *__gen_e_acsl_literal_string_311; -char *__gen_e_acsl_literal_string_310; char *__gen_e_acsl_literal_string_309; char *__gen_e_acsl_literal_string_307; char *__gen_e_acsl_literal_string_305; @@ -37,120 +127,148 @@ char *__gen_e_acsl_literal_string_303; char *__gen_e_acsl_literal_string_301; char *__gen_e_acsl_literal_string_299; char *__gen_e_acsl_literal_string_297; -char *__gen_e_acsl_literal_string_296; char *__gen_e_acsl_literal_string_295; -char *__gen_e_acsl_literal_string_294; char *__gen_e_acsl_literal_string_293; -char *__gen_e_acsl_literal_string_292; char *__gen_e_acsl_literal_string_291; -char *__gen_e_acsl_literal_string_290; -char *__gen_e_acsl_literal_string_288; +char *__gen_e_acsl_literal_string_289; char *__gen_e_acsl_literal_string_287; char *__gen_e_acsl_literal_string_285; -char *__gen_e_acsl_literal_string_284; char *__gen_e_acsl_literal_string_283; -char *__gen_e_acsl_literal_string_282; char *__gen_e_acsl_literal_string_281; -char *__gen_e_acsl_literal_string_280; char *__gen_e_acsl_literal_string_279; char *__gen_e_acsl_literal_string_277; -char *__gen_e_acsl_literal_string_276; char *__gen_e_acsl_literal_string_275; char *__gen_e_acsl_literal_string_273; char *__gen_e_acsl_literal_string_271; -char *__gen_e_acsl_literal_string_270; char *__gen_e_acsl_literal_string_269; char *__gen_e_acsl_literal_string_267; char *__gen_e_acsl_literal_string_265; -char *__gen_e_acsl_literal_string_264; char *__gen_e_acsl_literal_string_263; char *__gen_e_acsl_literal_string_261; char *__gen_e_acsl_literal_string_259; char *__gen_e_acsl_literal_string_258; char *__gen_e_acsl_literal_string_257; +char *__gen_e_acsl_literal_string_256; char *__gen_e_acsl_literal_string_255; +char *__gen_e_acsl_literal_string_254; char *__gen_e_acsl_literal_string_253; char *__gen_e_acsl_literal_string_252; char *__gen_e_acsl_literal_string_251; +char *__gen_e_acsl_literal_string_250; char *__gen_e_acsl_literal_string_249; +char *__gen_e_acsl_literal_string_248; char *__gen_e_acsl_literal_string_247; char *__gen_e_acsl_literal_string_246; char *__gen_e_acsl_literal_string_245; +char *__gen_e_acsl_literal_string_244; char *__gen_e_acsl_literal_string_243; +char *__gen_e_acsl_literal_string_242; char *__gen_e_acsl_literal_string_241; char *__gen_e_acsl_literal_string_240; char *__gen_e_acsl_literal_string_239; char *__gen_e_acsl_literal_string_237; char *__gen_e_acsl_literal_string_235; -char *__gen_e_acsl_literal_string_234; char *__gen_e_acsl_literal_string_233; char *__gen_e_acsl_literal_string_231; -char *__gen_e_acsl_literal_string_226; +char *__gen_e_acsl_literal_string_229; +char *__gen_e_acsl_literal_string_227; +char *__gen_e_acsl_literal_string_225; +char *__gen_e_acsl_literal_string_223; char *__gen_e_acsl_literal_string_221; -char *__gen_e_acsl_literal_string_216; +char *__gen_e_acsl_literal_string_219; +char *__gen_e_acsl_literal_string_217; +char *__gen_e_acsl_literal_string_215; +char *__gen_e_acsl_literal_string_214; +char *__gen_e_acsl_literal_string_212; char *__gen_e_acsl_literal_string_211; +char *__gen_e_acsl_literal_string_209; +char *__gen_e_acsl_literal_string_208; +char *__gen_e_acsl_literal_string_207; char *__gen_e_acsl_literal_string_206; +char *__gen_e_acsl_literal_string_205; +char *__gen_e_acsl_literal_string_204; +char *__gen_e_acsl_literal_string_203; +char *__gen_e_acsl_literal_string_202; char *__gen_e_acsl_literal_string_201; -char *__gen_e_acsl_literal_string_196; -char *__gen_e_acsl_literal_string_194; +char *__gen_e_acsl_literal_string_200; +char *__gen_e_acsl_literal_string_199; +char *__gen_e_acsl_literal_string_198; +char *__gen_e_acsl_literal_string_197; +char *__gen_e_acsl_literal_string_195; char *__gen_e_acsl_literal_string_193; -char *__gen_e_acsl_literal_string_192; char *__gen_e_acsl_literal_string_191; -char *__gen_e_acsl_literal_string_190; -char *__gen_e_acsl_literal_string_186; +char *__gen_e_acsl_literal_string_189; +char *__gen_e_acsl_literal_string_187; +char *__gen_e_acsl_literal_string_185; char *__gen_e_acsl_literal_string_183; -char *__gen_e_acsl_literal_string_180; +char *__gen_e_acsl_literal_string_181; +char *__gen_e_acsl_literal_string_179; char *__gen_e_acsl_literal_string_177; -char *__gen_e_acsl_literal_string_174; -char *__gen_e_acsl_literal_string_172; -char *__gen_e_acsl_literal_string_170; +char *__gen_e_acsl_literal_string_175; +char *__gen_e_acsl_literal_string_173; +char *__gen_e_acsl_literal_string_169; char *__gen_e_acsl_literal_string_168; -char *__gen_e_acsl_literal_string_167; char *__gen_e_acsl_literal_string_166; -char *__gen_e_acsl_literal_string_165; char *__gen_e_acsl_literal_string_164; -char *__gen_e_acsl_literal_string_163; +char *__gen_e_acsl_literal_string_162; char *__gen_e_acsl_literal_string_161; char *__gen_e_acsl_literal_string_159; char *__gen_e_acsl_literal_string_157; -char *__gen_e_acsl_literal_string_155; -char *__gen_e_acsl_literal_string_152; -char *__gen_e_acsl_literal_string_149; +char *__gen_e_acsl_literal_string_154; +char *__gen_e_acsl_literal_string_153; +char *__gen_e_acsl_literal_string_151; +char *__gen_e_acsl_literal_string_150; +char *__gen_e_acsl_literal_string_148; char *__gen_e_acsl_literal_string_146; -char *__gen_e_acsl_literal_string_143; +char *__gen_e_acsl_literal_string_144; +char *__gen_e_acsl_literal_string_142; char *__gen_e_acsl_literal_string_139; char *__gen_e_acsl_literal_string_138; +char *__gen_e_acsl_literal_string_136; char *__gen_e_acsl_literal_string_135; char *__gen_e_acsl_literal_string_133; -char *__gen_e_acsl_literal_string_130; +char *__gen_e_acsl_literal_string_131; +char *__gen_e_acsl_literal_string_129; char *__gen_e_acsl_literal_string_127; -char *__gen_e_acsl_literal_string_125; -char *__gen_e_acsl_literal_string_122; +char *__gen_e_acsl_literal_string_124; +char *__gen_e_acsl_literal_string_123; +char *__gen_e_acsl_literal_string_121; char *__gen_e_acsl_literal_string_119; -char *__gen_e_acsl_literal_string_116; -char *__gen_e_acsl_literal_string_114; +char *__gen_e_acsl_literal_string_117; +char *__gen_e_acsl_literal_string_115; +char *__gen_e_acsl_literal_string_113; char *__gen_e_acsl_literal_string_111; -char *__gen_e_acsl_literal_string_108; +char *__gen_e_acsl_literal_string_109; +char *__gen_e_acsl_literal_string_107; char *__gen_e_acsl_literal_string_105; -char *__gen_e_acsl_literal_string_102; +char *__gen_e_acsl_literal_string_103; +char *__gen_e_acsl_literal_string_101; char *__gen_e_acsl_literal_string_99; -char *__gen_e_acsl_literal_string_96; -char *__gen_e_acsl_literal_string_94; -char *__gen_e_acsl_literal_string_92; +char *__gen_e_acsl_literal_string_97; +char *__gen_e_acsl_literal_string_95; +char *__gen_e_acsl_literal_string_93; +char *__gen_e_acsl_literal_string_91; char *__gen_e_acsl_literal_string_89; +char *__gen_e_acsl_literal_string_88; char *__gen_e_acsl_literal_string_86; -char *__gen_e_acsl_literal_string_83; +char *__gen_e_acsl_literal_string_84; +char *__gen_e_acsl_literal_string_82; char *__gen_e_acsl_literal_string_80; -char *__gen_e_acsl_literal_string_78; +char *__gen_e_acsl_literal_string_76; char *__gen_e_acsl_literal_string_75; +char *__gen_e_acsl_literal_string_73; char *__gen_e_acsl_literal_string_72; +char *__gen_e_acsl_literal_string_70; char *__gen_e_acsl_literal_string_68; char *__gen_e_acsl_literal_string_66; -char *__gen_e_acsl_literal_string_63; +char *__gen_e_acsl_literal_string_64; +char *__gen_e_acsl_literal_string_61; char *__gen_e_acsl_literal_string_60; +char *__gen_e_acsl_literal_string_58; char *__gen_e_acsl_literal_string_57; char *__gen_e_acsl_literal_string_55; -char *__gen_e_acsl_literal_string_52; +char *__gen_e_acsl_literal_string_53; +char *__gen_e_acsl_literal_string_51; char *__gen_e_acsl_literal_string_49; char *__gen_e_acsl_literal_string_45; char *__gen_e_acsl_literal_string_44; @@ -172,13 +290,13 @@ char *__gen_e_acsl_literal_string_12; char *__gen_e_acsl_literal_string_35; char *__gen_e_acsl_literal_string_9; char *__gen_e_acsl_literal_string_6; -char *__gen_e_acsl_literal_string_338; -char *__gen_e_acsl_literal_string_70; +char *__gen_e_acsl_literal_string_456; +char *__gen_e_acsl_literal_string_78; char *__gen_e_acsl_literal_string_47; char *__gen_e_acsl_literal_string_32; char *__gen_e_acsl_literal_string_38; char *__gen_e_acsl_literal_string_8; -char *__gen_e_acsl_literal_string_141; +char *__gen_e_acsl_literal_string_171; char *__gen_e_acsl_literal_string; char *__gen_e_acsl_literal_string_2; char *__gen_e_acsl_literal_string_3; @@ -186,170 +304,170 @@ char *__gen_e_acsl_literal_string_10; char *__gen_e_acsl_literal_string_11; char *__gen_e_acsl_literal_string_5; char *__gen_e_acsl_literal_string_4; -char *__gen_e_acsl_literal_string_223; -char *__gen_e_acsl_literal_string_124; -char *__gen_e_acsl_literal_string_220; -char *__gen_e_acsl_literal_string_121; -char *__gen_e_acsl_literal_string_222; -char *__gen_e_acsl_literal_string_123; -char *__gen_e_acsl_literal_string_126; -char *__gen_e_acsl_literal_string_120; -char *__gen_e_acsl_literal_string_118; -char *__gen_e_acsl_literal_string_224; -char *__gen_e_acsl_literal_string_117; -char *__gen_e_acsl_literal_string_188; -char *__gen_e_acsl_literal_string_185; +char *__gen_e_acsl_literal_string_304; +char *__gen_e_acsl_literal_string_149; +char *__gen_e_acsl_literal_string_300; +char *__gen_e_acsl_literal_string_145; +char *__gen_e_acsl_literal_string_302; +char *__gen_e_acsl_literal_string_147; +char *__gen_e_acsl_literal_string_152; +char *__gen_e_acsl_literal_string_143; +char *__gen_e_acsl_literal_string_141; +char *__gen_e_acsl_literal_string_306; +char *__gen_e_acsl_literal_string_140; +char *__gen_e_acsl_literal_string_236; +char *__gen_e_acsl_literal_string_232; +char *__gen_e_acsl_literal_string_312; +char *__gen_e_acsl_literal_string_160; +char *__gen_e_acsl_literal_string_308; +char *__gen_e_acsl_literal_string_156; +char *__gen_e_acsl_literal_string_310; +char *__gen_e_acsl_literal_string_158; +char *__gen_e_acsl_literal_string_167; char *__gen_e_acsl_literal_string_228; -char *__gen_e_acsl_literal_string_132; -char *__gen_e_acsl_literal_string_225; -char *__gen_e_acsl_literal_string_129; -char *__gen_e_acsl_literal_string_227; -char *__gen_e_acsl_literal_string_131; -char *__gen_e_acsl_literal_string_137; -char *__gen_e_acsl_literal_string_182; -char *__gen_e_acsl_literal_string_136; -char *__gen_e_acsl_literal_string_184; -char *__gen_e_acsl_literal_string_134; -char *__gen_e_acsl_literal_string_229; -char *__gen_e_acsl_literal_string_128; +char *__gen_e_acsl_literal_string_165; +char *__gen_e_acsl_literal_string_230; +char *__gen_e_acsl_literal_string_163; +char *__gen_e_acsl_literal_string_314; +char *__gen_e_acsl_literal_string_155; char *__gen_e_acsl_literal_string_26; char *__gen_e_acsl_literal_string_17; char *__gen_e_acsl_literal_string_13; char *__gen_e_acsl_literal_string_15; -char *__gen_e_acsl_literal_string_289; -char *__gen_e_acsl_literal_string_308; -char *__gen_e_acsl_literal_string_187; -char *__gen_e_acsl_literal_string_312; -char *__gen_e_acsl_literal_string_158; -char *__gen_e_acsl_literal_string_198; -char *__gen_e_acsl_literal_string_77; -char *__gen_e_acsl_literal_string_195; -char *__gen_e_acsl_literal_string_74; -char *__gen_e_acsl_literal_string_197; -char *__gen_e_acsl_literal_string_76; -char *__gen_e_acsl_literal_string_91; -char *__gen_e_acsl_literal_string_203; -char *__gen_e_acsl_literal_string_101; -char *__gen_e_acsl_literal_string_200; -char *__gen_e_acsl_literal_string_98; -char *__gen_e_acsl_literal_string_202; -char *__gen_e_acsl_literal_string_100; -char *__gen_e_acsl_literal_string_104; +char *__gen_e_acsl_literal_string_407; +char *__gen_e_acsl_literal_string_426; +char *__gen_e_acsl_literal_string_234; +char *__gen_e_acsl_literal_string_430; +char *__gen_e_acsl_literal_string_192; +char *__gen_e_acsl_literal_string_264; +char *__gen_e_acsl_literal_string_87; +char *__gen_e_acsl_literal_string_260; +char *__gen_e_acsl_literal_string_83; +char *__gen_e_acsl_literal_string_262; +char *__gen_e_acsl_literal_string_85; +char *__gen_e_acsl_literal_string_106; +char *__gen_e_acsl_literal_string_272; +char *__gen_e_acsl_literal_string_118; +char *__gen_e_acsl_literal_string_268; +char *__gen_e_acsl_literal_string_114; +char *__gen_e_acsl_literal_string_270; +char *__gen_e_acsl_literal_string_116; +char *__gen_e_acsl_literal_string_122; char *__gen_e_acsl_literal_string_43; -char *__gen_e_acsl_literal_string_171; -char *__gen_e_acsl_literal_string_97; +char *__gen_e_acsl_literal_string_213; +char *__gen_e_acsl_literal_string_112; char *__gen_e_acsl_literal_string_41; -char *__gen_e_acsl_literal_string_95; -char *__gen_e_acsl_literal_string_204; -char *__gen_e_acsl_literal_string_103; -char *__gen_e_acsl_literal_string_169; -char *__gen_e_acsl_literal_string_73; +char *__gen_e_acsl_literal_string_110; +char *__gen_e_acsl_literal_string_274; +char *__gen_e_acsl_literal_string_120; +char *__gen_e_acsl_literal_string_210; +char *__gen_e_acsl_literal_string_81; char *__gen_e_acsl_literal_string_39; +char *__gen_e_acsl_literal_string_79; +char *__gen_e_acsl_literal_string_404; +char *__gen_e_acsl_literal_string_108; +char *__gen_e_acsl_literal_string_266; +char *__gen_e_acsl_literal_string_77; +char *__gen_e_acsl_literal_string_296; +char *__gen_e_acsl_literal_string_134; +char *__gen_e_acsl_literal_string_292; +char *__gen_e_acsl_literal_string_130; +char *__gen_e_acsl_literal_string_294; +char *__gen_e_acsl_literal_string_132; +char *__gen_e_acsl_literal_string_137; +char *__gen_e_acsl_literal_string_224; +char *__gen_e_acsl_literal_string_128; +char *__gen_e_acsl_literal_string_226; +char *__gen_e_acsl_literal_string_126; +char *__gen_e_acsl_literal_string_298; +char *__gen_e_acsl_literal_string_125; +char *__gen_e_acsl_literal_string_194; +char *__gen_e_acsl_literal_string_280; char *__gen_e_acsl_literal_string_71; -char *__gen_e_acsl_literal_string_286; -char *__gen_e_acsl_literal_string_93; -char *__gen_e_acsl_literal_string_199; +char *__gen_e_acsl_literal_string_276; +char *__gen_e_acsl_literal_string_67; +char *__gen_e_acsl_literal_string_278; char *__gen_e_acsl_literal_string_69; -char *__gen_e_acsl_literal_string_218; -char *__gen_e_acsl_literal_string_113; -char *__gen_e_acsl_literal_string_215; -char *__gen_e_acsl_literal_string_110; -char *__gen_e_acsl_literal_string_217; -char *__gen_e_acsl_literal_string_112; -char *__gen_e_acsl_literal_string_115; -char *__gen_e_acsl_literal_string_179; -char *__gen_e_acsl_literal_string_109; -char *__gen_e_acsl_literal_string_181; -char *__gen_e_acsl_literal_string_107; -char *__gen_e_acsl_literal_string_219; -char *__gen_e_acsl_literal_string_106; -char *__gen_e_acsl_literal_string_160; -char *__gen_e_acsl_literal_string_208; +char *__gen_e_acsl_literal_string_74; +char *__gen_e_acsl_literal_string_216; char *__gen_e_acsl_literal_string_65; -char *__gen_e_acsl_literal_string_205; -char *__gen_e_acsl_literal_string_62; -char *__gen_e_acsl_literal_string_207; -char *__gen_e_acsl_literal_string_64; -char *__gen_e_acsl_literal_string_67; -char *__gen_e_acsl_literal_string_173; -char *__gen_e_acsl_literal_string_61; -char *__gen_e_acsl_literal_string_213; -char *__gen_e_acsl_literal_string_54; -char *__gen_e_acsl_literal_string_210; -char *__gen_e_acsl_literal_string_51; -char *__gen_e_acsl_literal_string_212; -char *__gen_e_acsl_literal_string_53; +char *__gen_e_acsl_literal_string_288; char *__gen_e_acsl_literal_string_56; -char *__gen_e_acsl_literal_string_176; +char *__gen_e_acsl_literal_string_284; +char *__gen_e_acsl_literal_string_52; +char *__gen_e_acsl_literal_string_286; +char *__gen_e_acsl_literal_string_54; +char *__gen_e_acsl_literal_string_59; +char *__gen_e_acsl_literal_string_220; char *__gen_e_acsl_literal_string_50; -char *__gen_e_acsl_literal_string_178; +char *__gen_e_acsl_literal_string_222; char *__gen_e_acsl_literal_string_48; -char *__gen_e_acsl_literal_string_214; +char *__gen_e_acsl_literal_string_290; char *__gen_e_acsl_literal_string_46; -char *__gen_e_acsl_literal_string_175; -char *__gen_e_acsl_literal_string_59; -char *__gen_e_acsl_literal_string_209; -char *__gen_e_acsl_literal_string_58; -char *__gen_e_acsl_literal_string_248; -char *__gen_e_acsl_literal_string_88; -char *__gen_e_acsl_literal_string_230; -char *__gen_e_acsl_literal_string_79; -char *__gen_e_acsl_literal_string_242; -char *__gen_e_acsl_literal_string_82; -char *__gen_e_acsl_literal_string_336; -char *__gen_e_acsl_literal_string_162; -char *__gen_e_acsl_literal_string_278; -char *__gen_e_acsl_literal_string_236; -char *__gen_e_acsl_literal_string_85; -char *__gen_e_acsl_literal_string_189; -char *__gen_e_acsl_literal_string_156; -char *__gen_e_acsl_literal_string_272; -char *__gen_e_acsl_literal_string_151; -char *__gen_e_acsl_literal_string_254; -char *__gen_e_acsl_literal_string_142; -char *__gen_e_acsl_literal_string_266; -char *__gen_e_acsl_literal_string_145; -char *__gen_e_acsl_literal_string_260; -char *__gen_e_acsl_literal_string_148; -char *__gen_e_acsl_literal_string_140; -char *__gen_e_acsl_literal_string_274; -char *__gen_e_acsl_literal_string_153; -char *__gen_e_acsl_literal_string_256; -char *__gen_e_acsl_literal_string_144; -char *__gen_e_acsl_literal_string_268; -char *__gen_e_acsl_literal_string_147; -char *__gen_e_acsl_literal_string_262; -char *__gen_e_acsl_literal_string_150; -char *__gen_e_acsl_literal_string_250; +char *__gen_e_acsl_literal_string_218; +char *__gen_e_acsl_literal_string_63; +char *__gen_e_acsl_literal_string_282; +char *__gen_e_acsl_literal_string_62; +char *__gen_e_acsl_literal_string_346; +char *__gen_e_acsl_literal_string_102; +char *__gen_e_acsl_literal_string_316; char *__gen_e_acsl_literal_string_90; -char *__gen_e_acsl_literal_string_232; -char *__gen_e_acsl_literal_string_81; -char *__gen_e_acsl_literal_string_244; -char *__gen_e_acsl_literal_string_84; -char *__gen_e_acsl_literal_string_154; +char *__gen_e_acsl_literal_string_336; +char *__gen_e_acsl_literal_string_94; +char *__gen_e_acsl_literal_string_454; +char *__gen_e_acsl_literal_string_196; +char *__gen_e_acsl_literal_string_396; +char *__gen_e_acsl_literal_string_326; +char *__gen_e_acsl_literal_string_98; char *__gen_e_acsl_literal_string_238; -char *__gen_e_acsl_literal_string_87; +char *__gen_e_acsl_literal_string_190; +char *__gen_e_acsl_literal_string_386; +char *__gen_e_acsl_literal_string_184; +char *__gen_e_acsl_literal_string_356; +char *__gen_e_acsl_literal_string_172; +char *__gen_e_acsl_literal_string_376; +char *__gen_e_acsl_literal_string_176; +char *__gen_e_acsl_literal_string_366; +char *__gen_e_acsl_literal_string_180; +char *__gen_e_acsl_literal_string_170; +char *__gen_e_acsl_literal_string_388; +char *__gen_e_acsl_literal_string_186; +char *__gen_e_acsl_literal_string_358; +char *__gen_e_acsl_literal_string_174; +char *__gen_e_acsl_literal_string_378; +char *__gen_e_acsl_literal_string_178; +char *__gen_e_acsl_literal_string_368; +char *__gen_e_acsl_literal_string_182; +char *__gen_e_acsl_literal_string_348; +char *__gen_e_acsl_literal_string_104; +char *__gen_e_acsl_literal_string_318; +char *__gen_e_acsl_literal_string_92; +char *__gen_e_acsl_literal_string_338; +char *__gen_e_acsl_literal_string_96; +char *__gen_e_acsl_literal_string_188; +char *__gen_e_acsl_literal_string_328; +char *__gen_e_acsl_literal_string_100; char *__gen_e_acsl_literal_string_22; char *__gen_e_acsl_literal_string_20; -char *__gen_e_acsl_literal_string_334; +char *__gen_e_acsl_literal_string_452; char *__gen_e_acsl_literal_string_28; -char *__gen_e_acsl_literal_string_319; +char *__gen_e_acsl_literal_string_437; char *__gen_e_acsl_literal_string_37; char *__gen_e_acsl_literal_string_24; -char *__gen_e_acsl_literal_string_298; -char *__gen_e_acsl_literal_string_329; -char *__gen_e_acsl_literal_string_306; -char *__gen_e_acsl_literal_string_304; -char *__gen_e_acsl_literal_string_302; +char *__gen_e_acsl_literal_string_416; +char *__gen_e_acsl_literal_string_447; +char *__gen_e_acsl_literal_string_424; +char *__gen_e_acsl_literal_string_422; +char *__gen_e_acsl_literal_string_420; char *__gen_e_acsl_literal_string_31; -char *__gen_e_acsl_literal_string_331; -char *__gen_e_acsl_literal_string_300; -char *__gen_e_acsl_literal_string_327; -char *__gen_e_acsl_literal_string_325; -char *__gen_e_acsl_literal_string_317; -char *__gen_e_acsl_literal_string_321; +char *__gen_e_acsl_literal_string_449; +char *__gen_e_acsl_literal_string_418; +char *__gen_e_acsl_literal_string_445; +char *__gen_e_acsl_literal_string_443; +char *__gen_e_acsl_literal_string_435; +char *__gen_e_acsl_literal_string_439; char *__gen_e_acsl_literal_string_34; -char *__gen_e_acsl_literal_string_323; +char *__gen_e_acsl_literal_string_441; extern __attribute__((__FC_BUILTIN__)) int __e_acsl_sound_verdict; /*@ exits status: \exit_status ≢ 0; @@ -366,6 +484,34 @@ void __gen_e_acsl_abort(void); */ void __gen_e_acsl_exit(int status); +/*@ ensures result_ok_or_error: \result ≡ -1 ∨ \result ≥ 0; + ensures + initialization: stat_loc_init_on_success: + \result ≥ 0 ∧ \old(stat_loc) ≢ \null ⇒ + \initialized(\old(stat_loc)); + assigns \result, *stat_loc; + assigns \result \from (indirect: options); + assigns *stat_loc \from (indirect: options); + + behavior stat_loc_null: + assumes stat_loc_null: stat_loc ≡ \null; + assigns \result; + assigns \result \from \nothing; + + behavior stat_loc_non_null: + assumes stat_loc_non_null: stat_loc ≢ \null; + requires valid_stat_loc: \valid(stat_loc); + */ +pid_t __gen_e_acsl_waitpid(pid_t pid, int *stat_loc, int options); + +/*@ ensures + result_ok_child_or_error: + \result ≡ 0 ∨ \result > 0 ∨ \result ≡ -1; + assigns \result; + assigns \result \from \nothing; + */ +pid_t __gen_e_acsl_fork(void); + /*@ requires valid_string_s: valid_read_string(s); ensures acsl_c_equiv: \result ≡ strlen(\old(s)); assigns \result; @@ -414,34 +560,6 @@ char *__gen_e_acsl_strchr(char const *s, int c); */ char *__gen_e_acsl_strcpy(char * restrict dest, char const * restrict src); -/*@ ensures - result_ok_child_or_error: - \result ≡ 0 ∨ \result > 0 ∨ \result ≡ -1; - assigns \result; - assigns \result \from \nothing; - */ -pid_t __gen_e_acsl_fork(void); - -/*@ ensures result_ok_or_error: \result ≡ -1 ∨ \result ≥ 0; - ensures - initialization: stat_loc_init_on_success: - \result ≥ 0 ∧ \old(stat_loc) ≢ \null ⇒ - \initialized(\old(stat_loc)); - assigns \result, *stat_loc; - assigns \result \from (indirect: options); - assigns *stat_loc \from (indirect: options); - - behavior stat_loc_null: - assumes stat_loc_null: stat_loc ≡ \null; - assigns \result; - assigns \result \from \nothing; - - behavior stat_loc_non_null: - assumes stat_loc_non_null: stat_loc ≢ \null; - requires valid_stat_loc: \valid(stat_loc); - */ -pid_t __gen_e_acsl_waitpid(pid_t pid, int *stat_loc, int options); - char const *valid_specifiers = "diouxfFeEgGaAcspn"; void apply_specifier(char *format, int spec) { @@ -515,7 +633,7 @@ void test_specifier_application(char const *allowed, char const *fmt, __e_acsl_assert(__gen_e_acsl_and,1,"Assertion", "test_specifier_application", "alloca_bounds: 0 < sizeof(char) * (int)(len + 1) <= 18446744073709551615", - "tests/format/printf.c",54); + "tests/format/printf.c",55); } /*@ assert @@ -590,126 +708,28 @@ void test_specifier_application(char const *allowed, char const *fmt, return; } -/*@ ensures result_ok_or_error: \result ≡ -1 ∨ \result ≥ 0; - ensures - initialization: stat_loc_init_on_success: - \result ≥ 0 ∧ \old(stat_loc) ≢ \null ⇒ - \initialized(\old(stat_loc)); - assigns \result, *stat_loc; - assigns \result \from (indirect: options); - assigns *stat_loc \from (indirect: options); - - behavior stat_loc_null: - assumes stat_loc_null: stat_loc ≡ \null; - assigns \result; - assigns \result \from \nothing; - - behavior stat_loc_non_null: - assumes stat_loc_non_null: stat_loc ≢ \null; - requires valid_stat_loc: \valid(stat_loc); +/*@ requires valid_string_src: valid_read_string(src); + requires room_string: \valid(dest + (0 .. strlen(src))); + requires + separation: + \separated(dest + (0 .. strlen(src)), src + (0 .. strlen(src))); + ensures equal_contents: strcmp(\old(dest), \old(src)) ≡ 0; + ensures result_ptr: \result ≡ \old(dest); + assigns *(dest + (0 .. strlen{Old}(src))), \result; + assigns *(dest + (0 .. strlen{Old}(src))) + \from *(src + (0 .. strlen{Old}(src))); + assigns \result \from dest; */ -pid_t __gen_e_acsl_waitpid(pid_t pid, int *stat_loc, int options) +char *__gen_e_acsl_strcpy(char * restrict dest, char const * restrict src) { - int *__gen_e_acsl_at_2; - int *__gen_e_acsl_at; - __e_acsl_contract_t *__gen_e_acsl_contract; - pid_t __retres; - { - int __gen_e_acsl_assumes_value; - __e_acsl_store_block((void *)(& stat_loc),(size_t)8); - __gen_e_acsl_contract = __e_acsl_contract_init((size_t)2); - __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)0, - stat_loc == (int *)0); - __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)1, - stat_loc != (int *)0); - __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes - ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); - if (__gen_e_acsl_assumes_value) { - int __gen_e_acsl_valid; - __gen_e_acsl_valid = __e_acsl_valid((void *)stat_loc,sizeof(int), - (void *)stat_loc, - (void *)(& stat_loc)); - __e_acsl_assert(__gen_e_acsl_valid,1,"Precondition","waitpid", - "stat_loc_non_null: valid_stat_loc: \\valid(stat_loc)", - "FRAMAC_SHARE/libc/sys/wait.h",92); - } - } - __gen_e_acsl_at_2 = stat_loc; - __gen_e_acsl_at = stat_loc; - __retres = waitpid(pid,stat_loc,options); - { - int __gen_e_acsl_or; - int __gen_e_acsl_and; - int __gen_e_acsl_implies; - if (__retres == -1) __gen_e_acsl_or = 1; - else __gen_e_acsl_or = __retres >= 0; - __e_acsl_assert(__gen_e_acsl_or,1,"Postcondition","waitpid", - "result_ok_or_error: \\result == -1 || \\result >= 0", - "FRAMAC_SHARE/libc/sys/wait.h",84); - if (__retres >= 0) __gen_e_acsl_and = __gen_e_acsl_at != (int *)0; - else __gen_e_acsl_and = 0; - if (! __gen_e_acsl_and) __gen_e_acsl_implies = 1; - else { - int __gen_e_acsl_initialized; - __gen_e_acsl_initialized = __e_acsl_initialized((void *)__gen_e_acsl_at_2, - sizeof(int)); - __gen_e_acsl_implies = __gen_e_acsl_initialized; - } - __e_acsl_assert(__gen_e_acsl_implies,1,"Postcondition","waitpid", - "initialization: stat_loc_init_on_success:\n \\result >= 0 && \\old(stat_loc) != \\null ==> \\initialized(\\old(stat_loc))", - "FRAMAC_SHARE/libc/sys/wait.h",86); - __e_acsl_contract_clean(__gen_e_acsl_contract); - __e_acsl_delete_block((void *)(& stat_loc)); - return __retres; - } -} - -/*@ ensures - result_ok_child_or_error: - \result ≡ 0 ∨ \result > 0 ∨ \result ≡ -1; - assigns \result; - assigns \result \from \nothing; - */ -pid_t __gen_e_acsl_fork(void) -{ - pid_t __retres; - __retres = fork(); - { - int __gen_e_acsl_or; - int __gen_e_acsl_or_2; - if (__retres == 0) __gen_e_acsl_or = 1; - else __gen_e_acsl_or = __retres > 0; - if (__gen_e_acsl_or) __gen_e_acsl_or_2 = 1; - else __gen_e_acsl_or_2 = __retres == -1; - __e_acsl_assert(__gen_e_acsl_or_2,1,"Postcondition","fork", - "result_ok_child_or_error: \\result == 0 || \\result > 0 || \\result == -1", - "FRAMAC_SHARE/libc/unistd.h",860); - return __retres; - } -} - -/*@ requires valid_string_src: valid_read_string(src); - requires room_string: \valid(dest + (0 .. strlen(src))); - requires - separation: - \separated(dest + (0 .. strlen(src)), src + (0 .. strlen(src))); - ensures equal_contents: strcmp(\old(dest), \old(src)) ≡ 0; - ensures result_ptr: \result ≡ \old(dest); - assigns *(dest + (0 .. strlen{Old}(src))), \result; - assigns *(dest + (0 .. strlen{Old}(src))) - \from *(src + (0 .. strlen{Old}(src))); - assigns \result \from dest; - */ -char *__gen_e_acsl_strcpy(char * restrict dest, char const * restrict src) -{ - char *__gen_e_acsl_at; - unsigned long __gen_e_acsl_strcpy_src_size; - char *__retres; - __e_acsl_store_block((void *)(& src),(size_t)8); - __e_acsl_store_block((void *)(& dest),(size_t)8); - __gen_e_acsl_strcpy_src_size = __e_acsl_builtin_strlen(src); - __gen_e_acsl_at = dest; - __retres = strcpy(dest,src); + char *__gen_e_acsl_at; + unsigned long __gen_e_acsl_strcpy_src_size; + char *__retres; + __e_acsl_store_block((void *)(& src),(size_t)8); + __e_acsl_store_block((void *)(& dest),(size_t)8); + __gen_e_acsl_strcpy_src_size = __e_acsl_builtin_strlen(src); + __gen_e_acsl_at = dest; + __retres = strcpy(dest,src); { __e_acsl_mpz_t __gen_e_acsl___gen_e_acsl_strcpy_src_size; __e_acsl_mpz_t __gen_e_acsl_; @@ -864,6 +884,104 @@ size_t __gen_e_acsl_strlen(char const *s) return __retres; } +/*@ ensures + result_ok_child_or_error: + \result ≡ 0 ∨ \result > 0 ∨ \result ≡ -1; + assigns \result; + assigns \result \from \nothing; + */ +pid_t __gen_e_acsl_fork(void) +{ + pid_t __retres; + __retres = fork(); + { + int __gen_e_acsl_or; + int __gen_e_acsl_or_2; + if (__retres == 0) __gen_e_acsl_or = 1; + else __gen_e_acsl_or = __retres > 0; + if (__gen_e_acsl_or) __gen_e_acsl_or_2 = 1; + else __gen_e_acsl_or_2 = __retres == -1; + __e_acsl_assert(__gen_e_acsl_or_2,1,"Postcondition","fork", + "result_ok_child_or_error: \\result == 0 || \\result > 0 || \\result == -1", + "FRAMAC_SHARE/libc/unistd.h",860); + return __retres; + } +} + +/*@ ensures result_ok_or_error: \result ≡ -1 ∨ \result ≥ 0; + ensures + initialization: stat_loc_init_on_success: + \result ≥ 0 ∧ \old(stat_loc) ≢ \null ⇒ + \initialized(\old(stat_loc)); + assigns \result, *stat_loc; + assigns \result \from (indirect: options); + assigns *stat_loc \from (indirect: options); + + behavior stat_loc_null: + assumes stat_loc_null: stat_loc ≡ \null; + assigns \result; + assigns \result \from \nothing; + + behavior stat_loc_non_null: + assumes stat_loc_non_null: stat_loc ≢ \null; + requires valid_stat_loc: \valid(stat_loc); + */ +pid_t __gen_e_acsl_waitpid(pid_t pid, int *stat_loc, int options) +{ + int *__gen_e_acsl_at_2; + int *__gen_e_acsl_at; + __e_acsl_contract_t *__gen_e_acsl_contract; + pid_t __retres; + { + int __gen_e_acsl_assumes_value; + __e_acsl_store_block((void *)(& stat_loc),(size_t)8); + __gen_e_acsl_contract = __e_acsl_contract_init((size_t)2); + __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)0, + stat_loc == (int *)0); + __e_acsl_contract_set_behavior_assumes(__gen_e_acsl_contract,(size_t)1, + stat_loc != (int *)0); + __gen_e_acsl_assumes_value = __e_acsl_contract_get_behavior_assumes + ((__e_acsl_contract_t const *)__gen_e_acsl_contract,(size_t)1); + if (__gen_e_acsl_assumes_value) { + int __gen_e_acsl_valid; + __gen_e_acsl_valid = __e_acsl_valid((void *)stat_loc,sizeof(int), + (void *)stat_loc, + (void *)(& stat_loc)); + __e_acsl_assert(__gen_e_acsl_valid,1,"Precondition","waitpid", + "stat_loc_non_null: valid_stat_loc: \\valid(stat_loc)", + "FRAMAC_SHARE/libc/sys/wait.h",92); + } + } + __gen_e_acsl_at_2 = stat_loc; + __gen_e_acsl_at = stat_loc; + __retres = waitpid(pid,stat_loc,options); + { + int __gen_e_acsl_or; + int __gen_e_acsl_and; + int __gen_e_acsl_implies; + if (__retres == -1) __gen_e_acsl_or = 1; + else __gen_e_acsl_or = __retres >= 0; + __e_acsl_assert(__gen_e_acsl_or,1,"Postcondition","waitpid", + "result_ok_or_error: \\result == -1 || \\result >= 0", + "FRAMAC_SHARE/libc/sys/wait.h",84); + if (__retres >= 0) __gen_e_acsl_and = __gen_e_acsl_at != (int *)0; + else __gen_e_acsl_and = 0; + if (! __gen_e_acsl_and) __gen_e_acsl_implies = 1; + else { + int __gen_e_acsl_initialized; + __gen_e_acsl_initialized = __e_acsl_initialized((void *)__gen_e_acsl_at_2, + sizeof(int)); + __gen_e_acsl_implies = __gen_e_acsl_initialized; + } + __e_acsl_assert(__gen_e_acsl_implies,1,"Postcondition","waitpid", + "initialization: stat_loc_init_on_success:\n \\result >= 0 && \\old(stat_loc) != \\null ==> \\initialized(\\old(stat_loc))", + "FRAMAC_SHARE/libc/sys/wait.h",86); + __e_acsl_contract_clean(__gen_e_acsl_contract); + __e_acsl_delete_block((void *)(& stat_loc)); + return __retres; + } +} + /*@ exits status: \exit_status ≡ \old(status); ensures never_terminates: \false; @@ -900,544 +1018,1069 @@ void __e_acsl_globals_init(void) sizeof("uoxX")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_7); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_7); - __gen_e_acsl_literal_string_337 = "tests/format/printf.c:479"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_337, + __gen_e_acsl_literal_string_455 = "tests/format/printf.c:602"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_455, + sizeof("tests/format/printf.c:602")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_455); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_455); + __gen_e_acsl_literal_string_453 = "tests/format/printf.c:599"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_453, + sizeof("tests/format/printf.c:599")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_453); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_453); + __gen_e_acsl_literal_string_451 = "tests/format/printf.c:598"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_451, + sizeof("tests/format/printf.c:598")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_451); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_451); + __gen_e_acsl_literal_string_450 = "tests/format/printf.c:597"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_450, + sizeof("tests/format/printf.c:597")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_450); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_450); + __gen_e_acsl_literal_string_448 = "tests/format/printf.c:596"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_448, + sizeof("tests/format/printf.c:596")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_448); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_448); + __gen_e_acsl_literal_string_446 = "tests/format/printf.c:595"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_446, + sizeof("tests/format/printf.c:595")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_446); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_446); + __gen_e_acsl_literal_string_444 = "tests/format/printf.c:594"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_444, + sizeof("tests/format/printf.c:594")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_444); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_444); + __gen_e_acsl_literal_string_442 = "tests/format/printf.c:593"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_442, + sizeof("tests/format/printf.c:593")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_442); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_442); + __gen_e_acsl_literal_string_440 = "tests/format/printf.c:592"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_440, + sizeof("tests/format/printf.c:592")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_440); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_440); + __gen_e_acsl_literal_string_438 = "tests/format/printf.c:591"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_438, + sizeof("tests/format/printf.c:591")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_438); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_438); + __gen_e_acsl_literal_string_436 = "tests/format/printf.c:590"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_436, + sizeof("tests/format/printf.c:590")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_436); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_436); + __gen_e_acsl_literal_string_434 = "tests/format/printf.c:587"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_434, + sizeof("tests/format/printf.c:587")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_434); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_434); + __gen_e_acsl_literal_string_433 = "tests/format/printf.c:586"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_433, + sizeof("tests/format/printf.c:586")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_433); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_433); + __gen_e_acsl_literal_string_432 = "tests/format/printf.c:585"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_432, + sizeof("tests/format/printf.c:585")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_432); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_432); + __gen_e_acsl_literal_string_431 = "tests/format/printf.c:584"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_431, + sizeof("tests/format/printf.c:584")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_431); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_431); + __gen_e_acsl_literal_string_429 = "tests/format/printf.c:581"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_429, + sizeof("tests/format/printf.c:581")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_429); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_429); + __gen_e_acsl_literal_string_428 = "tests/format/printf.c:580"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_428, + sizeof("tests/format/printf.c:580")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_428); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_428); + __gen_e_acsl_literal_string_427 = "tests/format/printf.c:579"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_427, + sizeof("tests/format/printf.c:579")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_427); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_427); + __gen_e_acsl_literal_string_425 = "tests/format/printf.c:554"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_425, + sizeof("tests/format/printf.c:554")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_425); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_425); + __gen_e_acsl_literal_string_423 = "tests/format/printf.c:553"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_423, + sizeof("tests/format/printf.c:553")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_423); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_423); + __gen_e_acsl_literal_string_421 = "tests/format/printf.c:552"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_421, + sizeof("tests/format/printf.c:552")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_421); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_421); + __gen_e_acsl_literal_string_419 = "tests/format/printf.c:551"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_419, + sizeof("tests/format/printf.c:551")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_419); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_419); + __gen_e_acsl_literal_string_417 = "tests/format/printf.c:550"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_417, + sizeof("tests/format/printf.c:550")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_417); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_417); + __gen_e_acsl_literal_string_415 = "tests/format/printf.c:547"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_415, + sizeof("tests/format/printf.c:547")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_415); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_415); + __gen_e_acsl_literal_string_414 = "tests/format/printf.c:545"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_414, + sizeof("tests/format/printf.c:545")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_414); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_414); + __gen_e_acsl_literal_string_413 = "tests/format/printf.c:542"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_413, + sizeof("tests/format/printf.c:542")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_413); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_413); + __gen_e_acsl_literal_string_412 = "tests/format/printf.c:541"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_412, + sizeof("tests/format/printf.c:541")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_412); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_412); + __gen_e_acsl_literal_string_411 = "tests/format/printf.c:536"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_411, + sizeof("tests/format/printf.c:536")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_411); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_411); + __gen_e_acsl_literal_string_410 = "tests/format/printf.c:535"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_410, + sizeof("tests/format/printf.c:535")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_410); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_410); + __gen_e_acsl_literal_string_409 = "tests/format/printf.c:534"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_409, + sizeof("tests/format/printf.c:534")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_409); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_409); + __gen_e_acsl_literal_string_408 = "tests/format/printf.c:533"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_408, + sizeof("tests/format/printf.c:533")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_408); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_408); + __gen_e_acsl_literal_string_406 = "tests/format/printf.c:526"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_406, + sizeof("tests/format/printf.c:526")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_406); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_406); + __gen_e_acsl_literal_string_405 = "tests/format/printf.c:525"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_405, + sizeof("tests/format/printf.c:525")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_405); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_405); + __gen_e_acsl_literal_string_403 = "tests/format/printf.c:522"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_403, + sizeof("tests/format/printf.c:522")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_403); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_403); + __gen_e_acsl_literal_string_402 = "tests/format/printf.c:521"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_402, + sizeof("tests/format/printf.c:521")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_402); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_402); + __gen_e_acsl_literal_string_401 = "tests/format/printf.c:520"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_401, + sizeof("tests/format/printf.c:520")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_401); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_401); + __gen_e_acsl_literal_string_400 = "tests/format/printf.c:519"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_400, + sizeof("tests/format/printf.c:519")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_400); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_400); + __gen_e_acsl_literal_string_399 = "tests/format/printf.c:518"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_399, + sizeof("tests/format/printf.c:518")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_399); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_399); + __gen_e_acsl_literal_string_398 = "tests/format/printf.c:517"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_398, + sizeof("tests/format/printf.c:517")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_398); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_398); + __gen_e_acsl_literal_string_397 = "tests/format/printf.c:516"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_397, + sizeof("tests/format/printf.c:516")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_397); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_397); + __gen_e_acsl_literal_string_395 = "tests/format/printf.c:513"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_395, + sizeof("tests/format/printf.c:513")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_395); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_395); + __gen_e_acsl_literal_string_394 = "tests/format/printf.c:512"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_394, + sizeof("tests/format/printf.c:512")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_394); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_394); + __gen_e_acsl_literal_string_393 = "tests/format/printf.c:511"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_393, + sizeof("tests/format/printf.c:511")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_393); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_393); + __gen_e_acsl_literal_string_392 = "tests/format/printf.c:510"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_392, + sizeof("tests/format/printf.c:510")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_392); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_392); + __gen_e_acsl_literal_string_391 = "tests/format/printf.c:509"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_391, + sizeof("tests/format/printf.c:509")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_391); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_391); + __gen_e_acsl_literal_string_390 = "tests/format/printf.c:508"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_390, + sizeof("tests/format/printf.c:508")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_390); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_390); + __gen_e_acsl_literal_string_389 = "tests/format/printf.c:507"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_389, + sizeof("tests/format/printf.c:507")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_389); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_389); + __gen_e_acsl_literal_string_387 = "tests/format/printf.c:506"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_387, + sizeof("tests/format/printf.c:506")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_387); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_387); + __gen_e_acsl_literal_string_385 = "tests/format/printf.c:505"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_385, + sizeof("tests/format/printf.c:505")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_385); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_385); + __gen_e_acsl_literal_string_384 = "tests/format/printf.c:504"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_384, + sizeof("tests/format/printf.c:504")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_384); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_384); + __gen_e_acsl_literal_string_383 = "tests/format/printf.c:503"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_383, + sizeof("tests/format/printf.c:503")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_383); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_383); + __gen_e_acsl_literal_string_382 = "tests/format/printf.c:502"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_382, + sizeof("tests/format/printf.c:502")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_382); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_382); + __gen_e_acsl_literal_string_381 = "tests/format/printf.c:501"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_381, + sizeof("tests/format/printf.c:501")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_381); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_381); + __gen_e_acsl_literal_string_380 = "tests/format/printf.c:500"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_380, + sizeof("tests/format/printf.c:500")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_380); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_380); + __gen_e_acsl_literal_string_379 = "tests/format/printf.c:499"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_379, + sizeof("tests/format/printf.c:499")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_379); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_379); + __gen_e_acsl_literal_string_377 = "tests/format/printf.c:498"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_377, + sizeof("tests/format/printf.c:498")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_377); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_377); + __gen_e_acsl_literal_string_375 = "tests/format/printf.c:497"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_375, + sizeof("tests/format/printf.c:497")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_375); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_375); + __gen_e_acsl_literal_string_374 = "tests/format/printf.c:496"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_374, + sizeof("tests/format/printf.c:496")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_374); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_374); + __gen_e_acsl_literal_string_373 = "tests/format/printf.c:495"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_373, + sizeof("tests/format/printf.c:495")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_373); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_373); + __gen_e_acsl_literal_string_372 = "tests/format/printf.c:494"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_372, + sizeof("tests/format/printf.c:494")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_372); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_372); + __gen_e_acsl_literal_string_371 = "tests/format/printf.c:493"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_371, + sizeof("tests/format/printf.c:493")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_371); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_371); + __gen_e_acsl_literal_string_370 = "tests/format/printf.c:492"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_370, + sizeof("tests/format/printf.c:492")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_370); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_370); + __gen_e_acsl_literal_string_369 = "tests/format/printf.c:491"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_369, + sizeof("tests/format/printf.c:491")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_369); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_369); + __gen_e_acsl_literal_string_367 = "tests/format/printf.c:490"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_367, + sizeof("tests/format/printf.c:490")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_367); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_367); + __gen_e_acsl_literal_string_365 = "tests/format/printf.c:489"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_365, + sizeof("tests/format/printf.c:489")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_365); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_365); + __gen_e_acsl_literal_string_364 = "tests/format/printf.c:488"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_364, + sizeof("tests/format/printf.c:488")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_364); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_364); + __gen_e_acsl_literal_string_363 = "tests/format/printf.c:487"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_363, + sizeof("tests/format/printf.c:487")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_363); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_363); + __gen_e_acsl_literal_string_362 = "tests/format/printf.c:486"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_362, + sizeof("tests/format/printf.c:486")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_362); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_362); + __gen_e_acsl_literal_string_361 = "tests/format/printf.c:485"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_361, + sizeof("tests/format/printf.c:485")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_361); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_361); + __gen_e_acsl_literal_string_360 = "tests/format/printf.c:484"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_360, + sizeof("tests/format/printf.c:484")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_360); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_360); + __gen_e_acsl_literal_string_359 = "tests/format/printf.c:483"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_359, + sizeof("tests/format/printf.c:483")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_359); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_359); + __gen_e_acsl_literal_string_357 = "tests/format/printf.c:482"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_357, + sizeof("tests/format/printf.c:482")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_357); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_357); + __gen_e_acsl_literal_string_355 = "tests/format/printf.c:479"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_355, sizeof("tests/format/printf.c:479")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_355); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_355); + __gen_e_acsl_literal_string_354 = "tests/format/printf.c:478"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_354, + sizeof("tests/format/printf.c:478")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_354); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_354); + __gen_e_acsl_literal_string_353 = "tests/format/printf.c:477"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_353, + sizeof("tests/format/printf.c:477")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_353); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_353); + __gen_e_acsl_literal_string_352 = "tests/format/printf.c:476"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_352, + sizeof("tests/format/printf.c:476")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_352); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_352); + __gen_e_acsl_literal_string_351 = "tests/format/printf.c:475"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_351, + sizeof("tests/format/printf.c:475")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_351); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_351); + __gen_e_acsl_literal_string_350 = "tests/format/printf.c:474"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_350, + sizeof("tests/format/printf.c:474")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_350); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_350); + __gen_e_acsl_literal_string_349 = "tests/format/printf.c:473"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_349, + sizeof("tests/format/printf.c:473")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_349); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_349); + __gen_e_acsl_literal_string_347 = "tests/format/printf.c:472"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_347, + sizeof("tests/format/printf.c:472")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_347); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_347); + __gen_e_acsl_literal_string_345 = "tests/format/printf.c:471"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_345, + sizeof("tests/format/printf.c:471")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_345); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_345); + __gen_e_acsl_literal_string_344 = "tests/format/printf.c:470"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_344, + sizeof("tests/format/printf.c:470")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_344); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_344); + __gen_e_acsl_literal_string_343 = "tests/format/printf.c:469"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_343, + sizeof("tests/format/printf.c:469")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_343); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_343); + __gen_e_acsl_literal_string_342 = "tests/format/printf.c:468"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_342, + sizeof("tests/format/printf.c:468")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_342); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_342); + __gen_e_acsl_literal_string_341 = "tests/format/printf.c:467"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_341, + sizeof("tests/format/printf.c:467")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_341); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_341); + __gen_e_acsl_literal_string_340 = "tests/format/printf.c:466"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_340, + sizeof("tests/format/printf.c:466")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_340); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_340); + __gen_e_acsl_literal_string_339 = "tests/format/printf.c:465"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_339, + sizeof("tests/format/printf.c:465")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_339); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_339); + __gen_e_acsl_literal_string_337 = "tests/format/printf.c:464"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_337, + sizeof("tests/format/printf.c:464")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_337); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_337); - __gen_e_acsl_literal_string_335 = "tests/format/printf.c:476"; + __gen_e_acsl_literal_string_335 = "tests/format/printf.c:463"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_335, - sizeof("tests/format/printf.c:476")); + sizeof("tests/format/printf.c:463")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_335); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_335); - __gen_e_acsl_literal_string_333 = "tests/format/printf.c:475"; + __gen_e_acsl_literal_string_334 = "tests/format/printf.c:462"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_334, + sizeof("tests/format/printf.c:462")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_334); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_334); + __gen_e_acsl_literal_string_333 = "tests/format/printf.c:461"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_333, - sizeof("tests/format/printf.c:475")); + sizeof("tests/format/printf.c:461")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_333); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_333); - __gen_e_acsl_literal_string_332 = "tests/format/printf.c:474"; + __gen_e_acsl_literal_string_332 = "tests/format/printf.c:460"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_332, - sizeof("tests/format/printf.c:474")); + sizeof("tests/format/printf.c:460")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_332); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_332); - __gen_e_acsl_literal_string_330 = "tests/format/printf.c:473"; + __gen_e_acsl_literal_string_331 = "tests/format/printf.c:459"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_331, + sizeof("tests/format/printf.c:459")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_331); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_331); + __gen_e_acsl_literal_string_330 = "tests/format/printf.c:458"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_330, - sizeof("tests/format/printf.c:473")); + sizeof("tests/format/printf.c:458")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_330); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_330); - __gen_e_acsl_literal_string_328 = "tests/format/printf.c:472"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_328, - sizeof("tests/format/printf.c:472")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_328); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_328); - __gen_e_acsl_literal_string_326 = "tests/format/printf.c:471"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_326, - sizeof("tests/format/printf.c:471")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_326); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_326); - __gen_e_acsl_literal_string_324 = "tests/format/printf.c:470"; + __gen_e_acsl_literal_string_329 = "tests/format/printf.c:457"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_329, + sizeof("tests/format/printf.c:457")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_329); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_329); + __gen_e_acsl_literal_string_327 = "tests/format/printf.c:456"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_327, + sizeof("tests/format/printf.c:456")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_327); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_327); + __gen_e_acsl_literal_string_325 = "tests/format/printf.c:455"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_325, + sizeof("tests/format/printf.c:455")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_325); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_325); + __gen_e_acsl_literal_string_324 = "tests/format/printf.c:454"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_324, - sizeof("tests/format/printf.c:470")); + sizeof("tests/format/printf.c:454")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_324); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_324); - __gen_e_acsl_literal_string_322 = "tests/format/printf.c:469"; + __gen_e_acsl_literal_string_323 = "tests/format/printf.c:453"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_323, + sizeof("tests/format/printf.c:453")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_323); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_323); + __gen_e_acsl_literal_string_322 = "tests/format/printf.c:452"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_322, - sizeof("tests/format/printf.c:469")); + sizeof("tests/format/printf.c:452")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_322); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_322); - __gen_e_acsl_literal_string_320 = "tests/format/printf.c:468"; + __gen_e_acsl_literal_string_321 = "tests/format/printf.c:451"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_321, + sizeof("tests/format/printf.c:451")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_321); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_321); + __gen_e_acsl_literal_string_320 = "tests/format/printf.c:450"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_320, - sizeof("tests/format/printf.c:468")); + sizeof("tests/format/printf.c:450")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_320); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_320); - __gen_e_acsl_literal_string_318 = "tests/format/printf.c:467"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_318, - sizeof("tests/format/printf.c:467")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_318); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_318); - __gen_e_acsl_literal_string_316 = "tests/format/printf.c:464"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_316, - sizeof("tests/format/printf.c:464")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_316); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_316); - __gen_e_acsl_literal_string_315 = "tests/format/printf.c:463"; + __gen_e_acsl_literal_string_319 = "tests/format/printf.c:449"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_319, + sizeof("tests/format/printf.c:449")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_319); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_319); + __gen_e_acsl_literal_string_317 = "tests/format/printf.c:448"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_317, + sizeof("tests/format/printf.c:448")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_317); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_317); + __gen_e_acsl_literal_string_315 = "tests/format/printf.c:444"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_315, - sizeof("tests/format/printf.c:463")); + sizeof("tests/format/printf.c:444")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_315); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_315); - __gen_e_acsl_literal_string_314 = "tests/format/printf.c:462"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_314, - sizeof("tests/format/printf.c:462")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_314); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_314); - __gen_e_acsl_literal_string_313 = "tests/format/printf.c:461"; + __gen_e_acsl_literal_string_313 = "tests/format/printf.c:443"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_313, - sizeof("tests/format/printf.c:461")); + sizeof("tests/format/printf.c:443")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_313); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_313); - __gen_e_acsl_literal_string_311 = "tests/format/printf.c:458"; + __gen_e_acsl_literal_string_311 = "tests/format/printf.c:442"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_311, - sizeof("tests/format/printf.c:458")); + sizeof("tests/format/printf.c:442")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_311); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_311); - __gen_e_acsl_literal_string_310 = "tests/format/printf.c:457"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_310, - sizeof("tests/format/printf.c:457")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_310); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_310); - __gen_e_acsl_literal_string_309 = "tests/format/printf.c:456"; + __gen_e_acsl_literal_string_309 = "tests/format/printf.c:441"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_309, - sizeof("tests/format/printf.c:456")); + sizeof("tests/format/printf.c:441")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_309); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_309); - __gen_e_acsl_literal_string_307 = "tests/format/printf.c:431"; + __gen_e_acsl_literal_string_307 = "tests/format/printf.c:439"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_307, - sizeof("tests/format/printf.c:431")); + sizeof("tests/format/printf.c:439")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_307); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_307); - __gen_e_acsl_literal_string_305 = "tests/format/printf.c:430"; + __gen_e_acsl_literal_string_305 = "tests/format/printf.c:438"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_305, - sizeof("tests/format/printf.c:430")); + sizeof("tests/format/printf.c:438")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_305); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_305); - __gen_e_acsl_literal_string_303 = "tests/format/printf.c:429"; + __gen_e_acsl_literal_string_303 = "tests/format/printf.c:437"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_303, - sizeof("tests/format/printf.c:429")); + sizeof("tests/format/printf.c:437")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_303); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_303); - __gen_e_acsl_literal_string_301 = "tests/format/printf.c:428"; + __gen_e_acsl_literal_string_301 = "tests/format/printf.c:436"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_301, - sizeof("tests/format/printf.c:428")); + sizeof("tests/format/printf.c:436")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_301); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_301); - __gen_e_acsl_literal_string_299 = "tests/format/printf.c:427"; + __gen_e_acsl_literal_string_299 = "tests/format/printf.c:435"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_299, - sizeof("tests/format/printf.c:427")); + sizeof("tests/format/printf.c:435")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_299); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_299); - __gen_e_acsl_literal_string_297 = "tests/format/printf.c:424"; + __gen_e_acsl_literal_string_297 = "tests/format/printf.c:434"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_297, - sizeof("tests/format/printf.c:424")); + sizeof("tests/format/printf.c:434")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_297); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_297); - __gen_e_acsl_literal_string_296 = "tests/format/printf.c:422"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_296, - sizeof("tests/format/printf.c:422")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_296); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_296); - __gen_e_acsl_literal_string_295 = "tests/format/printf.c:419"; + __gen_e_acsl_literal_string_295 = "tests/format/printf.c:433"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_295, - sizeof("tests/format/printf.c:419")); + sizeof("tests/format/printf.c:433")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_295); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_295); - __gen_e_acsl_literal_string_294 = "tests/format/printf.c:418"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_294, - sizeof("tests/format/printf.c:418")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_294); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_294); - __gen_e_acsl_literal_string_293 = "tests/format/printf.c:413"; + __gen_e_acsl_literal_string_293 = "tests/format/printf.c:432"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_293, - sizeof("tests/format/printf.c:413")); + sizeof("tests/format/printf.c:432")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_293); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_293); - __gen_e_acsl_literal_string_292 = "tests/format/printf.c:412"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_292, - sizeof("tests/format/printf.c:412")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_292); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_292); - __gen_e_acsl_literal_string_291 = "tests/format/printf.c:411"; + __gen_e_acsl_literal_string_291 = "tests/format/printf.c:431"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_291, - sizeof("tests/format/printf.c:411")); + sizeof("tests/format/printf.c:431")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_291); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_291); - __gen_e_acsl_literal_string_290 = "tests/format/printf.c:410"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_290, - sizeof("tests/format/printf.c:410")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_290); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_290); - __gen_e_acsl_literal_string_288 = "tests/format/printf.c:403"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_288, - sizeof("tests/format/printf.c:403")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_288); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_288); - __gen_e_acsl_literal_string_287 = "tests/format/printf.c:402"; + __gen_e_acsl_literal_string_289 = "tests/format/printf.c:430"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_289, + sizeof("tests/format/printf.c:430")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_289); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_289); + __gen_e_acsl_literal_string_287 = "tests/format/printf.c:429"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_287, - sizeof("tests/format/printf.c:402")); + sizeof("tests/format/printf.c:429")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_287); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_287); - __gen_e_acsl_literal_string_285 = "tests/format/printf.c:399"; + __gen_e_acsl_literal_string_285 = "tests/format/printf.c:428"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_285, - sizeof("tests/format/printf.c:399")); + sizeof("tests/format/printf.c:428")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_285); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_285); - __gen_e_acsl_literal_string_284 = "tests/format/printf.c:398"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_284, - sizeof("tests/format/printf.c:398")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_284); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_284); - __gen_e_acsl_literal_string_283 = "tests/format/printf.c:397"; + __gen_e_acsl_literal_string_283 = "tests/format/printf.c:426"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_283, - sizeof("tests/format/printf.c:397")); + sizeof("tests/format/printf.c:426")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_283); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_283); - __gen_e_acsl_literal_string_282 = "tests/format/printf.c:396"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_282, - sizeof("tests/format/printf.c:396")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_282); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_282); - __gen_e_acsl_literal_string_281 = "tests/format/printf.c:395"; + __gen_e_acsl_literal_string_281 = "tests/format/printf.c:425"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_281, - sizeof("tests/format/printf.c:395")); + sizeof("tests/format/printf.c:425")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_281); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_281); - __gen_e_acsl_literal_string_280 = "tests/format/printf.c:394"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_280, - sizeof("tests/format/printf.c:394")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_280); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_280); - __gen_e_acsl_literal_string_279 = "tests/format/printf.c:393"; + __gen_e_acsl_literal_string_279 = "tests/format/printf.c:424"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_279, - sizeof("tests/format/printf.c:393")); + sizeof("tests/format/printf.c:424")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_279); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_279); - __gen_e_acsl_literal_string_277 = "tests/format/printf.c:390"; + __gen_e_acsl_literal_string_277 = "tests/format/printf.c:423"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_277, - sizeof("tests/format/printf.c:390")); + sizeof("tests/format/printf.c:423")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_277); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_277); - __gen_e_acsl_literal_string_276 = "tests/format/printf.c:389"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_276, - sizeof("tests/format/printf.c:389")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_276); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_276); - __gen_e_acsl_literal_string_275 = "tests/format/printf.c:388"; + __gen_e_acsl_literal_string_275 = "tests/format/printf.c:421"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_275, - sizeof("tests/format/printf.c:388")); + sizeof("tests/format/printf.c:421")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_275); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_275); - __gen_e_acsl_literal_string_273 = "tests/format/printf.c:387"; + __gen_e_acsl_literal_string_273 = "tests/format/printf.c:420"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_273, - sizeof("tests/format/printf.c:387")); + sizeof("tests/format/printf.c:420")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_273); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_273); - __gen_e_acsl_literal_string_271 = "tests/format/printf.c:386"; + __gen_e_acsl_literal_string_271 = "tests/format/printf.c:419"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_271, - sizeof("tests/format/printf.c:386")); + sizeof("tests/format/printf.c:419")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_271); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_271); - __gen_e_acsl_literal_string_270 = "tests/format/printf.c:385"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_270, - sizeof("tests/format/printf.c:385")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_270); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_270); - __gen_e_acsl_literal_string_269 = "tests/format/printf.c:384"; + __gen_e_acsl_literal_string_269 = "tests/format/printf.c:418"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_269, - sizeof("tests/format/printf.c:384")); + sizeof("tests/format/printf.c:418")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_269); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_269); - __gen_e_acsl_literal_string_267 = "tests/format/printf.c:383"; + __gen_e_acsl_literal_string_267 = "tests/format/printf.c:417"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_267, - sizeof("tests/format/printf.c:383")); + sizeof("tests/format/printf.c:417")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_267); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_267); - __gen_e_acsl_literal_string_265 = "tests/format/printf.c:382"; + __gen_e_acsl_literal_string_265 = "tests/format/printf.c:416"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_265, - sizeof("tests/format/printf.c:382")); + sizeof("tests/format/printf.c:416")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_265); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_265); - __gen_e_acsl_literal_string_264 = "tests/format/printf.c:381"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_264, - sizeof("tests/format/printf.c:381")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_264); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_264); - __gen_e_acsl_literal_string_263 = "tests/format/printf.c:380"; + __gen_e_acsl_literal_string_263 = "tests/format/printf.c:415"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_263, - sizeof("tests/format/printf.c:380")); + sizeof("tests/format/printf.c:415")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_263); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_263); - __gen_e_acsl_literal_string_261 = "tests/format/printf.c:379"; + __gen_e_acsl_literal_string_261 = "tests/format/printf.c:414"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_261, - sizeof("tests/format/printf.c:379")); + sizeof("tests/format/printf.c:414")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_261); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_261); - __gen_e_acsl_literal_string_259 = "tests/format/printf.c:378"; + __gen_e_acsl_literal_string_259 = "tests/format/printf.c:411"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_259, - sizeof("tests/format/printf.c:378")); + sizeof("tests/format/printf.c:411")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_259); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_259); - __gen_e_acsl_literal_string_258 = "tests/format/printf.c:377"; + __gen_e_acsl_literal_string_258 = "tests/format/printf.c:410"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_258, - sizeof("tests/format/printf.c:377")); + sizeof("tests/format/printf.c:410")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_258); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_258); - __gen_e_acsl_literal_string_257 = "tests/format/printf.c:376"; + __gen_e_acsl_literal_string_257 = "tests/format/printf.c:409"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_257, - sizeof("tests/format/printf.c:376")); + sizeof("tests/format/printf.c:409")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_257); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_257); - __gen_e_acsl_literal_string_255 = "tests/format/printf.c:375"; + __gen_e_acsl_literal_string_256 = "tests/format/printf.c:408"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_256, + sizeof("tests/format/printf.c:408")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_256); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_256); + __gen_e_acsl_literal_string_255 = "tests/format/printf.c:407"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_255, - sizeof("tests/format/printf.c:375")); + sizeof("tests/format/printf.c:407")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_255); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_255); - __gen_e_acsl_literal_string_253 = "tests/format/printf.c:372"; + __gen_e_acsl_literal_string_254 = "tests/format/printf.c:406"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_254, + sizeof("tests/format/printf.c:406")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_254); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_254); + __gen_e_acsl_literal_string_253 = "tests/format/printf.c:405"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_253, - sizeof("tests/format/printf.c:372")); + sizeof("tests/format/printf.c:405")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_253); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_253); - __gen_e_acsl_literal_string_252 = "tests/format/printf.c:371"; + __gen_e_acsl_literal_string_252 = "tests/format/printf.c:404"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_252, - sizeof("tests/format/printf.c:371")); + sizeof("tests/format/printf.c:404")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_252); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_252); - __gen_e_acsl_literal_string_251 = "tests/format/printf.c:370"; + __gen_e_acsl_literal_string_251 = "tests/format/printf.c:403"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_251, - sizeof("tests/format/printf.c:370")); + sizeof("tests/format/printf.c:403")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_251); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_251); - __gen_e_acsl_literal_string_249 = "tests/format/printf.c:369"; + __gen_e_acsl_literal_string_250 = "tests/format/printf.c:402"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_250, + sizeof("tests/format/printf.c:402")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_250); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_250); + __gen_e_acsl_literal_string_249 = "tests/format/printf.c:401"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_249, - sizeof("tests/format/printf.c:369")); + sizeof("tests/format/printf.c:401")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_249); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_249); - __gen_e_acsl_literal_string_247 = "tests/format/printf.c:368"; + __gen_e_acsl_literal_string_248 = "tests/format/printf.c:400"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_248, + sizeof("tests/format/printf.c:400")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_248); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_248); + __gen_e_acsl_literal_string_247 = "tests/format/printf.c:399"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_247, - sizeof("tests/format/printf.c:368")); + sizeof("tests/format/printf.c:399")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_247); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_247); - __gen_e_acsl_literal_string_246 = "tests/format/printf.c:367"; + __gen_e_acsl_literal_string_246 = "tests/format/printf.c:398"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_246, - sizeof("tests/format/printf.c:367")); + sizeof("tests/format/printf.c:398")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_246); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_246); - __gen_e_acsl_literal_string_245 = "tests/format/printf.c:366"; + __gen_e_acsl_literal_string_245 = "tests/format/printf.c:397"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_245, - sizeof("tests/format/printf.c:366")); + sizeof("tests/format/printf.c:397")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_245); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_245); - __gen_e_acsl_literal_string_243 = "tests/format/printf.c:365"; + __gen_e_acsl_literal_string_244 = "tests/format/printf.c:396"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_244, + sizeof("tests/format/printf.c:396")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_244); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_244); + __gen_e_acsl_literal_string_243 = "tests/format/printf.c:395"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_243, - sizeof("tests/format/printf.c:365")); + sizeof("tests/format/printf.c:395")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_243); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_243); - __gen_e_acsl_literal_string_241 = "tests/format/printf.c:364"; + __gen_e_acsl_literal_string_242 = "tests/format/printf.c:394"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_242, + sizeof("tests/format/printf.c:394")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_242); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_242); + __gen_e_acsl_literal_string_241 = "tests/format/printf.c:393"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_241, - sizeof("tests/format/printf.c:364")); + sizeof("tests/format/printf.c:393")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_241); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_241); - __gen_e_acsl_literal_string_240 = "tests/format/printf.c:363"; + __gen_e_acsl_literal_string_240 = "tests/format/printf.c:392"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_240, - sizeof("tests/format/printf.c:363")); + sizeof("tests/format/printf.c:392")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_240); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_240); - __gen_e_acsl_literal_string_239 = "tests/format/printf.c:362"; + __gen_e_acsl_literal_string_239 = "tests/format/printf.c:391"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_239, - sizeof("tests/format/printf.c:362")); + sizeof("tests/format/printf.c:391")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_239); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_239); - __gen_e_acsl_literal_string_237 = "tests/format/printf.c:361"; + __gen_e_acsl_literal_string_237 = "tests/format/printf.c:390"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_237, - sizeof("tests/format/printf.c:361")); + sizeof("tests/format/printf.c:390")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_237); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_237); - __gen_e_acsl_literal_string_235 = "tests/format/printf.c:360"; + __gen_e_acsl_literal_string_235 = "tests/format/printf.c:389"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_235, - sizeof("tests/format/printf.c:360")); + sizeof("tests/format/printf.c:389")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_235); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_235); - __gen_e_acsl_literal_string_234 = "tests/format/printf.c:359"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_234, - sizeof("tests/format/printf.c:359")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_234); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_234); - __gen_e_acsl_literal_string_233 = "tests/format/printf.c:358"; + __gen_e_acsl_literal_string_233 = "tests/format/printf.c:388"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_233, - sizeof("tests/format/printf.c:358")); + sizeof("tests/format/printf.c:388")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_233); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_233); - __gen_e_acsl_literal_string_231 = "tests/format/printf.c:357"; + __gen_e_acsl_literal_string_231 = "tests/format/printf.c:385"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_231, - sizeof("tests/format/printf.c:357")); + sizeof("tests/format/printf.c:385")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_231); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_231); - __gen_e_acsl_literal_string_226 = "tests/format/printf.c:353"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_226, - sizeof("tests/format/printf.c:353")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_226); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_226); - __gen_e_acsl_literal_string_221 = "tests/format/printf.c:351"; + __gen_e_acsl_literal_string_229 = "tests/format/printf.c:384"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_229, + sizeof("tests/format/printf.c:384")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_229); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_229); + __gen_e_acsl_literal_string_227 = "tests/format/printf.c:379"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_227, + sizeof("tests/format/printf.c:379")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_227); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_227); + __gen_e_acsl_literal_string_225 = "tests/format/printf.c:378"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_225, + sizeof("tests/format/printf.c:378")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_225); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_225); + __gen_e_acsl_literal_string_223 = "tests/format/printf.c:376"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_223, + sizeof("tests/format/printf.c:376")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_223); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_223); + __gen_e_acsl_literal_string_221 = "tests/format/printf.c:375"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_221, - sizeof("tests/format/printf.c:351")); + sizeof("tests/format/printf.c:375")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_221); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_221); - __gen_e_acsl_literal_string_216 = "tests/format/printf.c:350"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_216, - sizeof("tests/format/printf.c:350")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_216); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_216); - __gen_e_acsl_literal_string_211 = "tests/format/printf.c:349"; + __gen_e_acsl_literal_string_219 = "tests/format/printf.c:374"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_219, + sizeof("tests/format/printf.c:374")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_219); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_219); + __gen_e_acsl_literal_string_217 = "tests/format/printf.c:373"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_217, + sizeof("tests/format/printf.c:373")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_217); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_217); + __gen_e_acsl_literal_string_215 = "tests/format/printf.c:372"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_215, + sizeof("tests/format/printf.c:372")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_215); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_215); + __gen_e_acsl_literal_string_214 = "tests/format/printf.c:371"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_214, + sizeof("tests/format/printf.c:371")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_214); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_214); + __gen_e_acsl_literal_string_212 = "tests/format/printf.c:370"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_212, + sizeof("tests/format/printf.c:370")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_212); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_212); + __gen_e_acsl_literal_string_211 = "tests/format/printf.c:369"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_211, - sizeof("tests/format/printf.c:349")); + sizeof("tests/format/printf.c:369")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_211); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_211); - __gen_e_acsl_literal_string_206 = "tests/format/printf.c:347"; + __gen_e_acsl_literal_string_209 = "tests/format/printf.c:366"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_209, + sizeof("tests/format/printf.c:366")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_209); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_209); + __gen_e_acsl_literal_string_208 = "tests/format/printf.c:365"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_208, + sizeof("tests/format/printf.c:365")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_208); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_208); + __gen_e_acsl_literal_string_207 = "tests/format/printf.c:364"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_207, + sizeof("tests/format/printf.c:364")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_207); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_207); + __gen_e_acsl_literal_string_206 = "tests/format/printf.c:363"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_206, - sizeof("tests/format/printf.c:347")); + sizeof("tests/format/printf.c:363")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_206); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_206); - __gen_e_acsl_literal_string_201 = "tests/format/printf.c:345"; + __gen_e_acsl_literal_string_205 = "tests/format/printf.c:362"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_205, + sizeof("tests/format/printf.c:362")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_205); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_205); + __gen_e_acsl_literal_string_204 = "tests/format/printf.c:361"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_204, + sizeof("tests/format/printf.c:361")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_204); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_204); + __gen_e_acsl_literal_string_203 = "tests/format/printf.c:360"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_203, + sizeof("tests/format/printf.c:360")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_203); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_203); + __gen_e_acsl_literal_string_202 = "tests/format/printf.c:359"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_202, + sizeof("tests/format/printf.c:359")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_202); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_202); + __gen_e_acsl_literal_string_201 = "tests/format/printf.c:358"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_201, - sizeof("tests/format/printf.c:345")); + sizeof("tests/format/printf.c:358")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_201); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_201); - __gen_e_acsl_literal_string_196 = "tests/format/printf.c:344"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_196, - sizeof("tests/format/printf.c:344")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_196); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_196); - __gen_e_acsl_literal_string_194 = "tests/format/printf.c:341"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_194, - sizeof("tests/format/printf.c:341")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_194); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_194); - __gen_e_acsl_literal_string_193 = "tests/format/printf.c:340"; + __gen_e_acsl_literal_string_200 = "tests/format/printf.c:357"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_200, + sizeof("tests/format/printf.c:357")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_200); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_200); + __gen_e_acsl_literal_string_199 = "tests/format/printf.c:356"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_199, + sizeof("tests/format/printf.c:356")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_199); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_199); + __gen_e_acsl_literal_string_198 = "tests/format/printf.c:355"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_198, + sizeof("tests/format/printf.c:355")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_198); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_198); + __gen_e_acsl_literal_string_197 = "tests/format/printf.c:354"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_197, + sizeof("tests/format/printf.c:354")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_197); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_197); + __gen_e_acsl_literal_string_195 = "tests/format/printf.c:353"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_195, + sizeof("tests/format/printf.c:353")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_195); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_195); + __gen_e_acsl_literal_string_193 = "tests/format/printf.c:350"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_193, - sizeof("tests/format/printf.c:340")); + sizeof("tests/format/printf.c:350")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_193); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_193); - __gen_e_acsl_literal_string_192 = "tests/format/printf.c:339"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_192, - sizeof("tests/format/printf.c:339")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_192); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_192); - __gen_e_acsl_literal_string_191 = "tests/format/printf.c:338"; + __gen_e_acsl_literal_string_191 = "tests/format/printf.c:349"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_191, - sizeof("tests/format/printf.c:338")); + sizeof("tests/format/printf.c:349")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_191); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_191); - __gen_e_acsl_literal_string_190 = "tests/format/printf.c:337"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_190, - sizeof("tests/format/printf.c:337")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_190); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_190); - __gen_e_acsl_literal_string_186 = "tests/format/printf.c:336"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_186, - sizeof("tests/format/printf.c:336")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_186); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_186); - __gen_e_acsl_literal_string_183 = "tests/format/printf.c:333"; + __gen_e_acsl_literal_string_189 = "tests/format/printf.c:348"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_189, + sizeof("tests/format/printf.c:348")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_189); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_189); + __gen_e_acsl_literal_string_187 = "tests/format/printf.c:344"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_187, + sizeof("tests/format/printf.c:344")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_187); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_187); + __gen_e_acsl_literal_string_185 = "tests/format/printf.c:343"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_185, + sizeof("tests/format/printf.c:343")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_185); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_185); + __gen_e_acsl_literal_string_183 = "tests/format/printf.c:342"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_183, - sizeof("tests/format/printf.c:333")); + sizeof("tests/format/printf.c:342")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_183); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_183); - __gen_e_acsl_literal_string_180 = "tests/format/printf.c:329"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_180, - sizeof("tests/format/printf.c:329")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_180); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_180); - __gen_e_acsl_literal_string_177 = "tests/format/printf.c:327"; + __gen_e_acsl_literal_string_181 = "tests/format/printf.c:341"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_181, + sizeof("tests/format/printf.c:341")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_181); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_181); + __gen_e_acsl_literal_string_179 = "tests/format/printf.c:340"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_179, + sizeof("tests/format/printf.c:340")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_179); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_179); + __gen_e_acsl_literal_string_177 = "tests/format/printf.c:339"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_177, - sizeof("tests/format/printf.c:327")); + sizeof("tests/format/printf.c:339")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_177); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_177); - __gen_e_acsl_literal_string_174 = "tests/format/printf.c:326"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_174, - sizeof("tests/format/printf.c:326")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_174); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_174); - __gen_e_acsl_literal_string_172 = "tests/format/printf.c:325"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_172, - sizeof("tests/format/printf.c:325")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_172); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_172); - __gen_e_acsl_literal_string_170 = "tests/format/printf.c:324"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_170, - sizeof("tests/format/printf.c:324")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_170); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_170); - __gen_e_acsl_literal_string_168 = "tests/format/printf.c:321"; + __gen_e_acsl_literal_string_175 = "tests/format/printf.c:338"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_175, + sizeof("tests/format/printf.c:338")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_175); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_175); + __gen_e_acsl_literal_string_173 = "tests/format/printf.c:337"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_173, + sizeof("tests/format/printf.c:337")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_173); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_173); + __gen_e_acsl_literal_string_169 = "tests/format/printf.c:336"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_169, + sizeof("tests/format/printf.c:336")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_169); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_169); + __gen_e_acsl_literal_string_168 = "tests/format/printf.c:333"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_168, - sizeof("tests/format/printf.c:321")); + sizeof("tests/format/printf.c:333")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_168); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_168); - __gen_e_acsl_literal_string_167 = "tests/format/printf.c:320"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_167, - sizeof("tests/format/printf.c:320")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_167); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_167); - __gen_e_acsl_literal_string_166 = "tests/format/printf.c:319"; + __gen_e_acsl_literal_string_166 = "tests/format/printf.c:332"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_166, - sizeof("tests/format/printf.c:319")); + sizeof("tests/format/printf.c:332")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_166); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_166); - __gen_e_acsl_literal_string_165 = "tests/format/printf.c:318"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_165, - sizeof("tests/format/printf.c:318")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_165); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_165); - __gen_e_acsl_literal_string_164 = "tests/format/printf.c:317"; + __gen_e_acsl_literal_string_164 = "tests/format/printf.c:331"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_164, - sizeof("tests/format/printf.c:317")); + sizeof("tests/format/printf.c:331")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_164); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_164); - __gen_e_acsl_literal_string_163 = "tests/format/printf.c:316"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_163, - sizeof("tests/format/printf.c:316")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_163); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_163); - __gen_e_acsl_literal_string_161 = "tests/format/printf.c:315"; + __gen_e_acsl_literal_string_162 = "tests/format/printf.c:324"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_162, + sizeof("tests/format/printf.c:324")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_162); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_162); + __gen_e_acsl_literal_string_161 = "tests/format/printf.c:323"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_161, - sizeof("tests/format/printf.c:315")); + sizeof("tests/format/printf.c:323")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_161); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_161); - __gen_e_acsl_literal_string_159 = "tests/format/printf.c:312"; + __gen_e_acsl_literal_string_159 = "tests/format/printf.c:322"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_159, - sizeof("tests/format/printf.c:312")); + sizeof("tests/format/printf.c:322")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_159); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_159); - __gen_e_acsl_literal_string_157 = "tests/format/printf.c:311"; + __gen_e_acsl_literal_string_157 = "tests/format/printf.c:321"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_157, - sizeof("tests/format/printf.c:311")); + sizeof("tests/format/printf.c:321")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_157); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_157); - __gen_e_acsl_literal_string_155 = "tests/format/printf.c:310"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_155, - sizeof("tests/format/printf.c:310")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_155); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_155); - __gen_e_acsl_literal_string_152 = "tests/format/printf.c:306"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_152, - sizeof("tests/format/printf.c:306")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_152); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_152); - __gen_e_acsl_literal_string_149 = "tests/format/printf.c:305"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_149, - sizeof("tests/format/printf.c:305")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_149); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_149); - __gen_e_acsl_literal_string_146 = "tests/format/printf.c:304"; + __gen_e_acsl_literal_string_154 = "tests/format/printf.c:319"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_154, + sizeof("tests/format/printf.c:319")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_154); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_154); + __gen_e_acsl_literal_string_153 = "tests/format/printf.c:314"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_153, + sizeof("tests/format/printf.c:314")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_153); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_153); + __gen_e_acsl_literal_string_151 = "tests/format/printf.c:313"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_151, + sizeof("tests/format/printf.c:313")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_151); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_151); + __gen_e_acsl_literal_string_150 = "tests/format/printf.c:312"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_150, + sizeof("tests/format/printf.c:312")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_150); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_150); + __gen_e_acsl_literal_string_148 = "tests/format/printf.c:311"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_148, + sizeof("tests/format/printf.c:311")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_148); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_148); + __gen_e_acsl_literal_string_146 = "tests/format/printf.c:310"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_146, - sizeof("tests/format/printf.c:304")); + sizeof("tests/format/printf.c:310")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_146); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_146); - __gen_e_acsl_literal_string_143 = "tests/format/printf.c:303"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_143, - sizeof("tests/format/printf.c:303")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_143); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_143); - __gen_e_acsl_literal_string_139 = "tests/format/printf.c:302"; + __gen_e_acsl_literal_string_144 = "tests/format/printf.c:305"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_144, + sizeof("tests/format/printf.c:305")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_144); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_144); + __gen_e_acsl_literal_string_142 = "tests/format/printf.c:304"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_142, + sizeof("tests/format/printf.c:304")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_142); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_142); + __gen_e_acsl_literal_string_139 = "tests/format/printf.c:299"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_139, - sizeof("tests/format/printf.c:302")); + sizeof("tests/format/printf.c:299")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_139); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_139); - __gen_e_acsl_literal_string_138 = "tests/format/printf.c:299"; + __gen_e_acsl_literal_string_138 = "tests/format/printf.c:296"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_138, - sizeof("tests/format/printf.c:299")); + sizeof("tests/format/printf.c:296")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_138); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_138); - __gen_e_acsl_literal_string_135 = "tests/format/printf.c:298"; + __gen_e_acsl_literal_string_136 = "tests/format/printf.c:295"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_136, + sizeof("tests/format/printf.c:295")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_136); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_136); + __gen_e_acsl_literal_string_135 = "tests/format/printf.c:294"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_135, - sizeof("tests/format/printf.c:298")); + sizeof("tests/format/printf.c:294")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_135); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_135); __gen_e_acsl_literal_string_133 = "tests/format/printf.c:293"; @@ -1445,239 +2088,304 @@ void __e_acsl_globals_init(void) sizeof("tests/format/printf.c:293")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_133); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_133); - __gen_e_acsl_literal_string_130 = "tests/format/printf.c:292"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_130, + __gen_e_acsl_literal_string_131 = "tests/format/printf.c:292"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_131, sizeof("tests/format/printf.c:292")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_130); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_130); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_131); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_131); + __gen_e_acsl_literal_string_129 = "tests/format/printf.c:291"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_129, + sizeof("tests/format/printf.c:291")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_129); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_129); __gen_e_acsl_literal_string_127 = "tests/format/printf.c:290"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_127, sizeof("tests/format/printf.c:290")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_127); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_127); - __gen_e_acsl_literal_string_125 = "tests/format/printf.c:285"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_125, + __gen_e_acsl_literal_string_124 = "tests/format/printf.c:289"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_124, + sizeof("tests/format/printf.c:289")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_124); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_124); + __gen_e_acsl_literal_string_123 = "tests/format/printf.c:286"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_123, + sizeof("tests/format/printf.c:286")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_123); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_123); + __gen_e_acsl_literal_string_121 = "tests/format/printf.c:285"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_121, sizeof("tests/format/printf.c:285")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_125); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_125); - __gen_e_acsl_literal_string_122 = "tests/format/printf.c:284"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_122, - sizeof("tests/format/printf.c:284")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_122); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_122); - __gen_e_acsl_literal_string_119 = "tests/format/printf.c:280"; + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_121); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_121); + __gen_e_acsl_literal_string_119 = "tests/format/printf.c:284"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_119, - sizeof("tests/format/printf.c:280")); + sizeof("tests/format/printf.c:284")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_119); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_119); - __gen_e_acsl_literal_string_116 = "tests/format/printf.c:275"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_116, - sizeof("tests/format/printf.c:275")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_116); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_116); - __gen_e_acsl_literal_string_114 = "tests/format/printf.c:272"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_114, - sizeof("tests/format/printf.c:272")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_114); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_114); - __gen_e_acsl_literal_string_111 = "tests/format/printf.c:271"; + __gen_e_acsl_literal_string_117 = "tests/format/printf.c:283"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_117, + sizeof("tests/format/printf.c:283")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_117); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_117); + __gen_e_acsl_literal_string_115 = "tests/format/printf.c:282"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_115, + sizeof("tests/format/printf.c:282")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_115); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_115); + __gen_e_acsl_literal_string_113 = "tests/format/printf.c:281"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_113, + sizeof("tests/format/printf.c:281")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_113); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_113); + __gen_e_acsl_literal_string_111 = "tests/format/printf.c:280"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_111, - sizeof("tests/format/printf.c:271")); + sizeof("tests/format/printf.c:280")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_111); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_111); - __gen_e_acsl_literal_string_108 = "tests/format/printf.c:270"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_108, - sizeof("tests/format/printf.c:270")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_108); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_108); - __gen_e_acsl_literal_string_105 = "tests/format/printf.c:269"; + __gen_e_acsl_literal_string_109 = "tests/format/printf.c:276"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_109, + sizeof("tests/format/printf.c:276")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_109); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_109); + __gen_e_acsl_literal_string_107 = "tests/format/printf.c:273"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_107, + sizeof("tests/format/printf.c:273")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_107); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_107); + __gen_e_acsl_literal_string_105 = "tests/format/printf.c:271"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_105, - sizeof("tests/format/printf.c:269")); + sizeof("tests/format/printf.c:271")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_105); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_105); - __gen_e_acsl_literal_string_102 = "tests/format/printf.c:266"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_102, - sizeof("tests/format/printf.c:266")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_102); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_102); - __gen_e_acsl_literal_string_99 = "tests/format/printf.c:265"; + __gen_e_acsl_literal_string_103 = "tests/format/printf.c:270"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_103, + sizeof("tests/format/printf.c:270")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_103); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_103); + __gen_e_acsl_literal_string_101 = "tests/format/printf.c:269"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_101, + sizeof("tests/format/printf.c:269")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_101); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_101); + __gen_e_acsl_literal_string_99 = "tests/format/printf.c:268"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_99, - sizeof("tests/format/printf.c:265")); + sizeof("tests/format/printf.c:268")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_99); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_99); - __gen_e_acsl_literal_string_96 = "tests/format/printf.c:264"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_96, + __gen_e_acsl_literal_string_97 = "tests/format/printf.c:267"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_97, + sizeof("tests/format/printf.c:267")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_97); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_97); + __gen_e_acsl_literal_string_95 = "tests/format/printf.c:266"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_95, + sizeof("tests/format/printf.c:266")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_95); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_95); + __gen_e_acsl_literal_string_93 = "tests/format/printf.c:265"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_93, + sizeof("tests/format/printf.c:265")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_93); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_93); + __gen_e_acsl_literal_string_91 = "tests/format/printf.c:264"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_91, sizeof("tests/format/printf.c:264")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_96); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_96); - __gen_e_acsl_literal_string_94 = "tests/format/printf.c:260"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_94, - sizeof("tests/format/printf.c:260")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_94); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_94); - __gen_e_acsl_literal_string_92 = "tests/format/printf.c:257"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_92, - sizeof("tests/format/printf.c:257")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_92); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_92); - __gen_e_acsl_literal_string_89 = "tests/format/printf.c:255"; + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_91); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_91); + __gen_e_acsl_literal_string_89 = "tests/format/printf.c:262"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_89, - sizeof("tests/format/printf.c:255")); + sizeof("tests/format/printf.c:262")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_89); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_89); - __gen_e_acsl_literal_string_86 = "tests/format/printf.c:254"; + __gen_e_acsl_literal_string_88 = "tests/format/printf.c:261"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_88, + sizeof("tests/format/printf.c:261")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_88); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_88); + __gen_e_acsl_literal_string_86 = "tests/format/printf.c:260"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_86, - sizeof("tests/format/printf.c:254")); + sizeof("tests/format/printf.c:260")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_86); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_86); - __gen_e_acsl_literal_string_83 = "tests/format/printf.c:253"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_83, - sizeof("tests/format/printf.c:253")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_83); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_83); - __gen_e_acsl_literal_string_80 = "tests/format/printf.c:252"; + __gen_e_acsl_literal_string_84 = "tests/format/printf.c:259"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_84, + sizeof("tests/format/printf.c:259")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_84); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_84); + __gen_e_acsl_literal_string_82 = "tests/format/printf.c:258"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_82, + sizeof("tests/format/printf.c:258")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_82); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_82); + __gen_e_acsl_literal_string_80 = "tests/format/printf.c:257"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_80, - sizeof("tests/format/printf.c:252")); + sizeof("tests/format/printf.c:257")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_80); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_80); - __gen_e_acsl_literal_string_78 = "tests/format/printf.c:250"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_78, - sizeof("tests/format/printf.c:250")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_78); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_78); - __gen_e_acsl_literal_string_75 = "tests/format/printf.c:249"; + __gen_e_acsl_literal_string_76 = "tests/format/printf.c:256"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_76, + sizeof("tests/format/printf.c:256")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_76); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_76); + __gen_e_acsl_literal_string_75 = "tests/format/printf.c:253"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_75, - sizeof("tests/format/printf.c:249")); + sizeof("tests/format/printf.c:253")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_75); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_75); - __gen_e_acsl_literal_string_72 = "tests/format/printf.c:248"; + __gen_e_acsl_literal_string_73 = "tests/format/printf.c:252"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_73, + sizeof("tests/format/printf.c:252")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_73); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_73); + __gen_e_acsl_literal_string_72 = "tests/format/printf.c:251"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_72, - sizeof("tests/format/printf.c:248")); + sizeof("tests/format/printf.c:251")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_72); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_72); - __gen_e_acsl_literal_string_68 = "tests/format/printf.c:247"; + __gen_e_acsl_literal_string_70 = "tests/format/printf.c:250"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_70, + sizeof("tests/format/printf.c:250")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_70); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_70); + __gen_e_acsl_literal_string_68 = "tests/format/printf.c:249"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_68, - sizeof("tests/format/printf.c:247")); + sizeof("tests/format/printf.c:249")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_68); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_68); - __gen_e_acsl_literal_string_66 = "tests/format/printf.c:244"; + __gen_e_acsl_literal_string_66 = "tests/format/printf.c:248"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_66, - sizeof("tests/format/printf.c:244")); + sizeof("tests/format/printf.c:248")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_66); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_66); - __gen_e_acsl_literal_string_63 = "tests/format/printf.c:243"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_63, - sizeof("tests/format/printf.c:243")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_63); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_63); - __gen_e_acsl_literal_string_60 = "tests/format/printf.c:242"; + __gen_e_acsl_literal_string_64 = "tests/format/printf.c:247"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_64, + sizeof("tests/format/printf.c:247")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_64); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_64); + __gen_e_acsl_literal_string_61 = "tests/format/printf.c:246"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_61, + sizeof("tests/format/printf.c:246")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_61); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_61); + __gen_e_acsl_literal_string_60 = "tests/format/printf.c:243"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_60, - sizeof("tests/format/printf.c:242")); + sizeof("tests/format/printf.c:243")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_60); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_60); + __gen_e_acsl_literal_string_58 = "tests/format/printf.c:242"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_58, + sizeof("tests/format/printf.c:242")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_58); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_58); __gen_e_acsl_literal_string_57 = "tests/format/printf.c:241"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_57, sizeof("tests/format/printf.c:241")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_57); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_57); - __gen_e_acsl_literal_string_55 = "tests/format/printf.c:238"; + __gen_e_acsl_literal_string_55 = "tests/format/printf.c:240"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_55, - sizeof("tests/format/printf.c:238")); + sizeof("tests/format/printf.c:240")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_55); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_55); - __gen_e_acsl_literal_string_52 = "tests/format/printf.c:237"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_52, - sizeof("tests/format/printf.c:237")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_52); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_52); - __gen_e_acsl_literal_string_49 = "tests/format/printf.c:236"; + __gen_e_acsl_literal_string_53 = "tests/format/printf.c:239"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_53, + sizeof("tests/format/printf.c:239")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_53); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_53); + __gen_e_acsl_literal_string_51 = "tests/format/printf.c:238"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_51, + sizeof("tests/format/printf.c:238")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_51); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_51); + __gen_e_acsl_literal_string_49 = "tests/format/printf.c:237"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_49, - sizeof("tests/format/printf.c:236")); + sizeof("tests/format/printf.c:237")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_49); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_49); - __gen_e_acsl_literal_string_45 = "tests/format/printf.c:235"; + __gen_e_acsl_literal_string_45 = "tests/format/printf.c:236"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_45, - sizeof("tests/format/printf.c:235")); + sizeof("tests/format/printf.c:236")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_45); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_45); - __gen_e_acsl_literal_string_44 = "tests/format/printf.c:229"; + __gen_e_acsl_literal_string_44 = "tests/format/printf.c:230"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_44, - sizeof("tests/format/printf.c:229")); + sizeof("tests/format/printf.c:230")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_44); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_44); - __gen_e_acsl_literal_string_42 = "tests/format/printf.c:228"; + __gen_e_acsl_literal_string_42 = "tests/format/printf.c:229"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_42, - sizeof("tests/format/printf.c:228")); + sizeof("tests/format/printf.c:229")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_42); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_42); - __gen_e_acsl_literal_string_40 = "tests/format/printf.c:227"; + __gen_e_acsl_literal_string_40 = "tests/format/printf.c:228"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_40, - sizeof("tests/format/printf.c:227")); + sizeof("tests/format/printf.c:228")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_40); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_40); - __gen_e_acsl_literal_string_36 = "tests/format/printf.c:221"; + __gen_e_acsl_literal_string_36 = "tests/format/printf.c:222"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_36, - sizeof("tests/format/printf.c:221")); + sizeof("tests/format/printf.c:222")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_36); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_36); - __gen_e_acsl_literal_string_33 = "tests/format/printf.c:218"; + __gen_e_acsl_literal_string_33 = "tests/format/printf.c:219"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_33, - sizeof("tests/format/printf.c:218")); + sizeof("tests/format/printf.c:219")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_33); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_33); - __gen_e_acsl_literal_string_30 = "tests/format/printf.c:212"; + __gen_e_acsl_literal_string_30 = "tests/format/printf.c:213"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_30, - sizeof("tests/format/printf.c:212")); + sizeof("tests/format/printf.c:213")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_30); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_30); - __gen_e_acsl_literal_string_29 = "tests/format/printf.c:209"; + __gen_e_acsl_literal_string_29 = "tests/format/printf.c:210"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_29, - sizeof("tests/format/printf.c:209")); + sizeof("tests/format/printf.c:210")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_29); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_29); - __gen_e_acsl_literal_string_27 = "tests/format/printf.c:207"; + __gen_e_acsl_literal_string_27 = "tests/format/printf.c:208"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_27, - sizeof("tests/format/printf.c:207")); + sizeof("tests/format/printf.c:208")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_27); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_27); - __gen_e_acsl_literal_string_25 = "tests/format/printf.c:204"; + __gen_e_acsl_literal_string_25 = "tests/format/printf.c:205"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_25, - sizeof("tests/format/printf.c:204")); + sizeof("tests/format/printf.c:205")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_25); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_25); - __gen_e_acsl_literal_string_23 = "tests/format/printf.c:202"; + __gen_e_acsl_literal_string_23 = "tests/format/printf.c:203"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_23, - sizeof("tests/format/printf.c:202")); + sizeof("tests/format/printf.c:203")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_23); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_23); - __gen_e_acsl_literal_string_21 = "tests/format/printf.c:200"; + __gen_e_acsl_literal_string_21 = "tests/format/printf.c:201"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_21, - sizeof("tests/format/printf.c:200")); + sizeof("tests/format/printf.c:201")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_21); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_21); - __gen_e_acsl_literal_string_19 = "tests/format/printf.c:197"; + __gen_e_acsl_literal_string_19 = "tests/format/printf.c:198"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_19, - sizeof("tests/format/printf.c:197")); + sizeof("tests/format/printf.c:198")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_19); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_19); - __gen_e_acsl_literal_string_18 = "tests/format/printf.c:192"; + __gen_e_acsl_literal_string_18 = "tests/format/printf.c:193"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_18, - sizeof("tests/format/printf.c:192")); + sizeof("tests/format/printf.c:193")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_18); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_18); - __gen_e_acsl_literal_string_16 = "tests/format/printf.c:189"; + __gen_e_acsl_literal_string_16 = "tests/format/printf.c:190"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_16, - sizeof("tests/format/printf.c:189")); + sizeof("tests/format/printf.c:190")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_16); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_16); - __gen_e_acsl_literal_string_14 = "tests/format/printf.c:186"; + __gen_e_acsl_literal_string_14 = "tests/format/printf.c:187"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_14, - sizeof("tests/format/printf.c:186")); + sizeof("tests/format/printf.c:187")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_14); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_14); - __gen_e_acsl_literal_string_12 = "tests/format/printf.c:183"; + __gen_e_acsl_literal_string_12 = "tests/format/printf.c:184"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_12, - sizeof("tests/format/printf.c:183")); + sizeof("tests/format/printf.c:184")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_12); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_12); __gen_e_acsl_literal_string_35 = "oxXaAeEfFgG"; @@ -1694,16 +2402,16 @@ void __e_acsl_globals_init(void) sizeof("fFeEgGaA")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_6); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_6); - __gen_e_acsl_literal_string_338 = "diouxfFeEgGaAcspn"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_338, + __gen_e_acsl_literal_string_456 = "diouxfFeEgGaAcspn"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_456, sizeof("diouxfFeEgGaAcspn")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_338); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_338); - __gen_e_acsl_literal_string_70 = "diouxXncsaAeEfFgG"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_70, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_456); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_456); + __gen_e_acsl_literal_string_78 = "diouxXncsaAeEfFgG"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_78, sizeof("diouxXncsaAeEfFgG")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_70); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_70); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_78); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_78); __gen_e_acsl_literal_string_47 = "diouxXn"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_47, sizeof("diouxXn")); @@ -1723,11 +2431,11 @@ void __e_acsl_globals_init(void) __e_acsl_store_block((void *)__gen_e_acsl_literal_string_8,sizeof("dic")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_8); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_8); - __gen_e_acsl_literal_string_141 = "aAeEfFgG"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_141, + __gen_e_acsl_literal_string_171 = "aAeEfFgG"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_171, sizeof("aAeEfFgG")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_141); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_141); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_171); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_171); __gen_e_acsl_literal_string = "TEST %d: "; __e_acsl_store_block((void *)__gen_e_acsl_literal_string, sizeof("TEST %d: ")); @@ -1763,136 +2471,136 @@ void __e_acsl_globals_init(void) sizeof("FAIL: Unexpected execution at %s\n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_4); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_4); - __gen_e_acsl_literal_string_223 = "%zx\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_223, + __gen_e_acsl_literal_string_304 = "%zx\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_304, sizeof("%zx\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_223); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_223); - __gen_e_acsl_literal_string_124 = "%zx"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_124, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_304); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_304); + __gen_e_acsl_literal_string_149 = "%zx"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_149, sizeof("%zx")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_124); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_124); - __gen_e_acsl_literal_string_220 = "%zu\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_220, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_149); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_149); + __gen_e_acsl_literal_string_300 = "%zu\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_300, sizeof("%zu\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_220); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_220); - __gen_e_acsl_literal_string_121 = "%zu"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_121, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_300); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_300); + __gen_e_acsl_literal_string_145 = "%zu"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_145, sizeof("%zu")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_121); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_121); - __gen_e_acsl_literal_string_222 = "%zo\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_222, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_145); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_145); + __gen_e_acsl_literal_string_302 = "%zo\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_302, sizeof("%zo\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_222); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_222); - __gen_e_acsl_literal_string_123 = "%zo"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_123, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_302); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_302); + __gen_e_acsl_literal_string_147 = "%zo"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_147, sizeof("%zo")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_123); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_123); - __gen_e_acsl_literal_string_126 = "%zn"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_126, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_147); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_147); + __gen_e_acsl_literal_string_152 = "%zn"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_152, sizeof("%zn")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_126); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_126); - __gen_e_acsl_literal_string_120 = "%zi"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_120, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_152); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_152); + __gen_e_acsl_literal_string_143 = "%zi"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_143, sizeof("%zi")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_120); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_120); - __gen_e_acsl_literal_string_118 = "%zd"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_118, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_143); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_143); + __gen_e_acsl_literal_string_141 = "%zd"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_141, sizeof("%zd")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_118); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_118); - __gen_e_acsl_literal_string_224 = "%zX\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_224, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_141); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_141); + __gen_e_acsl_literal_string_306 = "%zX\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_306, sizeof("%zX\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_224); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_224); - __gen_e_acsl_literal_string_117 = "%zX"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_117, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_306); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_306); + __gen_e_acsl_literal_string_140 = "%zX"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_140, sizeof("%zX")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_117); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_117); - __gen_e_acsl_literal_string_188 = "%x\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_188, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_140); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_140); + __gen_e_acsl_literal_string_236 = "%x\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_236, sizeof("%x\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_188); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_188); - __gen_e_acsl_literal_string_185 = "%u\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_185, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_236); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_236); + __gen_e_acsl_literal_string_232 = "%u\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_232, sizeof("%u\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_185); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_185); - __gen_e_acsl_literal_string_228 = "%tx\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_228, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_232); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_232); + __gen_e_acsl_literal_string_312 = "%tx\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_312, sizeof("%tx\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_228); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_228); - __gen_e_acsl_literal_string_132 = "%tx"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_132, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_312); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_312); + __gen_e_acsl_literal_string_160 = "%tx"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_160, sizeof("%tx")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_132); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_132); - __gen_e_acsl_literal_string_225 = "%tu\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_225, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_160); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_160); + __gen_e_acsl_literal_string_308 = "%tu\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_308, sizeof("%tu\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_225); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_225); - __gen_e_acsl_literal_string_129 = "%tu"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_129, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_308); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_308); + __gen_e_acsl_literal_string_156 = "%tu"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_156, sizeof("%tu")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_129); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_129); - __gen_e_acsl_literal_string_227 = "%to\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_227, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_156); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_156); + __gen_e_acsl_literal_string_310 = "%to\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_310, sizeof("%to\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_227); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_227); - __gen_e_acsl_literal_string_131 = "%to"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_131, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_310); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_310); + __gen_e_acsl_literal_string_158 = "%to"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_158, sizeof("%to")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_131); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_131); - __gen_e_acsl_literal_string_137 = "%tn"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_137, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_158); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_158); + __gen_e_acsl_literal_string_167 = "%tn"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_167, sizeof("%tn")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_137); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_137); - __gen_e_acsl_literal_string_182 = "%ti\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_182, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_167); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_167); + __gen_e_acsl_literal_string_228 = "%ti\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_228, sizeof("%ti\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_182); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_182); - __gen_e_acsl_literal_string_136 = "%ti"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_136, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_228); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_228); + __gen_e_acsl_literal_string_165 = "%ti"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_165, sizeof("%ti")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_136); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_136); - __gen_e_acsl_literal_string_184 = "%td\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_184, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_165); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_165); + __gen_e_acsl_literal_string_230 = "%td\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_230, sizeof("%td\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_184); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_184); - __gen_e_acsl_literal_string_134 = "%td"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_134, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_230); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_230); + __gen_e_acsl_literal_string_163 = "%td"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_163, sizeof("%td")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_134); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_134); - __gen_e_acsl_literal_string_229 = "%tX\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_229, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_163); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_163); + __gen_e_acsl_literal_string_314 = "%tX\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_314, sizeof("%tX\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_229); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_229); - __gen_e_acsl_literal_string_128 = "%tX"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_128, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_314); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_314); + __gen_e_acsl_literal_string_155 = "%tX"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_155, sizeof("%tX")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_128); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_128); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_155); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_155); __gen_e_acsl_literal_string_26 = "%s Say it %2$d or %3$u times \n"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_26, sizeof("%s Say it %2$d or %3$u times \n")); @@ -1913,563 +2621,566 @@ void __e_acsl_globals_init(void) sizeof("%s - %s and say it %d or %u more times \n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_15); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_15); - __gen_e_acsl_literal_string_289 = "%s\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_289, + __gen_e_acsl_literal_string_407 = "%s\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_407, sizeof("%s\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_289); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_289); - __gen_e_acsl_literal_string_308 = "%p"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_308, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_407); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_407); + __gen_e_acsl_literal_string_426 = "%p"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_426, sizeof("%p")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_308); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_308); - __gen_e_acsl_literal_string_187 = "%o\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_187, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_426); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_426); + __gen_e_acsl_literal_string_234 = "%o\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_234, sizeof("%o\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_187); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_187); - __gen_e_acsl_literal_string_312 = "%n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_312, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_234); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_234); + __gen_e_acsl_literal_string_430 = "%n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_430, sizeof("%n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_312); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_312); - __gen_e_acsl_literal_string_158 = "%m\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_158, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_430); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_430); + __gen_e_acsl_literal_string_192 = "%m\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_192, sizeof("%m\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_158); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_158); - __gen_e_acsl_literal_string_198 = "%lx\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_198, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_192); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_192); + __gen_e_acsl_literal_string_264 = "%lx\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_264, sizeof("%lx\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_198); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_198); - __gen_e_acsl_literal_string_77 = "%lx"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_77, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_264); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_264); + __gen_e_acsl_literal_string_87 = "%lx"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_87, sizeof("%lx")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_77); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_77); - __gen_e_acsl_literal_string_195 = "%lu\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_195, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_87); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_87); + __gen_e_acsl_literal_string_260 = "%lu\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_260, sizeof("%lu\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_195); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_195); - __gen_e_acsl_literal_string_74 = "%lu"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_74, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_260); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_260); + __gen_e_acsl_literal_string_83 = "%lu"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_83, sizeof("%lu")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_74); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_74); - __gen_e_acsl_literal_string_197 = "%lo\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_197, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_83); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_83); + __gen_e_acsl_literal_string_262 = "%lo\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_262, sizeof("%lo\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_197); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_197); - __gen_e_acsl_literal_string_76 = "%lo"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_76, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_262); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_262); + __gen_e_acsl_literal_string_85 = "%lo"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_85, sizeof("%lo")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_76); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_76); - __gen_e_acsl_literal_string_91 = "%ln"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_91, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_85); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_85); + __gen_e_acsl_literal_string_106 = "%ln"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_106, sizeof("%ln")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_91); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_91); - __gen_e_acsl_literal_string_203 = "%llx\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_203, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_106); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_106); + __gen_e_acsl_literal_string_272 = "%llx\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_272, sizeof("%llx\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_203); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_203); - __gen_e_acsl_literal_string_101 = "%llx"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_101, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_272); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_272); + __gen_e_acsl_literal_string_118 = "%llx"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_118, sizeof("%llx")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_101); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_101); - __gen_e_acsl_literal_string_200 = "%llu\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_200, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_118); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_118); + __gen_e_acsl_literal_string_268 = "%llu\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_268, sizeof("%llu\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_200); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_200); - __gen_e_acsl_literal_string_98 = "%llu"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_98, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_268); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_268); + __gen_e_acsl_literal_string_114 = "%llu"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_114, sizeof("%llu")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_98); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_98); - __gen_e_acsl_literal_string_202 = "%llo\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_202, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_114); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_114); + __gen_e_acsl_literal_string_270 = "%llo\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_270, sizeof("%llo\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_202); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_202); - __gen_e_acsl_literal_string_100 = "%llo"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_100, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_270); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_270); + __gen_e_acsl_literal_string_116 = "%llo"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_116, sizeof("%llo")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_100); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_100); - __gen_e_acsl_literal_string_104 = "%lln"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_104, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_116); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_116); + __gen_e_acsl_literal_string_122 = "%lln"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_122, sizeof("%lln")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_104); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_104); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_122); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_122); __gen_e_acsl_literal_string_43 = "%llld\n"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_43, sizeof("%llld\n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_43); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_43); - __gen_e_acsl_literal_string_171 = "%lli\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_171, + __gen_e_acsl_literal_string_213 = "%lli\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_213, sizeof("%lli\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_171); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_171); - __gen_e_acsl_literal_string_97 = "%lli"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_97, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_213); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_213); + __gen_e_acsl_literal_string_112 = "%lli"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_112, sizeof("%lli")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_97); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_97); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_112); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_112); __gen_e_acsl_literal_string_41 = "%lld\n"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_41, sizeof("%lld\n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_41); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_41); - __gen_e_acsl_literal_string_95 = "%lld"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_95, + __gen_e_acsl_literal_string_110 = "%lld"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_110, sizeof("%lld")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_95); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_95); - __gen_e_acsl_literal_string_204 = "%llX\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_204, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_110); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_110); + __gen_e_acsl_literal_string_274 = "%llX\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_274, sizeof("%llX\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_204); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_204); - __gen_e_acsl_literal_string_103 = "%llX"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_103, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_274); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_274); + __gen_e_acsl_literal_string_120 = "%llX"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_120, sizeof("%llX")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_103); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_103); - __gen_e_acsl_literal_string_169 = "%li\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_169, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_120); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_120); + __gen_e_acsl_literal_string_210 = "%li\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_210, sizeof("%li\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_169); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_169); - __gen_e_acsl_literal_string_73 = "%li"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_73, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_210); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_210); + __gen_e_acsl_literal_string_81 = "%li"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_81, sizeof("%li")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_73); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_73); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_81); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_81); __gen_e_acsl_literal_string_39 = "%ld\n"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_39, sizeof("%ld\n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_39); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_39); - __gen_e_acsl_literal_string_71 = "%ld"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_71, + __gen_e_acsl_literal_string_79 = "%ld"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_79, sizeof("%ld")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_71); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_71); - __gen_e_acsl_literal_string_286 = "%lc\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_286, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_79); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_79); + __gen_e_acsl_literal_string_404 = "%lc\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_404, sizeof("%lc\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_286); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_286); - __gen_e_acsl_literal_string_93 = "%lc"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_93, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_404); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_404); + __gen_e_acsl_literal_string_108 = "%lc"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_108, sizeof("%lc")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_93); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_93); - __gen_e_acsl_literal_string_199 = "%lX\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_199, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_108); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_108); + __gen_e_acsl_literal_string_266 = "%lX\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_266, sizeof("%lX\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_199); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_199); - __gen_e_acsl_literal_string_69 = "%lX"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_69, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_266); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_266); + __gen_e_acsl_literal_string_77 = "%lX"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_77, sizeof("%lX")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_69); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_69); - __gen_e_acsl_literal_string_218 = "%jx\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_218, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_77); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_77); + __gen_e_acsl_literal_string_296 = "%jx\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_296, sizeof("%jx\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_218); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_218); - __gen_e_acsl_literal_string_113 = "%jx"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_113, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_296); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_296); + __gen_e_acsl_literal_string_134 = "%jx"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_134, sizeof("%jx")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_113); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_113); - __gen_e_acsl_literal_string_215 = "%ju\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_215, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_134); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_134); + __gen_e_acsl_literal_string_292 = "%ju\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_292, sizeof("%ju\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_215); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_215); - __gen_e_acsl_literal_string_110 = "%ju"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_110, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_292); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_292); + __gen_e_acsl_literal_string_130 = "%ju"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_130, sizeof("%ju")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_110); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_110); - __gen_e_acsl_literal_string_217 = "%jo\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_217, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_130); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_130); + __gen_e_acsl_literal_string_294 = "%jo\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_294, sizeof("%jo\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_217); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_217); - __gen_e_acsl_literal_string_112 = "%jo"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_112, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_294); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_294); + __gen_e_acsl_literal_string_132 = "%jo"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_132, sizeof("%jo")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_112); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_112); - __gen_e_acsl_literal_string_115 = "%jn"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_115, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_132); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_132); + __gen_e_acsl_literal_string_137 = "%jn"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_137, sizeof("%jn")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_115); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_115); - __gen_e_acsl_literal_string_179 = "%ji\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_179, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_137); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_137); + __gen_e_acsl_literal_string_224 = "%ji\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_224, sizeof("%ji\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_179); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_179); - __gen_e_acsl_literal_string_109 = "%ji"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_109, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_224); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_224); + __gen_e_acsl_literal_string_128 = "%ji"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_128, sizeof("%ji")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_109); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_109); - __gen_e_acsl_literal_string_181 = "%jd\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_181, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_128); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_128); + __gen_e_acsl_literal_string_226 = "%jd\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_226, sizeof("%jd\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_181); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_181); - __gen_e_acsl_literal_string_107 = "%jd"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_107, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_226); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_226); + __gen_e_acsl_literal_string_126 = "%jd"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_126, sizeof("%jd")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_107); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_107); - __gen_e_acsl_literal_string_219 = "%jX\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_219, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_126); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_126); + __gen_e_acsl_literal_string_298 = "%jX\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_298, sizeof("%jX\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_219); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_219); - __gen_e_acsl_literal_string_106 = "%jX"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_106, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_298); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_298); + __gen_e_acsl_literal_string_125 = "%jX"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_125, sizeof("%jX")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_106); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_106); - __gen_e_acsl_literal_string_160 = "%i\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_160, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_125); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_125); + __gen_e_acsl_literal_string_194 = "%i\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_194, sizeof("%i\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_160); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_160); - __gen_e_acsl_literal_string_208 = "%hx\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_208, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_194); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_194); + __gen_e_acsl_literal_string_280 = "%hx\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_280, sizeof("%hx\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_208); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_208); - __gen_e_acsl_literal_string_65 = "%hx"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_65, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_280); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_280); + __gen_e_acsl_literal_string_71 = "%hx"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_71, sizeof("%hx")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_65); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_65); - __gen_e_acsl_literal_string_205 = "%hu\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_205, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_71); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_71); + __gen_e_acsl_literal_string_276 = "%hu\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_276, sizeof("%hu\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_205); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_205); - __gen_e_acsl_literal_string_62 = "%hu"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_62, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_276); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_276); + __gen_e_acsl_literal_string_67 = "%hu"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_67, sizeof("%hu")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_62); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_62); - __gen_e_acsl_literal_string_207 = "%ho\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_207, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_67); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_67); + __gen_e_acsl_literal_string_278 = "%ho\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_278, sizeof("%ho\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_207); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_207); - __gen_e_acsl_literal_string_64 = "%ho"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_64, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_278); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_278); + __gen_e_acsl_literal_string_69 = "%ho"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_69, sizeof("%ho")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_64); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_64); - __gen_e_acsl_literal_string_67 = "%hn"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_67, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_69); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_69); + __gen_e_acsl_literal_string_74 = "%hn"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_74, sizeof("%hn")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_67); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_67); - __gen_e_acsl_literal_string_173 = "%hi\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_173, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_74); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_74); + __gen_e_acsl_literal_string_216 = "%hi\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_216, sizeof("%hi\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_173); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_173); - __gen_e_acsl_literal_string_61 = "%hi"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_61, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_216); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_216); + __gen_e_acsl_literal_string_65 = "%hi"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_65, sizeof("%hi")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_61); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_61); - __gen_e_acsl_literal_string_213 = "%hhx\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_213, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_65); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_65); + __gen_e_acsl_literal_string_288 = "%hhx\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_288, sizeof("%hhx\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_213); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_213); - __gen_e_acsl_literal_string_54 = "%hhx"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_54, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_288); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_288); + __gen_e_acsl_literal_string_56 = "%hhx"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_56, sizeof("%hhx")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_54); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_54); - __gen_e_acsl_literal_string_210 = "%hhu\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_210, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_56); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_56); + __gen_e_acsl_literal_string_284 = "%hhu\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_284, sizeof("%hhu\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_210); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_210); - __gen_e_acsl_literal_string_51 = "%hhu"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_51, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_284); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_284); + __gen_e_acsl_literal_string_52 = "%hhu"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_52, sizeof("%hhu")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_51); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_51); - __gen_e_acsl_literal_string_212 = "%hho\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_212, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_52); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_52); + __gen_e_acsl_literal_string_286 = "%hho\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_286, sizeof("%hho\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_212); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_212); - __gen_e_acsl_literal_string_53 = "%hho"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_53, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_286); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_286); + __gen_e_acsl_literal_string_54 = "%hho"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_54, sizeof("%hho")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_53); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_53); - __gen_e_acsl_literal_string_56 = "%hhn"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_56, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_54); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_54); + __gen_e_acsl_literal_string_59 = "%hhn"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_59, sizeof("%hhn")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_56); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_56); - __gen_e_acsl_literal_string_176 = "%hhi\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_176, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_59); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_59); + __gen_e_acsl_literal_string_220 = "%hhi\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_220, sizeof("%hhi\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_176); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_176); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_220); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_220); __gen_e_acsl_literal_string_50 = "%hhi"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_50, sizeof("%hhi")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_50); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_50); - __gen_e_acsl_literal_string_178 = "%hhd\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_178, + __gen_e_acsl_literal_string_222 = "%hhd\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_222, sizeof("%hhd\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_178); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_178); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_222); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_222); __gen_e_acsl_literal_string_48 = "%hhd"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_48, sizeof("%hhd")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_48); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_48); - __gen_e_acsl_literal_string_214 = "%hhX\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_214, + __gen_e_acsl_literal_string_290 = "%hhX\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_290, sizeof("%hhX\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_214); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_214); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_290); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_290); __gen_e_acsl_literal_string_46 = "%hhX"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_46, sizeof("%hhX")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_46); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_46); - __gen_e_acsl_literal_string_175 = "%hd\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_175, + __gen_e_acsl_literal_string_218 = "%hd\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_218, sizeof("%hd\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_175); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_175); - __gen_e_acsl_literal_string_59 = "%hd"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_59, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_218); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_218); + __gen_e_acsl_literal_string_63 = "%hd"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_63, sizeof("%hd")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_59); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_59); - __gen_e_acsl_literal_string_209 = "%hX\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_209, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_63); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_63); + __gen_e_acsl_literal_string_282 = "%hX\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_282, sizeof("%hX\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_209); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_209); - __gen_e_acsl_literal_string_58 = "%hX"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_58, - sizeof("%hX")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_58); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_58); - __gen_e_acsl_literal_string_248 = "%g\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_248, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_282); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_282); + __gen_e_acsl_literal_string_62 = "%hX"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_62, + sizeof("%hX")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_62); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_62); + __gen_e_acsl_literal_string_346 = "%g\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_346, sizeof("%g\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_248); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_248); - __gen_e_acsl_literal_string_88 = "%g"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_88,sizeof("%g")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_88); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_88); - __gen_e_acsl_literal_string_230 = "%f\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_230, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_346); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_346); + __gen_e_acsl_literal_string_102 = "%g"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_102, + sizeof("%g")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_102); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_102); + __gen_e_acsl_literal_string_316 = "%f\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_316, sizeof("%f\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_230); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_230); - __gen_e_acsl_literal_string_79 = "%f"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_79,sizeof("%f")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_79); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_79); - __gen_e_acsl_literal_string_242 = "%e\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_242, - sizeof("%e\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_242); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_242); - __gen_e_acsl_literal_string_82 = "%e"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_82,sizeof("%e")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_82); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_82); - __gen_e_acsl_literal_string_336 = "%d - %\'% - %u times \n"; + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_316); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_316); + __gen_e_acsl_literal_string_90 = "%f"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_90,sizeof("%f")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_90); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_90); + __gen_e_acsl_literal_string_336 = "%e\n"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_336, - sizeof("%d - %\'% - %u times \n")); + sizeof("%e\n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_336); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_336); - __gen_e_acsl_literal_string_162 = "%d\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_162, + __gen_e_acsl_literal_string_94 = "%e"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_94,sizeof("%e")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_94); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_94); + __gen_e_acsl_literal_string_454 = "%d - %\'% - %u times \n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_454, + sizeof("%d - %\'% - %u times \n")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_454); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_454); + __gen_e_acsl_literal_string_196 = "%d\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_196, sizeof("%d\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_162); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_162); - __gen_e_acsl_literal_string_278 = "%c\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_278, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_196); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_196); + __gen_e_acsl_literal_string_396 = "%c\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_396, sizeof("%c\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_278); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_278); - __gen_e_acsl_literal_string_236 = "%a\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_236, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_396); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_396); + __gen_e_acsl_literal_string_326 = "%a\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_326, sizeof("%a\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_236); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_236); - __gen_e_acsl_literal_string_85 = "%a"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_85,sizeof("%a")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_85); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_85); - __gen_e_acsl_literal_string_189 = "%X\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_189, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_326); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_326); + __gen_e_acsl_literal_string_98 = "%a"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_98,sizeof("%a")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_98); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_98); + __gen_e_acsl_literal_string_238 = "%X\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_238, sizeof("%X\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_189); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_189); - __gen_e_acsl_literal_string_156 = "%S\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_156, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_238); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_238); + __gen_e_acsl_literal_string_190 = "%S\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_190, sizeof("%S\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_156); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_156); - __gen_e_acsl_literal_string_272 = "%Lg\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_272, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_190); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_190); + __gen_e_acsl_literal_string_386 = "%Lg\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_386, sizeof("%Lg\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_272); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_272); - __gen_e_acsl_literal_string_151 = "%Lg"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_151, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_386); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_386); + __gen_e_acsl_literal_string_184 = "%Lg"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_184, sizeof("%Lg")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_151); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_151); - __gen_e_acsl_literal_string_254 = "%Lf\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_254, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_184); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_184); + __gen_e_acsl_literal_string_356 = "%Lf\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_356, sizeof("%Lf\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_254); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_254); - __gen_e_acsl_literal_string_142 = "%Lf"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_142, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_356); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_356); + __gen_e_acsl_literal_string_172 = "%Lf"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_172, sizeof("%Lf")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_142); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_142); - __gen_e_acsl_literal_string_266 = "%Le\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_266, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_172); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_172); + __gen_e_acsl_literal_string_376 = "%Le\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_376, sizeof("%Le\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_266); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_266); - __gen_e_acsl_literal_string_145 = "%Le"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_145, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_376); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_376); + __gen_e_acsl_literal_string_176 = "%Le"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_176, sizeof("%Le")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_145); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_145); - __gen_e_acsl_literal_string_260 = "%La\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_260, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_176); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_176); + __gen_e_acsl_literal_string_366 = "%La\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_366, sizeof("%La\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_260); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_260); - __gen_e_acsl_literal_string_148 = "%La"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_148, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_366); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_366); + __gen_e_acsl_literal_string_180 = "%La"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_180, sizeof("%La")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_148); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_148); - __gen_e_acsl_literal_string_140 = "%LX"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_140, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_180); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_180); + __gen_e_acsl_literal_string_170 = "%LX"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_170, sizeof("%LX")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_140); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_140); - __gen_e_acsl_literal_string_274 = "%LG\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_274, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_170); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_170); + __gen_e_acsl_literal_string_388 = "%LG\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_388, sizeof("%LG\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_274); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_274); - __gen_e_acsl_literal_string_153 = "%LG"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_153, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_388); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_388); + __gen_e_acsl_literal_string_186 = "%LG"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_186, sizeof("%LG")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_153); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_153); - __gen_e_acsl_literal_string_256 = "%LF\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_256, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_186); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_186); + __gen_e_acsl_literal_string_358 = "%LF\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_358, sizeof("%LF\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_256); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_256); - __gen_e_acsl_literal_string_144 = "%LF"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_144, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_358); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_358); + __gen_e_acsl_literal_string_174 = "%LF"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_174, sizeof("%LF")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_144); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_144); - __gen_e_acsl_literal_string_268 = "%LE\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_268, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_174); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_174); + __gen_e_acsl_literal_string_378 = "%LE\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_378, sizeof("%LE\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_268); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_268); - __gen_e_acsl_literal_string_147 = "%LE"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_147, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_378); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_378); + __gen_e_acsl_literal_string_178 = "%LE"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_178, sizeof("%LE")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_147); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_147); - __gen_e_acsl_literal_string_262 = "%LA\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_262, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_178); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_178); + __gen_e_acsl_literal_string_368 = "%LA\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_368, sizeof("%LA\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_262); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_262); - __gen_e_acsl_literal_string_150 = "%LA"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_150, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_368); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_368); + __gen_e_acsl_literal_string_182 = "%LA"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_182, sizeof("%LA")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_150); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_150); - __gen_e_acsl_literal_string_250 = "%G\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_250, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_182); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_182); + __gen_e_acsl_literal_string_348 = "%G\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_348, sizeof("%G\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_250); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_250); - __gen_e_acsl_literal_string_90 = "%G"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_90,sizeof("%G")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_90); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_90); - __gen_e_acsl_literal_string_232 = "%F\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_232, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_348); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_348); + __gen_e_acsl_literal_string_104 = "%G"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_104, + sizeof("%G")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_104); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_104); + __gen_e_acsl_literal_string_318 = "%F\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_318, sizeof("%F\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_232); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_232); - __gen_e_acsl_literal_string_81 = "%F"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_81,sizeof("%F")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_81); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_81); - __gen_e_acsl_literal_string_244 = "%E\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_244, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_318); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_318); + __gen_e_acsl_literal_string_92 = "%F"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_92,sizeof("%F")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_92); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_92); + __gen_e_acsl_literal_string_338 = "%E\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_338, sizeof("%E\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_244); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_244); - __gen_e_acsl_literal_string_84 = "%E"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_84,sizeof("%E")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_84); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_84); - __gen_e_acsl_literal_string_154 = "%C\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_154, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_338); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_338); + __gen_e_acsl_literal_string_96 = "%E"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_96,sizeof("%E")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_96); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_96); + __gen_e_acsl_literal_string_188 = "%C\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_188, sizeof("%C\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_154); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_154); - __gen_e_acsl_literal_string_238 = "%A\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_238, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_188); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_188); + __gen_e_acsl_literal_string_328 = "%A\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_328, sizeof("%A\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_238); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_238); - __gen_e_acsl_literal_string_87 = "%A"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_87,sizeof("%A")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_87); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_87); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_328); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_328); + __gen_e_acsl_literal_string_100 = "%A"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_100, + sizeof("%A")); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_100); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_100); __gen_e_acsl_literal_string_22 = "%4$s Say it %2$d or %1$u times \n"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_22, sizeof("%4$s Say it %2$d or %1$u times \n")); @@ -2480,21 +3191,21 @@ void __e_acsl_globals_init(void) sizeof("%3$s Say it %2$d or %1$u times \n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_20); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_20); - __gen_e_acsl_literal_string_334 = "%10n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_334, + __gen_e_acsl_literal_string_452 = "%10n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_452, sizeof("%10n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_334); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_334); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_452); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_452); __gen_e_acsl_literal_string_28 = "%1$d - %% - %2$u times \n"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_28, sizeof("%1$d - %% - %2$u times \n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_28); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_28); - __gen_e_acsl_literal_string_319 = "%0n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_319, + __gen_e_acsl_literal_string_437 = "%0n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_437, sizeof("%0n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_319); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_319); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_437); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_437); __gen_e_acsl_literal_string_37 = "%0X"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_37, sizeof("%0X")); @@ -2505,76 +3216,76 @@ void __e_acsl_globals_init(void) sizeof("%0$s Say it %2$d or %1$u times \n")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_24); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_24); - __gen_e_acsl_literal_string_298 = "%.s\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_298, + __gen_e_acsl_literal_string_416 = "%.s\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_416, sizeof("%.s\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_298); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_298); - __gen_e_acsl_literal_string_329 = "%.n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_329, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_416); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_416); + __gen_e_acsl_literal_string_447 = "%.n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_447, sizeof("%.n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_329); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_329); - __gen_e_acsl_literal_string_306 = "%.5s\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_306, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_447); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_447); + __gen_e_acsl_literal_string_424 = "%.5s\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_424, sizeof("%.5s\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_306); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_306); - __gen_e_acsl_literal_string_304 = "%.4s\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_304, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_424); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_424); + __gen_e_acsl_literal_string_422 = "%.4s\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_422, sizeof("%.4s\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_304); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_304); - __gen_e_acsl_literal_string_302 = "%.3s\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_302, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_422); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_422); + __gen_e_acsl_literal_string_420 = "%.3s\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_420, sizeof("%.3s\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_302); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_302); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_420); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_420); __gen_e_acsl_literal_string_31 = "%.3X"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_31, sizeof("%.3X")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_31); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_31); - __gen_e_acsl_literal_string_331 = "%.2n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_331, + __gen_e_acsl_literal_string_449 = "%.2n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_449, sizeof("%.2n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_331); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_331); - __gen_e_acsl_literal_string_300 = "%.0s\n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_300, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_449); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_449); + __gen_e_acsl_literal_string_418 = "%.0s\n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_418, sizeof("%.0s\n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_300); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_300); - __gen_e_acsl_literal_string_327 = "%-n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_327, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_418); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_418); + __gen_e_acsl_literal_string_445 = "%-n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_445, sizeof("%-n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_327); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_327); - __gen_e_acsl_literal_string_325 = "%+n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_325, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_445); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_445); + __gen_e_acsl_literal_string_443 = "%+n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_443, sizeof("%+n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_325); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_325); - __gen_e_acsl_literal_string_317 = "%\'n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_317, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_443); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_443); + __gen_e_acsl_literal_string_435 = "%\'n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_435, sizeof("%\'n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_317); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_317); - __gen_e_acsl_literal_string_321 = "%#n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_321, + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_435); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_435); + __gen_e_acsl_literal_string_439 = "%#n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_439, sizeof("%#n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_321); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_321); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_439); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_439); __gen_e_acsl_literal_string_34 = "%#X"; __e_acsl_store_block((void *)__gen_e_acsl_literal_string_34, sizeof("%#X")); __e_acsl_full_init((void *)__gen_e_acsl_literal_string_34); __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_34); - __gen_e_acsl_literal_string_323 = "% n"; - __e_acsl_store_block((void *)__gen_e_acsl_literal_string_323, + __gen_e_acsl_literal_string_441 = "% n"; + __e_acsl_store_block((void *)__gen_e_acsl_literal_string_441, sizeof("% n")); - __e_acsl_full_init((void *)__gen_e_acsl_literal_string_323); - __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_323); + __e_acsl_full_init((void *)__gen_e_acsl_literal_string_441); + __e_acsl_mark_readonly((void *)__gen_e_acsl_literal_string_441); __e_acsl_store_block((void *)(& valid_specifiers),(size_t)8); __e_acsl_full_init((void *)(& valid_specifiers)); __e_acsl_store_block((void *)(& __fc_p_time_tm),(size_t)8); @@ -2866,49 +3577,49 @@ int main(int argc, char const **argv) int process_status_13; __e_acsl_store_block((void *)(& process_status_13),(size_t)4); __gen_e_acsl_waitpid(pid_13,& process_status_13,0); - signal_eval(process_status_13,0,__gen_e_acsl_literal_string_49); + signal_eval(process_status_13,0,__gen_e_acsl_literal_string_51); __e_acsl_delete_block((void *)(& process_status_13)); } } { pid_t pid_14 = __gen_e_acsl_fork(); if (! pid_14) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_51,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_52,1); __gen_e_acsl_exit(0); } else { int process_status_14; __e_acsl_store_block((void *)(& process_status_14),(size_t)4); __gen_e_acsl_waitpid(pid_14,& process_status_14,0); - signal_eval(process_status_14,0,__gen_e_acsl_literal_string_52); + signal_eval(process_status_14,0,__gen_e_acsl_literal_string_53); __e_acsl_delete_block((void *)(& process_status_14)); } } { pid_t pid_15 = __gen_e_acsl_fork(); if (! pid_15) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_53,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_54,1); __gen_e_acsl_exit(0); } else { int process_status_15; __e_acsl_store_block((void *)(& process_status_15),(size_t)4); __gen_e_acsl_waitpid(pid_15,& process_status_15,0); - signal_eval(process_status_15,0,__gen_e_acsl_literal_string_52); + signal_eval(process_status_15,0,__gen_e_acsl_literal_string_55); __e_acsl_delete_block((void *)(& process_status_15)); } } { pid_t pid_16 = __gen_e_acsl_fork(); if (! pid_16) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_54,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_56,1); __gen_e_acsl_exit(0); } else { int process_status_16; __e_acsl_store_block((void *)(& process_status_16),(size_t)4); __gen_e_acsl_waitpid(pid_16,& process_status_16,0); - signal_eval(process_status_16,0,__gen_e_acsl_literal_string_55); + signal_eval(process_status_16,0,__gen_e_acsl_literal_string_57); __e_acsl_delete_block((void *)(& process_status_16)); } } @@ -2922,1082 +3633,1082 @@ int main(int argc, char const **argv) int process_status_17; __e_acsl_store_block((void *)(& process_status_17),(size_t)4); __gen_e_acsl_waitpid(pid_17,& process_status_17,0); - signal_eval(process_status_17,0,__gen_e_acsl_literal_string_55); + signal_eval(process_status_17,0,__gen_e_acsl_literal_string_58); __e_acsl_delete_block((void *)(& process_status_17)); } } { pid_t pid_18 = __gen_e_acsl_fork(); if (! pid_18) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_56,& chr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_59,& chr); __gen_e_acsl_exit(0); } else { int process_status_18; __e_acsl_store_block((void *)(& process_status_18),(size_t)4); __gen_e_acsl_waitpid(pid_18,& process_status_18,0); - signal_eval(process_status_18,0,__gen_e_acsl_literal_string_55); + signal_eval(process_status_18,0,__gen_e_acsl_literal_string_60); __e_acsl_delete_block((void *)(& process_status_18)); } } test_specifier_application(__gen_e_acsl_literal_string_47, - __gen_e_acsl_literal_string_58,1, - (char *)__gen_e_acsl_literal_string_57); + __gen_e_acsl_literal_string_62,1, + (char *)__gen_e_acsl_literal_string_61); { pid_t pid_19 = __gen_e_acsl_fork(); if (! pid_19) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_59,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_63,1); __gen_e_acsl_exit(0); } else { int process_status_19; __e_acsl_store_block((void *)(& process_status_19),(size_t)4); __gen_e_acsl_waitpid(pid_19,& process_status_19,0); - signal_eval(process_status_19,0,__gen_e_acsl_literal_string_60); + signal_eval(process_status_19,0,__gen_e_acsl_literal_string_64); __e_acsl_delete_block((void *)(& process_status_19)); } } { pid_t pid_20 = __gen_e_acsl_fork(); if (! pid_20) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_61,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_65,1); __gen_e_acsl_exit(0); } else { int process_status_20; __e_acsl_store_block((void *)(& process_status_20),(size_t)4); __gen_e_acsl_waitpid(pid_20,& process_status_20,0); - signal_eval(process_status_20,0,__gen_e_acsl_literal_string_60); + signal_eval(process_status_20,0,__gen_e_acsl_literal_string_66); __e_acsl_delete_block((void *)(& process_status_20)); } } { pid_t pid_21 = __gen_e_acsl_fork(); if (! pid_21) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_62,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_67,1); __gen_e_acsl_exit(0); } else { int process_status_21; __e_acsl_store_block((void *)(& process_status_21),(size_t)4); __gen_e_acsl_waitpid(pid_21,& process_status_21,0); - signal_eval(process_status_21,0,__gen_e_acsl_literal_string_63); + signal_eval(process_status_21,0,__gen_e_acsl_literal_string_68); __e_acsl_delete_block((void *)(& process_status_21)); } } { pid_t pid_22 = __gen_e_acsl_fork(); if (! pid_22) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_64,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_69,1); __gen_e_acsl_exit(0); } else { int process_status_22; __e_acsl_store_block((void *)(& process_status_22),(size_t)4); __gen_e_acsl_waitpid(pid_22,& process_status_22,0); - signal_eval(process_status_22,0,__gen_e_acsl_literal_string_63); + signal_eval(process_status_22,0,__gen_e_acsl_literal_string_70); __e_acsl_delete_block((void *)(& process_status_22)); } } { pid_t pid_23 = __gen_e_acsl_fork(); if (! pid_23) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_65,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_71,1); __gen_e_acsl_exit(0); } else { int process_status_23; __e_acsl_store_block((void *)(& process_status_23),(size_t)4); __gen_e_acsl_waitpid(pid_23,& process_status_23,0); - signal_eval(process_status_23,0,__gen_e_acsl_literal_string_66); + signal_eval(process_status_23,0,__gen_e_acsl_literal_string_72); __e_acsl_delete_block((void *)(& process_status_23)); } } { pid_t pid_24 = __gen_e_acsl_fork(); if (! pid_24) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_58,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_62,1); __gen_e_acsl_exit(0); } else { int process_status_24; __e_acsl_store_block((void *)(& process_status_24),(size_t)4); __gen_e_acsl_waitpid(pid_24,& process_status_24,0); - signal_eval(process_status_24,0,__gen_e_acsl_literal_string_66); + signal_eval(process_status_24,0,__gen_e_acsl_literal_string_73); __e_acsl_delete_block((void *)(& process_status_24)); } } { pid_t pid_25 = __gen_e_acsl_fork(); if (! pid_25) { - __e_acsl_builtin_printf("q",__gen_e_acsl_literal_string_67,& shrt); + __e_acsl_builtin_printf("q",__gen_e_acsl_literal_string_74,& shrt); __gen_e_acsl_exit(0); } else { int process_status_25; __e_acsl_store_block((void *)(& process_status_25),(size_t)4); __gen_e_acsl_waitpid(pid_25,& process_status_25,0); - signal_eval(process_status_25,0,__gen_e_acsl_literal_string_66); + signal_eval(process_status_25,0,__gen_e_acsl_literal_string_75); __e_acsl_delete_block((void *)(& process_status_25)); } } - test_specifier_application(__gen_e_acsl_literal_string_70, - __gen_e_acsl_literal_string_69,1, - (char *)__gen_e_acsl_literal_string_68); + test_specifier_application(__gen_e_acsl_literal_string_78, + __gen_e_acsl_literal_string_77,1, + (char *)__gen_e_acsl_literal_string_76); { pid_t pid_26 = __gen_e_acsl_fork(); if (! pid_26) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_71,1L); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_79,1L); __gen_e_acsl_exit(0); } else { int process_status_26; __e_acsl_store_block((void *)(& process_status_26),(size_t)4); __gen_e_acsl_waitpid(pid_26,& process_status_26,0); - signal_eval(process_status_26,0,__gen_e_acsl_literal_string_72); + signal_eval(process_status_26,0,__gen_e_acsl_literal_string_80); __e_acsl_delete_block((void *)(& process_status_26)); } } { pid_t pid_27 = __gen_e_acsl_fork(); if (! pid_27) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_73,1L); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_81,1L); __gen_e_acsl_exit(0); } else { int process_status_27; __e_acsl_store_block((void *)(& process_status_27),(size_t)4); __gen_e_acsl_waitpid(pid_27,& process_status_27,0); - signal_eval(process_status_27,0,__gen_e_acsl_literal_string_72); + signal_eval(process_status_27,0,__gen_e_acsl_literal_string_82); __e_acsl_delete_block((void *)(& process_status_27)); } } { pid_t pid_28 = __gen_e_acsl_fork(); if (! pid_28) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_74,1UL); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_83,1UL); __gen_e_acsl_exit(0); } else { int process_status_28; __e_acsl_store_block((void *)(& process_status_28),(size_t)4); __gen_e_acsl_waitpid(pid_28,& process_status_28,0); - signal_eval(process_status_28,0,__gen_e_acsl_literal_string_75); + signal_eval(process_status_28,0,__gen_e_acsl_literal_string_84); __e_acsl_delete_block((void *)(& process_status_28)); } } { pid_t pid_29 = __gen_e_acsl_fork(); if (! pid_29) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_76,1UL); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_85,1UL); __gen_e_acsl_exit(0); } else { int process_status_29; __e_acsl_store_block((void *)(& process_status_29),(size_t)4); __gen_e_acsl_waitpid(pid_29,& process_status_29,0); - signal_eval(process_status_29,0,__gen_e_acsl_literal_string_75); + signal_eval(process_status_29,0,__gen_e_acsl_literal_string_86); __e_acsl_delete_block((void *)(& process_status_29)); } } { pid_t pid_30 = __gen_e_acsl_fork(); if (! pid_30) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_77,1UL); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_87,1UL); __gen_e_acsl_exit(0); } else { int process_status_30; __e_acsl_store_block((void *)(& process_status_30),(size_t)4); __gen_e_acsl_waitpid(pid_30,& process_status_30,0); - signal_eval(process_status_30,0,__gen_e_acsl_literal_string_78); + signal_eval(process_status_30,0,__gen_e_acsl_literal_string_88); __e_acsl_delete_block((void *)(& process_status_30)); } } { pid_t pid_31 = __gen_e_acsl_fork(); if (! pid_31) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_69,1UL); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_77,1UL); __gen_e_acsl_exit(0); } else { int process_status_31; __e_acsl_store_block((void *)(& process_status_31),(size_t)4); __gen_e_acsl_waitpid(pid_31,& process_status_31,0); - signal_eval(process_status_31,0,__gen_e_acsl_literal_string_78); + signal_eval(process_status_31,0,__gen_e_acsl_literal_string_89); __e_acsl_delete_block((void *)(& process_status_31)); } } { pid_t pid_32 = __gen_e_acsl_fork(); if (! pid_32) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_79,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_90,dbl); __gen_e_acsl_exit(0); } else { int process_status_32; __e_acsl_store_block((void *)(& process_status_32),(size_t)4); __gen_e_acsl_waitpid(pid_32,& process_status_32,0); - signal_eval(process_status_32,0,__gen_e_acsl_literal_string_80); + signal_eval(process_status_32,0,__gen_e_acsl_literal_string_91); __e_acsl_delete_block((void *)(& process_status_32)); } } { pid_t pid_33 = __gen_e_acsl_fork(); if (! pid_33) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_81,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_92,dbl); __gen_e_acsl_exit(0); } else { int process_status_33; __e_acsl_store_block((void *)(& process_status_33),(size_t)4); __gen_e_acsl_waitpid(pid_33,& process_status_33,0); - signal_eval(process_status_33,0,__gen_e_acsl_literal_string_80); + signal_eval(process_status_33,0,__gen_e_acsl_literal_string_93); __e_acsl_delete_block((void *)(& process_status_33)); } } { pid_t pid_34 = __gen_e_acsl_fork(); if (! pid_34) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_82,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_94,dbl); __gen_e_acsl_exit(0); } else { int process_status_34; __e_acsl_store_block((void *)(& process_status_34),(size_t)4); __gen_e_acsl_waitpid(pid_34,& process_status_34,0); - signal_eval(process_status_34,0,__gen_e_acsl_literal_string_83); + signal_eval(process_status_34,0,__gen_e_acsl_literal_string_95); __e_acsl_delete_block((void *)(& process_status_34)); } } { pid_t pid_35 = __gen_e_acsl_fork(); if (! pid_35) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_84,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_96,dbl); __gen_e_acsl_exit(0); } else { int process_status_35; __e_acsl_store_block((void *)(& process_status_35),(size_t)4); __gen_e_acsl_waitpid(pid_35,& process_status_35,0); - signal_eval(process_status_35,0,__gen_e_acsl_literal_string_83); + signal_eval(process_status_35,0,__gen_e_acsl_literal_string_97); __e_acsl_delete_block((void *)(& process_status_35)); } } { pid_t pid_36 = __gen_e_acsl_fork(); if (! pid_36) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_85,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_98,dbl); __gen_e_acsl_exit(0); } else { int process_status_36; __e_acsl_store_block((void *)(& process_status_36),(size_t)4); __gen_e_acsl_waitpid(pid_36,& process_status_36,0); - signal_eval(process_status_36,0,__gen_e_acsl_literal_string_86); + signal_eval(process_status_36,0,__gen_e_acsl_literal_string_99); __e_acsl_delete_block((void *)(& process_status_36)); } } { pid_t pid_37 = __gen_e_acsl_fork(); if (! pid_37) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_87,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_100,dbl); __gen_e_acsl_exit(0); } else { int process_status_37; __e_acsl_store_block((void *)(& process_status_37),(size_t)4); __gen_e_acsl_waitpid(pid_37,& process_status_37,0); - signal_eval(process_status_37,0,__gen_e_acsl_literal_string_86); + signal_eval(process_status_37,0,__gen_e_acsl_literal_string_101); __e_acsl_delete_block((void *)(& process_status_37)); } } { pid_t pid_38 = __gen_e_acsl_fork(); if (! pid_38) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_88,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_102,dbl); __gen_e_acsl_exit(0); } else { int process_status_38; __e_acsl_store_block((void *)(& process_status_38),(size_t)4); __gen_e_acsl_waitpid(pid_38,& process_status_38,0); - signal_eval(process_status_38,0,__gen_e_acsl_literal_string_89); + signal_eval(process_status_38,0,__gen_e_acsl_literal_string_103); __e_acsl_delete_block((void *)(& process_status_38)); } } { pid_t pid_39 = __gen_e_acsl_fork(); if (! pid_39) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_90,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_104,dbl); __gen_e_acsl_exit(0); } else { int process_status_39; __e_acsl_store_block((void *)(& process_status_39),(size_t)4); __gen_e_acsl_waitpid(pid_39,& process_status_39,0); - signal_eval(process_status_39,0,__gen_e_acsl_literal_string_89); + signal_eval(process_status_39,0,__gen_e_acsl_literal_string_105); __e_acsl_delete_block((void *)(& process_status_39)); } } { pid_t pid_40 = __gen_e_acsl_fork(); if (! pid_40) { - __e_acsl_builtin_printf("z",__gen_e_acsl_literal_string_91,& li); + __e_acsl_builtin_printf("z",__gen_e_acsl_literal_string_106,& li); __gen_e_acsl_exit(0); } else { int process_status_40; __e_acsl_store_block((void *)(& process_status_40),(size_t)4); __gen_e_acsl_waitpid(pid_40,& process_status_40,0); - signal_eval(process_status_40,0,__gen_e_acsl_literal_string_92); + signal_eval(process_status_40,0,__gen_e_acsl_literal_string_107); __e_acsl_delete_block((void *)(& process_status_40)); } } { pid_t pid_41 = __gen_e_acsl_fork(); if (! pid_41) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_93,wi); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_108,wi); __gen_e_acsl_exit(0); } else { int process_status_41; __e_acsl_store_block((void *)(& process_status_41),(size_t)4); __gen_e_acsl_waitpid(pid_41,& process_status_41,0); - signal_eval(process_status_41,0,__gen_e_acsl_literal_string_94); + signal_eval(process_status_41,0,__gen_e_acsl_literal_string_109); __e_acsl_delete_block((void *)(& process_status_41)); } } { pid_t pid_42 = __gen_e_acsl_fork(); if (! pid_42) { - __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_95,1LL); + __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_110,1LL); __gen_e_acsl_exit(0); } else { int process_status_42; __e_acsl_store_block((void *)(& process_status_42),(size_t)4); __gen_e_acsl_waitpid(pid_42,& process_status_42,0); - signal_eval(process_status_42,0,__gen_e_acsl_literal_string_96); + signal_eval(process_status_42,0,__gen_e_acsl_literal_string_111); __e_acsl_delete_block((void *)(& process_status_42)); } } { pid_t pid_43 = __gen_e_acsl_fork(); if (! pid_43) { - __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_97,1LL); + __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_112,1LL); __gen_e_acsl_exit(0); } else { int process_status_43; __e_acsl_store_block((void *)(& process_status_43),(size_t)4); __gen_e_acsl_waitpid(pid_43,& process_status_43,0); - signal_eval(process_status_43,0,__gen_e_acsl_literal_string_96); + signal_eval(process_status_43,0,__gen_e_acsl_literal_string_113); __e_acsl_delete_block((void *)(& process_status_43)); } } { pid_t pid_44 = __gen_e_acsl_fork(); if (! pid_44) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_98,1ULL); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_114,1ULL); __gen_e_acsl_exit(0); } else { int process_status_44; __e_acsl_store_block((void *)(& process_status_44),(size_t)4); __gen_e_acsl_waitpid(pid_44,& process_status_44,0); - signal_eval(process_status_44,0,__gen_e_acsl_literal_string_99); + signal_eval(process_status_44,0,__gen_e_acsl_literal_string_115); __e_acsl_delete_block((void *)(& process_status_44)); } } { pid_t pid_45 = __gen_e_acsl_fork(); if (! pid_45) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_100,1ULL); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_116,1ULL); __gen_e_acsl_exit(0); } else { int process_status_45; __e_acsl_store_block((void *)(& process_status_45),(size_t)4); __gen_e_acsl_waitpid(pid_45,& process_status_45,0); - signal_eval(process_status_45,0,__gen_e_acsl_literal_string_99); + signal_eval(process_status_45,0,__gen_e_acsl_literal_string_117); __e_acsl_delete_block((void *)(& process_status_45)); } } { pid_t pid_46 = __gen_e_acsl_fork(); if (! pid_46) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_101,1ULL); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_118,1ULL); __gen_e_acsl_exit(0); } else { int process_status_46; __e_acsl_store_block((void *)(& process_status_46),(size_t)4); __gen_e_acsl_waitpid(pid_46,& process_status_46,0); - signal_eval(process_status_46,0,__gen_e_acsl_literal_string_102); + signal_eval(process_status_46,0,__gen_e_acsl_literal_string_119); __e_acsl_delete_block((void *)(& process_status_46)); } } { pid_t pid_47 = __gen_e_acsl_fork(); if (! pid_47) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_103,1ULL); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_120,1ULL); __gen_e_acsl_exit(0); } else { int process_status_47; __e_acsl_store_block((void *)(& process_status_47),(size_t)4); __gen_e_acsl_waitpid(pid_47,& process_status_47,0); - signal_eval(process_status_47,0,__gen_e_acsl_literal_string_102); + signal_eval(process_status_47,0,__gen_e_acsl_literal_string_121); __e_acsl_delete_block((void *)(& process_status_47)); } } { pid_t pid_48 = __gen_e_acsl_fork(); if (! pid_48) { - __e_acsl_builtin_printf("w",__gen_e_acsl_literal_string_104,& lli); + __e_acsl_builtin_printf("w",__gen_e_acsl_literal_string_122,& lli); __gen_e_acsl_exit(0); } else { int process_status_48; __e_acsl_store_block((void *)(& process_status_48),(size_t)4); __gen_e_acsl_waitpid(pid_48,& process_status_48,0); - signal_eval(process_status_48,0,__gen_e_acsl_literal_string_102); + signal_eval(process_status_48,0,__gen_e_acsl_literal_string_123); __e_acsl_delete_block((void *)(& process_status_48)); } } test_specifier_application(__gen_e_acsl_literal_string_47, - __gen_e_acsl_literal_string_106,1, - (char *)__gen_e_acsl_literal_string_105); + __gen_e_acsl_literal_string_125,1, + (char *)__gen_e_acsl_literal_string_124); { pid_t pid_49 = __gen_e_acsl_fork(); if (! pid_49) { - __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_107,imax); + __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_126,imax); __gen_e_acsl_exit(0); } else { int process_status_49; __e_acsl_store_block((void *)(& process_status_49),(size_t)4); __gen_e_acsl_waitpid(pid_49,& process_status_49,0); - signal_eval(process_status_49,0,__gen_e_acsl_literal_string_108); + signal_eval(process_status_49,0,__gen_e_acsl_literal_string_127); __e_acsl_delete_block((void *)(& process_status_49)); } } { pid_t pid_50 = __gen_e_acsl_fork(); if (! pid_50) { - __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_109,imax); + __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_128,imax); __gen_e_acsl_exit(0); } else { int process_status_50; __e_acsl_store_block((void *)(& process_status_50),(size_t)4); __gen_e_acsl_waitpid(pid_50,& process_status_50,0); - signal_eval(process_status_50,0,__gen_e_acsl_literal_string_108); + signal_eval(process_status_50,0,__gen_e_acsl_literal_string_129); __e_acsl_delete_block((void *)(& process_status_50)); } } { pid_t pid_51 = __gen_e_acsl_fork(); if (! pid_51) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_110,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_130,uimax); __gen_e_acsl_exit(0); } else { int process_status_51; __e_acsl_store_block((void *)(& process_status_51),(size_t)4); __gen_e_acsl_waitpid(pid_51,& process_status_51,0); - signal_eval(process_status_51,0,__gen_e_acsl_literal_string_111); + signal_eval(process_status_51,0,__gen_e_acsl_literal_string_131); __e_acsl_delete_block((void *)(& process_status_51)); } } { pid_t pid_52 = __gen_e_acsl_fork(); if (! pid_52) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_112,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_132,uimax); __gen_e_acsl_exit(0); } else { int process_status_52; __e_acsl_store_block((void *)(& process_status_52),(size_t)4); __gen_e_acsl_waitpid(pid_52,& process_status_52,0); - signal_eval(process_status_52,0,__gen_e_acsl_literal_string_111); + signal_eval(process_status_52,0,__gen_e_acsl_literal_string_133); __e_acsl_delete_block((void *)(& process_status_52)); } } { pid_t pid_53 = __gen_e_acsl_fork(); if (! pid_53) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_113,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_134,uimax); __gen_e_acsl_exit(0); } else { int process_status_53; __e_acsl_store_block((void *)(& process_status_53),(size_t)4); __gen_e_acsl_waitpid(pid_53,& process_status_53,0); - signal_eval(process_status_53,0,__gen_e_acsl_literal_string_114); + signal_eval(process_status_53,0,__gen_e_acsl_literal_string_135); __e_acsl_delete_block((void *)(& process_status_53)); } } { pid_t pid_54 = __gen_e_acsl_fork(); if (! pid_54) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_106,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_125,uimax); __gen_e_acsl_exit(0); } else { int process_status_54; __e_acsl_store_block((void *)(& process_status_54),(size_t)4); __gen_e_acsl_waitpid(pid_54,& process_status_54,0); - signal_eval(process_status_54,0,__gen_e_acsl_literal_string_114); + signal_eval(process_status_54,0,__gen_e_acsl_literal_string_136); __e_acsl_delete_block((void *)(& process_status_54)); } } { pid_t pid_55 = __gen_e_acsl_fork(); if (! pid_55) { - __e_acsl_builtin_printf("w",__gen_e_acsl_literal_string_115,& imax); + __e_acsl_builtin_printf("w",__gen_e_acsl_literal_string_137,& imax); __gen_e_acsl_exit(0); } else { int process_status_55; __e_acsl_store_block((void *)(& process_status_55),(size_t)4); __gen_e_acsl_waitpid(pid_55,& process_status_55,0); - signal_eval(process_status_55,0,__gen_e_acsl_literal_string_114); + signal_eval(process_status_55,0,__gen_e_acsl_literal_string_138); __e_acsl_delete_block((void *)(& process_status_55)); } } test_specifier_application(__gen_e_acsl_literal_string_47, - __gen_e_acsl_literal_string_117,1, - (char *)__gen_e_acsl_literal_string_116); + __gen_e_acsl_literal_string_140,1, + (char *)__gen_e_acsl_literal_string_139); { pid_t pid_56 = __gen_e_acsl_fork(); if (! pid_56) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_118,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_141,li); __gen_e_acsl_exit(0); } else { int process_status_56; __e_acsl_store_block((void *)(& process_status_56),(size_t)4); __gen_e_acsl_waitpid(pid_56,& process_status_56,0); - signal_eval(process_status_56,0,__gen_e_acsl_literal_string_119); + signal_eval(process_status_56,0,__gen_e_acsl_literal_string_142); __e_acsl_delete_block((void *)(& process_status_56)); } } { pid_t pid_57 = __gen_e_acsl_fork(); if (! pid_57) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_120,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_143,li); __gen_e_acsl_exit(0); } else { int process_status_57; __e_acsl_store_block((void *)(& process_status_57),(size_t)4); __gen_e_acsl_waitpid(pid_57,& process_status_57,0); - signal_eval(process_status_57,0,__gen_e_acsl_literal_string_119); + signal_eval(process_status_57,0,__gen_e_acsl_literal_string_144); __e_acsl_delete_block((void *)(& process_status_57)); } } { pid_t pid_58 = __gen_e_acsl_fork(); if (! pid_58) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_121,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_145,szt); __gen_e_acsl_exit(0); } else { int process_status_58; __e_acsl_store_block((void *)(& process_status_58),(size_t)4); __gen_e_acsl_waitpid(pid_58,& process_status_58,0); - signal_eval(process_status_58,0,__gen_e_acsl_literal_string_122); + signal_eval(process_status_58,0,__gen_e_acsl_literal_string_146); __e_acsl_delete_block((void *)(& process_status_58)); } } { pid_t pid_59 = __gen_e_acsl_fork(); if (! pid_59) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_123,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_147,szt); __gen_e_acsl_exit(0); } else { int process_status_59; __e_acsl_store_block((void *)(& process_status_59),(size_t)4); __gen_e_acsl_waitpid(pid_59,& process_status_59,0); - signal_eval(process_status_59,0,__gen_e_acsl_literal_string_122); + signal_eval(process_status_59,0,__gen_e_acsl_literal_string_148); __e_acsl_delete_block((void *)(& process_status_59)); } } { pid_t pid_60 = __gen_e_acsl_fork(); if (! pid_60) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_124,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_149,szt); __gen_e_acsl_exit(0); } else { int process_status_60; __e_acsl_store_block((void *)(& process_status_60),(size_t)4); __gen_e_acsl_waitpid(pid_60,& process_status_60,0); - signal_eval(process_status_60,0,__gen_e_acsl_literal_string_125); + signal_eval(process_status_60,0,__gen_e_acsl_literal_string_150); __e_acsl_delete_block((void *)(& process_status_60)); } } { pid_t pid_61 = __gen_e_acsl_fork(); if (! pid_61) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_117,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_140,szt); __gen_e_acsl_exit(0); } else { int process_status_61; __e_acsl_store_block((void *)(& process_status_61),(size_t)4); __gen_e_acsl_waitpid(pid_61,& process_status_61,0); - signal_eval(process_status_61,0,__gen_e_acsl_literal_string_125); + signal_eval(process_status_61,0,__gen_e_acsl_literal_string_151); __e_acsl_delete_block((void *)(& process_status_61)); } } { pid_t pid_62 = __gen_e_acsl_fork(); if (! pid_62) { - __e_acsl_builtin_printf("Z",__gen_e_acsl_literal_string_126,& szt); + __e_acsl_builtin_printf("Z",__gen_e_acsl_literal_string_152,& szt); __gen_e_acsl_exit(0); } else { int process_status_62; __e_acsl_store_block((void *)(& process_status_62),(size_t)4); __gen_e_acsl_waitpid(pid_62,& process_status_62,0); - signal_eval(process_status_62,0,__gen_e_acsl_literal_string_125); + signal_eval(process_status_62,0,__gen_e_acsl_literal_string_153); __e_acsl_delete_block((void *)(& process_status_62)); } } test_specifier_application(__gen_e_acsl_literal_string_47, - __gen_e_acsl_literal_string_128,1, - (char *)__gen_e_acsl_literal_string_127); + __gen_e_acsl_literal_string_155,1, + (char *)__gen_e_acsl_literal_string_154); { pid_t pid_63 = __gen_e_acsl_fork(); if (! pid_63) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_129,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_156,lu); __gen_e_acsl_exit(0); } else { int process_status_63; __e_acsl_store_block((void *)(& process_status_63),(size_t)4); __gen_e_acsl_waitpid(pid_63,& process_status_63,0); - signal_eval(process_status_63,0,__gen_e_acsl_literal_string_130); + signal_eval(process_status_63,0,__gen_e_acsl_literal_string_157); __e_acsl_delete_block((void *)(& process_status_63)); } } { pid_t pid_64 = __gen_e_acsl_fork(); if (! pid_64) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_131,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_158,lu); __gen_e_acsl_exit(0); } else { int process_status_64; __e_acsl_store_block((void *)(& process_status_64),(size_t)4); __gen_e_acsl_waitpid(pid_64,& process_status_64,0); - signal_eval(process_status_64,0,__gen_e_acsl_literal_string_130); + signal_eval(process_status_64,0,__gen_e_acsl_literal_string_159); __e_acsl_delete_block((void *)(& process_status_64)); } } { pid_t pid_65 = __gen_e_acsl_fork(); if (! pid_65) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_132,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_160,lu); __gen_e_acsl_exit(0); } else { int process_status_65; __e_acsl_store_block((void *)(& process_status_65),(size_t)4); __gen_e_acsl_waitpid(pid_65,& process_status_65,0); - signal_eval(process_status_65,0,__gen_e_acsl_literal_string_133); + signal_eval(process_status_65,0,__gen_e_acsl_literal_string_161); __e_acsl_delete_block((void *)(& process_status_65)); } } { pid_t pid_66 = __gen_e_acsl_fork(); if (! pid_66) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_128,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_155,lu); __gen_e_acsl_exit(0); } else { int process_status_66; __e_acsl_store_block((void *)(& process_status_66),(size_t)4); __gen_e_acsl_waitpid(pid_66,& process_status_66,0); - signal_eval(process_status_66,0,__gen_e_acsl_literal_string_133); + signal_eval(process_status_66,0,__gen_e_acsl_literal_string_162); __e_acsl_delete_block((void *)(& process_status_66)); } } { pid_t pid_67 = __gen_e_acsl_fork(); if (! pid_67) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_134,ptrdf); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_163,ptrdf); __gen_e_acsl_exit(0); } else { int process_status_67; __e_acsl_store_block((void *)(& process_status_67),(size_t)4); __gen_e_acsl_waitpid(pid_67,& process_status_67,0); - signal_eval(process_status_67,0,__gen_e_acsl_literal_string_135); + signal_eval(process_status_67,0,__gen_e_acsl_literal_string_164); __e_acsl_delete_block((void *)(& process_status_67)); } } { pid_t pid_68 = __gen_e_acsl_fork(); if (! pid_68) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_136,ptrdf); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_165,ptrdf); __gen_e_acsl_exit(0); } else { int process_status_68; __e_acsl_store_block((void *)(& process_status_68),(size_t)4); __gen_e_acsl_waitpid(pid_68,& process_status_68,0); - signal_eval(process_status_68,0,__gen_e_acsl_literal_string_135); + signal_eval(process_status_68,0,__gen_e_acsl_literal_string_166); __e_acsl_delete_block((void *)(& process_status_68)); } } { pid_t pid_69 = __gen_e_acsl_fork(); if (! pid_69) { - __e_acsl_builtin_printf("z",__gen_e_acsl_literal_string_137,& ptrdf); + __e_acsl_builtin_printf("z",__gen_e_acsl_literal_string_167,& ptrdf); __gen_e_acsl_exit(0); } else { int process_status_69; __e_acsl_store_block((void *)(& process_status_69),(size_t)4); __gen_e_acsl_waitpid(pid_69,& process_status_69,0); - signal_eval(process_status_69,0,__gen_e_acsl_literal_string_138); + signal_eval(process_status_69,0,__gen_e_acsl_literal_string_168); __e_acsl_delete_block((void *)(& process_status_69)); } } - test_specifier_application(__gen_e_acsl_literal_string_141, - __gen_e_acsl_literal_string_140,1, - (char *)__gen_e_acsl_literal_string_139); + test_specifier_application(__gen_e_acsl_literal_string_171, + __gen_e_acsl_literal_string_170,1, + (char *)__gen_e_acsl_literal_string_169); { pid_t pid_70 = __gen_e_acsl_fork(); if (! pid_70) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_142,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_172,ldbl); __gen_e_acsl_exit(0); } else { int process_status_70; __e_acsl_store_block((void *)(& process_status_70),(size_t)4); __gen_e_acsl_waitpid(pid_70,& process_status_70,0); - signal_eval(process_status_70,0,__gen_e_acsl_literal_string_143); + signal_eval(process_status_70,0,__gen_e_acsl_literal_string_173); __e_acsl_delete_block((void *)(& process_status_70)); } } { pid_t pid_71 = __gen_e_acsl_fork(); if (! pid_71) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_144,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_174,ldbl); __gen_e_acsl_exit(0); } else { int process_status_71; __e_acsl_store_block((void *)(& process_status_71),(size_t)4); __gen_e_acsl_waitpid(pid_71,& process_status_71,0); - signal_eval(process_status_71,0,__gen_e_acsl_literal_string_143); + signal_eval(process_status_71,0,__gen_e_acsl_literal_string_175); __e_acsl_delete_block((void *)(& process_status_71)); } } { pid_t pid_72 = __gen_e_acsl_fork(); if (! pid_72) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_145,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_176,ldbl); __gen_e_acsl_exit(0); } else { int process_status_72; __e_acsl_store_block((void *)(& process_status_72),(size_t)4); __gen_e_acsl_waitpid(pid_72,& process_status_72,0); - signal_eval(process_status_72,0,__gen_e_acsl_literal_string_146); + signal_eval(process_status_72,0,__gen_e_acsl_literal_string_177); __e_acsl_delete_block((void *)(& process_status_72)); } } { pid_t pid_73 = __gen_e_acsl_fork(); if (! pid_73) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_147,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_178,ldbl); __gen_e_acsl_exit(0); } else { int process_status_73; __e_acsl_store_block((void *)(& process_status_73),(size_t)4); __gen_e_acsl_waitpid(pid_73,& process_status_73,0); - signal_eval(process_status_73,0,__gen_e_acsl_literal_string_146); + signal_eval(process_status_73,0,__gen_e_acsl_literal_string_179); __e_acsl_delete_block((void *)(& process_status_73)); } } { pid_t pid_74 = __gen_e_acsl_fork(); if (! pid_74) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_148,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_180,ldbl); __gen_e_acsl_exit(0); } else { int process_status_74; __e_acsl_store_block((void *)(& process_status_74),(size_t)4); __gen_e_acsl_waitpid(pid_74,& process_status_74,0); - signal_eval(process_status_74,0,__gen_e_acsl_literal_string_149); + signal_eval(process_status_74,0,__gen_e_acsl_literal_string_181); __e_acsl_delete_block((void *)(& process_status_74)); } } { pid_t pid_75 = __gen_e_acsl_fork(); if (! pid_75) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_150,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_182,ldbl); __gen_e_acsl_exit(0); } else { int process_status_75; __e_acsl_store_block((void *)(& process_status_75),(size_t)4); __gen_e_acsl_waitpid(pid_75,& process_status_75,0); - signal_eval(process_status_75,0,__gen_e_acsl_literal_string_149); + signal_eval(process_status_75,0,__gen_e_acsl_literal_string_183); __e_acsl_delete_block((void *)(& process_status_75)); } } { pid_t pid_76 = __gen_e_acsl_fork(); if (! pid_76) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_151,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_184,ldbl); __gen_e_acsl_exit(0); } else { int process_status_76; __e_acsl_store_block((void *)(& process_status_76),(size_t)4); __gen_e_acsl_waitpid(pid_76,& process_status_76,0); - signal_eval(process_status_76,0,__gen_e_acsl_literal_string_152); + signal_eval(process_status_76,0,__gen_e_acsl_literal_string_185); __e_acsl_delete_block((void *)(& process_status_76)); } } { pid_t pid_77 = __gen_e_acsl_fork(); if (! pid_77) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_153,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_186,ldbl); __gen_e_acsl_exit(0); } else { int process_status_77; __e_acsl_store_block((void *)(& process_status_77),(size_t)4); __gen_e_acsl_waitpid(pid_77,& process_status_77,0); - signal_eval(process_status_77,0,__gen_e_acsl_literal_string_152); + signal_eval(process_status_77,0,__gen_e_acsl_literal_string_187); __e_acsl_delete_block((void *)(& process_status_77)); } } { pid_t pid_78 = __gen_e_acsl_fork(); if (! pid_78) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_154,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_188,1); __gen_e_acsl_exit(0); } else { int process_status_78; __e_acsl_store_block((void *)(& process_status_78),(size_t)4); __gen_e_acsl_waitpid(pid_78,& process_status_78,0); - signal_eval(process_status_78,1,__gen_e_acsl_literal_string_155); + signal_eval(process_status_78,1,__gen_e_acsl_literal_string_189); __e_acsl_delete_block((void *)(& process_status_78)); } } { pid_t pid_79 = __gen_e_acsl_fork(); if (! pid_79) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_156,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_190,1); __gen_e_acsl_exit(0); } else { int process_status_79; __e_acsl_store_block((void *)(& process_status_79),(size_t)4); __gen_e_acsl_waitpid(pid_79,& process_status_79,0); - signal_eval(process_status_79,1,__gen_e_acsl_literal_string_157); + signal_eval(process_status_79,1,__gen_e_acsl_literal_string_191); __e_acsl_delete_block((void *)(& process_status_79)); } } { pid_t pid_80 = __gen_e_acsl_fork(); if (! pid_80) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_158,1); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_192,1); __gen_e_acsl_exit(0); } else { int process_status_80; __e_acsl_store_block((void *)(& process_status_80),(size_t)4); __gen_e_acsl_waitpid(pid_80,& process_status_80,0); - signal_eval(process_status_80,1,__gen_e_acsl_literal_string_159); + signal_eval(process_status_80,1,__gen_e_acsl_literal_string_193); __e_acsl_delete_block((void *)(& process_status_80)); } } { pid_t pid_81 = __gen_e_acsl_fork(); if (! pid_81) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_160,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_194,i); __gen_e_acsl_exit(0); } else { int process_status_81; __e_acsl_store_block((void *)(& process_status_81),(size_t)4); __gen_e_acsl_waitpid(pid_81,& process_status_81,0); - signal_eval(process_status_81,0,__gen_e_acsl_literal_string_161); + signal_eval(process_status_81,0,__gen_e_acsl_literal_string_195); __e_acsl_delete_block((void *)(& process_status_81)); } } { pid_t pid_82 = __gen_e_acsl_fork(); if (! pid_82) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_162,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_196,i); __gen_e_acsl_exit(0); } else { int process_status_82; __e_acsl_store_block((void *)(& process_status_82),(size_t)4); __gen_e_acsl_waitpid(pid_82,& process_status_82,0); - signal_eval(process_status_82,0,__gen_e_acsl_literal_string_161); + signal_eval(process_status_82,0,__gen_e_acsl_literal_string_197); __e_acsl_delete_block((void *)(& process_status_82)); } } { pid_t pid_83 = __gen_e_acsl_fork(); if (! pid_83) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_160,(int)chr); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_194,(int)chr); __gen_e_acsl_exit(0); } else { int process_status_83; __e_acsl_store_block((void *)(& process_status_83),(size_t)4); __gen_e_acsl_waitpid(pid_83,& process_status_83,0); - signal_eval(process_status_83,0,__gen_e_acsl_literal_string_163); + signal_eval(process_status_83,0,__gen_e_acsl_literal_string_198); __e_acsl_delete_block((void *)(& process_status_83)); } } { pid_t pid_84 = __gen_e_acsl_fork(); if (! pid_84) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_162,(int)chr); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_196,(int)chr); __gen_e_acsl_exit(0); } else { int process_status_84; __e_acsl_store_block((void *)(& process_status_84),(size_t)4); __gen_e_acsl_waitpid(pid_84,& process_status_84,0); - signal_eval(process_status_84,0,__gen_e_acsl_literal_string_163); + signal_eval(process_status_84,0,__gen_e_acsl_literal_string_199); __e_acsl_delete_block((void *)(& process_status_84)); } } { pid_t pid_85 = __gen_e_acsl_fork(); if (! pid_85) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_160,(int)shrt); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_194,(int)shrt); __gen_e_acsl_exit(0); } else { int process_status_85; __e_acsl_store_block((void *)(& process_status_85),(size_t)4); __gen_e_acsl_waitpid(pid_85,& process_status_85,0); - signal_eval(process_status_85,0,__gen_e_acsl_literal_string_164); + signal_eval(process_status_85,0,__gen_e_acsl_literal_string_200); __e_acsl_delete_block((void *)(& process_status_85)); } } { pid_t pid_86 = __gen_e_acsl_fork(); if (! pid_86) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_162,(int)shrt); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_196,(int)shrt); __gen_e_acsl_exit(0); } else { int process_status_86; __e_acsl_store_block((void *)(& process_status_86),(size_t)4); __gen_e_acsl_waitpid(pid_86,& process_status_86,0); - signal_eval(process_status_86,0,__gen_e_acsl_literal_string_164); + signal_eval(process_status_86,0,__gen_e_acsl_literal_string_201); __e_acsl_delete_block((void *)(& process_status_86)); } } { pid_t pid_87 = __gen_e_acsl_fork(); if (! pid_87) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_160,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_194,li); __gen_e_acsl_exit(0); } else { int process_status_87; __e_acsl_store_block((void *)(& process_status_87),(size_t)4); __gen_e_acsl_waitpid(pid_87,& process_status_87,0); - signal_eval(process_status_87,1,__gen_e_acsl_literal_string_165); + signal_eval(process_status_87,1,__gen_e_acsl_literal_string_202); __e_acsl_delete_block((void *)(& process_status_87)); } } { pid_t pid_88 = __gen_e_acsl_fork(); if (! pid_88) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_162,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_196,li); __gen_e_acsl_exit(0); } else { int process_status_88; __e_acsl_store_block((void *)(& process_status_88),(size_t)4); __gen_e_acsl_waitpid(pid_88,& process_status_88,0); - signal_eval(process_status_88,1,__gen_e_acsl_literal_string_165); + signal_eval(process_status_88,1,__gen_e_acsl_literal_string_203); __e_acsl_delete_block((void *)(& process_status_88)); } } { pid_t pid_89 = __gen_e_acsl_fork(); if (! pid_89) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_160,ui); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_194,ui); __gen_e_acsl_exit(0); } else { int process_status_89; __e_acsl_store_block((void *)(& process_status_89),(size_t)4); __gen_e_acsl_waitpid(pid_89,& process_status_89,0); - signal_eval(process_status_89,1,__gen_e_acsl_literal_string_166); + signal_eval(process_status_89,1,__gen_e_acsl_literal_string_204); __e_acsl_delete_block((void *)(& process_status_89)); } } { pid_t pid_90 = __gen_e_acsl_fork(); if (! pid_90) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_162,ui); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_196,ui); __gen_e_acsl_exit(0); } else { int process_status_90; __e_acsl_store_block((void *)(& process_status_90),(size_t)4); __gen_e_acsl_waitpid(pid_90,& process_status_90,0); - signal_eval(process_status_90,1,__gen_e_acsl_literal_string_166); + signal_eval(process_status_90,1,__gen_e_acsl_literal_string_205); __e_acsl_delete_block((void *)(& process_status_90)); } } { pid_t pid_91 = __gen_e_acsl_fork(); if (! pid_91) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_160,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_194,vptr); __gen_e_acsl_exit(0); } else { int process_status_91; __e_acsl_store_block((void *)(& process_status_91),(size_t)4); __gen_e_acsl_waitpid(pid_91,& process_status_91,0); - signal_eval(process_status_91,1,__gen_e_acsl_literal_string_167); + signal_eval(process_status_91,1,__gen_e_acsl_literal_string_206); __e_acsl_delete_block((void *)(& process_status_91)); } } { pid_t pid_92 = __gen_e_acsl_fork(); if (! pid_92) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_162,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_196,vptr); __gen_e_acsl_exit(0); } else { int process_status_92; __e_acsl_store_block((void *)(& process_status_92),(size_t)4); __gen_e_acsl_waitpid(pid_92,& process_status_92,0); - signal_eval(process_status_92,1,__gen_e_acsl_literal_string_167); + signal_eval(process_status_92,1,__gen_e_acsl_literal_string_207); __e_acsl_delete_block((void *)(& process_status_92)); } } { pid_t pid_93 = __gen_e_acsl_fork(); if (! pid_93) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_160, + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_194, (double)flt); __gen_e_acsl_exit(0); } @@ -4005,14 +4716,14 @@ int main(int argc, char const **argv) int process_status_93; __e_acsl_store_block((void *)(& process_status_93),(size_t)4); __gen_e_acsl_waitpid(pid_93,& process_status_93,0); - signal_eval(process_status_93,1,__gen_e_acsl_literal_string_168); + signal_eval(process_status_93,1,__gen_e_acsl_literal_string_208); __e_acsl_delete_block((void *)(& process_status_93)); } } { pid_t pid_94 = __gen_e_acsl_fork(); if (! pid_94) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_162, + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_196, (double)flt); __gen_e_acsl_exit(0); } @@ -4020,21 +4731,21 @@ int main(int argc, char const **argv) int process_status_94; __e_acsl_store_block((void *)(& process_status_94),(size_t)4); __gen_e_acsl_waitpid(pid_94,& process_status_94,0); - signal_eval(process_status_94,1,__gen_e_acsl_literal_string_168); + signal_eval(process_status_94,1,__gen_e_acsl_literal_string_209); __e_acsl_delete_block((void *)(& process_status_94)); } } { pid_t pid_95 = __gen_e_acsl_fork(); if (! pid_95) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_169,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_210,li); __gen_e_acsl_exit(0); } else { int process_status_95; __e_acsl_store_block((void *)(& process_status_95),(size_t)4); __gen_e_acsl_waitpid(pid_95,& process_status_95,0); - signal_eval(process_status_95,0,__gen_e_acsl_literal_string_170); + signal_eval(process_status_95,0,__gen_e_acsl_literal_string_211); __e_acsl_delete_block((void *)(& process_status_95)); } } @@ -4048,21 +4759,21 @@ int main(int argc, char const **argv) int process_status_96; __e_acsl_store_block((void *)(& process_status_96),(size_t)4); __gen_e_acsl_waitpid(pid_96,& process_status_96,0); - signal_eval(process_status_96,0,__gen_e_acsl_literal_string_170); + signal_eval(process_status_96,0,__gen_e_acsl_literal_string_212); __e_acsl_delete_block((void *)(& process_status_96)); } } { pid_t pid_97 = __gen_e_acsl_fork(); if (! pid_97) { - __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_171,lli); + __e_acsl_builtin_printf("r",__gen_e_acsl_literal_string_213,lli); __gen_e_acsl_exit(0); } else { int process_status_97; __e_acsl_store_block((void *)(& process_status_97),(size_t)4); __gen_e_acsl_waitpid(pid_97,& process_status_97,0); - signal_eval(process_status_97,0,__gen_e_acsl_literal_string_172); + signal_eval(process_status_97,0,__gen_e_acsl_literal_string_214); __e_acsl_delete_block((void *)(& process_status_97)); } } @@ -4076,294 +4787,294 @@ int main(int argc, char const **argv) int process_status_98; __e_acsl_store_block((void *)(& process_status_98),(size_t)4); __gen_e_acsl_waitpid(pid_98,& process_status_98,0); - signal_eval(process_status_98,0,__gen_e_acsl_literal_string_172); + signal_eval(process_status_98,0,__gen_e_acsl_literal_string_215); __e_acsl_delete_block((void *)(& process_status_98)); } } { pid_t pid_99 = __gen_e_acsl_fork(); if (! pid_99) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_173,(int)shrt); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_216,(int)shrt); __gen_e_acsl_exit(0); } else { int process_status_99; __e_acsl_store_block((void *)(& process_status_99),(size_t)4); __gen_e_acsl_waitpid(pid_99,& process_status_99,0); - signal_eval(process_status_99,0,__gen_e_acsl_literal_string_174); + signal_eval(process_status_99,0,__gen_e_acsl_literal_string_217); __e_acsl_delete_block((void *)(& process_status_99)); } } { pid_t pid_100 = __gen_e_acsl_fork(); if (! pid_100) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_175,(int)shrt); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_218,(int)shrt); __gen_e_acsl_exit(0); } else { int process_status_100; __e_acsl_store_block((void *)(& process_status_100),(size_t)4); __gen_e_acsl_waitpid(pid_100,& process_status_100,0); - signal_eval(process_status_100,0,__gen_e_acsl_literal_string_174); + signal_eval(process_status_100,0,__gen_e_acsl_literal_string_219); __e_acsl_delete_block((void *)(& process_status_100)); } } { pid_t pid_101 = __gen_e_acsl_fork(); if (! pid_101) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_176,(int)chr); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_220,(int)chr); __gen_e_acsl_exit(0); } else { int process_status_101; __e_acsl_store_block((void *)(& process_status_101),(size_t)4); __gen_e_acsl_waitpid(pid_101,& process_status_101,0); - signal_eval(process_status_101,0,__gen_e_acsl_literal_string_177); + signal_eval(process_status_101,0,__gen_e_acsl_literal_string_221); __e_acsl_delete_block((void *)(& process_status_101)); } } { pid_t pid_102 = __gen_e_acsl_fork(); if (! pid_102) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_178,(int)chr); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_222,(int)chr); __gen_e_acsl_exit(0); } else { int process_status_102; __e_acsl_store_block((void *)(& process_status_102),(size_t)4); __gen_e_acsl_waitpid(pid_102,& process_status_102,0); - signal_eval(process_status_102,0,__gen_e_acsl_literal_string_177); + signal_eval(process_status_102,0,__gen_e_acsl_literal_string_223); __e_acsl_delete_block((void *)(& process_status_102)); } } { pid_t pid_103 = __gen_e_acsl_fork(); if (! pid_103) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_179,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_224,li); __gen_e_acsl_exit(0); } else { int process_status_103; __e_acsl_store_block((void *)(& process_status_103),(size_t)4); __gen_e_acsl_waitpid(pid_103,& process_status_103,0); - signal_eval(process_status_103,0,__gen_e_acsl_literal_string_180); + signal_eval(process_status_103,0,__gen_e_acsl_literal_string_225); __e_acsl_delete_block((void *)(& process_status_103)); } } { pid_t pid_104 = __gen_e_acsl_fork(); if (! pid_104) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_181,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_226,li); __gen_e_acsl_exit(0); } else { int process_status_104; __e_acsl_store_block((void *)(& process_status_104),(size_t)4); __gen_e_acsl_waitpid(pid_104,& process_status_104,0); - signal_eval(process_status_104,0,__gen_e_acsl_literal_string_180); + signal_eval(process_status_104,0,__gen_e_acsl_literal_string_227); __e_acsl_delete_block((void *)(& process_status_104)); } } { pid_t pid_105 = __gen_e_acsl_fork(); if (! pid_105) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_182,ptrdf); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_228,ptrdf); __gen_e_acsl_exit(0); } else { int process_status_105; __e_acsl_store_block((void *)(& process_status_105),(size_t)4); __gen_e_acsl_waitpid(pid_105,& process_status_105,0); - signal_eval(process_status_105,0,__gen_e_acsl_literal_string_183); + signal_eval(process_status_105,0,__gen_e_acsl_literal_string_229); __e_acsl_delete_block((void *)(& process_status_105)); } } { pid_t pid_106 = __gen_e_acsl_fork(); if (! pid_106) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_184,ptrdf); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_230,ptrdf); __gen_e_acsl_exit(0); } else { int process_status_106; __e_acsl_store_block((void *)(& process_status_106),(size_t)4); __gen_e_acsl_waitpid(pid_106,& process_status_106,0); - signal_eval(process_status_106,0,__gen_e_acsl_literal_string_183); + signal_eval(process_status_106,0,__gen_e_acsl_literal_string_231); __e_acsl_delete_block((void *)(& process_status_106)); } } { pid_t pid_107 = __gen_e_acsl_fork(); if (! pid_107) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_185,ui); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_232,ui); __gen_e_acsl_exit(0); } else { int process_status_107; __e_acsl_store_block((void *)(& process_status_107),(size_t)4); __gen_e_acsl_waitpid(pid_107,& process_status_107,0); - signal_eval(process_status_107,0,__gen_e_acsl_literal_string_186); + signal_eval(process_status_107,0,__gen_e_acsl_literal_string_233); __e_acsl_delete_block((void *)(& process_status_107)); } } { pid_t pid_108 = __gen_e_acsl_fork(); if (! pid_108) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_187,ui); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_234,ui); __gen_e_acsl_exit(0); } else { int process_status_108; __e_acsl_store_block((void *)(& process_status_108),(size_t)4); __gen_e_acsl_waitpid(pid_108,& process_status_108,0); - signal_eval(process_status_108,0,__gen_e_acsl_literal_string_186); + signal_eval(process_status_108,0,__gen_e_acsl_literal_string_235); __e_acsl_delete_block((void *)(& process_status_108)); } } { pid_t pid_109 = __gen_e_acsl_fork(); if (! pid_109) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_188,ui); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_236,ui); __gen_e_acsl_exit(0); } else { int process_status_109; __e_acsl_store_block((void *)(& process_status_109),(size_t)4); __gen_e_acsl_waitpid(pid_109,& process_status_109,0); - signal_eval(process_status_109,0,__gen_e_acsl_literal_string_186); + signal_eval(process_status_109,0,__gen_e_acsl_literal_string_237); __e_acsl_delete_block((void *)(& process_status_109)); } } { pid_t pid_110 = __gen_e_acsl_fork(); if (! pid_110) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_189,ui); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_238,ui); __gen_e_acsl_exit(0); } else { int process_status_110; __e_acsl_store_block((void *)(& process_status_110),(size_t)4); __gen_e_acsl_waitpid(pid_110,& process_status_110,0); - signal_eval(process_status_110,0,__gen_e_acsl_literal_string_186); + signal_eval(process_status_110,0,__gen_e_acsl_literal_string_239); __e_acsl_delete_block((void *)(& process_status_110)); } } { pid_t pid_111 = __gen_e_acsl_fork(); if (! pid_111) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_185,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_232,li); __gen_e_acsl_exit(0); } else { int process_status_111; __e_acsl_store_block((void *)(& process_status_111),(size_t)4); __gen_e_acsl_waitpid(pid_111,& process_status_111,0); - signal_eval(process_status_111,1,__gen_e_acsl_literal_string_190); + signal_eval(process_status_111,1,__gen_e_acsl_literal_string_240); __e_acsl_delete_block((void *)(& process_status_111)); } } { pid_t pid_112 = __gen_e_acsl_fork(); if (! pid_112) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_187,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_234,li); __gen_e_acsl_exit(0); } else { int process_status_112; __e_acsl_store_block((void *)(& process_status_112),(size_t)4); __gen_e_acsl_waitpid(pid_112,& process_status_112,0); - signal_eval(process_status_112,1,__gen_e_acsl_literal_string_190); + signal_eval(process_status_112,1,__gen_e_acsl_literal_string_241); __e_acsl_delete_block((void *)(& process_status_112)); } } { pid_t pid_113 = __gen_e_acsl_fork(); if (! pid_113) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_188,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_236,li); __gen_e_acsl_exit(0); } else { int process_status_113; __e_acsl_store_block((void *)(& process_status_113),(size_t)4); __gen_e_acsl_waitpid(pid_113,& process_status_113,0); - signal_eval(process_status_113,1,__gen_e_acsl_literal_string_190); + signal_eval(process_status_113,1,__gen_e_acsl_literal_string_242); __e_acsl_delete_block((void *)(& process_status_113)); } } { pid_t pid_114 = __gen_e_acsl_fork(); if (! pid_114) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_189,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_238,li); __gen_e_acsl_exit(0); } else { int process_status_114; __e_acsl_store_block((void *)(& process_status_114),(size_t)4); __gen_e_acsl_waitpid(pid_114,& process_status_114,0); - signal_eval(process_status_114,1,__gen_e_acsl_literal_string_190); + signal_eval(process_status_114,1,__gen_e_acsl_literal_string_243); __e_acsl_delete_block((void *)(& process_status_114)); } } { pid_t pid_115 = __gen_e_acsl_fork(); if (! pid_115) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_185,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_232,lu); __gen_e_acsl_exit(0); } else { int process_status_115; __e_acsl_store_block((void *)(& process_status_115),(size_t)4); __gen_e_acsl_waitpid(pid_115,& process_status_115,0); - signal_eval(process_status_115,1,__gen_e_acsl_literal_string_191); + signal_eval(process_status_115,1,__gen_e_acsl_literal_string_244); __e_acsl_delete_block((void *)(& process_status_115)); } } { pid_t pid_116 = __gen_e_acsl_fork(); if (! pid_116) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_187,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_234,lu); __gen_e_acsl_exit(0); } else { int process_status_116; __e_acsl_store_block((void *)(& process_status_116),(size_t)4); __gen_e_acsl_waitpid(pid_116,& process_status_116,0); - signal_eval(process_status_116,1,__gen_e_acsl_literal_string_191); + signal_eval(process_status_116,1,__gen_e_acsl_literal_string_245); __e_acsl_delete_block((void *)(& process_status_116)); } } { pid_t pid_117 = __gen_e_acsl_fork(); if (! pid_117) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_188,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_236,lu); __gen_e_acsl_exit(0); } else { int process_status_117; __e_acsl_store_block((void *)(& process_status_117),(size_t)4); __gen_e_acsl_waitpid(pid_117,& process_status_117,0); - signal_eval(process_status_117,1,__gen_e_acsl_literal_string_191); + signal_eval(process_status_117,1,__gen_e_acsl_literal_string_246); __e_acsl_delete_block((void *)(& process_status_117)); } } { pid_t pid_118 = __gen_e_acsl_fork(); if (! pid_118) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_189,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_238,lu); __gen_e_acsl_exit(0); } else { int process_status_118; __e_acsl_store_block((void *)(& process_status_118),(size_t)4); __gen_e_acsl_waitpid(pid_118,& process_status_118,0); - signal_eval(process_status_118,1,__gen_e_acsl_literal_string_191); + signal_eval(process_status_118,1,__gen_e_acsl_literal_string_247); __e_acsl_delete_block((void *)(& process_status_118)); } } { pid_t pid_119 = __gen_e_acsl_fork(); if (! pid_119) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_185, + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_232, (double)flt); __gen_e_acsl_exit(0); } @@ -4371,14 +5082,14 @@ int main(int argc, char const **argv) int process_status_119; __e_acsl_store_block((void *)(& process_status_119),(size_t)4); __gen_e_acsl_waitpid(pid_119,& process_status_119,0); - signal_eval(process_status_119,1,__gen_e_acsl_literal_string_192); + signal_eval(process_status_119,1,__gen_e_acsl_literal_string_248); __e_acsl_delete_block((void *)(& process_status_119)); } } { pid_t pid_120 = __gen_e_acsl_fork(); if (! pid_120) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_187, + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_234, (double)flt); __gen_e_acsl_exit(0); } @@ -4386,14 +5097,14 @@ int main(int argc, char const **argv) int process_status_120; __e_acsl_store_block((void *)(& process_status_120),(size_t)4); __gen_e_acsl_waitpid(pid_120,& process_status_120,0); - signal_eval(process_status_120,1,__gen_e_acsl_literal_string_192); + signal_eval(process_status_120,1,__gen_e_acsl_literal_string_249); __e_acsl_delete_block((void *)(& process_status_120)); } } { pid_t pid_121 = __gen_e_acsl_fork(); if (! pid_121) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_188, + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_236, (double)flt); __gen_e_acsl_exit(0); } @@ -4401,14 +5112,14 @@ int main(int argc, char const **argv) int process_status_121; __e_acsl_store_block((void *)(& process_status_121),(size_t)4); __gen_e_acsl_waitpid(pid_121,& process_status_121,0); - signal_eval(process_status_121,1,__gen_e_acsl_literal_string_192); + signal_eval(process_status_121,1,__gen_e_acsl_literal_string_250); __e_acsl_delete_block((void *)(& process_status_121)); } } { pid_t pid_122 = __gen_e_acsl_fork(); if (! pid_122) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_189, + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_238, (double)flt); __gen_e_acsl_exit(0); } @@ -4416,1484 +5127,1484 @@ int main(int argc, char const **argv) int process_status_122; __e_acsl_store_block((void *)(& process_status_122),(size_t)4); __gen_e_acsl_waitpid(pid_122,& process_status_122,0); - signal_eval(process_status_122,1,__gen_e_acsl_literal_string_192); + signal_eval(process_status_122,1,__gen_e_acsl_literal_string_251); __e_acsl_delete_block((void *)(& process_status_122)); } } { pid_t pid_123 = __gen_e_acsl_fork(); if (! pid_123) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_185,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_232,vptr); __gen_e_acsl_exit(0); } else { int process_status_123; __e_acsl_store_block((void *)(& process_status_123),(size_t)4); __gen_e_acsl_waitpid(pid_123,& process_status_123,0); - signal_eval(process_status_123,1,__gen_e_acsl_literal_string_193); + signal_eval(process_status_123,1,__gen_e_acsl_literal_string_252); __e_acsl_delete_block((void *)(& process_status_123)); } } { pid_t pid_124 = __gen_e_acsl_fork(); if (! pid_124) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_187,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_234,vptr); __gen_e_acsl_exit(0); } else { int process_status_124; __e_acsl_store_block((void *)(& process_status_124),(size_t)4); __gen_e_acsl_waitpid(pid_124,& process_status_124,0); - signal_eval(process_status_124,1,__gen_e_acsl_literal_string_193); + signal_eval(process_status_124,1,__gen_e_acsl_literal_string_253); __e_acsl_delete_block((void *)(& process_status_124)); } } { pid_t pid_125 = __gen_e_acsl_fork(); if (! pid_125) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_188,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_236,vptr); __gen_e_acsl_exit(0); } else { int process_status_125; __e_acsl_store_block((void *)(& process_status_125),(size_t)4); __gen_e_acsl_waitpid(pid_125,& process_status_125,0); - signal_eval(process_status_125,1,__gen_e_acsl_literal_string_193); + signal_eval(process_status_125,1,__gen_e_acsl_literal_string_254); __e_acsl_delete_block((void *)(& process_status_125)); } } { pid_t pid_126 = __gen_e_acsl_fork(); if (! pid_126) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_189,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_238,vptr); __gen_e_acsl_exit(0); } else { int process_status_126; __e_acsl_store_block((void *)(& process_status_126),(size_t)4); __gen_e_acsl_waitpid(pid_126,& process_status_126,0); - signal_eval(process_status_126,1,__gen_e_acsl_literal_string_193); + signal_eval(process_status_126,1,__gen_e_acsl_literal_string_255); __e_acsl_delete_block((void *)(& process_status_126)); } } { pid_t pid_127 = __gen_e_acsl_fork(); if (! pid_127) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_185,astr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_232,astr); __gen_e_acsl_exit(0); } else { int process_status_127; __e_acsl_store_block((void *)(& process_status_127),(size_t)4); __gen_e_acsl_waitpid(pid_127,& process_status_127,0); - signal_eval(process_status_127,1,__gen_e_acsl_literal_string_194); + signal_eval(process_status_127,1,__gen_e_acsl_literal_string_256); __e_acsl_delete_block((void *)(& process_status_127)); } } { pid_t pid_128 = __gen_e_acsl_fork(); if (! pid_128) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_187,astr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_234,astr); __gen_e_acsl_exit(0); } else { int process_status_128; __e_acsl_store_block((void *)(& process_status_128),(size_t)4); __gen_e_acsl_waitpid(pid_128,& process_status_128,0); - signal_eval(process_status_128,1,__gen_e_acsl_literal_string_194); + signal_eval(process_status_128,1,__gen_e_acsl_literal_string_257); __e_acsl_delete_block((void *)(& process_status_128)); } } { pid_t pid_129 = __gen_e_acsl_fork(); if (! pid_129) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_188,astr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_236,astr); __gen_e_acsl_exit(0); } else { int process_status_129; __e_acsl_store_block((void *)(& process_status_129),(size_t)4); __gen_e_acsl_waitpid(pid_129,& process_status_129,0); - signal_eval(process_status_129,1,__gen_e_acsl_literal_string_194); + signal_eval(process_status_129,1,__gen_e_acsl_literal_string_258); __e_acsl_delete_block((void *)(& process_status_129)); } } { pid_t pid_130 = __gen_e_acsl_fork(); if (! pid_130) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_189,astr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_238,astr); __gen_e_acsl_exit(0); } else { int process_status_130; __e_acsl_store_block((void *)(& process_status_130),(size_t)4); __gen_e_acsl_waitpid(pid_130,& process_status_130,0); - signal_eval(process_status_130,1,__gen_e_acsl_literal_string_194); + signal_eval(process_status_130,1,__gen_e_acsl_literal_string_259); __e_acsl_delete_block((void *)(& process_status_130)); } } { pid_t pid_131 = __gen_e_acsl_fork(); if (! pid_131) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_195,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_260,lu); __gen_e_acsl_exit(0); } else { int process_status_131; __e_acsl_store_block((void *)(& process_status_131),(size_t)4); __gen_e_acsl_waitpid(pid_131,& process_status_131,0); - signal_eval(process_status_131,0,__gen_e_acsl_literal_string_196); + signal_eval(process_status_131,0,__gen_e_acsl_literal_string_261); __e_acsl_delete_block((void *)(& process_status_131)); } } { pid_t pid_132 = __gen_e_acsl_fork(); if (! pid_132) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_197,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_262,lu); __gen_e_acsl_exit(0); } else { int process_status_132; __e_acsl_store_block((void *)(& process_status_132),(size_t)4); __gen_e_acsl_waitpid(pid_132,& process_status_132,0); - signal_eval(process_status_132,0,__gen_e_acsl_literal_string_196); + signal_eval(process_status_132,0,__gen_e_acsl_literal_string_263); __e_acsl_delete_block((void *)(& process_status_132)); } } { pid_t pid_133 = __gen_e_acsl_fork(); if (! pid_133) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_198,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_264,lu); __gen_e_acsl_exit(0); } else { int process_status_133; __e_acsl_store_block((void *)(& process_status_133),(size_t)4); __gen_e_acsl_waitpid(pid_133,& process_status_133,0); - signal_eval(process_status_133,0,__gen_e_acsl_literal_string_196); + signal_eval(process_status_133,0,__gen_e_acsl_literal_string_265); __e_acsl_delete_block((void *)(& process_status_133)); } } { pid_t pid_134 = __gen_e_acsl_fork(); if (! pid_134) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_199,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_266,lu); __gen_e_acsl_exit(0); } else { int process_status_134; __e_acsl_store_block((void *)(& process_status_134),(size_t)4); __gen_e_acsl_waitpid(pid_134,& process_status_134,0); - signal_eval(process_status_134,0,__gen_e_acsl_literal_string_196); + signal_eval(process_status_134,0,__gen_e_acsl_literal_string_267); __e_acsl_delete_block((void *)(& process_status_134)); } } { pid_t pid_135 = __gen_e_acsl_fork(); if (! pid_135) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_200,llu); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_268,llu); __gen_e_acsl_exit(0); } else { int process_status_135; __e_acsl_store_block((void *)(& process_status_135),(size_t)4); __gen_e_acsl_waitpid(pid_135,& process_status_135,0); - signal_eval(process_status_135,0,__gen_e_acsl_literal_string_201); + signal_eval(process_status_135,0,__gen_e_acsl_literal_string_269); __e_acsl_delete_block((void *)(& process_status_135)); } } { pid_t pid_136 = __gen_e_acsl_fork(); if (! pid_136) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_202,llu); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_270,llu); __gen_e_acsl_exit(0); } else { int process_status_136; __e_acsl_store_block((void *)(& process_status_136),(size_t)4); __gen_e_acsl_waitpid(pid_136,& process_status_136,0); - signal_eval(process_status_136,0,__gen_e_acsl_literal_string_201); + signal_eval(process_status_136,0,__gen_e_acsl_literal_string_271); __e_acsl_delete_block((void *)(& process_status_136)); } } { pid_t pid_137 = __gen_e_acsl_fork(); if (! pid_137) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_203,llu); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_272,llu); __gen_e_acsl_exit(0); } else { int process_status_137; __e_acsl_store_block((void *)(& process_status_137),(size_t)4); __gen_e_acsl_waitpid(pid_137,& process_status_137,0); - signal_eval(process_status_137,0,__gen_e_acsl_literal_string_201); + signal_eval(process_status_137,0,__gen_e_acsl_literal_string_273); __e_acsl_delete_block((void *)(& process_status_137)); } } { pid_t pid_138 = __gen_e_acsl_fork(); if (! pid_138) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_204,llu); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_274,llu); __gen_e_acsl_exit(0); } else { int process_status_138; __e_acsl_store_block((void *)(& process_status_138),(size_t)4); __gen_e_acsl_waitpid(pid_138,& process_status_138,0); - signal_eval(process_status_138,0,__gen_e_acsl_literal_string_201); + signal_eval(process_status_138,0,__gen_e_acsl_literal_string_275); __e_acsl_delete_block((void *)(& process_status_138)); } } { pid_t pid_139 = __gen_e_acsl_fork(); if (! pid_139) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_205,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_276,i); __gen_e_acsl_exit(0); } else { int process_status_139; __e_acsl_store_block((void *)(& process_status_139),(size_t)4); __gen_e_acsl_waitpid(pid_139,& process_status_139,0); - signal_eval(process_status_139,0,__gen_e_acsl_literal_string_206); + signal_eval(process_status_139,0,__gen_e_acsl_literal_string_277); __e_acsl_delete_block((void *)(& process_status_139)); } } { pid_t pid_140 = __gen_e_acsl_fork(); if (! pid_140) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_207,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_278,i); __gen_e_acsl_exit(0); } else { int process_status_140; __e_acsl_store_block((void *)(& process_status_140),(size_t)4); __gen_e_acsl_waitpid(pid_140,& process_status_140,0); - signal_eval(process_status_140,0,__gen_e_acsl_literal_string_206); + signal_eval(process_status_140,0,__gen_e_acsl_literal_string_279); __e_acsl_delete_block((void *)(& process_status_140)); } } { pid_t pid_141 = __gen_e_acsl_fork(); if (! pid_141) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_208,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_280,i); __gen_e_acsl_exit(0); } else { int process_status_141; __e_acsl_store_block((void *)(& process_status_141),(size_t)4); __gen_e_acsl_waitpid(pid_141,& process_status_141,0); - signal_eval(process_status_141,0,__gen_e_acsl_literal_string_206); + signal_eval(process_status_141,0,__gen_e_acsl_literal_string_281); __e_acsl_delete_block((void *)(& process_status_141)); } } { pid_t pid_142 = __gen_e_acsl_fork(); if (! pid_142) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_209,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_282,i); __gen_e_acsl_exit(0); } else { int process_status_142; __e_acsl_store_block((void *)(& process_status_142),(size_t)4); __gen_e_acsl_waitpid(pid_142,& process_status_142,0); - signal_eval(process_status_142,0,__gen_e_acsl_literal_string_206); + signal_eval(process_status_142,0,__gen_e_acsl_literal_string_283); __e_acsl_delete_block((void *)(& process_status_142)); } } { pid_t pid_143 = __gen_e_acsl_fork(); if (! pid_143) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_210,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_284,i); __gen_e_acsl_exit(0); } else { int process_status_143; __e_acsl_store_block((void *)(& process_status_143),(size_t)4); __gen_e_acsl_waitpid(pid_143,& process_status_143,0); - signal_eval(process_status_143,0,__gen_e_acsl_literal_string_211); + signal_eval(process_status_143,0,__gen_e_acsl_literal_string_285); __e_acsl_delete_block((void *)(& process_status_143)); } } { pid_t pid_144 = __gen_e_acsl_fork(); if (! pid_144) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_212,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_286,i); __gen_e_acsl_exit(0); } else { int process_status_144; __e_acsl_store_block((void *)(& process_status_144),(size_t)4); __gen_e_acsl_waitpid(pid_144,& process_status_144,0); - signal_eval(process_status_144,0,__gen_e_acsl_literal_string_211); + signal_eval(process_status_144,0,__gen_e_acsl_literal_string_287); __e_acsl_delete_block((void *)(& process_status_144)); } } { pid_t pid_145 = __gen_e_acsl_fork(); if (! pid_145) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_213,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_288,i); __gen_e_acsl_exit(0); } else { int process_status_145; __e_acsl_store_block((void *)(& process_status_145),(size_t)4); __gen_e_acsl_waitpid(pid_145,& process_status_145,0); - signal_eval(process_status_145,0,__gen_e_acsl_literal_string_211); + signal_eval(process_status_145,0,__gen_e_acsl_literal_string_289); __e_acsl_delete_block((void *)(& process_status_145)); } } { pid_t pid_146 = __gen_e_acsl_fork(); if (! pid_146) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_214,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_290,i); __gen_e_acsl_exit(0); } else { int process_status_146; __e_acsl_store_block((void *)(& process_status_146),(size_t)4); __gen_e_acsl_waitpid(pid_146,& process_status_146,0); - signal_eval(process_status_146,0,__gen_e_acsl_literal_string_211); + signal_eval(process_status_146,0,__gen_e_acsl_literal_string_291); __e_acsl_delete_block((void *)(& process_status_146)); } } { pid_t pid_147 = __gen_e_acsl_fork(); if (! pid_147) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_215,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_292,uimax); __gen_e_acsl_exit(0); } else { int process_status_147; __e_acsl_store_block((void *)(& process_status_147),(size_t)4); __gen_e_acsl_waitpid(pid_147,& process_status_147,0); - signal_eval(process_status_147,0,__gen_e_acsl_literal_string_216); + signal_eval(process_status_147,0,__gen_e_acsl_literal_string_293); __e_acsl_delete_block((void *)(& process_status_147)); } } { pid_t pid_148 = __gen_e_acsl_fork(); if (! pid_148) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_217,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_294,uimax); __gen_e_acsl_exit(0); } else { int process_status_148; __e_acsl_store_block((void *)(& process_status_148),(size_t)4); __gen_e_acsl_waitpid(pid_148,& process_status_148,0); - signal_eval(process_status_148,0,__gen_e_acsl_literal_string_216); + signal_eval(process_status_148,0,__gen_e_acsl_literal_string_295); __e_acsl_delete_block((void *)(& process_status_148)); } } { pid_t pid_149 = __gen_e_acsl_fork(); if (! pid_149) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_218,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_296,uimax); __gen_e_acsl_exit(0); } else { int process_status_149; __e_acsl_store_block((void *)(& process_status_149),(size_t)4); __gen_e_acsl_waitpid(pid_149,& process_status_149,0); - signal_eval(process_status_149,0,__gen_e_acsl_literal_string_216); + signal_eval(process_status_149,0,__gen_e_acsl_literal_string_297); __e_acsl_delete_block((void *)(& process_status_149)); } } { pid_t pid_150 = __gen_e_acsl_fork(); if (! pid_150) { - __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_219,uimax); + __e_acsl_builtin_printf("R",__gen_e_acsl_literal_string_298,uimax); __gen_e_acsl_exit(0); } else { int process_status_150; __e_acsl_store_block((void *)(& process_status_150),(size_t)4); __gen_e_acsl_waitpid(pid_150,& process_status_150,0); - signal_eval(process_status_150,0,__gen_e_acsl_literal_string_216); + signal_eval(process_status_150,0,__gen_e_acsl_literal_string_299); __e_acsl_delete_block((void *)(& process_status_150)); } } { pid_t pid_151 = __gen_e_acsl_fork(); if (! pid_151) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_220,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_300,szt); __gen_e_acsl_exit(0); } else { int process_status_151; __e_acsl_store_block((void *)(& process_status_151),(size_t)4); __gen_e_acsl_waitpid(pid_151,& process_status_151,0); - signal_eval(process_status_151,0,__gen_e_acsl_literal_string_221); + signal_eval(process_status_151,0,__gen_e_acsl_literal_string_301); __e_acsl_delete_block((void *)(& process_status_151)); } } { pid_t pid_152 = __gen_e_acsl_fork(); if (! pid_152) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_222,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_302,szt); __gen_e_acsl_exit(0); } else { int process_status_152; __e_acsl_store_block((void *)(& process_status_152),(size_t)4); __gen_e_acsl_waitpid(pid_152,& process_status_152,0); - signal_eval(process_status_152,0,__gen_e_acsl_literal_string_221); + signal_eval(process_status_152,0,__gen_e_acsl_literal_string_303); __e_acsl_delete_block((void *)(& process_status_152)); } } { pid_t pid_153 = __gen_e_acsl_fork(); if (! pid_153) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_223,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_304,szt); __gen_e_acsl_exit(0); } else { int process_status_153; __e_acsl_store_block((void *)(& process_status_153),(size_t)4); __gen_e_acsl_waitpid(pid_153,& process_status_153,0); - signal_eval(process_status_153,0,__gen_e_acsl_literal_string_221); + signal_eval(process_status_153,0,__gen_e_acsl_literal_string_305); __e_acsl_delete_block((void *)(& process_status_153)); } } { pid_t pid_154 = __gen_e_acsl_fork(); if (! pid_154) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_224,szt); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_306,szt); __gen_e_acsl_exit(0); } else { int process_status_154; __e_acsl_store_block((void *)(& process_status_154),(size_t)4); __gen_e_acsl_waitpid(pid_154,& process_status_154,0); - signal_eval(process_status_154,0,__gen_e_acsl_literal_string_221); + signal_eval(process_status_154,0,__gen_e_acsl_literal_string_307); __e_acsl_delete_block((void *)(& process_status_154)); } } { pid_t pid_155 = __gen_e_acsl_fork(); if (! pid_155) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_225,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_308,lu); __gen_e_acsl_exit(0); } else { int process_status_155; __e_acsl_store_block((void *)(& process_status_155),(size_t)4); __gen_e_acsl_waitpid(pid_155,& process_status_155,0); - signal_eval(process_status_155,0,__gen_e_acsl_literal_string_226); + signal_eval(process_status_155,0,__gen_e_acsl_literal_string_309); __e_acsl_delete_block((void *)(& process_status_155)); } } { pid_t pid_156 = __gen_e_acsl_fork(); if (! pid_156) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_227,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_310,lu); __gen_e_acsl_exit(0); } else { int process_status_156; __e_acsl_store_block((void *)(& process_status_156),(size_t)4); __gen_e_acsl_waitpid(pid_156,& process_status_156,0); - signal_eval(process_status_156,0,__gen_e_acsl_literal_string_226); + signal_eval(process_status_156,0,__gen_e_acsl_literal_string_311); __e_acsl_delete_block((void *)(& process_status_156)); } } { pid_t pid_157 = __gen_e_acsl_fork(); if (! pid_157) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_228,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_312,lu); __gen_e_acsl_exit(0); } else { int process_status_157; __e_acsl_store_block((void *)(& process_status_157),(size_t)4); __gen_e_acsl_waitpid(pid_157,& process_status_157,0); - signal_eval(process_status_157,0,__gen_e_acsl_literal_string_226); + signal_eval(process_status_157,0,__gen_e_acsl_literal_string_313); __e_acsl_delete_block((void *)(& process_status_157)); } } { pid_t pid_158 = __gen_e_acsl_fork(); if (! pid_158) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_229,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_314,lu); __gen_e_acsl_exit(0); } else { int process_status_158; __e_acsl_store_block((void *)(& process_status_158),(size_t)4); __gen_e_acsl_waitpid(pid_158,& process_status_158,0); - signal_eval(process_status_158,0,__gen_e_acsl_literal_string_226); + signal_eval(process_status_158,0,__gen_e_acsl_literal_string_315); __e_acsl_delete_block((void *)(& process_status_158)); } } { pid_t pid_159 = __gen_e_acsl_fork(); if (! pid_159) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_230,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_316,dbl); __gen_e_acsl_exit(0); } else { int process_status_159; __e_acsl_store_block((void *)(& process_status_159),(size_t)4); __gen_e_acsl_waitpid(pid_159,& process_status_159,0); - signal_eval(process_status_159,0,__gen_e_acsl_literal_string_231); + signal_eval(process_status_159,0,__gen_e_acsl_literal_string_317); __e_acsl_delete_block((void *)(& process_status_159)); } } { pid_t pid_160 = __gen_e_acsl_fork(); if (! pid_160) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_232,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_318,dbl); __gen_e_acsl_exit(0); } else { int process_status_160; __e_acsl_store_block((void *)(& process_status_160),(size_t)4); __gen_e_acsl_waitpid(pid_160,& process_status_160,0); - signal_eval(process_status_160,0,__gen_e_acsl_literal_string_231); + signal_eval(process_status_160,0,__gen_e_acsl_literal_string_319); __e_acsl_delete_block((void *)(& process_status_160)); } } { pid_t pid_161 = __gen_e_acsl_fork(); if (! pid_161) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_230,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_316,ldbl); __gen_e_acsl_exit(0); } else { int process_status_161; __e_acsl_store_block((void *)(& process_status_161),(size_t)4); __gen_e_acsl_waitpid(pid_161,& process_status_161,0); - signal_eval(process_status_161,1,__gen_e_acsl_literal_string_233); + signal_eval(process_status_161,1,__gen_e_acsl_literal_string_320); __e_acsl_delete_block((void *)(& process_status_161)); } } { pid_t pid_162 = __gen_e_acsl_fork(); if (! pid_162) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_232,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_318,ldbl); __gen_e_acsl_exit(0); } else { int process_status_162; __e_acsl_store_block((void *)(& process_status_162),(size_t)4); __gen_e_acsl_waitpid(pid_162,& process_status_162,0); - signal_eval(process_status_162,1,__gen_e_acsl_literal_string_233); + signal_eval(process_status_162,1,__gen_e_acsl_literal_string_321); __e_acsl_delete_block((void *)(& process_status_162)); } } { pid_t pid_163 = __gen_e_acsl_fork(); if (! pid_163) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_230,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_316,i); __gen_e_acsl_exit(0); } else { int process_status_163; __e_acsl_store_block((void *)(& process_status_163),(size_t)4); __gen_e_acsl_waitpid(pid_163,& process_status_163,0); - signal_eval(process_status_163,1,__gen_e_acsl_literal_string_234); + signal_eval(process_status_163,1,__gen_e_acsl_literal_string_322); __e_acsl_delete_block((void *)(& process_status_163)); } } { pid_t pid_164 = __gen_e_acsl_fork(); if (! pid_164) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_232,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_318,i); __gen_e_acsl_exit(0); } else { int process_status_164; __e_acsl_store_block((void *)(& process_status_164),(size_t)4); __gen_e_acsl_waitpid(pid_164,& process_status_164,0); - signal_eval(process_status_164,1,__gen_e_acsl_literal_string_234); + signal_eval(process_status_164,1,__gen_e_acsl_literal_string_323); __e_acsl_delete_block((void *)(& process_status_164)); } } { pid_t pid_165 = __gen_e_acsl_fork(); if (! pid_165) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_230,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_316,lu); __gen_e_acsl_exit(0); } else { int process_status_165; __e_acsl_store_block((void *)(& process_status_165),(size_t)4); __gen_e_acsl_waitpid(pid_165,& process_status_165,0); - signal_eval(process_status_165,1,__gen_e_acsl_literal_string_235); + signal_eval(process_status_165,1,__gen_e_acsl_literal_string_324); __e_acsl_delete_block((void *)(& process_status_165)); } } { pid_t pid_166 = __gen_e_acsl_fork(); if (! pid_166) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_232,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_318,lu); __gen_e_acsl_exit(0); } else { int process_status_166; __e_acsl_store_block((void *)(& process_status_166),(size_t)4); __gen_e_acsl_waitpid(pid_166,& process_status_166,0); - signal_eval(process_status_166,1,__gen_e_acsl_literal_string_235); + signal_eval(process_status_166,1,__gen_e_acsl_literal_string_325); __e_acsl_delete_block((void *)(& process_status_166)); } } { pid_t pid_167 = __gen_e_acsl_fork(); if (! pid_167) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_236,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_326,dbl); __gen_e_acsl_exit(0); } else { int process_status_167; __e_acsl_store_block((void *)(& process_status_167),(size_t)4); __gen_e_acsl_waitpid(pid_167,& process_status_167,0); - signal_eval(process_status_167,0,__gen_e_acsl_literal_string_237); + signal_eval(process_status_167,0,__gen_e_acsl_literal_string_327); __e_acsl_delete_block((void *)(& process_status_167)); } } { pid_t pid_168 = __gen_e_acsl_fork(); if (! pid_168) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_238,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_328,dbl); __gen_e_acsl_exit(0); } else { int process_status_168; __e_acsl_store_block((void *)(& process_status_168),(size_t)4); __gen_e_acsl_waitpid(pid_168,& process_status_168,0); - signal_eval(process_status_168,0,__gen_e_acsl_literal_string_237); + signal_eval(process_status_168,0,__gen_e_acsl_literal_string_329); __e_acsl_delete_block((void *)(& process_status_168)); } } { pid_t pid_169 = __gen_e_acsl_fork(); if (! pid_169) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_236,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_326,ldbl); __gen_e_acsl_exit(0); } else { int process_status_169; __e_acsl_store_block((void *)(& process_status_169),(size_t)4); __gen_e_acsl_waitpid(pid_169,& process_status_169,0); - signal_eval(process_status_169,1,__gen_e_acsl_literal_string_239); + signal_eval(process_status_169,1,__gen_e_acsl_literal_string_330); __e_acsl_delete_block((void *)(& process_status_169)); } } { pid_t pid_170 = __gen_e_acsl_fork(); if (! pid_170) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_238,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_328,ldbl); __gen_e_acsl_exit(0); } else { int process_status_170; __e_acsl_store_block((void *)(& process_status_170),(size_t)4); __gen_e_acsl_waitpid(pid_170,& process_status_170,0); - signal_eval(process_status_170,1,__gen_e_acsl_literal_string_239); + signal_eval(process_status_170,1,__gen_e_acsl_literal_string_331); __e_acsl_delete_block((void *)(& process_status_170)); } } { pid_t pid_171 = __gen_e_acsl_fork(); if (! pid_171) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_236,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_326,i); __gen_e_acsl_exit(0); } else { int process_status_171; __e_acsl_store_block((void *)(& process_status_171),(size_t)4); __gen_e_acsl_waitpid(pid_171,& process_status_171,0); - signal_eval(process_status_171,1,__gen_e_acsl_literal_string_240); + signal_eval(process_status_171,1,__gen_e_acsl_literal_string_332); __e_acsl_delete_block((void *)(& process_status_171)); } } { pid_t pid_172 = __gen_e_acsl_fork(); if (! pid_172) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_238,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_328,i); __gen_e_acsl_exit(0); } else { int process_status_172; __e_acsl_store_block((void *)(& process_status_172),(size_t)4); __gen_e_acsl_waitpid(pid_172,& process_status_172,0); - signal_eval(process_status_172,1,__gen_e_acsl_literal_string_240); + signal_eval(process_status_172,1,__gen_e_acsl_literal_string_333); __e_acsl_delete_block((void *)(& process_status_172)); } } { pid_t pid_173 = __gen_e_acsl_fork(); if (! pid_173) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_236,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_326,lu); __gen_e_acsl_exit(0); } else { int process_status_173; __e_acsl_store_block((void *)(& process_status_173),(size_t)4); __gen_e_acsl_waitpid(pid_173,& process_status_173,0); - signal_eval(process_status_173,1,__gen_e_acsl_literal_string_241); + signal_eval(process_status_173,1,__gen_e_acsl_literal_string_334); __e_acsl_delete_block((void *)(& process_status_173)); } } { pid_t pid_174 = __gen_e_acsl_fork(); if (! pid_174) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_238,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_328,lu); __gen_e_acsl_exit(0); } else { int process_status_174; __e_acsl_store_block((void *)(& process_status_174),(size_t)4); __gen_e_acsl_waitpid(pid_174,& process_status_174,0); - signal_eval(process_status_174,1,__gen_e_acsl_literal_string_241); + signal_eval(process_status_174,1,__gen_e_acsl_literal_string_335); __e_acsl_delete_block((void *)(& process_status_174)); } } { pid_t pid_175 = __gen_e_acsl_fork(); if (! pid_175) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_242,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_336,dbl); __gen_e_acsl_exit(0); } else { int process_status_175; __e_acsl_store_block((void *)(& process_status_175),(size_t)4); __gen_e_acsl_waitpid(pid_175,& process_status_175,0); - signal_eval(process_status_175,0,__gen_e_acsl_literal_string_243); + signal_eval(process_status_175,0,__gen_e_acsl_literal_string_337); __e_acsl_delete_block((void *)(& process_status_175)); } } { pid_t pid_176 = __gen_e_acsl_fork(); if (! pid_176) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_244,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_338,dbl); __gen_e_acsl_exit(0); } else { int process_status_176; __e_acsl_store_block((void *)(& process_status_176),(size_t)4); __gen_e_acsl_waitpid(pid_176,& process_status_176,0); - signal_eval(process_status_176,0,__gen_e_acsl_literal_string_243); + signal_eval(process_status_176,0,__gen_e_acsl_literal_string_339); __e_acsl_delete_block((void *)(& process_status_176)); } } { pid_t pid_177 = __gen_e_acsl_fork(); if (! pid_177) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_242,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_336,ldbl); __gen_e_acsl_exit(0); } else { int process_status_177; __e_acsl_store_block((void *)(& process_status_177),(size_t)4); __gen_e_acsl_waitpid(pid_177,& process_status_177,0); - signal_eval(process_status_177,1,__gen_e_acsl_literal_string_245); + signal_eval(process_status_177,1,__gen_e_acsl_literal_string_340); __e_acsl_delete_block((void *)(& process_status_177)); } } { pid_t pid_178 = __gen_e_acsl_fork(); if (! pid_178) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_244,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_338,ldbl); __gen_e_acsl_exit(0); } else { int process_status_178; __e_acsl_store_block((void *)(& process_status_178),(size_t)4); __gen_e_acsl_waitpid(pid_178,& process_status_178,0); - signal_eval(process_status_178,1,__gen_e_acsl_literal_string_245); + signal_eval(process_status_178,1,__gen_e_acsl_literal_string_341); __e_acsl_delete_block((void *)(& process_status_178)); } } { pid_t pid_179 = __gen_e_acsl_fork(); if (! pid_179) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_242,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_336,i); __gen_e_acsl_exit(0); } else { int process_status_179; __e_acsl_store_block((void *)(& process_status_179),(size_t)4); __gen_e_acsl_waitpid(pid_179,& process_status_179,0); - signal_eval(process_status_179,1,__gen_e_acsl_literal_string_246); + signal_eval(process_status_179,1,__gen_e_acsl_literal_string_342); __e_acsl_delete_block((void *)(& process_status_179)); } } { pid_t pid_180 = __gen_e_acsl_fork(); if (! pid_180) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_244,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_338,i); __gen_e_acsl_exit(0); } else { int process_status_180; __e_acsl_store_block((void *)(& process_status_180),(size_t)4); __gen_e_acsl_waitpid(pid_180,& process_status_180,0); - signal_eval(process_status_180,1,__gen_e_acsl_literal_string_246); + signal_eval(process_status_180,1,__gen_e_acsl_literal_string_343); __e_acsl_delete_block((void *)(& process_status_180)); } } { pid_t pid_181 = __gen_e_acsl_fork(); if (! pid_181) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_242,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_336,lu); __gen_e_acsl_exit(0); } else { int process_status_181; __e_acsl_store_block((void *)(& process_status_181),(size_t)4); __gen_e_acsl_waitpid(pid_181,& process_status_181,0); - signal_eval(process_status_181,1,__gen_e_acsl_literal_string_247); + signal_eval(process_status_181,1,__gen_e_acsl_literal_string_344); __e_acsl_delete_block((void *)(& process_status_181)); } } { pid_t pid_182 = __gen_e_acsl_fork(); if (! pid_182) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_244,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_338,lu); __gen_e_acsl_exit(0); } else { int process_status_182; __e_acsl_store_block((void *)(& process_status_182),(size_t)4); __gen_e_acsl_waitpid(pid_182,& process_status_182,0); - signal_eval(process_status_182,1,__gen_e_acsl_literal_string_247); + signal_eval(process_status_182,1,__gen_e_acsl_literal_string_345); __e_acsl_delete_block((void *)(& process_status_182)); } } { pid_t pid_183 = __gen_e_acsl_fork(); if (! pid_183) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_248,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_346,dbl); __gen_e_acsl_exit(0); } else { int process_status_183; __e_acsl_store_block((void *)(& process_status_183),(size_t)4); __gen_e_acsl_waitpid(pid_183,& process_status_183,0); - signal_eval(process_status_183,0,__gen_e_acsl_literal_string_249); + signal_eval(process_status_183,0,__gen_e_acsl_literal_string_347); __e_acsl_delete_block((void *)(& process_status_183)); } } { pid_t pid_184 = __gen_e_acsl_fork(); if (! pid_184) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_250,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_348,dbl); __gen_e_acsl_exit(0); } else { int process_status_184; __e_acsl_store_block((void *)(& process_status_184),(size_t)4); __gen_e_acsl_waitpid(pid_184,& process_status_184,0); - signal_eval(process_status_184,0,__gen_e_acsl_literal_string_249); + signal_eval(process_status_184,0,__gen_e_acsl_literal_string_349); __e_acsl_delete_block((void *)(& process_status_184)); } } { pid_t pid_185 = __gen_e_acsl_fork(); if (! pid_185) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_248,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_346,ldbl); __gen_e_acsl_exit(0); } else { int process_status_185; __e_acsl_store_block((void *)(& process_status_185),(size_t)4); __gen_e_acsl_waitpid(pid_185,& process_status_185,0); - signal_eval(process_status_185,1,__gen_e_acsl_literal_string_251); + signal_eval(process_status_185,1,__gen_e_acsl_literal_string_350); __e_acsl_delete_block((void *)(& process_status_185)); } } { pid_t pid_186 = __gen_e_acsl_fork(); if (! pid_186) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_250,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_348,ldbl); __gen_e_acsl_exit(0); } else { int process_status_186; __e_acsl_store_block((void *)(& process_status_186),(size_t)4); __gen_e_acsl_waitpid(pid_186,& process_status_186,0); - signal_eval(process_status_186,1,__gen_e_acsl_literal_string_251); + signal_eval(process_status_186,1,__gen_e_acsl_literal_string_351); __e_acsl_delete_block((void *)(& process_status_186)); } } { pid_t pid_187 = __gen_e_acsl_fork(); if (! pid_187) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_248,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_346,i); __gen_e_acsl_exit(0); } else { int process_status_187; __e_acsl_store_block((void *)(& process_status_187),(size_t)4); __gen_e_acsl_waitpid(pid_187,& process_status_187,0); - signal_eval(process_status_187,1,__gen_e_acsl_literal_string_252); + signal_eval(process_status_187,1,__gen_e_acsl_literal_string_352); __e_acsl_delete_block((void *)(& process_status_187)); } } { pid_t pid_188 = __gen_e_acsl_fork(); if (! pid_188) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_250,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_348,i); __gen_e_acsl_exit(0); } else { int process_status_188; __e_acsl_store_block((void *)(& process_status_188),(size_t)4); __gen_e_acsl_waitpid(pid_188,& process_status_188,0); - signal_eval(process_status_188,1,__gen_e_acsl_literal_string_252); + signal_eval(process_status_188,1,__gen_e_acsl_literal_string_353); __e_acsl_delete_block((void *)(& process_status_188)); } } { pid_t pid_189 = __gen_e_acsl_fork(); if (! pid_189) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_248,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_346,lu); __gen_e_acsl_exit(0); } else { int process_status_189; __e_acsl_store_block((void *)(& process_status_189),(size_t)4); __gen_e_acsl_waitpid(pid_189,& process_status_189,0); - signal_eval(process_status_189,1,__gen_e_acsl_literal_string_253); + signal_eval(process_status_189,1,__gen_e_acsl_literal_string_354); __e_acsl_delete_block((void *)(& process_status_189)); } } { pid_t pid_190 = __gen_e_acsl_fork(); if (! pid_190) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_250,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_348,lu); __gen_e_acsl_exit(0); } else { int process_status_190; __e_acsl_store_block((void *)(& process_status_190),(size_t)4); __gen_e_acsl_waitpid(pid_190,& process_status_190,0); - signal_eval(process_status_190,1,__gen_e_acsl_literal_string_253); + signal_eval(process_status_190,1,__gen_e_acsl_literal_string_355); __e_acsl_delete_block((void *)(& process_status_190)); } } { pid_t pid_191 = __gen_e_acsl_fork(); if (! pid_191) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_254,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_356,dbl); __gen_e_acsl_exit(0); } else { int process_status_191; __e_acsl_store_block((void *)(& process_status_191),(size_t)4); __gen_e_acsl_waitpid(pid_191,& process_status_191,0); - signal_eval(process_status_191,1,__gen_e_acsl_literal_string_255); + signal_eval(process_status_191,1,__gen_e_acsl_literal_string_357); __e_acsl_delete_block((void *)(& process_status_191)); } } { pid_t pid_192 = __gen_e_acsl_fork(); if (! pid_192) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_256,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_358,dbl); __gen_e_acsl_exit(0); } else { int process_status_192; __e_acsl_store_block((void *)(& process_status_192),(size_t)4); __gen_e_acsl_waitpid(pid_192,& process_status_192,0); - signal_eval(process_status_192,1,__gen_e_acsl_literal_string_255); + signal_eval(process_status_192,1,__gen_e_acsl_literal_string_359); __e_acsl_delete_block((void *)(& process_status_192)); } } { pid_t pid_193 = __gen_e_acsl_fork(); if (! pid_193) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_254,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_356,ldbl); __gen_e_acsl_exit(0); } else { int process_status_193; __e_acsl_store_block((void *)(& process_status_193),(size_t)4); __gen_e_acsl_waitpid(pid_193,& process_status_193,0); - signal_eval(process_status_193,0,__gen_e_acsl_literal_string_257); + signal_eval(process_status_193,0,__gen_e_acsl_literal_string_360); __e_acsl_delete_block((void *)(& process_status_193)); } } { pid_t pid_194 = __gen_e_acsl_fork(); if (! pid_194) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_256,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_358,ldbl); __gen_e_acsl_exit(0); } else { int process_status_194; __e_acsl_store_block((void *)(& process_status_194),(size_t)4); __gen_e_acsl_waitpid(pid_194,& process_status_194,0); - signal_eval(process_status_194,0,__gen_e_acsl_literal_string_257); + signal_eval(process_status_194,0,__gen_e_acsl_literal_string_361); __e_acsl_delete_block((void *)(& process_status_194)); } } { pid_t pid_195 = __gen_e_acsl_fork(); if (! pid_195) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_254,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_356,i); __gen_e_acsl_exit(0); } else { int process_status_195; __e_acsl_store_block((void *)(& process_status_195),(size_t)4); __gen_e_acsl_waitpid(pid_195,& process_status_195,0); - signal_eval(process_status_195,1,__gen_e_acsl_literal_string_258); + signal_eval(process_status_195,1,__gen_e_acsl_literal_string_362); __e_acsl_delete_block((void *)(& process_status_195)); } } { pid_t pid_196 = __gen_e_acsl_fork(); if (! pid_196) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_256,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_358,i); __gen_e_acsl_exit(0); } else { int process_status_196; __e_acsl_store_block((void *)(& process_status_196),(size_t)4); __gen_e_acsl_waitpid(pid_196,& process_status_196,0); - signal_eval(process_status_196,1,__gen_e_acsl_literal_string_258); + signal_eval(process_status_196,1,__gen_e_acsl_literal_string_363); __e_acsl_delete_block((void *)(& process_status_196)); } } { pid_t pid_197 = __gen_e_acsl_fork(); if (! pid_197) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_254,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_356,lu); __gen_e_acsl_exit(0); } else { int process_status_197; __e_acsl_store_block((void *)(& process_status_197),(size_t)4); __gen_e_acsl_waitpid(pid_197,& process_status_197,0); - signal_eval(process_status_197,1,__gen_e_acsl_literal_string_259); + signal_eval(process_status_197,1,__gen_e_acsl_literal_string_364); __e_acsl_delete_block((void *)(& process_status_197)); } } { pid_t pid_198 = __gen_e_acsl_fork(); if (! pid_198) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_256,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_358,lu); __gen_e_acsl_exit(0); } else { int process_status_198; __e_acsl_store_block((void *)(& process_status_198),(size_t)4); __gen_e_acsl_waitpid(pid_198,& process_status_198,0); - signal_eval(process_status_198,1,__gen_e_acsl_literal_string_259); + signal_eval(process_status_198,1,__gen_e_acsl_literal_string_365); __e_acsl_delete_block((void *)(& process_status_198)); } } { pid_t pid_199 = __gen_e_acsl_fork(); if (! pid_199) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_260,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_366,dbl); __gen_e_acsl_exit(0); } else { int process_status_199; __e_acsl_store_block((void *)(& process_status_199),(size_t)4); __gen_e_acsl_waitpid(pid_199,& process_status_199,0); - signal_eval(process_status_199,1,__gen_e_acsl_literal_string_261); + signal_eval(process_status_199,1,__gen_e_acsl_literal_string_367); __e_acsl_delete_block((void *)(& process_status_199)); } } { pid_t pid_200 = __gen_e_acsl_fork(); if (! pid_200) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_262,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_368,dbl); __gen_e_acsl_exit(0); } else { int process_status_200; __e_acsl_store_block((void *)(& process_status_200),(size_t)4); __gen_e_acsl_waitpid(pid_200,& process_status_200,0); - signal_eval(process_status_200,1,__gen_e_acsl_literal_string_261); + signal_eval(process_status_200,1,__gen_e_acsl_literal_string_369); __e_acsl_delete_block((void *)(& process_status_200)); } } { pid_t pid_201 = __gen_e_acsl_fork(); if (! pid_201) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_260,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_366,ldbl); __gen_e_acsl_exit(0); } else { int process_status_201; __e_acsl_store_block((void *)(& process_status_201),(size_t)4); __gen_e_acsl_waitpid(pid_201,& process_status_201,0); - signal_eval(process_status_201,0,__gen_e_acsl_literal_string_263); + signal_eval(process_status_201,0,__gen_e_acsl_literal_string_370); __e_acsl_delete_block((void *)(& process_status_201)); } } { pid_t pid_202 = __gen_e_acsl_fork(); if (! pid_202) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_262,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_368,ldbl); __gen_e_acsl_exit(0); } else { int process_status_202; __e_acsl_store_block((void *)(& process_status_202),(size_t)4); __gen_e_acsl_waitpid(pid_202,& process_status_202,0); - signal_eval(process_status_202,0,__gen_e_acsl_literal_string_263); + signal_eval(process_status_202,0,__gen_e_acsl_literal_string_371); __e_acsl_delete_block((void *)(& process_status_202)); } } { pid_t pid_203 = __gen_e_acsl_fork(); if (! pid_203) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_260,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_366,i); __gen_e_acsl_exit(0); } else { int process_status_203; __e_acsl_store_block((void *)(& process_status_203),(size_t)4); __gen_e_acsl_waitpid(pid_203,& process_status_203,0); - signal_eval(process_status_203,1,__gen_e_acsl_literal_string_264); + signal_eval(process_status_203,1,__gen_e_acsl_literal_string_372); __e_acsl_delete_block((void *)(& process_status_203)); } } { pid_t pid_204 = __gen_e_acsl_fork(); if (! pid_204) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_262,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_368,i); __gen_e_acsl_exit(0); } else { int process_status_204; __e_acsl_store_block((void *)(& process_status_204),(size_t)4); __gen_e_acsl_waitpid(pid_204,& process_status_204,0); - signal_eval(process_status_204,1,__gen_e_acsl_literal_string_264); + signal_eval(process_status_204,1,__gen_e_acsl_literal_string_373); __e_acsl_delete_block((void *)(& process_status_204)); } } { pid_t pid_205 = __gen_e_acsl_fork(); if (! pid_205) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_260,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_366,lu); __gen_e_acsl_exit(0); } else { int process_status_205; __e_acsl_store_block((void *)(& process_status_205),(size_t)4); __gen_e_acsl_waitpid(pid_205,& process_status_205,0); - signal_eval(process_status_205,1,__gen_e_acsl_literal_string_265); + signal_eval(process_status_205,1,__gen_e_acsl_literal_string_374); __e_acsl_delete_block((void *)(& process_status_205)); } } { pid_t pid_206 = __gen_e_acsl_fork(); if (! pid_206) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_262,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_368,lu); __gen_e_acsl_exit(0); } else { int process_status_206; __e_acsl_store_block((void *)(& process_status_206),(size_t)4); __gen_e_acsl_waitpid(pid_206,& process_status_206,0); - signal_eval(process_status_206,1,__gen_e_acsl_literal_string_265); + signal_eval(process_status_206,1,__gen_e_acsl_literal_string_375); __e_acsl_delete_block((void *)(& process_status_206)); } } { pid_t pid_207 = __gen_e_acsl_fork(); if (! pid_207) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_266,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_376,dbl); __gen_e_acsl_exit(0); } else { int process_status_207; __e_acsl_store_block((void *)(& process_status_207),(size_t)4); __gen_e_acsl_waitpid(pid_207,& process_status_207,0); - signal_eval(process_status_207,1,__gen_e_acsl_literal_string_267); + signal_eval(process_status_207,1,__gen_e_acsl_literal_string_377); __e_acsl_delete_block((void *)(& process_status_207)); } } { pid_t pid_208 = __gen_e_acsl_fork(); if (! pid_208) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_268,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_378,dbl); __gen_e_acsl_exit(0); } else { int process_status_208; __e_acsl_store_block((void *)(& process_status_208),(size_t)4); __gen_e_acsl_waitpid(pid_208,& process_status_208,0); - signal_eval(process_status_208,1,__gen_e_acsl_literal_string_267); + signal_eval(process_status_208,1,__gen_e_acsl_literal_string_379); __e_acsl_delete_block((void *)(& process_status_208)); } } { pid_t pid_209 = __gen_e_acsl_fork(); if (! pid_209) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_266,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_376,ldbl); __gen_e_acsl_exit(0); } else { int process_status_209; __e_acsl_store_block((void *)(& process_status_209),(size_t)4); __gen_e_acsl_waitpid(pid_209,& process_status_209,0); - signal_eval(process_status_209,0,__gen_e_acsl_literal_string_269); + signal_eval(process_status_209,0,__gen_e_acsl_literal_string_380); __e_acsl_delete_block((void *)(& process_status_209)); } } { pid_t pid_210 = __gen_e_acsl_fork(); if (! pid_210) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_268,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_378,ldbl); __gen_e_acsl_exit(0); } else { int process_status_210; __e_acsl_store_block((void *)(& process_status_210),(size_t)4); __gen_e_acsl_waitpid(pid_210,& process_status_210,0); - signal_eval(process_status_210,0,__gen_e_acsl_literal_string_269); + signal_eval(process_status_210,0,__gen_e_acsl_literal_string_381); __e_acsl_delete_block((void *)(& process_status_210)); } } { pid_t pid_211 = __gen_e_acsl_fork(); if (! pid_211) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_266,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_376,i); __gen_e_acsl_exit(0); } else { int process_status_211; __e_acsl_store_block((void *)(& process_status_211),(size_t)4); __gen_e_acsl_waitpid(pid_211,& process_status_211,0); - signal_eval(process_status_211,1,__gen_e_acsl_literal_string_270); + signal_eval(process_status_211,1,__gen_e_acsl_literal_string_382); __e_acsl_delete_block((void *)(& process_status_211)); } } { pid_t pid_212 = __gen_e_acsl_fork(); if (! pid_212) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_268,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_378,i); __gen_e_acsl_exit(0); } else { int process_status_212; __e_acsl_store_block((void *)(& process_status_212),(size_t)4); __gen_e_acsl_waitpid(pid_212,& process_status_212,0); - signal_eval(process_status_212,1,__gen_e_acsl_literal_string_270); + signal_eval(process_status_212,1,__gen_e_acsl_literal_string_383); __e_acsl_delete_block((void *)(& process_status_212)); } } { pid_t pid_213 = __gen_e_acsl_fork(); if (! pid_213) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_266,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_376,lu); __gen_e_acsl_exit(0); } else { int process_status_213; __e_acsl_store_block((void *)(& process_status_213),(size_t)4); __gen_e_acsl_waitpid(pid_213,& process_status_213,0); - signal_eval(process_status_213,1,__gen_e_acsl_literal_string_271); + signal_eval(process_status_213,1,__gen_e_acsl_literal_string_384); __e_acsl_delete_block((void *)(& process_status_213)); } } { pid_t pid_214 = __gen_e_acsl_fork(); if (! pid_214) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_268,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_378,lu); __gen_e_acsl_exit(0); } else { int process_status_214; __e_acsl_store_block((void *)(& process_status_214),(size_t)4); __gen_e_acsl_waitpid(pid_214,& process_status_214,0); - signal_eval(process_status_214,1,__gen_e_acsl_literal_string_271); + signal_eval(process_status_214,1,__gen_e_acsl_literal_string_385); __e_acsl_delete_block((void *)(& process_status_214)); } } { pid_t pid_215 = __gen_e_acsl_fork(); if (! pid_215) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_272,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_386,dbl); __gen_e_acsl_exit(0); } else { int process_status_215; __e_acsl_store_block((void *)(& process_status_215),(size_t)4); __gen_e_acsl_waitpid(pid_215,& process_status_215,0); - signal_eval(process_status_215,1,__gen_e_acsl_literal_string_273); + signal_eval(process_status_215,1,__gen_e_acsl_literal_string_387); __e_acsl_delete_block((void *)(& process_status_215)); } } { pid_t pid_216 = __gen_e_acsl_fork(); if (! pid_216) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_274,dbl); + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_388,dbl); __gen_e_acsl_exit(0); } else { int process_status_216; __e_acsl_store_block((void *)(& process_status_216),(size_t)4); __gen_e_acsl_waitpid(pid_216,& process_status_216,0); - signal_eval(process_status_216,1,__gen_e_acsl_literal_string_273); + signal_eval(process_status_216,1,__gen_e_acsl_literal_string_389); __e_acsl_delete_block((void *)(& process_status_216)); } } { pid_t pid_217 = __gen_e_acsl_fork(); if (! pid_217) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_272,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_386,ldbl); __gen_e_acsl_exit(0); } else { int process_status_217; __e_acsl_store_block((void *)(& process_status_217),(size_t)4); __gen_e_acsl_waitpid(pid_217,& process_status_217,0); - signal_eval(process_status_217,0,__gen_e_acsl_literal_string_275); + signal_eval(process_status_217,0,__gen_e_acsl_literal_string_390); __e_acsl_delete_block((void *)(& process_status_217)); } } { pid_t pid_218 = __gen_e_acsl_fork(); if (! pid_218) { - __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_274,ldbl); + __e_acsl_builtin_printf("E",__gen_e_acsl_literal_string_388,ldbl); __gen_e_acsl_exit(0); } else { int process_status_218; __e_acsl_store_block((void *)(& process_status_218),(size_t)4); __gen_e_acsl_waitpid(pid_218,& process_status_218,0); - signal_eval(process_status_218,0,__gen_e_acsl_literal_string_275); + signal_eval(process_status_218,0,__gen_e_acsl_literal_string_391); __e_acsl_delete_block((void *)(& process_status_218)); } } { pid_t pid_219 = __gen_e_acsl_fork(); if (! pid_219) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_272,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_386,i); __gen_e_acsl_exit(0); } else { int process_status_219; __e_acsl_store_block((void *)(& process_status_219),(size_t)4); __gen_e_acsl_waitpid(pid_219,& process_status_219,0); - signal_eval(process_status_219,1,__gen_e_acsl_literal_string_276); + signal_eval(process_status_219,1,__gen_e_acsl_literal_string_392); __e_acsl_delete_block((void *)(& process_status_219)); } } { pid_t pid_220 = __gen_e_acsl_fork(); if (! pid_220) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_274,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_388,i); __gen_e_acsl_exit(0); } else { int process_status_220; __e_acsl_store_block((void *)(& process_status_220),(size_t)4); __gen_e_acsl_waitpid(pid_220,& process_status_220,0); - signal_eval(process_status_220,1,__gen_e_acsl_literal_string_276); + signal_eval(process_status_220,1,__gen_e_acsl_literal_string_393); __e_acsl_delete_block((void *)(& process_status_220)); } } { pid_t pid_221 = __gen_e_acsl_fork(); if (! pid_221) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_272,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_386,lu); __gen_e_acsl_exit(0); } else { int process_status_221; __e_acsl_store_block((void *)(& process_status_221),(size_t)4); __gen_e_acsl_waitpid(pid_221,& process_status_221,0); - signal_eval(process_status_221,1,__gen_e_acsl_literal_string_277); + signal_eval(process_status_221,1,__gen_e_acsl_literal_string_394); __e_acsl_delete_block((void *)(& process_status_221)); } } { pid_t pid_222 = __gen_e_acsl_fork(); if (! pid_222) { - __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_274,lu); + __e_acsl_builtin_printf("L",__gen_e_acsl_literal_string_388,lu); __gen_e_acsl_exit(0); } else { int process_status_222; __e_acsl_store_block((void *)(& process_status_222),(size_t)4); __gen_e_acsl_waitpid(pid_222,& process_status_222,0); - signal_eval(process_status_222,1,__gen_e_acsl_literal_string_277); + signal_eval(process_status_222,1,__gen_e_acsl_literal_string_395); __e_acsl_delete_block((void *)(& process_status_222)); } } { pid_t pid_223 = __gen_e_acsl_fork(); if (! pid_223) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_278,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_396,i); __gen_e_acsl_exit(0); } else { int process_status_223; __e_acsl_store_block((void *)(& process_status_223),(size_t)4); __gen_e_acsl_waitpid(pid_223,& process_status_223,0); - signal_eval(process_status_223,0,__gen_e_acsl_literal_string_279); + signal_eval(process_status_223,0,__gen_e_acsl_literal_string_397); __e_acsl_delete_block((void *)(& process_status_223)); } } { pid_t pid_224 = __gen_e_acsl_fork(); if (! pid_224) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_278,(int)chr); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_396,(int)chr); __gen_e_acsl_exit(0); } else { int process_status_224; __e_acsl_store_block((void *)(& process_status_224),(size_t)4); __gen_e_acsl_waitpid(pid_224,& process_status_224,0); - signal_eval(process_status_224,0,__gen_e_acsl_literal_string_280); + signal_eval(process_status_224,0,__gen_e_acsl_literal_string_398); __e_acsl_delete_block((void *)(& process_status_224)); } } { pid_t pid_225 = __gen_e_acsl_fork(); if (! pid_225) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_278,(int)shrt); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_396,(int)shrt); __gen_e_acsl_exit(0); } else { int process_status_225; __e_acsl_store_block((void *)(& process_status_225),(size_t)4); __gen_e_acsl_waitpid(pid_225,& process_status_225,0); - signal_eval(process_status_225,0,__gen_e_acsl_literal_string_281); + signal_eval(process_status_225,0,__gen_e_acsl_literal_string_399); __e_acsl_delete_block((void *)(& process_status_225)); } } { pid_t pid_226 = __gen_e_acsl_fork(); if (! pid_226) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_278,ui); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_396,ui); __gen_e_acsl_exit(0); } else { int process_status_226; __e_acsl_store_block((void *)(& process_status_226),(size_t)4); __gen_e_acsl_waitpid(pid_226,& process_status_226,0); - signal_eval(process_status_226,1,__gen_e_acsl_literal_string_282); + signal_eval(process_status_226,1,__gen_e_acsl_literal_string_400); __e_acsl_delete_block((void *)(& process_status_226)); } } { pid_t pid_227 = __gen_e_acsl_fork(); if (! pid_227) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_278,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_396,li); __gen_e_acsl_exit(0); } else { int process_status_227; __e_acsl_store_block((void *)(& process_status_227),(size_t)4); __gen_e_acsl_waitpid(pid_227,& process_status_227,0); - signal_eval(process_status_227,1,__gen_e_acsl_literal_string_283); + signal_eval(process_status_227,1,__gen_e_acsl_literal_string_401); __e_acsl_delete_block((void *)(& process_status_227)); } } { pid_t pid_228 = __gen_e_acsl_fork(); if (! pid_228) { - __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_278, + __e_acsl_builtin_printf("e",__gen_e_acsl_literal_string_396, (double)flt); __gen_e_acsl_exit(0); } @@ -5901,105 +6612,105 @@ int main(int argc, char const **argv) int process_status_228; __e_acsl_store_block((void *)(& process_status_228),(size_t)4); __gen_e_acsl_waitpid(pid_228,& process_status_228,0); - signal_eval(process_status_228,1,__gen_e_acsl_literal_string_284); + signal_eval(process_status_228,1,__gen_e_acsl_literal_string_402); __e_acsl_delete_block((void *)(& process_status_228)); } } { pid_t pid_229 = __gen_e_acsl_fork(); if (! pid_229) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_278,astr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_396,astr); __gen_e_acsl_exit(0); } else { int process_status_229; __e_acsl_store_block((void *)(& process_status_229),(size_t)4); __gen_e_acsl_waitpid(pid_229,& process_status_229,0); - signal_eval(process_status_229,1,__gen_e_acsl_literal_string_285); + signal_eval(process_status_229,1,__gen_e_acsl_literal_string_403); __e_acsl_delete_block((void *)(& process_status_229)); } } { pid_t pid_230 = __gen_e_acsl_fork(); if (! pid_230) { - __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_286,wi); + __e_acsl_builtin_printf("D",__gen_e_acsl_literal_string_404,wi); __gen_e_acsl_exit(0); } else { int process_status_230; __e_acsl_store_block((void *)(& process_status_230),(size_t)4); __gen_e_acsl_waitpid(pid_230,& process_status_230,0); - signal_eval(process_status_230,0,__gen_e_acsl_literal_string_287); + signal_eval(process_status_230,0,__gen_e_acsl_literal_string_405); __e_acsl_delete_block((void *)(& process_status_230)); } } { pid_t pid_231 = __gen_e_acsl_fork(); if (! pid_231) { - __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_286,li); + __e_acsl_builtin_printf("l",__gen_e_acsl_literal_string_404,li); __gen_e_acsl_exit(0); } else { int process_status_231; __e_acsl_store_block((void *)(& process_status_231),(size_t)4); __gen_e_acsl_waitpid(pid_231,& process_status_231,0); - signal_eval(process_status_231,1,__gen_e_acsl_literal_string_288); + signal_eval(process_status_231,1,__gen_e_acsl_literal_string_406); __e_acsl_delete_block((void *)(& process_status_231)); } } { pid_t pid_232 = __gen_e_acsl_fork(); if (! pid_232) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_289,astr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_407,astr); __gen_e_acsl_exit(0); } else { int process_status_232; __e_acsl_store_block((void *)(& process_status_232),(size_t)4); __gen_e_acsl_waitpid(pid_232,& process_status_232,0); - signal_eval(process_status_232,0,__gen_e_acsl_literal_string_290); + signal_eval(process_status_232,0,__gen_e_acsl_literal_string_408); __e_acsl_delete_block((void *)(& process_status_232)); } } { pid_t pid_233 = __gen_e_acsl_fork(); if (! pid_233) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_289,pstr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_407,pstr); __gen_e_acsl_exit(0); } else { int process_status_233; __e_acsl_store_block((void *)(& process_status_233),(size_t)4); __gen_e_acsl_waitpid(pid_233,& process_status_233,0); - signal_eval(process_status_233,0,__gen_e_acsl_literal_string_291); + signal_eval(process_status_233,0,__gen_e_acsl_literal_string_409); __e_acsl_delete_block((void *)(& process_status_233)); } } { pid_t pid_234 = __gen_e_acsl_fork(); if (! pid_234) { - __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_289,i); + __e_acsl_builtin_printf("d",__gen_e_acsl_literal_string_407,i); __gen_e_acsl_exit(0); } else { int process_status_234; __e_acsl_store_block((void *)(& process_status_234),(size_t)4); __gen_e_acsl_waitpid(pid_234,& process_status_234,0); - signal_eval(process_status_234,1,__gen_e_acsl_literal_string_292); + signal_eval(process_status_234,1,__gen_e_acsl_literal_string_410); __e_acsl_delete_block((void *)(& process_status_234)); } } { pid_t pid_235 = __gen_e_acsl_fork(); if (! pid_235) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_289,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_407,vptr); __gen_e_acsl_exit(0); } else { int process_status_235; __e_acsl_store_block((void *)(& process_status_235),(size_t)4); __gen_e_acsl_waitpid(pid_235,& process_status_235,0); - signal_eval(process_status_235,1,__gen_e_acsl_literal_string_293); + signal_eval(process_status_235,1,__gen_e_acsl_literal_string_411); __e_acsl_delete_block((void *)(& process_status_235)); } } @@ -6007,28 +6718,28 @@ int main(int argc, char const **argv) { pid_t pid_236 = __gen_e_acsl_fork(); if (! pid_236) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_289,s1); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_407,s1); __gen_e_acsl_exit(0); } else { int process_status_236; __e_acsl_store_block((void *)(& process_status_236),(size_t)4); __gen_e_acsl_waitpid(pid_236,& process_status_236,0); - signal_eval(process_status_236,1,__gen_e_acsl_literal_string_294); + signal_eval(process_status_236,1,__gen_e_acsl_literal_string_412); __e_acsl_delete_block((void *)(& process_status_236)); } } { pid_t pid_237 = __gen_e_acsl_fork(); if (! pid_237) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_289,s2); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_407,s2); __gen_e_acsl_exit(0); } else { int process_status_237; __e_acsl_store_block((void *)(& process_status_237),(size_t)4); __gen_e_acsl_waitpid(pid_237,& process_status_237,0); - signal_eval(process_status_237,1,__gen_e_acsl_literal_string_295); + signal_eval(process_status_237,1,__gen_e_acsl_literal_string_413); __e_acsl_delete_block((void *)(& process_status_237)); } } @@ -6036,14 +6747,14 @@ int main(int argc, char const **argv) { pid_t pid_238 = __gen_e_acsl_fork(); if (! pid_238) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_289,s4); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_407,s4); __gen_e_acsl_exit(0); } else { int process_status_238; __e_acsl_store_block((void *)(& process_status_238),(size_t)4); __gen_e_acsl_waitpid(pid_238,& process_status_238,0); - signal_eval(process_status_238,0,__gen_e_acsl_literal_string_296); + signal_eval(process_status_238,0,__gen_e_acsl_literal_string_414); __e_acsl_delete_block((void *)(& process_status_238)); } } @@ -6051,175 +6762,175 @@ int main(int argc, char const **argv) { pid_t pid_239 = __gen_e_acsl_fork(); if (! pid_239) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_289,s4); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_407,s4); __gen_e_acsl_exit(0); } else { int process_status_239; __e_acsl_store_block((void *)(& process_status_239),(size_t)4); __gen_e_acsl_waitpid(pid_239,& process_status_239,0); - signal_eval(process_status_239,1,__gen_e_acsl_literal_string_297); + signal_eval(process_status_239,1,__gen_e_acsl_literal_string_415); __e_acsl_delete_block((void *)(& process_status_239)); } } { pid_t pid_240 = __gen_e_acsl_fork(); if (! pid_240) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_298,s1); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_416,s1); __gen_e_acsl_exit(0); } else { int process_status_240; __e_acsl_store_block((void *)(& process_status_240),(size_t)4); __gen_e_acsl_waitpid(pid_240,& process_status_240,0); - signal_eval(process_status_240,0,__gen_e_acsl_literal_string_299); + signal_eval(process_status_240,0,__gen_e_acsl_literal_string_417); __e_acsl_delete_block((void *)(& process_status_240)); } } { pid_t pid_241 = __gen_e_acsl_fork(); if (! pid_241) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_300,s1); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_418,s1); __gen_e_acsl_exit(0); } else { int process_status_241; __e_acsl_store_block((void *)(& process_status_241),(size_t)4); __gen_e_acsl_waitpid(pid_241,& process_status_241,0); - signal_eval(process_status_241,0,__gen_e_acsl_literal_string_301); + signal_eval(process_status_241,0,__gen_e_acsl_literal_string_419); __e_acsl_delete_block((void *)(& process_status_241)); } } { pid_t pid_242 = __gen_e_acsl_fork(); if (! pid_242) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_302,s4); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_420,s4); __gen_e_acsl_exit(0); } else { int process_status_242; __e_acsl_store_block((void *)(& process_status_242),(size_t)4); __gen_e_acsl_waitpid(pid_242,& process_status_242,0); - signal_eval(process_status_242,0,__gen_e_acsl_literal_string_303); + signal_eval(process_status_242,0,__gen_e_acsl_literal_string_421); __e_acsl_delete_block((void *)(& process_status_242)); } } { pid_t pid_243 = __gen_e_acsl_fork(); if (! pid_243) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_304,s4); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_422,s4); __gen_e_acsl_exit(0); } else { int process_status_243; __e_acsl_store_block((void *)(& process_status_243),(size_t)4); __gen_e_acsl_waitpid(pid_243,& process_status_243,0); - signal_eval(process_status_243,0,__gen_e_acsl_literal_string_305); + signal_eval(process_status_243,0,__gen_e_acsl_literal_string_423); __e_acsl_delete_block((void *)(& process_status_243)); } } { pid_t pid_244 = __gen_e_acsl_fork(); if (! pid_244) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_306,s4); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_424,s4); __gen_e_acsl_exit(0); } else { int process_status_244; __e_acsl_store_block((void *)(& process_status_244),(size_t)4); __gen_e_acsl_waitpid(pid_244,& process_status_244,0); - signal_eval(process_status_244,1,__gen_e_acsl_literal_string_307); + signal_eval(process_status_244,1,__gen_e_acsl_literal_string_425); __e_acsl_delete_block((void *)(& process_status_244)); } } { pid_t pid_245 = __gen_e_acsl_fork(); if (! pid_245) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_308,vptr); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_426,vptr); __gen_e_acsl_exit(0); } else { int process_status_245; __e_acsl_store_block((void *)(& process_status_245),(size_t)4); __gen_e_acsl_waitpid(pid_245,& process_status_245,0); - signal_eval(process_status_245,0,__gen_e_acsl_literal_string_309); + signal_eval(process_status_245,0,__gen_e_acsl_literal_string_427); __e_acsl_delete_block((void *)(& process_status_245)); } } { pid_t pid_246 = __gen_e_acsl_fork(); if (! pid_246) { - __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_308,astr); + __e_acsl_builtin_printf("s",__gen_e_acsl_literal_string_426,astr); __gen_e_acsl_exit(0); } else { int process_status_246; __e_acsl_store_block((void *)(& process_status_246),(size_t)4); __gen_e_acsl_waitpid(pid_246,& process_status_246,0); - signal_eval(process_status_246,1,__gen_e_acsl_literal_string_310); + signal_eval(process_status_246,1,__gen_e_acsl_literal_string_428); __e_acsl_delete_block((void *)(& process_status_246)); } } { pid_t pid_247 = __gen_e_acsl_fork(); if (! pid_247) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_308,(void *)0); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_426,(void *)0); __gen_e_acsl_exit(0); } else { int process_status_247; __e_acsl_store_block((void *)(& process_status_247),(size_t)4); __gen_e_acsl_waitpid(pid_247,& process_status_247,0); - signal_eval(process_status_247,1,__gen_e_acsl_literal_string_311); + signal_eval(process_status_247,1,__gen_e_acsl_literal_string_429); __e_acsl_delete_block((void *)(& process_status_247)); } } { pid_t pid_248 = __gen_e_acsl_fork(); if (! pid_248) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_312,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_430,& i); __gen_e_acsl_exit(0); } else { int process_status_248; __e_acsl_store_block((void *)(& process_status_248),(size_t)4); __gen_e_acsl_waitpid(pid_248,& process_status_248,0); - signal_eval(process_status_248,0,__gen_e_acsl_literal_string_313); + signal_eval(process_status_248,0,__gen_e_acsl_literal_string_431); __e_acsl_delete_block((void *)(& process_status_248)); } } { pid_t pid_249 = __gen_e_acsl_fork(); if (! pid_249) { - __e_acsl_builtin_printf("I",__gen_e_acsl_literal_string_312,& ui); + __e_acsl_builtin_printf("I",__gen_e_acsl_literal_string_430,& ui); __gen_e_acsl_exit(0); } else { int process_status_249; __e_acsl_store_block((void *)(& process_status_249),(size_t)4); __gen_e_acsl_waitpid(pid_249,& process_status_249,0); - signal_eval(process_status_249,1,__gen_e_acsl_literal_string_314); + signal_eval(process_status_249,1,__gen_e_acsl_literal_string_432); __e_acsl_delete_block((void *)(& process_status_249)); } } { pid_t pid_250 = __gen_e_acsl_fork(); if (! pid_250) { - __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_312,(void *)0); + __e_acsl_builtin_printf("p",__gen_e_acsl_literal_string_430,(void *)0); __gen_e_acsl_exit(0); } else { int process_status_250; __e_acsl_store_block((void *)(& process_status_250),(size_t)4); __gen_e_acsl_waitpid(pid_250,& process_status_250,0); - signal_eval(process_status_250,1,__gen_e_acsl_literal_string_315); + signal_eval(process_status_250,1,__gen_e_acsl_literal_string_433); __e_acsl_delete_block((void *)(& process_status_250)); } } { pid_t pid_251 = __gen_e_acsl_fork(); if (! pid_251) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_312, + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_430, (int *)pstr); __gen_e_acsl_exit(0); } @@ -6227,161 +6938,161 @@ int main(int argc, char const **argv) int process_status_251; __e_acsl_store_block((void *)(& process_status_251),(size_t)4); __gen_e_acsl_waitpid(pid_251,& process_status_251,0); - signal_eval(process_status_251,1,__gen_e_acsl_literal_string_316); + signal_eval(process_status_251,1,__gen_e_acsl_literal_string_434); __e_acsl_delete_block((void *)(& process_status_251)); } } { pid_t pid_252 = __gen_e_acsl_fork(); if (! pid_252) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_317,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_435,& i); __gen_e_acsl_exit(0); } else { int process_status_252; __e_acsl_store_block((void *)(& process_status_252),(size_t)4); __gen_e_acsl_waitpid(pid_252,& process_status_252,0); - signal_eval(process_status_252,1,__gen_e_acsl_literal_string_318); + signal_eval(process_status_252,1,__gen_e_acsl_literal_string_436); __e_acsl_delete_block((void *)(& process_status_252)); } } { pid_t pid_253 = __gen_e_acsl_fork(); if (! pid_253) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_319,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_437,& i); __gen_e_acsl_exit(0); } else { int process_status_253; __e_acsl_store_block((void *)(& process_status_253),(size_t)4); __gen_e_acsl_waitpid(pid_253,& process_status_253,0); - signal_eval(process_status_253,1,__gen_e_acsl_literal_string_320); + signal_eval(process_status_253,1,__gen_e_acsl_literal_string_438); __e_acsl_delete_block((void *)(& process_status_253)); } } { pid_t pid_254 = __gen_e_acsl_fork(); if (! pid_254) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_321,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_439,& i); __gen_e_acsl_exit(0); } else { int process_status_254; __e_acsl_store_block((void *)(& process_status_254),(size_t)4); __gen_e_acsl_waitpid(pid_254,& process_status_254,0); - signal_eval(process_status_254,1,__gen_e_acsl_literal_string_322); + signal_eval(process_status_254,1,__gen_e_acsl_literal_string_440); __e_acsl_delete_block((void *)(& process_status_254)); } } { pid_t pid_255 = __gen_e_acsl_fork(); if (! pid_255) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_323,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_441,& i); __gen_e_acsl_exit(0); } else { int process_status_255; __e_acsl_store_block((void *)(& process_status_255),(size_t)4); __gen_e_acsl_waitpid(pid_255,& process_status_255,0); - signal_eval(process_status_255,1,__gen_e_acsl_literal_string_324); + signal_eval(process_status_255,1,__gen_e_acsl_literal_string_442); __e_acsl_delete_block((void *)(& process_status_255)); } } { pid_t pid_256 = __gen_e_acsl_fork(); if (! pid_256) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_325,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_443,& i); __gen_e_acsl_exit(0); } else { int process_status_256; __e_acsl_store_block((void *)(& process_status_256),(size_t)4); __gen_e_acsl_waitpid(pid_256,& process_status_256,0); - signal_eval(process_status_256,1,__gen_e_acsl_literal_string_326); + signal_eval(process_status_256,1,__gen_e_acsl_literal_string_444); __e_acsl_delete_block((void *)(& process_status_256)); } } { pid_t pid_257 = __gen_e_acsl_fork(); if (! pid_257) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_327,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_445,& i); __gen_e_acsl_exit(0); } else { int process_status_257; __e_acsl_store_block((void *)(& process_status_257),(size_t)4); __gen_e_acsl_waitpid(pid_257,& process_status_257,0); - signal_eval(process_status_257,1,__gen_e_acsl_literal_string_328); + signal_eval(process_status_257,1,__gen_e_acsl_literal_string_446); __e_acsl_delete_block((void *)(& process_status_257)); } } { pid_t pid_258 = __gen_e_acsl_fork(); if (! pid_258) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_329,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_447,& i); __gen_e_acsl_exit(0); } else { int process_status_258; __e_acsl_store_block((void *)(& process_status_258),(size_t)4); __gen_e_acsl_waitpid(pid_258,& process_status_258,0); - signal_eval(process_status_258,1,__gen_e_acsl_literal_string_330); + signal_eval(process_status_258,1,__gen_e_acsl_literal_string_448); __e_acsl_delete_block((void *)(& process_status_258)); } } { pid_t pid_259 = __gen_e_acsl_fork(); if (! pid_259) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_331,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_449,& i); __gen_e_acsl_exit(0); } else { int process_status_259; __e_acsl_store_block((void *)(& process_status_259),(size_t)4); __gen_e_acsl_waitpid(pid_259,& process_status_259,0); - signal_eval(process_status_259,1,__gen_e_acsl_literal_string_332); + signal_eval(process_status_259,1,__gen_e_acsl_literal_string_450); __e_acsl_delete_block((void *)(& process_status_259)); } } { pid_t pid_260 = __gen_e_acsl_fork(); if (! pid_260) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_331,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_449,& i); __gen_e_acsl_exit(0); } else { int process_status_260; __e_acsl_store_block((void *)(& process_status_260),(size_t)4); __gen_e_acsl_waitpid(pid_260,& process_status_260,0); - signal_eval(process_status_260,1,__gen_e_acsl_literal_string_333); + signal_eval(process_status_260,1,__gen_e_acsl_literal_string_451); __e_acsl_delete_block((void *)(& process_status_260)); } } { pid_t pid_261 = __gen_e_acsl_fork(); if (! pid_261) { - __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_334,& i); + __e_acsl_builtin_printf("i",__gen_e_acsl_literal_string_452,& i); __gen_e_acsl_exit(0); } else { int process_status_261; __e_acsl_store_block((void *)(& process_status_261),(size_t)4); __gen_e_acsl_waitpid(pid_261,& process_status_261,0); - signal_eval(process_status_261,1,__gen_e_acsl_literal_string_335); + signal_eval(process_status_261,1,__gen_e_acsl_literal_string_453); __e_acsl_delete_block((void *)(& process_status_261)); } } { pid_t pid_262 = __gen_e_acsl_fork(); if (! pid_262) { - __e_acsl_builtin_printf("dD",__gen_e_acsl_literal_string_336,i,ui); + __e_acsl_builtin_printf("dD",__gen_e_acsl_literal_string_454,i,ui); __gen_e_acsl_exit(0); } else { int process_status_262; __e_acsl_store_block((void *)(& process_status_262),(size_t)4); __gen_e_acsl_waitpid(pid_262,& process_status_262,0); - signal_eval(process_status_262,1,__gen_e_acsl_literal_string_337); + signal_eval(process_status_262,1,__gen_e_acsl_literal_string_455); __e_acsl_delete_block((void *)(& process_status_262)); } } diff --git a/src/plugins/e-acsl/tests/format/oracle/printf.res.oracle b/src/plugins/e-acsl/tests/format/oracle/printf.res.oracle index 032b58cd5d7cec93dbef5d3632448ff5c2f891a7..98b179a6be2383e26aac0d389ef7972ac799ecac 100644 --- a/src/plugins/e-acsl/tests/format/oracle/printf.res.oracle +++ b/src/plugins/e-acsl/tests/format/oracle/printf.res.oracle @@ -1,4 +1,4 @@ -[kernel:parser:decimal-float] tests/format/printf.c:92: Warning: +[kernel:parser:decimal-float] tests/format/printf.c:93: Warning: Floating-point constant 0.2 is not represented exactly. Will use 0x1.999999999999ap-3. (warn-once: no further messages from category 'parser:decimal-float' will be emitted) [e-acsl] beginning translation. @@ -8,16 +8,16 @@ [e-acsl] Warning: annotating undefined function `exit': the generated program may miss memory instrumentation if there are memory-related annotations. -[e-acsl] Warning: annotating undefined function `strlen': +[e-acsl] Warning: annotating undefined function `waitpid': the generated program may miss memory instrumentation if there are memory-related annotations. -[e-acsl] Warning: annotating undefined function `strchr': +[e-acsl] Warning: annotating undefined function `fork': the generated program may miss memory instrumentation if there are memory-related annotations. -[e-acsl] Warning: annotating undefined function `fork': +[e-acsl] Warning: annotating undefined function `strlen': the generated program may miss memory instrumentation if there are memory-related annotations. -[e-acsl] Warning: annotating undefined function `waitpid': +[e-acsl] Warning: annotating undefined function `strchr': the generated program may miss memory instrumentation if there are memory-related annotations. [e-acsl] FRAMAC_SHARE/libc/string.h:181: Warning: @@ -57,15 +57,6 @@ E-ACSL construct `logic functions or predicates performing read accesses' is not yet supported. Ignoring annotation. -[e-acsl] FRAMAC_SHARE/libc/sys/wait.h:79: Warning: - E-ACSL construct `assigns clause in behavior' is not yet supported. - Ignoring annotation. -[e-acsl] FRAMAC_SHARE/libc/sys/wait.h:86: Warning: - E-ACSL construct `assigns clause in behavior' is not yet supported. - Ignoring annotation. -[e-acsl] FRAMAC_SHARE/libc/unistd.h:857: Warning: - E-ACSL construct `assigns clause in behavior' is not yet supported. - Ignoring annotation. [e-acsl] FRAMAC_SHARE/libc/string.h:367: Warning: E-ACSL construct `logic functions or predicates with labels' is not yet supported. @@ -105,6 +96,15 @@ [e-acsl] FRAMAC_SHARE/libc/string.h:141: Warning: E-ACSL construct `assigns clause in behavior' is not yet supported. Ignoring annotation. +[e-acsl] FRAMAC_SHARE/libc/unistd.h:857: Warning: + E-ACSL construct `assigns clause in behavior' is not yet supported. + Ignoring annotation. +[e-acsl] FRAMAC_SHARE/libc/sys/wait.h:79: Warning: + E-ACSL construct `assigns clause in behavior' is not yet supported. + Ignoring annotation. +[e-acsl] FRAMAC_SHARE/libc/sys/wait.h:86: Warning: + E-ACSL construct `assigns clause in behavior' is not yet supported. + Ignoring annotation. [e-acsl] FRAMAC_SHARE/libc/stdlib.h:470: Warning: E-ACSL construct `assigns clause in behavior' is not yet supported. Ignoring annotation. @@ -120,5 +120,5 @@ is not yet supported. Ignoring annotation. [e-acsl] translation done in project "e-acsl". -[kernel:annot:missing-spec] tests/format/printf.c:183: Warning: +[kernel:annot:missing-spec] tests/format/printf.c:184: Warning: Neither code nor specification for function __e_acsl_builtin_printf, generating default assigns from the prototype diff --git a/src/plugins/e-acsl/tests/format/oracle_dev/printf.e-acsl.err.log b/src/plugins/e-acsl/tests/format/oracle_dev/printf.e-acsl.err.log index a62c7504b668087891cdc3b36b269fb345fc7306..4fa634a3436c08e67b25643a594a2cd842ec965c 100644 --- a/src/plugins/e-acsl/tests/format/oracle_dev/printf.e-acsl.err.log +++ b/src/plugins/e-acsl/tests/format/oracle_dev/printf.e-acsl.err.log @@ -1,575 +1,575 @@ -TEST 1: OK: Expected execution at tests/format/printf.c:183 -TEST 2: OK: Expected execution at tests/format/printf.c:186 +TEST 1: OK: Expected execution at tests/format/printf.c:184 +TEST 2: OK: Expected execution at tests/format/printf.c:187 printf: directive 4 (%u) in format "%s - %s and say it %d or %u more times " has no argument -TEST 3: OK: Expected signal at tests/format/printf.c:189 -TEST 4: OK: Expected execution at tests/format/printf.c:192 +TEST 3: OK: Expected signal at tests/format/printf.c:190 +TEST 4: OK: Expected execution at tests/format/printf.c:193 printf: invalid format string (unallocated or unterminated) -TEST 5: OK: Expected signal at tests/format/printf.c:197 -TEST 6: OK: Expected execution at tests/format/printf.c:200 +TEST 5: OK: Expected signal at tests/format/printf.c:198 +TEST 6: OK: Expected execution at tests/format/printf.c:201 printf: directive 4 (%4$s) in format "%4$s Say it %2$d or %1$u times " has no argument -TEST 7: OK: Expected signal at tests/format/printf.c:202 +TEST 7: OK: Expected signal at tests/format/printf.c:203 Format error: illegal format specifier '$' -TEST 8: OK: Expected signal at tests/format/printf.c:204 +TEST 8: OK: Expected signal at tests/format/printf.c:205 Format error: "%s Say it %2$d or %3$u times ": numbered and non-numbered directives cannot be mixed -TEST 9: OK: Expected signal at tests/format/printf.c:207 -TEST 10: OK: Expected execution at tests/format/printf.c:209 -TEST 11: OK: Expected execution at tests/format/printf.c:212 -TEST 12: OK: Expected execution at tests/format/printf.c:212 -TEST 13: OK: Expected execution at tests/format/printf.c:212 -TEST 14: OK: Expected execution at tests/format/printf.c:212 -TEST 15: OK: Expected execution at tests/format/printf.c:212 -TEST 16: OK: Expected execution at tests/format/printf.c:212 -TEST 17: OK: Expected execution at tests/format/printf.c:212 -TEST 18: OK: Expected execution at tests/format/printf.c:212 -TEST 19: OK: Expected execution at tests/format/printf.c:212 -TEST 20: OK: Expected execution at tests/format/printf.c:212 -TEST 21: OK: Expected execution at tests/format/printf.c:212 -TEST 22: OK: Expected execution at tests/format/printf.c:212 -TEST 23: OK: Expected execution at tests/format/printf.c:212 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of precision [.] to format specifier [c] -TEST 24: OK: Expected signal at tests/format/printf.c:212 -TEST 25: OK: Expected execution at tests/format/printf.c:212 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of precision [.] to format specifier [p] -TEST 26: OK: Expected signal at tests/format/printf.c:212 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of precision [.] to format specifier [n] -TEST 27: OK: Expected signal at tests/format/printf.c:212 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [d] -TEST 28: OK: Expected signal at tests/format/printf.c:218 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [i] -TEST 29: OK: Expected signal at tests/format/printf.c:218 -TEST 30: OK: Expected execution at tests/format/printf.c:218 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [u] -TEST 31: OK: Expected signal at tests/format/printf.c:218 -TEST 32: OK: Expected execution at tests/format/printf.c:218 -TEST 33: OK: Expected execution at tests/format/printf.c:218 -TEST 34: OK: Expected execution at tests/format/printf.c:218 -TEST 35: OK: Expected execution at tests/format/printf.c:218 -TEST 36: OK: Expected execution at tests/format/printf.c:218 -TEST 37: OK: Expected execution at tests/format/printf.c:218 -TEST 38: OK: Expected execution at tests/format/printf.c:218 -TEST 39: OK: Expected execution at tests/format/printf.c:218 -TEST 40: OK: Expected execution at tests/format/printf.c:218 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [c] -TEST 41: OK: Expected signal at tests/format/printf.c:218 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [s] -TEST 42: OK: Expected signal at tests/format/printf.c:218 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [p] -TEST 43: OK: Expected signal at tests/format/printf.c:218 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [n] -TEST 44: OK: Expected signal at tests/format/printf.c:218 -TEST 45: OK: Expected execution at tests/format/printf.c:221 -TEST 46: OK: Expected execution at tests/format/printf.c:221 -TEST 47: OK: Expected execution at tests/format/printf.c:221 -TEST 48: OK: Expected execution at tests/format/printf.c:221 -TEST 49: OK: Expected execution at tests/format/printf.c:221 -TEST 50: OK: Expected execution at tests/format/printf.c:221 -TEST 51: OK: Expected execution at tests/format/printf.c:221 -TEST 52: OK: Expected execution at tests/format/printf.c:221 -TEST 53: OK: Expected execution at tests/format/printf.c:221 -TEST 54: OK: Expected execution at tests/format/printf.c:221 -TEST 55: OK: Expected execution at tests/format/printf.c:221 -TEST 56: OK: Expected execution at tests/format/printf.c:221 -TEST 57: OK: Expected execution at tests/format/printf.c:221 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [0] to format specifier [c] -TEST 58: OK: Expected signal at tests/format/printf.c:221 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [0] to format specifier [s] -TEST 59: OK: Expected signal at tests/format/printf.c:221 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [0] to format specifier [p] -TEST 60: OK: Expected signal at tests/format/printf.c:221 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [0] to format specifier [n] -TEST 61: OK: Expected signal at tests/format/printf.c:221 -TEST 62: OK: Expected execution at tests/format/printf.c:227 -TEST 63: OK: Expected execution at tests/format/printf.c:228 +TEST 9: OK: Expected signal at tests/format/printf.c:208 +TEST 10: OK: Expected execution at tests/format/printf.c:210 +TEST 11: OK: Expected execution at tests/format/printf.c:213 +TEST 12: OK: Expected execution at tests/format/printf.c:213 +TEST 13: OK: Expected execution at tests/format/printf.c:213 +TEST 14: OK: Expected execution at tests/format/printf.c:213 +TEST 15: OK: Expected execution at tests/format/printf.c:213 +TEST 16: OK: Expected execution at tests/format/printf.c:213 +TEST 17: OK: Expected execution at tests/format/printf.c:213 +TEST 18: OK: Expected execution at tests/format/printf.c:213 +TEST 19: OK: Expected execution at tests/format/printf.c:213 +TEST 20: OK: Expected execution at tests/format/printf.c:213 +TEST 21: OK: Expected execution at tests/format/printf.c:213 +TEST 22: OK: Expected execution at tests/format/printf.c:213 +TEST 23: OK: Expected execution at tests/format/printf.c:213 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of precision [.] to format specifier [c] +TEST 24: OK: Expected signal at tests/format/printf.c:213 +TEST 25: OK: Expected execution at tests/format/printf.c:213 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of precision [.] to format specifier [p] +TEST 26: OK: Expected signal at tests/format/printf.c:213 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of precision [.] to format specifier [n] +TEST 27: OK: Expected signal at tests/format/printf.c:213 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [d] +TEST 28: OK: Expected signal at tests/format/printf.c:219 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [i] +TEST 29: OK: Expected signal at tests/format/printf.c:219 +TEST 30: OK: Expected execution at tests/format/printf.c:219 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [u] +TEST 31: OK: Expected signal at tests/format/printf.c:219 +TEST 32: OK: Expected execution at tests/format/printf.c:219 +TEST 33: OK: Expected execution at tests/format/printf.c:219 +TEST 34: OK: Expected execution at tests/format/printf.c:219 +TEST 35: OK: Expected execution at tests/format/printf.c:219 +TEST 36: OK: Expected execution at tests/format/printf.c:219 +TEST 37: OK: Expected execution at tests/format/printf.c:219 +TEST 38: OK: Expected execution at tests/format/printf.c:219 +TEST 39: OK: Expected execution at tests/format/printf.c:219 +TEST 40: OK: Expected execution at tests/format/printf.c:219 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [c] +TEST 41: OK: Expected signal at tests/format/printf.c:219 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [s] +TEST 42: OK: Expected signal at tests/format/printf.c:219 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [p] +TEST 43: OK: Expected signal at tests/format/printf.c:219 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [n] +TEST 44: OK: Expected signal at tests/format/printf.c:219 +TEST 45: OK: Expected execution at tests/format/printf.c:222 +TEST 46: OK: Expected execution at tests/format/printf.c:222 +TEST 47: OK: Expected execution at tests/format/printf.c:222 +TEST 48: OK: Expected execution at tests/format/printf.c:222 +TEST 49: OK: Expected execution at tests/format/printf.c:222 +TEST 50: OK: Expected execution at tests/format/printf.c:222 +TEST 51: OK: Expected execution at tests/format/printf.c:222 +TEST 52: OK: Expected execution at tests/format/printf.c:222 +TEST 53: OK: Expected execution at tests/format/printf.c:222 +TEST 54: OK: Expected execution at tests/format/printf.c:222 +TEST 55: OK: Expected execution at tests/format/printf.c:222 +TEST 56: OK: Expected execution at tests/format/printf.c:222 +TEST 57: OK: Expected execution at tests/format/printf.c:222 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [0] to format specifier [c] +TEST 58: OK: Expected signal at tests/format/printf.c:222 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [0] to format specifier [s] +TEST 59: OK: Expected signal at tests/format/printf.c:222 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [0] to format specifier [p] +TEST 60: OK: Expected signal at tests/format/printf.c:222 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [0] to format specifier [n] +TEST 61: OK: Expected signal at tests/format/printf.c:222 +TEST 62: OK: Expected execution at tests/format/printf.c:228 +TEST 63: OK: Expected execution at tests/format/printf.c:229 Format error: illegal format specifier 'l' -TEST 64: OK: Expected signal at tests/format/printf.c:229 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [f] -TEST 65: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [F] -TEST 66: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [e] -TEST 67: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [E] -TEST 68: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [g] -TEST 69: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [G] -TEST 70: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [a] -TEST 71: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [A] -TEST 72: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [c] -TEST 73: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [s] -TEST 74: OK: Expected signal at tests/format/printf.c:235 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [hh] to format specifier [p] -TEST 75: OK: Expected signal at tests/format/printf.c:235 -TEST 76: OK: Expected execution at tests/format/printf.c:236 -TEST 77: OK: Expected execution at tests/format/printf.c:236 -TEST 78: OK: Expected execution at tests/format/printf.c:237 -TEST 79: OK: Expected execution at tests/format/printf.c:237 -TEST 80: OK: Expected execution at tests/format/printf.c:238 -TEST 81: OK: Expected execution at tests/format/printf.c:238 -TEST 82: OK: Expected execution at tests/format/printf.c:238 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [f] -TEST 83: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [F] -TEST 84: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [e] -TEST 85: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [E] -TEST 86: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [g] -TEST 87: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [G] -TEST 88: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [a] -TEST 89: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [A] -TEST 90: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [c] -TEST 91: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [s] -TEST 92: OK: Expected signal at tests/format/printf.c:241 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [h] to format specifier [p] -TEST 93: OK: Expected signal at tests/format/printf.c:241 -TEST 94: OK: Expected execution at tests/format/printf.c:242 -TEST 95: OK: Expected execution at tests/format/printf.c:242 -TEST 96: OK: Expected execution at tests/format/printf.c:243 -TEST 97: OK: Expected execution at tests/format/printf.c:243 -TEST 98: OK: Expected execution at tests/format/printf.c:244 -TEST 99: OK: Expected execution at tests/format/printf.c:244 -TEST 100: OK: Expected execution at tests/format/printf.c:244 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [l] to format specifier [p] -TEST 101: OK: Expected signal at tests/format/printf.c:247 -TEST 102: OK: Expected execution at tests/format/printf.c:248 -TEST 103: OK: Expected execution at tests/format/printf.c:248 -TEST 104: OK: Expected execution at tests/format/printf.c:249 -TEST 105: OK: Expected execution at tests/format/printf.c:249 -TEST 106: OK: Expected execution at tests/format/printf.c:250 -TEST 107: OK: Expected execution at tests/format/printf.c:250 -TEST 108: OK: Expected execution at tests/format/printf.c:252 -TEST 109: OK: Expected execution at tests/format/printf.c:252 -TEST 110: OK: Expected execution at tests/format/printf.c:253 -TEST 111: OK: Expected execution at tests/format/printf.c:253 -TEST 112: OK: Expected execution at tests/format/printf.c:254 -TEST 113: OK: Expected execution at tests/format/printf.c:254 -TEST 114: OK: Expected execution at tests/format/printf.c:255 -TEST 115: OK: Expected execution at tests/format/printf.c:255 -TEST 116: OK: Expected execution at tests/format/printf.c:257 -TEST 117: OK: Expected execution at tests/format/printf.c:260 -TEST 118: OK: Expected execution at tests/format/printf.c:264 -TEST 119: OK: Expected execution at tests/format/printf.c:264 -TEST 120: OK: Expected execution at tests/format/printf.c:265 -TEST 121: OK: Expected execution at tests/format/printf.c:265 -TEST 122: OK: Expected execution at tests/format/printf.c:266 -TEST 123: OK: Expected execution at tests/format/printf.c:266 -TEST 124: OK: Expected execution at tests/format/printf.c:266 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [f] -TEST 125: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [F] -TEST 126: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [e] -TEST 127: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [E] -TEST 128: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [g] -TEST 129: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [G] -TEST 130: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [a] -TEST 131: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [A] -TEST 132: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [c] -TEST 133: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [s] -TEST 134: OK: Expected signal at tests/format/printf.c:269 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [j] to format specifier [p] -TEST 135: OK: Expected signal at tests/format/printf.c:269 -TEST 136: OK: Expected execution at tests/format/printf.c:270 -TEST 137: OK: Expected execution at tests/format/printf.c:270 -TEST 138: OK: Expected execution at tests/format/printf.c:271 -TEST 139: OK: Expected execution at tests/format/printf.c:271 -TEST 140: OK: Expected execution at tests/format/printf.c:272 -TEST 141: OK: Expected execution at tests/format/printf.c:272 -TEST 142: OK: Expected execution at tests/format/printf.c:272 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [f] -TEST 143: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [F] -TEST 144: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [e] -TEST 145: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [E] -TEST 146: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [g] -TEST 147: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [G] -TEST 148: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [a] -TEST 149: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [A] -TEST 150: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [c] -TEST 151: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [s] -TEST 152: OK: Expected signal at tests/format/printf.c:275 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [z] to format specifier [p] -TEST 153: OK: Expected signal at tests/format/printf.c:275 -TEST 154: OK: Expected execution at tests/format/printf.c:280 -TEST 155: OK: Expected execution at tests/format/printf.c:280 -TEST 156: OK: Expected execution at tests/format/printf.c:284 -TEST 157: OK: Expected execution at tests/format/printf.c:284 -TEST 158: OK: Expected execution at tests/format/printf.c:285 -TEST 159: OK: Expected execution at tests/format/printf.c:285 -TEST 160: OK: Expected execution at tests/format/printf.c:285 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [f] -TEST 161: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [F] -TEST 162: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [e] -TEST 163: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [E] -TEST 164: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [g] -TEST 165: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [G] -TEST 166: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [a] -TEST 167: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [A] -TEST 168: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [c] -TEST 169: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [s] -TEST 170: OK: Expected signal at tests/format/printf.c:290 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [t] to format specifier [p] -TEST 171: OK: Expected signal at tests/format/printf.c:290 -TEST 172: OK: Expected execution at tests/format/printf.c:292 -TEST 173: OK: Expected execution at tests/format/printf.c:292 -TEST 174: OK: Expected execution at tests/format/printf.c:293 -TEST 175: OK: Expected execution at tests/format/printf.c:293 -TEST 176: OK: Expected execution at tests/format/printf.c:298 -TEST 177: OK: Expected execution at tests/format/printf.c:298 -TEST 178: OK: Expected execution at tests/format/printf.c:299 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [d] -TEST 179: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [i] -TEST 180: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [o] -TEST 181: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [u] -TEST 182: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [x] -TEST 183: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [c] -TEST 184: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [s] -TEST 185: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [p] -TEST 186: OK: Expected signal at tests/format/printf.c:302 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of length modifier [L] to format specifier [n] -TEST 187: OK: Expected signal at tests/format/printf.c:302 -TEST 188: OK: Expected execution at tests/format/printf.c:303 -TEST 189: OK: Expected execution at tests/format/printf.c:303 -TEST 190: OK: Expected execution at tests/format/printf.c:304 -TEST 191: OK: Expected execution at tests/format/printf.c:304 -TEST 192: OK: Expected execution at tests/format/printf.c:305 -TEST 193: OK: Expected execution at tests/format/printf.c:305 -TEST 194: OK: Expected execution at tests/format/printf.c:306 -TEST 195: OK: Expected execution at tests/format/printf.c:306 +TEST 64: OK: Expected signal at tests/format/printf.c:230 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [f] +TEST 65: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [F] +TEST 66: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [e] +TEST 67: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [E] +TEST 68: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [g] +TEST 69: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [G] +TEST 70: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [a] +TEST 71: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [A] +TEST 72: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [c] +TEST 73: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [s] +TEST 74: OK: Expected signal at tests/format/printf.c:236 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [hh] to format specifier [p] +TEST 75: OK: Expected signal at tests/format/printf.c:236 +TEST 76: OK: Expected execution at tests/format/printf.c:237 +TEST 77: OK: Expected execution at tests/format/printf.c:238 +TEST 78: OK: Expected execution at tests/format/printf.c:239 +TEST 79: OK: Expected execution at tests/format/printf.c:240 +TEST 80: OK: Expected execution at tests/format/printf.c:241 +TEST 81: OK: Expected execution at tests/format/printf.c:242 +TEST 82: OK: Expected execution at tests/format/printf.c:243 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [f] +TEST 83: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [F] +TEST 84: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [e] +TEST 85: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [E] +TEST 86: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [g] +TEST 87: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [G] +TEST 88: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [a] +TEST 89: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [A] +TEST 90: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [c] +TEST 91: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [s] +TEST 92: OK: Expected signal at tests/format/printf.c:246 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [h] to format specifier [p] +TEST 93: OK: Expected signal at tests/format/printf.c:246 +TEST 94: OK: Expected execution at tests/format/printf.c:247 +TEST 95: OK: Expected execution at tests/format/printf.c:248 +TEST 96: OK: Expected execution at tests/format/printf.c:249 +TEST 97: OK: Expected execution at tests/format/printf.c:250 +TEST 98: OK: Expected execution at tests/format/printf.c:251 +TEST 99: OK: Expected execution at tests/format/printf.c:252 +TEST 100: OK: Expected execution at tests/format/printf.c:253 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [l] to format specifier [p] +TEST 101: OK: Expected signal at tests/format/printf.c:256 +TEST 102: OK: Expected execution at tests/format/printf.c:257 +TEST 103: OK: Expected execution at tests/format/printf.c:258 +TEST 104: OK: Expected execution at tests/format/printf.c:259 +TEST 105: OK: Expected execution at tests/format/printf.c:260 +TEST 106: OK: Expected execution at tests/format/printf.c:261 +TEST 107: OK: Expected execution at tests/format/printf.c:262 +TEST 108: OK: Expected execution at tests/format/printf.c:264 +TEST 109: OK: Expected execution at tests/format/printf.c:265 +TEST 110: OK: Expected execution at tests/format/printf.c:266 +TEST 111: OK: Expected execution at tests/format/printf.c:267 +TEST 112: OK: Expected execution at tests/format/printf.c:268 +TEST 113: OK: Expected execution at tests/format/printf.c:269 +TEST 114: OK: Expected execution at tests/format/printf.c:270 +TEST 115: OK: Expected execution at tests/format/printf.c:271 +TEST 116: OK: Expected execution at tests/format/printf.c:273 +TEST 117: OK: Expected execution at tests/format/printf.c:276 +TEST 118: OK: Expected execution at tests/format/printf.c:280 +TEST 119: OK: Expected execution at tests/format/printf.c:281 +TEST 120: OK: Expected execution at tests/format/printf.c:282 +TEST 121: OK: Expected execution at tests/format/printf.c:283 +TEST 122: OK: Expected execution at tests/format/printf.c:284 +TEST 123: OK: Expected execution at tests/format/printf.c:285 +TEST 124: OK: Expected execution at tests/format/printf.c:286 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [f] +TEST 125: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [F] +TEST 126: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [e] +TEST 127: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [E] +TEST 128: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [g] +TEST 129: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [G] +TEST 130: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [a] +TEST 131: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [A] +TEST 132: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [c] +TEST 133: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [s] +TEST 134: OK: Expected signal at tests/format/printf.c:289 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [j] to format specifier [p] +TEST 135: OK: Expected signal at tests/format/printf.c:289 +TEST 136: OK: Expected execution at tests/format/printf.c:290 +TEST 137: OK: Expected execution at tests/format/printf.c:291 +TEST 138: OK: Expected execution at tests/format/printf.c:292 +TEST 139: OK: Expected execution at tests/format/printf.c:293 +TEST 140: OK: Expected execution at tests/format/printf.c:294 +TEST 141: OK: Expected execution at tests/format/printf.c:295 +TEST 142: OK: Expected execution at tests/format/printf.c:296 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [f] +TEST 143: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [F] +TEST 144: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [e] +TEST 145: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [E] +TEST 146: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [g] +TEST 147: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [G] +TEST 148: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [a] +TEST 149: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [A] +TEST 150: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [c] +TEST 151: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [s] +TEST 152: OK: Expected signal at tests/format/printf.c:299 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [z] to format specifier [p] +TEST 153: OK: Expected signal at tests/format/printf.c:299 +TEST 154: OK: Expected execution at tests/format/printf.c:304 +TEST 155: OK: Expected execution at tests/format/printf.c:305 +TEST 156: OK: Expected execution at tests/format/printf.c:310 +TEST 157: OK: Expected execution at tests/format/printf.c:311 +TEST 158: OK: Expected execution at tests/format/printf.c:312 +TEST 159: OK: Expected execution at tests/format/printf.c:313 +TEST 160: OK: Expected execution at tests/format/printf.c:314 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [f] +TEST 161: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [F] +TEST 162: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [e] +TEST 163: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [E] +TEST 164: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [g] +TEST 165: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [G] +TEST 166: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [a] +TEST 167: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [A] +TEST 168: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [c] +TEST 169: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [s] +TEST 170: OK: Expected signal at tests/format/printf.c:319 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [t] to format specifier [p] +TEST 171: OK: Expected signal at tests/format/printf.c:319 +TEST 172: OK: Expected execution at tests/format/printf.c:321 +TEST 173: OK: Expected execution at tests/format/printf.c:322 +TEST 174: OK: Expected execution at tests/format/printf.c:323 +TEST 175: OK: Expected execution at tests/format/printf.c:324 +TEST 176: OK: Expected execution at tests/format/printf.c:331 +TEST 177: OK: Expected execution at tests/format/printf.c:332 +TEST 178: OK: Expected execution at tests/format/printf.c:333 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [d] +TEST 179: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [i] +TEST 180: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [o] +TEST 181: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [u] +TEST 182: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [x] +TEST 183: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [c] +TEST 184: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [s] +TEST 185: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [p] +TEST 186: OK: Expected signal at tests/format/printf.c:336 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of length modifier [L] to format specifier [n] +TEST 187: OK: Expected signal at tests/format/printf.c:336 +TEST 188: OK: Expected execution at tests/format/printf.c:337 +TEST 189: OK: Expected execution at tests/format/printf.c:338 +TEST 190: OK: Expected execution at tests/format/printf.c:339 +TEST 191: OK: Expected execution at tests/format/printf.c:340 +TEST 192: OK: Expected execution at tests/format/printf.c:341 +TEST 193: OK: Expected execution at tests/format/printf.c:342 +TEST 194: OK: Expected execution at tests/format/printf.c:343 +TEST 195: OK: Expected execution at tests/format/printf.c:344 Format error: illegal format specifier 'C' -TEST 196: OK: Expected signal at tests/format/printf.c:310 +TEST 196: OK: Expected signal at tests/format/printf.c:348 Format error: illegal format specifier 'S' -TEST 197: OK: Expected signal at tests/format/printf.c:311 +TEST 197: OK: Expected signal at tests/format/printf.c:349 Format error: illegal format specifier 'm' -TEST 198: OK: Expected signal at tests/format/printf.c:312 -TEST 199: OK: Expected execution at tests/format/printf.c:315 -TEST 200: OK: Expected execution at tests/format/printf.c:315 -TEST 201: OK: Expected execution at tests/format/printf.c:316 -TEST 202: OK: Expected execution at tests/format/printf.c:316 -TEST 203: OK: Expected execution at tests/format/printf.c:317 -TEST 204: OK: Expected execution at tests/format/printf.c:317 +TEST 198: OK: Expected signal at tests/format/printf.c:350 +TEST 199: OK: Expected execution at tests/format/printf.c:353 +TEST 200: OK: Expected execution at tests/format/printf.c:354 +TEST 201: OK: Expected execution at tests/format/printf.c:355 +TEST 202: OK: Expected execution at tests/format/printf.c:356 +TEST 203: OK: Expected execution at tests/format/printf.c:357 +TEST 204: OK: Expected execution at tests/format/printf.c:358 printf: directive 1 ('%i') expects argument of type 'int' but the corresponding argument has type 'long' -TEST 205: OK: Expected signal at tests/format/printf.c:318 +TEST 205: OK: Expected signal at tests/format/printf.c:359 printf: directive 1 ('%d') expects argument of type 'int' but the corresponding argument has type 'long' -TEST 206: OK: Expected signal at tests/format/printf.c:318 +TEST 206: OK: Expected signal at tests/format/printf.c:360 printf: directive 1 ('%i') expects argument of type 'int' but the corresponding argument has type 'unsigned int' -TEST 207: OK: Expected signal at tests/format/printf.c:319 +TEST 207: OK: Expected signal at tests/format/printf.c:361 printf: directive 1 ('%d') expects argument of type 'int' but the corresponding argument has type 'unsigned int' -TEST 208: OK: Expected signal at tests/format/printf.c:319 +TEST 208: OK: Expected signal at tests/format/printf.c:362 printf: directive 1 ('%i') expects argument of type 'int' but the corresponding argument has type 'void*' -TEST 209: OK: Expected signal at tests/format/printf.c:320 +TEST 209: OK: Expected signal at tests/format/printf.c:363 printf: directive 1 ('%d') expects argument of type 'int' but the corresponding argument has type 'void*' -TEST 210: OK: Expected signal at tests/format/printf.c:320 +TEST 210: OK: Expected signal at tests/format/printf.c:364 printf: directive 1 ('%i') expects argument of type 'int' but the corresponding argument has type 'double' -TEST 211: OK: Expected signal at tests/format/printf.c:321 +TEST 211: OK: Expected signal at tests/format/printf.c:365 printf: directive 1 ('%d') expects argument of type 'int' but the corresponding argument has type 'double' -TEST 212: OK: Expected signal at tests/format/printf.c:321 -TEST 213: OK: Expected execution at tests/format/printf.c:324 -TEST 214: OK: Expected execution at tests/format/printf.c:324 -TEST 215: OK: Expected execution at tests/format/printf.c:325 -TEST 216: OK: Expected execution at tests/format/printf.c:325 -TEST 217: OK: Expected execution at tests/format/printf.c:326 -TEST 218: OK: Expected execution at tests/format/printf.c:326 -TEST 219: OK: Expected execution at tests/format/printf.c:327 -TEST 220: OK: Expected execution at tests/format/printf.c:327 -TEST 221: OK: Expected execution at tests/format/printf.c:329 -TEST 222: OK: Expected execution at tests/format/printf.c:329 -TEST 223: OK: Expected execution at tests/format/printf.c:333 -TEST 224: OK: Expected execution at tests/format/printf.c:333 -TEST 225: OK: Expected execution at tests/format/printf.c:336 -TEST 226: OK: Expected execution at tests/format/printf.c:336 -TEST 227: OK: Expected execution at tests/format/printf.c:336 -TEST 228: OK: Expected execution at tests/format/printf.c:336 +TEST 212: OK: Expected signal at tests/format/printf.c:366 +TEST 213: OK: Expected execution at tests/format/printf.c:369 +TEST 214: OK: Expected execution at tests/format/printf.c:370 +TEST 215: OK: Expected execution at tests/format/printf.c:371 +TEST 216: OK: Expected execution at tests/format/printf.c:372 +TEST 217: OK: Expected execution at tests/format/printf.c:373 +TEST 218: OK: Expected execution at tests/format/printf.c:374 +TEST 219: OK: Expected execution at tests/format/printf.c:375 +TEST 220: OK: Expected execution at tests/format/printf.c:376 +TEST 221: OK: Expected execution at tests/format/printf.c:378 +TEST 222: OK: Expected execution at tests/format/printf.c:379 +TEST 223: OK: Expected execution at tests/format/printf.c:384 +TEST 224: OK: Expected execution at tests/format/printf.c:385 +TEST 225: OK: Expected execution at tests/format/printf.c:388 +TEST 226: OK: Expected execution at tests/format/printf.c:389 +TEST 227: OK: Expected execution at tests/format/printf.c:390 +TEST 228: OK: Expected execution at tests/format/printf.c:391 printf: directive 1 ('%u') expects argument of type 'unsigned int' but the corresponding argument has type 'long' -TEST 229: OK: Expected signal at tests/format/printf.c:337 +TEST 229: OK: Expected signal at tests/format/printf.c:392 printf: directive 1 ('%o') expects argument of type 'unsigned int' but the corresponding argument has type 'long' -TEST 230: OK: Expected signal at tests/format/printf.c:337 +TEST 230: OK: Expected signal at tests/format/printf.c:393 printf: directive 1 ('%x') expects argument of type 'unsigned int' but the corresponding argument has type 'long' -TEST 231: OK: Expected signal at tests/format/printf.c:337 +TEST 231: OK: Expected signal at tests/format/printf.c:394 printf: directive 1 ('%X') expects argument of type 'unsigned int' but the corresponding argument has type 'long' -TEST 232: OK: Expected signal at tests/format/printf.c:337 +TEST 232: OK: Expected signal at tests/format/printf.c:395 printf: directive 1 ('%u') expects argument of type 'unsigned int' but the corresponding argument has type 'unsigned long' -TEST 233: OK: Expected signal at tests/format/printf.c:338 +TEST 233: OK: Expected signal at tests/format/printf.c:396 printf: directive 1 ('%o') expects argument of type 'unsigned int' but the corresponding argument has type 'unsigned long' -TEST 234: OK: Expected signal at tests/format/printf.c:338 +TEST 234: OK: Expected signal at tests/format/printf.c:397 printf: directive 1 ('%x') expects argument of type 'unsigned int' but the corresponding argument has type 'unsigned long' -TEST 235: OK: Expected signal at tests/format/printf.c:338 +TEST 235: OK: Expected signal at tests/format/printf.c:398 printf: directive 1 ('%X') expects argument of type 'unsigned int' but the corresponding argument has type 'unsigned long' -TEST 236: OK: Expected signal at tests/format/printf.c:338 +TEST 236: OK: Expected signal at tests/format/printf.c:399 printf: directive 1 ('%u') expects argument of type 'unsigned int' but the corresponding argument has type 'double' -TEST 237: OK: Expected signal at tests/format/printf.c:339 +TEST 237: OK: Expected signal at tests/format/printf.c:400 printf: directive 1 ('%o') expects argument of type 'unsigned int' but the corresponding argument has type 'double' -TEST 238: OK: Expected signal at tests/format/printf.c:339 +TEST 238: OK: Expected signal at tests/format/printf.c:401 printf: directive 1 ('%x') expects argument of type 'unsigned int' but the corresponding argument has type 'double' -TEST 239: OK: Expected signal at tests/format/printf.c:339 +TEST 239: OK: Expected signal at tests/format/printf.c:402 printf: directive 1 ('%X') expects argument of type 'unsigned int' but the corresponding argument has type 'double' -TEST 240: OK: Expected signal at tests/format/printf.c:339 +TEST 240: OK: Expected signal at tests/format/printf.c:403 printf: directive 1 ('%u') expects argument of type 'unsigned int' but the corresponding argument has type 'void*' -TEST 241: OK: Expected signal at tests/format/printf.c:340 +TEST 241: OK: Expected signal at tests/format/printf.c:404 printf: directive 1 ('%o') expects argument of type 'unsigned int' but the corresponding argument has type 'void*' -TEST 242: OK: Expected signal at tests/format/printf.c:340 +TEST 242: OK: Expected signal at tests/format/printf.c:405 printf: directive 1 ('%x') expects argument of type 'unsigned int' but the corresponding argument has type 'void*' -TEST 243: OK: Expected signal at tests/format/printf.c:340 +TEST 243: OK: Expected signal at tests/format/printf.c:406 printf: directive 1 ('%X') expects argument of type 'unsigned int' but the corresponding argument has type 'void*' -TEST 244: OK: Expected signal at tests/format/printf.c:340 +TEST 244: OK: Expected signal at tests/format/printf.c:407 printf: directive 1 ('%u') expects argument of type 'unsigned int' but the corresponding argument has type 'char*' -TEST 245: OK: Expected signal at tests/format/printf.c:341 +TEST 245: OK: Expected signal at tests/format/printf.c:408 printf: directive 1 ('%o') expects argument of type 'unsigned int' but the corresponding argument has type 'char*' -TEST 246: OK: Expected signal at tests/format/printf.c:341 +TEST 246: OK: Expected signal at tests/format/printf.c:409 printf: directive 1 ('%x') expects argument of type 'unsigned int' but the corresponding argument has type 'char*' -TEST 247: OK: Expected signal at tests/format/printf.c:341 +TEST 247: OK: Expected signal at tests/format/printf.c:410 printf: directive 1 ('%X') expects argument of type 'unsigned int' but the corresponding argument has type 'char*' -TEST 248: OK: Expected signal at tests/format/printf.c:341 -TEST 249: OK: Expected execution at tests/format/printf.c:344 -TEST 250: OK: Expected execution at tests/format/printf.c:344 -TEST 251: OK: Expected execution at tests/format/printf.c:344 -TEST 252: OK: Expected execution at tests/format/printf.c:344 -TEST 253: OK: Expected execution at tests/format/printf.c:345 -TEST 254: OK: Expected execution at tests/format/printf.c:345 -TEST 255: OK: Expected execution at tests/format/printf.c:345 -TEST 256: OK: Expected execution at tests/format/printf.c:345 -TEST 257: OK: Expected execution at tests/format/printf.c:347 -TEST 258: OK: Expected execution at tests/format/printf.c:347 -TEST 259: OK: Expected execution at tests/format/printf.c:347 -TEST 260: OK: Expected execution at tests/format/printf.c:347 -TEST 261: OK: Expected execution at tests/format/printf.c:349 -TEST 262: OK: Expected execution at tests/format/printf.c:349 -TEST 263: OK: Expected execution at tests/format/printf.c:349 -TEST 264: OK: Expected execution at tests/format/printf.c:349 -TEST 265: OK: Expected execution at tests/format/printf.c:350 -TEST 266: OK: Expected execution at tests/format/printf.c:350 -TEST 267: OK: Expected execution at tests/format/printf.c:350 -TEST 268: OK: Expected execution at tests/format/printf.c:350 -TEST 269: OK: Expected execution at tests/format/printf.c:351 -TEST 270: OK: Expected execution at tests/format/printf.c:351 -TEST 271: OK: Expected execution at tests/format/printf.c:351 -TEST 272: OK: Expected execution at tests/format/printf.c:351 -TEST 273: OK: Expected execution at tests/format/printf.c:353 -TEST 274: OK: Expected execution at tests/format/printf.c:353 -TEST 275: OK: Expected execution at tests/format/printf.c:353 -TEST 276: OK: Expected execution at tests/format/printf.c:353 -TEST 277: OK: Expected execution at tests/format/printf.c:357 -TEST 278: OK: Expected execution at tests/format/printf.c:357 +TEST 248: OK: Expected signal at tests/format/printf.c:411 +TEST 249: OK: Expected execution at tests/format/printf.c:414 +TEST 250: OK: Expected execution at tests/format/printf.c:415 +TEST 251: OK: Expected execution at tests/format/printf.c:416 +TEST 252: OK: Expected execution at tests/format/printf.c:417 +TEST 253: OK: Expected execution at tests/format/printf.c:418 +TEST 254: OK: Expected execution at tests/format/printf.c:419 +TEST 255: OK: Expected execution at tests/format/printf.c:420 +TEST 256: OK: Expected execution at tests/format/printf.c:421 +TEST 257: OK: Expected execution at tests/format/printf.c:423 +TEST 258: OK: Expected execution at tests/format/printf.c:424 +TEST 259: OK: Expected execution at tests/format/printf.c:425 +TEST 260: OK: Expected execution at tests/format/printf.c:426 +TEST 261: OK: Expected execution at tests/format/printf.c:428 +TEST 262: OK: Expected execution at tests/format/printf.c:429 +TEST 263: OK: Expected execution at tests/format/printf.c:430 +TEST 264: OK: Expected execution at tests/format/printf.c:431 +TEST 265: OK: Expected execution at tests/format/printf.c:432 +TEST 266: OK: Expected execution at tests/format/printf.c:433 +TEST 267: OK: Expected execution at tests/format/printf.c:434 +TEST 268: OK: Expected execution at tests/format/printf.c:435 +TEST 269: OK: Expected execution at tests/format/printf.c:436 +TEST 270: OK: Expected execution at tests/format/printf.c:437 +TEST 271: OK: Expected execution at tests/format/printf.c:438 +TEST 272: OK: Expected execution at tests/format/printf.c:439 +TEST 273: OK: Expected execution at tests/format/printf.c:441 +TEST 274: OK: Expected execution at tests/format/printf.c:442 +TEST 275: OK: Expected execution at tests/format/printf.c:443 +TEST 276: OK: Expected execution at tests/format/printf.c:444 +TEST 277: OK: Expected execution at tests/format/printf.c:448 +TEST 278: OK: Expected execution at tests/format/printf.c:449 printf: directive 1 ('%f') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 279: OK: Expected signal at tests/format/printf.c:358 +TEST 279: OK: Expected signal at tests/format/printf.c:450 printf: directive 1 ('%F') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 280: OK: Expected signal at tests/format/printf.c:358 +TEST 280: OK: Expected signal at tests/format/printf.c:451 printf: directive 1 ('%f') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 281: OK: Expected signal at tests/format/printf.c:359 +TEST 281: OK: Expected signal at tests/format/printf.c:452 printf: directive 1 ('%F') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 282: OK: Expected signal at tests/format/printf.c:359 +TEST 282: OK: Expected signal at tests/format/printf.c:453 printf: directive 1 ('%f') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 283: OK: Expected signal at tests/format/printf.c:360 +TEST 283: OK: Expected signal at tests/format/printf.c:454 printf: directive 1 ('%F') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 284: OK: Expected signal at tests/format/printf.c:360 -TEST 285: OK: Expected execution at tests/format/printf.c:361 -TEST 286: OK: Expected execution at tests/format/printf.c:361 +TEST 284: OK: Expected signal at tests/format/printf.c:455 +TEST 285: OK: Expected execution at tests/format/printf.c:456 +TEST 286: OK: Expected execution at tests/format/printf.c:457 printf: directive 1 ('%a') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 287: OK: Expected signal at tests/format/printf.c:362 +TEST 287: OK: Expected signal at tests/format/printf.c:458 printf: directive 1 ('%A') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 288: OK: Expected signal at tests/format/printf.c:362 +TEST 288: OK: Expected signal at tests/format/printf.c:459 printf: directive 1 ('%a') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 289: OK: Expected signal at tests/format/printf.c:363 +TEST 289: OK: Expected signal at tests/format/printf.c:460 printf: directive 1 ('%A') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 290: OK: Expected signal at tests/format/printf.c:363 +TEST 290: OK: Expected signal at tests/format/printf.c:461 printf: directive 1 ('%a') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 291: OK: Expected signal at tests/format/printf.c:364 +TEST 291: OK: Expected signal at tests/format/printf.c:462 printf: directive 1 ('%A') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 292: OK: Expected signal at tests/format/printf.c:364 -TEST 293: OK: Expected execution at tests/format/printf.c:365 -TEST 294: OK: Expected execution at tests/format/printf.c:365 +TEST 292: OK: Expected signal at tests/format/printf.c:463 +TEST 293: OK: Expected execution at tests/format/printf.c:464 +TEST 294: OK: Expected execution at tests/format/printf.c:465 printf: directive 1 ('%e') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 295: OK: Expected signal at tests/format/printf.c:366 +TEST 295: OK: Expected signal at tests/format/printf.c:466 printf: directive 1 ('%E') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 296: OK: Expected signal at tests/format/printf.c:366 +TEST 296: OK: Expected signal at tests/format/printf.c:467 printf: directive 1 ('%e') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 297: OK: Expected signal at tests/format/printf.c:367 +TEST 297: OK: Expected signal at tests/format/printf.c:468 printf: directive 1 ('%E') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 298: OK: Expected signal at tests/format/printf.c:367 +TEST 298: OK: Expected signal at tests/format/printf.c:469 printf: directive 1 ('%e') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 299: OK: Expected signal at tests/format/printf.c:368 +TEST 299: OK: Expected signal at tests/format/printf.c:470 printf: directive 1 ('%E') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 300: OK: Expected signal at tests/format/printf.c:368 -TEST 301: OK: Expected execution at tests/format/printf.c:369 -TEST 302: OK: Expected execution at tests/format/printf.c:369 +TEST 300: OK: Expected signal at tests/format/printf.c:471 +TEST 301: OK: Expected execution at tests/format/printf.c:472 +TEST 302: OK: Expected execution at tests/format/printf.c:473 printf: directive 1 ('%g') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 303: OK: Expected signal at tests/format/printf.c:370 +TEST 303: OK: Expected signal at tests/format/printf.c:474 printf: directive 1 ('%G') expects argument of type 'double' but the corresponding argument has type 'long double' -TEST 304: OK: Expected signal at tests/format/printf.c:370 +TEST 304: OK: Expected signal at tests/format/printf.c:475 printf: directive 1 ('%g') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 305: OK: Expected signal at tests/format/printf.c:371 +TEST 305: OK: Expected signal at tests/format/printf.c:476 printf: directive 1 ('%G') expects argument of type 'double' but the corresponding argument has type 'int' -TEST 306: OK: Expected signal at tests/format/printf.c:371 +TEST 306: OK: Expected signal at tests/format/printf.c:477 printf: directive 1 ('%g') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 307: OK: Expected signal at tests/format/printf.c:372 +TEST 307: OK: Expected signal at tests/format/printf.c:478 printf: directive 1 ('%G') expects argument of type 'double' but the corresponding argument has type 'unsigned long' -TEST 308: OK: Expected signal at tests/format/printf.c:372 +TEST 308: OK: Expected signal at tests/format/printf.c:479 printf: directive 1 ('%Lf') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 309: OK: Expected signal at tests/format/printf.c:375 +TEST 309: OK: Expected signal at tests/format/printf.c:482 printf: directive 1 ('%LF') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 310: OK: Expected signal at tests/format/printf.c:375 -TEST 311: OK: Expected execution at tests/format/printf.c:376 -TEST 312: OK: Expected execution at tests/format/printf.c:376 +TEST 310: OK: Expected signal at tests/format/printf.c:483 +TEST 311: OK: Expected execution at tests/format/printf.c:484 +TEST 312: OK: Expected execution at tests/format/printf.c:485 printf: directive 1 ('%Lf') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 313: OK: Expected signal at tests/format/printf.c:377 +TEST 313: OK: Expected signal at tests/format/printf.c:486 printf: directive 1 ('%LF') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 314: OK: Expected signal at tests/format/printf.c:377 +TEST 314: OK: Expected signal at tests/format/printf.c:487 printf: directive 1 ('%Lf') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 315: OK: Expected signal at tests/format/printf.c:378 +TEST 315: OK: Expected signal at tests/format/printf.c:488 printf: directive 1 ('%LF') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 316: OK: Expected signal at tests/format/printf.c:378 +TEST 316: OK: Expected signal at tests/format/printf.c:489 printf: directive 1 ('%La') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 317: OK: Expected signal at tests/format/printf.c:379 +TEST 317: OK: Expected signal at tests/format/printf.c:490 printf: directive 1 ('%LA') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 318: OK: Expected signal at tests/format/printf.c:379 -TEST 319: OK: Expected execution at tests/format/printf.c:380 -TEST 320: OK: Expected execution at tests/format/printf.c:380 +TEST 318: OK: Expected signal at tests/format/printf.c:491 +TEST 319: OK: Expected execution at tests/format/printf.c:492 +TEST 320: OK: Expected execution at tests/format/printf.c:493 printf: directive 1 ('%La') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 321: OK: Expected signal at tests/format/printf.c:381 +TEST 321: OK: Expected signal at tests/format/printf.c:494 printf: directive 1 ('%LA') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 322: OK: Expected signal at tests/format/printf.c:381 +TEST 322: OK: Expected signal at tests/format/printf.c:495 printf: directive 1 ('%La') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 323: OK: Expected signal at tests/format/printf.c:382 +TEST 323: OK: Expected signal at tests/format/printf.c:496 printf: directive 1 ('%LA') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 324: OK: Expected signal at tests/format/printf.c:382 +TEST 324: OK: Expected signal at tests/format/printf.c:497 printf: directive 1 ('%Le') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 325: OK: Expected signal at tests/format/printf.c:383 +TEST 325: OK: Expected signal at tests/format/printf.c:498 printf: directive 1 ('%LE') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 326: OK: Expected signal at tests/format/printf.c:383 -TEST 327: OK: Expected execution at tests/format/printf.c:384 -TEST 328: OK: Expected execution at tests/format/printf.c:384 +TEST 326: OK: Expected signal at tests/format/printf.c:499 +TEST 327: OK: Expected execution at tests/format/printf.c:500 +TEST 328: OK: Expected execution at tests/format/printf.c:501 printf: directive 1 ('%Le') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 329: OK: Expected signal at tests/format/printf.c:385 +TEST 329: OK: Expected signal at tests/format/printf.c:502 printf: directive 1 ('%LE') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 330: OK: Expected signal at tests/format/printf.c:385 +TEST 330: OK: Expected signal at tests/format/printf.c:503 printf: directive 1 ('%Le') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 331: OK: Expected signal at tests/format/printf.c:386 +TEST 331: OK: Expected signal at tests/format/printf.c:504 printf: directive 1 ('%LE') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 332: OK: Expected signal at tests/format/printf.c:386 +TEST 332: OK: Expected signal at tests/format/printf.c:505 printf: directive 1 ('%Lg') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 333: OK: Expected signal at tests/format/printf.c:387 +TEST 333: OK: Expected signal at tests/format/printf.c:506 printf: directive 1 ('%LG') expects argument of type 'long double' but the corresponding argument has type 'double' -TEST 334: OK: Expected signal at tests/format/printf.c:387 -TEST 335: OK: Expected execution at tests/format/printf.c:388 -TEST 336: OK: Expected execution at tests/format/printf.c:388 +TEST 334: OK: Expected signal at tests/format/printf.c:507 +TEST 335: OK: Expected execution at tests/format/printf.c:508 +TEST 336: OK: Expected execution at tests/format/printf.c:509 printf: directive 1 ('%Lg') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 337: OK: Expected signal at tests/format/printf.c:389 +TEST 337: OK: Expected signal at tests/format/printf.c:510 printf: directive 1 ('%LG') expects argument of type 'long double' but the corresponding argument has type 'int' -TEST 338: OK: Expected signal at tests/format/printf.c:389 +TEST 338: OK: Expected signal at tests/format/printf.c:511 printf: directive 1 ('%Lg') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 339: OK: Expected signal at tests/format/printf.c:390 +TEST 339: OK: Expected signal at tests/format/printf.c:512 printf: directive 1 ('%LG') expects argument of type 'long double' but the corresponding argument has type 'unsigned long' -TEST 340: OK: Expected signal at tests/format/printf.c:390 -TEST 341: OK: Expected execution at tests/format/printf.c:393 -TEST 342: OK: Expected execution at tests/format/printf.c:394 -TEST 343: OK: Expected execution at tests/format/printf.c:395 +TEST 340: OK: Expected signal at tests/format/printf.c:513 +TEST 341: OK: Expected execution at tests/format/printf.c:516 +TEST 342: OK: Expected execution at tests/format/printf.c:517 +TEST 343: OK: Expected execution at tests/format/printf.c:518 printf: directive 1 ('%c') expects argument of type 'int' but the corresponding argument has type 'unsigned int' -TEST 344: OK: Expected signal at tests/format/printf.c:396 +TEST 344: OK: Expected signal at tests/format/printf.c:519 printf: directive 1 ('%c') expects argument of type 'int' but the corresponding argument has type 'long' -TEST 345: OK: Expected signal at tests/format/printf.c:397 +TEST 345: OK: Expected signal at tests/format/printf.c:520 printf: directive 1 ('%c') expects argument of type 'int' but the corresponding argument has type 'double' -TEST 346: OK: Expected signal at tests/format/printf.c:398 +TEST 346: OK: Expected signal at tests/format/printf.c:521 printf: directive 1 ('%c') expects argument of type 'int' but the corresponding argument has type 'char*' -TEST 347: OK: Expected signal at tests/format/printf.c:399 -TEST 348: OK: Expected execution at tests/format/printf.c:402 +TEST 347: OK: Expected signal at tests/format/printf.c:522 +TEST 348: OK: Expected execution at tests/format/printf.c:525 printf: directive 1 ('%lc') expects argument of type 'unsigned int' but the corresponding argument has type 'long' -TEST 349: OK: Expected signal at tests/format/printf.c:403 -TEST 350: OK: Expected execution at tests/format/printf.c:410 -TEST 351: OK: Expected execution at tests/format/printf.c:411 +TEST 349: OK: Expected signal at tests/format/printf.c:526 +TEST 350: OK: Expected execution at tests/format/printf.c:533 +TEST 351: OK: Expected execution at tests/format/printf.c:534 printf: directive 1 ('%s') expects argument of type 'char*' but the corresponding argument has type 'int' -TEST 352: OK: Expected signal at tests/format/printf.c:412 +TEST 352: OK: Expected signal at tests/format/printf.c:535 printf: directive 1 ('%s') expects argument of type 'char*' but the corresponding argument has type 'void*' -TEST 353: OK: Expected signal at tests/format/printf.c:413 +TEST 353: OK: Expected signal at tests/format/printf.c:536 printf: attempt to access unallocated memory via directive 1 ('%s') -TEST 354: OK: Expected signal at tests/format/printf.c:418 +TEST 354: OK: Expected signal at tests/format/printf.c:541 printf: attempt to access unallocated memory via directive 1 ('%s') -TEST 355: OK: Expected signal at tests/format/printf.c:419 -TEST 356: OK: Expected execution at tests/format/printf.c:422 +TEST 355: OK: Expected signal at tests/format/printf.c:542 +TEST 356: OK: Expected execution at tests/format/printf.c:545 printf: unterminated string in directive 1 ('%s') -TEST 357: OK: Expected signal at tests/format/printf.c:424 -TEST 358: OK: Expected execution at tests/format/printf.c:427 -TEST 359: OK: Expected execution at tests/format/printf.c:428 -TEST 360: OK: Expected execution at tests/format/printf.c:429 -TEST 361: OK: Expected execution at tests/format/printf.c:430 +TEST 357: OK: Expected signal at tests/format/printf.c:547 +TEST 358: OK: Expected execution at tests/format/printf.c:550 +TEST 359: OK: Expected execution at tests/format/printf.c:551 +TEST 360: OK: Expected execution at tests/format/printf.c:552 +TEST 361: OK: Expected execution at tests/format/printf.c:553 printf: attempt to access partially unallocated memory via directive 1 ('%.5s') -TEST 362: OK: Expected signal at tests/format/printf.c:431 -TEST 363: OK: Expected execution at tests/format/printf.c:456 +TEST 362: OK: Expected signal at tests/format/printf.c:554 +TEST 363: OK: Expected execution at tests/format/printf.c:579 printf: directive 1 ('%p') expects argument of type 'void*' but the corresponding argument has type 'char*' -TEST 364: OK: Expected signal at tests/format/printf.c:457 +TEST 364: OK: Expected signal at tests/format/printf.c:580 printf: argument 1 of directive %p not allocated -TEST 365: OK: Expected signal at tests/format/printf.c:458 -TEST 366: OK: Expected execution at tests/format/printf.c:461 +TEST 365: OK: Expected signal at tests/format/printf.c:581 +TEST 366: OK: Expected execution at tests/format/printf.c:584 printf: directive 1 ('%n') expects argument of type 'int*' but the corresponding argument has type 'unsigned int*' -TEST 367: OK: Expected signal at tests/format/printf.c:462 +TEST 367: OK: Expected signal at tests/format/printf.c:585 printf: directive 1 ('%n') expects argument of type 'int*' but the corresponding argument has type 'void*' -TEST 368: OK: Expected signal at tests/format/printf.c:463 +TEST 368: OK: Expected signal at tests/format/printf.c:586 printf: argument 0 of directive %n not allocated or writeable -TEST 369: OK: Expected signal at tests/format/printf.c:464 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag ['] to format specifier [n] -TEST 370: OK: Expected signal at tests/format/printf.c:467 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [0] to format specifier [n] -TEST 371: OK: Expected signal at tests/format/printf.c:468 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of flag [#] to format specifier [n] -TEST 372: OK: Expected signal at tests/format/printf.c:469 +TEST 369: OK: Expected signal at tests/format/printf.c:587 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag ['] to format specifier [n] +TEST 370: OK: Expected signal at tests/format/printf.c:590 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [0] to format specifier [n] +TEST 371: OK: Expected signal at tests/format/printf.c:591 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of flag [#] to format specifier [n] +TEST 372: OK: Expected signal at tests/format/printf.c:592 Format error: one of more flags with [n] specifier -TEST 373: OK: Expected signal at tests/format/printf.c:470 +TEST 373: OK: Expected signal at tests/format/printf.c:593 Format error: one of more flags with [n] specifier -TEST 374: OK: Expected signal at tests/format/printf.c:471 +TEST 374: OK: Expected signal at tests/format/printf.c:594 Format error: one of more flags with [n] specifier -TEST 375: OK: Expected signal at tests/format/printf.c:472 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of precision [.] to format specifier [n] -TEST 376: OK: Expected signal at tests/format/printf.c:473 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of precision [.] to format specifier [n] -TEST 377: OK: Expected signal at tests/format/printf.c:474 -FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:542: Format error: wrong application of precision [.] to format specifier [n] -TEST 378: OK: Expected signal at tests/format/printf.c:475 +TEST 375: OK: Expected signal at tests/format/printf.c:595 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of precision [.] to format specifier [n] +TEST 376: OK: Expected signal at tests/format/printf.c:596 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of precision [.] to format specifier [n] +TEST 377: OK: Expected signal at tests/format/printf.c:597 +FRAMAC_SHARE/e-acsl/libc_replacements/e_acsl_stdio.c:563: Format error: wrong application of precision [.] to format specifier [n] +TEST 378: OK: Expected signal at tests/format/printf.c:598 Format error: field width used with [n] specifier -TEST 379: OK: Expected signal at tests/format/printf.c:476 +TEST 379: OK: Expected signal at tests/format/printf.c:599 Format error: in directive '%d - %'% - %u times '.the complete conversion specification for '%' is '%%' -TEST 380: OK: Expected signal at tests/format/printf.c:479 +TEST 380: OK: Expected signal at tests/format/printf.c:602 diff --git a/src/plugins/e-acsl/tests/gmp-only/oracle/functions.res.oracle b/src/plugins/e-acsl/tests/gmp-only/oracle/functions.res.oracle index 5f6da1733fb1ef92f6ba8ac9663c56a7bc977800..9e705f4214b48187b8fb34af9a1960cecd4e97d9 100644 --- a/src/plugins/e-acsl/tests/gmp-only/oracle/functions.res.oracle +++ b/src/plugins/e-acsl/tests/gmp-only/oracle/functions.res.oracle @@ -1,33 +1,33 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/gmp-only/functions.c:42: Warning: - function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:43: Warning: - function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/gmp-only/functions.c:44: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:46: Warning: +[eva:alarm] tests/gmp-only/functions.c:45: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:47: Warning: - accessing uninitialized left-value. - assert \initialized((__e_acsl_mpz_struct *)__gen_e_acsl_f1_4); -[eva:alarm] tests/gmp-only/functions.c:47: Warning: +[eva:alarm] tests/gmp-only/functions.c:46: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/gmp-only/functions.c:48: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. +[eva:alarm] tests/gmp-only/functions.c:49: Warning: + accessing uninitialized left-value. + assert \initialized((__e_acsl_mpz_struct *)__gen_e_acsl_f1_4); [eva:alarm] tests/gmp-only/functions.c:49: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:53: Warning: +[eva:alarm] tests/gmp-only/functions.c:50: Warning: + function __e_acsl_assert, behavior blocking: precondition got status unknown. +[eva:alarm] tests/gmp-only/functions.c:51: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/gmp-only/functions.c:56: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:58: Warning: +[eva:alarm] tests/gmp-only/functions.c:59: Warning: + function __e_acsl_assert, behavior blocking: precondition got status unknown. +[eva:alarm] tests/gmp-only/functions.c:61: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:63: Warning: +[eva:alarm] tests/gmp-only/functions.c:66: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:25: Warning: +[eva:alarm] tests/gmp-only/functions.c:27: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/gmp-only/functions.c:68: Warning: +[eva:alarm] tests/gmp-only/functions.c:71: Warning: non-finite double value. assert \is_finite(__gen_e_acsl_cast); -[eva:alarm] tests/gmp-only/functions.c:68: Warning: +[eva:alarm] tests/gmp-only/functions.c:71: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. diff --git a/src/plugins/e-acsl/tests/gmp-only/oracle/gen_functions.c b/src/plugins/e-acsl/tests/gmp-only/oracle/gen_functions.c index 8ca29e4f6d7a7496c24e9a44be630af95e80f7e6..a803622c90b832f962381ee05cd470540ee4f480 100644 --- a/src/plugins/e-acsl/tests/gmp-only/oracle/gen_functions.c +++ b/src/plugins/e-acsl/tests/gmp-only/oracle/gen_functions.c @@ -89,14 +89,14 @@ int main(void) int __gen_e_acsl_p1_2; __gen_e_acsl_p1_2 = __gen_e_acsl_p1(x,y); __e_acsl_assert(__gen_e_acsl_p1_2,1,"Assertion","main","p1(x, y)", - "tests/gmp-only/functions.c",42); + "tests/gmp-only/functions.c",44); } /*@ assert p1(x, y); */ ; { int __gen_e_acsl_p2_2; __gen_e_acsl_p2_2 = __gen_e_acsl_p2(3,4); __e_acsl_assert(__gen_e_acsl_p2_2,1,"Assertion","main","p2(3, 4)", - "tests/gmp-only/functions.c",43); + "tests/gmp-only/functions.c",45); } /*@ assert p2(3, 4); */ ; { @@ -107,7 +107,7 @@ int main(void) (__e_acsl_mpz_struct *)__gen_e_acsl__3); __e_acsl_assert(__gen_e_acsl_p2_4,1,"Assertion","main", "p2(5, 99999999999999999999999999999)", - "tests/gmp-only/functions.c",44); + "tests/gmp-only/functions.c",46); __gmpz_clear(__gen_e_acsl__3); } /*@ assert p2(5, 99999999999999999999999999999); */ ; @@ -120,7 +120,7 @@ int main(void) __gen_e_acsl_eq = __gmpz_cmp((__e_acsl_mpz_struct const *)(__gen_e_acsl_f1_2), (__e_acsl_mpz_struct const *)(__gen_e_acsl__5)); __e_acsl_assert(__gen_e_acsl_eq == 0,1,"Assertion","main", - "f1(x, y) == 3","tests/gmp-only/functions.c",46); + "f1(x, y) == 3","tests/gmp-only/functions.c",48); __gmpz_clear(__gen_e_acsl_f1_2); __gmpz_clear(__gen_e_acsl__5); } @@ -136,7 +136,7 @@ int main(void) __gen_e_acsl_p2_6 = __gen_e_acsl_p2_3(x, (__e_acsl_mpz_struct *)__gen_e_acsl_f1_4); __e_acsl_assert(__gen_e_acsl_p2_6,1,"Assertion","main","p2(x, f1(3, 4))", - "tests/gmp-only/functions.c",47); + "tests/gmp-only/functions.c",49); __gmpz_clear(__gen_e_acsl_f1_4); } /*@ assert p2(x, f1(3, 4)); */ ; @@ -153,7 +153,7 @@ int main(void) (__e_acsl_mpz_struct const *)(__gen_e_acsl__7)); __e_acsl_assert(__gen_e_acsl_gt_4 > 0,1,"Assertion","main", "f1(9, 99999999999999999999999999999) > 0", - "tests/gmp-only/functions.c",48); + "tests/gmp-only/functions.c",50); __gmpz_clear(__gen_e_acsl__6); __gmpz_clear(__gen_e_acsl_f1_6); __gmpz_clear(__gen_e_acsl__7); @@ -173,7 +173,7 @@ int main(void) (__e_acsl_mpz_struct const *)(__gen_e_acsl__9)); __e_acsl_assert(__gen_e_acsl_eq_2 == 0,1,"Assertion","main", "f1(99999999999999999999999999999, 99999999999999999999999999999) ==\n199999999999999999999999999998", - "tests/gmp-only/functions.c",49); + "tests/gmp-only/functions.c",51); __gmpz_clear(__gen_e_acsl__8); __gmpz_clear(__gen_e_acsl_f1_8); __gmpz_clear(__gen_e_acsl__9); @@ -194,7 +194,7 @@ int main(void) __gen_e_acsl_eq_3 = __gmpz_cmp((__e_acsl_mpz_struct const *)(__gen_e_acsl_app), (__e_acsl_mpz_struct const *)(__gen_e_acsl_x_6)); __e_acsl_assert(__gen_e_acsl_eq_3 == 0,1,"Assertion","main","g(x) == x", - "tests/gmp-only/functions.c",53); + "tests/gmp-only/functions.c",56); __gmpz_clear(__gen_e_acsl_app); __gmpz_clear(__gen_e_acsl_x_6); } @@ -211,7 +211,7 @@ int main(void) __gen_e_acsl_eq_4 = __gmpz_cmp((__e_acsl_mpz_struct const *)(__gen_e_acsl_app_2), (__e_acsl_mpz_struct const *)(__gen_e_acsl_c)); __e_acsl_assert(__gen_e_acsl_eq_4 == 0,1,"Assertion","main", - "h_char(c) == c","tests/gmp-only/functions.c",56); + "h_char(c) == c","tests/gmp-only/functions.c",59); __gmpz_clear(__gen_e_acsl_app_2); __gmpz_clear(__gen_e_acsl_c); } @@ -228,7 +228,7 @@ int main(void) __gen_e_acsl_eq_5 = __gmpz_cmp((__e_acsl_mpz_struct const *)(__gen_e_acsl_app_3), (__e_acsl_mpz_struct const *)(__gen_e_acsl_s)); __e_acsl_assert(__gen_e_acsl_eq_5 == 0,1,"Assertion","main", - "h_short(s) == s","tests/gmp-only/functions.c",58); + "h_short(s) == s","tests/gmp-only/functions.c",61); __gmpz_clear(__gen_e_acsl_app_3); __gmpz_clear(__gen_e_acsl_s); } @@ -246,7 +246,7 @@ int main(void) __gen_e_acsl_eq_6 = __gmpz_cmp((__e_acsl_mpz_struct const *)(__gen_e_acsl_t2_2), (__e_acsl_mpz_struct const *)(__gen_e_acsl__12)); __e_acsl_assert(__gen_e_acsl_eq_6 == 0,1,"Assertion","main", - "t2(t1(m)) == 17","tests/gmp-only/functions.c",63); + "t2(t1(m)) == 17","tests/gmp-only/functions.c",66); __gmpz_clear(__gen_e_acsl_t2_2); __gmpz_clear(__gen_e_acsl__12); } @@ -266,7 +266,7 @@ int main(void) __gen_e_acsl_gt_5 = __gmpq_cmp((__e_acsl_mpq_struct const *)(__gen_e_acsl__16), (__e_acsl_mpq_struct const *)(__gen_e_acsl__15)); __e_acsl_assert(__gen_e_acsl_gt_5 > 0,1,"Assertion","main","f2(d) > 0", - "tests/gmp-only/functions.c",68); + "tests/gmp-only/functions.c",71); __gmpq_clear(__gen_e_acsl__15); __gmpq_clear(__gen_e_acsl__16); } @@ -282,7 +282,7 @@ void __gen_e_acsl_k(int x) int __gen_e_acsl_k_pred_2; __gen_e_acsl_k_pred_2 = __gen_e_acsl_k_pred(x); __e_acsl_assert(__gen_e_acsl_k_pred_2,1,"Precondition","k","k_pred(x)", - "tests/gmp-only/functions.c",25); + "tests/gmp-only/functions.c",27); } k(x); return; diff --git a/src/plugins/e-acsl/tests/memory/oracle/block_valid.res.oracle b/src/plugins/e-acsl/tests/memory/oracle/block_valid.res.oracle index fdba473d4631aece519dc1b89be945396293d7ae..391720dab80eb827c5e58ab5259c4a25000d433e 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/block_valid.res.oracle +++ b/src/plugins/e-acsl/tests/memory/oracle/block_valid.res.oracle @@ -1,14 +1,14 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/memory/block_valid.c:49: Warning: +[eva:alarm] tests/memory/block_valid.c:44: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/memory/block_valid.c:50: Warning: +[eva:alarm] tests/memory/block_valid.c:45: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/memory/block_valid.c:52: Warning: +[eva:alarm] tests/memory/block_valid.c:47: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/memory/block_valid.c:52: Warning: +[eva:alarm] tests/memory/block_valid.c:47: Warning: assertion got status unknown. -[eva:alarm] tests/memory/block_valid.c:54: Warning: +[eva:alarm] tests/memory/block_valid.c:49: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/memory/block_valid.c:54: Warning: +[eva:alarm] tests/memory/block_valid.c:49: Warning: assertion got status unknown. diff --git a/src/plugins/e-acsl/tests/memory/oracle/gen_alias.c b/src/plugins/e-acsl/tests/memory/oracle/gen_alias.c index 9c4c45d7584536e1b3998771f7eb31599b5134d6..f73fcd60c90bc3d1f227f7343333c65872409051 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/gen_alias.c +++ b/src/plugins/e-acsl/tests/memory/oracle/gen_alias.c @@ -28,7 +28,7 @@ int main(void) __gen_e_acsl_initialized = __e_acsl_initialized((void *)(& i), sizeof(int)); __e_acsl_assert(__gen_e_acsl_initialized,1,"Assertion","main", - "\\initialized(&i)","tests/memory/alias.i",14); + "\\initialized(&i)","tests/memory/alias.i",13); } /*@ assert \initialized(&i); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/memory/oracle/gen_block_valid.c b/src/plugins/e-acsl/tests/memory/oracle/gen_block_valid.c index 9d1eaa75acfa938878e946a33853cb08b0dddcb3..913c86ce1bf8abdb5232bb263dc45d93acffa884 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/gen_block_valid.c +++ b/src/plugins/e-acsl/tests/memory/oracle/gen_block_valid.c @@ -53,7 +53,7 @@ int main(int argc, char **argv) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main","\\valid(p)", - "tests/memory/block_valid.c",24); + "tests/memory/block_valid.c",19); } /*@ assert \valid(p); */ ; { @@ -61,7 +61,7 @@ int main(int argc, char **argv) __gen_e_acsl_valid_2 = __e_acsl_valid((void *)(p + 1),sizeof(int), (void *)p,(void *)(& p)); __e_acsl_assert(! __gen_e_acsl_valid_2,1,"Assertion","main", - "!\\valid(p + 1)","tests/memory/block_valid.c",26); + "!\\valid(p + 1)","tests/memory/block_valid.c",21); } /*@ assert ¬\valid(p + 1); */ ; __e_acsl_full_init((void *)(& p)); @@ -79,7 +79,7 @@ int main(int argc, char **argv) } else __gen_e_acsl_and_2 = 0; __e_acsl_assert(__gen_e_acsl_and_2,1,"Assertion","main","\\valid(p)", - "tests/memory/block_valid.c",29); + "tests/memory/block_valid.c",24); } /*@ assert \valid(p); */ ; { @@ -87,7 +87,7 @@ int main(int argc, char **argv) __gen_e_acsl_valid_4 = __e_acsl_valid((void *)(p + 1),sizeof(int), (void *)p,(void *)(& p)); __e_acsl_assert(! __gen_e_acsl_valid_4,1,"Assertion","main", - "!\\valid(p + 1)","tests/memory/block_valid.c",31); + "!\\valid(p + 1)","tests/memory/block_valid.c",26); } /*@ assert ¬\valid(p + 1); */ ; char *pmin = malloc(sizeof(int)); @@ -124,7 +124,7 @@ int main(int argc, char **argv) } else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main","\\valid(pmin)", - "tests/memory/block_valid.c",49); + "tests/memory/block_valid.c",44); } /*@ assert \valid(pmin); */ ; { @@ -140,7 +140,7 @@ int main(int argc, char **argv) } else __gen_e_acsl_and_4 = 0; __e_acsl_assert(__gen_e_acsl_and_4,1,"Assertion","main","\\valid(pmax)", - "tests/memory/block_valid.c",50); + "tests/memory/block_valid.c",45); } /*@ assert \valid(pmax); */ ; { @@ -148,7 +148,7 @@ int main(int argc, char **argv) __gen_e_acsl_valid_7 = __e_acsl_valid((void *)(pmin + diff),sizeof(char), (void *)pmin,(void *)(& pmin)); __e_acsl_assert(! __gen_e_acsl_valid_7,1,"Assertion","main", - "!\\valid(pmin + diff)","tests/memory/block_valid.c",52); + "!\\valid(pmin + diff)","tests/memory/block_valid.c",47); } /*@ assert ¬\valid(pmin + diff); */ ; { @@ -156,7 +156,7 @@ int main(int argc, char **argv) __gen_e_acsl_valid_8 = __e_acsl_valid((void *)(pmax - diff),sizeof(char), (void *)pmax,(void *)(& pmax)); __e_acsl_assert(! __gen_e_acsl_valid_8,1,"Assertion","main", - "!\\valid(pmax - diff)","tests/memory/block_valid.c",54); + "!\\valid(pmax - diff)","tests/memory/block_valid.c",49); } /*@ assert ¬\valid(pmax - diff); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/memory/oracle/gen_compound_initializers.c b/src/plugins/e-acsl/tests/memory/oracle/gen_compound_initializers.c index f137cea5b81d90b43b28d38a22c6fa8ef7690497..f324cd6b7ebc5bf9e3c3fccf6cf0fed6f676683c 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/gen_compound_initializers.c +++ b/src/plugins/e-acsl/tests/memory/oracle/gen_compound_initializers.c @@ -90,7 +90,7 @@ int main(int argc, char **argv) (void *)(_A),(void *)0); __e_acsl_assert(__gen_e_acsl_valid,1,"Assertion","main", "\\valid((char **)_A)", - "tests/memory/compound_initializers.c",33); + "tests/memory/compound_initializers.c",23); } /*@ assert \valid((char **)_A); */ ; { @@ -109,7 +109,7 @@ int main(int argc, char **argv) else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main", "\\valid_read(_A[0])", - "tests/memory/compound_initializers.c",34); + "tests/memory/compound_initializers.c",24); } /*@ assert \valid_read(_A[0]); */ ; { @@ -128,7 +128,7 @@ int main(int argc, char **argv) else __gen_e_acsl_and_2 = 0; __e_acsl_assert(__gen_e_acsl_and_2,1,"Assertion","main", "\\valid_read(_A[1])", - "tests/memory/compound_initializers.c",35); + "tests/memory/compound_initializers.c",25); } /*@ assert \valid_read(_A[1]); */ ; { @@ -138,7 +138,7 @@ int main(int argc, char **argv) (void *)(& _B)); __e_acsl_assert(__gen_e_acsl_valid_read_3,1,"Assertion","main", "\\valid_read(_B)", - "tests/memory/compound_initializers.c",36); + "tests/memory/compound_initializers.c",26); } /*@ assert \valid_read(_B); */ ; { @@ -146,7 +146,7 @@ int main(int argc, char **argv) __gen_e_acsl_valid_2 = __e_acsl_valid((void *)(& _C),sizeof(char *), (void *)(& _C),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_2,1,"Assertion","main","\\valid(&_C)", - "tests/memory/compound_initializers.c",37); + "tests/memory/compound_initializers.c",27); } /*@ assert \valid(&_C); */ ; { @@ -155,7 +155,7 @@ int main(int argc, char **argv) (void *)(_D),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_3,1,"Assertion","main", "\\valid((int *)_D)", - "tests/memory/compound_initializers.c",38); + "tests/memory/compound_initializers.c",28); } /*@ assert \valid((int *)_D); */ ; { @@ -163,7 +163,7 @@ int main(int argc, char **argv) __gen_e_acsl_valid_4 = __e_acsl_valid((void *)(& _E),sizeof(int), (void *)(& _E),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_4,1,"Assertion","main","\\valid(&_E)", - "tests/memory/compound_initializers.c",39); + "tests/memory/compound_initializers.c",29); } /*@ assert \valid(&_E); */ ; { @@ -171,11 +171,11 @@ int main(int argc, char **argv) __gen_e_acsl_valid_5 = __e_acsl_valid((void *)(& _F),sizeof(int), (void *)(& _F),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_5,1,"Assertion","main","\\valid(&_F)", - "tests/memory/compound_initializers.c",40); + "tests/memory/compound_initializers.c",30); } /*@ assert \valid(&_F); */ ; __e_acsl_assert(_E == 44,1,"Assertion","main","_E == 44", - "tests/memory/compound_initializers.c",41); + "tests/memory/compound_initializers.c",31); /*@ assert _E ≡ 44; */ ; { int __gen_e_acsl_valid_6; @@ -183,11 +183,11 @@ int main(int argc, char **argv) sizeof(struct ST [2]), (void *)(& _G),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_6,1,"Assertion","main","\\valid(&_G)", - "tests/memory/compound_initializers.c",42); + "tests/memory/compound_initializers.c",32); } /*@ assert \valid(&_G); */ ; __e_acsl_assert(_G[0].num == 99,1,"Assertion","main","_G[0].num == 99", - "tests/memory/compound_initializers.c",43); + "tests/memory/compound_initializers.c",33); /*@ assert _G[0].num ≡ 99; */ ; __retres = 0; __e_acsl_globals_clean(); diff --git a/src/plugins/e-acsl/tests/memory/oracle/gen_decl_in_switch.c b/src/plugins/e-acsl/tests/memory/oracle/gen_decl_in_switch.c index d1c746986f7c443ccb2a2be070215f3e337a211b..2eb6d8431742c05ab00e309f0ab52bbd57ed3f8d 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/gen_decl_in_switch.c +++ b/src/plugins/e-acsl/tests/memory/oracle/gen_decl_in_switch.c @@ -31,7 +31,7 @@ void compound_decl_and_init(int value) (void *)(& a),(void *)0); __e_acsl_assert(__gen_e_acsl_valid,1,"Assertion", "compound_decl_and_init","\\valid(&a)", - "tests/memory/decl_in_switch.c",26); + "tests/memory/decl_in_switch.c",22); } /*@ assert \valid(&a); */ ; switch (value) { @@ -42,7 +42,7 @@ void compound_decl_and_init(int value) (void *)(& b),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_2,1,"Assertion", "compound_decl_and_init","\\valid(&b)", - "tests/memory/decl_in_switch.c",31); + "tests/memory/decl_in_switch.c",26); } /*@ assert \valid(&b); */ ; case 0: ; @@ -55,7 +55,7 @@ void compound_decl_and_init(int value) (void *)(& c),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_3,1,"Assertion", "compound_decl_and_init","\\valid(&c)", - "tests/memory/decl_in_switch.c",35); + "tests/memory/decl_in_switch.c",30); } /*@ assert \valid(&c); */ ; __e_acsl_delete_block((void *)(& c)); @@ -71,7 +71,7 @@ void compound_decl_and_init(int value) (void *)(& d),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_4,1,"Assertion", "compound_decl_and_init","\\valid(&d)", - "tests/memory/decl_in_switch.c",40); + "tests/memory/decl_in_switch.c",35); } /*@ assert \valid(&d); */ ; __e_acsl_delete_block((void *)(& c)); @@ -96,7 +96,7 @@ void separate_decl_and_init(int value) (void *)(& a),(void *)0); __e_acsl_assert(__gen_e_acsl_valid,1,"Assertion", "separate_decl_and_init","\\valid(&a)", - "tests/memory/decl_in_switch.c",51); + "tests/memory/decl_in_switch.c",45); } /*@ assert \valid(&a); */ ; switch (value) { @@ -112,7 +112,7 @@ void separate_decl_and_init(int value) (void *)(& b),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_2,1,"Assertion", "separate_decl_and_init","\\valid(&b)", - "tests/memory/decl_in_switch.c",57); + "tests/memory/decl_in_switch.c",50); } /*@ assert \valid(&b); */ ; case 0: __e_acsl_store_block_duplicate((void *)(& c),(size_t)4); @@ -126,7 +126,7 @@ void separate_decl_and_init(int value) (void *)(& c),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_3,1,"Assertion", "separate_decl_and_init","\\valid(&c)", - "tests/memory/decl_in_switch.c",62); + "tests/memory/decl_in_switch.c",55); } /*@ assert \valid(&c); */ ; __e_acsl_delete_block((void *)(& c)); @@ -143,7 +143,7 @@ void separate_decl_and_init(int value) (void *)(& d),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_4,1,"Assertion", "separate_decl_and_init","\\valid(&d)", - "tests/memory/decl_in_switch.c",68); + "tests/memory/decl_in_switch.c",61); } /*@ assert \valid(&d); */ ; __e_acsl_delete_block((void *)(& c)); @@ -169,7 +169,7 @@ void label_in_switch(int value) __gen_e_acsl_valid = __e_acsl_valid((void *)(& d),sizeof(int), (void *)(& d),(void *)0); __e_acsl_assert(__gen_e_acsl_valid,1,"Assertion","label_in_switch", - "\\valid(&d)","tests/memory/decl_in_switch.c",83); + "\\valid(&d)","tests/memory/decl_in_switch.c",74); } /*@ assert \valid(&d); */ ; L: case 0: __e_acsl_store_block_duplicate((void *)(& d),(size_t)4); @@ -182,7 +182,7 @@ void label_in_switch(int value) __gen_e_acsl_valid_2 = __e_acsl_valid((void *)(& e),sizeof(int), (void *)(& e),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_2,1,"Assertion","label_in_switch", - "\\valid(&e)","tests/memory/decl_in_switch.c",89); + "\\valid(&e)","tests/memory/decl_in_switch.c",80); } /*@ assert \valid(&e); */ ; __e_acsl_delete_block((void *)(& d)); @@ -199,7 +199,7 @@ void label_in_switch(int value) __gen_e_acsl_valid_3 = __e_acsl_valid((void *)(& ff),sizeof(int), (void *)(& ff),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_3,1,"Assertion","label_in_switch", - "\\valid(&ff)","tests/memory/decl_in_switch.c",93); + "\\valid(&ff)","tests/memory/decl_in_switch.c",84); } /*@ assert \valid(&ff); */ ; __e_acsl_delete_block((void *)(& d)); diff --git a/src/plugins/e-acsl/tests/memory/oracle/gen_goto.c b/src/plugins/e-acsl/tests/memory/oracle/gen_goto.c index 69e63b6f818cf9f048e19ccc325f7da87b4fe5cb..ee4f315c4e1a84ae3b1d9e380a4ecd9feece5ed5 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/gen_goto.c +++ b/src/plugins/e-acsl/tests/memory/oracle/gen_goto.c @@ -38,7 +38,7 @@ int main(void) int __gen_e_acsl_initialized; __gen_e_acsl_initialized = __e_acsl_initialized((void *)b,sizeof(char)); __e_acsl_assert(__gen_e_acsl_initialized,1,"Assertion","main", - "\\initialized(b)","tests/memory/goto.c",15); + "\\initialized(b)","tests/memory/goto.c",17); } /*@ assert \initialized(b); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/memory/oracle/gen_local_goto.c b/src/plugins/e-acsl/tests/memory/oracle/gen_local_goto.c index 6e6799dbd3b55a8f7f620c04a1b7b3534a24b925..f97ada7719a74ec02de07195c48e725a2a1dd268 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/gen_local_goto.c +++ b/src/plugins/e-acsl/tests/memory/oracle/gen_local_goto.c @@ -57,7 +57,7 @@ int main(int argc, char const **argv) __gen_e_acsl_valid = __e_acsl_valid((void *)(& a),sizeof(int), (void *)(& a),(void *)0); __e_acsl_assert(__gen_e_acsl_valid,1,"Assertion","main","\\valid(&a)", - "tests/memory/local_goto.c",25); + "tests/memory/local_goto.c",23); } /*@ assert \valid(&a); */ ; if (t == 2) { @@ -75,7 +75,7 @@ int main(int argc, char const **argv) __gen_e_acsl_valid_2 = __e_acsl_valid((void *)(& b),sizeof(int), (void *)(& b),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_2,1,"Assertion","main", - "\\valid(&b)","tests/memory/local_goto.c",36); + "\\valid(&b)","tests/memory/local_goto.c",34); } /*@ assert \valid(&b); */ ; printf(__gen_e_acsl_literal_string_2,t, diff --git a/src/plugins/e-acsl/tests/memory/oracle/gen_ranges_in_builtins.c b/src/plugins/e-acsl/tests/memory/oracle/gen_ranges_in_builtins.c index a2f4abc18eb4c03a7f5809535b8d75be25b939b4..044b08b27b4463f0fc2398a233064e949ad5a7b8 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/gen_ranges_in_builtins.c +++ b/src/plugins/e-acsl/tests/memory/oracle/gen_ranges_in_builtins.c @@ -62,7 +62,7 @@ int main(void) (void *)(& a)); __e_acsl_assert(__gen_e_acsl_valid,1,"Assertion","main", "\\valid(a + (0 .. 4))", - "tests/memory/ranges_in_builtins.c",20); + "tests/memory/ranges_in_builtins.c",24); } /*@ assert \valid(a + (0 .. 4)); */ ; int j = 2; @@ -78,7 +78,7 @@ int main(void) (void *)a,(void *)(& a)); __e_acsl_assert(__gen_e_acsl_valid_2,1,"Assertion","main", "\\valid(a + (4 .. 7 + j))", - "tests/memory/ranges_in_builtins.c",22); + "tests/memory/ranges_in_builtins.c",26); } /*@ assert \valid(a + (4 .. 7 + j)); */ ; { @@ -93,7 +93,7 @@ int main(void) (void *)a,(void *)(& a)); __e_acsl_assert(! __gen_e_acsl_valid_3,1,"Assertion","main", "!\\valid(a + (10 .. 11))", - "tests/memory/ranges_in_builtins.c",23); + "tests/memory/ranges_in_builtins.c",27); } /*@ assert ¬\valid(a + (10 .. 11)); */ ; free((void *)a); @@ -111,7 +111,7 @@ int main(void) (void *)b,(void *)(& b)); __e_acsl_assert(__gen_e_acsl_valid_4,1,"Assertion","main", "\\valid(b + (0 .. 9))", - "tests/memory/ranges_in_builtins.c",28); + "tests/memory/ranges_in_builtins.c",32); } /*@ assert \valid(b + (0 .. 9)); */ ; { @@ -126,7 +126,7 @@ int main(void) (void *)b,(void *)(& b)); __e_acsl_assert(! __gen_e_acsl_valid_5,1,"Assertion","main", "!\\valid(b + (10 .. 15))", - "tests/memory/ranges_in_builtins.c",29); + "tests/memory/ranges_in_builtins.c",33); } /*@ assert ¬\valid(b + (10 .. 15)); */ ; long t[3] = {7l, 8l, 9l}; @@ -144,7 +144,7 @@ int main(void) (void *)(t),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_6,1,"Assertion","main", "\\valid(&t[0 .. 2])", - "tests/memory/ranges_in_builtins.c",32); + "tests/memory/ranges_in_builtins.c",36); } /*@ assert \valid(&t[0 .. 2]); */ ; { @@ -159,7 +159,7 @@ int main(void) (void *)(t),(void *)0); __e_acsl_assert(! __gen_e_acsl_valid_7,1,"Assertion","main", "!\\valid(&t[3 .. 5])", - "tests/memory/ranges_in_builtins.c",33); + "tests/memory/ranges_in_builtins.c",37); } /*@ assert ¬\valid(&t[3 .. 5]); */ ; __gen_e_acsl_g(t,(unsigned long)3); @@ -179,7 +179,7 @@ int main(void) (size_t)__gen_e_acsl_if_8); __e_acsl_assert(__gen_e_acsl_initialized,1,"Assertion","main", "\\initialized(&t2[0 .. 1])", - "tests/memory/ranges_in_builtins.c",39); + "tests/memory/ranges_in_builtins.c",43); } /*@ assert \initialized(&t2[0 .. 1]); */ ; { @@ -194,7 +194,7 @@ int main(void) (size_t)__gen_e_acsl_if_9); __e_acsl_assert(! __gen_e_acsl_initialized_2,1,"Assertion","main", "!\\initialized(&t2[2 .. 3])", - "tests/memory/ranges_in_builtins.c",40); + "tests/memory/ranges_in_builtins.c",44); } /*@ assert ¬\initialized(&t2[2 .. 3]); */ ; { @@ -208,7 +208,7 @@ int main(void) (size_t)__gen_e_acsl_if_10); __e_acsl_assert(! __gen_e_acsl_initialized_3,1,"Assertion","main", "!\\initialized(b + (0 .. 9))", - "tests/memory/ranges_in_builtins.c",42); + "tests/memory/ranges_in_builtins.c",46); } /*@ assert ¬\initialized(b + (0 .. 9)); */ ; free((void *)b); @@ -251,7 +251,7 @@ int main(void) e_acsl_end_loop2: ; __e_acsl_assert(! __gen_e_acsl_forall,1,"Assertion","main", "!\\initialized(&t3[n - 1 .. n + 2][1][0 .. 1])", - "tests/memory/ranges_in_builtins.c",47); + "tests/memory/ranges_in_builtins.c",51); } /*@ assert ¬\initialized(&t3[n - 1 .. n + 2][1][0 .. 1]); */ ; { @@ -268,7 +268,7 @@ int main(void) (void *)0); __e_acsl_assert(! __gen_e_acsl_valid_read,1,"Assertion","main", "!\\valid_read(&t3[6][1][0] + (2 .. 10))", - "tests/memory/ranges_in_builtins.c",49); + "tests/memory/ranges_in_builtins.c",53); } /*@ assert ¬\valid_read(&t3[6][1][0] + (2 .. 10)); */ ; { @@ -295,7 +295,7 @@ int main(void) e_acsl_end_loop3: ; __e_acsl_assert(__gen_e_acsl_forall_3,1,"Assertion","main", "\\valid_read(&t3[n - 1 .. n + 2][1])", - "tests/memory/ranges_in_builtins.c",50); + "tests/memory/ranges_in_builtins.c",54); } /*@ assert \valid_read(&t3[n - 1 .. n + 2][1]); */ ; { @@ -324,7 +324,7 @@ int main(void) e_acsl_end_loop4: ; __e_acsl_assert(__gen_e_acsl_forall_4,1,"Assertion","main", "\\let x = 5; \\valid(&t4[4][0 .. x][2])", - "tests/memory/ranges_in_builtins.c",53); + "tests/memory/ranges_in_builtins.c",57); } /*@ assert \let x = 5; \valid(&t4[4][0 .. x][2]); */ ; __e_acsl_initialize((void *)(& s.a[0]),sizeof(int)); @@ -343,7 +343,7 @@ int main(void) (size_t)__gen_e_acsl_if_12); __e_acsl_assert(__gen_e_acsl_initialized_5,1,"Assertion","main", "\\initialized(&s.a[0] + (1 .. 1))", - "tests/memory/ranges_in_builtins.c",57); + "tests/memory/ranges_in_builtins.c",62); } /*@ assert \initialized(&s.a[0] + (1 .. 1)); */ ; { @@ -359,7 +359,7 @@ int main(void) (size_t)__gen_e_acsl_if_13); __e_acsl_assert(! __gen_e_acsl_initialized_6,1,"Assertion","main", "!\\initialized(s.b + (0 .. 1))", - "tests/memory/ranges_in_builtins.c",58); + "tests/memory/ranges_in_builtins.c",63); } /*@ assert ¬\initialized(s.b + (0 .. 1)); */ ; int size1 = 5; @@ -384,7 +384,7 @@ int main(void) (void *)(& multi_dynamic)); __e_acsl_assert(__gen_e_acsl_valid_read_3,1,"RTE","main", "mem_access: \\valid_read(multi_dynamic + 4)", - "tests/memory/ranges_in_builtins.c",67); + "tests/memory/ranges_in_builtins.c",72); __gen_e_acsl_size_14 = 4 * ((7 - 1) + 1); if (__gen_e_acsl_size_14 <= 0) __gen_e_acsl_if_14 = 0; else __gen_e_acsl_if_14 = __gen_e_acsl_size_14; @@ -395,7 +395,7 @@ int main(void) (void *)(multi_dynamic + 4)); __e_acsl_assert(__gen_e_acsl_valid_9,1,"Assertion","main", "\\valid(*(multi_dynamic + 4) + (1 .. 7))", - "tests/memory/ranges_in_builtins.c",67); + "tests/memory/ranges_in_builtins.c",72); } /*@ assert \valid(*(multi_dynamic + 4) + (1 .. 7)); */ ; /*@ assert \valid(*(multi_dynamic + (2 .. 4)) + (1 .. 7)); */ ; @@ -424,7 +424,7 @@ int main(void) (void *)(t5),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_10,1,"Assertion","main", "\\valid(&t5[2 .. 3])", - "tests/memory/ranges_in_builtins.c",79); + "tests/memory/ranges_in_builtins.c",84); } /*@ assert \valid(&t5[2 .. 3]); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/memory/oracle/ranges_in_builtins.res.oracle b/src/plugins/e-acsl/tests/memory/oracle/ranges_in_builtins.res.oracle index 177750cc1b5a35d97866594ce2f87fe414a5d7c5..e1c1333eff2264b0218a6d8f6d68977ef62ed51d 100644 --- a/src/plugins/e-acsl/tests/memory/oracle/ranges_in_builtins.res.oracle +++ b/src/plugins/e-acsl/tests/memory/oracle/ranges_in_builtins.res.oracle @@ -1,5 +1,5 @@ [e-acsl] beginning translation. -[e-acsl] tests/memory/ranges_in_builtins.c:68: Warning: +[e-acsl] tests/memory/ranges_in_builtins.c:73: Warning: E-ACSL construct `arithmetic over set of pointers or arrays' is not yet supported. Ignoring annotation. @@ -10,7 +10,7 @@ function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/memory/ranges_in_builtins.c:9: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/memory/ranges_in_builtins.c:53: Warning: +[eva:alarm] tests/memory/ranges_in_builtins.c:57: Warning: assertion got status unknown. -[eva:alarm] tests/memory/ranges_in_builtins.c:58: Warning: +[eva:alarm] tests/memory/ranges_in_builtins.c:63: Warning: accessing uninitialized left-value. assert \initialized(&s.b); diff --git a/src/plugins/e-acsl/tests/special/oracle/e-acsl-functions.res.oracle b/src/plugins/e-acsl/tests/special/oracle/e-acsl-functions.res.oracle index f24c001c7e29db2bb32513318a30564fb2da30c3..8a13b595cda6bcb891eaaed531c8ea270ed56d38 100644 --- a/src/plugins/e-acsl/tests/special/oracle/e-acsl-functions.res.oracle +++ b/src/plugins/e-acsl/tests/special/oracle/e-acsl-functions.res.oracle @@ -1,4 +1,4 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:alarm] tests/special/e-acsl-functions.c:36: Warning: +[eva:alarm] tests/special/e-acsl-functions.c:38: Warning: function g: precondition *p ≡ 1 got status invalid. diff --git a/src/plugins/e-acsl/tests/special/oracle/e-acsl-valid.res.oracle b/src/plugins/e-acsl/tests/special/oracle/e-acsl-valid.res.oracle index 3962383599fc1456473a1779f7639fbac2166bdf..47b09ac07ecd7caf4324387510f1c49cbe34e0ac 100644 --- a/src/plugins/e-acsl/tests/special/oracle/e-acsl-valid.res.oracle +++ b/src/plugins/e-acsl/tests/special/oracle/e-acsl-valid.res.oracle @@ -1,4 +1,4 @@ -[eva:alarm] tests/special/e-acsl-valid.c:39: Warning: +[eva:alarm] tests/special/e-acsl-valid.c:40: Warning: function f: precondition \valid(y) got status unknown. [e-acsl] beginning translation. [e-acsl] tests/special/e-acsl-valid.c:30: Warning: diff --git a/src/plugins/e-acsl/tests/special/oracle/gen_e-acsl-instrument.c b/src/plugins/e-acsl/tests/special/oracle/gen_e-acsl-instrument.c index ed4e1a67efd2dc591d07e2bdcbba10a42d43e78d..be6541fd320ab55c658b6400776d7a39fc6a43fd 100644 --- a/src/plugins/e-acsl/tests/special/oracle/gen_e-acsl-instrument.c +++ b/src/plugins/e-acsl/tests/special/oracle/gen_e-acsl-instrument.c @@ -100,7 +100,7 @@ int main(void) sizeof(int)); __e_acsl_assert(__gen_e_acsl_initialized,1,"Assertion","main", "\\initialized(&x)","tests/special/e-acsl-instrument.c", - 58); + 60); } /*@ assert \initialized(&x); */ ; { @@ -109,7 +109,7 @@ int main(void) sizeof(int)); __e_acsl_assert(__gen_e_acsl_initialized_2,1,"Assertion","main", "\\initialized(&y)","tests/special/e-acsl-instrument.c", - 59); + 61); } /*@ assert \initialized(&y); */ ; { @@ -139,7 +139,7 @@ int __gen_e_acsl_instrument2(int *p) __gen_e_acsl_valid = __e_acsl_valid((void *)p,sizeof(int),(void *)p, (void *)(& p)); __e_acsl_assert(__gen_e_acsl_valid,1,"Precondition","instrument2", - "\\valid(p)","tests/special/e-acsl-instrument.c",31); + "\\valid(p)","tests/special/e-acsl-instrument.c",32); } __retres = instrument2(p); __e_acsl_delete_block((void *)(& p)); diff --git a/src/plugins/e-acsl/tests/special/oracle_dev/e-acsl-instrument.e-acsl.err.log b/src/plugins/e-acsl/tests/special/oracle_dev/e-acsl-instrument.e-acsl.err.log index fe20ca61ec1fab5d249d345701b0e4e63a2d63b8..f68292661579bde37ffd5da4872649306018fbda 100644 --- a/src/plugins/e-acsl/tests/special/oracle_dev/e-acsl-instrument.e-acsl.err.log +++ b/src/plugins/e-acsl/tests/special/oracle_dev/e-acsl-instrument.e-acsl.err.log @@ -1,5 +1,5 @@ tests/special/e-acsl-instrument.c: In function 'instrument2' -tests/special/e-acsl-instrument.c:31: Warning: no sound verdict for Precondition (guess: ok). +tests/special/e-acsl-instrument.c:32: Warning: no sound verdict for Precondition (guess: ok). the considered predicate is: \valid(p) tests/special/e-acsl-instrument.c: In function 'uninstrument2' @@ -7,10 +7,10 @@ tests/special/e-acsl-instrument.c:16: Warning: no sound verdict for Precondition the considered predicate is: \valid(p) tests/special/e-acsl-instrument.c: In function 'main' -tests/special/e-acsl-instrument.c:58: Warning: no sound verdict for Assertion (guess: ok). +tests/special/e-acsl-instrument.c:60: Warning: no sound verdict for Assertion (guess: ok). the considered predicate is: \initialized(&x) tests/special/e-acsl-instrument.c: In function 'main' -tests/special/e-acsl-instrument.c:59: Warning: no sound verdict for Assertion (guess: ok). +tests/special/e-acsl-instrument.c:61: Warning: no sound verdict for Assertion (guess: ok). the considered predicate is: \initialized(&y) diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_array.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_array.c index eeaf35098d9063a05a60c115df43445f8b7c70ab..d36bd64117041de0bed8f23049b35cd37b1471a2 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_array.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_array.c @@ -34,7 +34,7 @@ int main(void) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main","\\valid(src[0])", - "tests/temporal/t_array.c",13); + "tests/temporal/t_array.c",12); } /*@ assert \valid(src[0]); */ ; { @@ -51,7 +51,7 @@ int main(void) } else __gen_e_acsl_and_2 = 0; __e_acsl_assert(__gen_e_acsl_and_2,1,"Assertion","main", - "\\valid(src[1])","tests/temporal/t_array.c",14); + "\\valid(src[1])","tests/temporal/t_array.c",13); } /*@ assert \valid(src[1]); */ ; { @@ -68,7 +68,7 @@ int main(void) } else __gen_e_acsl_and_3 = 0; __e_acsl_assert(! __gen_e_acsl_and_3,1,"Assertion","main", - "!\\valid(src[2])","tests/temporal/t_array.c",15); + "!\\valid(src[2])","tests/temporal/t_array.c",14); } /*@ assert ¬\valid(src[2]); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_char.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_char.c index 278ff8a5bf3ae3a85a22a15995c85498096867ab..5369d3c824ba8a6ca6391a0f6e0e32c453913bc3 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_char.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_char.c @@ -37,7 +37,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main","\\valid(p)", - "tests/temporal/t_char.c",17); + "tests/temporal/t_char.c",15); } /*@ assert \valid(p); */ ; { @@ -53,7 +53,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_2 = 0; __e_acsl_assert(__gen_e_acsl_and_2,1,"Assertion","main","\\valid(q)", - "tests/temporal/t_char.c",18); + "tests/temporal/t_char.c",16); } /*@ assert \valid(q); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fptr.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fptr.c index bd404c2495b123c84defafbd864297fa1f115718..d17b4ca48cce23440f8ee48aa41a265dd230517b 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fptr.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fptr.c @@ -64,7 +64,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main","\\valid(q)", - "tests/temporal/t_fptr.c",20); + "tests/temporal/t_fptr.c",19); } /*@ assert \valid(q); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fun_lib.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fun_lib.c index 8bf4587773b7c260cd914718238b962456138a96..e883e275a28ba0a40a14da678e0c6f20a8542ebd 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fun_lib.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_fun_lib.c @@ -69,7 +69,7 @@ int main(void) else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main", "\\valid(q) && \\valid(p)","tests/temporal/t_fun_lib.c", - 16); + 15); } /*@ assert \valid(q) ∧ \valid(p); */ ; __e_acsl_temporal_reset_parameters(); @@ -98,7 +98,7 @@ int main(void) } else __gen_e_acsl_and_4 = 0; __e_acsl_assert(__gen_e_acsl_and_4,1,"Assertion","main","\\valid(path)", - "tests/temporal/t_fun_lib.c",23); + "tests/temporal/t_fun_lib.c",22); } /*@ assert \valid(path); */ ; __e_acsl_temporal_reset_parameters(); @@ -139,7 +139,7 @@ int main(void) else __gen_e_acsl_and_7 = 0; __e_acsl_assert(__gen_e_acsl_and_7,1,"Assertion","main", "!\\valid(p) && !\\valid(path)", - "tests/temporal/t_fun_lib.c",30); + "tests/temporal/t_fun_lib.c",29); } /*@ assert ¬\valid(p) ∧ ¬\valid(path); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_getenv.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_getenv.c index a7cbd526051d8702b1c73fb405d6d506c413f64b..ad2ee7a02d6a21a388d24b3c7090113ef50d5071 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_getenv.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_getenv.c @@ -102,7 +102,7 @@ int main(int argc, char const **argv) } __e_acsl_assert(__gen_e_acsl_or,1,"Assertion","main", "g1 == \\null || \\valid(g1)", - "tests/temporal/t_getenv.c",14); + "tests/temporal/t_getenv.c",13); } /*@ assert g1 ≡ \null ∨ \valid(g1); */ ; { @@ -124,7 +124,7 @@ int main(int argc, char const **argv) } __e_acsl_assert(__gen_e_acsl_or_2,1,"Assertion","main", "g2 == \\null || \\valid(g2)", - "tests/temporal/t_getenv.c",15); + "tests/temporal/t_getenv.c",14); } /*@ assert g2 ≡ \null ∨ \valid(g2); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_global_init.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_global_init.c index 2c7e56295afe8dc71f695a3a895ac207e5276f3b..f682429dec874ab1b36025e84ebb041ea97f91c2 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_global_init.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_global_init.c @@ -46,7 +46,7 @@ void build_tree(tree_desc *desc) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","build_tree", - "\\valid(extra)","tests/temporal/t_global_init.c",39); + "\\valid(extra)","tests/temporal/t_global_init.c",34); } /*@ assert \valid(extra); */ ; __e_acsl_delete_block((void *)(& desc)); @@ -169,7 +169,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main","\\valid_read(p)", - "tests/temporal/t_global_init.c",57); + "tests/temporal/t_global_init.c",49); } /*@ assert \valid_read(p); */ ; { @@ -194,7 +194,7 @@ int main(int argc, char const **argv) else __gen_e_acsl_and_2 = 0; __e_acsl_assert(__gen_e_acsl_and_2,1,"RTE","main", "mem_access: \\valid_read(p)", - "tests/temporal/t_global_init.c",58); + "tests/temporal/t_global_init.c",50); __gen_e_acsl_valid_read_3 = __e_acsl_valid_read((void *)*p, sizeof(char), (void *)*p,(void *)p); @@ -202,7 +202,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main", - "\\valid_read(*p)","tests/temporal/t_global_init.c",58); + "\\valid_read(*p)","tests/temporal/t_global_init.c",50); } /*@ assert \valid_read(*p); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_labels.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_labels.c index b95b720a5abcd74aa474e0e2b95907d02ea4027f..bd0b5a8ef59662fac86b1437bf4e4df12cdbf539 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_labels.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_labels.c @@ -79,7 +79,7 @@ int main(int argc, char const **argv) else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main", "\\valid(p) && \\valid(q)","tests/temporal/t_labels.c", - 28); + 26); } /*@ assert \valid(p) ∧ \valid(q); */ ; __e_acsl_full_init((void *)(& q)); @@ -98,7 +98,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_4 = 0; __e_acsl_assert(__gen_e_acsl_and_4,1,"Assertion","main","\\valid(p)", - "tests/temporal/t_labels.c",32); + "tests/temporal/t_labels.c",30); } /*@ assert \valid(p); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_local_init.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_local_init.c index 60563870b5677420f600fdb6d3f5217ad8dc8954..b0625988e598137cca8e99072940b94c81ca3323 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_local_init.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_local_init.c @@ -152,7 +152,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main","\\valid_read(p)", - "tests/temporal/t_local_init.c",41); + "tests/temporal/t_local_init.c",35); } /*@ assert \valid_read(p); */ ; { @@ -177,7 +177,7 @@ int main(int argc, char const **argv) else __gen_e_acsl_and_2 = 0; __e_acsl_assert(__gen_e_acsl_and_2,1,"RTE","main", "mem_access: \\valid_read(p)", - "tests/temporal/t_local_init.c",42); + "tests/temporal/t_local_init.c",36); __gen_e_acsl_valid_read_3 = __e_acsl_valid_read((void *)*p, sizeof(char), (void *)*p,(void *)p); @@ -185,7 +185,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main", - "\\valid_read(*p)","tests/temporal/t_local_init.c",42); + "\\valid_read(*p)","tests/temporal/t_local_init.c",36); } /*@ assert \valid_read(*p); */ ; char *str[4] = @@ -220,7 +220,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_4 = 0; __e_acsl_assert(__gen_e_acsl_and_4,1,"Assertion","main", - "\\valid_read(p)","tests/temporal/t_local_init.c",48); + "\\valid_read(p)","tests/temporal/t_local_init.c",42); } /*@ assert \valid_read(p); */ ; { @@ -245,7 +245,7 @@ int main(int argc, char const **argv) else __gen_e_acsl_and_5 = 0; __e_acsl_assert(__gen_e_acsl_and_5,1,"RTE","main", "mem_access: \\valid_read(p)", - "tests/temporal/t_local_init.c",49); + "tests/temporal/t_local_init.c",43); __gen_e_acsl_valid_read_6 = __e_acsl_valid_read((void *)*p, sizeof(char), (void *)*p,(void *)p); @@ -253,7 +253,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_6 = 0; __e_acsl_assert(__gen_e_acsl_and_6,1,"Assertion","main", - "\\valid_read(*p)","tests/temporal/t_local_init.c",49); + "\\valid_read(*p)","tests/temporal/t_local_init.c",43); } /*@ assert \valid_read(*p); */ ; char **P = (char **)(Strings); @@ -275,7 +275,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_7 = 0; __e_acsl_assert(__gen_e_acsl_and_7,1,"Assertion","main", - "\\valid_read(P)","tests/temporal/t_local_init.c",53); + "\\valid_read(P)","tests/temporal/t_local_init.c",47); } /*@ assert \valid_read(P); */ ; { @@ -300,7 +300,7 @@ int main(int argc, char const **argv) else __gen_e_acsl_and_8 = 0; __e_acsl_assert(__gen_e_acsl_and_8,1,"RTE","main", "mem_access: \\valid_read(P)", - "tests/temporal/t_local_init.c",54); + "tests/temporal/t_local_init.c",48); __gen_e_acsl_valid_read_9 = __e_acsl_valid_read((void *)*P, sizeof(char), (void *)*P,(void *)P); @@ -308,7 +308,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_9 = 0; __e_acsl_assert(__gen_e_acsl_and_9,1,"Assertion","main", - "\\valid_read(*P)","tests/temporal/t_local_init.c",54); + "\\valid_read(*P)","tests/temporal/t_local_init.c",48); } /*@ assert \valid_read(*P); */ ; __e_acsl_full_init((void *)(& P)); @@ -329,7 +329,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_10 = 0; __e_acsl_assert(__gen_e_acsl_and_10,1,"Assertion","main", - "\\valid_read(P)","tests/temporal/t_local_init.c",58); + "\\valid_read(P)","tests/temporal/t_local_init.c",52); } /*@ assert \valid_read(P); */ ; { @@ -354,7 +354,7 @@ int main(int argc, char const **argv) else __gen_e_acsl_and_11 = 0; __e_acsl_assert(__gen_e_acsl_and_11,1,"RTE","main", "mem_access: \\valid_read(P)", - "tests/temporal/t_local_init.c",59); + "tests/temporal/t_local_init.c",53); __gen_e_acsl_valid_read_12 = __e_acsl_valid_read((void *)*P, sizeof(char), (void *)*P,(void *)P); @@ -362,7 +362,7 @@ int main(int argc, char const **argv) } else __gen_e_acsl_and_12 = 0; __e_acsl_assert(__gen_e_acsl_and_12,1,"Assertion","main", - "\\valid_read(*P)","tests/temporal/t_local_init.c",59); + "\\valid_read(*P)","tests/temporal/t_local_init.c",53); } /*@ assert \valid_read(*P); */ ; int extra_lbits[1] = {0}; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_memcpy.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_memcpy.c index 74706f9a7b55f74800bf07cc11fd857af767f6a5..c54bc9d417f2ae65931cfb5fd109ea98c165f2f7 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_memcpy.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_memcpy.c @@ -75,7 +75,7 @@ int main(void) } else __gen_e_acsl_and = 0; __e_acsl_assert(__gen_e_acsl_and,1,"Assertion","main","\\valid(src[0])", - "tests/temporal/t_memcpy.c",22); + "tests/temporal/t_memcpy.c",20); } /*@ assert \valid(src[0]); */ ; { @@ -92,7 +92,7 @@ int main(void) } else __gen_e_acsl_and_2 = 0; __e_acsl_assert(__gen_e_acsl_and_2,1,"Assertion","main", - "\\valid(src[1])","tests/temporal/t_memcpy.c",23); + "\\valid(src[1])","tests/temporal/t_memcpy.c",21); } /*@ assert \valid(src[1]); */ ; __e_acsl_temporal_reset_parameters(); @@ -114,7 +114,7 @@ int main(void) } else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main", - "\\valid(dest[0])","tests/temporal/t_memcpy.c",27); + "\\valid(dest[0])","tests/temporal/t_memcpy.c",25); } /*@ assert \valid(dest[0]); */ ; { @@ -131,7 +131,7 @@ int main(void) } else __gen_e_acsl_and_4 = 0; __e_acsl_assert(__gen_e_acsl_and_4,1,"Assertion","main", - "\\valid(dest[1])","tests/temporal/t_memcpy.c",28); + "\\valid(dest[1])","tests/temporal/t_memcpy.c",26); } /*@ assert \valid(dest[1]); */ ; __e_acsl_temporal_reset_parameters(); @@ -151,7 +151,7 @@ int main(void) } else __gen_e_acsl_and_5 = 0; __e_acsl_assert(! __gen_e_acsl_and_5,1,"Assertion","main", - "!\\valid(dest[0])","tests/temporal/t_memcpy.c",32); + "!\\valid(dest[0])","tests/temporal/t_memcpy.c",30); } /*@ assert ¬\valid(dest[0]); */ ; { @@ -168,7 +168,7 @@ int main(void) } else __gen_e_acsl_and_6 = 0; __e_acsl_assert(! __gen_e_acsl_and_6,1,"Assertion","main", - "!\\valid(dest[1])","tests/temporal/t_memcpy.c",33); + "!\\valid(dest[1])","tests/temporal/t_memcpy.c",31); } /*@ assert ¬\valid(dest[1]); */ ; __e_acsl_temporal_reset_parameters(); @@ -211,14 +211,14 @@ int main(void) else __gen_e_acsl_and_7 = 0; __e_acsl_assert(__gen_e_acsl_and_7,1,"RTE","main", "mem_access: \\valid_read(p)", - "tests/temporal/t_memcpy.c",42); + "tests/temporal/t_memcpy.c",40); __gen_e_acsl_valid_7 = __e_acsl_valid((void *)*p,sizeof(int), (void *)*p,(void *)p); __gen_e_acsl_and_8 = __gen_e_acsl_valid_7; } else __gen_e_acsl_and_8 = 0; __e_acsl_assert(__gen_e_acsl_and_8,1,"Assertion","main","\\valid(*p)", - "tests/temporal/t_memcpy.c",42); + "tests/temporal/t_memcpy.c",40); } /*@ assert \valid(*p); */ ; { @@ -235,7 +235,7 @@ int main(void) (void *)(& p)); __e_acsl_assert(__gen_e_acsl_valid_read_2,1,"RTE","main", "mem_access: \\valid_read(p + 1)", - "tests/temporal/t_memcpy.c",43); + "tests/temporal/t_memcpy.c",41); __gen_e_acsl_valid_8 = __e_acsl_valid((void *)*(p + 1),sizeof(int), (void *)*(p + 1),(void *)( p + 1)); @@ -243,7 +243,7 @@ int main(void) } else __gen_e_acsl_and_9 = 0; __e_acsl_assert(__gen_e_acsl_and_9,1,"Assertion","main", - "\\valid(*(p + 1))","tests/temporal/t_memcpy.c",43); + "\\valid(*(p + 1))","tests/temporal/t_memcpy.c",41); } /*@ assert \valid(*(p + 1)); */ ; { @@ -268,14 +268,14 @@ int main(void) else __gen_e_acsl_and_10 = 0; __e_acsl_assert(__gen_e_acsl_and_10,1,"RTE","main", "mem_access: \\valid_read(q)", - "tests/temporal/t_memcpy.c",44); + "tests/temporal/t_memcpy.c",42); __gen_e_acsl_valid_9 = __e_acsl_valid((void *)*q,sizeof(int), (void *)*q,(void *)q); __gen_e_acsl_and_11 = __gen_e_acsl_valid_9; } else __gen_e_acsl_and_11 = 0; __e_acsl_assert(! __gen_e_acsl_and_11,1,"Assertion","main", - "!\\valid(*q)","tests/temporal/t_memcpy.c",44); + "!\\valid(*q)","tests/temporal/t_memcpy.c",42); } /*@ assert ¬\valid(*q); */ ; { @@ -292,7 +292,7 @@ int main(void) (void *)(& q)); __e_acsl_assert(__gen_e_acsl_valid_read_4,1,"RTE","main", "mem_access: \\valid_read(q + 1)", - "tests/temporal/t_memcpy.c",45); + "tests/temporal/t_memcpy.c",43); __gen_e_acsl_valid_10 = __e_acsl_valid((void *)*(q + 1),sizeof(int), (void *)*(q + 1), (void *)(q + 1)); @@ -300,7 +300,7 @@ int main(void) } else __gen_e_acsl_and_12 = 0; __e_acsl_assert(! __gen_e_acsl_and_12,1,"Assertion","main", - "!\\valid(*(q + 1))","tests/temporal/t_memcpy.c",45); + "!\\valid(*(q + 1))","tests/temporal/t_memcpy.c",43); } /*@ assert ¬\valid(*(q + 1)); */ ; __e_acsl_full_init((void *)(& tmp_1)); @@ -339,14 +339,14 @@ int main(void) else __gen_e_acsl_and_13 = 0; __e_acsl_assert(__gen_e_acsl_and_13,1,"RTE","main", "mem_access: \\valid_read(q)", - "tests/temporal/t_memcpy.c",50); + "tests/temporal/t_memcpy.c",48); __gen_e_acsl_valid_11 = __e_acsl_valid((void *)*q,sizeof(int), (void *)*q,(void *)q); __gen_e_acsl_and_14 = __gen_e_acsl_valid_11; } else __gen_e_acsl_and_14 = 0; __e_acsl_assert(__gen_e_acsl_and_14,1,"Assertion","main","\\valid(*q)", - "tests/temporal/t_memcpy.c",50); + "tests/temporal/t_memcpy.c",48); } /*@ assert \valid(*q); */ ; { @@ -363,7 +363,7 @@ int main(void) (void *)(& q)); __e_acsl_assert(__gen_e_acsl_valid_read_6,1,"RTE","main", "mem_access: \\valid_read(q + 1)", - "tests/temporal/t_memcpy.c",51); + "tests/temporal/t_memcpy.c",49); __gen_e_acsl_valid_12 = __e_acsl_valid((void *)*(q + 1),sizeof(int), (void *)*(q + 1), (void *)(q + 1)); @@ -371,7 +371,7 @@ int main(void) } else __gen_e_acsl_and_15 = 0; __e_acsl_assert(__gen_e_acsl_and_15,1,"Assertion","main", - "\\valid(*(q + 1))","tests/temporal/t_memcpy.c",51); + "\\valid(*(q + 1))","tests/temporal/t_memcpy.c",49); } /*@ assert \valid(*(q + 1)); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_scope.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_scope.c index 219e3486c175a4e505fe45fb7d8fef78025a6e41..54d2758b54fd49d774b4dfe91a23215efd60bd1d 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_scope.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_scope.c @@ -41,7 +41,7 @@ int main(void) } else __gen_e_acsl_and = 0; __e_acsl_assert(! __gen_e_acsl_and,1,"Assertion","main","!\\valid(p)", - "tests/temporal/t_scope.c",16); + "tests/temporal/t_scope.c",15); } /*@ assert ¬\valid(p); */ ; { @@ -57,7 +57,7 @@ int main(void) } else __gen_e_acsl_and_2 = 0; __e_acsl_assert(! __gen_e_acsl_and_2,1,"Assertion","main","!\\valid(q)", - "tests/temporal/t_scope.c",17); + "tests/temporal/t_scope.c",16); } /*@ assert ¬\valid(q); */ ; { @@ -80,7 +80,7 @@ int main(void) } else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main","\\valid(p)", - "tests/temporal/t_scope.c",22); + "tests/temporal/t_scope.c",21); } /*@ assert \valid(p); */ ; __e_acsl_initialize((void *)p,sizeof(int)); @@ -98,7 +98,7 @@ int main(void) } else __gen_e_acsl_and_4 = 0; __e_acsl_assert(! __gen_e_acsl_and_4,1,"Assertion","main", - "!\\valid(q)","tests/temporal/t_scope.c",25); + "!\\valid(q)","tests/temporal/t_scope.c",24); } /*@ assert ¬\valid(q); */ ; { @@ -106,7 +106,7 @@ int main(void) __gen_e_acsl_valid_5 = __e_acsl_valid((void *)(& j),sizeof(int), (void *)(& j),(void *)0); __e_acsl_assert(__gen_e_acsl_valid_5,1,"Assertion","main", - "\\valid(&j)","tests/temporal/t_scope.c",26); + "\\valid(&j)","tests/temporal/t_scope.c",25); } /*@ assert \valid(&j); */ ; __e_acsl_delete_block((void *)(& j)); @@ -134,7 +134,7 @@ int main(void) } else __gen_e_acsl_and_5 = 0; __e_acsl_assert(! __gen_e_acsl_and_5,1,"Assertion","main", - "!\\valid(p)","tests/temporal/t_scope.c",35); + "!\\valid(p)","tests/temporal/t_scope.c",33); } /*@ assert ¬\valid(p); */ ; __e_acsl_full_init((void *)(& q)); @@ -156,7 +156,7 @@ int main(void) } else __gen_e_acsl_and_6 = 0; __e_acsl_assert(__gen_e_acsl_and_6,1,"Assertion","main","\\valid(p)", - "tests/temporal/t_scope.c",38); + "tests/temporal/t_scope.c",36); } /*@ assert \valid(p); */ ; len --; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_struct.c b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_struct.c index 66b5e2ef099ebbbe6e1a2485161d5c8614f061af..cf3331c161ba0ccb1d28369c4ee644fbef937def 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/gen_t_struct.c +++ b/src/plugins/e-acsl/tests/temporal/oracle/gen_t_struct.c @@ -72,7 +72,7 @@ int main(void) else __gen_e_acsl_and_3 = 0; __e_acsl_assert(__gen_e_acsl_and_3,1,"Assertion","main", "\\valid(t1.p) && \\valid(t1.q)", - "tests/temporal/t_struct.c",31); + "tests/temporal/t_struct.c",30); } /*@ assert \valid(t1.p) ∧ \valid(t1.q); */ ; { @@ -105,7 +105,7 @@ int main(void) else __gen_e_acsl_and_6 = 0; __e_acsl_assert(__gen_e_acsl_and_6,1,"Assertion","main", "!\\valid(t2.p) && !\\valid(t2.q)", - "tests/temporal/t_struct.c",32); + "tests/temporal/t_struct.c",31); } /*@ assert ¬\valid(t2.p) ∧ ¬\valid(t2.q); */ ; __e_acsl_full_init((void *)(& t2)); @@ -141,7 +141,7 @@ int main(void) else __gen_e_acsl_and_9 = 0; __e_acsl_assert(__gen_e_acsl_and_9,1,"Assertion","main", "\\valid(t2.p) && \\valid(t2.q)", - "tests/temporal/t_struct.c",35); + "tests/temporal/t_struct.c",34); } /*@ assert \valid(t2.p) ∧ \valid(t2.q); */ ; __e_acsl_initialize((void *)(& t2.p),sizeof(char *)); @@ -182,7 +182,7 @@ int main(void) else __gen_e_acsl_and_12 = 0; __e_acsl_assert(__gen_e_acsl_and_12,1,"Assertion","main", "!\\valid(t2.p) && \\valid(t2.q)", - "tests/temporal/t_struct.c",39); + "tests/temporal/t_struct.c",38); } /*@ assert ¬\valid(t2.p) ∧ \valid(t2.q); */ ; __e_acsl_initialize((void *)(& l.t),sizeof(struct temporal_t)); @@ -219,7 +219,7 @@ int main(void) else __gen_e_acsl_and_15 = 0; __e_acsl_assert(__gen_e_acsl_and_15,1,"Assertion","main", "!\\valid(l.t.p) && \\valid(l.t.q)", - "tests/temporal/t_struct.c",42); + "tests/temporal/t_struct.c",41); } /*@ assert ¬\valid(l.t.p) ∧ \valid(l.t.q); */ ; __e_acsl_full_init((void *)(& lp)); @@ -239,7 +239,7 @@ int main(void) (void *)0); __e_acsl_assert(__gen_e_acsl_valid_read,1,"RTE","main", "mem_access: \\valid_read(&lp->t.p)", - "tests/temporal/t_struct.c",45); + "tests/temporal/t_struct.c",44); __gen_e_acsl_valid_11 = __e_acsl_valid((void *)lp->t.p,sizeof(char), (void *)lp->t.p, (void *)(& lp->t.p)); @@ -247,7 +247,7 @@ int main(void) } else __gen_e_acsl_and_16 = 0; __e_acsl_assert(! __gen_e_acsl_and_16,1,"Assertion","main", - "!\\valid(lp->t.p)","tests/temporal/t_struct.c",45); + "!\\valid(lp->t.p)","tests/temporal/t_struct.c",44); } /*@ assert ¬\valid(lp->t.p); */ ; __e_acsl_initialize((void *)(tarr),sizeof(temporal)); @@ -286,7 +286,7 @@ int main(void) else __gen_e_acsl_and_19 = 0; __e_acsl_assert(__gen_e_acsl_and_19,1,"Assertion","main", "!\\valid(tarr[0].p) && \\valid(tarr[0].q)", - "tests/temporal/t_struct.c",48); + "tests/temporal/t_struct.c",47); } /*@ assert ¬\valid(tarr[0].p) ∧ \valid(tarr[0].q); */ ; __e_acsl_initialize((void *)(larr),sizeof(larger)); @@ -326,7 +326,7 @@ int main(void) else __gen_e_acsl_and_22 = 0; __e_acsl_assert(__gen_e_acsl_and_22,1,"Assertion","main", "!\\valid(larr[0].t.p) && \\valid(larr[0].t.q)", - "tests/temporal/t_struct.c",51); + "tests/temporal/t_struct.c",50); } /*@ assert ¬\valid(larr[0].t.p) ∧ \valid(larr[0].t.q); */ ; __retres = 0; diff --git a/src/plugins/e-acsl/tests/temporal/oracle/t_fptr.res.oracle b/src/plugins/e-acsl/tests/temporal/oracle/t_fptr.res.oracle index 3ebbc96533dfb8eb8fc1bc8ebeb7bf384333845b..8715d9fa66b2e270073f6cc836aa7b6eab90d190 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/t_fptr.res.oracle +++ b/src/plugins/e-acsl/tests/temporal/oracle/t_fptr.res.oracle @@ -1,6 +1,6 @@ [e-acsl] beginning translation. -[e-acsl] tests/temporal/t_fptr.c:19: Warning: +[e-acsl] tests/temporal/t_fptr.c:18: Warning: function pointers may introduce too limited instrumentation. -[e-acsl] tests/temporal/t_fptr.c:17: Warning: +[e-acsl] tests/temporal/t_fptr.c:16: Warning: E-ACSL construct `\valid_function' is not yet supported. Ignoring annotation. [e-acsl] translation done in project "e-acsl". diff --git a/src/plugins/e-acsl/tests/temporal/oracle/t_fun_lib.res.oracle b/src/plugins/e-acsl/tests/temporal/oracle/t_fun_lib.res.oracle index fc2b822cdb27fce28b02fb3c926e95bae1350de0..af89a06f90482c8971681ae7c20d260cee3c211c 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/t_fun_lib.res.oracle +++ b/src/plugins/e-acsl/tests/temporal/oracle/t_fun_lib.res.oracle @@ -1,6 +1,6 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[kernel:annot:missing-spec] tests/temporal/t_fun_lib.c:20: Warning: +[kernel:annot:missing-spec] tests/temporal/t_fun_lib.c:19: Warning: Neither code nor specification for function realpath, generating default assigns from the prototype -[eva:alarm] tests/temporal/t_fun_lib.c:23: Warning: +[eva:alarm] tests/temporal/t_fun_lib.c:22: Warning: function __e_acsl_assert, behavior blocking: precondition got status invalid. diff --git a/src/plugins/e-acsl/tests/temporal/oracle/t_getenv.res.oracle b/src/plugins/e-acsl/tests/temporal/oracle/t_getenv.res.oracle index 90c9c2ce8328b0b0f4f36de3c7a1534a55454544..0955f5f4a0be52c79023675a3c414507a87f28b2 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/t_getenv.res.oracle +++ b/src/plugins/e-acsl/tests/temporal/oracle/t_getenv.res.oracle @@ -18,9 +18,9 @@ function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] FRAMAC_SHARE/libc/stdlib.h:488: Warning: function __gen_e_acsl_getenv: postcondition 'null_or_valid_result' got status unknown. +[eva:alarm] tests/temporal/t_getenv.c:13: Warning: + function __e_acsl_assert, behavior blocking: precondition got status unknown. +[eva:alarm] tests/temporal/t_getenv.c:13: Warning: assertion got status unknown. [eva:alarm] tests/temporal/t_getenv.c:14: Warning: function __e_acsl_assert, behavior blocking: precondition got status unknown. [eva:alarm] tests/temporal/t_getenv.c:14: Warning: assertion got status unknown. -[eva:alarm] tests/temporal/t_getenv.c:15: Warning: - function __e_acsl_assert, behavior blocking: precondition got status unknown. -[eva:alarm] tests/temporal/t_getenv.c:15: Warning: assertion got status unknown. diff --git a/src/plugins/e-acsl/tests/temporal/oracle/t_scope.res.oracle b/src/plugins/e-acsl/tests/temporal/oracle/t_scope.res.oracle index 058ed9b3e78ad3db813372a8cae8c82bda2284c6..9826a53ef7efbcc35395480a2eb83765489302ab 100644 --- a/src/plugins/e-acsl/tests/temporal/oracle/t_scope.res.oracle +++ b/src/plugins/e-acsl/tests/temporal/oracle/t_scope.res.oracle @@ -1,9 +1,9 @@ [e-acsl] beginning translation. [e-acsl] translation done in project "e-acsl". -[eva:locals-escaping] tests/temporal/t_scope.c:11: Warning: +[eva:locals-escaping] tests/temporal/t_scope.c:10: Warning: locals {i} escaping the scope of a block of main through p -[eva:locals-escaping] tests/temporal/t_scope.c:11: Warning: +[eva:locals-escaping] tests/temporal/t_scope.c:10: Warning: locals {i} escaping the scope of a block of main through q -[eva:alarm] tests/temporal/t_scope.c:16: Warning: +[eva:alarm] tests/temporal/t_scope.c:15: Warning: accessing left-value that contains escaping addresses. assert ¬\dangling(&p);