Skip to content
Snippets Groups Projects
Commit 7ab6557c authored by David Bühler's avatar David Bühler
Browse files

[Eva] Updates test oracles.

parent deaf8115
No related branches found
No related tags found
No related merge requests found
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
[eva:alarm] tests/arith/quantif.i:15: Warning: [eva:alarm] tests/arith/quantif.i:15: Warning:
function __e_acsl_assert: precondition got status unknown. function __e_acsl_assert: precondition got status unknown.
[eva:alarm] tests/arith/quantif.i:15: Warning: assertion got status unknown. [eva:alarm] tests/arith/quantif.i:15: Warning: assertion got status unknown.
[eva:alarm] tests/arith/quantif.i:20: Warning: assertion got status unknown.
[eva:alarm] tests/arith/quantif.i:24: Warning: [eva:alarm] tests/arith/quantif.i:24: Warning:
function __e_acsl_assert: precondition got status unknown. function __e_acsl_assert: precondition got status unknown.
[eva:alarm] tests/arith/quantif.i:24: Warning: assertion got status unknown. [eva:alarm] tests/arith/quantif.i:24: Warning: assertion got status unknown.
......
...@@ -23,6 +23,8 @@ ...@@ -23,6 +23,8 @@
[eva] tests/builtins/strchr.c:88: Call to builtin strchr [eva] tests/builtins/strchr.c:88: Call to builtin strchr
[eva] tests/builtins/strchr.c:88: [eva] tests/builtins/strchr.c:88:
function strchr: precondition 'valid_string_s' got status valid. function strchr: precondition 'valid_string_s' got status valid.
[eva] share/libc/string.h:165:
cannot evaluate ACSL term, unsupported logic var p
[eva] tests/builtins/strchr.c:88: Frama_C_show_each_mystrchr: {3} [eva] tests/builtins/strchr.c:88: Frama_C_show_each_mystrchr: {3}
[eva] tests/builtins/strchr.c:89: assertion got status valid. [eva] tests/builtins/strchr.c:89: assertion got status valid.
[eva] tests/builtins/strchr.c:92: Call to builtin strchr [eva] tests/builtins/strchr.c:92: Call to builtin strchr
......
...@@ -9,6 +9,8 @@ ...@@ -9,6 +9,8 @@
[eva] share/libc/stdlib.c:114: Call to builtin strchr [eva] share/libc/stdlib.c:114: Call to builtin strchr
[eva] share/libc/stdlib.c:114: [eva] share/libc/stdlib.c:114:
function strchr: precondition 'valid_string_s' got status valid. function strchr: precondition 'valid_string_s' got status valid.
[eva] share/libc/string.h:165:
cannot evaluate ACSL term, unsupported logic var p
[eva] share/libc/stdlib.c:115: [eva] share/libc/stdlib.c:115:
assertion 'string_contains_separator' got status valid. assertion 'string_contains_separator' got status valid.
[eva] share/libc/stdlib.c:116: assertion 'name_is_not_empty' got status valid. [eva] share/libc/stdlib.c:116: assertion 'name_is_not_empty' got status valid.
......
...@@ -668,6 +668,8 @@ ...@@ -668,6 +668,8 @@
function strchr, behavior found: postcondition 'result_in_length' got status valid. function strchr, behavior found: postcondition 'result_in_length' got status valid.
[eva] share/libc/string.h:164: [eva] share/libc/string.h:164:
function strchr, behavior found: postcondition 'result_valid_string' got status valid. function strchr, behavior found: postcondition 'result_valid_string' got status valid.
[eva] share/libc/string.h:165:
cannot evaluate ACSL term, unsupported logic var p
[eva:alarm] share/libc/string.h:165: Warning: [eva:alarm] share/libc/string.h:165: Warning:
function strchr, behavior found: postcondition 'result_first_occur' got status unknown. function strchr, behavior found: postcondition 'result_first_occur' got status unknown.
[eva] share/libc/string.h:171: [eva] share/libc/string.h:171:
......
...@@ -288,6 +288,8 @@ ...@@ -288,6 +288,8 @@
function strchr, behavior found: postcondition 'result_in_length' got status valid. function strchr, behavior found: postcondition 'result_in_length' got status valid.
[eva] share/libc/string.h:164: [eva] share/libc/string.h:164:
function strchr, behavior found: postcondition 'result_valid_string' got status valid. function strchr, behavior found: postcondition 'result_valid_string' got status valid.
[eva] share/libc/string.h:165:
cannot evaluate ACSL term, unsupported logic var p
[eva:alarm] share/libc/string.h:165: Warning: [eva:alarm] share/libc/string.h:165: Warning:
function strchr, behavior found: postcondition 'result_first_occur' got status unknown. function strchr, behavior found: postcondition 'result_first_occur' got status unknown.
[eva] share/libc/string.h:171: [eva] share/libc/string.h:171:
......
...@@ -67,6 +67,8 @@ ...@@ -67,6 +67,8 @@
function strchr, behavior found: postcondition 'result_in_length' got status valid. function strchr, behavior found: postcondition 'result_in_length' got status valid.
[eva] share/libc/string.h:164: [eva] share/libc/string.h:164:
function strchr, behavior found: postcondition 'result_valid_string' got status valid. function strchr, behavior found: postcondition 'result_valid_string' got status valid.
[eva] share/libc/string.h:165:
cannot evaluate ACSL term, unsupported logic var p
[eva:alarm] share/libc/string.h:165: Warning: [eva:alarm] share/libc/string.h:165: Warning:
function strchr, behavior found: postcondition 'result_first_occur' got status unknown. function strchr, behavior found: postcondition 'result_first_occur' got status unknown.
[eva] Recording results for strchr [eva] Recording results for strchr
......
...@@ -143,12 +143,8 @@ ...@@ -143,12 +143,8 @@
[eva] tests/libc/string_h.c:75: [eva] tests/libc/string_h.c:75:
function strtok: precondition 'valid_string_delim' got status valid. function strtok: precondition 'valid_string_delim' got status valid.
[eva:alarm] tests/libc/string_h.c:75: Warning: [eva:alarm] tests/libc/string_h.c:75: Warning:
function strtok, behavior new_str: precondition 'valid_string_s_or_delim_not_found' got status unknown. function strtok, behavior new_str: precondition 'valid_string_s_or_delim_not_found' got status invalid.
[eva:invalid-assigns] tests/libc/string_h.c:75:
Completely invalid destination for assigns clause *(s + (0 ..)). Ignoring.
[eva] Done for function strtok [eva] Done for function strtok
[eva:alarm] tests/libc/string_h.c:76: Warning:
assertion 'unreachable_if_precise' got status invalid (stopping propagation).
[eva] Recording results for test_strtok [eva] Recording results for test_strtok
[eva] Done for function test_strtok [eva] Done for function test_strtok
[eva] computing for function test_strtok_r <- main. [eva] computing for function test_strtok_r <- main.
...@@ -232,12 +228,8 @@ ...@@ -232,12 +228,8 @@
[eva] tests/libc/string_h.c:105: [eva] tests/libc/string_h.c:105:
function strtok_r: precondition 'valid_saveptr' got status valid. function strtok_r: precondition 'valid_saveptr' got status valid.
[eva:alarm] tests/libc/string_h.c:105: Warning: [eva:alarm] tests/libc/string_h.c:105: Warning:
function strtok_r, behavior new_str: precondition 'valid_string_s_or_delim_not_found' got status unknown. function strtok_r, behavior new_str: precondition 'valid_string_s_or_delim_not_found' got status invalid.
[eva:invalid-assigns] tests/libc/string_h.c:105:
Completely invalid destination for assigns clause *(s + (0 ..)). Ignoring.
[eva] Done for function strtok_r [eva] Done for function strtok_r
[eva:alarm] tests/libc/string_h.c:106: Warning:
assertion 'unreachable_if_precise' got status invalid (stopping propagation).
[eva] Recording results for test_strtok_r [eva] Recording results for test_strtok_r
[eva] Done for function test_strtok_r [eva] Done for function test_strtok_r
[eva] computing for function strdup <- main. [eva] computing for function strdup <- main.
...@@ -333,6 +325,8 @@ ...@@ -333,6 +325,8 @@
[eva] tests/libc/string_h.c:154: Call to builtin strchr [eva] tests/libc/string_h.c:154: Call to builtin strchr
[eva] tests/libc/string_h.c:154: [eva] tests/libc/string_h.c:154:
function strchr: precondition 'valid_string_s' got status valid. function strchr: precondition 'valid_string_s' got status valid.
[eva] share/libc/string.h:165:
cannot evaluate ACSL term, unsupported logic var p
[eva] computing for function strchrnul <- main. [eva] computing for function strchrnul <- main.
Called from tests/libc/string_h.c:155. Called from tests/libc/string_h.c:155.
[eva] using specification for function strchrnul [eva] using specification for function strchrnul
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
[eva:alarm] tests/value/annot_valid.i:29: Warning: assertion got status unknown. [eva:alarm] tests/value/annot_valid.i:29: Warning: assertion got status unknown.
[eva:alarm] tests/value/annot_valid.i:32: Warning: assertion got status unknown. [eva:alarm] tests/value/annot_valid.i:32: Warning: assertion got status unknown.
[eva:alarm] tests/value/annot_valid.i:35: Warning: assertion got status unknown. [eva:alarm] tests/value/annot_valid.i:35: Warning: assertion got status unknown.
[eva:alarm] tests/value/annot_valid.i:38: Warning: assertion got status unknown. [eva] tests/value/annot_valid.i:38: assertion got status valid.
[eva] tests/value/annot_valid.i:41: assertion got status valid. [eva] tests/value/annot_valid.i:41: assertion got status valid.
[eva:alarm] tests/value/annot_valid.i:44: Warning: [eva:alarm] tests/value/annot_valid.i:44: Warning:
assertion got status invalid (stopping propagation). assertion got status invalid (stopping propagation).
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment