[Boost-users] previously working boost code breaks with c++0x