0.00/0.11	% Problem    : theBenchmark.p : TPTP v0.0.0. Released v0.0.0.
0.09/0.11	% Command    : do_CVC4 %s %d
0.09/0.32	% Computer   : n009.cluster.edu
0.09/0.32	% Model      : x86_64 x86_64
0.09/0.32	% CPU        : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
0.09/0.32	% Memory     : 8042.1875MB
0.09/0.32	% OS         : Linux 3.10.0-693.el7.x86_64
0.09/0.32	% CPULimit   : 960
0.09/0.32	% WCLimit    : 120
0.09/0.32	% DateTime   : Thu Jul  2 07:42:21 EDT 2020
0.09/0.32	% CPUTime    : 
0.15/0.42	%----Proving TF0_ARI
0.15/0.42	------- cvc4-tfa casc j10 : /export/starexec/sandbox2/benchmark/theBenchmark.p at 960...
0.15/0.42	--- Run --finite-model-find --decision=internal at 15...
0.15/0.44	--- Run --decision=internal --simplification=none --no-inst-no-entail --no-quant-cf --full-saturate-quant at 15...
15.25/15.55	--- Run --no-e-matching --full-saturate-quant at 15...
30.30/30.67	--- Run --cegqi-all --purify-triggers --full-saturate-quant at 15...
30.56/30.90	% SZS status Theorem for theBenchmark
30.56/30.90	% SZS output start Proof for theBenchmark
30.56/30.90	(skolem (forall ((I Int) (J Int)) (let ((_let_0 (* (- 1) INST_CONSTANT_758))) (or (not (>= I 0)) (>= (+ I _let_0) 0) (>= (+ I (* (- 1) J)) 0) (>= (+ J _let_0) 0) (not (>= (+ (read INST_CONSTANT_757 I) (* (- 1) (read INST_CONSTANT_757 J))) 1)))) )
30.56/30.90	  ( skv_17 skv_18 )
30.56/30.90	)
30.56/30.90	(skolem (forall ((I Int) (J Int)) (let ((_let_0 (* (- 1) INST_CONSTANT_902))) (or (>= (+ I _let_0) 0) (>= (+ J _let_0) 0) (not (>= I 0)) (not (>= J 0)) (not (= (read INST_CONSTANT_901 J) (read INST_CONSTANT_901 I))) (= I J))) )
30.56/30.90	  ( skv_19 skv_20 )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((N Int) (I Int)) (distinct (init N) I) )
30.56/30.90	  ( 0, 0 )
30.56/30.90	  ( 8, (- 8) )
30.56/30.90	  ( 11, (- 11) )
30.56/30.90	  ( 14, (- 14) )
30.56/30.90	  ( 17, (- 17) )
30.56/30.90	  ( 19, 20 )
30.56/30.90	  ( (- 22), 23 )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((A array) (N Int)) (= (forall ((I Int) (J Int)) (or (not (>= (+ N (* (- 1) I)) 1)) (not (>= (+ N (* (- 1) J)) 1)) (not (>= I 0)) (not (>= J 0)) (not (= (read A J) (read A I))) (= I J)) ) (distinct A N)) )
30.56/30.90	  ( (init 0), 0 )
30.56/30.90	  ( (init 8), (- 8) )
30.56/30.90	  ( (init 11), (- 11) )
30.56/30.90	  ( (init 14), (- 14) )
30.56/30.90	  ( (init 17), (- 17) )
30.56/30.90	  ( (init 19), 20 )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((V Int) (I Int)) (= V (read (init V) I)) )
30.56/30.90	  ( 0, 0 )
30.56/30.90	  ( 5, (- 5) )
30.56/30.90	  ( (- 6), 7 )
30.56/30.90	  ( 9, (- 9) )
30.56/30.90	  ( 12, (- 12) )
30.56/30.90	  ( 13, 15 )
30.56/30.90	  ( 16, 18 )
30.56/30.90	  ( 19, 0 )
30.56/30.90	  ( 19, 1 )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((I Int)) (or (not (>= I 0)) (>= (+ I (* (- 1) INST_CONSTANT_1034)) 0) (not (>= (+ (read INST_CONSTANT_1033 I) (* (- 1) (read INST_CONSTANT_1033 INST_CONSTANT_1035))) 1))) )
30.56/30.90	  ( 0 )
30.56/30.90	  ( 2 )
30.56/30.90	  ( 3 )
30.56/30.90	  ( 4 )
30.56/30.90	  ( 5 )
30.56/30.90	  ( 6 )
30.56/30.90	  ( (+ (- 1) INST_CONSTANT_1034) )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((I Int)) (let ((_let_0 (>= I 0))) (let ((_let_1 (read INST_CONSTANT_1177 I))) (let ((_let_2 (* (- 1) INST_CONSTANT_1178))) (let ((_let_3 (+ I _let_2))) (let ((_let_4 (>= _let_3 0))) (or (and _let_0 (= _let_1 (read INST_CONSTANT_1176 (+ (- 1) (* (- 1) I) INST_CONSTANT_1178))) (not _let_4)) (and (or _let_4 (not _let_0)) (= _let_1 (read INST_CONSTANT_1176 I))))))))) )
30.56/30.90	  ( (- 1) )
30.56/30.90	  ( (- 2) )
30.56/30.90	  ( (- 3) )
30.56/30.90	  ( (- 4) )
30.56/30.90	  ( (- 5) )
30.56/30.90	  ( (- 6) )
30.56/30.90	  ( (- 7) )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((I Int)) (= (read INST_CONSTANT_1322 I) (read INST_CONSTANT_1323 I)) )
30.56/30.90	  ( 0 )
30.56/30.90	  ( (- 10) )
30.56/30.90	  ( (- 13) )
30.56/30.90	  ( (- 16) )
30.56/30.90	  ( (- 19) )
30.56/30.90	  ( 22 )
30.56/30.90	  ( 25 )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((I Int)) (let ((_let_0 (read INST_CONSTANT_1365 I))) (or (>= (+ I (* (- 1) INST_CONSTANT_1367)) 0) (not (>= I 0)) (and (>= (+ INST_CONSTANT_1366 (* (- 1) _let_0)) 0) (>= _let_0 0)))) )
30.56/30.90	  ( 0 )
30.56/30.90	  ( 1 )
30.56/30.90	  ( 2 )
30.56/30.90	  ( 3 )
30.56/30.90	  ( 4 )
30.56/30.90	  ( 5 )
30.56/30.90	  ( (+ (- 1) INST_CONSTANT_1367) )
30.56/30.90	)
30.56/30.90	(instantiation (forall ((I Int) (J Int)) (let ((_let_0 (init 19))) (or (>= I 20) (>= J 20) (not (>= I 0)) (not (>= J 0)) (not (= (read _let_0 J) (read _let_0 I))) (= I J))) )
30.56/30.90	  ( 0, 1 )
30.56/30.90	)
30.56/30.90	% SZS output end Proof for theBenchmark
30.56/30.91	EOF
