On Thu, 28 Apr 2022, Richard Biener via Gcc-patches wrote: > We are eventually ICEing in decimal_to_decnumber on non-decimal > REAL_VALUE_TYPE that creep in from uses of build_real (..., dconst*) > for DFP types. The following extends the decimal_to_decnumber > special-casing of dconst* to build_real, avoiding the bogus REAL_CSTs > from creeping into the IL and modified to ones not handled by > the decimal_to_decnumber special casing. It also makes sure to > ICE for not handled dconst* values at the point we build the REAL_CST. > > Bootstrapped and tested on x86_64-unknown-linux-gnu, OK for stage1 > and eventual backporting (I'm considering making the gcc_unreachable > conditional on flag_checking on release branches).
OK. -- Joseph S. Myers jos...@codesourcery.com