Skip to content

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

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 #2533

Triggered via pull request December 17, 2025 22:00
Status Cancelled
Total duration 4m 35s
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

83 errors
posix-cmake-test-dectest (ubuntu-24.04)
Process completed with exit code 2.
posix-cmake-find-package-test (ubuntu-24.04)
Process completed with exit code 2.
posix-cmake-subdir (ubuntu-24.04)
Process completed with exit code 2.
posix-standalone-test (ubuntu-24.04)
Process completed with exit code 2.
posix-pkg-config-test (ubuntu-24.04)
Process completed with exit code 1.
posix-cmake-install (ubuntu-24.04)
Process completed with exit code 2.
posix-cmake-test (ubuntu-24.04)
Process completed with exit code 2.
intel (intel, 23)
Process completed with exit code 2.
intel (intel, 14)
Process completed with exit code 2.
intel (intel, 17)
Process completed with exit code 2.
intel (intel, 20)
Process completed with exit code 2.
posix (clang, clang++-11, 03,11,14,17, ubuntu-latest, ubuntu:22.04, clang-11)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-9, 03,11,14,17,2a, ubuntu-latest, ubuntu:20.04, clang-9)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
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-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++-7, 03,11,14,17, ubuntu-latest, ubuntu:18.04, clang-7)
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++-10, 03,11,14,17,20, ubuntu-latest, ubuntu:20.04, clang-10)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-6.0, 03,11,14,17, ubuntu-latest, ubuntu:18.04, clang-6.0)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-12, 03,11,14,17, ubuntu-latest, ubuntu:22.04, clang-12)
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 (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 (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-7, 03,11,14,17, 64, ubuntu-latest, ubuntu:18.04, g++-7-multilib)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-13, 03,11,14,17, ubuntu-latest, ubuntu:22.04, clang-13)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, clang++-8, 03,11,14,17,2a, ubuntu-latest, ubuntu:18.04, clang-8, g++-7, 7)
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, 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 (clang, clang++-14, 03,11,14,17, ubuntu-latest, ubuntu:22.04, clang-14)
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-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 (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 (clang, clang++-14, 03-gnu,11-gnu,14-gnu,17-gnu, ubuntu-latest, ubuntu:22.04, clang-14)
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
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 (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 (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-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,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
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.
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
windows (clang-win, 14,17,latest, 64, windows-latest)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
windows (clang-win, 14,17,latest, 64, windows-latest)
The operation was canceled.
windows (clang-win, 14,17,latest, 32, windows-latest)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
windows (clang-win, 14,17,latest, 32, windows-latest)
The operation was canceled.
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
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.
windows (gcc, 03,11,14,17, 64, windows-latest)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
windows (gcc, 03,11,14,17, 64, windows-latest)
The operation was canceled.
posix (clang, 03,11,14,17,20,2b, macos-14)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, 03,11,14,17,20,2b, macos-14)
The operation was canceled.
posix-cmake-test (macos-14)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix-cmake-test (macos-14)
The operation was canceled.
posix-cmake-test (macos-15)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix-cmake-test (macos-15)
The operation was canceled.
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, 03,11,14,17,20,2b, macos-15)
Canceling since a higher priority waiting request for cppalliance/decimal:refs/pull/1288/merge exists
posix (clang, 03,11,14,17,20,2b, macos-15)
The operation was canceled.
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