>> object in place on the stack or at least call its copy constructor. > > > what does GCC do? Nothing. It does not support MSVC ABI. -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University