Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
TRS Stand 20472 pair #381715908
details
property
value
status
complete
benchmark
OvConsOS_complete_noand_iGM.xml
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n098.star.cs.uiowa.edu
space
Transformed_CSR_04
run statistics
property
value
solver
NaTT
configuration
Default
runtime (wallclock)
143.713452816 seconds
cpu usage
145.290063945
max memory
3.96591104E8
stage attributes
key
value
output-size
266216
starexec-result
YES
output
/export/starexec/sandbox/solver/bin/starexec_run_Default /export/starexec/sandbox/benchmark/theBenchmark.xml /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- YES Input TRS: 1: active(zeros()) -> mark(cons(0(),zeros())) 2: active(U101(tt(),V1,V2)) -> mark(U102(isNatKind(V1),V1,V2)) 3: active(U102(tt(),V1,V2)) -> mark(U103(isNatIListKind(V2),V1,V2)) 4: active(U103(tt(),V1,V2)) -> mark(U104(isNatIListKind(V2),V1,V2)) 5: active(U104(tt(),V1,V2)) -> mark(U105(isNat(V1),V2)) 6: active(U105(tt(),V2)) -> mark(U106(isNatIList(V2))) 7: active(U106(tt())) -> mark(tt()) 8: active(U11(tt(),V1)) -> mark(U12(isNatIListKind(V1),V1)) 9: active(U111(tt(),L,N)) -> mark(U112(isNatIListKind(L),L,N)) 10: active(U112(tt(),L,N)) -> mark(U113(isNat(N),L,N)) 11: active(U113(tt(),L,N)) -> mark(U114(isNatKind(N),L)) 12: active(U114(tt(),L)) -> mark(s(length(L))) 13: active(U12(tt(),V1)) -> mark(U13(isNatList(V1))) 14: active(U121(tt(),IL)) -> mark(U122(isNatIListKind(IL))) 15: active(U122(tt())) -> mark(nil()) 16: active(U13(tt())) -> mark(tt()) 17: active(U131(tt(),IL,M,N)) -> mark(U132(isNatIListKind(IL),IL,M,N)) 18: active(U132(tt(),IL,M,N)) -> mark(U133(isNat(M),IL,M,N)) 19: active(U133(tt(),IL,M,N)) -> mark(U134(isNatKind(M),IL,M,N)) 20: active(U134(tt(),IL,M,N)) -> mark(U135(isNat(N),IL,M,N)) 21: active(U135(tt(),IL,M,N)) -> mark(U136(isNatKind(N),IL,M,N)) 22: active(U136(tt(),IL,M,N)) -> mark(cons(N,take(M,IL))) 23: active(U21(tt(),V1)) -> mark(U22(isNatKind(V1),V1)) 24: active(U22(tt(),V1)) -> mark(U23(isNat(V1))) 25: active(U23(tt())) -> mark(tt()) 26: active(U31(tt(),V)) -> mark(U32(isNatIListKind(V),V)) 27: active(U32(tt(),V)) -> mark(U33(isNatList(V))) 28: active(U33(tt())) -> mark(tt()) 29: active(U41(tt(),V1,V2)) -> mark(U42(isNatKind(V1),V1,V2)) 30: active(U42(tt(),V1,V2)) -> mark(U43(isNatIListKind(V2),V1,V2)) 31: active(U43(tt(),V1,V2)) -> mark(U44(isNatIListKind(V2),V1,V2)) 32: active(U44(tt(),V1,V2)) -> mark(U45(isNat(V1),V2)) 33: active(U45(tt(),V2)) -> mark(U46(isNatIList(V2))) 34: active(U46(tt())) -> mark(tt()) 35: active(U51(tt(),V2)) -> mark(U52(isNatIListKind(V2))) 36: active(U52(tt())) -> mark(tt()) 37: active(U61(tt(),V2)) -> mark(U62(isNatIListKind(V2))) 38: active(U62(tt())) -> mark(tt()) 39: active(U71(tt())) -> mark(tt()) 40: active(U81(tt())) -> mark(tt()) 41: active(U91(tt(),V1,V2)) -> mark(U92(isNatKind(V1),V1,V2)) 42: active(U92(tt(),V1,V2)) -> mark(U93(isNatIListKind(V2),V1,V2)) 43: active(U93(tt(),V1,V2)) -> mark(U94(isNatIListKind(V2),V1,V2)) 44: active(U94(tt(),V1,V2)) -> mark(U95(isNat(V1),V2)) 45: active(U95(tt(),V2)) -> mark(U96(isNatList(V2))) 46: active(U96(tt())) -> mark(tt()) 47: active(isNat(0())) -> mark(tt()) 48: active(isNat(length(V1))) -> mark(U11(isNatIListKind(V1),V1)) 49: active(isNat(s(V1))) -> mark(U21(isNatKind(V1),V1)) 50: active(isNatIList(V)) -> mark(U31(isNatIListKind(V),V)) 51: active(isNatIList(zeros())) -> mark(tt()) 52: active(isNatIList(cons(V1,V2))) -> mark(U41(isNatKind(V1),V1,V2)) 53: active(isNatIListKind(nil())) -> mark(tt()) 54: active(isNatIListKind(zeros())) -> mark(tt()) 55: active(isNatIListKind(cons(V1,V2))) -> mark(U51(isNatKind(V1),V2)) 56: active(isNatIListKind(take(V1,V2))) -> mark(U61(isNatKind(V1),V2)) 57: active(isNatKind(0())) -> mark(tt()) 58: active(isNatKind(length(V1))) -> mark(U71(isNatIListKind(V1))) 59: active(isNatKind(s(V1))) -> mark(U81(isNatKind(V1))) 60: active(isNatList(nil())) -> mark(tt()) 61: active(isNatList(cons(V1,V2))) -> mark(U91(isNatKind(V1),V1,V2)) 62: active(isNatList(take(V1,V2))) -> mark(U101(isNatKind(V1),V1,V2)) 63: active(length(nil())) -> mark(0()) 64: active(length(cons(N,L))) -> mark(U111(isNatList(L),L,N)) 65: active(take(0(),IL)) -> mark(U121(isNatIList(IL),IL)) 66: active(take(s(M),cons(N,IL))) -> mark(U131(isNatIList(IL),IL,M,N)) 67: mark(zeros()) -> active(zeros()) 68: mark(cons(X1,X2)) -> active(cons(mark(X1),X2)) 69: mark(0()) -> active(0()) 70: mark(U101(X1,X2,X3)) -> active(U101(mark(X1),X2,X3)) 71: mark(tt()) -> active(tt()) 72: mark(U102(X1,X2,X3)) -> active(U102(mark(X1),X2,X3)) 73: mark(isNatKind(X)) -> active(isNatKind(X)) 74: mark(U103(X1,X2,X3)) -> active(U103(mark(X1),X2,X3)) 75: mark(isNatIListKind(X)) -> active(isNatIListKind(X)) 76: mark(U104(X1,X2,X3)) -> active(U104(mark(X1),X2,X3)) 77: mark(U105(X1,X2)) -> active(U105(mark(X1),X2)) 78: mark(isNat(X)) -> active(isNat(X)) 79: mark(U106(X)) -> active(U106(mark(X))) 80: mark(isNatIList(X)) -> active(isNatIList(X)) 81: mark(U11(X1,X2)) -> active(U11(mark(X1),X2)) 82: mark(U12(X1,X2)) -> active(U12(mark(X1),X2)) 83: mark(U111(X1,X2,X3)) -> active(U111(mark(X1),X2,X3)) 84: mark(U112(X1,X2,X3)) -> active(U112(mark(X1),X2,X3)) 85: mark(U113(X1,X2,X3)) -> active(U113(mark(X1),X2,X3)) 86: mark(U114(X1,X2)) -> active(U114(mark(X1),X2)) 87: mark(s(X)) -> active(s(mark(X))) 88: mark(length(X)) -> active(length(mark(X))) 89: mark(U13(X)) -> active(U13(mark(X))) 90: mark(isNatList(X)) -> active(isNatList(X)) 91: mark(U121(X1,X2)) -> active(U121(mark(X1),X2)) 92: mark(U122(X)) -> active(U122(mark(X)))
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to TRS Stand 20472