1 // { dg-do assemble } 2 // 981203 bkoz 3 // g++/15800 - test 4 5 struct panama { 6 panama(); 7 panama(panama &); 8 panama& operator=(panama&); // { dg-message "operator=|no known conversion" } 9 }; 10 11 extern panama dig(); 12 foo()13void foo() { 14 panama obj; 15 obj = dig(); // { dg-error "rvalue" } 16 } 17 18