These two lines will break gcc gcc-2.96-54: class foo { foo();
Should be fixed in gcc-c++-2.96-64 in rawhide.