Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
TRS Stand 20472 pair #381711548
details
property
value
status
complete
benchmark
#3.57.xml
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n069.star.cs.uiowa.edu
space
Applicative_first_order_05
run statistics
property
value
solver
Wanda
configuration
FirstOrder
runtime (wallclock)
51.4692909718 seconds
cpu usage
51.431217005
max memory
8.17803264E8
stage attributes
key
value
output-size
2409
starexec-result
MAYBE
output
/export/starexec/sandbox/solver/bin/starexec_run_FirstOrder /export/starexec/sandbox/benchmark/theBenchmark.xml /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- MAYBE We consider the system theBenchmark. We are asked to determine termination of the following first-order TRS. 0 : [] --> o app : [] --> o app!450 : [o * o] --> o cons : [] --> o false : [] --> o filter : [] --> o filter2 : [] --> o map : [] --> o minus : [] --> o nil : [] --> o plus : [] --> o quot : [] --> o s : [] --> o sum : [] --> o true : [] --> o app!450(app!450(minus, X), 0) => X app!450(app!450(minus, app!450(s, X)), app!450(s, Y)) => app!450(app!450(minus, X), Y) app!450(app!450(minus, app!450(app!450(minus, X), Y)), Z) => app!450(app!450(minus, X), app!450(app!450(plus, Y), Z)) app!450(app!450(quot, 0), app!450(s, X)) => 0 app!450(app!450(quot, app!450(s, X)), app!450(s, Y)) => app!450(s, app!450(app!450(quot, app!450(app!450(minus, X), Y)), app!450(s, Y))) app!450(app!450(plus, 0), X) => X app!450(app!450(plus, app!450(s, X)), Y) => app!450(s, app!450(app!450(plus, X), Y)) app!450(app!450(app, nil), X) => X app!450(app!450(app, X), nil) => X app!450(app!450(app, app!450(app!450(cons, X), Y)), Z) => app!450(app!450(cons, X), app!450(app!450(app, Y), Z)) app!450(sum, app!450(app!450(cons, X), nil)) => app!450(app!450(cons, X), nil) app!450(sum, app!450(app!450(cons, X), app!450(app!450(cons, Y), Z))) => app!450(sum, app!450(app!450(cons, app!450(app!450(plus, X), Y)), Z)) app!450(sum, app!450(app!450(app, X), app!450(app!450(cons, Y), app!450(app!450(cons, Z), U)))) => app!450(sum, app!450(app!450(app, X), app!450(sum, app!450(app!450(cons, Y), app!450(app!450(cons, Z), U))))) app!450(app!450(map, X), nil) => nil app!450(app!450(map, X), app!450(app!450(cons, Y), Z)) => app!450(app!450(cons, app!450(X, Y)), app!450(app!450(map, X), Z)) app!450(app!450(filter, X), nil) => nil app!450(app!450(filter, X), app!450(app!450(cons, Y), Z)) => app!450(app!450(app!450(app!450(filter2, app!450(X, Y)), X), Y), Z) app!450(app!450(app!450(app!450(filter2, true), X), Y), Z) => app!450(app!450(cons, Y), app!450(app!450(filter, X), Z)) app!450(app!450(app!450(app!450(filter2, false), X), Y), Z) => app!450(app!450(filter, X), Z)
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to TRS Stand 20472