1 /* { dg-do compile } */ 2 /* { dg-options "-O2" } */ 3 4 double test()5 test () 6 { 7 double x = 1.0; 8 asm ("fld %1" /* { dg-error "explicitly used regs must be grouped at top of stack" } */ 9 : "=&t" (x) 10 : "u" (x)); 11 return x; 12 } 13