Re: [boost] [1.34] branch for release on Monday

Ralf, did you test your patch with aCC V3 or only with aCC V6? If the latter is the case, I suggest, you conditionalize it with: #if __HP_aCC >= 60000 I doubt, that boost.python compiles with aCC3, but if it does, your patch is likely to break it. Thanks, Boris ----- Original Message ----- From: <boost@lists.boost.org> To: <boost@lists.boost.org> Sent: Sunday, March 19, 2006 9:32 AM Subject: Re: [boost] [1.34] branch for release on Monday
Return-Path: boost-bounces@lists.boost.org Received: from compaqcce.compaq.com ([16.47.68.171]) by bugsy.zko.dec.com (UCX V4.2-21H, OpenVMS V6.2 VAX); Sun, 19 Mar 2006 09:32:33 -0500 Received: from ztxmail01.ztx.compaq.com (ztxmail01.nz-cce.cpqcorp.net [161.114.8.205]) by mailrelay01.cce.cpqcorp.net (Postfix) with ESMTP id 005369520 for <boris@bugsy.zko.dec.com>; Sun, 19 Mar 2006 08:34:34 -0600 (CST) Received: from palrelrim04.pa.itc.hp.com (palrelrim04.pa.itc.hp.com [192.151.81.52]) by ztxmail01.ztx.compaq.com (Postfix) with ESMTP id B30679C4E for <boris@bugsy.zko.dec.com>; Sun, 19 Mar 2006 08:34:34 -0600 (CST) Received: from palrelrim04.pa.itc.hp.com (localhost [127.0.0.1]) by receive-from-antispam-filter (Postfix) with SMTP id 4D38594C0B for <boris@bugsy.zko.dec.com>; Sun, 19 Mar 2006 06:37:54 -0800 (PST) Received: from wowbagger.osl.iu.edu (wowbagger.osl.iu.edu [129.79.245.252]) by palrelrim04.pa.itc.hp.com (Postfix) with ESMTP id ED0A594C0E for <boris.gubenko@hp.com>; Sun, 19 Mar 2006 06:37:53 -0800 (PST) Received: from wowbagger.osl.iu.edu (localhost [127.0.0.1]) by wowbagger.osl.iu.edu (Postfix) with ESMTP id 4CB55105628; Sun, 19 Mar 2006 09:33:22 -0500 (EST) X-Original-To: boost@lists.boost.org Delivered-To: boost@lists.boost.org Received: from web31507.mail.mud.yahoo.com (web31507.mail.mud.yahoo.com [68.142.198.136]) by wowbagger.osl.iu.edu (Postfix) with SMTP id C37CB1055A1 for <boost@lists.boost.org>; Sun, 19 Mar 2006 09:33:16 -0500 (EST) Received: (qmail 4177 invoked by uid 60001); 19 Mar 2006 14:34:14 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Vo4JbxPxLxCLe0nwtdU9HNBs1YaOBKUc758av1HTrq3G3j2Qgj1jWGTML8MqB8ouB9TOpasfuY36WGkZN6DJxAMTnZAs8peNymBxUlDG3C2NZos/b2JFBCv9E11icuEcdkRLpaHdorr7lDp418ltyD1ft3f7u/kLxpwxonxe6hk= ; Message-ID: <20060319143413.4175.qmail@web31507.mail.mud.yahoo.com> Received: from [24.4.205.206] by web31507.mail.mud.yahoo.com via HTTP; Sun, 19 Mar 2006 06:34:13 PST Date: Sun, 19 Mar 2006 06:34:13 -0800 (PST) From: "Ralf W. Grosse-Kunstleve" <rwgk@yahoo.com> To: boost@lists.boost.org In-Reply-To: <dviv3h$goo$1@sea.gmane.org> MIME-Version: 1.0 Subject: Re: [boost] [1.34] branch for release on Monday X-BeenThere: boost@lists.boost.org X-Mailman-Version: 2.1.6 Precedence: list Reply-To: boost@lists.boost.org List-Id: Boost developers' mailing list <boost.lists.boost.org> List-Unsubscribe: <http://lists.boost.org/mailman/listinfo.cgi/boost>, <mailto:boost-request@lists.boost.org?subject=unsubscribe> List-Archive: <http://lists.boost.org/MailArchives/boost> List-Post: <mailto:boost@lists.boost.org> List-Help: <mailto:boost-request@lists.boost.org?subject=help> List-Subscribe: <http://lists.boost.org/mailman/listinfo.cgi/boost>, <mailto:boost-request@lists.boost.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: boost-bounces@lists.boost.org Errors-To: boost-bounces@lists.boost.org X-PMX-Version: 5.1.2.240295, Antispam-Engine: 2.3.0.1, Antispam-Data: 2006.3.19.61109
I have a one-line patch needed to support Boost.Python under HP-UX with the native aCC compiler:
Index: type_id.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/python/type_id.hpp,v retrieving revision 1.17 diff -r1.17 type_id.hpp 34a35
|| (defined(__hpux) && defined(__HP_aCC)) \
I tested this already in our local multi-platform (ca. 20) build, i.e. I am sure it will not cause trouble. Would it be OK to check this in before the release branch is created?
Thanks!
Cheers, Ralf
--- Thomas Witt <witt@acm.org> wrote:
Hi,
I am going to create the release branch on Monday March 20 around 6pm PST. Please resolve as many outstanding issues as possible before the branch is done.
Also check the Latest News section in boost/index.htm in CVS for any omissions.
Thanks
Thomas
-- Thomas Witt witt@acm.org
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Hi Boris, I thought you are off-line until Monday...? :) --- Boris Gubenko <Boris.Gubenko@hp.com> wrote:
did you test your patch with aCC V3
No.
or only with aCC V6?
Yes.
If the latter is the case, I suggest, you conditionalize it with:
#if __HP_aCC >= 60000
I doubt, that boost.python compiles with aCC3, but if it does, your patch is likely to break it.
With aCC 06.06 compilation works both with and without my patch. However, without the patch Boost.Python's cross-module feature will not work at runtime. It seems highly unlikely to me that aCC3 works out of the box, and if it does it probably needs the same type_id define. Therefore I checked in my one-line patch as shown before. BTW: Boost.Python works perfectly with aCC 06.06 after I figured out how to compile Python correctly (-mt was missing), and with static_cast<> instead of numeric_cast<>. I got some compilation errors with aCC 06.01, but that's not important to me, at least, and clearly the bug is fixed already in the latest aCC version. Cheers, Ralf __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
participants (2)
-
Boris Gubenko
-
Ralf W. Grosse-Kunstleve