Skip to content

Use 256 bit addition and subtraction for 128-bit decimals to avoid loss of precision #2552

Use 256 bit addition and subtraction for 128-bit decimals to avoid loss of precision

Use 256 bit addition and subtraction for 128-bit decimals to avoid loss of precision #2552

Triggered via pull request January 13, 2026 19:26
@mborlandmborland
synchronize #1288
i256
Status Cancelled
Total duration 1h 23m 30s
Artifacts

ci.yml

on: pull_request
Matrix: intel
Matrix: posix-cmake-find-package-test
Matrix: posix-cmake-install
Matrix: posix-cmake-subdir
Matrix: posix-cmake-test-dectest
Matrix: posix-cmake-test
Matrix: posix-pkg-config-test
Matrix: posix-standalone-test
Matrix: posix
Matrix: windows
Fit to window
Zoom out
Zoom in

Annotations

48 errors
posix (gcc-7, 03,11,14,17, 64, ubuntu-latest, ubuntu:18.04, g++-7-multilib)
Process completed with exit code 1.
posix (gcc-8, 03,11,14,17,2a, 32,64, ubuntu-latest, ubuntu:18.04, g++-8-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-10, 03,11,14,17,20, 32,64, ubuntu-latest, ubuntu:20.04, g++-10-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-14, 03,11,14,17,20,23,2c, 32, ubuntu-latest, ubuntu:24.04, g++-14-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (64-bit UBSAN, gcc-14, 03,11,14,17,20,23,2c, 64, 1, ubuntu-latest, ubuntu:24.04, g++-14-mul...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-17, 03,11,14,17,20,2b, ubuntu-latest, ubuntu:22.04, clang-17, deb http://ap...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-9, 03,11,14,17,2a, 32,64, ubuntu-latest, ubuntu:20.04, g++-9-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-11, 03,11,14,17,20,23, 32,64, ubuntu-latest, ubuntu:22.04, g++-11-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-15, 03,11,14,17,20,2b, ubuntu-latest, ubuntu:22.04, clang-15, libc++-15-dev...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-15, 03,11,14,17,20, ubuntu-latest, ubuntu:22.04, clang-15, deb http://apt.l...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-12, 03,11,14,17,20,23, 64, ubuntu-latest, ubuntu:22.04, g++-12-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-14, 03,11,14,17,20,23,2c, -fno-exceptions, 64, ubuntu-latest, ubuntu:24.04, g++-14-mul...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-16, 03,11,14,17,20, ubuntu-latest, ubuntu:22.04, clang-16, deb http://apt.l...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-9, 03-gnu,11-gnu,14-gnu,17-gnu,2a-gnu, 32,64, ubuntu-latest, ubuntu:20.04, g++-9-multi...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-12, 03-gnu,11-gnu,14-gnu,17-gnu,20-gnu,23-gnu, 64, ubuntu-latest, ubuntu:22.04, g++-12...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-12, 03-gnu,11-gnu,14-gnu,17-gnu,20-gnu,23-gnu, 32, ubuntu-latest, ubuntu:22.04, g++-12...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-12, 03,11,14,17,20,23, 32, ubuntu-latest, ubuntu:22.04, g++-12-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (gcc-14, 03,11,14,17,20,23,2c, 64, ubuntu-latest, ubuntu:24.04, g++-14-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
windows (msvc-14.3, 14,17,20,latest, 64, windows-2022)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
windows (msvc-14.3, 14,17,20,latest, 64, windows-2022)
The operation was canceled.
windows (msvc-14.3, 14,17,20,latest, 64, windows-11-arm)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
windows (msvc-14.3, 14,17,20,latest, 64, windows-11-arm)
The operation was canceled.
posix (clang, clang++-18, 03,11,14,17,20,2b, ubuntu-24.04, clang-18, deb http://apt.llvm.org/nobl...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-21, 03,11,14,17,20,2b, ubuntu-24.04, clang-21, deb http://apt.llvm.org/nobl...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-19, 03,11,14,17,20,2b, ubuntu-24.04, clang-19, deb http://apt.llvm.org/nobl...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
CI
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-20, 03,11,14,17,20,2b, ubuntu-24.04, clang-20, deb http://apt.llvm.org/nobl...
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists