3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-08 10:25:18 +00:00
Commit graph

8808 commits

Author SHA1 Message Date
Nikolaj Bjorner 393d25f661 add web assembly link
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-18 21:12:43 -07:00
Nikolaj Bjorner 97cee7d0a4 fix #1576, hopefully
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-18 07:30:26 -07:00
Nikolaj Bjorner bf6fd1e682 Merge branch 'master' of https://github.com/z3prover/z3 2018-04-18 07:18:56 -07:00
Nikolaj Bjorner 6224db71f3 fix #1579
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-18 07:18:33 -07:00
Christoph M. Wintersteiger dab8e49e22 Fixed corner-case in fp.to_ubv. 2018-04-16 18:28:13 +01:00
Nikolaj Bjorner 8ccec28cb9 remove extra file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-16 10:08:55 -07:00
Nikolaj Bjorner 0150a4bf3f add params
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-16 10:08:10 -07:00
Nikolaj Bjorner a37303a045 move parallel-tactic to solver level
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-16 08:21:21 -07:00
Nikolaj Bjorner cd35caff52 clean up parallel tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-16 03:18:57 -07:00
Nikolaj Bjorner 012a96fd81 adding smt parallel solving
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-15 16:16:48 -07:00
Nikolaj Bjorner 252fb4af6e add backtracking conquer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-14 15:34:33 -07:00
Nikolaj Bjorner 098bce0f46 fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-14 08:44:20 -07:00
Nikolaj Bjorner d939c05e72 fix build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-14 08:27:40 -07:00
Nikolaj Bjorner 56827d5725 adding the orphaned shorthand #1574
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-13 23:10:21 -07:00
Nikolaj Bjorner 3b7520729e Merge branch 'master' of https://github.com/z3prover/z3 2018-04-13 23:08:19 -07:00
Nikolaj Bjorner 6078d24016 adding orphaned function declaration #1574 2018-04-13 23:07:14 -07:00
Nikolaj Bjorner d58a9d2528 fix accounting for branches
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-13 22:04:14 -07:00
Nikolaj Bjorner c5a30285a8 add filter cubes parameter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-13 17:03:49 -07:00
Nikolaj Bjorner a3e651156a parallel params
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-13 16:23:35 -07:00
Nikolaj Bjorner f7e49501af updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-13 16:22:36 -07:00
Nikolaj Bjorner f1c51982f8
Merge pull request #1562 from mtrberzi/regex-develop
automata-based regex engine for Z3str3
2018-04-13 16:33:45 +08:00
Murphy Berzish 3cfb32cd2d fix regex automata leaked memory 2018-04-12 14:35:29 -04:00
Murphy Berzish 47007d3f04 Merge remote-tracking branch 'upstream/master' into regex-develop 2018-04-12 12:13:30 -04:00
Nikolaj Bjorner 28fbcd7687 fix #1571
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-12 15:59:06 +08:00
Nikolaj Bjorner f77cfc1487 Merge branch 'master' of https://github.com/z3prover/z3 2018-04-12 15:06:02 +08:00
Nikolaj Bjorner aef3de5fca escape ascii above 127, issue #1571
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-12 15:05:35 +08:00
Nikolaj Bjorner d57bca8f8c fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-10 10:43:55 +08:00
Nikolaj Bjorner 00685ff04f Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt 2018-04-08 15:46:41 -07:00
Nikolaj Bjorner f2dfc0dc24 including all touched tautology literals each round
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-08 15:46:21 -07:00
Christoph M. Wintersteiger 2abc759d0e Merge branch 'master' of https://github.com/Z3Prover/z3 2018-04-08 21:58:39 +01:00
Christoph M. Wintersteiger b373bf4252 Bugfixes for fpa2bv_converter. Fixes #1564. 2018-04-08 21:51:27 +01:00
Nikolaj Bjorner 5cff0de844 fix #1567
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-08 11:19:00 -07:00
Nikolaj Bjorner bab87bfb9b move some methods from header to cpp, format fixing, remove special characters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-07 17:34:46 -07:00
Nikolaj Bjorner 2dc92e2b94 merge with pull request #1557
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-07 17:22:49 -07:00
Nikolaj Bjorner b811651673 Merge branch 'master' of https://github.com/z3prover/z3 2018-04-07 16:52:29 -07:00
Nikolaj Bjorner 187ba6a561 fix cast in tests
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-07 13:31:23 -07:00
Nikolaj Bjorner 65834661a8 disambiguate calls to set
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-07 10:53:52 -07:00
Nikolaj Bjorner 9e8192e448
Merge pull request #1560 from c-cube/perf-occurs-check
improve performance of occurs check for datatypes
2018-04-07 10:29:11 -07:00
Nikolaj Bjorner 4f5133cf72 disambiguate calls to set
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-07 10:16:46 -07:00
Simon Cruanes 66b85e000b fix in occurs_check (early exit) 2018-04-07 01:25:19 -05:00
Nikolaj Bjorner cfd9785025 replace by int64_t and uint64_t
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-06 19:32:01 -07:00
Nikolaj Bjorner 21738d9750 fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-06 15:59:55 -07:00
Simon Cruanes ac881d949d style(datatype): use modern iteration 2018-04-06 17:29:17 -05:00
Simon Cruanes 8fd2d8a636 chore(datatype): small fixes 2018-04-06 17:20:04 -05:00
Simon Cruanes bf6928fec0 fix(datatypes): additional explanation in occurs_check 2018-04-06 17:20:04 -05:00
Simon Cruanes d973b08247 fix(datatypes): update following @nikolajbjorner 's review 2018-04-06 17:20:04 -05:00
Simon Cruanes 433f487ff2 fix(datatype): always use root nodes for the parent table 2018-04-06 17:20:04 -05:00
Simon Cruanes e535cad480 chore(datatype): small improvements 2018-04-06 17:20:04 -05:00
Simon Cruanes fa10e510bb fix(datatype): only use pointer equality for enode_tbl 2018-04-06 17:20:04 -05:00
Simon Cruanes 9df140343a perf(datatype): whole-graph implementation of occurs_check 2018-04-06 17:20:04 -05:00