Boost logo

Boost :

Subject: Re: [boost] Status of FSM viewer
From: Dean Michael Berris (mikhailberis_at_[hidden])
Date: 2010-09-09 10:14:33


On Thu, Sep 9, 2010 at 9:39 PM, Marshall Clow <mclow.lists_at_[hidden]> wrote:
> On Sep 9, 2010, at 1:56 AM, Michal Sojka wrote:
>> On Sep 9, 2010, at 4:28 AM, Andreas Huber wrote:
>>> I had also thought about using clang but I was not able to compile even
>>> simple FSMs with it. I produced a lot of strange errors. I guess that
>>> clang's C++ support is not as mature as of GCC. Do you have more
>>> positive experience with clang++?
>>
>> When did you test clang? Quite recently, Doug Gregor announced that clang now compiles all of Boost. Also, the current test results look quite promising to me:
>>
>> <http://www.boost.org/development/tests/trunk/developer/statechart.html>
>
>
> When Doug talks about clang compiling all of boost, he doesn't mean the latest released version (2.7, I think).
> He means taking the "top of tree" from the clang/llvm subversion repo.
>

I can confirm this, with template heavy code to boot. Yes, clang can
build all of Boost, especially code that uses MPL and Spirit quite
heavily, but only if you build clang from the trunk.

> -- Marshall
>
> P.S.    A new release of llvm (2.8) is scheduled for the end of September.

I can hardly wait for clang+llvm 2.8! :)

-- 
Dean Michael Berris
deanberris.com

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