1 // { dg-do assemble } 2 // prms-id: 418 3 4 class Base { 5 public: 6 int foo; 7 }; 8 9 class Derived : public Base { 10 public: 11 int bar; 12 }; 13 14 void func(Base&); // { dg-error "" } referenced by error below 15 func2(const Derived & d)16void func2(const Derived& d) { 17 func(d); // { dg-error "" } should be error because of const 18 } 19