
The latest incarnation of the HP compiler (version 6.0) looks to be a hugh improvement in respect to earlier versions. I'm looking into porting boost to HP aCC and I suggest to apply following (minor) patch (see attach). OK to commit this? toon cvs diff: Diffing . Index: is_convertible.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/type_traits/is_convertible.hpp,v retrieving revision 1.28 diff -u -r1.28 is_convertible.hpp --- is_convertible.hpp 4 Sep 2004 10:34:48 -0000 1.28 +++ is_convertible.hpp 14 Feb 2005 13:09:41 -0000 @@ -125,7 +125,7 @@ }; #elif (defined(__EDG_VERSION__) && (__EDG_VERSION__ >= 245) && !defined(__ICL)) \ - || defined(__IBMCPP__) + || defined(__IBMCPP__) || defined(__HP_aCC) // // This is *almost* an ideal world implementation as it doesn't rely // on undefined behaviour by passing UDT's through (...). cvs diff: Diffing detail

The latest incarnation of the HP compiler (version 6.0) looks to be a hugh improvement in respect to earlier versions. I'm looking into porting boost to HP aCC and I suggest to apply following (minor) patch (see attach). OK to commit this?
Good news about aCC; yes please do commit this, but shouldn't the check be version checked to avoid breaking previous aCC versions? John.

John Maddock wrote:
The latest incarnation of the HP compiler (version 6.0) looks to be a hugh improvement in respect to earlier versions. I'm looking into porting boost to HP aCC and I suggest to apply following (minor) patch (see attach). OK to commit this?
Good news about aCC; yes please do commit this, but shouldn't the check be version checked to avoid breaking previous aCC versions?
I can't imagine that any previous version of aCC is able to compile this at all. And if it is, it probably need the same workaround. But that's about the only easy thing about porting boost to aCC ;-)

Beman Dawes wrote:
At 08:15 AM 2/14/2005, Toon Knapen wrote:
The latest incarnation of the HP compiler (version 6.0) looks to be a hugh improvement in respect to earlier versions.
That's good news. Any chance of running the boost regression tests?
I hope that we will be able to look into this in a few weeks. If all goes well, we'll be able to run the regression tests for following platforms not covered by the current regression tests: IBM/VisualAge on aix-power HP/aCC on hpux-itanium Intel/icc on linux-itanium (SGI Altix)
participants (3)
-
Beman Dawes
-
John Maddock
-
Toon Knapen