Boost logo

Boost Users :

Subject: Re: [Boost-users] [EXTERNAL] Re: [units] Unable to print temperature quantity
From: Belcourt, K. Noel (kbelco_at_[hidden])
Date: 2011-11-13 17:35:28


Hi,

On Nov 13, 2011, at 1:11 PM, Steven Watanabe wrote:

> On 11/12/2011 06:04 AM, Vicente J. Botet Escriba wrote:
>>
>> I think this is a bug in Boost.Units. I suspect that the call to
>> detail::do_print_prefixed<Prefixes>(os, q) will not use overload
>> resolution as it is used with <Prefixes>.
>>
>
> If so, it's a compiler bug. Explicit template arguments
> shouldn't disable partial ordering.

Interestingly it works with Intel and Pathscale on Linux. Seems it's
a Darwin Intel specific issue. I'll file a bug with Intel though they
won't fix it in v. 11. Is there some workaround we can apply to get
this working with Intel on Darwin?

-- Noel


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