/* PR c++/44780 */ | |
/* { dg-do compile } */ | |
/* { dg-options "-Wunused" } */ | |
/* { dg-additional-options "-fno-common" { target { { hppa*-*-hpux* } && { ! lp64 } } } } */ | |
typedef double vec __attribute__ ((__vector_size__ (16))); | |
vec c, d; | |
void | |
foo (void) | |
{ | |
vec a; | |
vec b; | |
a = c; | |
b = a; | |
d = b; | |
} | |
void | |
bar (void) | |
{ | |
vec a; | |
vec b; /* { dg-warning "set but not used" } */ | |
a = c; | |
b = a; | |
} |