36b3763398 
								
							
								 
							
						 
						
							
							
								
								Fix warnings on gcc  
							
							
							
						 
						
							2023-02-23 06:49:43 -08:00  
				
					
						
							
							
								 
						
							
							
								38f0158890 
								
							
								 
							
						 
						
							
							
								
								Build Release only  
							
							
							
						 
						
							2023-02-23 06:49:36 -08:00  
				
					
						
							
							
								 
						
							
							
								a9e18d072a 
								
							
								 
							
						 
						
							
							
								
								Fix warnings on gcc  
							
							
							
						 
						
							2023-02-23 06:46:15 -08:00  
				
					
						
							
							
								 
						
							
							
								bc44c46378 
								
							
								 
							
						 
						
							
							
								
								revert to j2  
							
							
							
						 
						
							2023-02-23 06:40:40 -08:00  
				
					
						
							
							
								 
						
							
							
								6caea27638 
								
							
								 
							
						 
						
							
							
								
								Another CI fix  
							
							
							
						 
						
							2023-02-22 23:10:16 -08:00  
				
					
						
							
							
								 
						
							
							
								86ee0166b0 
								
							
								 
							
						 
						
							
							
								
								Remove old compilers  
							
							
							
						 
						
							2023-02-22 23:08:54 -08:00  
				
					
						
							
							
								 
						
							
							
								d6cd6a1cf5 
								
							
								 
							
						 
						
							
							
								
								Only most recent compilers  
							
							
							
						 
						
							2023-02-22 23:06:53 -08:00  
				
					
						
							
							
								 
						
							
							
								fa676d285c 
								
							
								 
							
						 
						
							
							
								
								Fixed export macros  
							
							
							
						 
						
							2023-02-22 22:36:35 -08:00  
				
					
						
							
							
								 
						
							
							
								7374a7a87d 
								
							
								 
							
						 
						
							
							
								
								Try CI fix to save space  
							
							
							
						 
						
							2023-02-22 22:35:30 -08:00  
				
					
						
							
							
								 
						
							
							
								ad2f598245 
								
							
								 
							
						 
						
							
							
								
								Remove disable of warning not consistent across different clang versions  
							
							
							
						 
						
							2023-02-20 12:54:56 -08:00  
				
					
						
							
							
								 
						
							
							
								2ce0b57f05 
								
							
								 
							
						 
						
							
							
								
								Fixed python wrapper  
							
							
							
						 
						
							2023-02-20 08:20:16 -08:00  
				
					
						
							
							
								 
						
							
							
								6df2f3eeda 
								
							
								 
							
						 
						
							
							
								
								Fixed examples  
							
							
							
						 
						
							2023-02-20 08:05:07 -08:00  
				
					
						
							
							
								 
						
							
							
								ccb151d07b 
								
							
								 
							
						 
						
							
							
								
								Added deprecated headers  
							
							
							
						 
						
							2023-02-20 08:03:36 -08:00  
				
					
						
							
							
								 
						
							
							
								72b31221c1 
								
							
								 
							
						 
						
							
							
								
								Deal with '-Wunused-exception-parameter' from 'nonliner/utilities.h'  
							
							
							
						 
						
							2023-02-20 07:49:52 -08:00  
				
					
						
							
							
								 
						
							
							
								9a50233426 
								
							
								 
							
						 
						
							
							
								
								Make GTSAM_CONCEPT_ASSERTS work with '-Wextra-semi'  
							
							
							
						 
						
							2023-02-20 07:49:52 -08:00  
				
					
						
							
							
								 
						
							
							
								ddcfc1b50b 
								
							
								 
							
						 
						
							
							
								
								Moves 'BatchFixedLagSmoother' to 'gtsam' from 'gtsam_unstable'  
							
							
							
						 
						
							2023-02-20 07:49:52 -08:00  
				
					
						
							
							
								 
						
							
							
								1c3e567319 
								
							
								 
							
						 
						
							
							
								
								Try -j1  
							
							
							
						 
						
							2023-02-20 07:47:42 -08:00  
				
					
						
							
							
								 
						
							
							
								9a38b57144 
								
							
								 
							
						 
						
							
							
								
								update wrapper files to new version  
							
							
							
						 
						
							2023-02-18 19:34:23 -05:00  
				
					
						
							
							
								 
						
							
							
								53714794e2 
								
							
								 
							
						 
						
							
							
								
								Squashed 'wrap/' changes from ba3dcab16..076a5e3a9  
							
							... 
							
							
							
							076a5e3a9 Merge pull request #157  from borglab/upgrade
