I've been tracking Simon's Blog recently in addition to my regular reading of the Boost developers list. Of course, we're (luckily) using Boost 1.32.0 at work, which just happens to be the version of Boost that works best with Sun Studio.
I've also noticed that people on the Boost list are starting to take notice of Sun Studio, so I decided to port Simon's Boost 1.33.1 patch to the RC_1_34_0 branch and see how Studio 11 fares on the updated Boost.
In a word: horribly.
Hopefully Vijay prioritises a bit of Simon's time and puts some focus on Boost. It's really embarrasingly bad at the moment. Everything from core dumps (which look like stack smashing from the stack trace) to failed assertions to just plain getting things wrong.
My alterior motive here (of course I have one) is that I want to get lock-reduced shared pointer support in Boost on Solaris 9 and 10 (using Studio 11), and any work I do will have to be done against a rapidly aging Boost release if this situation does not get any better.
Update: Would you believe it, Simon has just been put onto development only! This just goes to show that good work does get you somewhere.
No comments:
Post a Comment