Commit Graph

11317 Commits (b4b487695d6fe64a983097c921cda88b6d2f77bb)

Author SHA1 Message Date
acxz b4b487695d replace task_scheduler_init with task arena/group 2020-04-12 12:48:25 -04:00
acxz 8096b0e251 add deprecated task_scheduler_init unitl alternative is found 2020-03-16 00:49:17 -04:00
acxz bfc32e9f69 add deprecated task_scheduler_init until alternative is found 2020-01-13 07:29:41 -05:00
acxz aff24bd77b remove tbb.h include and specify individual includes needed
remove deprecated tbb::task_scheduler_init
2020-01-11 18:11:59 -05:00
acxz af5d22248b remove deprecated tbb_exception in favor of std_exception 2020-01-11 16:37:13 -05:00
acxz 1483df7aa0 add TBB guards back for multithread option and potentially breaking changes 2020-01-11 15:11:50 -05:00
acxz b2e9331161 remove unnecessary tbb task_scheduler_init 2020-01-11 14:04:40 -05:00
acxz eb85762483 change from deprecated tbb::mutex to std::mutex 2020-01-11 13:09:16 -05:00
acxz 98a90221cc remove execution file mode 2020-01-11 12:39:44 -05:00
Fan Jiang 7ebfdadb28
Merge pull request #207 from ProfFan/feature/python_packaging
Patches for allowing static build for PyPI distribution (pip install)
2020-01-08 19:50:13 -05:00
Fan Jiang 6a4453a16a Nuke the commented out check 2020-01-08 15:13:40 -05:00
Fan Jiang cbea85dafd Regression 2020-01-06 22:42:52 -05:00
Fan Jiang ef8026bc23 Regression 2020-01-06 22:35:11 -05:00
Fan Jiang 982c904c1c Cleanup the cmake files 2020-01-06 18:52:09 -05:00
Fan Jiang 4f214b5e6b Allow static metis in shared lib 2020-01-06 16:25:33 -05:00
Fan Jiang 1319f400cc Fix error when packaging 2020-01-05 22:58:25 -05:00
Fan Jiang 4e9dd1292d Fix library find 2020-01-05 13:15:07 -05:00
Fan Jiang 073619db38
Merge pull request #206 from ptrmu/develop
make code match comments when creating Pose3 noiseModel instances
2020-01-04 22:35:16 -05:00
Peter Mullen a99610b77a make code match comments when creating Pose3 noiseModel instances 2020-01-04 16:57:22 -08:00
Jose Luis Blanco-Claraco b967c60ccd
Merge pull request #193 from borglab/feature/add-appveyor
Add AppVeyor CI for MSVC
2019-12-29 08:58:53 +01:00
Jose Luis Blanco-Claraco 6ce889a1cd Enable only a few unit tests for MSVC
This should be undone someday when *all* build and link problems in MSVC are solved.
2019-12-28 23:51:02 +01:00
Jose Luis Blanco-Claraco 7d3b3f1172 Fix use of non-standard array of non-constant length 2019-12-28 23:39:54 +01:00
Jose Luis Blanco Claraco c101e83b4b
Fix cmake policy CMP0054 warning 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco c5681d8e59
Missing DLL EXPORT macros 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco 7aeb153da8
Fix build errors in examples/tests 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco 7e5c5c21ac
fix missing DLLEXPORT 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco e658aed6bd
MSVC build fixes 2019-12-28 20:31:46 +01:00
Jose Luis Blanco Claraco 6c9fa5194d Add AppVeyor CI for MSVC 2019-12-27 16:32:52 +01:00
Frank Dellaert 85b9ed2fdd
Merge pull request #201 from borglab/feature/remove_rvalue_override
Remove the override allowing boost::optional binding to rvalues
2019-12-24 11:31:41 -05:00
Fan Jiang cf1afedd9f Remove the override allowing boost::optional binding to rvalues 2019-12-23 12:58:00 -08:00
Fan Jiang ce2bb136e6
Merge pull request #200 from borglab/fix/travis_sh_config
Fix travis.sh config
2019-12-23 12:47:11 -08:00
Fan Jiang 21d1af0edf Fix travis.sh 2019-12-23 09:21:34 -08:00
Frank Dellaert 76ff65f249
Merge pull request #199 from borglab/fix/segfaults-in-x32
fix Key as size_t (Closes #182)
2019-12-23 11:54:07 -05:00
Jose Luis Blanco-Claraco 1b697b1971
fix Key as size_t (Closes #182) 2019-12-23 07:45:19 +01:00
Frank Dellaert f2aaa2a770
Merge pull request #195 from ToniRV/fix/remove_preprocessor_directives_imu
Remove ugly preprocessor directives
2019-12-22 19:40:31 -05:00
Frank Dellaert 97297d874d
Merge pull request #198 from borglab/cmake-include
CMake include improvements for macOS
2019-12-22 19:38:52 -05:00
Fan Jiang 662e5acbd5
Merge pull request #73 from borglab/feature/rotation_group
Merging the rotation groups branch into develop
2019-12-22 14:30:33 -08:00
Jose Luis Blanco Claraco 1f6c1dfb85
More consistent (not) use of CMAKE_INSTALL_PREFIX. 2019-12-22 17:09:50 +01:00
Frank Dellaert 4cba664b9f
Merge pull request #192 from ptrmu/develop
Test using AdjointMap for transforming Pose2 and Pose3 covariance matrices from body to world frames
2019-12-22 10:23:09 -05:00
Varun Agrawal 2fe2e0b754 don't add CMAKE_INSTALL_NAME_DIR to cmake cache, allowing it to be updated by ccmake 2019-12-22 10:13:23 -05:00
Fan Jiang d1817eb7c9 Merge branch 'develop' into feature/rotation_group 2019-12-21 20:56:28 -08:00
Toni Rosinol a607bf6526 Add flag for CombinedImu 2019-12-21 18:59:11 -05:00
Toni e0fb001702 Remove ugly preprocessor directives, still hardcoded though 2019-12-21 18:59:11 -05:00
Peter Mullen 523d0a937f Move TransformCovariance functor out of LieGroup class 2019-12-21 12:22:32 -08:00
Varun Agrawal 74e0647bed add top level path for installation on macOS devices 2019-12-21 10:41:29 -05:00
Peter Mullen 1236ab6c8e Move TransformCovariance functor into lie.h 2019-12-20 23:15:56 -08:00
Varun Agrawal f2376a644e install gtsam_unstable correctly on APPLE devices 2019-12-20 20:52:34 -05:00
Peter Mullen 34e429af9e Merge remote-tracking branch 'borglab/develop' into develop 2019-12-20 17:23:29 -08:00
Frank Dellaert 0cb32d7c24
Merge pull request #197 from borglab/fix/clang-travis-error
fix missing include
2019-12-20 07:24:18 -05:00
Jose Luis Blanco-Claraco d76fc052b0
fix missing include 2019-12-20 10:06:15 +01:00