0.00/0.03 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.00/0.03 % Command : run_vampire %s %d THM 0.09/0.38 % Computer : n017.cluster.edu 0.09/0.38 % Model : x86_64 x86_64 0.09/0.38 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.09/0.38 % Memory : 8046.5625MB 0.09/0.38 % OS : Linux 6.8.0-71-generic 0.09/0.38 % CPULimit : 1440 0.09/0.38 % WCLimit : 180 0.09/0.38 % DateTime : Mon Jul 27 10:09:24 UTC 2026 0.09/0.38 % CPUTime : 0.09/0.42 This is a FOF_ problem 0.09/0.42 Running first-order theorem proving 0.09/0.42 Running /export/starexec/sandbox2/solver/bin/vampire --mode casc -m 16384 --cores 7 -t 180 /export/starexec/sandbox2/benchmark/theBenchmark.p 0.16/0.49 % (1239668)Running in auto input_syntax mode. Trying TPTP 0.16/0.49 % (1239685)lrs+1011_1_sp=occurrence:random_seed=2690144656:st=6:sd=4:ss=included_1799 on theBenchmark for (1799ds/0Mi) 0.16/0.51 % (1239685)First to succeed. 0.16/0.51 % (1239685)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-1239668" 0.16/0.51 % (1239668)Running in auto input_syntax mode. Trying TPTP 0.16/0.51 % (1239685)Refutation found. Thanks to Tanya! 0.16/0.51 % SZS status Theorem for theBenchmark 0.16/0.51 % SZS output start Proof for theBenchmark 0.16/0.51 fof(f889,plain,( 0.16/0.51 $false), 0.16/0.51 inference(avatar_sat_refutation,[],[f335,f340,f349,f360,f416,f429,f887])). 0.16/0.51 fof(f887,plain,( 0.16/0.51 ~spl11_5 | ~spl11_6 | ~spl11_9), 0.16/0.51 inference(avatar_contradiction_clause,[],[f886])). 0.16/0.51 fof(f886,plain,( 0.16/0.51 $false | (~spl11_5 | ~spl11_6 | ~spl11_9)), 0.16/0.51 inference(subsumption_resolution,[],[f881,f187])). 0.16/0.51 fof(f187,plain,( 0.16/0.51 host(sK4) = host(sK5)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f136,plain,( 0.16/0.51 (((elem(m_Down(sK5),sK0) & elem(m_Down(sK7),queue(host(sK4))) & ((sK2 != sK4 & setIn(sK4,alive)) | sK1 = sK4) & (sK1 = sK6 | (sK2 != sK6 & setIn(sK6,alive))) & host(sK6) = host(sK7) & host(sK4) = host(sK5) & host(sK4) != host(sK6)) & host(sK2) = host(sK6)) & host(sK2) != host(sK4)) & s(zero) != host(sK1) & ! [X8] : (leq(X8,sK1) | host(X8) != host(sK2)) & host(sK2) = host(sK1) & ~setIn(sK1,pids) & ((wait = index(status,host(sK2)) & host(sK3) = host(index(elid,host(sK2)))) | (host(sK3) = index(ldr,host(sK2)) & norm = index(status,host(sK2)))) & ~leq(host(sK2),host(sK3)) & setIn(sK2,alive) & ! [X9,X10] : (~elem(m_Down(X10),queue(host(X9))) | ~setIn(X10,alive)) & ! [X11,X12] : (~setIn(X12,alive) | ~elem(m_Down(X12),queue(host(X11)))) & ! [X13,X14] : (host(X14) != host(X13) | ~elem(m_Down(X14),queue(host(X13)))) & ! [X15,X16] : (~leq(host(X15),host(X16)) | ~elem(m_Halt(X16),queue(host(X15)))) & ! [X17,X18] : (~setIn(X17,alive) | ~setIn(X18,alive) | host(X17) != host(X18) | X17 = X18) & ! [X19,X20,X21,X22] : (~elem(m_Down(X20),queue(host(X21))) | ~elem(m_Down(X22),queue(host(X19))) | host(X19) = host(X21) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive)) & cons(m_Down(sK3),sK0) = queue(host(sK2)) & ! [X23,X24] : (~setIn(X24,alive) | setIn(X23,alive) | host(X23) != host(X24) | ~leq(X24,X23)) & ! [X25,X26,X27] : (~leq(host(X25),host(X27)) | ~elem(m_Ack(X27,X25),queue(host(X26))))), 0.16/0.51 inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5,sK6,sK7])],[f131,f135,f134,f133,f132])). 0.16/0.51 fof(f132,plain,( 0.16/0.51 ? [X0,X1,X2,X3] : (? [X4] : (? [X5,X6] : (? [X7] : (elem(m_Down(X5),X0) & elem(m_Down(X7),queue(host(X4))) & ((X2 != X4 & setIn(X4,alive)) | X1 = X4) & (X1 = X6 | (X2 != X6 & setIn(X6,alive))) & host(X6) = host(X7) & host(X5) = host(X4) & host(X6) != host(X4)) & host(X6) = host(X2)) & host(X2) != host(X4)) & s(zero) != host(X1) & ! [X8] : (leq(X8,X1) | host(X2) != host(X8)) & host(X1) = host(X2) & ~setIn(X1,pids) & ((wait = index(status,host(X2)) & host(X3) = host(index(elid,host(X2)))) | (host(X3) = index(ldr,host(X2)) & norm = index(status,host(X2)))) & ~leq(host(X2),host(X3)) & setIn(X2,alive) & ! [X9,X10] : (~elem(m_Down(X10),queue(host(X9))) | ~setIn(X10,alive)) & ! [X11,X12] : (~setIn(X12,alive) | ~elem(m_Down(X12),queue(host(X11)))) & ! [X13,X14] : (host(X14) != host(X13) | ~elem(m_Down(X14),queue(host(X13)))) & ! [X15,X16] : (~leq(host(X15),host(X16)) | ~elem(m_Halt(X16),queue(host(X15)))) & ! [X17,X18] : (~setIn(X17,alive) | ~setIn(X18,alive) | host(X17) != host(X18) | X17 = X18) & ! [X19,X20,X21,X22] : (~elem(m_Down(X20),queue(host(X21))) | ~elem(m_Down(X22),queue(host(X19))) | host(X19) = host(X21) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive)) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X23,X24] : (~setIn(X24,alive) | setIn(X23,alive) | host(X23) != host(X24) | ~leq(X24,X23)) & ! [X25,X26,X27] : (~leq(host(X25),host(X27)) | ~elem(m_Ack(X27,X25),queue(host(X26))))) => (? [X4] : (? [X6,X5] : (? [X7] : (elem(m_Down(X5),sK0) & elem(m_Down(X7),queue(host(X4))) & ((sK2 != X4 & setIn(X4,alive)) | sK1 = X4) & (sK1 = X6 | (sK2 != X6 & setIn(X6,alive))) & host(X6) = host(X7) & host(X5) = host(X4) & host(X6) != host(X4)) & host(X6) = host(sK2)) & host(X4) != host(sK2)) & s(zero) != host(sK1) & ! [X8] : (leq(X8,sK1) | host(X8) != host(sK2)) & host(sK2) = host(sK1) & ~setIn(sK1,pids) & ((wait = index(status,host(sK2)) & host(sK3) = host(index(elid,host(sK2)))) | (host(sK3) = index(ldr,host(sK2)) & norm = index(status,host(sK2)))) & ~leq(host(sK2),host(sK3)) & setIn(sK2,alive) & ! [X9,X10] : (~elem(m_Down(X10),queue(host(X9))) | ~setIn(X10,alive)) & ! [X11,X12] : (~setIn(X12,alive) | ~elem(m_Down(X12),queue(host(X11)))) & ! [X13,X14] : (host(X14) != host(X13) | ~elem(m_Down(X14),queue(host(X13)))) & ! [X15,X16] : (~leq(host(X15),host(X16)) | ~elem(m_Halt(X16),queue(host(X15)))) & ! [X17,X18] : (~setIn(X17,alive) | ~setIn(X18,alive) | host(X17) != host(X18) | X17 = X18) & ! [X19,X20,X21,X22] : (~elem(m_Down(X20),queue(host(X21))) | ~elem(m_Down(X22),queue(host(X19))) | host(X19) = host(X21) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive)) & cons(m_Down(sK3),sK0) = queue(host(sK2)) & ! [X23,X24] : (~setIn(X24,alive) | setIn(X23,alive) | host(X23) != host(X24) | ~leq(X24,X23)) & ! [X25,X26,X27] : (~leq(host(X25),host(X27)) | ~elem(m_Ack(X27,X25),queue(host(X26)))))), 0.16/0.51 introduced(definition,[],[choice_axiom])). 0.16/0.51 fof(f133,plain,( 0.16/0.51 ? [X4] : (? [X6,X5] : (? [X7] : (elem(m_Down(X5),sK0) & elem(m_Down(X7),queue(host(X4))) & ((sK2 != X4 & setIn(X4,alive)) | sK1 = X4) & (sK1 = X6 | (sK2 != X6 & setIn(X6,alive))) & host(X6) = host(X7) & host(X5) = host(X4) & host(X6) != host(X4)) & host(X6) = host(sK2)) & host(X4) != host(sK2)) => (? [X6,X5] : (? [X7] : (elem(m_Down(X5),sK0) & elem(m_Down(X7),queue(host(sK4))) & ((sK2 != sK4 & setIn(sK4,alive)) | sK1 = sK4) & (sK1 = X6 | (sK2 != X6 & setIn(X6,alive))) & host(X6) = host(X7) & host(X5) = host(sK4) & host(X6) != host(sK4)) & host(X6) = host(sK2)) & host(sK2) != host(sK4))), 0.16/0.51 introduced(definition,[],[choice_axiom])). 0.16/0.51 fof(f134,plain,( 0.16/0.51 ? [X6,X5] : (? [X7] : (elem(m_Down(X5),sK0) & elem(m_Down(X7),queue(host(sK4))) & ((sK2 != sK4 & setIn(sK4,alive)) | sK1 = sK4) & (sK1 = X6 | (sK2 != X6 & setIn(X6,alive))) & host(X6) = host(X7) & host(X5) = host(sK4) & host(X6) != host(sK4)) & host(X6) = host(sK2)) => (? [X7] : (elem(m_Down(sK5),sK0) & elem(m_Down(X7),queue(host(sK4))) & ((sK2 != sK4 & setIn(sK4,alive)) | sK1 = sK4) & (sK1 = sK6 | (sK2 != sK6 & setIn(sK6,alive))) & host(X7) = host(sK6) & host(sK4) = host(sK5) & host(sK4) != host(sK6)) & host(sK2) = host(sK6))), 0.16/0.51 introduced(definition,[],[choice_axiom])). 0.16/0.51 fof(f135,plain,( 0.16/0.51 ? [X7] : (elem(m_Down(sK5),sK0) & elem(m_Down(X7),queue(host(sK4))) & ((sK2 != sK4 & setIn(sK4,alive)) | sK1 = sK4) & (sK1 = sK6 | (sK2 != sK6 & setIn(sK6,alive))) & host(X7) = host(sK6) & host(sK4) = host(sK5) & host(sK4) != host(sK6)) => (elem(m_Down(sK5),sK0) & elem(m_Down(sK7),queue(host(sK4))) & ((sK2 != sK4 & setIn(sK4,alive)) | sK1 = sK4) & (sK1 = sK6 | (sK2 != sK6 & setIn(sK6,alive))) & host(sK6) = host(sK7) & host(sK4) = host(sK5) & host(sK4) != host(sK6))), 0.16/0.51 introduced(definition,[],[choice_axiom])). 0.16/0.51 fof(f131,plain,( 0.16/0.51 ? [X0,X1,X2,X3] : (? [X4] : (? [X5,X6] : (? [X7] : (elem(m_Down(X5),X0) & elem(m_Down(X7),queue(host(X4))) & ((X2 != X4 & setIn(X4,alive)) | X1 = X4) & (X1 = X6 | (X2 != X6 & setIn(X6,alive))) & host(X6) = host(X7) & host(X5) = host(X4) & host(X6) != host(X4)) & host(X6) = host(X2)) & host(X2) != host(X4)) & s(zero) != host(X1) & ! [X8] : (leq(X8,X1) | host(X2) != host(X8)) & host(X1) = host(X2) & ~setIn(X1,pids) & ((wait = index(status,host(X2)) & host(X3) = host(index(elid,host(X2)))) | (host(X3) = index(ldr,host(X2)) & norm = index(status,host(X2)))) & ~leq(host(X2),host(X3)) & setIn(X2,alive) & ! [X9,X10] : (~elem(m_Down(X10),queue(host(X9))) | ~setIn(X10,alive)) & ! [X11,X12] : (~setIn(X12,alive) | ~elem(m_Down(X12),queue(host(X11)))) & ! [X13,X14] : (host(X14) != host(X13) | ~elem(m_Down(X14),queue(host(X13)))) & ! [X15,X16] : (~leq(host(X15),host(X16)) | ~elem(m_Halt(X16),queue(host(X15)))) & ! [X17,X18] : (~setIn(X17,alive) | ~setIn(X18,alive) | host(X17) != host(X18) | X17 = X18) & ! [X19,X20,X21,X22] : (~elem(m_Down(X20),queue(host(X21))) | ~elem(m_Down(X22),queue(host(X19))) | host(X19) = host(X21) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive)) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X23,X24] : (~setIn(X24,alive) | setIn(X23,alive) | host(X23) != host(X24) | ~leq(X24,X23)) & ! [X25,X26,X27] : (~leq(host(X25),host(X27)) | ~elem(m_Ack(X27,X25),queue(host(X26)))))), 0.16/0.51 inference(rectify,[],[f115])). 0.16/0.51 fof(f115,plain,( 0.16/0.51 ? [X0,X1,X2,X3] : (? [X24] : (? [X25,X26] : (? [X27] : (elem(m_Down(X25),X0) & elem(m_Down(X27),queue(host(X24))) & ((X2 != X24 & setIn(X24,alive)) | X1 = X24) & (X1 = X26 | (X2 != X26 & setIn(X26,alive))) & host(X26) = host(X27) & host(X24) = host(X25) & host(X24) != host(X26)) & host(X2) = host(X26)) & host(X2) != host(X24)) & s(zero) != host(X1) & ! [X23] : (leq(X23,X1) | host(X2) != host(X23)) & host(X1) = host(X2) & ~setIn(X1,pids) & ((wait = index(status,host(X2)) & host(X3) = host(index(elid,host(X2)))) | (host(X3) = index(ldr,host(X2)) & norm = index(status,host(X2)))) & ~leq(host(X2),host(X3)) & setIn(X2,alive) & ! [X4,X5] : (~elem(m_Down(X5),queue(host(X4))) | ~setIn(X5,alive)) & ! [X6,X7] : (~setIn(X7,alive) | ~elem(m_Down(X7),queue(host(X6)))) & ! [X8,X9] : (host(X8) != host(X9) | ~elem(m_Down(X9),queue(host(X8)))) & ! [X10,X11] : (~leq(host(X10),host(X11)) | ~elem(m_Halt(X11),queue(host(X10)))) & ! [X12,X13] : (~setIn(X12,alive) | ~setIn(X13,alive) | host(X12) != host(X13) | X12 = X13) & ! [X14,X15,X16,X17] : (~elem(m_Down(X15),queue(host(X16))) | ~elem(m_Down(X17),queue(host(X14))) | host(X14) = host(X16) | ~setIn(X14,alive) | host(X17) != host(X16) | host(X14) != host(X15) | ~setIn(X16,alive)) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X18,X19] : (~setIn(X19,alive) | setIn(X18,alive) | host(X18) != host(X19) | ~leq(X19,X18)) & ! [X20,X21,X22] : (~leq(host(X20),host(X22)) | ~elem(m_Ack(X22,X20),queue(host(X21)))))), 0.16/0.51 inference(flattening,[],[f114])). 0.16/0.51 fof(f114,plain,( 0.16/0.51 ? [X0,X1,X2,X3] : ((((((? [X24] : (? [X25,X26] : (? [X27] : ((elem(m_Down(X25),X0) & elem(m_Down(X27),queue(host(X24)))) & (((X2 != X24 & setIn(X24,alive)) | X1 = X24) & (X1 = X26 | (X2 != X26 & setIn(X26,alive))) & host(X26) = host(X27) & host(X24) = host(X25) & host(X24) != host(X26))) & host(X2) = host(X26)) & host(X2) != host(X24)) & s(zero) != host(X1)) & (! [X23] : (leq(X23,X1) | host(X2) != host(X23)) & host(X1) = host(X2) & ~setIn(X1,pids))) & ((wait = index(status,host(X2)) & host(X3) = host(index(elid,host(X2)))) | (host(X3) = index(ldr,host(X2)) & norm = index(status,host(X2))))) & ~leq(host(X2),host(X3))) & setIn(X2,alive)) & (! [X4,X5] : (~elem(m_Down(X5),queue(host(X4))) | ~setIn(X5,alive)) & ! [X6,X7] : (~setIn(X7,alive) | ~elem(m_Down(X7),queue(host(X6)))) & ! [X8,X9] : (host(X8) != host(X9) | ~elem(m_Down(X9),queue(host(X8)))) & ! [X10,X11] : (~leq(host(X10),host(X11)) | ~elem(m_Halt(X11),queue(host(X10)))) & ! [X12,X13] : ((~setIn(X12,alive) | ~setIn(X13,alive)) | (host(X12) != host(X13) | X12 = X13)) & ! [X14,X15,X16,X17] : ((~elem(m_Down(X15),queue(host(X16))) | ~elem(m_Down(X17),queue(host(X14)))) | (host(X14) = host(X16) | ~setIn(X14,alive) | host(X17) != host(X16) | host(X14) != host(X15) | ~setIn(X16,alive))) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X18,X19] : (~setIn(X19,alive) | (setIn(X18,alive) | host(X18) != host(X19) | ~leq(X19,X18))) & ! [X20,X21,X22] : (~leq(host(X20),host(X22)) | ~elem(m_Ack(X22,X20),queue(host(X21))))))), 0.16/0.51 inference(ennf_transformation,[],[f69])). 0.16/0.51 fof(f69,plain,( 0.16/0.51 ~! [X0,X1,X2,X3] : ((! [X4,X5] : (setIn(X5,alive) => ~elem(m_Down(X5),queue(host(X4)))) & ! [X6,X7] : (elem(m_Down(X7),queue(host(X6))) => ~setIn(X7,alive)) & ! [X8,X9] : (elem(m_Down(X9),queue(host(X8))) => host(X8) != host(X9)) & ! [X10,X11] : (elem(m_Halt(X11),queue(host(X10))) => ~leq(host(X10),host(X11))) & ! [X12,X13] : ((host(X12) = host(X13) & X12 != X13) => (~setIn(X12,alive) | ~setIn(X13,alive))) & ! [X14,X15,X16,X17] : ((host(X14) != host(X16) & setIn(X14,alive) & host(X17) = host(X16) & host(X14) = host(X15) & setIn(X16,alive)) => ~(elem(m_Down(X15),queue(host(X16))) & elem(m_Down(X17),queue(host(X14))))) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X18,X19] : ((~setIn(X18,alive) & host(X18) = host(X19) & leq(X19,X18)) => ~setIn(X19,alive)) & ! [X20,X21,X22] : (elem(m_Ack(X22,X20),queue(host(X21))) => ~leq(host(X20),host(X22)))) => (setIn(X2,alive) => (~leq(host(X2),host(X3)) => (((wait = index(status,host(X2)) & host(X3) = host(index(elid,host(X2)))) | (host(X3) = index(ldr,host(X2)) & norm = index(status,host(X2)))) => ((! [X23] : (host(X2) = host(X23) => leq(X23,X1)) & host(X1) = host(X2) & ~setIn(X1,pids)) => (s(zero) != host(X1) => ! [X24] : (host(X2) != host(X24) => ! [X25,X26] : (host(X2) = host(X26) => ! [X27] : ((((X2 != X24 & setIn(X24,alive)) | X1 = X24) & (X1 = X26 | (X2 != X26 & setIn(X26,alive))) & host(X26) = host(X27) & host(X24) = host(X25) & host(X24) != host(X26)) => ~(elem(m_Down(X25),X0) & elem(m_Down(X27),queue(host(X24)))))))))))))), 0.16/0.51 inference(rectify,[],[f68])). 0.16/0.51 fof(f68,negated_conjecture,( 0.16/0.51 ~! [X11,X12,X0,X2] : ((! [X4,X17] : (setIn(X17,alive) => ~elem(m_Down(X17),queue(host(X4)))) & ! [X4,X17] : (elem(m_Down(X17),queue(host(X4))) => ~setIn(X17,alive)) & ! [X4,X17] : (elem(m_Down(X17),queue(host(X4))) => host(X4) != host(X17)) & ! [X4,X17] : (elem(m_Halt(X17),queue(host(X4))) => ~leq(host(X4),host(X17))) & ! [X4,X17] : ((host(X4) = host(X17) & X4 != X17) => (~setIn(X4,alive) | ~setIn(X17,alive))) & ! [X4,X18,X16,X17] : ((host(X4) != host(X16) & setIn(X4,alive) & host(X17) = host(X16) & host(X4) = host(X18) & setIn(X16,alive)) => ~(elem(m_Down(X18),queue(host(X16))) & elem(m_Down(X17),queue(host(X4))))) & cons(m_Down(X2),X11) = queue(host(X0)) & ! [X4,X17] : ((~setIn(X4,alive) & host(X4) = host(X17) & leq(X17,X4)) => ~setIn(X17,alive)) & ! [X4,X16,X17] : (elem(m_Ack(X17,X4),queue(host(X16))) => ~leq(host(X4),host(X17)))) => (setIn(X0,alive) => (~leq(host(X0),host(X2)) => (((wait = index(status,host(X0)) & host(X2) = host(index(elid,host(X0)))) | (host(X2) = index(ldr,host(X0)) & norm = index(status,host(X0)))) => ((! [X4] : (host(X0) = host(X4) => leq(X4,X12)) & host(X0) = host(X12) & ~setIn(X12,pids)) => (s(zero) != host(X12) => ! [X4] : (host(X0) != host(X4) => ! [X13,X14] : (host(X0) = host(X14) => ! [X15] : ((((X0 != X4 & setIn(X4,alive)) | X4 = X12) & (X12 = X14 | (X0 != X14 & setIn(X14,alive))) & host(X14) = host(X15) & host(X4) = host(X13) & host(X4) != host(X14)) => ~(elem(m_Down(X13),X11) & elem(m_Down(X15),queue(host(X4)))))))))))))), 0.16/0.51 inference(negated_conjecture,[status(cth)],[f67])). 0.16/0.51 fof(f67,conjecture,( 0.16/0.51 ! [X11,X12,X0,X2] : ((! [X4,X17] : (setIn(X17,alive) => ~elem(m_Down(X17),queue(host(X4)))) & ! [X4,X17] : (elem(m_Down(X17),queue(host(X4))) => ~setIn(X17,alive)) & ! [X4,X17] : (elem(m_Down(X17),queue(host(X4))) => host(X4) != host(X17)) & ! [X4,X17] : (elem(m_Halt(X17),queue(host(X4))) => ~leq(host(X4),host(X17))) & ! [X4,X17] : ((host(X4) = host(X17) & X4 != X17) => (~setIn(X4,alive) | ~setIn(X17,alive))) & ! [X4,X18,X16,X17] : ((host(X4) != host(X16) & setIn(X4,alive) & host(X17) = host(X16) & host(X4) = host(X18) & setIn(X16,alive)) => ~(elem(m_Down(X18),queue(host(X16))) & elem(m_Down(X17),queue(host(X4))))) & cons(m_Down(X2),X11) = queue(host(X0)) & ! [X4,X17] : ((~setIn(X4,alive) & host(X4) = host(X17) & leq(X17,X4)) => ~setIn(X17,alive)) & ! [X4,X16,X17] : (elem(m_Ack(X17,X4),queue(host(X16))) => ~leq(host(X4),host(X17)))) => (setIn(X0,alive) => (~leq(host(X0),host(X2)) => (((wait = index(status,host(X0)) & host(X2) = host(index(elid,host(X0)))) | (host(X2) = index(ldr,host(X0)) & norm = index(status,host(X0)))) => ((! [X4] : (host(X0) = host(X4) => leq(X4,X12)) & host(X0) = host(X12) & ~setIn(X12,pids)) => (s(zero) != host(X12) => ! [X4] : (host(X0) != host(X4) => ! [X13,X14] : (host(X0) = host(X14) => ! [X15] : ((((X0 != X4 & setIn(X4,alive)) | X4 = X12) & (X12 = X14 | (X0 != X14 & setIn(X14,alive))) & host(X14) = host(X15) & host(X4) = host(X13) & host(X4) != host(X14)) => ~(elem(m_Down(X13),X11) & elem(m_Down(X15),queue(host(X4)))))))))))))), 0.16/0.51 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown)). 0.16/0.51 fof(f881,plain,( 0.16/0.51 host(sK4) != host(sK5) | (~spl11_5 | ~spl11_6 | ~spl11_9)), 0.16/0.51 inference(resolution,[],[f875,f549])). 0.16/0.51 fof(f549,plain,( 0.16/0.51 ( ! [X0] : (~elem(m_Down(X0),queue(host(sK1))) | host(X0) != host(sK4)) ) | (~spl11_5 | ~spl11_6 | ~spl11_9)), 0.16/0.51 inference(subsumption_resolution,[],[f547,f325])). 0.16/0.51 fof(f325,plain,( 0.16/0.51 host(sK1) != host(sK4)), 0.16/0.51 inference(forward_demodulation,[],[f184,f181])). 0.16/0.51 fof(f181,plain,( 0.16/0.51 host(sK2) = host(sK1)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f184,plain,( 0.16/0.51 host(sK2) != host(sK4)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f547,plain,( 0.16/0.51 ( ! [X0] : (host(sK1) = host(sK4) | host(X0) != host(sK4) | ~elem(m_Down(X0),queue(host(sK1)))) ) | (~spl11_5 | ~spl11_6 | ~spl11_9)), 0.16/0.51 inference(trivial_inequality_removal,[],[f544])). 0.16/0.51 fof(f544,plain,( 0.16/0.51 ( ! [X0] : (host(sK1) = host(sK4) | host(sK1) != host(sK1) | host(X0) != host(sK4) | ~elem(m_Down(X0),queue(host(sK1)))) ) | (~spl11_5 | ~spl11_6 | ~spl11_9)), 0.16/0.51 inference(resolution,[],[f542,f430])). 0.16/0.51 fof(f430,plain,( 0.16/0.51 setIn(sK1,alive) | (~spl11_5 | ~spl11_6)), 0.16/0.51 inference(forward_demodulation,[],[f330,f334])). 0.16/0.51 fof(f334,plain,( 0.16/0.51 sK1 = sK6 | ~spl11_6), 0.16/0.51 inference(avatar_component_clause,[],[f332])). 0.16/0.51 fof(f332,definition,( 0.16/0.51 spl11_6 <=> sK1 = sK6), 0.16/0.51 introduced(definition,[new_symbols(naming,[spl11_6])],[avatar_definition])). 0.16/0.51 fof(f330,plain,( 0.16/0.51 setIn(sK6,alive) | ~spl11_5), 0.16/0.51 inference(avatar_component_clause,[],[f328])). 0.16/0.51 fof(f328,definition,( 0.16/0.51 spl11_5 <=> setIn(sK6,alive)), 0.16/0.51 introduced(definition,[new_symbols(naming,[spl11_5])],[avatar_definition])). 0.16/0.51 fof(f542,plain,( 0.16/0.51 ( ! [X0,X1] : (~setIn(X0,alive) | host(X0) = host(sK4) | host(X0) != host(sK1) | host(X1) != host(sK4) | ~elem(m_Down(X1),queue(host(X0)))) ) | ~spl11_9), 0.16/0.51 inference(forward_demodulation,[],[f541,f326])). 0.16/0.51 fof(f326,plain,( 0.16/0.51 host(sK1) = host(sK6)), 0.16/0.51 inference(forward_demodulation,[],[f185,f181])). 0.16/0.51 fof(f185,plain,( 0.16/0.51 host(sK2) = host(sK6)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f541,plain,( 0.16/0.51 ( ! [X0,X1] : (host(X0) != host(sK6) | host(X0) = host(sK4) | ~setIn(X0,alive) | host(X1) != host(sK4) | ~elem(m_Down(X1),queue(host(X0)))) ) | ~spl11_9), 0.16/0.51 inference(forward_demodulation,[],[f540,f188])). 0.16/0.51 fof(f188,plain,( 0.16/0.51 host(sK6) = host(sK7)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f540,plain,( 0.16/0.51 ( ! [X0,X1] : (host(X0) = host(sK4) | ~setIn(X0,alive) | host(X1) != host(sK4) | host(X0) != host(sK7) | ~elem(m_Down(X1),queue(host(X0)))) ) | ~spl11_9), 0.16/0.51 inference(resolution,[],[f476,f193])). 0.16/0.51 fof(f193,plain,( 0.16/0.51 elem(m_Down(sK7),queue(host(sK4)))), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f476,plain,( 0.16/0.51 ( ! [X2,X0,X1] : (~elem(m_Down(X2),queue(host(sK4))) | host(X1) = host(sK4) | ~setIn(X1,alive) | host(X0) != host(sK4) | host(X1) != host(X2) | ~elem(m_Down(X0),queue(host(X1)))) ) | ~spl11_9), 0.16/0.51 inference(resolution,[],[f168,f348])). 0.16/0.51 fof(f348,plain,( 0.16/0.51 setIn(sK4,alive) | ~spl11_9), 0.16/0.51 inference(avatar_component_clause,[],[f346])). 0.16/0.51 fof(f346,definition,( 0.16/0.51 spl11_9 <=> setIn(sK4,alive)), 0.16/0.51 introduced(definition,[new_symbols(naming,[spl11_9])],[avatar_definition])). 0.16/0.51 fof(f168,plain,( 0.16/0.51 ( ! [X21,X19,X22,X20] : (~setIn(X21,alive) | ~elem(m_Down(X22),queue(host(X19))) | host(X19) = host(X21) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~elem(m_Down(X20),queue(host(X21)))) )), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f875,plain,( 0.16/0.51 elem(m_Down(sK5),queue(host(sK1)))), 0.16/0.51 inference(resolution,[],[f810,f194])). 0.16/0.51 fof(f194,plain,( 0.16/0.51 elem(m_Down(sK5),sK0)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f810,plain,( 0.16/0.51 ( ! [X0] : (~elem(X0,sK0) | elem(X0,queue(host(sK1)))) )), 0.16/0.51 inference(forward_demodulation,[],[f808,f181])). 0.16/0.51 fof(f808,plain,( 0.16/0.51 ( ! [X0] : (elem(X0,queue(host(sK2))) | ~elem(X0,sK0)) )), 0.16/0.51 inference(superposition,[],[f209,f167])). 0.16/0.51 fof(f167,plain,( 0.16/0.51 cons(m_Down(sK3),sK0) = queue(host(sK2))), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f209,plain,( 0.16/0.51 ( ! [X2,X0,X1] : (elem(X0,cons(X1,X2)) | ~elem(X0,X2)) )), 0.16/0.51 inference(cnf_transformation,[],[f142])). 0.16/0.51 fof(f142,plain,( 0.16/0.51 ! [X0,X1,X2] : ((X0 = X1 | elem(X0,X2) | ~elem(X0,cons(X1,X2))) & (elem(X0,cons(X1,X2)) | (X0 != X1 & ~elem(X0,X2))))), 0.16/0.51 inference(flattening,[],[f141])). 0.16/0.51 fof(f141,plain,( 0.16/0.51 ! [X0,X1,X2] : (((X0 = X1 | elem(X0,X2)) | ~elem(X0,cons(X1,X2))) & (elem(X0,cons(X1,X2)) | (X0 != X1 & ~elem(X0,X2))))), 0.16/0.51 inference(nnf_transformation,[],[f80])). 0.16/0.51 fof(f80,plain,( 0.16/0.51 ! [X0,X1,X2] : ((X0 = X1 | elem(X0,X2)) <=> elem(X0,cons(X1,X2)))), 0.16/0.51 inference(rectify,[],[f41])). 0.16/0.51 fof(f41,axiom,( 0.16/0.51 ! [X0,X2,X1] : ((X0 = X2 | elem(X0,X1)) <=> elem(X0,cons(X2,X1)))), 0.16/0.51 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown)). 0.16/0.51 fof(f429,plain,( 0.16/0.51 spl11_5 | ~spl11_6), 0.16/0.51 inference(avatar_contradiction_clause,[],[f428])). 0.16/0.51 fof(f428,plain,( 0.16/0.51 $false | (spl11_5 | ~spl11_6)), 0.16/0.51 inference(subsumption_resolution,[],[f426,f181])). 0.16/0.51 fof(f426,plain,( 0.16/0.51 host(sK2) != host(sK1) | (spl11_5 | ~spl11_6)), 0.16/0.51 inference(resolution,[],[f420,f174])). 0.16/0.51 fof(f174,plain,( 0.16/0.51 setIn(sK2,alive)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f420,plain,( 0.16/0.51 ( ! [X0] : (~setIn(X0,alive) | host(X0) != host(sK1)) ) | (spl11_5 | ~spl11_6)), 0.16/0.51 inference(subsumption_resolution,[],[f419,f324])). 0.16/0.51 fof(f324,plain,( 0.16/0.51 ( ! [X8] : (leq(X8,sK1) | host(X8) != host(sK1)) )), 0.16/0.51 inference(forward_demodulation,[],[f182,f181])). 0.16/0.51 fof(f182,plain,( 0.16/0.51 ( ! [X8] : (leq(X8,sK1) | host(X8) != host(sK2)) )), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f419,plain,( 0.16/0.51 ( ! [X0] : (~leq(X0,sK1) | host(X0) != host(sK1) | ~setIn(X0,alive)) ) | (spl11_5 | ~spl11_6)), 0.16/0.51 inference(forward_demodulation,[],[f418,f334])). 0.16/0.51 fof(f418,plain,( 0.16/0.51 ( ! [X0] : (host(X0) != host(sK1) | ~setIn(X0,alive) | ~leq(X0,sK6)) ) | spl11_5), 0.16/0.51 inference(forward_demodulation,[],[f417,f326])). 0.16/0.51 fof(f417,plain,( 0.16/0.51 ( ! [X0] : (~setIn(X0,alive) | host(X0) != host(sK6) | ~leq(X0,sK6)) ) | spl11_5), 0.16/0.51 inference(resolution,[],[f329,f166])). 0.16/0.51 fof(f166,plain,( 0.16/0.51 ( ! [X24,X23] : (setIn(X23,alive) | ~setIn(X24,alive) | host(X23) != host(X24) | ~leq(X24,X23)) )), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f329,plain,( 0.16/0.51 ~setIn(sK6,alive) | spl11_5), 0.16/0.51 inference(avatar_component_clause,[],[f328])). 0.16/0.51 fof(f416,plain,( 0.16/0.51 ~spl11_5 | spl11_7), 0.16/0.51 inference(avatar_contradiction_clause,[],[f415])). 0.16/0.51 fof(f415,plain,( 0.16/0.51 $false | (~spl11_5 | spl11_7)), 0.16/0.51 inference(subsumption_resolution,[],[f414,f339])). 0.16/0.51 fof(f339,plain,( 0.16/0.51 sK2 != sK6 | spl11_7), 0.16/0.51 inference(avatar_component_clause,[],[f337])). 0.16/0.51 fof(f337,definition,( 0.16/0.51 spl11_7 <=> sK2 = sK6), 0.16/0.51 introduced(definition,[new_symbols(naming,[spl11_7])],[avatar_definition])). 0.16/0.51 fof(f414,plain,( 0.16/0.51 sK2 = sK6 | ~spl11_5), 0.16/0.51 inference(subsumption_resolution,[],[f411,f181])). 0.16/0.51 fof(f411,plain,( 0.16/0.51 host(sK2) != host(sK1) | sK2 = sK6 | ~spl11_5), 0.16/0.51 inference(resolution,[],[f402,f174])). 0.16/0.51 fof(f402,plain,( 0.16/0.51 ( ! [X0] : (~setIn(X0,alive) | host(X0) != host(sK1) | sK6 = X0) ) | ~spl11_5), 0.16/0.51 inference(forward_demodulation,[],[f401,f326])). 0.16/0.51 fof(f401,plain,( 0.16/0.51 ( ! [X0] : (~setIn(X0,alive) | host(X0) != host(sK6) | sK6 = X0) ) | ~spl11_5), 0.16/0.51 inference(resolution,[],[f169,f330])). 0.16/0.51 fof(f169,plain,( 0.16/0.51 ( ! [X18,X17] : (~setIn(X17,alive) | ~setIn(X18,alive) | host(X17) != host(X18) | X17 = X18) )), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f360,plain,( 0.16/0.51 ~spl11_8), 0.16/0.51 inference(avatar_contradiction_clause,[],[f359])). 0.16/0.51 fof(f359,plain,( 0.16/0.51 $false | ~spl11_8), 0.16/0.51 inference(trivial_inequality_removal,[],[f358])). 0.16/0.51 fof(f358,plain,( 0.16/0.51 host(sK1) != host(sK1) | ~spl11_8), 0.16/0.51 inference(superposition,[],[f325,f344])). 0.16/0.51 fof(f344,plain,( 0.16/0.51 sK1 = sK4 | ~spl11_8), 0.16/0.51 inference(avatar_component_clause,[],[f342])). 0.16/0.51 fof(f342,definition,( 0.16/0.51 spl11_8 <=> sK1 = sK4), 0.16/0.51 introduced(definition,[new_symbols(naming,[spl11_8])],[avatar_definition])). 0.16/0.51 fof(f349,plain,( 0.16/0.51 spl11_8 | spl11_9), 0.16/0.51 inference(avatar_split_clause,[],[f191,f346,f342])). 0.16/0.51 fof(f191,plain,( 0.16/0.51 setIn(sK4,alive) | sK1 = sK4), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f340,plain,( 0.16/0.51 ~spl11_7 | spl11_6), 0.16/0.51 inference(avatar_split_clause,[],[f190,f332,f337])). 0.16/0.51 fof(f190,plain,( 0.16/0.51 sK1 = sK6 | sK2 != sK6), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 fof(f335,plain,( 0.16/0.51 spl11_5 | spl11_6), 0.16/0.51 inference(avatar_split_clause,[],[f189,f332,f328])). 0.16/0.51 fof(f189,plain,( 0.16/0.51 sK1 = sK6 | setIn(sK6,alive)), 0.16/0.51 inference(cnf_transformation,[],[f136])). 0.16/0.51 % SZS output end Proof for theBenchmark 0.16/0.51 % (1239685)------------------------------ 0.16/0.51 % (1239685)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.16/0.51 % (1239685)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.16/0.51 % (1239685)Termination reason: Refutation 0.16/0.51 0.16/0.51 % (1239685)Time elapsed: 0.016 s 0.16/0.51 % (1239685)Peak memory usage: 12 MB 0.16/0.51 % (1239685)Instructions burned: 48 (million) 0.16/0.51 % (1239685)------------------------------ 0.16/0.51 % (1239685)------------------------------ 0.16/0.51 % (1239668)Success in time 0.086 s 0.16/0.52 EOF