Boost logo

Boost Users :

Subject: Re: [Boost-users] Linker error on windows
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2010-09-26 12:16:39


 

 

From: boost-users-bounces_at_[hidden]
[mailto:boost-users-bounces_at_[hidden]] On Behalf Of Lars Mogensen
Sent: Friday, September 24, 2010 8:25 AM
To: boost-users_at_[hidden]
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_at_[hidden]>

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 list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net