Skip to content

x86 f16: implement rounding support #4802

x86 f16: implement rounding support

x86 f16: implement rounding support #4802

Triggered via pull request January 30, 2026 21:14
Status Cancelled
Total duration 13m 18s
Artifacts

ci.yml

on: pull_request
Matrix: clang-qemu
Matrix: clang
Matrix: clang17-qemu-rvv
Matrix: clang18-qemu-rvv
Matrix: emscripten
Matrix: gcc-qemu
Matrix: gcc
Matrix: macos
Matrix: x86
Fit to window
Zoom out
Zoom in

Annotations

137 errors and 6 warnings
formatting
Process completed with exit code 1.
macos (15.3, macos-14, -march=native -Wno-poison-system-directories)
Process completed with exit code 1.
macos (26.2, macos-26, -Wno-poison-system-directories -Wno-switch-default)
Process completed with exit code 1.
macos (15.4, macos-14, -march=native -Wno-poison-system-directories)
Process completed with exit code 1.
clang-qemu (22, aarch64, aarch64, arm64, ubuntu-24.04)
Process completed with exit code 1.
macos (16.0, macos-15, -march=native -Wno-poison-system-directories)
Process completed with exit code 1.
gcc (13, ubuntu-24.04-arm)
Process completed with exit code 1.
gcc (11, ubuntu-24.04-arm)
Process completed with exit code 1.
macos (15.2, macos-14, -march=native -Wno-poison-system-directories)
Process completed with exit code 1.
gcc-qemu (11, aarch64, aarch64, arm64, ubuntu-22.04)
Process completed with exit code 1.
x86-xop
Process completed with exit code 1.
clang-qemu (22, -no-extras, aarch64, aarch64, arm64, ubuntu-24.04)
Process completed with exit code 1.
clang (11, ubuntu-22.04)
Process completed with exit code 1.
clang (13, ubuntu-22.04, -ffast-math)
Process completed with exit code 1.
clang-qemu (22, armel, eabi, armel, arm, ubuntu-24.04)
Process completed with exit code 1.
x86 (-march=x86-64-v3)
Process completed with exit code 1.
x86 (-march=x86-64-v2)
Process completed with exit code 1.
emscripten (64)
Process completed with exit code 1.
emscripten (64-relaxed)
The strategy configuration was canceled because "emscripten._64" failed
emscripten (32-relaxed)
The strategy configuration was canceled because "emscripten._64" failed
emscripten (32-relaxed)
The operation was canceled.
emscripten (32)
The strategy configuration was canceled because "emscripten._64" failed
emscripten (32)
The operation was canceled.
gcc-qemu (14, armel, eabi, armel, arm, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang-qemu (22, armv7, armhf, eabihf, arm, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (10, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
gcc (12, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (15, armv7, arm, eabihf, armhf, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (-32bit, 15, armv8, arm, eabihf, armhf, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (9, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (14, power9, powerpc64le, ppc64el, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (15, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
x86 (-DSIMDE_NATURAL_VECTOR_SIZE=256 -march=x86-64-v3 -mavx512bw -mavx512vl)
Canceling since a higher priority waiting request for build-1380 exists
x86 (-march=x86-64-v4 -mcx16 -mxsave -mpclmul -mfsgsbase -mrdrnd -mhle -mrdseed -maes -mclflushop...
Canceling since a higher priority waiting request for build-1380 exists
x86 (-march=x86-64-v4)
Canceling since a higher priority waiting request for build-1380 exists
clang-qemu (22, loongarch64, loong64, loongarch64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (13, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang18-qemu-rvv (18, riscv64+rvv_vlen128_elen64_zvfh, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (11, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
clang17-qemu-rvv (17, riscv64+rvv_vlen128_elen64, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
x86 (-march=x86-64 -maes -mpclmul)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (15, aarch64, aarch64, arm64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (14, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (14, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
clang (14, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (11, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (15, -no-extras, aarch64, aarch64, arm64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (15, s390x, s390x, s390x, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (15, ubuntu-24.04-arm)
Canceling since a higher priority waiting request for build-1380 exists
gcc (14, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (-O3, 15, riscv64, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (15, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (16, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
clang (17, ubuntu-24.04, -Wno-unsafe-buffer-usage -O2)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (14, loongarch64, loongarch64, loong64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (14, ubuntu-24.04-arm, -march=armv8-a+fp+aes+sha2)
Canceling since a higher priority waiting request for build-1380 exists
clang (18, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default)
Canceling since a higher priority waiting request for build-1380 exists
gcc-qemu (15, riscv64, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (15, ubuntu-24.04-arm, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
clang (18, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (16, ubuntu-24.04, -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
clang (16, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
clang (17, ubuntu-24.04, -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
clang (14, ubuntu-24.04-arm, -ffast-math -march=armv8-a+fp+aes+sha2)
Canceling since a higher priority waiting request for build-1380 exists
gcc (15, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (17, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
clang (19, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-nan-infini...
Canceling since a higher priority waiting request for build-1380 exists
clang (18, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (17, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (17, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
gcc (12, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
clang-qemu (20, s390x, s390x, s390x, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (18, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-nan-infini...
Canceling since a higher priority waiting request for build-1380 exists
gcc (10, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (16, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
gcc (13, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
clang (19, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default)
Canceling since a higher priority waiting request for build-1380 exists
clang (18, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-nan-in...
Canceling since a higher priority waiting request for build-1380 exists
clang (19, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default)
Canceling since a higher priority waiting request for build-1380 exists
clang (20, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-nan-infini...
Canceling since a higher priority waiting request for build-1380 exists
clang (19, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-nan-in...
Canceling since a higher priority waiting request for build-1380 exists
clang (20, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (22, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword)
Canceling since a higher priority waiting request for build-1380 exists
clang (18, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default)
Canceling since a higher priority waiting request for build-1380 exists
clang (20, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (20, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default)
Canceling since a higher priority waiting request for build-1380 exists
clang (21, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keywor...
Canceling since a higher priority waiting request for build-1380 exists
clang (19, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (19, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (21, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword)
Canceling since a higher priority waiting request for build-1380 exists
clang (21, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword)
Canceling since a higher priority waiting request for build-1380 exists
clang (20, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-nan-in...
Canceling since a higher priority waiting request for build-1380 exists
clang (22, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (20, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default)
Canceling since a higher priority waiting request for build-1380 exists
clang (21, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (21, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword -O2)
Canceling since a higher priority waiting request for build-1380 exists
clang (21, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-ke...
Canceling since a higher priority waiting request for build-1380 exists
clang (22, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword)
Canceling since a higher priority waiting request for build-1380 exists
clang (22, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keywor...
Canceling since a higher priority waiting request for build-1380 exists
clang (22, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-ke...
Canceling since a higher priority waiting request for build-1380 exists
clang (22, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -Wno-c++-keyword -O2)
Canceling since a higher priority waiting request for build-1380 exists
sleef
Canceling since a higher priority waiting request for build-1380 exists
sleef
The operation was canceled.
clang-qemu (22, ppc64el, ppc64el, powerpc64le, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang-qemu (22, ppc64el, ppc64el, powerpc64le, ubuntu-24.04)
The operation was canceled.
native-aliases
Canceling since a higher priority waiting request for build-1380 exists
native-aliases
The operation was canceled.
icc
Canceling since a higher priority waiting request for build-1380 exists
icc
The operation was canceled.
clang-qemu (22, riscv64, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang-qemu (22, riscv64, riscv64, riscv64, ubuntu-24.04)
The operation was canceled.
gcc (15, ubuntu-24.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
gcc (15, ubuntu-24.04, -ffast-math)
The operation was canceled.
clang18-qemu-rvv (18, riscv64+rvv_vlen256_elen64_zvfh, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (12, ubuntu-24.04-arm)
Canceling since a higher priority waiting request for build-1380 exists
gcc (12, ubuntu-24.04-arm)
The operation was canceled.
clang18-qemu-rvv (18, riscv64+rvv_vlen512_elen64_zvfh, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (12, ubuntu-22.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (12, ubuntu-22.04)
The operation was canceled.
gcc (15, ubuntu-24.04-arm)
Canceling since a higher priority waiting request for build-1380 exists
gcc (15, ubuntu-24.04-arm)
The operation was canceled.
clang (13, ubuntu-22.04)
Canceling since a higher priority waiting request for build-1380 exists
clang (13, ubuntu-22.04)
The operation was canceled.
clang17-qemu-rvv (17, riscv64+rvv_vlen512_elen64, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
clang17-qemu-rvv (17, riscv64+rvv_vlen256_elen64, riscv64, riscv64, ubuntu-24.04)
Canceling since a higher priority waiting request for build-1380 exists
gcc (14, ubuntu-24.04-arm)
Canceling since a higher priority waiting request for build-1380 exists
gcc (14, ubuntu-24.04-arm)
The operation was canceled.
clang (12, ubuntu-22.04, -ffast-math)
Canceling since a higher priority waiting request for build-1380 exists
clang (12, ubuntu-22.04, -ffast-math)
The operation was canceled.
clang (17, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage)
Canceling since a higher priority waiting request for build-1380 exists
clang (17, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage)
The operation was canceled.
CI
Canceling since a higher priority waiting request for build-1380 exists
macos (15.3, macos-14, -march=native -Wno-poison-system-directories)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
macos (26.2, macos-26, -Wno-poison-system-directories -Wno-switch-default)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
macos (15.4, macos-14, -march=native -Wno-poison-system-directories)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
macos (16.0, macos-15, -march=native -Wno-poison-system-directories)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
macos (15.2, macos-14, -march=native -Wno-poison-system-directories)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
clang18-qemu-rvv (18, riscv64+rvv_vlen256_elen64_zvfh, riscv64, riscv64, ubuntu-24.04)
Failed to save: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 1