Skip to content

Avoid undefined behaviour with signed integer multiplication #4450

Avoid undefined behaviour with signed integer multiplication

Avoid undefined behaviour with signed integer multiplication #4450

Triggered via pull request June 26, 2025 08:28
Status Failure
Total duration 1h 13m 10s
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

52 errors and 9 warnings
macos (15.4, macos-14, -march=native -Wno-poison-system-directories)
Process completed with exit code 1.
emscripten (32-relaxed)
Process completed with exit code 1.
emscripten (64-relaxed)
The operation was canceled.
emscripten (64-relaxed)
The strategy configuration was canceled because "emscripten._32-relaxed" failed
emscripten (64)
The operation was canceled.
emscripten (64)
The strategy configuration was canceled because "emscripten._32-relaxed" failed
emscripten (32)
The operation was canceled.
emscripten (32)
The strategy configuration was canceled because "emscripten._32-relaxed" failed
macos (15.1, macos-13, -Wno-poison-system-directories)
Process completed with exit code 1.
gcc (14, ubuntu-24.04-arm)
Process completed with exit code 1.
clang (13, ubuntu-22.04, -ffast-math)
Process completed with exit code 1.
macos (15.2, macos-13, -Wno-poison-system-directories)
Process completed with exit code 1.
clang (17, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
macos (15.3, macos-14, -march=native -Wno-poison-system-directories)
Process completed with exit code 1.
gcc (13, ubuntu-24.04-arm)
Process completed with exit code 1.
clang (16, ubuntu-24.04-arm, -ffast-math -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
clang (18, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default)
Process completed with exit code 1.
macos (15.2, macos-14, -march=native -Wno-poison-system-directories)
Process completed with exit code 1.
macos (14.2, macos-13, -Wno-poison-system-directories)
Process completed with exit code 1.
macos (14.3.1, macos-13, -Wno-poison-system-directories)
Process completed with exit code 1.
clang (12, ubuntu-22.04, -ffast-math)
Process completed with exit code 1.
clang (12, ubuntu-22.04)
Process completed with exit code 1.
clang (11, ubuntu-22.04)
Process completed with exit code 1.
clang (15, ubuntu-24.04-arm, -ffast-math)
Process completed with exit code 1.
macos (15.0.1, macos-13, -Wno-poison-system-directories)
Process completed with exit code 1.
clang-qemu (18, ppc64el, ppc64el, powerpc64le, ubuntu-24.04)
Process completed with exit code 1.
clang-qemu (18, -no-extras, aarch64, aarch64, arm64, ubuntu-24.04)
Process completed with exit code 1.
clang-qemu (18, armel, eabi, armel, arm, ubuntu-24.04)
Process completed with exit code 1.
clang-qemu (18, aarch64, aarch64, arm64, ubuntu-24.04)
Process completed with exit code 1.
clang-qemu (18, armv7, armhf, eabihf, arm, ubuntu-24.04)
Process completed with exit code 1.
clang (15, ubuntu-24.04, -ffast-math)
Process completed with exit code 1.
clang (13, ubuntu-22.04)
Process completed with exit code 1.
clang (14, ubuntu-24.04, -ffast-math)
Process completed with exit code 1.
clang (17, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
clang (15, ubuntu-24.04)
Process completed with exit code 1.
clang (14, ubuntu-24.04-arm, -ffast-math -march=armv8-a+fp+aes+sha2)
Process completed with exit code 1.
clang (16, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
clang (15, ubuntu-24.04-arm)
Process completed with exit code 1.
clang (17, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
clang (17, ubuntu-24.04, -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
clang (14, ubuntu-24.04-arm, -march=armv8-a+fp+aes+sha2)
Process completed with exit code 1.
clang (14, ubuntu-24.04)
Process completed with exit code 1.
clang (18, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Process completed with exit code 1.
clang (16, ubuntu-24.04, -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
clang (17, ubuntu-24.04, -Wno-unsafe-buffer-usage -O2)
Process completed with exit code 1.
clang (17, ubuntu-24.04-arm, -Wno-unsafe-buffer-usage -O2)
Process completed with exit code 1.
clang (16, ubuntu-24.04, -ffast-math -Wno-unsafe-buffer-usage)
Process completed with exit code 1.
clang (18, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default)
Process completed with exit code 1.
clang (18, ubuntu-24.04, -Wno-unsafe-buffer-usage -Wno-switch-default -O2)
Process completed with exit code 1.
macos (15.4, macos-14, -march=native -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (15.1, macos-13, -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (16.0, macos-15, -march=native -Wno-poison-system-directories -U_LIBCPP_ENABLE_ASSERTIONS)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (15.2, macos-13, -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (15.3, macos-14, -march=native -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (15.2, macos-14, -march=native -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (14.2, macos-13, -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (14.3.1, macos-13, -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja
macos (15.0.1, macos-13, -Wno-poison-system-directories)
ninja 1.13.0 is already installed and up-to-date. To reinstall 1.13.0, run: brew reinstall ninja