https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111642
Rolf Eike Beer <e...@sf-mail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |e...@sf-mail.de --- Comment #2 from Rolf Eike Beer <e...@sf-mail.de> --- Just hit the one in simplify-rtx.cc on Linux/sparc64: In file included from /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/coretypes.h:480, from /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/simplify-rtx.cc:23: /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/poly-int.h: In instantiation of ‘constexpr poly_int<N, T>::poly_int(poly_int_full, const Cs& ...) [with Cs = {int, int}; unsigned int N = 1; C = long int]’: /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/poly-int.h:439:13: required from here /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/simplify-rtx.cc:8692:25: in ‘constexpr’ expansion of ‘poly_int<1, long int>(1, 1)’ /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/poly-int.h:453:5: error: too many initializers for ‘long int [1]’ 453 | : coeffs { (typename poly_coeff_traits<C>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | template init_cast<Cs>::type (cs))... } {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~