Sergiu Deitsch
cd8c1074b2
Avoid GNU linker LTO warnings in Github workflows
...
Stop linker emitting warnings such as
lto-wrapper: warning: using serial compilation of n LTRANS jobs
Change-Id: Ic933ef7b45955eabfa5b06e88cd195077ff9fc86
2025-02-17 17:09:13 -08:00
Sergiu Deitsch
32df9c52c3
Replace macos-12 runner by macos-15
...
The macos-12 runner is no longer available.
Change-Id: Ib559bf949f423d2bcc350686dbc829b72fe9a9bb
2025-02-16 16:59:40 +01:00
Sameer Agarwal
ba6b678b23
Remove glog and gflags from the CI workflows
...
Change-Id: I94199ddcbd105b33a8401366dd0d952cc79ec755
2024-07-18 15:40:28 -07:00
Sergiu Deitsch
8ef35d0245
Fix CTest build config parameter
...
Change-Id: I4b7aed9c96c07a4e2b2b58618eb5a2452c845ae2
2024-07-10 00:17:45 +02:00
Mark Shachkov
540b1f2f7a
Checkout git submodules during github CI runs.
...
Change-Id: Ie4e2d618ee70035004ddcaa40a31725a6a610091
2024-07-07 23:22:53 +02:00
Sergiu Deitsch
1f15197be1
Drop macos-11 runner and support macos-14 instead
...
Change-Id: Ie2958fa64f8c76ef6cc58af3da62dbc0607ba52a
2024-05-21 21:11:07 +00:00
Sergiu Deitsch
5de0fda0f2
Update Github actions
...
This avoids nodejs deprecation warnings.
Change-Id: I6f2c63332018c1483ad3c6d37e87970a4d557533
2024-05-21 23:04:32 +02:00
Sergiu Deitsch
d864d146fd
Add macOS 13 runner to Github workflows
...
Change-Id: Ied8e255bb5d8fbeaa0c43c6af22775dda8aad1e8
2023-09-10 21:05:03 +02:00
Sergiu Deitsch
1e2a24a8bd
Update Github actions to avoid deprecation warnings
...
Change-Id: Ifc7b2b2337bbe03ce44649891830f78381b0749d
2023-01-04 17:05:49 +00:00
Sergiu Deitsch
285e5f9f45
Do not update brew formulae upon install
...
Change-Id: Ifc726b9456f4643b77e9f2eefc1bd37efbc50150
2023-01-03 21:45:50 +01:00
Sergiu Deitsch
737200ac8d
Add macos-12 to Github workflow runners
...
Change-Id: I7fc01ff5fe8b8a9d4e93e7536ca80a6aa37a870d
2022-08-13 22:28:33 +02:00
Sergiu Deitsch
0c88301e66
Provide optional METIS support
...
* Split `CERES_NO_METIS` into two defines: `CERES_NO_PARTITION` and
`CERES_NO_METIS`. The former refers to METIS support in SuiteSparse,
the latter to the Eigen's MetisSupport module. This enables the use of
sparse matrix reordering independent from SuiteSparse.
* Run Linux, macOS, and macOS Github workflows with METIS enabled
SuiteSparse.
Fixes #808
Change-Id: I5076b7e1268d32cc3e7e56650edcbaf7fb3b59ce
2022-06-22 16:46:02 +00:00
Sergiu Deitsch
0133dada2d
Add Github workflows
...
Change-Id: I74fc45784b1b1d20c22b9e983902aa69fbfa764f
2022-03-13 23:51:40 +01:00