5e0caa63d fix matlab wrapper for std::optional
f4ea1c2fe update matlab.h and docs
de87ee0ff fix tests
06a16ce46 update matlab cmake script
0e84fa49c add boost serialization flag to wrapping script
4bb10411a use std pointers and make boost serialization optional
ec647385f clean up python wrapper more
a4da6a021 update tests
709b80d2f update python wrapper CMake
5b50739d6 update template files
bfc0bf57b update python wrapper to use only std and to optionally wrap serialization methods
de8c4153b remove use_boost arg from interface_parser
4dc835aec repurpose use_boost flag to use_boost_serialization
git-subtree-dir: wrap
git-subtree-split: 076a5e3a95e68f3900beee0d063322ec83e80ae3 
							
						 
						
							2023-02-17 03:13:23 -05:00  
				
					
						
							
							
								 
						
							
							
								60df8c07b0 
								
							
								 
							
						 
						
							
							
								
								Merging 'master' into 'wrap'  
							
							
							
						 
						
							2023-02-17 03:13:23 -05:00  
				
					
						
							
							
								 
						
							
							
								0a524dd02e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1469  from borglab/cmake-compatibility  
							
							... 
							
							
							
							Cmake Compatibility 
							
						 
						
							2023-02-16 10:59:53 -08:00  
				
					
						
							
							
								 
						
							
							
								a96b6918db 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1464  from Ibarria/law/cmakeoptions  
							
							... 
							
							
							
							Allow override of BUILD_SHARED_LIBS 
							
						 
						
							2023-02-16 10:59:25 -08:00  
				
					
						
							
							
								 
						
							
							
								f376be411a 
								
							
								 
							
						 
						
							
							
								
								make cmake compatible with version 3.10  
							
							
							
						 
						
							2023-02-16 01:31:54 -05:00  
				
					
						
							
							
								 
						
							
							
								3e4884d019 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1467  from borglab/fixes-from-4.2  
							
							
							
						 
						
							2023-02-16 01:22:32 -05:00  
				
					
						
							
							
								 
						
							
							
								d303b221de 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into law/cmakeoptions  
							
							
							
						 
						
							2023-02-15 21:52:28 -05:00  
				
					
						
							
							
								 
						
							
							
								b103fea40c 
								
							
								 
							
						 
						
							
							
								
								Fix cmake issue with msvc  
							
							... 
							
							
							
							The cmake call to set_properties is fully overriding a property,
in this case the COMPILE_DEFINITIONS and we were losing an eigen
definition needed. The correct way to do this is to use the cmake
function target_compile_definitions 
							
						 
						
							2023-02-15 07:42:52 -08:00  
				
					
						
							
							
								 
						
							
							
								282c3f4d45 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1465  from borglab/fixes  
							
							... 
							
							
							
							CMakes updates 
							
						 
						
							2023-02-14 22:29:43 -08:00  
				
					
						
							
							
								 
						
							
							
								04daae036e 
								
							
								 
							
						 
						
							
							
								
								fix to remove leftover boost  
							
							
							
						 
						
							2023-02-13 20:00:09 -05:00  
				
					
						
							
							
								 
						
							
							
								e36440b08d 
								
							
								 
							
						 
						
							
							
								
								add ordering method for HybridSmoother  
							
							
							
						 
						
							2023-02-13 19:40:53 -05:00  
				
					
						
							
							
								 
						
							
							
								765e73879b 
								
							
								 
							
						 
						
							
							
								
								Add better hybrid support  
							
							
							
						 
						
							2023-02-13 19:40:38 -05:00  
				
					
						
							
							
								 
						
							
							
								df973651fb 
								
							
								 
							
						 
						
							
							
								
								remove commented Cmake commands  
							
							
							
						 
						
							2023-02-13 19:38:36 -05:00  
				
					
						
							
							
								 
						
							
							
								e08c227f0b 
								
							
								 
							
						 
						
							
							
								
								only print cmake compile options for current build version  
							
							
							
						 
						
							2023-02-13 19:38:21 -05:00  
				
					
						
							
							
								 
						
							
							
								464b025b46 
								
							
								 
							
						 
						
							
							
								
								Revert "enforce C++17 standards"  
							
							... 
							
							
							
							This reverts commit 4e999b3419 
							
						 
						
							2023-02-13 12:05:59 -05:00  
				
					
						
							
							
								 
						
							
							
								4e999b3419 
								
							
								 
							
						 
						
							
							
								
								enforce C++17 standards  
							
							
							
						 
						
							2023-02-13 11:02:19 -05:00  
				
					
						
							
							
								 
						
							
							
								0e6cbfd44a 
								
							
								 
							
						 
						
							
							
								
								improved CMake for Boost serialization flag  
							
							
							
						 
						
							2023-02-13 11:00:14 -05:00  
				
					
						
							
							
								 
						
							
							
								3374524172 
								
							
								 
							
						 
						
							
							
								
								clean up cmake  
							
							
							
						 
						
							2023-02-12 22:16:32 -05:00  
				
					
						
							
							
								 
						
							
							
								32c5bb2aad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1460  from borglab/fix/concepts  
							
							... 
							
							
							
							Reverted ill-advised concepts, attempt 2 
							
						 
						
							2023-02-12 16:46:09 -08:00  
				
					
						
							
							
								 
						
							
							
								5851656544 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into law/cmakeoptions  
							
							
							
						 
						
							2023-02-12 14:32:45 -08:00  
				
					
						
							
							
								 
						
							
							
								03de47b860 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1458  from borglab/fix/expressions  
							
							... 
							
							
							
							Cross-platform traceStorage 
							
						 
						
							2023-02-12 14:01:13 -08:00  
				
					
						
							
							
								 
						
							
							
								5347d205e8 
								
							
								 
							
						 
						
							
							
								
								Minor cleanup on HandleEigen.cmake  
							
							
							
						 
						
							2023-02-12 13:39:39 -08:00  
				
					
						
							
							
								 
						
							
							
								1bed89e942 
								
							
								 
							
						 
						
							
							
								
								Allow override of BUILD_SHARED_LIBS  
							
							... 
							
							
							
							The cmake option BUILD_SHARED_LIBS is a cmake built-in option
