117 Commits

Author SHA1 Message Date
Martin Kroeker
8e57c8667d Merge pull request #5791 from moluopro/develop
Fix Apple platform detection and iOS cross-build
2026-05-02 23:09:09 +02:00
Martin Kroeker
f90b0d5bc5 expand target-prefix in fc-pkg 2026-05-02 13:50:09 +02:00
Martin Kroeker
d394815eb2 rework msys2 install as mingw i686 has dropped gfortran 2026-05-02 11:54:40 +02:00
moluopro
a8ac7c91fc Update iOS crossbuild commands 2026-05-01 13:06:29 +08:00
Martin Kroeker
fd09633cdf Add NEOVERSEN1 jobs from the deprecated Cirrus setup 2026-04-30 00:09:51 +02:00
Martin Kroeker
a8974e0f7a Add Android NDK-ARMV7 crossbuild 2026-04-29 21:16:29 +02:00
Martin Kroeker
a3cd2eeaa7 Update apple_m.yml 2026-04-29 14:55:22 +02:00
Martin Kroeker
65ae31125f Update apple_m.yml 2026-04-28 11:12:56 +02:00
Martin Kroeker
beb4ab7bf6 Update MacOS image for xbuild to Tahoe 2026-04-27 23:16:15 +02:00
Martin Kroeker
f2c5129b40 Update apple_m.yml 2026-04-27 22:56:01 +02:00
Martin Kroeker
5fa0aec3cf Update apple_m.yml 2026-04-27 22:44:13 +02:00
Martin Kroeker
94b4c6c47c Add cross-compilation to x86_64 based on the Cirrus CI job 2026-04-27 20:14:36 +02:00
Christoph Grüninger
91f83f00b9 [ci] Set CodSpeedHQ/action's mode to simulation
v4 requires the mode to me explicitly set.
2026-04-24 07:18:11 +02:00
Christoph Grüninger
0a74cb6dcc [ci] Update GitHub Actions to latest major release
Fixes deprecations warnings that Node20.js will stop
working in June.
2026-04-23 21:37:42 +02:00
Martin Kroeker
60d03c3600 fix missing ranlib 2026-01-19 15:40:58 +01:00
mayeut
39d5e44723 fix: dot_kernel_sve "n" usage & clobber list 2025-11-17 21:53:51 +01:00
Martin Kroeker
7bdb3ac720 Add back the SBGEMM/SBGEMV tests 2025-11-06 14:38:20 +01:00
Martin Kroeker
3a9da520d5 RISCV64-CI: don't rely on dependency resolution for qemu-user (#5506)
* install current qemu as the Ubuntu package is too old
* add shgemm and bgemm tests for zvl256b target - curiously, sbgemm&sbgemv tests fail in this configuration
2025-11-04 12:18:24 +01:00
Martin Kroeker
f6b0d48a39 Add BUILD_BFLOAT16/HFLOAT16 for RISCV_ZVL256B target 2025-10-09 12:42:36 +02:00
Martin Kroeker
de004136cd Update riscv64_vector.yml 2025-10-09 12:27:07 +02:00
Martin Kroeker
acff97cef1 Ensure qemu is installed for running the tests 2025-10-09 12:04:14 +02:00
Martin Kroeker
57c2936a43 Merge branch 'OpenMathLib:develop' into update_rvv_ci 2025-09-02 12:09:30 -07:00
Martin Kroeker
a1331406a3 drop (re)installation of cmake on osx runners 2025-09-02 15:39:08 +02:00
Martin Kroeker
c42fccccb5 Drop installation of cmake 2025-09-02 15:36:32 +02:00
Martin Kroeker
4c1a4e60a6 Update toolchain to its latest nightly build 2025-09-02 14:54:08 +02:00
Martin Kroeker
75c6ab4036 CI: Update WoA job to use LLVM 20.1.8 and avoid stray preinstalled LLVM19 (#5411)
* Update to 20.1.8

* fix PATH to avoid the obsolete LLVM19 that appeared in the preinstalled msvc folder hierarchy
2025-08-09 12:28:24 +02:00
abhishek-fujitsu
6356190d06 fix gfortran link path in dynamic_arch.yml 2025-07-28 14:37:51 +05:30
abhishek-fujitsu
4c8dcb3a8f Darwin/arm64: disable SVE/SME and fix gfortran link path 2025-07-26 16:59:46 +05:30
Martin Kroeker
444d03db9c switch to another site that still has libffi6 (for now) 2025-07-23 14:04:11 +02:00
newyork_loki
cb2c726716 Add CI support for OpenBLAS on WoA 2025-07-12 14:37:30 +05:30
newyork_loki
c8d41e4a32 Add CI support for OpenBLAS on WoA 2025-07-12 14:34:29 +05:30
Chris Sidebottom
46b9b7a080 Also enable BFLOAT16 for make cirun 2025-07-07 10:41:12 +00:00
Chris Sidebottom
eaaa628af2 Enable BUILD_BFLOAT16 in cirun 2025-07-07 10:20:17 +00:00
guoyuanplct
7732a55200 Add retry mechanism after deadlock timeout for c910v. 2025-05-16 18:24:46 +08:00
Han Gao
1f687b2f60 Bump xuantie qemu for c910v
Signed-off-by: Han Gao <rabenda.cn@gmail.com>
2025-04-20 14:20:49 +08:00
Ruiyang Wu
251c3f857d gh m1: fix mixed linkage when built with OpenMP and clang+gfortran 2025-03-26 23:52:44 -04:00
Martin Kroeker
c1bb90a823 remove the express NeoverseN2 target from the Cobalt100 job 2025-02-16 14:23:07 +01:00
Martin Kroeker
100e74d4d6 restore deleted line break 2025-01-18 18:09:58 +01:00
Martin Kroeker
2954dc1a70 CI: Add NeoverseN2 build on the new Cobalt-100 (#5080)
* Add NeoverseN2 build
2025-01-17 12:28:26 +01:00
Martin Kroeker
7c3a920a81 CI: Update ubuntu-latest runners to fix side effects of switch to 24.04 (#5079) 2025-01-16 20:48:30 +01:00
Ralf Gommers
f764d76a4a docs: improve the Makefile dependency graph
Uses Mermaid to render it as a diagram in the html docs.
2025-01-04 20:42:05 +01:00
Martin Kroeker
14e68355d2 Update harmonyos.yml 2025-01-03 18:29:39 +01:00
Martin Kroeker
593427c8a1 Update harmonyos.yml 2025-01-03 18:10:05 +01:00
Martin Kroeker
67bbde71e5 Update harmonyos.yml 2025-01-03 17:47:17 +01:00
Martin Kroeker
108bf599ae Create harmonyos.yml 2025-01-03 17:19:41 +01:00
Markus Mützel
f5e6b5b5c9 CI (MinGW): Remove CLANG32 environment from build matrix.
The CLANG32 environment is in the process of being removed from MSYS2
currently:
https://www.msys2.org/news/#2024-09-23-starting-to-drop-the-clang32-environment

Remove it from the build matrix ahead of its complete removal from MSYS2.
2024-11-26 15:44:50 +01:00
Markus Mützel
7452af4471 CI (MinGW): Remove work-around with NO_AVX512 that was needed for older versions of LLVM Flang. 2024-11-26 13:02:27 +01:00
Martin Kroeker
87a18154ce Update version of upload-artifacts again 2024-11-06 14:44:11 +01:00
gxw
8f595382c4 gh-actions: Test LoongArch64 with gcc14 from Ubuntu 24.04 2024-10-25 05:00:54 +00:00
gxw
48698b2b1d LoongArch64: Rename core
Use microarchitecture name instead of meaningless strings to name the core,
the legacy core is still retained.
1. Rename LOONGSONGENERIC to LA64_GENERIC
2. Rename LOONGSON3R5 to LA464
3. Rename LOONGSON2K1000 to LA264
2024-09-29 09:35:21 +08:00