| 
								
								
									 trinhmt | 57845d4809 | Merge pull request #4 from Z3Prover/master merge from z3prover/z3 | 2017-12-16 20:46:42 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | 07afce6a64 | pass vectors by reference | 2017-12-16 20:44:07 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c3add4eeda | add back missing initialization of lo Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-15 06:56:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 21f685fa5a | fix nlsat regression Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-15 06:54:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 397cdfc608 | avoid crash on nl Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-15 06:38:56 -08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | fe503d95ec | simplify code | 2017-12-15 20:01:03 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1c3d385c25 | fix crashes in nlsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-14 17:24:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ab39f06df7 | fix crashes in nlsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-14 17:22:49 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b28e788371 | Merge branch 'master' of https://github.com/z3prover/z3 | 2017-12-14 17:08:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1dac5bd459 | remove comment out Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-14 17:07:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e5fa35e969 | add integer branch and bound to nlsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-14 17:07:17 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 30a02ff45e | Merge pull request #1401 from ivg/fix-ocaml-plugin-build-flags fixes compilation flags for OCaml plugins | 2017-12-14 21:52:53 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 58c6cb87c3 | small improvements to QF_NIA tactic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-14 11:48:22 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 387e984bd3 | Merge branch 'master' of https://github.com/z3prover/z3 | 2017-12-13 13:48:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5a479fca76 | generalize model finder code to be independent of conjunction elimination Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-13 13:48:24 -08:00 |  | 
				
					
						| 
								
								
									 Ivan Gotovchits | 49678065bd | fixes compilation flags for OCaml plugins The `-linkall` option is needed for a plugin to be standalone,
otherwise it will miss those dependencies that are not used. | 2017-12-13 14:45:06 -05:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | c07a63cf8e | coalesce seq.unit into string in mk_skolem | 2017-12-12 05:00:34 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 82c26509ae | Merge pull request #1396 from mtrberzi/substr-bug Fix incorrect term in theory_str str.substr reduction | 2017-12-11 12:36:07 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2e186633ee | Turned assertion failure into proper error message. | 2017-12-11 14:59:25 +00:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9d2c86f214 | fix incorrect clause in argumentsValid subterm of substr reduction | 2017-12-08 20:31:22 -05:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | 8bf4a15c27 | update "seq.align" skolem function | 2017-12-09 00:47:48 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | a2641909d0 | initialize pointers | 2017-12-08 19:40:20 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | b819b368f1 | minor | 2017-12-08 19:29:07 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | b8ce5509b0 | change to "auto" | 2017-12-08 19:16:28 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | 0c7343d3df | Merge branch 'Z3Prover-master' | 2017-12-08 19:02:48 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | c33dfc80e0 | Merge branch 'master' of https://github.com/Z3Prover/z3 into Z3Prover-master Conflicts:
	src/smt/theory_seq.cpp | 2017-12-08 19:02:24 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | faebbc5384 | add shortcuts for concatenation and equality propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-08 16:17:04 +05:30 |  | 
				
					
						| 
								
								
									 Thai Trinh | b181d9d5fa | fix set-up | 2017-12-08 18:45:56 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | 3a5c30bd9b | use obj_ref_map | 2017-12-08 18:36:20 +08:00 |  | 
				
					
						| 
								
								
									 trinhmt | 9ea01d521a | Merge pull request #2 from Z3Prover/master fix build of obj_ref_hashtable | 2017-12-08 17:26:43 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | 6253faece7 | fixed redundant check | 2017-12-08 17:20:30 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | 7ece37f9a1 | added assertions | 2017-12-08 17:10:28 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c8d9be0bbf | fix build of obj_ref_hashtable Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-08 14:22:25 +05:30 |  | 
				
					
						| 
								
								
									 trinhmt | 034e72572f | Merge pull request #1 from Z3Prover/master | 2017-12-08 14:42:34 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | ff567412c1 | Simplify code | 2017-12-08 14:26:20 +08:00 |  | 
				
					
						| 
								
								
									 Thai Trinh | 2c48ffe7a7 | Fixed setup_QF_S(): using configuration to choose the corresponding string solver | 2017-12-08 13:41:18 +08: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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3f19c12a12 | add obj_ref_map to make it easier to maintain reference counts with a map of objects Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-08 05:48:34 +05:30 |  | 
				
					
						| 
								
								
									 Thai Trinh | b6806eb1c2 | Add more splitting rules for string equations (including rules based on length constraints) | 2017-12-08 04:34:50 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8c8d229ca9 | Merge branch 'master' of https://github.com/z3prover/z3 | 2017-12-07 18:43:53 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8e1ab23c3d | remove deprecated functions from ML API. #1393 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-07 18:43:29 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0cfea8946b | Merge pull request #1391 from delcypher/cxx_example_use_cxx11 [CMake] Use C++11 is C++ API example | 2017-12-07 18:38:05 +05:30 |  | 
				
					
						| 
								
								
									 Dan Liew | 1941a53999 | [Release Notes] Note that C++11 is required to build Z3 and is also required by the C++ API bindings. | 2017-12-07 10:56:44 +00:00 |  | 
				
					
						| 
								
								
									 Dan Liew | 92059942e6 | [CMake] Use C++11 when building C++ API example. This is a change requested by @NikolajBjorner (
5f8c97532c (commitcomment-26049417)). | 2017-12-07 10:56:44 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39d1ad3edb | fix #1390 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-07 05:15:53 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2770c8f884 | disable C++11 dependency to fix the travis build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-05 08:15:23 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 60af4a5820 | deal with ambiguity Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-04 19:12:51 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5f8c97532c | circumvent build errors introduced when using the ast_vector_tpl iterator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-04 18:10:48 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fb470a1868 | include path Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-04 15:32:20 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a83af22841 | include special functionality in parsers for solvers and opt for additional file formats Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-03 20:00:45 +01:00 |  |