id summary reporter owner description type status milestone component version severity resolution keywords cc 1470 Boost.Thread: Compilation errors with non-__cdecl calling convention Francois Barel Anthony Williams "Hi, On Win32, Boost.Thread currently (r41287) doesn't compile when the compiler's default calling convention is not {{{__cdecl}}} (e.g. with option /Gz under MSVC, which defaults functions to {{{__stdcall}}} if no other calling convention is specified). This is because some function pointers are (correctly) explicitely declared {{{__cdecl}}}, but are then assigned with the addresses of functions with no explicit calling convention specified -- which is incorrect. Those functions should be explicitely {{{__cdecl}}} as well. I suggest applying the attached patch (in {{{trunk/}}}) to fix that behavior. Cheers, Francois " Patches closed To Be Determined thread Boost Development Trunk Problem fixed thread __cdecl