/export/starexec/sandbox2/solver/bin/starexec_run_default /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- NO Problem 1: (VAR v_NonEmpty:S N:S X:S XS:S Y:S YS:S ZS:S) (RULES U11(tt) -> U12(tt) U12(tt) -> snd(splitAt(N:S,XS:S)) U21(tt) -> U22(tt) U22(tt) -> X:S U31(tt) -> U32(tt) U32(tt) -> N:S U41(tt) -> U42(tt) U42(tt) -> head(afterNth(N:S,XS:S)) U51(tt) -> U52(tt) U52(tt) -> Y:S U61(tt) -> U62(tt) U62(tt) -> U63(tt) U63(tt) -> U64(splitAt(N:S,XS:S)) U64(pair(YS:S,ZS:S)) -> pair(cons(X:S),ZS:S) U71(tt) -> U72(tt) U72(tt) -> XS:S U81(tt) -> U82(tt) U82(tt) -> fst(splitAt(N:S,XS:S)) afterNth(N:S,XS:S) -> U11(tt) fst(pair(X:S,Y:S)) -> U21(tt) head(cons(N:S)) -> U31(tt) natsFrom(N:S) -> cons(N:S) sel(N:S,XS:S) -> U41(tt) snd(pair(X:S,Y:S)) -> U51(tt) splitAt(0,XS:S) -> pair(nil,XS:S) splitAt(s(N:S),cons(X:S)) -> U61(tt) tail(cons(N:S)) -> U71(tt) take(N:S,XS:S) -> U81(tt) ) Problem 1: Extra Variables Processor: -> Rules: U11(tt) -> U12(tt) U12(tt) -> snd(splitAt(N:S,XS:S)) U21(tt) -> U22(tt) U22(tt) -> X:S U31(tt) -> U32(tt) U32(tt) -> N:S U41(tt) -> U42(tt) U42(tt) -> head(afterNth(N:S,XS:S)) U51(tt) -> U52(tt) U52(tt) -> Y:S U61(tt) -> U62(tt) U62(tt) -> U63(tt) U63(tt) -> U64(splitAt(N:S,XS:S)) U64(pair(YS:S,ZS:S)) -> pair(cons(X:S),ZS:S) U71(tt) -> U72(tt) U72(tt) -> XS:S U81(tt) -> U82(tt) U82(tt) -> fst(splitAt(N:S,XS:S)) afterNth(N:S,XS:S) -> U11(tt) fst(pair(X:S,Y:S)) -> U21(tt) head(cons(N:S)) -> U31(tt) natsFrom(N:S) -> cons(N:S) sel(N:S,XS:S) -> U41(tt) snd(pair(X:S,Y:S)) -> U51(tt) splitAt(0,XS:S) -> pair(nil,XS:S) splitAt(s(N:S),cons(X:S)) -> U61(tt) tail(cons(N:S)) -> U71(tt) take(N:S,XS:S) -> U81(tt) -> The system has extra variables. The problem is infinite.