Boost logo

Boost :

Subject: Re: [boost] [function] new implementation
From: Domagoj Saric (domagoj.saric_at_[hidden])
Date: 2010-11-03 10:30:37


"Domagoj Saric" <dsaritz_at_[hidden]> wrote in message
news:iaieos$grm$1_at_dough.gmane.org...
> "Lars Viklund" <zao_at_[hidden]> wrote in message
> news:20101030132800.GJ22859_at_hatchepsut.acc.umu.se...
>
>> Quick tests show that (assuming I have grafted it into my 1.44 tree
>> properly), this "drop-in" replacement does not work on neither VisualAge
>> C/C++ 11.1 and SunStudio 12 (Sun C++ 5.9).
>
> I would expect that the proposed code does not yet compile on the more
> defficient compilers as I first focused on getting a version working on
> more recent/more compliant compilers. As such there are certainly still
> places in code that rely on/use things like SFINAE and 'too-optimistic'
> use of integral constant compile time logic that is known to choke weaker
> compilers. When I get the time I will do some cleaning things up in this
> regard, however I unfortunately do not have access to the platforms you
> mentioned...but if you are interested and are willing to help maybe we can
> solve the issues you face ;)

SFINAE leftovers are removed and MSVC++ 8.0 and GCC 4.0.1 are added to the
list of tested/working compilers...
If you find the time/will to try again with VisualAge and SunStudio please
send me the full compiler output if it still does not work...maybe I can fix
it solely from that...

-- 
"What Huxley teaches is that in the age of advanced technology, spiritual
devastation is more likely to come from an enemy with a smiling face than
from one whose countenance exudes suspicion and hate."
Neil Postman 

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk