1*3fcc4f28SYeting Kuo // RUN: not %clang_cc1 -S %s -verify -o - 2*3fcc4f28SYeting Kuo 3*3fcc4f28SYeting Kuo void foo(void) { 4*3fcc4f28SYeting Kuo extern long bar[]; 5*3fcc4f28SYeting Kuo asm ("" : "=r"(bar)); // expected-error{{output size should not be zero}} 6*3fcc4f28SYeting Kuo } 7