
I confess I've just looked at it. I'll apply it here and re-run all my tests with all my compilers. What version of gcc are your running. If I remember correctly - two-phase lookup was introduced at gcc 4.0 Robert Ramey Vladimir Prus wrote:
With unmodified CVS state of serialization, I get errors from compiler because archive/detail/iserializer.hpp contains unqualified call to 'load', and it find both serialization's 'load', and some other 'load' that I happen to have.
I wonder if ADL is desired here? IIUC, the only customization point is the 'serialize' function -- that will call user provided 'load' and 'save' explictly. So, there's no need for ADL in iserializer.hpp.
With the attached patch, things start to work for me. Is it possible to apply it?
- Volodya
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost