blob: 6b0dbb00ea25c33e641d68e12c480d4d4a2323dd [file] [log] [blame]
/* PR target/110411 */
/* { dg-options "-O2 -mdejagnu-cpu=power10 -mblock-ops-vector-pair" } */
/* Verify we do not ICE on the following. */
#include <string.h>
struct s {
long a;
long b;
long c;
long d: 1;
};
unsigned long ptr;
void
bug (struct s *dst)
{
struct s *src = (struct s *)(ptr & ~0xFUL);
memcpy (dst, src, sizeof(struct s));
}