Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
C_Integer 2019-03-28 22.15 pair #432272022
details
property
value
status
complete
benchmark
AliasDarteFeautrierGonnord-SAS2010-complex_true-termination.c
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n157.star.cs.uiowa.edu
space
Stroeder_15
run statistics
property
value
solver
VeryMax-termCOMP17
configuration
termcomp17
runtime (wallclock)
1.64916 seconds
cpu usage
1.64891
user time
1.38476
system time
0.26415
max virtual memory
1010464.0
max residence set size
275704.0
stage attributes
key
value
starexec-result
YES
output
1.58/1.64 YES 1.58/1.64 1.58/1.64 Solver Timeout: 4 1.58/1.64 Global Timeout: 300 1.58/1.64 Maximum number of concurrent processes: 900 1.58/1.64 ******************************************************************************************* 1.58/1.64 *********************** UNPROCESSED TRANSITION SYSTEMS PER FUNCTION *********************** 1.58/1.64 ******************************************************************************************* 1.58/1.64 1.58/1.64 1.58/1.64 List of LLVMGraphs + assumeNodes + staticAssertNodes [1] : 1.58/1.64 1.58/1.64 +++++++++++++++++++++++++++++++ main +++++++++++++++++++++++++++++++ 1.58/1.64 + + 1.58/1.64 Init Location: 0 1.58/1.64 Transitions: 1.58/1.64 <l0, l1, true, seq{main__func_return_ -> 0, main_a -> ¿functionCall(__VERIFIER_nondet_int), main_b -> ¿functionCall(__VERIFIER_nondet_int)}> 1.58/1.64 <l1, l2, true> 1.58/1.64 <l2, l19, not((main_a < 30))> 1.58/1.64 <l2, l3, (main_a < 30)> 1.58/1.64 <l3, l4, true> 1.58/1.64 <l4, l17, not((main_b < main_a))> 1.58/1.64 <l4, l5, (main_b < main_a)> 1.58/1.64 <l5, l6, (main_b > 5)> 1.58/1.64 <l5, l8, not((main_b > 5))> 1.58/1.64 <l6, l7, true, seq{main_b -> (main_b + 7)}> 1.58/1.64 <l7, l10, true> 1.58/1.64 <l8, l9, true, seq{main_b -> (main_b + 2)}> 1.58/1.64 <l9, l10, true> 1.58/1.64 <l10, l14, not((main_b >= 10))> 1.58/1.64 <l10, l11, (main_b >= 10)> 1.58/1.64 <l11, l12, (main_b <= 12)> 1.58/1.64 <l11, l14, not((main_b <= 12))> 1.58/1.64 <l12, l13, true, seq{main_a -> (main_a + 10)}> 1.58/1.64 <l13, l16, true> 1.58/1.64 <l14, l15, true, seq{main_a -> (main_a + 1)}> 1.58/1.64 <l15, l16, true> 1.58/1.64 <l16, l4, true> 1.58/1.64 <l17, l18, true, seq{main_a -> (main_a + 2), main_b -> (main_b - 10)}> 1.58/1.64 <l18, l2, true> 1.58/1.64 <l19, l20, true, seq{main__func_return_ -> 0}> 1.58/1.64 1.58/1.64 Fresh variables: 1.58/1.64 1.58/1.64 Undef variables: 1.58/1.64 1.58/1.64 Abstraction variables: 1.58/1.64 1.58/1.64 Exit nodes: 1.58/1.64 1.58/1.64 Accepting locations: 1.58/1.64 1.58/1.64 Asserts: 1.58/1.64 1.58/1.64 + Assume Nodes [0]: ++++++++++++++++++++++++++++++++++++++++++++++++ 1.58/1.64 1.58/1.64 + Static Assert Nodes [0]: +++++++++++++++++++++++++++++++++++++++++ 1.58/1.64 1.58/1.64 + After preprocess (paralelization): ++++++++++++++++++++++++++++++ 1.58/1.64 1.58/1.64 Init Location: 0 1.58/1.64 Transitions: 1.58/1.64 <l0, l21, true, seq{main__func_return_ -> 0}> 1.58/1.64 <l21, l22, true, seq{varCall_1 -> ¿functionCall(__VERIFIER_nondet_int)}> 1.58/1.64 <l22, l23, true, seq{main_a -> varCall_1}> 1.58/1.64 <l23, l24, true, seq{varCall_2 -> ¿functionCall(__VERIFIER_nondet_int)}> 1.58/1.64 <l24, l1, true, seq{main_b -> varCall_2}> 1.58/1.64 <l1, l2, true> 1.58/1.64 <l2, l3, (main_a < 30)> 1.58/1.64 <l2, l19, not((main_a < 30))> 1.58/1.64 <l3, l4, true> 1.58/1.64 <l4, l5, (main_b < main_a)> 1.58/1.64 <l4, l17, not((main_b < main_a))> 1.58/1.64 <l5, l6, (main_b > 5)> 1.58/1.64 <l5, l8, not((main_b > 5))> 1.58/1.64 <l6, l7, true, seq{main_b -> (main_b + 7)}> 1.58/1.64 <l7, l10, true> 1.58/1.64 <l8, l9, true, seq{main_b -> (main_b + 2)}> 1.58/1.64 <l9, l10, true> 1.58/1.64 <l10, l11, (main_b >= 10)> 1.58/1.64 <l10, l14, not((main_b >= 10))> 1.58/1.64 <l11, l12, (main_b <= 12)> 1.58/1.64 <l11, l14, not((main_b <= 12))> 1.58/1.64 <l12, l13, true, seq{main_a -> (main_a + 10)}> 1.58/1.64 <l13, l16, true> 1.58/1.64 <l14, l15, true, seq{main_a -> (main_a + 1)}> 1.58/1.64 <l15, l16, true> 1.58/1.64 <l16, l4, true> 1.58/1.64 <l17, l18, true, seq{main_a -> (main_a + 2), main_b -> (main_b - 10)}> 1.58/1.64 <l18, l2, true> 1.58/1.64 <l19, l20, true, seq{main__func_return_ -> 0}> 1.58/1.64 1.58/1.64 Fresh variables: 1.58/1.64 1.58/1.64 Undef variables: 1.58/1.64 1.58/1.64 Abstraction variables: 1.58/1.64 1.58/1.64 Exit nodes: 1.58/1.64 20,
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