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