[Bug tree-optimization/126464] [13/14/15 Regression] wrong code with FP ranges since r13-3926
"cvs-commit at gcc dot gnu.org via Gcc-bugs" <[email protected]> Tue, 04 Aug 2026 19:43:25 +0000
| Newsgroups | gmane.comp.gcc.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126464 --- Comment #20 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jakub Jelinek <[email protected]>: https://gcc.gnu.org/g:b5b0203b8c3b7cee4e65a09e4443f948dee434b4 commit r17-2959-gb5b0203b8c3b7cee4e65a09e4443f948dee434b4 Author: Jakub Jelinek <[email protected]> Date: Tue Aug 4 21:42:49 2026 +0200 testsuite: Fix up gcc.dg/pr126464.c test [PR126464] On Tue, Aug 04, 2026 at 02:13:19PM +0200, Torbjorn SVENSSON wrote: > This causes regression on most (all?) arm-none-eabi targets. > /build/gcc_src/gcc/testsuite/gcc.dg/pr126464.c:56:3: warning: floating constant exceeds range of 'long double' [-Woverflow] This patch guards it with preprocessor tests whether such floating point constants are representable. 2026-08-04 Jakub Jelinek <[email protected]> PR tree-optimization/126464 * gcc.dg/pr126464.c: Guard uses of 1e300 with __DBL_MAX_10_EXP__ >= 301 and uses of 1e4000L with __LDBL_MAX_10_EXP__ >= 4001. Reviewed-by: Andrea Pinski <[email protected]>