Boost logo

Boost-Build :

Subject: Re: [Boost-build] Patch to clear Intel /Op deprecated warning
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2011-11-26 11:10:16


AMDG

On 11/26/2011 06:03 AM, Beman Dawes wrote:
> The patch below clears a warning from Intel 12.1, and works fine for
> MSVC 8, 9, and 10.
>
> Unless someone objects, I'll apply it tomorrow. I'm posting advance
> notice in case any of the math folks want to give it a try beforehand.
>

I object. This branch is for msvc 6 and 7, which
only have /Op. /fp:precise is for msvc 8 and
up. The real problem is that intel-win is assuming
vc7.1 compatibility.

> --- c:\temp\msvc.ja-revBASE.svn001.tmp.jam 2011-11-25 20:50:22.000000000 -0500
> +++ c:\boost\trunk\tools\build\v2\tools\msvc.jam 2011-11-25
> 20:42:27.000000000 -0500
> @@ -237,13 +237,13 @@
> <snip>
>
> - toolset.flags $(toolset).compile CFLAGS $(conditions) : /Op ;
> + toolset.flags $(toolset).compile CFLAGS $(conditions) : /fp:precise ;
>
> <snip>
> }
> else
>

In Christ,
Steven Watanabe


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk