MainDelete.jar-obl-10.smt2

loading
details
attribute value
description
owner Johannes Waldmann
uploaded 2017-08-17 03:45:07.0
disk size 9.12 KB
downloadable true
type
attribute value
name no_type
processor id 1
description this is the default benchmark type for rejected benchmarks and benchmarks that are not associated with a type.
owning community none
loading contents
(declare-sort Loc 0)
(declare-const f1_0_main_Load Loc)
(declare-const f971_0_random_GT Loc)
(declare-const f121_0_createList_Return Loc)
(declare-const f988_0_main_InvokeMethod Loc)
(declare-const f1224_0_find_InvokeMethod Loc)
(declare-const f1543_0_delete_NULL Loc)
(declare-const f1583_0_delete_FieldAccess Loc)
(declare-const f1618_0_delete_FieldAccess Loc)
(declare-const f1232_0_createList_GE Loc)
(declare-const f1541_0_createList_NULL Loc)
(declare-const f1099_0_getFirst_NONNULL Loc)
(declare-const f1370_0_findR_NE Loc)
(declare-const __init Loc)
(assert (distinct f1_0_main_Load f971_0_random_GT f121_0_createList_Return f988_0_main_InvokeMethod f1224_0_find_InvokeMethod f1543_0_delete_NULL f1583_0_delete_FieldAccess f1618_0_delete_FieldAccess f1232_0_createList_GE f1541_0_createList_NULL f1099_0_getFirst_NONNULL f1370_0_findR_NE __init ))

(define-fun cfg_init ( (pc Loc) (src Loc) (rel Bool) ) Bool
  (and (= pc src) rel))

(define-fun cfg_trans2 ( (pc Loc) (src Loc)
                         (pc1 Loc) (dst Loc)
                         (rel Bool) ) Bool
  (and (= pc src) (= pc1 dst) rel))

(define-fun cfg_trans3 ( (pc Loc) (exit Loc)
                         (pc1 Loc) (call Loc)
                         (pc2 Loc) (return Loc)
                         (rel Bool) ) Bool
  (and (= pc exit) (= pc1 call) (= pc2 return) rel))

(define-fun init_main ( (pc Loc) (arg1 Int) (arg2 Int) (arg3 Int) (arg4 Int) (arg5 Int) (arg6 Int) (arg7 Int) (arg8 Int) (arg9 Int) (arg10 Int) (arg11 Int) (arg12 Int) ) Bool
  (cfg_init pc __init true))

