I have made a bug report on this issue some time ago.

It should now be corrected in SVN, but I have not checked it out yet and tested it.

From what I understand it will be included in BOOST 1.46.

Thanks a lot for your help.

Best regards

Lars

2010/9/26 Paul A. Bristow <pbristow@hetp.u-net.com>

 

 

From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Lars Mogensen
Sent: Friday, September 24, 2010 8:25 AM


To: boost-users@lists.boost.org
Subject: Re: [Boost-users] Linker error on windows

 

Does anyone know if this issue is being handled in future versions of BOOST?



The rounding functions of BOOST math are not compatible with the MS Visual C++ development suite. They use the rint() call from the math library, which is not supported.

Where should I post this to alert the developers?

 

Since nobody has spoken up, I think you should post a Trac 'bug/feature' report for Boost.Interval .

Hopefully this bring it to their attention.

(You've heard from Boost.Math developers and they are claiming 'it's not their table'  ;-) - at least for now!

Paul

/Lars

2010/9/17 Lars Mogensen <larsvmogensen@gmail.com>

I can see that you have found out the same as I have. The rint() function is not supported by the MSVC standard math library.

I have found several rint() implementations using google, but will it help to put this into the version that I am limited to (1.36)? I can see that rint() is also in the new 1.44 version "msvc_rounding_control.hpp". Is it something I am doing wrong?

I don't think so.

 

<snip> to end.


_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users