Commit Graph

211 Commits (47812cd89908f343117d531209f5e253899ecaaf)

Author SHA1 Message Date
Frank Dellaert e60477f3c7 Add M1 runner 2024-08-25 11:39:04 -07:00
Frank Dellaert 1aa5883964 Upgrade action 2024-08-24 17:18:55 -07:00
Varun Agrawal 6b14f22caf upgrade macos CI image to macos-12 and xcode-14.2 2024-06-29 00:29:45 -04:00
Varun Agrawal f29ece9b60 update setup-python action version 2024-06-26 12:46:36 -04:00
Varun Agrawal afee6ed106 update MSVC toolset version 2024-06-25 18:02:55 -04:00
Tal Regev 6419b0d749
Build all tests for windows 2024-06-13 14:20:20 +03:00
Fan Jiang 02784de742 Try fixing Windows build 2024-05-29 19:26:20 -04:00
Fan Jiang cb30fddfc8 Try fixing Windows build 2024-05-29 15:31:54 -04:00
Tal Regev 5a81dc000b
fix ambiguous call to overloaded function CameraSet.h(331) 2024-03-11 23:34:31 +02:00
Varun Agrawal 67cf8706d8 Revert "Merge pull request #1714 from talregev/TalR/remove_swap"
This reverts commit 448132af27, reversing
changes made to 2dfd15e16c.
2024-02-26 08:50:51 -05:00
Varun Agrawal 9b2c4787ac Revert "Merge pull request #1719 from talregev/TalR/python_tbb_ubuntu_22_04"
This reverts commit f724f30388, reversing
changes made to 448132af27.
2024-02-26 08:44:36 -05:00
Tal Regev 046a9f5b43
Ubuntu 22.04 for python tbb. hopefully will solve the hang problem. 2024-01-26 11:58:14 +02:00
Tal Regev 6680d7de4c
remove swap from python ci 2024-01-17 08:03:39 +02:00
Tal Regev b104fd6690
fail-fast: true 2024-01-16 22:36:08 +02:00
Tal Regev 8023df456d add windows template specialization 2024-01-13 10:59:03 +02:00
Tal Regev 2971d9e74e Compile gtsam python for windows 2024-01-13 10:59:03 +02:00
Varun Agrawal d65e664a7c re-enable debug CI for linux 2023-10-19 05:48:29 -04:00
Varun Agrawal 3a1fe57468
Merge pull request #1628 from borglab/python-updates 2023-10-08 10:59:37 -04:00
Varun Agrawal 3fac23b9b9 fix 2023-10-07 17:32:34 -04:00
Varun Agrawal 06200f0dbd correct way to install dependencies 2023-10-07 17:26:40 -04:00
Varun Agrawal 086d58e21e install python dependencies in CI 2023-10-07 16:25:11 -04:00
Tal Regev 2c4cdbb8c1
Fix windows tests 2023-09-25 20:33:35 +03:00
Tal Regev 227c95ed76
Add ninja build 2023-08-26 10:33:33 +03:00
Varun Agrawal 2c569c1fdd enable slam tests 2023-08-01 09:59:43 -04:00
Varun Agrawal ddef644569 fix nonlinear tests 2023-07-31 16:58:06 -04:00
Varun Agrawal df3899e2e8 comment out nonlinear check 2023-07-30 14:11:05 -04:00
Varun Agrawal e562d708a3 enable more tests 2023-07-30 10:16:15 -04:00
Varun Agrawal e4ff39cd42 Merge branch 'develop' into fix/windows-tests 2023-07-27 12:06:12 -04:00
Tal Regev 8ac72e8e68
Change to bash shell to fail on first error 2023-07-24 23:53:55 +03:00
Tal Regev 00895911c0
Tests are not failing without debug assertion 2023-07-24 23:34:23 +03:00
Tal Regev 62d59c62d4
Fix windows test 2023-07-20 08:28:23 +03:00
Varun Agrawal e00e1236b5 reorganize CI workflow file 2023-07-03 08:56:08 -04:00
Tal Regev ac86415032
Fix tests 2023-07-02 19:19:33 +03:00
Tal Regev d1bd76a0aa
Check more tests 2023-07-01 17:02:03 +03:00
Tal Regev c95bcae93a
Add non concurrency to all workflows 2023-07-01 01:40:55 +03:00
Tal Regev 7f46117666
Add non concurrency to all workflows 2023-06-30 22:37:43 +03:00
Varun Agrawal bc51920ad8 Merge branch 'fix/windows-tests' into fix/windows3 2023-06-30 15:25:37 -04:00
Tal Regev a499855eaf Add release to windows tests 2023-06-30 15:25:16 -04:00
Tal Regev 2168d0f086 Compile with ninja 2023-06-30 15:25:16 -04:00
Varun Agrawal c954e546ef enable more Windows tests 2023-06-21 17:33:14 -04:00
Varun Agrawal 429d5de601 Actions file formatting 2023-06-21 12:30:56 -04:00
Varun Agrawal e56186c45a remove deprecated Windows image 2023-06-07 12:52:06 -04:00
Varun Agrawal b947a7201c remove need for Eigen install since latest packaged version should work 2023-06-07 12:44:10 -04:00
Varun Agrawal cdbdc67ee4 fix eigen cmake search path 2023-06-06 18:32:16 -04:00
Varun Agrawal a5b90df471 configure system Eigen 2023-06-06 18:16:15 -04:00
Varun Agrawal 4203c4d355 enable windows release build in the CI 2023-06-06 17:31:23 -04:00
Varun Agrawal 6cfb82791b
Merge pull request #1488 from borglab/fix-default-shared-libs
Go back to default shared libraries, and fix unhandled case.
2023-03-07 18:42:51 -05:00
Varun Agrawal d7d55e515f Revert "create shared library for special builds to save memory"
This reverts commit a8aac45fd6.
2023-03-07 17:28:09 -05:00
Ankur Roy Chowdhury 8830896f01 Fix merge conflicts 2023-03-06 15:02:08 -08:00
Varun Agrawal a8aac45fd6 create shared library for special builds to save memory 2023-03-03 12:48:52 -05:00
Varun Agrawal 0e6be7393b remove redundant push action from build-linux 2023-03-03 12:48:28 -05:00
Varun Agrawal c42ea14ce1 increase swap space for special builds 2023-03-03 12:48:04 -05:00
Ankur Roy Chowdhury e075f18011 Adds a 'no-unstable' configuration to CI 2023-03-02 18:08:08 -08:00
Varun Agrawal e0ac295ebf format Python CI yaml file 2023-03-01 18:01:44 -05:00
Varun Agrawal 9d470e87a5 install boost for Ubuntu with apt 2023-03-01 16:44:13 -05:00
Frank Dellaert 38f0158890 Build Release only 2023-02-23 06:49:36 -08:00
Frank Dellaert 6caea27638 Another CI fix 2023-02-22 23:10:16 -08:00
Frank Dellaert 86ee0166b0 Remove old compilers 2023-02-22 23:08:54 -08:00
Frank Dellaert d6cd6a1cf5 Only most recent compilers 2023-02-22 23:06:53 -08:00
Frank Dellaert 7374a7a87d Try CI fix to save space 2023-02-22 22:35:30 -08:00
Frank Dellaert 798e4c79c4 Run with no boost in special cases workflow 2023-02-06 02:17:08 -08:00
Frank Dellaert e6ace91e9d fail slow again 2023-02-05 23:14:08 -08:00
Frank Dellaert d7dfd69f90 Comment out Metis 2023-02-05 02:52:29 -08:00
Frank Dellaert c26ca420bf Upgrade checkout action 2023-02-05 02:41:21 -08:00
Frank Dellaert 075d1595e4 Install metis 2023-02-05 02:41:06 -08:00
Frank Dellaert 4972bd34b1 Install Eigen 2023-02-05 02:28:38 -08:00
Frank Dellaert 51c62df73d Fix another typo :-( 2023-02-05 02:15:10 -08:00
Frank Dellaert cf772dbe88 Fix typo 2023-02-05 02:12:59 -08:00
Frank Dellaert 249655104a Try jammy repo 2023-02-05 01:25:30 -08:00
Frank Dellaert fdb910fc07 More CI hacking 2023-02-04 23:33:37 -08:00
Frank Dellaert cf79e7dba0 Debugging yaml file 2023-02-04 21:46:27 -08:00
Frank Dellaert ba80f6dc2b Fix up workflows, and make all fail fast 2023-02-04 21:33:14 -08:00
Frank Dellaert 42182c85ff Refactor CI (no more gcc 7) 2023-02-04 17:47:11 -08:00
Frank Dellaert ac2db387d6 Switch flag to V43 2023-01-20 22:50:05 -08:00
Bernd Pfrommer 10e03063b3 add workflow to trigger ubuntu packaging 2022-11-15 11:46:06 -05:00
Varun Agrawal c0a351d4e0 upgrade from ubuntu 18.04 to 20.04 2022-08-22 09:58:52 -04:00
Varun Agrawal d92ce6ba9a break up Python CI steps so reading logs is easier 2022-07-26 13:11:21 -04:00
Varun Agrawal 31cfce0b8d update macos CI env 2022-07-22 13:59:40 -04:00
Gerry Chen 07c33c46e5
Set more swap space on linux since gcc runs out of memory 2022-07-20 18:58:41 -04:00
Varun Agrawal b7932957da update scoop installation for Windows CI 2022-03-11 12:33:53 -05:00
Varun Agrawal 6fe55af512 comment out gtsam_unstable test target 2022-02-17 14:45:34 -05:00
Varun Agrawal 9a234a2830 build (almost) all GTSAM test targets in CI 2022-02-17 11:16:35 -05:00
Frank Dellaert 091c9c9557 fail fast in linux matrix 2022-01-08 18:29:11 -05:00
Frank Dellaert 6d0c55901c Global replace to V42 2022-01-02 15:49:47 -05:00
Varun Agrawal b47f46a6f5
Windows Fixes (#904) 2021-12-09 09:37:21 -05:00
Varun Agrawal d83e9d0fd8 formatting 2021-08-26 09:05:55 -04:00
Varun Agrawal 94dc709f9b CI special case for using system version of 3rd party libraries 2021-08-26 09:04:43 -04:00
Varun Agrawal 103b198569 Boost 1.72.0 for Windows 2021-08-10 13:04:22 -04:00
Varun Agrawal 47c0f717ae improvements to windows builds 2021-08-09 19:50:56 -04:00
Varun Agrawal d34555f45d use env variables and fix setting of GITHUB_ENV 2021-08-08 14:14:01 -04:00
Varun Agrawal 2d590656fc use Boost 1.67.0 for Windows 2021-08-06 20:16:33 -04:00
Varun Agrawal 19f13f3b72 Install boost directly from binary 2021-08-06 16:05:53 -04:00
Varun Agrawal f9b8de3876 improvements to CI files 2021-08-06 15:53:40 -04:00
Varun Agrawal 0989aed0cf enable CI builds 2021-07-11 08:10:10 -07:00
Varun Agrawal 04621b0275 update key server in other workflow files 2021-06-22 07:50:54 -04:00
Varun Agrawal 3244679dd1 update the pgp servers to get the LLVM GPG key 2021-06-21 23:25:03 -04:00
Varun Agrawal cae2bbb2ea disable Wrapper CI for GCC 5 until we optimize the wrapper 2021-04-07 12:52:45 -04:00
Varun Agrawal 7c0434c6da explicitly add python version 2021-03-18 10:45:46 -04:00
Varun Agrawal a04b064fb1 temporarily added required check 2021-03-18 10:34:52 -04:00
Varun Agrawal 6a35fedd29 Fix CI with separate boost install
Github Actions no longer supports boost, so we install it separately.
Also turned off some checks since the wrapper causes an OOM exception.
2021-03-18 10:27:18 -04:00