(define-fun next_main (
                 (pc Loc) (arg1 Int) (arg2 Int) (arg3 Int) (arg4 Int) (arg5 Int) (arg6 Int) (arg7 Int) (arg8 Int) (arg9 Int) (arg10 Int) (arg11 Int) (arg12 Int)
                 (pc1 Loc) (arg1P Int) (arg2P Int) (arg3P Int) (arg4P Int) (arg5P Int) (arg6P Int) (arg7P Int) (arg8P Int) (arg9P Int) (arg10P Int) (arg11P Int) (arg12P Int)
             ) Bool
  (or
    (cfg_trans2 pc f1_0_main_Load pc1 f971_0_random_GT (and (and (and (and (<= arg1P arg1) (> arg2 (- 1))) (> arg1 0)) (> arg1P 0)) (> arg2P (- 1))))
    (cfg_trans2 pc f121_0_createList_Return pc1 f971_0_random_GT (exists ((x5 Int)) (and (and (and (and (and (<= arg1P arg1) (> x5 (- 1))) (<= (+ arg2P 1) arg1)) (> arg1 0)) (> arg1P 0)) (> arg2P (- 1)))))
    (cfg_trans2 pc f971_0_random_GT pc1 f988_0_main_InvokeMethod (exists ((x10 Int)) (and (and (and (and (and (and (and (<= arg1P arg1) (>= arg3P x10)) (<= (- arg1P 1) arg2)) (<= arg2P arg2)) (> arg1 0)) (> arg2 (- 1))) (> arg1P 0)) (> arg2P (- 1)))))
    (cfg_trans2 pc f971_0_random_GT pc1 f988_0_main_InvokeMethod (exists ((x17 Int) (x16 Int)) (and (and (and (and (and (and (and (and (and (< x17 x16) (> x17 (- 1))) (<= arg1P arg1)) (<= (- arg1P 1) arg2)) (<= arg2P arg2)) (> arg1 0)) (> arg2 (- 1))) (> arg1P 0)) (> arg2P (- 1))) (= (+ x17 1) arg3P))))
    (cfg_trans2 pc f988_0_main_InvokeMethod pc1 f1224_0_find_InvokeMethod (exists ((x22 Int)) (and (and (and (and (and (and (<= arg1P arg1) (>= arg3 x22)) (<= arg1P arg2)) (> arg1 0)) (> arg2 0)) (> arg1P 0)) (> arg2P 1))))
    (cfg_trans2 pc f1224_0_find_InvokeMethod pc1 f1543_0_delete_NULL (and (and (and (and (> arg1 0) (> arg2 1)) (> arg1P 1)) (<= (+ arg4 2) arg2)) (<= (+ arg3 2) arg2)))
    (cfg_trans2 pc f971_0_random_GT pc1 f1543_0_delete_NULL (exists ((x38 Int) (x42 Int)) (and (and (and (and (and (and (and (and (< x38 arg2P) (> x38 (- 1))) (> arg2P 0)) (<= (+ x38 1) arg2P)) (> x42 (- 1))) (> arg1 0)) (> arg2 0)) (> arg1P 0)) (= (+ x38 1) arg3P))))
    (cfg_trans2 pc f1224_0_find_InvokeMethod pc1 f1543_0_delete_NULL (and (and (and (and (and (and (<= (+ arg1P 1) arg1) (<= (+ arg1P 2) arg2)) (> arg1 0)) (> arg2 1)) (> arg1P (- 1))) (<= (+ arg4 2) arg2)) (<= (+ arg3 2) arg2)))
    (cfg_trans2 pc f971_0_random_GT pc1 f1543_0_delete_NULL (exists ((x51 Int) (x55 Int)) (and (and (and (and (and (and (and (and (and (and (< x51 arg2P) (> x51 (- 1))) (> arg2P 0)) (<= (+ x51 1) arg2P)) (> x55 (- 1))) (<= (+ arg1P 1) arg1)) (<= (+ arg1P 1) arg2)) (> arg1 0)) (> arg2 0)) (> arg1P (- 1))) (= (+ x51 1) arg3P))))
    (cfg_trans2 pc f1224_0_find_InvokeMethod pc1 f1543_0_delete_NULL (and (and (and (and (> arg1 0) (> arg2 1)) (> arg1P (- 1))) (<= (+ arg4 2) arg2)) (<= (+ arg3 2) arg2)))
    (cfg_trans2 pc f971_0_random_GT pc1 f1543_0_delete_NULL (exists ((x64 Int) (x68 Int)) (and (and (and (and (and (and (and (and (< x64 arg2P) (> x64 (- 1))) (> arg2P 0)) (<= (+ x64 1) arg2P)) (> x68 (- 1))) (> arg1 0)) (> arg2 0)) (> arg1P (- 1))) (= (+ x64 1) arg3P))))
    (cfg_trans2 pc f1543_0_delete_NULL pc1 f1583_0_delete_FieldAccess (and (and (and (and (and (and (and (and (and (and (and (<= (+ arg1P 2) arg1) (<= arg2P arg1)) (> arg1 2)) (> arg1P 0)) (> arg2P 2)) (> arg3P 0)) (<= (+ arg6P 4) arg1)) (<= (+ arg7P 4) arg1)) (<= (+ arg12P 4) arg1)) (<= (+ arg9P 2) arg1)) (<= (+ arg8P 2) arg1)) (= arg3 arg5P)))
    (cfg_trans2 pc f1583_0_delete_FieldAccess pc1 f1618_0_delete_FieldAccess (and (and (and (and (and (and (and (and (and (and (and (and (and (and (and (and (<= arg1P arg1) (<= (+ arg1P 2) arg2)) (<= arg1P arg3)) (> arg1 0)) (> arg2 2)) (> arg3 0)) (> arg1P 0)) (> arg2P 0)) (> arg3P 2)) (<= (+ arg6 4) arg2)) (<= (+ arg7 4) arg2)) (<= (+ arg12 4) arg2)) (<= (+ arg8 2) arg2)) (<= (+ arg9 2) arg2)) (<= (+ arg10 2) arg3)) (<= (+ arg12 2) arg3)) (<= (+ arg11 2) arg3)))
    (cfg_trans2 pc f1_0_main_Load pc1 f1232_0_createList_GE (and (and (and (and (and (and (and (>= arg1 (+ arg1P 1)) (> arg1 0)) (> arg1P (- 1))) (= 0 arg2)) (= 0 arg2P)) (= 0 arg3P)) (= 0 arg4P)) (= 0 arg5P)))
    (cfg_trans2 pc f1_0_main_Load pc1 f1232_0_createList_GE (and (and (and (and (and (and (and (<= (+ arg1P 1) arg1) (> arg2 0)) (> arg1 0)) (> arg1P (- 1))) (= 0 arg2P)) (= 0 arg3P)) (= arg2 arg4P)) (= 1 arg5P)))
    (cfg_trans2 pc f1_0_main_Load pc1 f1232_0_createList_GE (and (and (and (and (and (and (and (> arg3P (- 1)) (> arg2 0)) (<= (+ arg1P 1) arg1)) (> arg1 0)) (> arg1P (- 1))) (= 0 arg2P)) (= arg2 arg4P)) (= 1 arg5P)))
    (cfg_trans2 pc f1232_0_createList_GE pc1 f1232_0_createList_GE (and (and (and (and (and (and (and (and (and (>= arg5 arg4) (> arg3 arg2)) (> arg4 (- 1))) (<= (- arg1P 2) arg1)) (> arg1 (- 1))) (> arg1P 1)) (= (+ arg2 1) arg2P)) (= arg3 arg3P)) (= arg4 arg4P)) (= arg5 arg5P)))
    (cfg_trans2 pc f1232_0_createList_GE pc1 f1232_0_createList_GE (and (and (and (and (and (and (and (and (>= arg5 arg4) (> arg3 arg2)) (> arg4 (- 1))) (> arg1 0)) (> arg1P 4)) (= (+ arg2 1) arg2P)) (= arg3 arg3P)) (= arg4 arg4P)) (= arg5 arg5P)))
    (cfg_trans2 pc f1232_0_createList_GE pc1 f1541_0_createList_NULL (and (and (and (and (and (and (and (and (and (and (and (and (> arg4 (- 1)) (> arg3 arg2)) (< arg5 arg4)) (> arg5 (- 1))) (<= arg4P arg1)) (> arg1 (- 1))) (> arg2P 1)) (> arg4P (- 1))) (= arg3 arg1P)) (= arg2 arg3P)) (= arg4 arg5P)) (= (+ arg5 1) arg6P)) (= 0 arg7P)))
    (cfg_trans2 pc f1232_0_createList_GE pc1 f1541_0_createList_NULL (and (and (and (and (and (and (and (and (and (and (and (and (> arg4 (- 1)) (> arg3 arg2)) (< arg5 arg4)) (> arg7P (- 1))) (> arg5 (- 1))) (<= arg4P arg1)) (> arg1 (- 1))) (> arg2P 1)) (> arg4P (- 1))) (= arg3 arg1P)) (= arg2 arg3P)) (= arg4 arg5P)) (= (+ arg5 1) arg6P)))
    (cfg_trans2 pc f1541_0_createList_NULL pc1 f1232_0_createList_GE (and (and (and (and (and (and (and (and (<= arg1P arg2) (> arg2 1)) (> arg4 (- 1))) (> arg1P 1)) (<= (+ arg7 2) arg2)) (= (+ arg3 1) arg2P)) (= arg1 arg3P)) (= arg5 arg4P)) (= arg6 arg5P)))
    (cfg_trans2 pc f1541_0_createList_NULL pc1 f1232_0_createList_GE (and (and (and (and (and (and (and (> arg2 2) (> arg4 0)) (> arg1P 4)) (<= (+ arg7 2) arg2)) (= (+ arg3 1) arg2P)) (= arg1 arg3P)) (= arg5 arg4P)) (= arg6 arg5P)))
    (cfg_trans2 pc f988_0_main_InvokeMethod pc1 f1099_0_getFirst_NONNULL (exists ((x151 Int)) (and (and (and (and (and (and (and (<= arg1P arg2) (>= arg3 x151)) (> arg1 0)) (> arg2 0)) (> arg1P 0)) (> arg2P (- 1))) (<= (+ arg4P 2) arg2)) (<= (+ arg3P 2) arg2))))
    (cfg_trans2 pc f971_0_random_GT pc1 f1099_0_getFirst_NONNULL (exists ((x160 Int) (x159 Int) (x167 Int)) (and (and (and (and (and (and (and (and (and (and (and (< x160 x159) (> x160 (- 1))) (> x159 0)) (> x167 (- 1))) (<= (+ x160 1) x159)) (<= arg1P arg2)) (> arg1 0)) (> arg2 0)) (> arg1P 0)) (> arg2P (- 1))) (<= (+ arg4P 2) arg2)) (<= (+ arg3P 2) arg2))))
    (cfg_trans2 pc f1099_0_getFirst_NONNULL pc1 f1099_0_getFirst_NONNULL (and (and (and (and (and (> arg1 2) (> arg2 0)) (> arg1P 0)) (> arg2P (- 1))) (<= (+ arg3 2) arg1)) (<= (+ arg4 2) arg1)))
    (cfg_trans2 pc f1224_0_find_InvokeMethod pc1 f1370_0_findR_NE (and (and (and (and (and (and (and (<= arg1P arg2) (> arg1 0)) (> arg2 1)) (> arg1P 1)) (<= (+ arg4 2) arg2)) (<= (+ arg3 2) arg2)) (= 0 arg2P)) (= arg4 arg3P)))
    (cfg_trans2 pc f971_0_random_GT pc1 f1370_0_findR_NE (exists ((x184 Int) (x183 Int)) (and (and (and (and (and (and (and (< x184 x183) (> x184 (- 1))) (> x183 0)) (<= (+ x184 1) x183)) (> arg2P (- 1))) (> arg1 0)) (> arg2 0)) (> arg1P 1))))
    (cfg_trans2 pc f1370_0_findR_NE pc1 f1370_0_findR_NE (and (and (and (and (> arg1 2) (> arg2 arg3)) (> arg1P 0)) (<= (+ arg3 2) arg1)) (= arg2 arg2P)))
    (cfg_trans2 pc f1370_0_findR_NE pc1 f1370_0_findR_NE (and (and (and (and (> arg1 2) (< arg2 arg3)) (> arg1P 0)) (<= (+ arg3 2) arg1)) (= arg2 arg2P)))
    (cfg_trans2 pc __init pc1 f1_0_main_Load true)
  )
)
popout

content may be truncated. 'popout' for larger text window.

actions get anonymous link download benchmark