Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
C_Integer 2019-03-28 22.15 pair #432271962
details
property
value
status
complete
benchmark
Narrowing.c
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n110.star.cs.uiowa.edu
space
Stroeder_15
run statistics
property
value
solver
VeryMax-termCOMP17
configuration
termcomp17
runtime (wallclock)
28.8919 seconds
cpu usage
67.64
user time
61.78
system time
5.86
max virtual memory
6091448.0
max residence set size
311912.0
stage attributes
key
value
starexec-result
NO
output
67.64/28.88 NO 67.64/28.88 67.64/28.88 Solver Timeout: 4 67.64/28.88 Global Timeout: 300 67.64/28.88 Maximum number of concurrent processes: 900 67.64/28.88 ******************************************************************************************* 67.64/28.88 *********************** UNPROCESSED TRANSITION SYSTEMS PER FUNCTION *********************** 67.64/28.88 ******************************************************************************************* 67.64/28.88 67.64/28.88 67.64/28.88 List of LLVMGraphs + assumeNodes + staticAssertNodes [1] : 67.64/28.88 67.64/28.88 +++++++++++++++++++++++++++++++ main +++++++++++++++++++++++++++++++ 67.64/28.88 + + 67.64/28.88 Init Location: 0 67.64/28.88 Transitions: 67.64/28.88 <l0, l1, true, seq{main__func_return_ -> 0, main_i -> ¿functionCall(__VERIFIER_nondet_int), main_range -> 20, main_up -> 0}> 67.64/28.88 <l1, l2, true> 67.64/28.88 <l2, l20, not((0 <= main_i))> 67.64/28.88 <l2, l3, (0 <= main_i)> 67.64/28.88 <l3, l20, not((main_i <= main_range))> 67.64/28.88 <l3, l4, (main_i <= main_range)> 67.64/28.88 <l4, l5, (main_i = 0)> 67.64/28.88 <l4, l7, not((main_i = 0))> 67.64/28.88 <l5, l6, true, seq{main_up -> 1}> 67.64/28.88 <l6, l7, true> 67.64/28.88 <l7, l8, (main_i = main_range)> 67.64/28.88 <l7, l10, not((main_i = main_range))> 67.64/28.88 <l8, l9, true, seq{main_up -> 0}> 67.64/28.88 <l9, l10, true> 67.64/28.88 <l10, l11, (main_up = 1)> 67.64/28.88 <l10, l13, not((main_up = 1))> 67.64/28.88 <l11, l12, true, seq{main_i -> (main_i + 1)}> 67.64/28.88 <l12, l13, true> 67.64/28.88 <l13, l14, (main_up = 0)> 67.64/28.88 <l13, l16, not((main_up = 0))> 67.64/28.88 <l14, l15, true, seq{main_i -> (main_i - 1)}> 67.64/28.88 <l15, l16, true> 67.64/28.88 <l16, l17, (main_i = (main_range - 2))> 67.64/28.88 <l16, l19, not((main_i = (main_range - 2)))> 67.64/28.88 <l17, l18, true, seq{main_range -> (main_range - 1)}> 67.64/28.88 <l18, l19, true> 67.64/28.88 <l19, l2, true> 67.64/28.88 <l20, l21, true, seq{main__func_return_ -> 0}> 67.64/28.88 67.64/28.88 Fresh variables: 67.64/28.88 67.64/28.88 Undef variables: 67.64/28.88 67.64/28.88 Abstraction variables: 67.64/28.88 67.64/28.88 Exit nodes: 67.64/28.88 67.64/28.88 Accepting locations: 67.64/28.88 67.64/28.88 Asserts: 67.64/28.88 67.64/28.88 + Assume Nodes [0]: ++++++++++++++++++++++++++++++++++++++++++++++++ 67.64/28.88 67.64/28.88 + Static Assert Nodes [0]: +++++++++++++++++++++++++++++++++++++++++ 67.64/28.88 67.64/28.88 + After preprocess (paralelization): ++++++++++++++++++++++++++++++ 67.64/28.88 67.64/28.88 Init Location: 0 67.64/28.88 Transitions: 67.64/28.88 <l0, l22, true, seq{main__func_return_ -> 0}> 67.64/28.88 <l22, l23, true, seq{varCall_1 -> ¿functionCall(__VERIFIER_nondet_int)}> 67.64/28.88 <l23, l1, true, seq{main_i -> varCall_1, main_range -> 20, main_up -> 0}> 67.64/28.89 <l1, l2, true> 67.64/28.89 <l2, l3, (0 <= main_i)> 67.64/28.89 <l2, l20, not((0 <= main_i))> 67.64/28.89 <l3, l4, (main_i <= main_range)> 67.64/28.89 <l3, l20, not((main_i <= main_range))> 67.64/28.89 <l4, l5, (main_i = 0)> 67.64/28.89 <l4, l7, not((main_i = 0))> 67.64/28.89 <l5, l6, true, seq{main_up -> 1}> 67.64/28.89 <l6, l7, true> 67.64/28.89 <l7, l8, (main_i = main_range)> 67.64/28.89 <l7, l10, not((main_i = main_range))> 67.64/28.89 <l8, l9, true, seq{main_up -> 0}> 67.64/28.89 <l9, l10, true> 67.64/28.89 <l10, l11, (main_up = 1)> 67.64/28.89 <l10, l13, not((main_up = 1))> 67.64/28.89 <l11, l12, true, seq{main_i -> (main_i + 1)}> 67.64/28.89 <l12, l13, true> 67.64/28.89 <l13, l14, (main_up = 0)> 67.64/28.89 <l13, l16, not((main_up = 0))> 67.64/28.89 <l14, l15, true, seq{main_i -> (main_i - 1)}> 67.64/28.89 <l15, l16, true> 67.64/28.89 <l16, l17, (main_i = (main_range - 2))> 67.64/28.89 <l16, l19, not((main_i = (main_range - 2)))> 67.64/28.89 <l17, l18, true, seq{main_range -> (main_range - 1)}> 67.64/28.89 <l18, l19, true> 67.64/28.89 <l19, l2, true> 67.64/28.89 <l20, l21, true, seq{main__func_return_ -> 0}> 67.64/28.89 67.64/28.89 Fresh variables: 67.64/28.89 67.64/28.89 Undef variables: 67.64/28.89
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to C_Integer 2019-03-28 22.15