diff --git a/src/plugins/e-acsl/tests/runtime/oracle/initialized.res.oracle b/src/plugins/e-acsl/tests/runtime/oracle/initialized.res.oracle index af9ba72736cb3294d1956d32b4ce7463436dbd22..a071fe056ec2edbeaf86f760fe73a50f0c20e53b 100644 --- a/src/plugins/e-acsl/tests/runtime/oracle/initialized.res.oracle +++ b/src/plugins/e-acsl/tests/runtime/oracle/initialized.res.oracle @@ -3,11 +3,11 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:94:[value] warning: function __e_acsl_assert: precondition got status unknown. tests/runtime/initialized.c:66:[value] warning: assertion got status unknown. tests/runtime/initialized.c:70:[value] warning: assertion got status unknown. -FRAMAC_SHARE/libc/stdlib.h:358:[value] warning: function realloc: precondition got status unknown. -FRAMAC_SHARE/libc/stdlib.h:373:[value] warning: function realloc, behavior dealloc: precondition got status unknown. +FRAMAC_SHARE/libc/stdlib.h:368:[value] warning: function realloc: precondition got status unknown. +FRAMAC_SHARE/libc/stdlib.h:383:[value] warning: function realloc, behavior dealloc: precondition got status unknown. tests/runtime/initialized.c:75:[value] warning: assertion got status unknown. tests/runtime/initialized.c:77:[value] warning: assertion got status unknown. -FRAMAC_SHARE/libc/stdlib.h:345:[value] warning: function free, behavior deallocation: precondition 'freeable' got status unknown. +FRAMAC_SHARE/libc/stdlib.h:355:[value] warning: function free, behavior deallocation: precondition 'freeable' got status unknown. tests/runtime/initialized.c:85:[value] warning: assertion got status unknown. tests/runtime/initialized.c:86:[value] warning: assertion got status unknown. tests/runtime/initialized.c:94:[value] warning: assertion got status unknown. 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 274b6b9ec54b0231de237cd4c1061542ce9353fa..bf1c19354434a4585a2954a6ac1ed4b174e500a7 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 @@ -84,13 +84,6 @@ void __e_acsl_globals_init(void) __e_acsl_full_init((void *)(& Str)); __e_acsl_store_block((void *)(Strings),(size_t)32); __e_acsl_full_init((void *)(& Strings)); - __e_acsl_temporal_store_nblock((void *)(Str), - (void *)__gen_e_acsl_literal_string_5); - __e_acsl_temporal_store_nblock((void *)(& Str[1]), - (void *)__gen_e_acsl_literal_string_6); - __e_acsl_temporal_store_nblock((void *)(& Str[2]), - (void *)__gen_e_acsl_literal_string_7); - __e_acsl_temporal_store_nblock((void *)(& Str[3]),(void *)0); __e_acsl_temporal_store_nblock((void *)(& Strings[0][0]), (void *)__gen_e_acsl_literal_string); __e_acsl_temporal_store_nblock((void *)(& Strings[0][1]), @@ -99,6 +92,13 @@ void __e_acsl_globals_init(void) (void *)__gen_e_acsl_literal_string_3); __e_acsl_temporal_store_nblock((void *)(& Strings[1][1]), (void *)__gen_e_acsl_literal_string_4); + __e_acsl_temporal_store_nblock((void *)(Str), + (void *)__gen_e_acsl_literal_string_5); + __e_acsl_temporal_store_nblock((void *)(& Str[1]), + (void *)__gen_e_acsl_literal_string_6); + __e_acsl_temporal_store_nblock((void *)(& Str[2]), + (void *)__gen_e_acsl_literal_string_7); + __e_acsl_temporal_store_nblock((void *)(& Str[3]),(void *)0); return; } 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 73d5b9c3f56df5f113c97f893f9ac405f2cd0c06..c578bb2bd3695c18cc07e15fc62a28fdac0741e5 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 @@ -2,6 +2,6 @@ [e-acsl] warning: annotating undefined function `getenv': the generated program may miss memory instrumentation if there are memory-related annotations. -FRAMAC_SHARE/libc/stdlib.h:417:[e-acsl] warning: E-ACSL construct `assigns clause in behavior' is not yet supported. +FRAMAC_SHARE/libc/stdlib.h:427:[e-acsl] warning: E-ACSL construct `assigns clause in behavior' is not yet supported. Ignoring annotation. [e-acsl] translation done in project "e-acsl".