Re: avx512erintrin.h: uninitialized variable warning (optimized build)

2023-01-12 Thread James Addison via Gcc
Thanks, Sam, Yep, that does seem closely related. The problems mentioned there look similar enough that it may be possible to resolve an entire class of these problems in the same area of the code in a single pass. I'll add some more details there soon. On Thu, 12 Jan 2023 at 06:51, Sam James

LTO apparently does not support _FloatNx types

2023-01-12 Thread Paul Iannetta via Gcc
Hi, I was investigating an ICE (in our yet to be upstreamed back-end which has native support for float16), on "gcc.dg/torture/float16-complex.c" when compiled with lto: ./gcc/build/gcc/xgcc -B./gcc/build/gcc/ ./gcc/gcc/testsuite/gcc.dg/torture/float16-complex.c \ -O2 -flto -fno-use-linker-plugi

Re: LRA produces RTL not meeting constraint

2023-01-12 Thread Segher Boessenkool
On Wed, Jan 11, 2023 at 07:38:44PM -0500, Paul Koning wrote: > > On Jan 11, 2023, at 2:52 PM, Segher Boessenkool > > wrote: > > On Tue, Jan 10, 2023 at 02:39:34PM -0500, Paul Koning via Gcc wrote: > > Before reload it did not have operands[0] and operands[1] the same, > > already? > > No, and gi

Re: LTO apparently does not support _FloatNx types

2023-01-12 Thread Richard Biener via Gcc
> Am 12.01.2023 um 17:18 schrieb Paul Iannetta via Gcc : > > Hi, > > I was investigating an ICE (in our yet to be upstreamed back-end which > has native support for float16), on "gcc.dg/torture/float16-complex.c" > when compiled with lto: > > ./gcc/build/gcc/xgcc -B./gcc/build/gcc/ > ./gcc/

Re: Default initialization of poly-ints

2023-01-12 Thread Richard Sandiford via Gcc
Jeff Law via Gcc writes: > On 1/3/23 04:16, Florian Weimer via Gcc wrote: >> It seems that the default constructor of the non-POD poly-ints does >> nothing. Is this intentional? I expected zero initialization, to match >> regular ints. > I think it was intentional. Richard Sandiford would know

gcc-10-20230112 is now available

2023-01-12 Thread GCC Administrator via Gcc
Snapshot gcc-10-20230112 is now available on https://gcc.gnu.org/pub/gcc/snapshots/10-20230112/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 10 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: LTO apparently does not support _FloatNx types

2023-01-12 Thread Richard Biener via Gcc
On Thu, Jan 12, 2023 at 5:35 PM Richard Biener wrote: > > > > > Am 12.01.2023 um 17:18 schrieb Paul Iannetta via Gcc : > > > > Hi, > > > > I was investigating an ICE (in our yet to be upstreamed back-end which > > has native support for float16), on "gcc.dg/torture/float16-complex.c" > > when com