> I agree this is a compiler bug. However, I think the sequence > > using std::abs; > using std::abs; > > is not legal C++ It is legal C++; see 7.3.3/8. Regards, Martin