1 // { dg-do assemble  }
2 // GROUPS passed error-messages
3 class foo {
4 public:
5   virtual static int f () = 0;// { dg-error "" }  member `f' cannot be declared both virtual and static.*
6 };
7