Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c826b64e35 
								
							 
						 
						
							
							
								
								prepare release  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-16 09:41:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b6f7deacf4 
								
							 
						 
						
							
							
								
								fix   #5663  
							
							
							
						 
						
							2021-11-12 11:36:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3c16edc8d3 
								
							 
						 
						
							
							
								
								check for v1 == v2  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-12 09:11:17 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								63ac2ee0d1 
								
							 
						 
						
							
							
								
								#5614  turn on / off options to get better performance.  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-11 17:54:46 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b28a8013fe 
								
							 
						 
						
							
							
								
								#5653  
							
							... 
							
							
							
							fix performance bottleneck in static features 
							
						 
						
							2021-11-11 13:30:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									rainoftime 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5deba8426 
								
							 
						 
						
							
							
								
								add EFSMT solving example ( #5654 )  
							
							... 
							
							
							
							Co-authored-by: rainoftime <rainoftime@gmail.com> 
							
						 
						
							2021-11-09 11:05:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3a9656bc59 
								
							 
						 
						
							
							
								
								fixing issues with user propagator from python  
							
							... 
							
							
							
							"fresh" remains broken (not working yet). 
							
						 
						
							2021-11-07 17:04:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f2fcbc7cb7 
								
							 
						 
						
							
							
								
								capture values not reference  
							
							
							
						 
						
							2021-11-07 13:43:56 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								af2cc460a9 
								
							 
						 
						
							
							
								
								#5646  
							
							
							
						 
						
							2021-11-03 08:53:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								dd1e0fc561 
								
							 
						 
						
							
							
								
								#5643  
							
							
							
						 
						
							2021-11-03 08:53:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								091079e58c 
								
							 
						 
						
							
							
								
								Added user propagator example ( #5625 )  
							
							... 
							
							
							
							* Added user propagator example
* User propagator example code refactoring
(+ removed unused parameter warning)
* Moved user-propagator example to its own directory 
							
						 
						
							2021-11-02 15:03:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								87d4ce2659 
								
							 
						 
						
							
							
								
								working on  #5614  
							
							... 
							
							
							
							there are some different sources for the performance regression illustrated by the example. The mitigations will be enabled separately:
- m_bv_to_propagate is too expensive
- lp_bound_propagator misses equalities in two different ways:
   - it resets row checks after backtracking even though they could still propagate
   - it misses equalities for fixed rows when the fixed constant value does not correspond to a fixed variable.
FYI @levnach 
							
						 
						
							2021-11-02 14:55:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a94e2e62af 
								
							 
						 
						
							
							
								
								build warnings  
							
							
							
						 
						
							2021-11-02 14:55:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								036b38a97f 
								
							 
						 
						
							
							
								
								ubuntu 16 is no more  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-02 14:55:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a11ca1a1b7 
								
							 
						 
						
							
							
								
								Update wasm.yml  
							
							
							
						 
						
							2021-10-29 17:51:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e59b34338 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2021-10-29 17:04:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								933bb4f1f0 
								
							 
						 
						
							
							
								
								Update wasm.yml  
							
							
							
						 
						
							2021-10-29 17:03:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dfba177813 
								
							 
						 
						
							
							
								
								Update wasm.yml  
							
							
							
						 
						
							2021-10-29 17:02:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f61e6abb35 
								
							 
						 
						
							
							
								
								Update wasm.yml  
							
							
							
						 
						
							2021-10-29 16:10:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f83226df9c 
								
							 
						 
						
							
							
								
								Update wasm.yml  
							
							
							
						 
						
							2021-10-29 16:07:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe0e1cce30 
								
							 
						 
						
							
							
								
								Update wasm.yml  
							
							
							
						 
						
							2021-10-29 16:03:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leonardo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e7a54db8b0 
								
							 
						 
						
							
							
								
								Use emscripten to create a wasm build ( #5634 )  
							
							
							
						 
						
							2021-10-29 16:01:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1fbf013eb 
								
							 
						 
						
							
							
								
								Update azure-pipelines.yml  
							
							... 
							
							
							
							make it green 
							
						 
						
							2021-10-29 15:54:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henrich Lauko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96671cfc73 
								
							 
						 
						
							
							
								
								Add and fix a few general compiler warnings. ( #5628 )  
							
							... 
							
							
							
							* rewriter: fix unused variable warnings
* cmake: make missing non-virtual dtors error
* treewide: add missing virtual destructors
* cmake: add a few more checks
* api: add missing virtual destructor to user_propagator_base
* examples: compile cpp example with compiler warnings
* model: fix unused variable warnings
* rewriter: fix logical-op-parentheses warnings
* sat: fix unused variable warnings
* smt: fix unused variable warnings 
							
						 
						
							2021-10-29 15:42:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Traud 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d45a33163 
								
							 
						 
						
							
							
								
								fix one typo and two misunderstandings for doxygen ( #5633 )  
							
							
							
						 
						
							2021-10-29 15:35:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Traud 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1592c6abf 
								
							 
						 
						
							
							
								
								fix misspelled \brief for doxygen ( #5632 )  
							
							
							
						 
						
							2021-10-29 15:34:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								780761a29e 
								
							 
						 
						
							
							
								
								Create wasm.yml  
							
							... 
							
							
							
							initial wasm 
							
						 
						
							2021-10-29 15:27:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4dad414161 
								
							 
						 
						
							
							
								
								fix performance regression after adding user declared functions to model  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-28 05:49:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Traud 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f5f35f87d0 
								
							 
						 
						
							
							
								
								fix grouping for latest doxygen ( #5626 )  
							
							... 
							
							
							
							Since doxygen 1.8.16, opening and closing a group must not be done as
C comment but as doxygen command. In other words, not one but two
asterisk characters are required so that doxygen finds a group. 
							
						 
						
							2021-10-27 23:46:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weng Shiwei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								723b755ca7 
								
							 
						 
						
							
							
								
								Fix the command of install_name_tool -id. ( #5622 )  
							
							... 
							
							
							
							* Fix the command of `install_name_tool -id`.
* Fix: don't call `ml_example.byte`. 
							
						 
						
							2021-10-27 11:10:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								eb8c8da8a7 
								
							 
						 
						
							
							
								
								ex handler  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-27 09:38:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								125eae06bd 
								
							 
						 
						
							
							
								
								#4869  load datatype parsing for HORN logic  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-26 11:54:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								61eb8d1908 
								
							 
						 
						
							
							
								
								add ref for regression  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-26 11:39:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								aa5b4b8c77 
								
							 
						 
						
							
							
								
								strengthen contract for log_axiom_instantiation  #5621  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-26 09:49:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bdecc25619 
								
							 
						 
						
							
							
								
								strengthen contract for log_axiom_instantiation  #5621  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-26 09:49:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Margus Veanes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efcad5ff35 
								
							 
						 
						
							
							
								
								fixed nullability bug in the if-then-else info ( #5620 )  
							
							
							
						 
						
							2021-10-26 09:11:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4cfc73779a 
								
							 
						 
						
							
							
								
								update build  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-25 16:11:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								075769c4c0 
								
							 
						 
						
							
							
								
								try get_string contents again  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-25 16:03:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								45681b4c6e 
								
							 
						 
						
							
							
								
								update API type annotation to make it OCaml friendly  
							
							
							
						 
						
							2021-10-25 13:43:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3036b88f09 
								
							 
						 
						
							
							
								
								support threading for TRACE mode  
							
							
							
						 
						
							2021-10-25 13:35:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b7c08d08d 
								
							 
						 
						
							
							
								
								Update azure-pipelines.yml for Azure Pipelines  
							
							
							
						 
						
							2021-10-25 11:30:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								09bda6f21c 
								
							 
						 
						
							
							
								
								Update azure-pipelines.yml for Azure Pipelines  
							
							
							
						 
						
							2021-10-25 11:30:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cd4481bca3 
								
							 
						 
						
							
							
								
								Update azure-pipelines.yml for Azure Pipelines  
							
							
							
						 
						
							2021-10-25 11:29:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weng Shiwei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec9498e166 
								
							 
						 
						
							
							
								
								Fix ocaml link and load ( #5618 )  
							
							... 
							
							
							
							* Add path flags for cc loader (linux).
* Fix os linking and loading problem (maybe on #4840 ). 
							
						 
						
							2021-10-25 11:21:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weng Shiwei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								066076557f 
								
							 
						 
						
							
							
								
								Add post-install testing for ocaml binding. ( #5617 )  
							
							... 
							
							
							
							* Add path flags for cc loader (linux).
* Fix os linking and loading problem (maybe on #4840 ).
* Add post-install test of OCaml binding on ubuntu.
* Minor.
* Tentative CI for macos. 
							
						 
						
							2021-10-25 11:21:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3a3cef8fce 
								
							 
						 
						
							
							
								
								#5615  - update documentation and use non-encoded versions for ASCII characters in get_lstring  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-23 18:21:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7f41d6140f 
								
							 
						 
						
							
							
								
								use some suggestions from  #5615  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-22 12:39:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								051616385f 
								
							 
						 
						
							
							
								
								remove deprecated escape string from Julia bindings  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-21 19:14:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weng Shiwei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd8d8bbb63 
								
							 
						 
						
							
							
								
								Fix runtime search path for shared-lib and add '-static' to the name of static-lib. ( #5616 )  
							
							... 
							
							
							
							* Fix runtime search path for shared-lib and add '-static' to static-lib.
* Revert the change on `META.in`. 
							
						 
						
							2021-10-21 18:27:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f05ac8a429 
								
							 
						 
						
							
							
								
								updated C++ API for escaped and unescaped strings  #5615  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-21 14:52:59 -04:00