Hi! On Tue, Jun 30, 2020 at 04:39:03PM -0500, will schmidt wrote: > On Tue, 2020-06-30 at 12:57 -0500, will schmidt via Gcc-patches wrote: > > vector _uint128_t vec_msum (vector unsigned long long, > > vector unsigned long long, > > vector _uint128_t); > > vector _int128_t vec_msum (vector signed long long, > > vector signed long long, > > vector _int128_t);
> > +/* Verify that overloaded built-ins for vec_msum with __int128 > > + inputs generate the proper code. */ > > + > > +/* { dg-do compile } */ > > +/* { dg-require-effective-target powerpc_p9vector_ok } */ > > +/* { dg-options "-mdejagnu-cpu=power9 -O3" } */ > > Per my latest regtest, this fails on a BE -m32 due to "__int128" is not > suported. I'll be adding some form of require-target int128 to clear > that up. Yes, that is a generic problem, not specific to rs6000. It would be very nice if that was fixed some day! Segher