On Mon, Jul 20, 2015 at 04:23:08PM -0400, David Edelsohn wrote: > This seems to have caused a number of new failures in the PPC > testsuite for vmx/unpack.
Sorry about that. Should be fixed with this patch I'm about to commit. 2015-07-21 Marek Polacek <pola...@redhat.com> * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow. * gcc.dg/vmx/unpack.c: Likewise. * gcc.target/powerpc/quad-atomic.c: Likewise. diff --git gcc/testsuite/gcc.dg/vmx/unpack-be-order.c gcc/testsuite/gcc.dg/vmx/unpack-be-order.c index e174433..6eb98f4 100644 --- gcc/testsuite/gcc.dg/vmx/unpack-be-order.c +++ gcc/testsuite/gcc.dg/vmx/unpack-be-order.c @@ -1,4 +1,4 @@ -/* { dg-options "-maltivec=be -mabi=altivec -std=gnu99 -mno-vsx" } */ +/* { dg-options "-maltivec=be -mabi=altivec -std=gnu99 -mno-vsx -Wno-shift-overflow" } */ #include "harness.h" diff --git gcc/testsuite/gcc.dg/vmx/unpack.c gcc/testsuite/gcc.dg/vmx/unpack.c index 3c13163..e71a5a6 100644 --- gcc/testsuite/gcc.dg/vmx/unpack.c +++ gcc/testsuite/gcc.dg/vmx/unpack.c @@ -1,3 +1,5 @@ +/* { dg-options "-Wno-shift-overflow" } */ + #include "harness.h" #define BIG 4294967295 diff --git gcc/testsuite/gcc.target/powerpc/quad-atomic.c gcc/testsuite/gcc.target/powerpc/quad-atomic.c index 0d7089b..dc0e3a8 100644 --- gcc/testsuite/gcc.target/powerpc/quad-atomic.c +++ gcc/testsuite/gcc.target/powerpc/quad-atomic.c @@ -3,7 +3,7 @@ /* { dg-skip-if "" { powerpc*-*-*spe* } { "*" } { "" } } */ /* { dg-require-effective-target p8vector_hw } */ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power8" } } */ -/* { dg-options "-mcpu=power8 -O2" } */ +/* { dg-options "-mcpu=power8 -O2 -Wno-shift-overflow" } */ /* Test whether we get the right bits for quad word atomic instructions. */ #include <stdlib.h> Marek