2 // { dg-options "-Werror=return-local-addr" }
3 // { dg-message "some warnings being treated as errors" "" {target "*-*-*"} 0 }
7 int x = 0; // { dg-error "reference to local variable" }
13 int x = 0; // { dg-error "address of local variable" }
19 return int(); // { dg-error "returning reference to temporary" }