Dear all, I have a piece of code that compiles under the Proto of Boost 1.42 but doesn't compile under that of Boost 1.44! The error messages that I get under 1.44 can be found in the PS. Any idea there? TIA,--Hossein P.S. Compiling: main.cpp main.cpp: In function 'int main()': main.cpp:73:3: error: no match for 'operator>>' in 'EW1<InpPool, GameState, KillMsg>() >> plus1' main.cpp:73:3: error: template argument 1 is invalid main.cpp:73:3: error: invalid type in declaration before ';' token main.cpp:73:3: error: no match for 'operator>>' in 'EW1<InpPool, GameState, KillMsg>() >> plus1' main.cpp:73:3: error: template argument 1 is invalid main.cpp:73:3: error: invalid type in declaration before '(' token main.cpp:73:3: error: no match for 'operator>>' in 'EW1<InpPool, GameState, KillMsg>() >> plus1' main.cpp:81:14: error: request for member 'value' in 'e1', which is of non-class type 'int'