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

Reply via email to