| 
								
								
									 Nikolaj Bjorner | badb32f9ae | neatify rewriting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-03 16:33:14 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 333374229d | Fixed UFs for unspecified cases of FP conversion operators. Thanks for Youcheng Sun for reporting this bug. | 2018-02-03 16:48:05 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c3ed986031 | Fixed RNA FP rounding mode semantics. Fixes #1190 and bugs reported by Youcheng Sun. | 2018-02-03 16:46:21 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8689921e9c | Fixed missing bit of precision in fp.to_ubv/fp.to_sbv. Thanks to Youcheng Sun for reporting this bug. | 2018-02-03 15:16:23 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ad3b0ecad0 | Fixed pattern rewriting to produce only valid patterns (which led to a segfault). Bug reported by Youcheng Sun. | 2018-02-02 19:27:36 +00:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | ae8027e594 | Fix typos. | 2018-02-01 19:39:43 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 177414c0ee | Use const refs to reduce copying. These are things that have been found by `clang-tidy`. | 2018-01-30 21:43:56 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c7ee532173 | fix static Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-18 10:44:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7b8101c502 | fix bugs related to model-converter Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-17 12:25:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d79c33fb21 | fix model bugs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-13 16:12:38 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 09dc5cd0f8 | Merge branch 'develop' into regex-develop | 2018-01-03 16:12:33 -05:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 11f5fdccdf | Use noreturn attribute and __declspec version. | 2018-01-03 01:02:07 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 16044c74bf | revert use of [[noreturn]]. It's not fully supported on compilers #1435 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-02 09:29:14 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7457fa77cb | add noreturn attribute #1435 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-02 08:46:17 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | b06f413585 | raise_exception: Annotate that this doesn't return. | 2018-01-02 23:20:00 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 73b3da37d8 | Typo fixes. | 2018-01-02 22:48:06 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8dadd30db5 | add __copy__, __deepcopy__ as alias to translate on same context #1427. Add generalized Gaussian elimination as an option to first-pass NL solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-01 17:11:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 79a9dfd8fd | adding pre-processing to nlsat for equations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-30 20:35:33 -08:00 |  | 
				
					
						| 
								
								
									 Simon Cruanes | cfcff78754 | validate unsat cores in recfun | 2017-12-25 23:35:54 +01:00 |  | 
				
					
						| 
								
								
									 Simon Cruanes | f7e5977b9e | fix memleak | 2017-12-25 22:51:40 +01:00 |  | 
				
					
						| 
								
								
									 Simon Cruanes | 7b1e1d52e7 | wip: conflicts for pruning branches with too many unrollings use the local assumption on depth to ensure the conflict clause is valid | 2017-12-25 22:51:39 +01:00 |  | 
				
					
						| 
								
								
									 Simon Cruanes | 06e0b12700 | add a predicate for depth limit assumptions | 2017-12-25 22:51:39 +01:00 |  | 
				
					
						| 
								
								
									 Simon Cruanes | d5e134dd94 | wip: add recursive functions | 2017-12-25 22:51:39 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8198a8ce7b | bug fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-23 14:41:16 -08:00 |  | 
				
					
						| 
								
								
									 trinhmt | 57845d4809 | Merge pull request #4 from Z3Prover/master merge from z3prover/z3 | 2017-12-16 20:46:42 +08:00 |  | 
				
					
						| 
								
								
									 Miguel Angelo Da Terra Neves | a52fd4c6f2 | merge Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com> | 2017-12-15 14:01:50 -08:00 |  | 
				
					
						| 
								
								
									 Miguel Angelo Da Terra Neves | b731d02adc | fixes Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com> | 2017-12-15 13:56:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b3e5fade32 | remove cache reset that causes crash Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-15 11:22:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 030868d8de | reset cache in ast_translation periodically to avoid congestion Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-15 07:21:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 71c52396cb | fix transitive reduction bug, eliminate blocked tag on binary clauses, separate BIG structure from scc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-13 02:38:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7afbf8165e | snapshot Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-12 01:36:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 35a3523fd6 | fix bug in double collection of declarations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-11 14:09:34 -08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | c07a63cf8e | coalesce seq.unit into string in mk_skolem | 2017-12-12 05:00:34 +08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2e186633ee | Turned assertion failure into proper error message. | 2017-12-11 14:59:25 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a5d5dfdf86 | fix setup for non-linear real arithmetic per QF_UFNRA regresssions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-08 09:23:57 +05:30 |  | 
				
					
						| 
								
								
									 Murphy Berzish | fbe8d1577e | new regex automata start; add complexity estimation | 2017-12-04 18:05:00 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2749e547cf | fix c example, remove more smtlib1 printing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 18:14:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7e56d05dcf | translation? Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 15:17:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b8e5fc9f43 | remove SMTLIB1 printing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 15:08:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5a35d00766 | remove std::cout Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 08:55:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 103ce78c29 | save model from level 0, fix #1380 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 08:53:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 81ec5bae95 | fix #1377 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-27 11:02:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 36e5d4dec9 | fix #1377 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-27 11:01:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1c5f798cbe | expose extra symbols for logic ALL, requested in #1364 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-25 12:03:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1101c927c9 | prepare for transitive reduction / hyper-binary clause addition Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-22 13:46:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | edffdf857c | use expr-vectors Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-21 16:07:10 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0194df611c | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-11-17 21:15:36 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | f5ff9fae34 | Fixed bug check in bv2fpa converter. Fixes #1291. | 2017-11-17 21:15:30 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 53e36c9cf9 | re-organize iterators Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-16 09:29:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d8a2e9d008 | initialize glue in constructor to ensure it gets set Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-15 15:57:07 -08:00 |  |