Antonio Sanchez
6aebfa9acc
Build docs on push, and don't expire
2025-02-24 08:29:21 -08:00
Antonio Sánchez
ef475f2770
Add missing graphviz to doc build.
2025-02-11 16:03:41 +00:00
Antonio Sánchez
a0591cbc93
Fix doxygen-generated pages
2025-02-11 01:20:27 +00:00
Antonio Sánchez
715deac188
Add EIGEN_CI_CTEST_ARGS to allow for custom timeout.
2025-02-06 21:32:38 +00:00
Antonio Sánchez
3ebe898b5f
Build and deploy nightly docs.
2025-02-05 00:35:34 +00:00
Antonio Sánchez
9589cc4e7f
Fix loongarch64 emulated tests.
2025-01-31 19:30:42 +00:00
Antonio Sánchez
b75895a8b6
Try to fix loongarch
2025-01-25 16:38:41 +00:00
Pengzhou0810
e986838464
Add LoongArch64 architecture LSX support.(build/test )
2025-01-20 18:37:44 +00:00
Charles Schlosser
7bb23b1e36
CI: don't add ToolChain PPA
2024-12-31 14:04:01 +00:00
Antonio Sánchez
af59ada0ac
Use alpine for deploying nightly tag.
2024-12-10 22:48:29 +00:00
Antonio Sanchez
00776d1ba4
Remove branch name from nightly tag job.
2024-12-09 20:18:18 -08:00
Antonio Sanchez
7f23778593
Add tag to commit instead of branch
2024-12-09 07:47:48 -08:00
Antonio Sánchez
c30b35a310
Force tag to update to latest head.
2024-12-08 04:48:21 +00:00
Charles Schlosser
08c31c3ba6
try alpine for formatting
2024-12-08 01:09:33 +00:00
Antonio Sanchez
1ac1af62ef
Update deploy job
2024-12-07 09:19:21 -08:00
Antonio Sánchez
fd48fbb260
Update rocm docker again again.
2024-12-06 22:13:53 +00:00
Antonio Sánchez
a885340ba5
Update rocm docker again.
2024-12-06 17:19:31 +00:00
Antonio Sanchez
45a8478d09
Update rocm docker image in CI.
2024-12-06 07:14:59 -08:00
Antonio Sánchez
de4afcf414
Add a deploy phase to the CI that tags the latest nightly pipeline if it passes.
2024-12-05 15:28:18 +00:00
Charles Schlosser
77a073aaa8
fix checkformat ci stage
2024-12-04 02:45:52 +00:00
Mike Taves
c593e9e948
Fix typos
2024-08-02 00:06:24 +00:00
Alexander Hans
c29c800126
Fix formatting in README.md
2024-07-03 19:16:56 +00:00
Antonio Sánchez
9cec679ef1
Don't let the PPC runner try to cross-compile.
2024-04-23 03:40:40 +00:00
Antonio Sánchez
2265242aa1
Update CI scripts.
2024-04-20 01:08:19 +00:00
Antonio Sánchez
c8d368bdaf
More fixes for 32-bit.
2024-03-26 22:53:38 +00:00
Antonio Sánchez
d8d0b60b59
Fix CI for clang-6 when cross-compiled.
2024-01-27 05:13:21 +00:00
Antonio Sánchez
34fd46a9b4
Update CI with testing framework from eigen_ci_cross_testing.
2024-01-19 17:55:09 +00:00
Antonio Sánchez
9697d481c8
Fix up clang-format CI.
2023-12-14 00:15:11 +00:00
Tobias Wood
85efa83292
Set up clang-format in CI
2023-12-13 21:08:07 +00:00
Chip Kerchner
e887196d9d
Undo cmake pools changes
2023-03-17 16:06:26 +00:00
Chip Kerchner
d54d228b49
Limit the number of build jobs to 8 and link jobs to 4 for PowerPC. This should help reduce the OOM build problems.
2023-03-15 16:29:41 +00:00
Everton Constantino
f0a91838aa
Enable Aarch64 CI
2022-03-24 19:50:49 +00:00
Everton Constantino
7882408856
Temporarily disable aarch64 CI.
2022-03-10 09:34:19 -03:00
Antonio Sánchez
f56a5f15c6
Disable GCC-4.8 tests.
2021-12-01 02:12:52 +00:00
Kolja Brix
afa616bc9e
Fix some typos found
2021-09-23 15:22:00 +00:00
Antonio Sanchez
3753e6a2b3
Add AVX512 test job to CI.
2021-09-21 15:11:31 -07:00
Antonio Sanchez
343847273d
Enable AVX512 testing.
2021-09-21 15:00:36 -07:00
Rasmus Munk Larsen
5595cfd194
Run CI tests in parallel no available cores.
2021-09-17 22:35:22 +00:00
Maxiwell S. Garcia
36402e281d
ci: ppc64le: disable MMA for gcc-10
...
This patch disables MMA for CI because the building environment is
using Ubuntu 18.04 image with LD 2.30. This linker version together
with gcc-10 causes some 'unrecognized opcode' errors.
2021-09-09 12:18:07 -05:00
Antonio Sanchez
4011e4d258
Remove c++11-off CI jobs.
...
This is step 1 in preparing to transition beyond c++03.
2021-08-24 17:42:39 +00:00
Maxiwell S. Garcia
ae2abe1f58
ci: ppc64le: disable MMA and remove 'allow_failure' for gcc-10 CXX11=off
...
This patch disables MMA for CI because the building environment is using
Ubuntu 18.04 image with LD 2.30. This linker version together with gcc-10
causes some 'unrecognized opcode' errors.
2021-08-05 21:43:05 +00:00
David Tellenbach
e4233b6e3d
Add CI infrastructure for pre-merge smoke tests.
...
This patch adds pre-merge smoke tests for x86 Linux using gcc-10 and clang-10.
Closes #2188 .
2021-04-01 00:08:37 +00:00
David Tellenbach
824272cde8
Re-enable CI for Power
2021-03-22 19:28:25 +01:00
David Tellenbach
5bfc67f9e7
Deactive CI for Power due to problems with GitLab runner
2021-03-04 17:33:40 +01:00
David Tellenbach
622c598944
Don't allow all test jobs to fail but only the currently failing ones.
2021-02-12 14:01:17 +01:00
David Tellenbach
b8a13f13ca
Add CI configuration for ppc64le
2020-09-22 00:26:23 +00:00
David Tellenbach
adc861cabd
New CI infrastructure, including AArch64 runners
2020-09-11 18:11:49 +00:00
David Tellenbach
c060114a25
Fix nightly CI configuration
2020-08-19 20:52:34 +02:00
David Tellenbach
fe8c3ef3cb
Add possibility to split test suit build targets and improved CI configuration
...
- Introduce CMake option `EIGEN_SPLIT_TESTSUITE` that allows to divide the single test build target into several subtargets
- Add CI pipeline for merge request that can be run by GitLab's shared runners
- Add nightly CI pipeline
2020-08-19 18:27:45 +00:00