Oh. Yes. I didn't see that. OK we have (we had) a name collision, it's now solved. Thank you -----Original Message----- From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Steven Watanabe Sent: vendredi, 4 avril 2014 16:49 To: boost-users@lists.boost.org Subject: Re: [Boost-users] Compilation errors after upgrading from 1.38 to 1.55 AMDG On 04/04/2014 12:58 PM, Normand Mongeau wrote:
I'm trying to change our boost version from 1.38 to 1.55, and am getting these compilation errors:
1>D:\RootReferences\boost_1_55_0\boost/math/special_functions/detail/r 1>ound_f wd.hpp(24): warning C4002: too many actual parameters for macro 'trunc'
<snip> Any ideas as to what the problem is?
Why is trunc defined as a macro? In VS2010, the cmath #defines are guarded by #ifndef __cplusplus In Christ, Steven Watanabe _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users