
27 May
2005
27 May
'05
4:37 p.m.
I suspected something along those lines. Yes, some versions of g++ do that; some even allow you to delete a member pointer. No, it's not right. But why didn't you guard this in a BOOST_WORKAROUND specific to the particular g++ versions in question? (This is fixed in g++ 3.4 and above, I believe.)
Because I don't know if the issue is restricted to gcc, or to which versions, we can try and find out by experiment, but be prepared for a whole of bunch of regressions if it goes wrong... like I said I think this should wait until after 1.33 is out. John.