On Sun, Oct 25, 2020 at 10:43:12AM -0400, David Edelsohn wrote: > On Sun, Oct 25, 2020 at 7:20 AM Alan Modra <amo...@gmail.com> wrote: > > > > All these tests fail with -m32 due to lack of int128 support, in some > > cases with what I thought was not the best error message. For example > > vsx_mask-move-runnable.c:34:3: error: unknown type name 'vector' > > is misleading. The problem isn't "vector" but "vector __uint128_t". > > > > * gcc.target/powerpc/vsx-load-element-extend-char.c: Require int128. > > * gcc.target/powerpc/vsx-load-element-extend-int.c: Likewise. > > * gcc.target/powerpc/vsx-load-element-extend-longlong.c: Likewise. > > * gcc.target/powerpc/vsx-load-element-extend-short.c: Likewise. > > * gcc.target/powerpc/vsx-store-element-truncate-char.c: Likewise. > > * gcc.target/powerpc/vsx-store-element-truncate-int.c: Likewise. > > * gcc.target/powerpc/vsx-store-element-truncate-longlong.c: > > Likewise. > > * gcc.target/powerpc/vsx-store-element-truncate-short.c: Likewise. > > * gcc.target/powerpc/vsx_mask-count-runnable.c: Likewise. > > * gcc.target/powerpc/vsx_mask-expand-runnable.c: Likewise. > > * gcc.target/powerpc/vsx_mask-extract-runnable.c: Likewise. > > * gcc.target/powerpc/vsx_mask-move-runnable.c: Likewise. > > Good catch. > > Another problem with all of the vsx_mask test cases is that they use > -mcpu=power10 instead of -mdejagnu-cpu=power10. Can you follow up > with that fix or do you want me to?
Sure, I can do that if you're pre-approving the patch. gcc.target/powerpc/pr93122.c too. -- Alan Modra Australia Development Lab, IBM