1/* PR other/61962 */
2/* { dg-do compile } */
3/* { dg-options "-fcilkplus" } */
4
5struct FloatStruct
6{
7    float *f;
8};
9
10/* Either SRC or DST must be a struct, otherwise the bug does not occur.  */
11void f (struct FloatStruct* dst, float *src, unsigned int length)
12{
13    dst->f[0:length] = src[0:length];
14}
15