to control if libraries are by default SHARED or STATIC.
For large projects, it is desired to be able to design gtsam as a
shared or static library regardless of the value of BUILD_SHARED_LIBS.
This change is unobtrusive, two new cmake options are created, to
force gtsam to be a shared or static library. If neither option is
set (this is the default), the behavior of gtsam remains unchanged
which is to use BUILD_SHARED_LIBS decision. 
							
						 
						
							2023-02-12 13:29:30 -08:00  
				
					
						
							
							
								 
						
							
							
								9cc00a85f6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into fix/expressions  
							
							
							
						 
						
							2023-02-12 07:12:23 -08:00  
				
					
						
							
							
								 
						
							
							
								16bffa645f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1456  from borglab/fix/warnings  
							
							... 
							
							
							
							Fixed warnings that arise from stricter compiler flags 
							
						 
						
							2023-02-12 07:03:08 -08:00  
				
					
						
							
							
								 
						
							
							
								72cdcf8ce3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1453  from keevindoherty/hotfix/sumproduct  
							
							... 
							
							
							
							Add normalization to sum-product, avoiding underflow. 
							
						 
						
							2023-02-11 22:46:50 -08:00  
				
					
						
							
							
								 
						
							
							
								598582087f 
								
							
								 
							
						 
						
							
							
								
								Remove more redundant virtual destructors  
							
							
							
						 
						
							2023-02-11 22:46:16 -08:00  
				
					
						
							
							
								 
						
							
							
								87cfb25635 
								
							
								 
							
						 
						
							
							
								
								Fix whitespace  
							
							
							
						 
						
							2023-02-11 22:45:37 -08:00  
				
					
						
							
							
								 
						
							
							
								9e460d26eb 
								
							
								 
							
						 
						
							
							
								
								Fix TBB compilation issue  
							
							
							
						 
						
							2023-02-11 22:45:15 -08:00  
				
					
						
							
							
								 
						
							
							
								cb6603416c 
								
							
								 
							
						 
						
							
							
								
								Fix TBB compilation issue  
							
							
							
						 
						
							2023-02-11 22:17:46 -08:00  
				
					
						
							
							
								 
						
							
							
								b30d553042 
								
							
								 
							
						 
						
							
							
								
								Got rid of some warnings in the boost-free path  
							
							
							
						 
						
							2023-02-11 17:28:48 -08:00  
				
					
						
							
							
								 
						
							
							
								c647257ffd 
								
							
								 
							
						 
						
							
							
								
								Replaced numbered GTSAM_CONCEPT_ASSERT# with GTSAM_CONCEPT_ASSERT  
							
							
							
						 
						
							2023-02-11 17:17:18 -08:00