-
Loïc Correnson authoredLoïc Correnson authored
sys_stat_h.res.oracle 2.36 KiB
[kernel] Parsing tests/libc/sys_stat_h.c (with preprocessing)
[eva] Analyzing a complete application starting at main
[eva] Computing initial state
[eva] Initial state computed
[eva:initial-state] Values of globals at initialization
nondet ∈ [--..--]
[eva] computing for function __va_open_mode_t <- main.
Called from tests/libc/sys_stat_h.c:10.
[eva] using specification for function __va_open_mode_t
[eva] tests/libc/sys_stat_h.c:10:
function __va_open_mode_t: precondition 'valid_filename' got status valid.
[eva] Done for function __va_open_mode_t
[eva] computing for function close <- main.
Called from tests/libc/sys_stat_h.c:12.
[eva] using specification for function close
[eva:alarm] tests/libc/sys_stat_h.c:12: Warning:
function close: precondition 'valid_fd' got status unknown.
[eva] Done for function close
[eva] computing for function stat <- main.
Called from tests/libc/sys_stat_h.c:14.
[eva] using specification for function stat
[eva] tests/libc/sys_stat_h.c:14:
function stat: precondition 'valid_pathname' got status valid.
[eva] tests/libc/sys_stat_h.c:14:
function stat: precondition 'valid_buf' got status valid.
[eva] Done for function stat
[eva] computing for function mkdir <- main.
Called from tests/libc/sys_stat_h.c:17.
[eva] using specification for function mkdir
[eva] tests/libc/sys_stat_h.c:17:
function mkdir: precondition 'valid_string_path' got status valid.
[eva] Done for function mkdir
[eva] computing for function mkdir <- main.
Called from tests/libc/sys_stat_h.c:20.
[eva:alarm] tests/libc/sys_stat_h.c:20: Warning:
function mkdir: precondition 'valid_string_path' got status invalid.
[eva] Done for function mkdir
[eva] computing for function mkdir <- main.
Called from tests/libc/sys_stat_h.c:20.
[eva] Done for function mkdir
[eva] computing for function umask <- main.
Called from tests/libc/sys_stat_h.c:22.
[eva] using specification for function umask
[eva] Done for function umask
[eva] computing for function umask <- main.
Called from tests/libc/sys_stat_h.c:22.
[eva] Done for function umask
[eva] Recording results for main
[eva] done for function main
[eva] ====== VALUES COMPUTED ======
[eva:final-states] Values at end of function main:
__fc_fds[0..1023] ∈ [--..--]
fd ∈ [-1..1023]
st ∈ [--..--] or UNINITIALIZED
r ∈ {-1; 0}
r_mkdir ∈ {-1; 0}
old_mask ∈ [--..--]
__retres ∈ {-1; 0; 1; 2; 3}