├── docs ├── sphinx_docs │ ├── API │ │ └── .gitkeep │ ├── _static │ │ └── .gitkeep │ ├── VERSION │ └── About │ │ └── license.md └── deps.png ├── tests ├── adts │ ├── unit-adt.expected │ ├── match_example.expected │ ├── simple-valid.expected │ ├── match_example_0.expected │ ├── match_in_terms.expected │ ├── simple_invalid.expected │ ├── trigger_definition.expected │ ├── trigger_destructor.expected │ ├── adts-hidden-recursion.expected │ ├── mutually_recursive_2.expected │ ├── mutually_recursive_3.expected │ ├── mutually_recursive_5.expected │ ├── mutually_recursive_6.expected │ ├── useless-patterns-vars.expected │ ├── distinct_same_constructor.expected │ ├── mutually_recursive.expected │ ├── mutually_recursive_typechecks.expected │ ├── tester_selector.expected │ ├── useless-mutual-records-as-adts.expected │ ├── bug-in-typing-destr+recursive-adt.expected │ ├── record-defined-as-adt+projection.expected │ ├── typecheck_warning-unused-pattern.expected │ └── unit-adt.ae ├── everything │ ├── a0.expected │ ├── a1.expected │ ├── e1.expected │ ├── e2.expected │ ├── e3.expected │ ├── e4.expected │ ├── e5.expected │ ├── e6.expected │ ├── f1.expected │ ├── f2.expected │ ├── f3.expected │ ├── f4.expected │ ├── f5.expected │ ├── a0.ae │ ├── b0.ae │ ├── b0.expected │ ├── b1.expected │ ├── b3.expected │ ├── b4.expected │ ├── b5.expected │ ├── f2-rev.expected │ ├── bugfix#10.expected │ ├── bugfix#5.expected │ ├── bugfix#6.expected │ ├── bugfix#7.expected │ ├── bugfix#8.expected │ ├── bugfix#9.expected │ ├── bugfix#9bis.expected │ ├── f-ite-invalid-1.expected │ ├── f-ite-invalid-2.expected │ ├── f-ite-valid-1.expected │ ├── f-ite-valid-2.expected │ ├── f-ite-valid-3.expected │ ├── improvement#1bis.expected │ ├── testfile-fl001.expected │ ├── testfile-tab001.expected │ ├── a1.ae │ ├── b1.ae │ ├── testfile-case_split001.expected │ ├── testfile-case_split002.expected │ ├── testfile-distinct001.expected │ ├── testfile-everything001.expected │ ├── testfile-everything002.expected │ ├── testfile-everything003.expected │ ├── testfile-everything004.expected │ ├── testfile-everything005.expected │ ├── testfile-everything006.expected │ ├── testfile-everything007.expected │ ├── testfile-everything008.expected │ ├── testfile-everything009.expected │ ├── testfile-everything010.expected │ ├── testfile-everything011.expected │ ├── testfile-injective002.expected │ ├── testfile-predicate002.expected │ ├── testfile-typage001.expected │ ├── bugfix#11_should_be_proved.expected │ ├── testfile-explanation001.expected │ ├── testfile-explanation002.expected │ ├── testfile-explanation003.expected │ ├── testfile-explanation004.expected │ ├── testfile-explanations001.expected │ ├── testfile-injective001.expected │ ├── testfile-polymorphism001.expected │ ├── testfile-predicate001.expected │ ├── testfile-JC-sw_path_edge_1___MINIMAL.expected │ ├── testfile-everything007.ae │ ├── testfile-everything001.ae │ ├── testfile-everything008.ae │ ├── bugfix#7.ae │ ├── testfile-everything002.ae │ ├── testfile-typage001.ae │ └── testfile-explanation001.ae ├── issues │ ├── 649 │ │ └── 649.expected │ ├── 664 │ │ └── 664.expected │ ├── 1008 │ │ ├── adt.expected │ │ ├── record.default.expected │ │ └── record.tableaux.expected │ ├── 1099.expected │ ├── 1111.expected │ ├── 1170.expected │ ├── 1172.expected │ ├── 1180.expected │ ├── 340.expected │ ├── 460.expected │ ├── 479.expected │ ├── 883.expected │ ├── 889.expected │ ├── 964.expected │ ├── 695.expected │ ├── 350.expected │ ├── 1271.expected │ ├── 645.expected │ ├── 777.default.expected │ └── 696.expected ├── ite │ ├── ite-1.expected │ ├── ite-2.expected │ ├── ite-3.expected │ ├── ite-5.expected │ ├── ite-6.expected │ ├── ite-7.expected │ ├── ite-4-bugfix.expected │ ├── ite-5-should-be-enhanced.expected │ ├── ite-5.ae │ ├── testfile-everything012.expected │ └── ite-4-bugfix.ae ├── let │ ├── multi-1.expected │ ├── multi-2.expected │ ├── multi-3.expected │ ├── multi-4.expected │ ├── multi-5.expected │ ├── multi-6.expected │ ├── multi-7.expected │ ├── multi-8.expected │ ├── let--valid-1.expected │ ├── let--valid-2.expected │ ├── let--valid-3.expected │ ├── let-form-1.expected │ ├── let-form-2.expected │ ├── let-form-3.expected │ ├── let--invalid-1.expected │ ├── let--invalid-2.expected │ ├── let--invalid-3.expected │ ├── let--invalid-4.expected │ ├── let--invalid-5.expected │ ├── let-form-in-term-2.expected │ ├── let-form-in-term-3.expected │ ├── let-form-in-term.expected │ ├── let-term-in-form-2.expected │ ├── let-term-in-form-3.expected │ ├── testfile-let001.expected │ ├── testfile-let002.expected │ ├── testfile-let003.expected │ ├── testfile-let004.expected │ ├── testfile-let005.expected │ ├── testfile-let006.expected │ ├── testfile-let007.expected │ ├── testfile-let008.expected │ ├── testfile-let009.expected │ ├── testfile-let010.expected │ ├── testfile-let011.expected │ ├── testfile-let012.expected │ ├── testfile-let013.expected │ ├── testfile-let014.expected │ ├── testfile-let015.expected │ ├── testfile-let016.expected │ ├── let-term-in-form-1.expected │ ├── let-term-in-form-3.ae │ ├── let-form-1.ae │ ├── let-form-3.ae │ ├── testfile-let011.ae │ ├── testfile-let016.ae │ ├── testfile-let002.ae │ ├── testfile-let003.ae │ ├── testfile-let006.ae │ ├── testfile-let007.ae │ ├── testfile-let008.ae │ ├── testfile-let012.ae │ ├── testfile-let001.ae │ ├── testfile-let013.ae │ ├── let--valid-2.ae │ ├── multi-8.ae │ ├── let--invalid-2.ae │ ├── let--valid-1.ae │ ├── let--invalid-5.ae │ ├── let-form-2.ae │ ├── let--invalid-1.ae │ └── testfile-let015.ae ├── misc │ ├── unzip.ae.expected │ ├── unzip.smt2.expected │ ├── unzip.ae.zip │ └── unzip.smt2.zip ├── cc │ ├── testfile-cc005.expected │ ├── testfile-cc006.expected │ ├── testfile-cc007.expected │ ├── testfile-cc008.expected │ ├── testfile-cc009.expected │ ├── testfile-cc010.expected │ ├── testfile-cc011.expected │ ├── testfile-cc012.expected │ ├── testfile-cc013.expected │ ├── testfile-cc014.expected │ ├── testfile-cc015.expected │ ├── testfile-cc016.expected │ ├── testfile-ac_cc002.expected │ ├── testfile-cc001.expected │ ├── testfile-cc002.expected │ ├── testfile-cc003.expected │ └── testfile-cc004.expected ├── dolmen │ └── bitv │ │ ├── cyclic.expected │ │ ├── notx.expected │ │ ├── coherence.expected │ │ ├── not-contra.expected │ │ ├── notextract.expected │ │ ├── notnotx.expected │ │ ├── bv2nat_bvneg.expected │ │ ├── bv2nat_bvnot.expected │ │ └── bv2nat_bvnot_range.expected ├── float │ ├── test_float1.expected │ ├── test_float3.expected │ ├── test_float3b.expected │ └── test_float2.default.expected ├── smtlib │ ├── testfile-echo2.expected │ ├── testfile-exit.expected │ ├── testfile-get-info3.smt2 │ ├── testfile-echo1.expected │ ├── testfile-get-info3.expected │ ├── testfile-empty-record.expected │ ├── testfile-echo2.smt2 │ ├── testfile-push-pop2.default.expected │ ├── testfile-record-in-mr-adts.expected │ ├── testfile-reset.expected │ ├── testfile-echo1.smt2 │ ├── testfile-declare-datatype-incremental.default.expected │ ├── testfile-get-assignment3.expected │ ├── testfile-exit.smt2 │ └── testfile-quoted1.expected ├── ac │ ├── testfile-ac_arith001.expected │ ├── testfile-ac_arith002.expected │ ├── testfile-ac_arith003.expected │ ├── testfile-ac_arith004.expected │ ├── testfile-ac_arith005.expected │ ├── testfile-ac_arith006.expected │ ├── testfile-ac_arith007.expected │ ├── testfile-ac_arith008.expected │ ├── testfile-ac_arith009.expected │ ├── testfile-ac_arith010.expected │ ├── testfile-ac_arith011.expected │ ├── testfile-ac_arith012.expected │ ├── testfile-ac_arith013.expected │ ├── testfile-ac_arith014.expected │ ├── testfile-ac_arith015.expected │ ├── testfile-ac_arith016.expected │ ├── testfile-ac_arith017.expected │ ├── testfile-ac_arith018.expected │ ├── testfile-ac_arith019.expected │ ├── testfile-ac_arith020.expected │ ├── testfile-ac_arith021.expected │ ├── testfile-ac_arith022.expected │ ├── testfile-ac_arith023.expected │ ├── testfile-ac_arith024.expected │ ├── testfile-ac_arith025.expected │ ├── testfile-ac_arith026.expected │ ├── testfile-ac_arith027.expected │ ├── testfile-ac_arith028.expected │ ├── testfile-ac_arith029.expected │ ├── testfile-ac_arith030.expected │ ├── testfile-ac_arith031.expected │ ├── testfile-ac_arith032.expected │ ├── testfile-ac_arith033.expected │ ├── testfile-ac_arith034.expected │ ├── testfile-ac_arith035.expected │ ├── testfile-ac_arith036.expected │ ├── testfile-ac_arith037.expected │ ├── testfile-ac_arith038.expected │ ├── testfile-ac_arith039.expected │ ├── testfile-ac_arith040.expected │ ├── testfile-ac_arith041.expected │ ├── testfile-ac_arith042.expected │ ├── testfile-ac_arith043.expected │ ├── testfile-ac_arith044.expected │ ├── testfile-ac_arith045.expected │ ├── testfile-ac_arith046.expected │ ├── testfile-ac_arith047.expected │ ├── testfile-ac_arith048.expected │ ├── testfile-ac_arith049.expected │ ├── testfile-ac_arith050.expected │ ├── testfile-ac_arith051.expected │ ├── testfile-ac_arith052.expected │ ├── testfile-ac_arith053.expected │ ├── testfile-ac_arith054.expected │ ├── testfile-ac_arith055.expected │ ├── testfile-ac_arith056.expected │ ├── testfile-ac_arith057.expected │ ├── testfile-ac_arith059.expected │ ├── testfile-ac_empty001.expected │ ├── testfile-ac_empty002.expected │ ├── testfile-ac_empty003.expected │ ├── testfile-ac_empty004.expected │ ├── testfile-ac_empty005.expected │ ├── testfile-ac_empty006.expected │ ├── testfile-ac_empty007.expected │ ├── testfile-ac_empty008.expected │ ├── testfile-ac_empty009.expected │ ├── testfile-ac_empty010.expected │ ├── testfile-ac_empty011.expected │ ├── testfile-ac_empty012.expected │ ├── testfile-ac_empty013.expected │ ├── testfile-ac_empty014.expected │ ├── testfile-ac_empty015.expected │ ├── testfile-ac_empty016.expected │ ├── testfile-ac_empty017.expected │ ├── testfile-ac_empty018.expected │ ├── testfile-ac_empty019.expected │ ├── testfile-ac_empty020.expected │ ├── testfile-ac_empty021.expected │ ├── testfile-ac_empty022.expected │ ├── testfile-ac_empty023.expected │ ├── testfile-ac_empty024.expected │ ├── testfile-ac_empty025.expected │ ├── testfile-ac_empty026.expected │ ├── testfile-ac_empty027.expected │ ├── testfile-ac_empty028.expected │ ├── testfile-ac_empty029.expected │ ├── testfile-ac_empty030.expected │ ├── testfile-ac_empty031.expected │ ├── testfile-ac_empty032.expected │ ├── testfile-ac_empty033.expected │ ├── testfile-ac_empty034.expected │ ├── testfile-ac_empty035.expected │ ├── testfile-ac_empty036.expected │ ├── testfile-ac_empty037.expected │ ├── testfile-ac_empty038.expected │ ├── testfile-ac_empty039.expected │ ├── testfile-ac_empty040.expected │ ├── testfile-ac_empty041.expected │ ├── testfile-ac_empty042.expected │ ├── testfile-ac_empty043.expected │ ├── testfile-ac_empty044.expected │ ├── testfile-ac_empty045.expected │ ├── testfile-ac_empty046.expected │ ├── testfile-ac_empty047.expected │ ├── testfile-ac_empty048.expected │ ├── testfile-ac_empty049.expected │ ├── testfile-ac_empty050.expected │ ├── testfile-ac_empty051.expected │ ├── testfile-ac_empty052.expected │ ├── testfile-ac_empty053.expected │ ├── testfile-ac_empty054.expected │ ├── testfile-ac_empty055.expected │ ├── testfile-ac_empty056.expected │ ├── testfile-ac_empty057.expected │ ├── testfile-ac_empty058.expected │ ├── testfile-ac_empty059.expected │ ├── testfile-ac_empty060.expected │ ├── testfile-ac_empty061.expected │ ├── testfile-ac_empty062.expected │ ├── testfile-ac_empty063.expected │ ├── testfile-ac_empty064.expected │ ├── testfile-ac_empty065.expected │ ├── testfile-ac_empty066.expected │ ├── testfile-ac_empty067.expected │ ├── testfile-ac_empty068.expected │ ├── testfile-ac_empty069.expected │ ├── testfile-ac_empty070.expected │ ├── testfile-ac_empty071.expected │ ├── testfile-ac_empty072.expected │ ├── testfile-ac_empty073.expected │ ├── testfile-ac_empty074.expected │ ├── testfile-ac_empty075.expected │ ├── testfile-ac_empty076.expected │ ├── testfile-ac_empty077.expected │ ├── testfile-ac_empty078.expected │ ├── testfile-ac_empty079.expected │ ├── testfile-ac_empty080.expected │ ├── testfile-ac_empty081.expected │ ├── testfile-ac_empty082.expected │ ├── testfile-ac_empty083.expected │ ├── testfile-ac_empty084.expected │ ├── testfile-ac_empty085.expected │ ├── testfile-ac_arith045.ae │ ├── testfile-ac_arith046.ae │ ├── testfile-ac_arith047.ae │ └── testfile-ac_arith048.ae ├── arith │ ├── testfile-arith001.ae │ ├── testfile-arith031.expected │ ├── testfile-arith032.expected │ ├── testfile-arith033.expected │ ├── testfile-arith034.expected │ ├── testfile-arith035.expected │ ├── testfile-arith036.expected │ ├── testfile-arith037.expected │ ├── testfile-arith038.expected │ ├── testfile-arith039.expected │ ├── testfile-arith040.expected │ ├── testfile-arith041.expected │ ├── testfile-arith043.expected │ ├── testfile-arith044.expected │ ├── testfile-arith045.expected │ ├── testfile-arith046.expected │ ├── testfile-arith047.expected │ ├── testfile-arith048.expected │ ├── testfile-arith049.expected │ ├── testfile-arith050.expected │ ├── testfile-arith051.expected │ ├── testfile-arith052.expected │ ├── testfile-arith053.expected │ ├── testfile-arith054.expected │ ├── testfile-arith055.expected │ ├── testfile-arith056.expected │ ├── testfile-arith057.expected │ ├── testfile-arith058.expected │ ├── testfile-arith059.expected │ ├── testfile-arith060.expected │ ├── testfile-arith061.expected │ ├── testfile-arith062.expected │ ├── testfile-arith063.expected │ ├── testfile-arith064.expected │ ├── testfile-arith065.expected │ ├── testfile-arith066.expected │ ├── testfile-arith067.expected │ ├── testfile-arith068.expected │ ├── testfile-arith069.expected │ ├── testfile-arith070.expected │ ├── testfile-arith071.expected │ ├── testfile-arith072.expected │ ├── testfile-arith073.expected │ ├── testfile-arith074.expected │ ├── testfile-arith075.expected │ ├── testfile-arith076.expected │ ├── testfile-arith077.expected │ ├── testfile-arith078.expected │ ├── testfile-arith079.expected │ ├── testfile-arith080.expected │ ├── testfile-arith081.expected │ ├── testfile-arith082.expected │ ├── testfile-arith083.expected │ ├── ceil_floor_propagate.expected │ ├── testfile-arith001.expected │ ├── testfile-arith002.expected │ ├── testfile-arith003.expected │ ├── testfile-arith004.expected │ ├── testfile-arith005.expected │ ├── testfile-arith006.expected │ ├── testfile-arith007.expected │ ├── testfile-arith008.expected │ ├── testfile-arith009.expected │ ├── testfile-arith010.expected │ ├── testfile-arith011.expected │ ├── testfile-arith012.expected │ ├── testfile-arith013.expected │ ├── testfile-arith014.expected │ ├── testfile-arith015.expected │ ├── testfile-arith016.expected │ ├── testfile-arith017.expected │ ├── testfile-arith018.expected │ ├── testfile-arith019.expected │ ├── testfile-arith020.expected │ ├── testfile-arith021.expected │ ├── testfile-arith022.expected │ ├── testfile-arith023.expected │ ├── testfile-arith024.expected │ ├── testfile-arith025.expected │ ├── testfile-arith026.expected │ ├── testfile-arith027.expected │ ├── testfile-arith028.expected │ ├── testfile-arith029.expected │ ├── testfile-arith030.expected │ ├── testfile-polynomes001.expected │ ├── testfile-polynomes002.expected │ ├── testfile-arith054.ae │ ├── testfile-arith021.ae │ ├── testfile-arith022.ae │ ├── testfile-arith055.ae │ ├── testfile-arith002.ae │ ├── testfile-arith066.ae │ ├── testfile-arith009.ae │ ├── testfile-arith010.ae │ ├── testfile-arith068.ae │ ├── testfile-arith067.ae │ ├── testfile-arith076.ae │ ├── testfile-arith025.ae │ ├── testfile-arith050.ae │ ├── testfile-arith023.ae │ ├── testfile-arith040.ae │ ├── testfile-arith051.ae │ ├── testfile-arith052.ae │ ├── testfile-arith053.ae │ ├── testfile-arith056.ae │ ├── testfile-arith057.ae │ ├── testfile-arith078.ae │ ├── testfile-arith083.ae │ ├── testfile-arith014.ae │ ├── testfile-arith015.ae │ ├── testfile-arith033.ae │ ├── testfile-arith058.ae │ ├── ceil_floor_propagate.ae │ ├── testfile-arith006.ae │ ├── testfile-arith008.ae │ ├── testfile-arith011.ae │ ├── testfile-arith016.ae │ ├── testfile-arith024.ae │ ├── testfile-arith034.ae │ ├── testfile-arith039.ae │ ├── testfile-arith059.ae │ └── testfile-arith065.ae ├── bitv │ ├── testfile-array-cs.expected │ ├── testfile-bitv001.expected │ ├── testfile-bitv002.expected │ ├── testfile-bitv003.expected │ ├── testfile-bitv004.expected │ ├── testfile-bitv005.expected │ ├── testfile-bitv006.expected │ ├── testfile-bitv007.expected │ ├── testfile-bitv008.expected │ ├── testfile-bitv009.expected │ ├── testfile-bitv010.expected │ ├── testfile-bitv011.expected │ ├── testfile-bitv012.expected │ ├── testfile-bitv013.expected │ ├── testfile-bitv014.expected │ ├── testfile-bitv015.expected │ ├── testfile-bitv016.expected │ ├── testfile-bitv017.expected │ ├── testfile-bitv018.expected │ ├── testfile-bitv019.expected │ ├── testfile-bitv020.expected │ ├── testfile-bitv021.expected │ ├── testfile-bitv022.expected │ ├── testfile-bitv023.expected │ ├── testfile-bitv024.expected │ ├── testfile-bitv025.expected │ ├── testfile-bitv026.expected │ ├── testfile-bitv027.expected │ ├── testfile-bvadd-001.expected │ ├── testfile-bvadd-002.expected │ ├── testfile-bvand-001.expected │ ├── testfile-bvor-001.expected │ ├── testfile-bvsub-001.expected │ ├── testfile-bvsub-002.expected │ ├── testfile-bvxor-001.expected │ ├── bitlist-interval001.expected │ ├── testfile-bv2nat-001.expected │ ├── testfile-bv2nat-002.expected │ ├── testfile-bv2nat-003.expected │ ├── testfile-bv2nat-004.expected │ ├── testfile-bv2nat-005.expected │ ├── testfile-bv2nat-006.expected │ ├── testfile-bv2nat-007.expected │ ├── testfile-bv2nat-009.expected │ ├── testfile-bv2nat-delayed.expected │ ├── testfile-bvnot-term.expected │ ├── testfile-bvshl-001.expected │ ├── testfile-bvshl-002.expected │ ├── testfile-int2bv-delayed.expected │ ├── testfile-repeat-001.expected │ ├── testfile-repeat-002.expected │ ├── testfile-bitv001.ae │ ├── testfile-bitv013.ae │ ├── testfile-bv2nat-immediate.expected │ ├── testfile-int2bv-immediate.expected │ ├── testfile-sign-extend-001.expected │ ├── testfile-sign-extend-002.expected │ ├── testfile-sign-extend-003.expected │ ├── testfile-sign-extend-004.expected │ ├── testfile-bitv002.ae │ ├── testfile-bitv004.ae │ ├── testfile-bitv014.ae │ ├── testfile-bitv016.ae │ ├── testfile-bitv005.ae │ ├── testfile-bitv010.ae │ ├── testfile-bitv017.ae │ ├── testfile-bitv003.ae │ ├── testfile-bitv015.ae │ ├── testfile-bitv006.ae │ ├── testfile-bitv009.ae │ ├── testfile-bitv022.ae │ ├── testfile-bitv018.ae │ ├── testfile-bitv021.ae │ ├── testfile-bitv007.ae │ ├── testfile-bitv019.ae │ └── testfile-bv2nat-models.expected ├── bool │ ├── testfile-bool001.expected │ ├── testfile-bool002.expected │ ├── testfile-bool003.expected │ ├── testfile-bool004.expected │ ├── testfile-bool005.expected │ ├── testfile-bool006.expected │ ├── testfile-bool007.expected │ ├── testfile-bool008.expected │ ├── testfile-bool009.expected │ ├── testfile-bool010.expected │ ├── testfile-bool011.expected │ ├── testfile-bool012.expected │ ├── testfile-bool013.expected │ ├── testfile-bool014.expected │ ├── testfile-bool015.expected │ ├── testfile-bool016.expected │ ├── testfile-bool017.expected │ ├── testfile-bool018.expected │ ├── testfile-bool019.expected │ ├── testfile-bool020.expected │ ├── testfile-bool021.expected │ ├── testfile-bool022.expected │ ├── testfile-bool023.expected │ ├── testfile-bool024.expected │ ├── testfile-bool025.expected │ ├── testfile-bool026.expected │ ├── testfile-bool028.expected │ ├── testfile-bool029.expected │ ├── testfile-bool030.expected │ ├── testfile-bool031.expected │ ├── testfile-bool032.expected │ ├── testfile-bool033.expected │ ├── testfile-bool034.expected │ ├── testfile-bool035.expected │ ├── testfile-bool036.expected │ ├── testfile-bool037.expected │ ├── testfile-bool038.expected │ ├── testfile-bool039.expected │ ├── testfile-bool040.expected │ ├── testfile-bool041.expected │ ├── testfile-bool042.expected │ ├── testfile-bool043.expected │ ├── testfile-bool044.expected │ ├── testfile-bool045.expected │ ├── testfile-bool046.expected │ ├── testfile-bool047.expected │ ├── testfile-bool048.expected │ ├── testfile-bool049.expected │ ├── testfile-bool050.expected │ ├── testfile-bool027_bis.expected │ ├── testfile-ground-predicates.expected │ ├── testfile-bool002.ae │ ├── testfile-bool001.ae │ ├── testfile-bool006.ae │ ├── testfile-bool007.ae │ ├── testfile-bool030.ae │ ├── testfile-bool005.ae │ ├── testfile-bool028.ae │ ├── testfile-bool029.ae │ ├── testfile-bool003.ae │ ├── testfile-bool004.ae │ ├── testfile-bool011.ae │ ├── testfile-bool012.ae │ ├── testfile-bool013.ae │ ├── testfile-bool040.ae │ ├── testfile-bool043.ae │ ├── testfile-bool044.ae │ ├── testfile-bool025.ae │ ├── testfile-bool031.ae │ ├── testfile-bool033.ae │ ├── testfile-bool042.ae │ ├── testfile-bool049.ae │ ├── testfile-bool016.ae │ ├── testfile-bool018.ae │ ├── testfile-bool032.ae │ ├── testfile-bool034.ae │ └── testfile-bool046.ae ├── sum │ ├── testfile-sum001.expected │ ├── testfile-sum002.expected │ ├── testfile-sum003.expected │ ├── testfile-sum004.expected │ ├── testfile-sum005.expected │ ├── testfile-sum006.expected │ ├── testfile-sum007.expected │ ├── testfile-sum008.expected │ ├── testfile-sum009.expected │ ├── testfile-sum011.expected │ ├── testfile-sum012.expected │ ├── testfile-sum013.expected │ ├── testfile-sum014.expected │ ├── testfile-sum015.expected │ ├── testfile-sum016.expected │ ├── testfile-sum017.expected │ ├── testfile-sum018.expected │ ├── testfile-sum019.expected │ ├── testfile-sum_poly_arrays001.expected │ ├── testfile-sum_poly_arrays002.expected │ ├── testfile-sum002.ae │ ├── testfile-sum003.ae │ ├── testfile-sum006.ae │ ├── testfile-sum007.ae │ └── testfile-sum012.ae ├── arrays │ ├── testfile-018_array.expected │ ├── testfile-arrays001.expected │ ├── testfile-arrays002.expected │ ├── testfile-arrays003.expected │ ├── testfile-arrays004.expected │ ├── testfile-arrays005.expected │ ├── testfile-arrays006.expected │ ├── testfile-arrays007.expected │ ├── testfile-arrays008.expected │ ├── testfile-arrays009.expected │ ├── testfile-arrays010.expected │ ├── testfile-arrays011.expected │ ├── testfile-arrays012.expected │ ├── testfile-arrays013.expected │ ├── testfile-arrays014.expected │ ├── testfile-arrays015.expected │ ├── testfile-arrays016.expected │ ├── testfile-arrays017.expected │ ├── testfile-arrays018.expected │ ├── testfile-arrays019.expected │ ├── testfile-arrays020.expected │ ├── testfile-arrays021.expected │ ├── testfile-arrays022.expected │ ├── testfile-arrays023.expected │ ├── testfile-arrays024.expected │ ├── testfile-arrays025.expected │ ├── testfile-arrays026.expected │ ├── testfile-arrays027.expected │ ├── testfile-arrays028.expected │ ├── testfile-arrays029.expected │ ├── testfile-arrays030.expected │ ├── testfile-arrays031.expected │ ├── testfile-arrays032.expected │ ├── testfile-arrays033.expected │ ├── testfile-arrays034.expected │ ├── testfile-arrays035.expected │ ├── testfile-arrays036.expected │ ├── testfile-arrays037.expected │ ├── testfile-arrays038.expected │ ├── testfile-arrays039.expected │ ├── testfile-arrays040.expected │ ├── testfile-arrays041.expected │ ├── testfile-arrays042.expected │ ├── testfile-arrays043.expected │ ├── testfile-arrays044.expected │ ├── testfile-arrays045.expected │ ├── testfile-arrays046.expected │ ├── testfile-arrays047.expected │ ├── testfile-arrays048.expected │ ├── testfile-arrays049.expected │ ├── testfile-arrays050.expected │ ├── testfile-arrays051.expected │ ├── testfile-arrays052.expected │ ├── testfile-arrays053.expected │ ├── testfile-poly_arrays001.expected │ ├── testfile-poly_arrays002.expected │ ├── testfile-poly_arrays003.expected │ ├── testfile-poly_arrays004.expected │ ├── testfile-poly_arrays005.expected │ ├── testfile-poly_arrays006.expected │ ├── testfile-poly_arrays007.expected │ ├── testfile-poly_arrays008.expected │ ├── testfile-poly_arrays009.expected │ ├── testfile-poly_arrays010.expected │ ├── testfile-poly_arrays011.expected │ ├── testfile-poly_arrays012.expected │ ├── testfile-poly_arrays013.expected │ ├── testfile-poly_arrays014.expected │ ├── testfile-poly_arrays015.expected │ ├── testfile-poly_arrays016.expected │ ├── testfile-poly_arrays017.expected │ ├── testfile-poly_arrays018.expected │ ├── testfile-poly_arrays019.expected │ ├── testfile-poly_arrays020.expected │ ├── testfile-poly_arrays021.expected │ ├── testfile-poly_arrays022.expected │ ├── challenge-euf-arrays-with-ext__KO.expected │ └── testfile-arrays036.ae ├── exists │ ├── testfile-exist002.expected │ ├── testfile-exist003.expected │ ├── testfile-exist004.expected │ ├── testfile-exists001.expected │ ├── testfile-exists002.expected │ ├── testfile-exists003.expected │ ├── testfile-exists004.expected │ ├── testfile-exists006.expected │ ├── testfile-exists007.expected │ ├── testfile-exist004.ae │ └── testfile-exists002.ae ├── models │ ├── bitv │ │ ├── cardinal.default.expected │ │ ├── bvand-2.default.expected │ │ ├── bvor-2.default.expected │ │ ├── bvxor-2.default.expected │ │ └── not.default.expected │ ├── issues │ │ └── 715 │ │ │ ├── 715_1.default.expected │ │ │ └── 715_2.default.expected │ ├── arith │ │ └── arith1.default.expected │ ├── check_sat.default.expected │ ├── adt │ │ └── rec.default.expected │ ├── complete_1.default.expected │ └── complete_3.default.expected ├── quantifiers │ ├── testfile-list004.expected │ ├── testfile-list007.expected │ ├── testfile-list008.expected │ ├── testfile-list009.expected │ ├── testfile-list010.expected │ ├── testfile-list011.expected │ ├── testfile-list012.expected │ ├── testfile-github001.expected │ ├── testfile-github002.expected │ ├── testfile-github003.expected │ ├── testfile-list001.expected │ ├── testfile-list002.expected │ ├── testfile-list003.expected │ ├── testfile-list005.expected │ ├── testfile-list006.expected │ ├── testfile-quant001.expected │ ├── testfile-quant002.expected │ ├── testfile-quant003.expected │ ├── testfile-quant004.expected │ ├── testfile-quant005.expected │ ├── testfile-quant006.expected │ ├── testfile-quant007.expected │ ├── testfile-quant008.expected │ ├── testfile-quant009.expected │ ├── testfile-quant010.expected │ ├── testfile-quant011.expected │ ├── testfile-quant012.expected │ ├── testfile-quant013.expected │ ├── testfile-quant014.expected │ ├── testfile-trigger003.expected │ ├── testfile-trigger004.expected │ ├── testfile-quant-arith-001.expected │ ├── testfile-quant-arith-002.expected │ ├── testfile-trigger001.default.expected │ └── testfile-trigger002.default.expected ├── slow │ └── issues │ │ └── 505 │ │ ├── testfile_1.expected │ │ ├── testfile_2.expected │ │ ├── testfile_3.expected │ │ ├── testfile_4.expected │ │ ├── testfile_5.expected │ │ ├── testfile_6.expected │ │ ├── testfile_7.expected │ │ ├── testfile_8.expected │ │ └── testfile_9.expected ├── typing │ ├── testfile-ret-type.expected │ ├── testfile-typage001.expected │ ├── testfile-typage002.expected │ ├── testfile-typage003.expected │ ├── testfile-typage004.expected │ ├── testfile-typage005.expected │ ├── testfile-typage006.expected │ ├── testfile-typage007.expected │ ├── testfile-typage008.expected │ ├── testfile-typage009.expected │ ├── testfile-typage010.expected │ ├── testfile-mut-fun_def_1.expected │ └── testfile-mut-pred_def_1.expected ├── arith_non_lin │ ├── intervals_bug001.expected │ ├── intervals_bug002.expected │ ├── testfile-arith_div001.expected │ ├── testfile-arith_div002.expected │ ├── testfile-arith_div003.expected │ ├── testfile-arith_div004.expected │ ├── testfile-arith_div005.expected │ ├── testfile-arith_div006.expected │ ├── testfile-arith_div007.expected │ ├── testfile-arith_div008.expected │ ├── testfile-arith_div009.expected │ ├── testfile-arith_div010.expected │ ├── testfile-arith_div011.expected │ ├── testfile-arith_div012.expected │ ├── testfile-arith_div013.expected │ ├── testfile-arith_div014.expected │ ├── testfile-arith_div015.expected │ ├── testfile-arith_div016.expected │ ├── testfile-arith_div017.expected │ ├── testfile-arith_div018.expected │ ├── testfile-arith_div019.expected │ ├── testfile-arith_div020.expected │ ├── testfile-arith_div021.expected │ ├── testfile-arith_div022.expected │ ├── testfile-arith_div023.expected │ ├── testfile-arith_div024.expected │ ├── testfile-arith_div025.expected │ ├── testfile-arith_div026.expected │ ├── testfile-arith_div027.expected │ ├── testfile-arith_div028.expected │ ├── testfile-arith_div029.expected │ ├── testfile-arith_div030.expected │ ├── challenge-cubic_root_1__OK.expected │ ├── testfile-ac_arith_mult001.expected │ ├── testfile-ac_arith_mult002.expected │ ├── testfile-ac_arith_mult003.expected │ ├── testfile-ac_arith_mult004.expected │ ├── testfile-ac_arith_mult005.expected │ ├── testfile-ac_arith_mult006.expected │ ├── testfile-ac_arith_mult007.expected │ ├── testfile-ac_arith_mult008.expected │ ├── testfile-ac_arith_mult009.expected │ ├── testfile-ac_arith_mult010.expected │ ├── testfile-ac_arith_mult011.expected │ ├── testfile-ac_arith_mult012.expected │ ├── testfile-ac_arith_mult013.expected │ ├── testfile-ac_arith_mult014.expected │ ├── testfile-ac_arith_mult015.expected │ ├── testfile-ac_arith_mult016.expected │ ├── testfile-ac_arith_mult017.expected │ ├── testfile-ac_arith_mult018.expected │ ├── testfile-ac_arith_mult019.expected │ ├── testfile-ac_arith_mult020.expected │ ├── testfile-ac_arith_mult021.expected │ ├── testfile-ac_arith_mult022.expected │ ├── testfile-ac_arith_mult023.expected │ ├── testfile-ac_arith_mult024.expected │ ├── testfile-ac_arith_mult025.expected │ ├── testfile-ac_arith_mult026.expected │ ├── testfile-ac_arith_mult027.expected │ ├── testfile-ac_arith_mult028.expected │ ├── testfile-ac_arith_mult029.expected │ ├── testfile-ac_arith_mult030.expected │ ├── testfile-ac_arith_mult031.expected │ ├── testfile-ac_arith_mult032.expected │ ├── testfile-ac_arith_mult033.expected │ ├── testfile-ac_arith_mult034.expected │ ├── testfile-ac_arith_mult035.expected │ ├── testfile-arith_modulo_div001.expected │ ├── testfile-arith_modulo_div002.expected │ ├── testfile-arith_modulo_div003.expected │ ├── testfile-arith_modulo_div004.expected │ ├── testfile-arith_modulo_div005.expected │ ├── testfile-arith_modulo_div006.expected │ ├── testfile-arith_modulo_div007.expected │ ├── testfile-arith_mult_interval.expected │ ├── testfile-arith_div_interval001.expected │ ├── testfile-arith_div_interval002.expected │ ├── testfile-arith_div_interval003.expected │ ├── testfile-arith_div_interval004.expected │ ├── testfile-arith_div_interval005.expected │ ├── testfile-arith_div_interval006.expected │ ├── testfile-arith_div_interval007.expected │ ├── testfile-arith_div_interval008.expected │ ├── testfile-arith_div_interval009.expected │ ├── testfile-arith_mult_interval001.expected │ ├── testfile-arith_mult_interval002.expected │ ├── testfile-arith_mult_interval003.expected │ ├── testfile-arith_mult_interval004.expected │ ├── testfile-arith_mult_interval005.expected │ ├── testfile-arith_mult_interval006.expected │ ├── testfile-arith_mult_interval007.expected │ ├── testfile-arith_mult_interval008.expected │ ├── testfile-arith_non_lineaire001.expected │ ├── testfile-arith_non_lineaire002.expected │ ├── testfile-arith_non_lineaire003.expected │ ├── testfile-arith_non_lineaire004.expected │ ├── testfile-arith_non_lineaire005.expected │ ├── testfile-arith_non_lineaire006.expected │ ├── testfile-arith_non_lineaire007.expected │ ├── testfile-arith_non_lineaire008.expected │ ├── testfile-arith_non_lineaire009.expected │ ├── testfile-arith_non_lineaire010.expected │ ├── testfile-arith_modulo_uniquement001.expected │ ├── testfile-arith_modulo_uniquement002.expected │ ├── testfile-arith_modulo_uniquement003.expected │ ├── testfile-arith_modulo_uniquement004.expected │ ├── testfile-arith_modulo_uniquement005.expected │ ├── testfile-arith_modulo_uniquement006.expected │ ├── testfile-arith_modulo_uniquement007.expected │ ├── testfile-arith_modulo_uniquement008.expected │ ├── testfile-arith_modulo_uniquement009.expected │ ├── testfile-arith_modulo_uniquement010.expected │ ├── testfile-arith_modulo_uniquement011.expected │ ├── testfile-arith_modulo_uniquement012.expected │ ├── testfile-arith_modulo_uniquement013.expected │ ├── testfile-arith_modulo_uniquement014.expected │ ├── testfile-arith_modulo_uniquement015.expected │ ├── testfile-arith_modulo_uniquement016.expected │ ├── testfile-arith_modulo_uniquement017.expected │ ├── testfile-arith_modulo_uniquement018.expected │ ├── testfile-arith_mult_interval004__KO.expected │ ├── testfile-arith_div006.ae │ ├── testfile-arith_modulo_uniquement013.ae │ ├── testfile-arith_modulo_uniquement014.ae │ ├── testfile-arith_modulo_uniquement017.ae │ ├── testfile-arith_div003.ae │ ├── testfile-arith_div005.ae │ ├── testfile-arith_div008.ae │ ├── testfile-arith_div023.ae │ ├── testfile-ac_arith_mult009.ae │ ├── testfile-arith_div007.ae │ ├── testfile-arith_div020.ae │ ├── testfile-arith_div022.ae │ ├── testfile-arith_modulo_div001.ae │ ├── testfile-ac_arith_mult010.ae │ ├── testfile-arith_mult_nonlin_001_need_interval_tighten_modulo_eq.expected │ ├── testfile-ac_arith_mult023.ae │ ├── testfile-arith_div004.ae │ ├── testfile-arith_div011.ae │ ├── testfile-arith_modulo_uniquement004.ae │ ├── testfile-arith_modulo_uniquement006.ae │ ├── testfile-arith_modulo_uniquement011.ae │ └── testfile-arith_modulo_uniquement018.ae ├── combination │ ├── testfile-ac_pairs001.expected │ ├── testfile-ac_pairs002.expected │ ├── testfile-ac_pairs003.expected │ ├── testfile-ac_arith001.expected │ ├── testfile-ac_arith002.expected │ ├── testfile-ac_arith003.expected │ ├── testfile-ac_arith004.expected │ ├── testfile-ac_arith005.expected │ ├── testfile-ac_arith006.expected │ ├── testfile-ac_arith007.expected │ ├── testfile-ac_arith008.expected │ ├── testfile-ac_arith009.expected │ ├── testfile-ac_arith010.expected │ ├── testfile-ac_arith011.expected │ ├── testfile-ac_arith012.expected │ ├── testfile-ac_arith013.expected │ ├── testfile-ac_arith014.expected │ ├── testfile-ac_arith015.expected │ ├── testfile-pairs_arith001.expected │ ├── testfile-pairs_arith002.expected │ ├── testfile-pairs_arith003.expected │ ├── testfile-pairs_arith004.expected │ ├── testfile-pairs_arith005.expected │ ├── testfile-pairs_arith006.expected │ ├── testfile-pairs_arith007.expected │ ├── testfile-pairs_arith008.expected │ ├── testfile-pairs_arith009.expected │ ├── testfile-pairs_arith010.expected │ ├── testfile-set_arrays001.expected │ ├── testfile-set_arrays002.expected │ ├── testfile-set_arrays003.expected │ ├── testfile-set_arrays004.expected │ ├── testfile-sum_poly_arrays001.expected │ ├── testfile-sum_poly_arrays002.expected │ └── testfile-sum_poly_arrays003.expected ├── polymorphism │ ├── testfile-polymorphism001.expected │ ├── testfile-polymorphism003.expected │ ├── testfile-polymorphism004.expected │ ├── testfile-polymorphism005.expected │ ├── testfile-polymorphism006.expected │ ├── testfile-polymorphism007.expected │ ├── testfile-polymorphism008.expected │ └── testfile-polymorphism002.expected └── explanations │ ├── testfile-explanations001.expected │ ├── testfile-explanations002.expected │ ├── testfile-explanations003.expected │ ├── testfile-explanations004.expected │ ├── testfile-explanations005.expected │ ├── testfile-explanations006.expected │ ├── testfile-explanations007.expected │ └── testfile-explanations008.expected ├── rsc └── extra │ ├── ocamldot │ ├── dune-project │ └── .gitignore │ └── intervals_mult.png ├── src └── plugins │ └── fm-simplex │ └── index_fmsimplex.mld ├── .gitattributes ├── examples ├── invalid │ ├── arith1.ae │ └── arith2.ae └── optim-examples │ └── nano_unbounded.ae └── tools └── dune /docs/sphinx_docs/API/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/sphinx_docs/_static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/sphinx_docs/VERSION: -------------------------------------------------------------------------------- 1 | PROUT 2 | -------------------------------------------------------------------------------- /tests/adts/unit-adt.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/a0.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/a1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/e1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/e2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/e3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/e4.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/e5.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/e6.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/f1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/f2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/f3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/f4.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/f5.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/issues/1099.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/1111.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/1170.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/1172.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/issues/1180.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/340.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/460.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/479.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/883.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/issues/889.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/964.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/ite/ite-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/ite/ite-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/ite/ite-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ite/ite-5.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ite/ite-6.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ite/ite-7.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/multi-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/multi-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/multi-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/multi-4.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/multi-5.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/multi-6.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/multi-7.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/multi-8.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/misc/unzip.ae.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/match_example.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/simple-valid.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/cyclic.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/notx.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/a0.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | 1 = 1 -------------------------------------------------------------------------------- /tests/everything/b0.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | 1 = 2 -------------------------------------------------------------------------------- /tests/everything/b0.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/b1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/b3.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/b4.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/b5.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/f2-rev.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/float/test_float1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/float/test_float3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/float/test_float3b.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/issues/1008/adt.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/issues/649/649.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/664/664.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/ite/ite-4-bugfix.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let--valid-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let--valid-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let--valid-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let-form-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let-form-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let-form-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/misc/unzip.smt2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-echo2.expected: -------------------------------------------------------------------------------- 1 | "a""b" 2 | -------------------------------------------------------------------------------- /rsc/extra/ocamldot/dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 1.5) 2 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith019.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith020.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith021.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith022.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith023.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith024.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith025.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith026.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith027.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith028.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith029.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith030.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith031.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith032.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith033.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith034.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith035.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith036.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith037.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith038.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith039.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith040.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith041.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith042.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith043.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith044.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith045.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith046.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith047.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith048.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith049.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith050.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith051.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith052.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith053.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith054.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith055.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith056.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith057.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith059.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty019.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty020.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty021.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty022.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty023.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty024.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty025.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty026.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty027.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty028.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty029.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty030.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty031.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty032.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty033.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty034.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty035.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty036.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty037.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty038.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty039.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty040.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty041.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty042.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty043.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty044.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty045.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty046.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty047.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty048.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty049.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty050.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty051.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty052.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty053.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty054.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty055.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty056.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty057.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty058.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty059.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty060.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty061.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty062.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty063.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty064.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty065.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty066.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty067.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty068.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty069.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty070.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty071.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty072.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty073.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty074.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty075.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty076.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty077.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty078.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty079.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty080.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty081.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty082.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty083.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty084.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_empty085.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/match_example_0.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/match_in_terms.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/simple_invalid.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/trigger_definition.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/trigger_destructor.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith001.ae: -------------------------------------------------------------------------------- 1 | goal g1: 1=2 2 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith031.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith032.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith033.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith034.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith035.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith036.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith037.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith038.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith039.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith040.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith041.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith043.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith044.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith045.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith046.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith047.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith048.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith049.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith050.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith051.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith052.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith053.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith054.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith055.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith056.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith057.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith058.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith059.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith060.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith061.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith062.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith063.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith064.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith065.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith066.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith067.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith068.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith069.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith070.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith071.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith072.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith073.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith074.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith075.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith076.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith077.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith078.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith079.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith080.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith081.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith082.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith083.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-array-cs.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv009.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv010.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv011.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv019.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv020.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv021.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv022.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv023.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv024.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv025.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv026.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv027.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvadd-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvadd-002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvand-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvor-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvsub-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvsub-002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvxor-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool009.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool010.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool011.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool012.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool013.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool014.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool015.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool016.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool017.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool018.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool019.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool020.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool021.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool022.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool023.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool024.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool025.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool026.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool028.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool029.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool030.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool031.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool032.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool033.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool034.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool035.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool036.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool037.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool038.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool039.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool040.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool041.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool042.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool043.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool044.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool045.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool046.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool047.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool048.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool049.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool050.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-ac_cc002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/cc/testfile-cc004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/coherence.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/not-contra.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/notextract.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/notnotx.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#10.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#5.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#6.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#7.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#8.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#9.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let--invalid-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let--invalid-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let--invalid-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let--invalid-4.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let--invalid-5.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let-form-in-term-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let-form-in-term-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let-form-in-term.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/let-term-in-form-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let-term-in-form-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let009.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let010.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-exit.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-get-info3.smt2: -------------------------------------------------------------------------------- 1 | (get-info :foo) -------------------------------------------------------------------------------- /tests/sum/testfile-sum001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum019.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/adts-hidden-recursion.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/mutually_recursive_2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/mutually_recursive_3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/mutually_recursive_5.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/mutually_recursive_6.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/useless-patterns-vars.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/ceil_floor_propagate.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith009.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith010.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith011.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith012.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith013.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith014.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith015.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith016.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith017.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith018.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith019.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith020.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith021.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith022.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith023.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith024.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith025.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith026.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith027.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith028.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith029.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith030.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-polynomes001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-polynomes002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-018_array.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays009.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays010.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays011.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays012.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays013.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays014.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays015.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays016.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays019.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays020.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays021.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays022.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays023.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays024.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays025.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays026.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays027.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays028.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays029.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays030.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays031.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays032.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays033.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays034.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays035.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays036.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays037.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays038.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays039.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays040.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays041.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays042.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays043.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays044.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays045.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays046.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays047.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays048.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays049.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays050.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays051.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays052.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays053.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/bitlist-interval001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-delayed.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvnot-term.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvshl-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bvshl-002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-int2bv-delayed.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-repeat-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-repeat-002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool027_bis.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/bv2nat_bvneg.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/bv2nat_bvnot.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#9bis.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/f-ite-invalid-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/f-ite-invalid-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/f-ite-valid-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/f-ite-valid-2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/f-ite-valid-3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/improvement#1bis.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-fl001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-tab001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exist002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exist003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exist004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exists001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exists002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exists003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exists004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exists006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/exists/testfile-exists007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/1008/record.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/1008/record.tableaux.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ite/ite-5-should-be-enhanced.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/ite/ite-5.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | 1 = if true then 1 else 2 -------------------------------------------------------------------------------- /tests/ite/testfile-everything012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let-term-in-form-1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/models/bitv/cardinal.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_2.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_3.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_4.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_5.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_6.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_7.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_8.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/slow/issues/505/testfile_9.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-echo1.expected: -------------------------------------------------------------------------------- 1 | "Hello, world!" 2 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-get-info3.expected: -------------------------------------------------------------------------------- 1 | unsupported 2 | -------------------------------------------------------------------------------- /tests/typing/testfile-ret-type.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-typage010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/distinct_same_constructor.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/intervals_bug001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/intervals_bug002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays019.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays020.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays021.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/testfile-poly_arrays022.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv001.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g1: [|10|]=[|01|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv013.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g1: [|10|]=[|10|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-immediate.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-int2bv-immediate.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-sign-extend-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-sign-extend-002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-sign-extend-003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-sign-extend-004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-ground-predicates.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_pairs001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_pairs002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_pairs003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/dolmen/bitv/bv2nat_bvnot_range.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/a1.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | 1 = 0 -> 3 | false -------------------------------------------------------------------------------- /tests/everything/b1.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | 1 = 1 -> 3 | false -------------------------------------------------------------------------------- /tests/everything/testfile-case_split001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-case_split002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-distinct001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-injective002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-predicate002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-typage001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/models/issues/715/715_1.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-github001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-github002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-github003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-list006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-trigger003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-trigger004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-empty-record.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum_poly_arrays001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum_poly_arrays002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-mut-fun_def_1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/typing/testfile-mut-pred_def_1.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/mutually_recursive.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | 4 | unsat 5 | -------------------------------------------------------------------------------- /tests/adts/mutually_recursive_typechecks.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/tester_selector.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | 4 | unsat 5 | -------------------------------------------------------------------------------- /tests/adts/useless-mutual-records-as-adts.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith054.ae: -------------------------------------------------------------------------------- 1 | goal g1: forall x:int. x<=x 2 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div009.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div010.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div011.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div012.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div013.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div014.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div015.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div016.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div019.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div020.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div021.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div022.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div023.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div024.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div025.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div026.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div027.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div028.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div029.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div030.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith009.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith010.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith011.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith012.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith013.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith014.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-ac_arith015.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-pairs_arith010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-set_arrays001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-set_arrays002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-set_arrays003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-set_arrays004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/bugfix#11_should_be_proved.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-explanation001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-explanation002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-explanation003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-explanation004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-explanations001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-injective001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-polymorphism001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-predicate001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant-arith-001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-quant-arith-002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-echo2.smt2: -------------------------------------------------------------------------------- 1 | (set-logic ALL) 2 | (echo "a""b") -------------------------------------------------------------------------------- /tests/smtlib/testfile-push-pop2.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-record-in-mr-adts.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-reset.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | 4 | unknown 5 | -------------------------------------------------------------------------------- /src/plugins/fm-simplex/index_fmsimplex.mld: -------------------------------------------------------------------------------- 1 | {1 FM simplex plugin} 2 | 3 | -------------------------------------------------------------------------------- /tests/adts/bug-in-typing-destr+recursive-adt.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/record-defined-as-adt+projection.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/adts/typecheck_warning-unused-pattern.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith021.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g21: (-1) % 32 = -1 3 | 4 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith022.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g22: (-1) % 32 < 0 3 | 4 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith055.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g2: forall x:int. x-x = 0 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/challenge-cubic_root_1__OK.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult019.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult020.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult021.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult022.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult023.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult024.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult025.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult026.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult027.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult028.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult029.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult030.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult031.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult032.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult033.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult034.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult035.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arrays/challenge-euf-arrays-with-ext__KO.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv002.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g2: [|10|]@[|01|]=[|1010|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv004.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g4: [|01|]=[|1001|]^{2,3} 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv014.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g2: [|10|]@[|01|]=[|1001|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv016.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g4: [|10|]=[|1001|]^{2,3} 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-sum_poly_arrays001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-sum_poly_arrays002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/combination/testfile-sum_poly_arrays003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations006.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations007.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/explanations/testfile-explanations008.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/issues/695.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | 4 | unsat 5 | 6 | unknown 7 | -------------------------------------------------------------------------------- /tests/let/let-term-in-form-3.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = 1 in 3 | x + x >= 2 -------------------------------------------------------------------------------- /tests/polymorphism/testfile-polymorphism002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-trigger001.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/quantifiers/testfile-trigger002.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /docs/sphinx_docs/About/license.md: -------------------------------------------------------------------------------- 1 | ```{include} ../../../LICENSE.md 2 | ``` 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith002.ae: -------------------------------------------------------------------------------- 1 | 2 | logic a:int 3 | goal g2: a+0 = a+1 4 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith066.ae: -------------------------------------------------------------------------------- 1 | 2 | logic P:prop 3 | goal g13: 1=2 -> P 4 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div_interval009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval001.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval002.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval003.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval004.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval005.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_non_lineaire010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv005.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g5: [|010|]^{1,2}=[|1100|]^{1,2} 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv010.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g10: forall x,y:bitv[2]. x = y 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv017.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g5: [|010|]^{0,1}=[|1100|]^{1,2} 3 | -------------------------------------------------------------------------------- /tests/everything/testfile-JC-sw_path_edge_1___MINIMAL.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/let/let-form-1.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = (1 >= 3 and 1 + 1 = 2) in 3 | x -------------------------------------------------------------------------------- /tests/let/let-form-3.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = (1 >= 3 or 1 + 1 = 2) in 3 | x -------------------------------------------------------------------------------- /tests/smtlib/testfile-echo1.smt2: -------------------------------------------------------------------------------- 1 | (set-logic ALL) 2 | (echo "Hello, world!") -------------------------------------------------------------------------------- /docs/deps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/docs/deps.png -------------------------------------------------------------------------------- /tests/arith/testfile-arith009.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g9: forall x:int. 0<=x<=1 -> x=0 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith010.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g10: forall x:int. 0<=x<=1 -> x=1 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith068.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g15: forall x:int. x<0 -> -x >=0 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement001.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement002.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement003.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement004.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement005.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement006.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement007.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement008.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement009.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement010.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement011.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement012.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement013.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement014.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement015.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement016.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement017.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement018.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_interval004__KO.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv003.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g3: [|10|]@[|01|]=[|0|]@[|1|]@[|01|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv015.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g3: [|10|]@[|01|]=[|1|]@[|0|]@[|01|] 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool002.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B : prop 3 | goal g2: A and not A 4 | -------------------------------------------------------------------------------- /tests/exists/testfile-exist004.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g4: forall x:int. exists y:int. x=y 3 | -------------------------------------------------------------------------------- /tests/let/testfile-let011.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g1: 3 | let x = 3 in x = x 4 | 5 | -------------------------------------------------------------------------------- /tests/let/testfile-let016.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g6: forall x:int. let x=x+x in x=x 3 | 4 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-declare-datatype-incremental.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/adts/unit-adt.ae: -------------------------------------------------------------------------------- 1 | logic f : unit -> unit 2 | 3 | goal g : (void = f(void)) 4 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith067.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g14: forall x,y:int. x=y-1 and y=2 -> x=1 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith076.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g23: forall x:int. x*x>=0 -> 1=1 3 | 4 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv006.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g6: forall x:bitv[3]. x^{0,1} = [|01|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv009.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g9: forall x,y:bitv[2]. x^{0,0} = y^{0,0} 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv022.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g10: forall x,y:bitv[2]. x@y=y@x -> x = y 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool001.ae: -------------------------------------------------------------------------------- 1 | logic A,B : prop 2 | 3 | goal g1: A -> (A -> not A) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool006.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B : prop 3 | goal g6: B -> (B and A) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool007.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B : prop 3 | goal g7: (A -> A) <-> A 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool030.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g3: A -> A 4 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything007.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g7 : forall x:int. x=0 -> x+1=1 3 | -------------------------------------------------------------------------------- /tests/issues/350.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | 4 | unsat 5 | 6 | unsat 7 | 8 | unsat 9 | -------------------------------------------------------------------------------- /tests/let/testfile-let002.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g2: 4 | let x = 3 in x+x = 5 5 | 6 | -------------------------------------------------------------------------------- /tests/let/testfile-let003.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g3: 4 | let x = 3 in x=2 5 | 6 | -------------------------------------------------------------------------------- /tests/let/testfile-let006.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g6 : let x = 1 in let x = 2 in x = 1 3 | 4 | -------------------------------------------------------------------------------- /tests/let/testfile-let007.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g7 : forall x:int. x = (let x = 2 in x) 3 | 4 | -------------------------------------------------------------------------------- /tests/let/testfile-let008.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g8 : let x = 1 in x = (let x = 2 in x) 3 | 4 | -------------------------------------------------------------------------------- /tests/let/testfile-let012.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g2: 4 | let x = 3 in x+2 = 5 5 | 6 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-get-assignment3.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ((foo true)) 4 | 5 | -------------------------------------------------------------------------------- /rsc/extra/ocamldot/.gitignore: -------------------------------------------------------------------------------- 1 | ocamldot.cmi 2 | ocamldot.cmo 3 | ocamldot.ml 4 | ocamldot 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith025.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g8 : forall x:real. x < 3.0 -> x <= 2.0 3 | 4 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith050.ae: -------------------------------------------------------------------------------- 1 | logic x:int 2 | 3 | goal g36: 4 | x = 3 -> 20 / x = 6 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div006.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g6 : 0/0 = 1 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement013.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g14: (-1) % 32 = 31 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement014.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g15: (-1) % 32 <> -1 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement017.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g18: 1 % (-32) = 1 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool005.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B : prop 3 | goal g5: (A -> B) -> (B -> A) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool028.ae: -------------------------------------------------------------------------------- 1 | logic A,B,C,P,Q,R,S: prop 2 | 3 | goal g1: A or not A 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool029.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g2: A -> not not A 4 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything001.ae: -------------------------------------------------------------------------------- 1 | logic A,B,C : prop 2 | 3 | goal g1 : A -> A 4 | -------------------------------------------------------------------------------- /tests/everything/testfile-everything008.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g8 : forall x:int. x < 3 -> x <= 2 3 | -------------------------------------------------------------------------------- /tests/issues/1271.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () Real (- 42.0)) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/issues/645.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | 4 | unknown 5 | 6 | unsat 7 | 8 | unknown 9 | -------------------------------------------------------------------------------- /tests/issues/777.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun i () Int 1) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/let/testfile-let001.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g1: 3 | let x = 3 in let y = 1 in x = y 4 | 5 | -------------------------------------------------------------------------------- /tests/let/testfile-let013.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g3: 4 | let x = 3 in x=2 -> false 5 | 6 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-exit.smt2: -------------------------------------------------------------------------------- 1 | (set-logic ALL) 2 | (check-sat) 3 | (exit) 4 | (check-sat) -------------------------------------------------------------------------------- /tests/arith/testfile-arith023.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g23: forall x:int. x= -1 -> x % (-32) = -33 3 | 4 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith040.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x : int 3 | 4 | goal g34 : x<>0 -> x/x = 1 5 | 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith051.ae: -------------------------------------------------------------------------------- 1 | logic x:int 2 | 3 | goal g36: 4 | x = 3 -> (-20) / x = -7 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith052.ae: -------------------------------------------------------------------------------- 1 | logic x:int 2 | 3 | goal g36: 4 | x = -3 -> (-20) / x = 7 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith053.ae: -------------------------------------------------------------------------------- 1 | logic x:int 2 | 3 | goal g36: 4 | x = -3 -> 20 / x = -6 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith056.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g3: forall x:int. 0<=x -> 0=x-x and 0<=x and x<=x 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div003.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y:int 3 | goal g3: 0 / 0 = 0 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div005.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g5 : x/x = 1 4 | 5 | 6 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div008.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g8 : 0/0 <> 0/0 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div023.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g8 : 0/0 = 0/0 4 | 5 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv018.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g6: forall x:bitv[3]. x=[|101|] -> x^{0,1} = [|01|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv021.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g9: forall x,y:bitv[2]. x@y=y@x -> x^{0,0} = y^{0,0} 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool003.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B : prop 3 | goal g3: (A or B) and not A and not B 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool004.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B : prop 3 | goal g4: (A -> B) -> (not A -> not B) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool011.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,D : prop 3 | goal g11: (A or B or C) -> A 4 | 5 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool012.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,D : prop 3 | goal g12: (A or B or C) -> B 4 | 5 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool013.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,D : prop 3 | goal g13: (A or B or C) -> C 4 | 5 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool040.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g13: (not A -> A) -> A 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool043.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g16: (A and A) or not A 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool044.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g17: not not A <-> A 4 | -------------------------------------------------------------------------------- /tests/exists/testfile-exists002.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g2 : 3 | (exists x:int. x=2 and x=3) 4 | 5 | -------------------------------------------------------------------------------- /tests/let/let--valid-2.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = 1 in 3 | let x = x + 3 in 4 | (2 * x = 8) -------------------------------------------------------------------------------- /tests/let/multi-8.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = 1, 3 | y = 2, 4 | z = 3 in 5 | - y = x - z -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Declare files will always have LF line endings on checkout. 2 | *.sh text eol=lf 3 | -------------------------------------------------------------------------------- /examples/invalid/arith1.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y,z : int 3 | 4 | goal g16 : x>=0 -> y >=0 -> x/y>=0 5 | 6 | -------------------------------------------------------------------------------- /examples/invalid/arith2.ae: -------------------------------------------------------------------------------- 1 | logic x,y:int 2 | goal g12 : 3 | x = 5 -> y - (x / 10) = y - 1 4 | 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith057.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g4: forall x,y,z:int. x<=y and y+z<=x and 0<=z -> x=y 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith078.ae: -------------------------------------------------------------------------------- 1 | 2 | logic a:int 3 | 4 | goal g25: a=0 -> 0<=a-1 -> false 5 | 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith083.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g30: forall x:int. x = 3*x+4 -> x = -2 4 | 5 | 6 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult009.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g9 : forall x:int. x*x = 0 -> x = 0 3 | 4 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div007.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g7 : 0/0 = 0/0 -> false 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div020.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g5 : x <> 0 -> x/x = 1 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div022.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g7 : 0/0 = 0/0 -> true 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_div001.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g0: forall a: int. a > 0 -> a / 2 < a 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool025.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g25: not ((not A -> A) -> A) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool031.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g4: ((A -> B) -> A) -> A 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool033.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g6: ((A -> B) and A) -> B 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool042.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g15: (P and Q) -> (Q and P) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool049.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,D : prop 3 | goal g22: (A or B) -> (B or A) 4 | 5 | -------------------------------------------------------------------------------- /tests/let/let--invalid-2.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = 1 in 3 | let x = x + 3 in 4 | (2 * x <> 8) 5 | -------------------------------------------------------------------------------- /tests/let/let--valid-1.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | (let x = 1 in 3 | let x = x + 3 in 4 | 2 * x 5 | ) = 8 -------------------------------------------------------------------------------- /tests/misc/unzip.ae.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/tests/misc/unzip.ae.zip -------------------------------------------------------------------------------- /tests/misc/unzip.smt2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/tests/misc/unzip.smt2.zip -------------------------------------------------------------------------------- /tests/models/arith/arith1.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () Int 0) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/models/check_sat.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | 4 | unknown 5 | 6 | unknown 7 | 8 | unsat 9 | -------------------------------------------------------------------------------- /tools/dune: -------------------------------------------------------------------------------- 1 | (executable 2 | (name gentest) 3 | (modules gentest) 4 | (libraries unix str) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith014.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y : int 3 | 4 | goal g14 : -1 < x/y <1 -> false 5 | 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith015.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y : int 3 | 4 | goal g15 : x > 0 -> y > 0 -> x/y >0 5 | 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith033.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g30_2 : forall x:int. 0 <= x <= 1 -> x=0 or x=1 4 | 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith058.ae: -------------------------------------------------------------------------------- 1 | 2 | logic P:prop 3 | goal g5: forall x:int. x=10 and (3 P) -> P 4 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult010.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g10 : forall x:int. x*x*x = 1 -> x = 1 3 | 4 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_mult_nonlin_001_need_interval_tighten_modulo_eq.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv007.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g7: forall x,y:bitv[2]. x=[|10|] -> y=[|01|] -> y@x=[|1001|] 3 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bitv019.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g7: forall x,y:bitv[2]. x=[|10|] -> y=[|01|] -> x@y=[|1001|] 3 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool016.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,D : prop 3 | goal g16: not ((A or B) -> (B or A)) 4 | 5 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool018.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g18: not (((A -> B) and A) -> B) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool032.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g5: (A -> B)-> (not B -> not A) 4 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool034.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g7: ((A -> B) and not B) -> not A 4 | -------------------------------------------------------------------------------- /tests/everything/bugfix#7.ae: -------------------------------------------------------------------------------- 1 | axiom a: 2 | exists x : int. x = 1 and -x = 0 3 | 4 | 5 | goal g: false -------------------------------------------------------------------------------- /tests/everything/testfile-everything002.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C : prop 3 | goal g2 : (A or B) -> (B or A) 4 | -------------------------------------------------------------------------------- /tests/everything/testfile-typage001.ae: -------------------------------------------------------------------------------- 1 | 2 | axiom a2: forall x,y:unit [x,y]. x=y 3 | 4 | goal g3: 1=2 5 | -------------------------------------------------------------------------------- /tests/float/test_float2.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () Real (/ 1 4)) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/let/let--invalid-5.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = 1 in 3 | (forall x : int[x]. 4 | x = 1 5 | ) 6 | -------------------------------------------------------------------------------- /tests/let/let-form-2.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | let x = 1 in 3 | let y = x+3 in 4 | x + y < (let z = 6 in ((z+z) / 2)) -------------------------------------------------------------------------------- /tests/models/issues/715/715_2.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun f () Int 0) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/smtlib/testfile-quoted1.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun |fail))| () Int 0) 5 | ) 6 | -------------------------------------------------------------------------------- /rsc/extra/intervals_mult.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/rsc/extra/intervals_mult.png -------------------------------------------------------------------------------- /tests/arith/ceil_floor_propagate.ae: -------------------------------------------------------------------------------- 1 | logic x: real 2 | goal g: int_ceil(x) = 0 and int_floor(x) = 0 -> x = 0. 3 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith006.ae: -------------------------------------------------------------------------------- 1 | 2 | logic P: prop 3 | goal g6: 4 | forall x:int. x=1 and (3 P) -> P 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith008.ae: -------------------------------------------------------------------------------- 1 | 2 | logic b,a,c: int 3 | 4 | goal g8: b<=c -> (b<>a)-> a+1<=b -> false 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith011.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g11: 4 | forall x,y:int. 9*x + 13*y + 1 = 0 -> false 5 | 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith016.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y,z : int 3 | 4 | goal g16 : x>=0 -> y >=0 -> x/y>=0 5 | 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith024.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g24: forall x,y:int. x= -1 -> x % (-32) = y -> false 3 | 4 | 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith034.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | goal g30_3 : forall x:int. 0 <= x <= 1 -> (x = 0 or x = 1) 4 | 5 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith039.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y : int 3 | 4 | goal g33 : x > 0 -> y > 0 -> x/y >=0 5 | 6 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith059.ae: -------------------------------------------------------------------------------- 1 | 2 | logic f: int -> int 3 | goal g6: forall x,y:int. x+1=y -> f(x+2)=f(y+1) 4 | -------------------------------------------------------------------------------- /tests/arith/testfile-arith065.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g12:forall x,z,v,u:int. v<=z+4 and u<=v+2 and z+6<=u -> u+v=z+u+4 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-ac_arith_mult023.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x:int 3 | goal g23 : x*x*x = 64 -> x = 4 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div004.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y:int 3 | goal g4: -1 <= x <= 1 -> 0 / x = 0 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_div011.ae: -------------------------------------------------------------------------------- 1 | 2 | logic x,y:int 3 | goal g11 : y >= 1 -> (x/y)*y = x 4 | 5 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement004.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g4: forall a:int. a % 2 = (a + 0)% (1+1) 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement006.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g6: forall a:int. a % 10 = 12 -> false 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement011.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g12: forall a:int. a % 2 = (a + 2) % 2 3 | -------------------------------------------------------------------------------- /tests/arith_non_lin/testfile-arith_modulo_uniquement018.ae: -------------------------------------------------------------------------------- 1 | 2 | goal g19: (-1) % (-32) = 31 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /tests/arrays/testfile-arrays036.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | logic r : (int,int) farray 4 | goal g: r[3<-1][3] - 1 = 0 5 | 6 | -------------------------------------------------------------------------------- /tests/bitv/testfile-bv2nat-models.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () (_ BitVec 4) #x7) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/bool/testfile-bool046.ae: -------------------------------------------------------------------------------- 1 | 2 | logic A,B,C,P,Q,R,S: prop 3 | goal g19: not(A or B) <-> (not A and not B) 4 | -------------------------------------------------------------------------------- /tests/everything/testfile-explanation001.ae: -------------------------------------------------------------------------------- 1 | 2 | logic a,b : prop 3 | 4 | goal g1 : a -> b -> (a and b) 5 | 6 | -------------------------------------------------------------------------------- /tests/issues/696.expected: -------------------------------------------------------------------------------- 1 | 2 | unsat 3 | 4 | unsat 5 | 6 | unsat 7 | 8 | unsat 9 | 10 | unsat 11 | -------------------------------------------------------------------------------- /tests/ite/ite-4-bugfix.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | 0 = if (0 <= (if true then 0 else 0))then 1 else 2 -> 3 | false 4 | -------------------------------------------------------------------------------- /tests/let/let--invalid-1.ae: -------------------------------------------------------------------------------- 1 | goal g: 2 | (let x = 1 in 3 | let x = x + 3 in 4 | 2 * x 5 | ) <> 8 6 | -------------------------------------------------------------------------------- /tests/let/testfile-let015.ae: -------------------------------------------------------------------------------- 1 | 2 | logic P : int -> prop 3 | 4 | goal g5 : P(let y=4 in y+y) -> P(8) 5 | 6 | -------------------------------------------------------------------------------- /tests/models/adt/rec.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun a () data (cons1 cons2)) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/models/bitv/bvand-2.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () (_ BitVec 8) #x05) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/models/bitv/bvor-2.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () (_ BitVec 8) #xf5) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/models/bitv/bvxor-2.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () (_ BitVec 8) #xf0) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/models/bitv/not.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () (_ BitVec 2) #b11) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/models/complete_1.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () Int (as @a0 Int)) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/models/complete_3.default.expected: -------------------------------------------------------------------------------- 1 | 2 | unknown 3 | ( 4 | (define-fun x () Int (as @a0 Int)) 5 | ) 6 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum002.ae: -------------------------------------------------------------------------------- 1 | 2 | type t = A | B | C 3 | 4 | goal g2: 5 | forall x:t. x <> A -> x = B 6 | 7 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum003.ae: -------------------------------------------------------------------------------- 1 | 2 | type t = A | B | C 3 | 4 | goal g3: 5 | forall x:t. x = A -> x = B 6 | 7 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum006.ae: -------------------------------------------------------------------------------- 1 | 2 | type t = A | B | C 3 | 4 | goal g6: 5 | forall x:t. (x = A or x = B) 6 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum007.ae: -------------------------------------------------------------------------------- 1 | 2 | 3 | type t = A | B | C 4 | 5 | goal g7: 6 | forall x:t. x <> A 7 | 8 | -------------------------------------------------------------------------------- /tests/sum/testfile-sum012.ae: -------------------------------------------------------------------------------- 1 | 2 | type t = A | B | C 3 | 4 | goal g2: 5 | forall x:t. x = A -> x <> B 6 | 7 | -------------------------------------------------------------------------------- /examples/optim-examples/nano_unbounded.ae: -------------------------------------------------------------------------------- 1 | goal g : 2 | forall x : int. 3 | maximize(x,1) -> 4 | x >= 0 -> false 5 | -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith045.ae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/tests/ac/testfile-ac_arith045.ae -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith046.ae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/tests/ac/testfile-ac_arith046.ae -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith047.ae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/tests/ac/testfile-ac_arith047.ae -------------------------------------------------------------------------------- /tests/ac/testfile-ac_arith048.ae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCamlPro/alt-ergo/HEAD/tests/ac/testfile-ac_arith048.ae --------------------------------------------------------------------------------