%------------------------------------------------------------------------------ % File : Crossbow---0.1 % Problem : SWV017+1 : TPTP v8.1.0. Released v2.4.0. % Transfm : none % Format : tptp:raw % Command : do_Crossbow---0.1 %s % Computer : n028.cluster.edu % Model : x86_64 x86_64 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz % Memory : 8042.1875MB % OS : Linux 3.10.0-693.el7.x86_64 % CPULimit : 300s % WCLimit : 600s % DateTime : Wed Jul 20 16:29:48 EDT 2022 % Result : Satisfiable 5.25s 5.42s % Output : FiniteModel 5.25s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.06/0.12 % Problem : SWV017+1 : TPTP v8.1.0. Released v2.4.0. % 0.06/0.13 % Command : do_Crossbow---0.1 %s % 0.13/0.34 % Computer : n028.cluster.edu % 0.13/0.34 % Model : x86_64 x86_64 % 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.13/0.34 % Memory : 8042.1875MB % 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64 % 0.13/0.34 % CPULimit : 300 % 0.13/0.34 % WCLimit : 600 % 0.13/0.34 % DateTime : Wed Jun 15 16:38:40 EDT 2022 % 0.13/0.34 % CPUTime : % 0.13/0.34 /export/starexec/sandbox2/solver/bin % 0.13/0.35 crossbow.opt % 0.13/0.35 do_Crossbow---0.1 % 0.13/0.35 eprover % 0.13/0.35 runsolver % 0.13/0.35 starexec_run_Crossbow---0.1 % 5.25/5.42 % SZS status Satisfiable for theBenchmark.p % 5.25/5.42 % SZS output start FiniteModel for theBenchmark.p % 5.25/5.42 % domain size: 2 % 5.25/5.42 fof(interp, fi_domain, ![X] : (X = 0 | X = 1)). % 5.25/5.42 fof(interp, fi_functors, a = 0). % 5.25/5.42 fof(interp, fi_predicates, a_holds(0) & a_holds(1)). % 5.25/5.42 fof(interp, fi_predicates, ~a_key(0) & a_key(1)). % 5.25/5.42 fof(interp, fi_predicates, a_nonce(0) & ~a_nonce(1)). % 5.25/5.42 fof(interp, fi_predicates, ~a_stored(0) & a_stored(1)). % 5.25/5.42 fof(interp, fi_functors, an_a_nonce = 0). % 5.25/5.42 fof(interp, fi_functors, an_intruder_nonce = 0). % 5.25/5.42 fof(interp, fi_functors, at = 0). % 5.25/5.42 fof(interp, fi_functors, b = 0). % 5.25/5.42 fof(interp, fi_predicates, b_holds(0) & b_holds(1)). % 5.25/5.42 fof(interp, fi_predicates, ~b_stored(0) & b_stored(1)). % 5.25/5.42 fof(interp, fi_functors, bt = 0). % 5.25/5.42 fof(interp, fi_functors, encrypt(0, 0) = 1 & encrypt(0, 1) = 0 & % 5.25/5.42 encrypt(1, 0) = 1 & % 5.25/5.42 encrypt(1, 1) = 0). % 5.25/5.42 fof(interp, fi_predicates, fresh_intruder_nonce(0) & ~fresh_intruder_nonce(1)). % 5.25/5.42 fof(interp, fi_predicates, fresh_to_b(0) & ~fresh_to_b(1)). % 5.25/5.42 fof(interp, fi_functors, generate_b_nonce(0) = 0 & generate_b_nonce(1) = 0). % 5.25/5.42 fof(interp, fi_functors, generate_expiration_time(0) = 0 & % 5.25/5.42 generate_expiration_time(1) = 0). % 5.25/5.42 fof(interp, fi_functors, generate_intruder_nonce(0) = 0 & % 5.25/5.42 generate_intruder_nonce(1) = 0). % 5.25/5.42 fof(interp, fi_functors, generate_key(0) = 1 & generate_key(1) = 1). % 5.25/5.42 fof(interp, fi_predicates, intruder_holds(0) & intruder_holds(1)). % 5.25/5.42 fof(interp, fi_predicates, intruder_message(0) & intruder_message(1)). % 5.25/5.42 fof(interp, fi_functors, key(0, 0) = 0 & key(0, 1) = 1 & key(1, 0) = 1 & % 5.25/5.42 key(1, 1) = 1). % 5.25/5.42 fof(interp, fi_predicates, message(0) & ~message(1)). % 5.25/5.42 fof(interp, fi_functors, pair(0, 0) = 1 & pair(0, 1) = 0 & pair(1, 0) = 1 & % 5.25/5.42 pair(1, 1) = 0). % 5.25/5.42 fof(interp, fi_predicates, party_of_protocol(0) & party_of_protocol(1)). % 5.25/5.42 fof(interp, fi_functors, quadruple(0, 0, 0, 0) = 0 & quadruple(0, 0, 0, 1) = 0 & % 5.25/5.42 quadruple(0, 0, 1, 0) = 1 & % 5.25/5.42 quadruple(0, 0, 1, 1) = 1 & % 5.25/5.42 quadruple(0, 1, 0, 0) = 0 & % 5.25/5.42 quadruple(0, 1, 0, 1) = 0 & % 5.25/5.42 quadruple(0, 1, 1, 0) = 1 & % 5.25/5.42 quadruple(0, 1, 1, 1) = 0 & % 5.25/5.42 quadruple(1, 0, 0, 0) = 1 & % 5.25/5.42 quadruple(1, 0, 0, 1) = 1 & % 5.25/5.42 quadruple(1, 0, 1, 0) = 1 & % 5.25/5.42 quadruple(1, 0, 1, 1) = 1 & % 5.25/5.42 quadruple(1, 1, 0, 0) = 0 & % 5.25/5.42 quadruple(1, 1, 0, 1) = 0 & % 5.25/5.42 quadruple(1, 1, 1, 0) = 0 & % 5.25/5.42 quadruple(1, 1, 1, 1) = 0). % 5.25/5.42 fof(interp, fi_functors, sent(0, 0, 0) = 0 & sent(0, 0, 1) = 0 & % 5.25/5.42 sent(0, 1, 0) = 0 & % 5.25/5.42 sent(0, 1, 1) = 0 & % 5.25/5.42 sent(1, 0, 0) = 0 & % 5.25/5.42 sent(1, 0, 1) = 0 & % 5.25/5.42 sent(1, 1, 0) = 0 & % 5.25/5.42 sent(1, 1, 1) = 0). % 5.25/5.42 fof(interp, fi_functors, t = 0). % 5.25/5.42 fof(interp, fi_predicates, t_holds(0) & ~t_holds(1)). % 5.25/5.42 fof(interp, fi_functors, triple(0, 0, 0) = 0 & triple(0, 0, 1) = 0 & % 5.25/5.42 triple(0, 1, 0) = 0 & % 5.25/5.42 triple(0, 1, 1) = 0 & % 5.25/5.42 triple(1, 0, 0) = 1 & % 5.25/5.42 triple(1, 0, 1) = 1 & % 5.25/5.42 triple(1, 1, 0) = 1 & % 5.25/5.42 triple(1, 1, 1) = 1). % 5.25/5.42 % SZS output end FiniteModel for theBenchmark.p % 5.25/5.43 % 7 lemma(s) from E % 5.25/5.43 % cnf(cl, axiom, fresh_to_b(an_intruder_nonce)). % 5.25/5.43 % cnf(cl, axiom, intruder_message(a)). % 5.25/5.43 % cnf(cl, axiom, intruder_message(an_a_nonce)). % 5.25/5.43 % cnf(cl, axiom, intruder_message(b)). % 5.25/5.43 % cnf(cl, axiom, intruder_message(generate_b_nonce(an_a_nonce))). % 5.25/5.43 % cnf(cl, axiom, intruder_message(pair(a, an_a_nonce))). % 5.25/5.43 % cnf(cl, axiom, b_stored(pair(a, an_a_nonce))). % 5.25/5.43 % 60 pred(s) % 5.25/5.43 % 25 func(s) % 5.25/5.43 % 3 sort(s) % 5.25/5.43 % 105 clause(s) % 5.25/5.43 % Instantiating 1 (5040 ms) % 5.25/5.43 % Solving (5041 ms) % 5.25/5.43 % Instantiating 2 (5041 ms) % 5.25/5.43 % Solving (5044 ms) % 5.25/5.43 % % 5.25/5.43 % 1 model found (5046 ms) %------------------------------------------------------------------------------