gcc-14-8998-gc9ce332b557: FAIL: 2 regressions

Description

Commit: https://github.com/gcc-mirror/gcc/commit/c9ce332b557bb95987d038d98ea929cdfd1eae1d
commit gcc-14-8998-gc9ce332b557
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Wed Feb 7 11:31:10 2024 +0000

libstdc++: Use 128-bit arithmetic for std::linear_congruential_engine [PR87744]

For 32-bit targets without __int128 we need to implement the LCG
transition function by hand using 64-bit types.

We can also slightly simplify the __mod function by using if-constexpr
unconditionally, disabling -Wc++17-extensions warnings with diagnostic
... 13 lines of the commit log omitted.

Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/c9ce332b557bb95987d038d98ea929cdfd1eae1d/jira/yaml

Activity

Details

Assignee

Reporter

Start date

Components

Priority

Checklist

Sentry

Created February 15, 2024 at 9:16 PM
Updated November 15, 2024 at 8:18 AM