
Tomas Puverle wrote:
The sunpro type_traits tests are currently mostly failing because is_enum is broken, this in turn is likely to really be an is_convertible failure.
There are a few possible preprocessor branches that could be taken for is_convertible, if some kind soul with access to sunpro would give these a try and see if any fix the errors that would be very welcome.
Which boost version? HEAD, 1.33.1, RC_1_34? Not a sunpro expert by any means but I have 6.2, 8.1, 10 and 11 for Sparc and a new test box with 11 for AMD, but I would say boost should ignore Sunpro prior to 11, really, since getting to build on 6.2 or 8.1 is close to impossible. Perhaps you could also write to Simon at Sun who is working on making Sunpro as boost compatible as possible, including any patches: http://blogs.sun.com/roller/page/sga. That may be an even better idea.
It does look like the way to go: actually he's claiming that all the type_traits tests pass in his blog, so either we're missing a patch, or our test compiler isn't up to date. I don't suppose you have an email address for the guy? I can't find one on the blog site. Thanks, John.