|
Boost : |
Subject: Re: [boost] [test]enable_if, etc. : was : ...multiprecision types ... for unit tests?
From: Richard (legalize+jeeves_at_[hidden])
Date: 2013-06-15 15:17:31
[Please do not mail me a copy of your followup]
boost_at_[hidden] spake the secret code
<1371148674.45851.YahooMailNeo_at_[hidden]> thusly:
>> Christopher Kormanyos <e_float <at> yahoo.com> writes:
>
>
>>> * OK for GCC 4.7.2
>>> * Errors for VC10 (ambiguous symbols), AKA VisualStudio 2010
>>> * Errors for VC11 (ambiguous symbols), AKA VisualStudio 2012
>
>>Sorry. I've misinterpreted MSVC output. I do see the error now. And... this
>>is really weird one. I did not see something like this in a long time. What
>>it comes to can be illustrated in this example:
>
><snip code sample>
>
>>I'm sure it can be simplified further by removing specifics of
>>multiprecision library. And the offending line is ... the template
>>instantiation, in unrelated namespace HAS NOTHING TO DO with enable_if at
>>all.
>
>So if I understand, we are actually dealing with a compiler
>issue here regarding the proper resolution of namespaces.
>Is that what you are saying?
If that is the case, you need a file a bug on <http://connect.microsoft.com>,
or use the VS 2012 Feedback Tool to report the problem from inside VS 2012:
<http://visualstudiogallery.msdn.microsoft.com/f8a5aac8-0418-4f88-9d34-bdbe2c4cfe72?SRC=VSIDE>
-- "The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline> The Computer Graphics Museum <http://computergraphicsmuseum.org> The Terminals Wiki <http://terminals.classiccmp.org> Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk