Kasper Nielsen
|
bc5f5f685a
|
SME: fix gebp packers for non-direct-GEMM consumers
libeigen/eigen!2675
|
2026-07-06 22:16:17 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
35b0428f55
|
CI: only batch-build single-target jobs; build target lists directly
libeigen/eigen!2677
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-07-05 13:05:26 -07:00 |
|
Charles Schlosser
|
cdb9e1e124
|
CI: bump gcc/clang versions in Risc-V jobs
libeigen/eigen!2661
|
2026-06-27 03:07:09 +00:00 |
|
Kasper Nielsen
|
65bf174fc2
|
SME: adapt the fp32 GEMM kernel to the runtime streaming vector length
libeigen/eigen!2639
|
2026-06-25 18:21:35 -07:00 |
|
Charles Schlosser
|
6103881d14
|
CI: fix and fold RVV vectorization into the default riscv64 builds
libeigen/eigen!2658
|
2026-06-24 02:12:05 +00:00 |
|
Charles Schlosser
|
f720207f7f
|
CI: Add RISC-V runners
libeigen/eigen!2638
|
2026-06-15 15:24:02 +00:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
5a6a46d4b4
|
CI: Fix reuse lint by installing an encoding-detection backend
libeigen/eigen!2613
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-06-07 09:25:59 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
4361253fd1
|
CI: gate SME test job like its build job (fix invalid master-push pipeline)
libeigen/eigen!2610
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-06-06 21:13:18 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
575c38e5b5
|
CI: fix SME job so it configures, compiles, and runs
libeigen/eigen!2607
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-06-06 20:59:34 -07:00 |
|
Kasper Nielsen
|
6dae401d6a
|
ARM SME2 GEMM backend
libeigen/eigen!2128
|
2026-06-06 16:08:37 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
a6e7d516ee
|
CI: drop avx512fp16 test jobs (no FP16-capable runner)
libeigen/eigen!2558
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-17 09:54:32 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
8f457d1d08
|
CI: simplify config — shared rule sets, qemu test base, dead-file removal
libeigen/eigen!2554
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-17 09:52:51 -07:00 |
|
Charles Schlosser
|
c069d47098
|
fix runners for free users
libeigen/eigen!2529
|
2026-05-10 19:12:42 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
599d71aba7
|
CI: make REUSE lint failures breaking
libeigen/eigen!2524
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-09 16:35:56 -07:00 |
|
Charles Schlosser
|
6f9c2abf31
|
CI: add pre-configured smoke test container images to speed up pipelines
libeigen/eigen!2515
|
2026-05-08 22:38:03 +00:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
ff85966fba
|
CI: install xsltproc in before_script, drop apt-get from after_script
libeigen/eigen!2516
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-04 21:16:06 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
b955000c16
|
CI/clang-tidy: fix latent issues surfaced when running on many headers
libeigen/eigen!2511
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-03 17:55:44 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
8a3d61c790
|
Licensing: SPDX identifiers, REUSE.toml, and checkformat:reuse CI job
libeigen/eigen!2509
Closes #2868
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-04 00:36:12 +00:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
dd0790ffe1
|
CI: fix mistyped EIGEN_CI_TEST_LABEL in avx512fp16 jobs
libeigen/eigen!2506
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-02 20:50:01 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
08e19b5fca
|
Eigen/GPU [2/5]: Add library dispatch module (DeviceMatrix, cuBLAS, cuSOLVER)
libeigen/eigen!2412
Co-authored-by: Rasmus Munk Larsen <rlarsen@nvidia.com>
|
2026-05-02 11:51:56 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
d6f25aa75e
|
ci: pass compiler vars to google/benchmark cmake invocation
libeigen/eigen!2500
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-05-02 07:52:37 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
bd0c05acb9
|
CI: drop RelWithDebInfo from avx512fp16 build to fix artifact size
libeigen/eigen!2443
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-19 02:19:53 -07:00 |
|
Florian Maurin
|
4a043801af
|
Fix C++20 enum-enum conversion warnings
libeigen/eigen!2439
Closes #2120 and #3070
|
2026-04-19 01:39:42 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
938b921d44
|
CI: Remove sanitizer smoketest jobs from MR pipelines
libeigen/eigen!2438
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-16 21:33:15 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
118ea02645
|
CI: Fix Windows ctest retry to only rerun failing tests
libeigen/eigen!2430
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-11 22:32:30 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
19ddcbfb80
|
Revert CI cmake cache skip optimization
libeigen/eigen!2429
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-11 15:48:28 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
822b6e8136
|
CI: Touch build.ninja after cache hit to prevent ninja re-running cmake
libeigen/eigen!2428
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-11 13:56:49 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
a29e203efd
|
CI: Skip cmake reconfigure on Linux when cached build dir is valid
libeigen/eigen!2427
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-11 13:27:55 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
53f9a6900e
|
CI: Add gpu-tests MR label to trigger GPU pipelines
libeigen/eigen!2426
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-11 11:03:47 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
5b173498ea
|
Eigen/GPU [1/5]: Raise CUDA/HIP minimum and remove legacy guards
libeigen/eigen!2411
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-11 10:34:42 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
2a83d7800a
|
CI: Use -O2 for AVX512-FP16 jobs to work around GCC codegen bug
libeigen/eigen!2424
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-11 10:21:33 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
1ce794ce27
|
CI: Use -O2 for AVX512-FP16 jobs to work around GCC codegen bug
libeigen/eigen!2423
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-10 23:09:31 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
c02e9b50a4
|
CI: Use Ubuntu 26.04 for AVX512-FP16 jobs (binutils >= 2.43)
libeigen/eigen!2421
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-10 21:14:56 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
b3a826433f
|
CI: Use Ubuntu 24.10 for AVX512-FP16 jobs (binutils >= 2.43)
libeigen/eigen!2419
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-10 20:37:38 -07:00 |
|
Rasmus Munk Larsen
|
6e13b988be
|
Revert "CI: Bump AVX-512 FP16 jobs from gcc-13 to gcc-14"
This reverts merge request !2417
|
2026-04-10 20:21:34 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
ab1a75317a
|
CI: Bump AVX-512 FP16 jobs from gcc-13 to gcc-14
libeigen/eigen!2417
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-10 17:18:27 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
e778b5d22b
|
Switch ASAN/UBSAN smoketest pipelines to large runners
libeigen/eigen!2405
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-07 21:37:58 -07:00 |
|
 Alexander GrundandAlexander Grund
|
8179474225
|
CI: Add AVX512-FP16 build tests with GCC 13
libeigen/eigen!1652
Co-authored-by: Alexander Grund <alexander.grund@tu-dresden.de>
|
2026-04-04 11:32:31 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
6a07970d7d
|
CI: split NVHPC build and make fallback parallelism configurable
libeigen/eigen!2372
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-01 16:43:33 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
4be66f2830
|
CI: fail test jobs when no tests are found (--no-tests=error)
libeigen/eigen!2373
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-04-01 12:50:54 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
1df89cbc21
|
Right-size CI runners to reduce waste and shuffle build order to avoid OOM
libeigen/eigen!2367
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-31 19:10:34 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
80ab2898e2
|
CI: install libclang-rt-14-dev for sanitizer smoketest
libeigen/eigen!2369
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-31 00:16:18 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
798d7f2bec
|
CI: drop Clang-6, bump base image to Ubuntu 24.04 and Clang 12 to 14
libeigen/eigen!2366
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-30 22:00:17 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
806c7b6590
|
CI: fix Windows build cache key containing invalid path characters
libeigen/eigen!2362
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-29 19:57:45 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
409296d91d
|
Add nightly benchmark regression detection pipeline
libeigen/eigen!2349
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-29 16:03:56 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
b8dab89663
|
CI: remove broken NVHPC CUDA pipeline
libeigen/eigen!2355
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-28 19:52:01 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
49a137ca24
|
CI: limit NVHPC build parallelism to avoid OOM kills
libeigen/eigen!2353
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-28 16:10:04 -07:00 |
|
Pavel Guzenfeld
|
90ca5bfd9a
|
Strip lapacke.h to only the declarations used by Eigen
libeigen/eigen!2322
Closes #2851
|
2026-03-27 20:16:46 -07:00 |
|
 
|
e0b8498eef
|
CI: Add nightly clang C++20 full test pipeline
libeigen/eigen!2328
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
Co-authored-by: Rasmus Munk Larsen <rlarsen@nvidia.com>
|
2026-03-21 11:10:58 -07:00 |
|
 Rasmus Munk LarsenandRasmus Munk Larsen
|
89621d1024
|
CI: Remove GCC 6 pipeline
libeigen/eigen!2323
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-03-20 17:09:19 -07:00 |
|