Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
TRS Stand 20472 pair #381712410
details
property
value
status
complete
benchmark
mucrl1.xml
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n089.star.cs.uiowa.edu
space
CiME_04
run statistics
property
value
solver
muterm 5.18
configuration
default
runtime (wallclock)
0.264087915421 seconds
cpu usage
0.261102824
max memory
1.7928192E7
stage attributes
key
value
output-size
422973
starexec-result
YES
output
/export/starexec/sandbox2/solver/bin/starexec_run_default /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- YES Problem 1: (VAR B B1 B2 CS1 CS2 Client Client1 Client2 E E1 E2 E3 F0 F1 F2 Field Fields H1 H2 Head List Lock Locks MCRLFree0 MCRLFree1 N1 N2 Name NewF Pending Pendings Pid Record Resource Resources S1 S2 T1 T2 Tail) (RULES and(F,B) -> F and(T,B) -> B and(B,F) -> F and(B,T) -> B append(cons(Head,Tail),List) -> cons(Head,append(Tail,List)) case0(Client,Lock,cons(Client,Pendings)) -> record_updates(Lock,lock,cons(tuple(excl,tuplenil(Client)),cons(tuple(pending,tuplenil(Pendings)),nil))) case0(Client,Lock,MCRLFree0) -> Lock case1(Client,Resources,Lock,false) -> Lock case1(Client,Resources,Lock,true) -> record_updates(Lock,lock,cons(tuple(pending,tuplenil(append(record_extract(Lock,lock,pending),cons(Client,nil)))),nil)) case2(Client,Lock,true) -> record_updates(Lock,lock,cons(tuple(excllock,excl),nil)) case4(Client,Lock,MCRLFree1) -> false case5(Client,Locks,Lock,false) -> locker2_obtainables(Locks,Client) case5(Client,Locks,Lock,true) -> andt(locker2_obtainable(Lock,Client),locker2_obtainables(Locks,Client)) case6(Locks,Lock,Resource,false) -> locker2_check_available(Resource,Locks) case6(Locks,Lock,Resource,true) -> andt(equal(record_extract(Lock,lock,excl),nil),equal(record_extract(Lock,lock,pending),nil)) case8(Tail,Head,E,false) -> cons(Head,delete(E,Tail)) case8(Tail,Head,E,true) -> Tail case9(Tail,Head,E,false) -> member(E,Tail) case9(Tail,Head,E,true) -> true delete(E,cons(Head,Tail)) -> case8(Tail,Head,E,equal(E,Head)) delete(E,nil) -> nil element(int(s(0)),tuple(T1,T2)) -> T1 element(int(s(0)),tuplenil(T1)) -> T1 element(int(s(s(N1))),tuple(T1,T2)) -> element(int(s(N1)),T2) eq(F,F) -> T eq(F,T) -> F eq(T,F) -> F eq(T,T) -> T eqc(calls(E1,S1,CS1),calls(E2,S2,CS2)) -> and(eqt(E1,E2),and(eqs(S1,S2),eqc(CS1,CS2))) eqc(calls(E1,S1,CS1),nocalls) -> F eqc(nocalls,calls(E2,S2,CS2)) -> F eqc(nocalls,nocalls) -> T eqs(empty,empty) -> T eqs(empty,stack(E2,S2)) -> F eqs(stack(E1,S1),empty) -> F eqs(stack(E1,S1),stack(E2,S2)) -> and(eqt(E1,E2),eqs(S1,S2)) eqt(a,a) -> T eqt(a,cons(H2,T2)) -> F eqt(a,excl) -> F eqt(a,false) -> F eqt(a,int(N2)) -> F eqt(a,lock) -> F eqt(a,locker) -> F eqt(a,mcrlrecord) -> F eqt(a,nil) -> F eqt(a,ok) -> F eqt(a,pending) -> F eqt(a,pid(N2)) -> F eqt(a,release) -> F eqt(a,request) -> F eqt(a,resource) -> F eqt(a,tag) -> F eqt(a,true) -> F eqt(a,tuple(H2,T2)) -> F eqt(a,tuplenil(H2)) -> F eqt(a,undefined) -> F eqt(cons(H1,T1),cons(H2,T2)) -> and(eqt(H1,H2),eqt(T1,T2)) eqt(cons(H1,T1),int(N2)) -> F eqt(cons(H1,T1),pid(N2)) -> F eqt(cons(H1,T1),resource) -> F eqt(cons(H1,T1),tag) -> F eqt(cons(H1,T1),true) -> F eqt(cons(H1,T1),tuple(H2,T2)) -> F eqt(cons(H1,T1),tuplenil(H2)) -> F eqt(cons(H1,T1),undefined) -> F eqt(excl,eqt(false,int(N2))) -> F eqt(excl,a) -> F eqt(excl,excl) -> T eqt(excl,false) -> F eqt(excl,lock) -> F eqt(excl,locker) -> F eqt(excl,mcrlrecord) -> F eqt(excl,nil) -> F eqt(excl,ok) -> F eqt(excl,pending) -> F eqt(excl,pid(N2)) -> F eqt(excl,release) -> F eqt(excl,request) -> F eqt(excl,resource) -> F eqt(excl,tag) -> F eqt(excl,true) -> F eqt(excl,undefined) -> F eqt(false,cons(H2,T2)) -> F eqt(false,tuple(H2,T2)) -> F eqt(false,tuplenil(H2)) -> F eqt(int(N1),a) -> F eqt(int(N1),excl) -> F eqt(int(N1),false) -> F
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to TRS Stand 20472