Skip to content

Use runtime feature detection for fma routines on x86 #265

Use runtime feature detection for fma routines on x86

Use runtime feature detection for fma routines on x86 #265

Triggered via pull request May 3, 2025 17:28
Status Success
Total duration 48m 51s
Artifacts 1

main.yaml

on: pull_request
Matrix: Build and test
Matrix: extensive
success
0s
success
Fit to window
Zoom out
Zoom in

Annotations

31 warnings
Check libm MSRV
Cache not found for keys: v0-rust-msrv-Linux-x64-78faafec-da39a3ee, v0-rust-msrv-Linux-x64-78faafec
Clippy
Cache not found for keys: v0-rust-clippy-Linux-x64-574d6de4-d345ae4b, v0-rust-clippy-Linux-x64-574d6de4
Miri
Cache not found for keys: v0-rust-miri-Linux-x64-574d6de4-d345ae4b, v0-rust-miri-Linux-x64-574d6de4
Extensive tests for f16
Cache not found for keys: v0-rust-extensive-Linux-x64-574d6de4-d345ae4b, v0-rust-extensive-Linux-x64-574d6de4
Build and test (thumbv7m-none-eabi, ubuntu-24.04)
Cache not found for keys: v0-rust-thumbv7m-none-eabi-test-Linux-x64-574d6de4-d345ae4b, v0-rust-thumbv7m-none-eabi-test-Linux-x64-574d6de4
Build and test (thumbv6m-none-eabi, ubuntu-24.04)
Cache not found for keys: v0-rust-thumbv6m-none-eabi-test-Linux-x64-574d6de4-d345ae4b, v0-rust-thumbv6m-none-eabi-test-Linux-x64-574d6de4
Build and test (thumbv7em-none-eabihf, ubuntu-24.04)
Cache not found for keys: v0-rust-thumbv7em-none-eabihf-test-Linux-x64-574d6de4-d345ae4b, v0-rust-thumbv7em-none-eabihf-test-Linux-x64-574d6de4
Build and test (aarch64-pc-windows-msvc, windows-2025, 1, 1)
Cache not found for keys: v0-rust-aarch64-pc-windows-msvc-test-Windows_NT-x64-b4187013-d345ae4b, v0-rust-aarch64-pc-windows-msvc-test-Windows_NT-x64-b4187013
Build and test (thumbv7em-none-eabi, ubuntu-24.04)
Cache not found for keys: v0-rust-thumbv7em-none-eabi-test-Linux-x64-574d6de4-d345ae4b, v0-rust-thumbv7em-none-eabi-test-Linux-x64-574d6de4
Build and test (wasm32-unknown-unknown, ubuntu-24.04)
Cache not found for keys: v0-rust-wasm32-unknown-unknown-test-Linux-x64-574d6de4-d345ae4b, v0-rust-wasm32-unknown-unknown-test-Linux-x64-574d6de4
Build and test (powerpc64le-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-powerpc64le-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-powerpc64le-unknown-linux-gnu-test-Linux-x64-574d6de4
Benchmarks
Cache not found for keys: v0-rust-benchmarks-Linux-x64-fae33a51-1f916da3, v0-rust-benchmarks-Linux-x64-fae33a51
Build and test (x86_64-pc-windows-msvc, windows-2025, 1)
Cache not found for keys: v0-rust-x86_64-pc-windows-msvc-test-Windows_NT-x64-b4187013-d345ae4b, v0-rust-x86_64-pc-windows-msvc-test-Windows_NT-x64-b4187013
Build and test (x86_64-pc-windows-gnu, windows-2025, nightly-x86_64-gnu)
Cache not found for keys: v0-rust-x86_64-pc-windows-gnu-test-Windows_NT-x64-73cced93-d345ae4b, v0-rust-x86_64-pc-windows-gnu-test-Windows_NT-x64-73cced93
Build and test (i686-pc-windows-msvc, windows-2025, 1)
Cache not found for keys: v0-rust-i686-pc-windows-msvc-test-Windows_NT-x64-b4187013-d345ae4b, v0-rust-i686-pc-windows-msvc-test-Windows_NT-x64-b4187013
Build and test (i686-pc-windows-gnu, windows-2025, nightly-i686-gnu)
Cache not found for keys: v0-rust-i686-pc-windows-gnu-test-Windows_NT-x64-2be15473-d345ae4b, v0-rust-i686-pc-windows-gnu-test-Windows_NT-x64-2be15473
Build and test (loongarch64-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-loongarch64-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-loongarch64-unknown-linux-gnu-test-Linux-x64-574d6de4
Build and test (aarch64-unknown-linux-gnu, ubuntu-24.04-arm)
Cache not found for keys: v0-rust-aarch64-unknown-linux-gnu-test-Linux-arm64-90485aad-d345ae4b, v0-rust-aarch64-unknown-linux-gnu-test-Linux-arm64-90485aad
Build and test (i686-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-i686-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-i686-unknown-linux-gnu-test-Linux-x64-574d6de4
Build and test (i586-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-i586-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-i586-unknown-linux-gnu-test-Linux-x64-574d6de4
Build and test (riscv64gc-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-riscv64gc-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-riscv64gc-unknown-linux-gnu-test-Linux-x64-574d6de4
Build and test (powerpc64-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-powerpc64-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-powerpc64-unknown-linux-gnu-test-Linux-x64-574d6de4
Build and test (aarch64-apple-darwin, macos-15)
Cache not found for keys: v0-rust-aarch64-apple-darwin-test-Darwin-arm64-e1510c93-d345ae4b, v0-rust-aarch64-apple-darwin-test-Darwin-arm64-e1510c93
Build and test (powerpc-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-powerpc-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-powerpc-unknown-linux-gnu-test-Linux-x64-574d6de4
Build and test (x86_64-apple-darwin, macos-13)
Cache not found for keys: v0-rust-x86_64-apple-darwin-test-Darwin-x64-e79a326f-d345ae4b, v0-rust-x86_64-apple-darwin-test-Darwin-x64-e79a326f
Build and test (armv7-unknown-linux-gnueabihf, ubuntu-24.04)
Cache not found for keys: v0-rust-armv7-unknown-linux-gnueabihf-test-Linux-x64-574d6de4-d345ae4b, v0-rust-armv7-unknown-linux-gnueabihf-test-Linux-x64-574d6de4
Build and test (arm-unknown-linux-gnueabihf, ubuntu-24.04)
Cache not found for keys: v0-rust-arm-unknown-linux-gnueabihf-test-Linux-x64-574d6de4-d345ae4b, v0-rust-arm-unknown-linux-gnueabihf-test-Linux-x64-574d6de4
Build and test (x86_64-unknown-linux-gnu, ubuntu-24.04)
Cache not found for keys: v0-rust-x86_64-unknown-linux-gnu-test-Linux-x64-574d6de4-d345ae4b, v0-rust-x86_64-unknown-linux-gnu-test-Linux-x64-574d6de4
Build and test (arm-unknown-linux-gnueabi, ubuntu-24.04)
Cache not found for keys: v0-rust-arm-unknown-linux-gnueabi-test-Linux-x64-574d6de4-d345ae4b, v0-rust-arm-unknown-linux-gnueabi-test-Linux-x64-574d6de4
Extensive tests for f128
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Extensive tests for f128
Cache not found for keys: v0-rust-extensive-Linux-x64-574d6de4-d345ae4b, v0-rust-extensive-Linux-x64-574d6de4

Artifacts

Produced during runtime
Name Size Digest
baseline-icount-202505031733-d2a429aabf91
224 KB
sha256:98692ee7d5b229df7691964c3b9518cd2df9c637ea7fe5aae2975b8824786c41