Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
HRS union beta 16688 pair #381734837
details
property
value
status
complete
benchmark
Applicative_first_order_05__#3.10.xml
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n027.star.cs.uiowa.edu
space
Uncurried_Applicative_11
run statistics
property
value
solver
sol 37957
configuration
default
runtime (wallclock)
0.0503702163696 seconds
cpu usage
0.048271645
max memory
3457024.0
stage attributes
key
value
output-size
9781
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 ******** General Schema criterion ******** Found constructors: 0, add, false, nil, s, true Checking type order >>OK Checking positivity of constructors >>OK Checking function dependency >>Regared as equal: filter2, filter Checking (1) eq(0,0) => true (fun eq>true) >>True Checking (2) eq(0,s(X)) => false (fun eq>false) >>True Checking (3) eq(s(Y),0) => false (fun eq>false) >>True Checking (4) eq(s(U),s(V)) => eq(U,V) (fun eq=eq) subterm comparison of args w. LR LR (meta U)[is acc in s(U),s(V)] [is positive in s(U)] [is acc in U] (meta V)[is acc in s(U),s(V)] [is positive in s(U)] [is positive in s(V)] [is acc in V] >>True Checking (5) le(0,W) => true (fun le>true) >>True Checking (6) le(s(P),0) => false (fun le>false) >>True Checking (7) le(s(X1),s(Y1)) => le(X1,Y1) (fun le=le) subterm comparison of args w. LR LR (meta X1)[is acc in s(X1),s(Y1)] [is positive in s(X1)] [is acc in X1] (meta Y1)[is acc in s(X1),s(Y1)] [is positive in s(X1)] [is positive in s(Y1)] [is acc in Y1] >>True Checking (8) nil@U1 => U1 (meta U1)[is acc in nil,U1] [is positive in nil] [is acc in U1] >>True Checking (9) add(V1,W1)@P1 => add(V1,W1@P1) (fun app>add) (meta V1)[is acc in add(V1,W1),P1] [is positive in add(V1,W1)] [is acc in V1] (fun app=app) subterm comparison of args w. LR LR (meta W1)[is acc in add(V1,W1),P1] [is positive in add(V1,W1)] [is acc in W1] (meta P1)[is acc in add(V1,W1),P1] [is positive in add(V1,W1)] [is acc in P1] >>True Checking (10) min(add(X2,nil)) => X2 (meta X2)[is acc in add(X2,nil)] [is positive in add(X2,nil)] [is acc in X2] >>True Checking (11) min(add(U2,add(Y2,V2))) => ifxb6220min(le(U2,Y2),add(U2,add(Y2,V2))) (fun min>ifxb6220min) (fun min>le) (meta U2)[is acc in add(U2,add(Y2,V2))] [is positive in add(U2,add(Y2,V2))] [is acc in U2] (meta Y2)[is acc in add(U2,add(Y2,V2))] [is positive in add(U2,add(Y2,V2))] [is positive in add(Y2,V2)] [is acc in Y2] (fun min>add) (meta U2)[is acc in add(U2,add(Y2,V2))] [is positive in add(U2,add(Y2,V2))] [is acc in U2] (fun min>add) (meta Y2)[is acc in add(U2,add(Y2,V2))] [is positive in add(U2,add(Y2,V2))] [is positive in add(Y2,V2)] [is acc in Y2] (meta V2)[is acc in add(U2,add(Y2,V2))] [is positive in add(U2,add(Y2,V2))] [is positive in add(Y2,V2)] [is acc in V2] >>True Checking (12) ifxb6220min(true,add(P2,add(W2,X3))) => min(add(P2,X3)) (fun ifxb6220min>min) (fun ifxb6220min>add) (meta P2)[is acc in true,add(P2,add(W2,X3))] [is positive in true] [is positive in add(P2,add(W2,X3))] [is acc in P2] (meta X3)[is acc in true,add(P2,add(W2,X3))] [is positive in true] [is positive in add(P2,add(W2,X3))] [is positive in add(W2,X3)] [is acc in X3] >>True Checking (13) ifxb6220min(false,add(U3,add(Y3,V3))) => min(add(Y3,V3)) (fun ifxb6220min>min) (fun ifxb6220min>add) (meta Y3)[is acc in false,add(U3,add(Y3,V3))] [is positive in false] [is positive in add(U3,add(Y3,V3))] [is positive in add(Y3,V3)] [is acc in Y3] (meta V3)[is acc in false,add(U3,add(Y3,V3))] [is positive in false] [is positive in add(U3,add(Y3,V3))] [is positive in add(Y3,V3)] [is acc in V3] >>True Checking (14) rm(W3,nil) => nil (fun rm>nil) >>True Checking (15) rm(X4,add(P3,Y4)) => ifxb6220rm(eq(X4,P3),X4,add(P3,Y4)) (fun rm>ifxb6220rm) (fun rm>eq) (meta X4)[is acc in X4,add(P3,Y4)] [is acc in X4] (meta P3)[is acc in X4,add(P3,Y4)] [is positive in add(P3,Y4)] [is acc in P3] (meta X4)[is acc in X4,add(P3,Y4)] [is acc in X4] (fun rm>add) (meta P3)[is acc in X4,add(P3,Y4)] [is positive in add(P3,Y4)] [is acc in P3] (meta Y4)[is acc in X4,add(P3,Y4)] [is positive in add(P3,Y4)] [is acc in Y4] >>True Checking (16) ifxb6220rm(true,V4,add(U4,W4)) => rm(V4,W4) (fun ifxb6220rm>rm) (meta V4)[is acc in true,V4,add(U4,W4)] [is positive in true] [is acc in V4] (meta W4)[is acc in true,V4,add(U4,W4)] [is positive in true] [is positive in add(U4,W4)] [is acc in W4] >>True Checking (17) ifxb6220rm(false,X5,add(P4,Y5)) => add(P4,rm(X5,Y5)) (fun ifxb6220rm>add) (meta P4)[is acc in false,X5,add(P4,Y5)] [is positive in false] [is positive in add(P4,Y5)] [is acc in P4] (fun ifxb6220rm>rm) (meta X5)[is acc in false,X5,add(P4,Y5)] [is positive in false] [is acc in X5] (meta Y5)[is acc in false,X5,add(P4,Y5)] [is positive in false] [is positive in add(P4,Y5)] [is acc in Y5] >>True Checking (18) minsort(nil,nil) => nil (fun minsort>nil) >>True Checking (19) minsort(add(U5,V5),W5) => ifxb6220minsort(eq(U5,min(add(U5,V5))),add(U5,V5),W5) (fun minsort>ifxb6220minsort) (fun minsort>eq) (meta U5)[is acc in add(U5,V5),W5] [is positive in add(U5,V5)] [is acc in U5] (fun minsort>min) (fun minsort>add) (meta U5)[is acc in add(U5,V5),W5] [is positive in add(U5,V5)] [is acc in U5] (meta V5)[is acc in add(U5,V5),W5] [is positive in add(U5,V5)] [is acc in V5] (fun minsort>add) (meta U5)[is acc in add(U5,V5),W5] [is positive in add(U5,V5)] [is acc in U5] (meta V5)[is acc in add(U5,V5),W5] [is positive in add(U5,V5)] [is acc in V5] (meta W5)[is acc in add(U5,V5),W5] [is positive in add(U5,V5)] [is acc in W5] >>True Checking (20) ifxb6220minsort(true,add(P5,X6),Y6) => add(P5,minsort(rm(P5,X6)@Y6,nil)) (fun ifxb6220minsort>add) (meta P5)[is acc in true,add(P5,X6),Y6] [is positive in true] [is positive in add(P5,X6)] [is acc in P5] (fun ifxb6220minsort>minsort)
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to HRS union beta 16688