> > > I suggest adding another boost defect: BOOST_BROKEN_ADL (or similar) > > > > How about BOOST_LIBRARY_IMPL_VULNERABLE_TO_ADL? It's not that the > > compiler's ADL implementation is broken, it's that the library > > implementation isn't protected against ADL lookups where it needs > > to be. > > > > Dave > > Sorry, but what is adl? (I tried google on this one, but since > there is a c++ variant called adl, there was a lot of noise). > I hope I don't misunderstand your sentence: it seems it's not > the compiler which is broken but the library. So could you > explain a bit more? We have tried to make the library compliant > and I don't want to leave such a fault in it.
ADL is "argument dependent lookup", a.k.a. "Koenig lookup". My original explanation was ambiguous: it's not your library that is at fault, it is the implementation of the standard library that the compiler is using that is defective. Dave _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost