Commit Graph

145 Commits

Author SHA1 Message Date
Martin Kroeker a6923005ec
Merge pull request #5960 from ngoldbaum/shutdown-release-race
Fix multithreaded shutdown thread safety issues
2026-08-07 14:03:47 +02:00
Martin Kroeker c56410d60f
Update qemu tag to 10.2.4 to get the fork fix 2026-08-05 23:18:35 +02:00
moluopro fbe55b25c9 CI: Install QEMU 10.2.1 for LoongArch tests 2026-08-05 22:31:54 +08:00
Nathan Goldbaum 8c7c04b671 Merge branch 'develop' into shutdown-release-race 2026-08-05 08:14:52 -06:00
Nathan Goldbaum 6e5c5255b0 add multithreaded shutdown stress test 2026-08-04 19:16:32 -06:00
Martin Kroeker 0392a36007
sudo wget to write in /usr/bin 2026-08-05 00:01:18 +02:00
Martin Kroeker e24af350c0
fix option capitalization 2026-08-04 23:36:19 +02:00
Martin Kroeker dacfb92ec3
Overwrite the outdated qemu with a binary of 10.2.4 2026-08-04 23:18:53 +02:00
moluopro 1b64851291 RISCV64-CI: Backport QEMU clone_lock fix 2026-07-19 23:32:40 +08:00
mpwaser e127edeb5e Relax C910V qemu utest timeout 2026-07-09 14:10:00 +02:00
moluopro 1b538d7fd1 ci: skip FreeBSD workflow for docs-only changes
Add path filters so README and docs-only pull requests do not start the FreeBSD GitHub Actions jobs.
2026-07-07 00:15:30 +08:00
Martin Kroeker 60d3fbea46
Merge pull request #5884 from martin-frbg/fixtinfo_ci
CI: update Ubuntu tinfo package version in gh workflow
2026-07-05 22:04:53 +02:00
Martin Kroeker 78f06538c7
Merge pull request #5881 from moluopro/develop
ci, docs: fix documentation text and skip docs-only CI
2026-07-05 16:43:41 +02:00
Martin Kroeker a55df7c0c6
Update package name in the wget call too 2026-07-05 16:27:41 +02:00
Martin Kroeker a45da9e756
update Ubuntu tinfo package version 2026-07-05 15:04:43 +02:00
Martin Kroeker e97eb66c29
Merge pull request #5817 from martin-frbg/bsdqemu
[WIP] Create QEmu-based FreeBSD runner to replace deprecated Cirrus
2026-07-04 10:14:18 +02:00
moluopro 448622eeea ci: skip non-doc workflows for markdown-only changes 2026-07-04 02:52:02 +08:00
moluopro 45bf57426a ci: restrict docs workflow to docs inputs 2026-07-04 01:20:43 +08:00
moluopro e097d0b32c ci: skip non-doc workflows for docs-only changes 2026-07-04 01:20:37 +08:00
Kumar Aditya 2d75a67d89 setup CI 2026-07-02 15:50:18 +05:30
Kumar Aditya ea2a52d014 use OPENBLAS_NUM_THREADS=8 in tsan CI 2026-06-23 18:59:26 +05:30
Nathan Goldbaum 7c7c65e692 fix windows build slowness and test errors 2026-06-14 17:09:44 -06:00
Nathan Goldbaum 9363452742 Fix corruption due to lock sharding issues by centralizing locking 2026-06-14 15:32:51 -06:00
Martin Kroeker cc84d9cccd
add emulated arm64 2026-05-22 12:13:35 +02:00
Martin Kroeker e82de18f9f
Update freebsd.yml 2026-05-22 08:09:01 +02:00
Martin Kroeker dc8fcad1ea
Update freebsd.yml 2026-05-22 06:57:04 +02:00
Martin Kroeker 69668d1441
Update freebsd.yml 2026-05-21 23:17:58 +02:00
Martin Kroeker 774924e03b
Create freebsd.yml 2026-05-21 21:27:52 +02:00
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