On Fri, Dec 30, 2005 at 10:43:01AM -0800, David Bertoni wrote:
> Albert Chin wrote:
> >I've encountered the following error building xalan-c 1.9.0 on HP-UX
> >11.23/PA with aCC 3.65:
> >aCC -AA -z +O2 +Onofltacc +Olit=all +Oentrysched +Odataprefetch +Onolimit  
> >-DNDEBUG     +Z -DHPUX -mt -DXALAN_INMEM_MSG_LOADER -c 
> >-I/opt/build/xml-xalan/c/src -I/opt/build/xml-xalan/c/include 
> >-I../../nls/include -I/opt/TWWfsw/libxercesc26/include  -o 
> >../../obj/XalanNamespacesStack.o 
> >/opt/build/xml-xalan/c/src/xalanc/DOMSupport/XalanNamespacesStack.cpp
> >Error 537: "/opt/build/xml-xalan/c/src/xalanc/Include/XalanDeque.hpp", line
> >    208 # Cannot create a 'ConstructableType' object; class 
> >    ConstructableType
> >    has only been seen as an incomplete declaration.
> >        typename ConstructionTraits::Constructor::ConstructableType 
> >        defaultValue(*
> >                                                                    
> > ^^^^^^^^^^^^  Error 445:
> >    "/opt/build/xml-xalan/c/src/xalanc/DOMSupport/XalanNamespacesStack.cpp",
> >    line 62 # Cannot recover from earlier errors.
> >    
> > XalanNamespacesStack::XalanNamespacesStackEntry::XalanNamespacesStackEntry(MemoryManagerType&
> >  theManager) :
> >                                                     
> > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >
> >Any ideas?
> 
> That looks like a compiler bug.  We're using the following version 
> without any problems:
> 
> bash-2.03$ aCC -V
> aCC: HP ANSI C++ B3910B A.03.52

It works for A.03.63 as well. I think this is probably the last
version it works for.

> What happens if you try building with -Aa instead of -AA.  I know there 
> are other compiler issues with building Xalan-C with -AA that relate to 
> compiler symbol length limitations, so I'm not sure how successful 
> you'll be with -AA anyway.  Does your application require the standard 
> library?

We've already built with A.03.63 on 11.00 and 11.11 with -AA. We're
now supporting HP-UX 11.23/PA and installed the latest version of the
compiler. Ugh. I'll need to try and generate a small test case to
submit to the HP compiler group.

-- 
albert chin ([EMAIL PROTECTED])

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to