/* PR c++/78949 */ /* { dg-do compile } */ /* { dg-options "-Wunused -fdump-tree-optimized" } */ /* { dg-additional-options "-fno-common" { target hppa*-*-hpux* } } */ typedef unsigned char V __attribute__((vector_size(16))); V v; void foo () { V y = {}; V x = {}; // { dg-bogus "set but not used" } y &= ~x; v = y; } /* { dg-final { scan-tree-dump-not " ~0" "optimized" } } */