// { dg-do assemble } | |
struct A | |
{ | |
A(); | |
A(A&); // { dg-message "A::A|no known conversion" "" { target c++14_down } } referenced below | |
}; | |
int | |
main () | |
{ | |
try | |
{ | |
throw A(); // { dg-error "rvalue" "" { target c++14_down } } can't copy | |
// { dg-message "13:thrown expression" "expr" { target c++14_down } .-1 } | |
} | |
catch (...) { } | |
} |