https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118231
--- Comment #2 from newbie-02 <newbie-02 at gmx dot de> --- (In reply to Jakub Jelinek from comment #1) > User error. D is an extension floating suffix for double constant, not > _Decimal32. > DF or df is the standard floating suffix for _Decimal32 constants. Thank you very much, that made it, sorry for having been trapped by naming confusions. Think after the next revolution we should try to get rid of people who define DF, DD and DL for data while H, D, and DD for print formatting.