Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.9
-
None
-
OS: Compaq Tru64 UNIX V5.1B
c++ compiler: cxx V6.3-008
Description
I'm unable to compile XalanC on Tru64.
I'm getting this error message:
------------------------------------------------------------------------------------------------
cxx: Warning: /usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp, line 177:
statement is unreachable
detected during instantiation of "bool
xalanc_1_9::ReusableArenaAllocator<ObjectType>::destroyObje
ct(ObjectType *) [with
ObjectType=xalanc_1_9::XalanDOMStringReusableAllocator::dat
a_type]" at line 143 of
"/usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc/Platf
ormSupport/XalanDOMStringReusableAllocator.hpp"
assert ( bResult );
----------------^
cxx: Error: /usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp, line 278:
"xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(c
onst xalanc_1_9::ElementPrefixResolverProxy &)", required for copy
that was eliminated, is inaccessible
ElementPrefixResolverProxy(namespaceNode, theEnvSupportD
efault, domSupport, m_memoryManager),
------------------------^
cxx: Error: /usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp, line 298:
"xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(c
onst xalanc_1_9::ElementPrefixResolverProxy &)", required for copy
that was eliminated, is inaccessible
ElementPrefixResolverProxy(namespaceNode, theEnv
SupportDefault, domSupport, m_memoryManager),
--------------------------------^
cxx: Error: /usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp, line 348:
"xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(c
onst xalanc_1_9::ElementPrefixResolverProxy &)", required for copy
that was eliminated, is inaccessible
return createXPath(xpathString, ElementPrefixResolverProxy(0, theEnvSupp
ortDefault, theDOMSupport, m_memoryManager));
----------------------------------------^
cxx: Error: /usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp, line 361:
"xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(c
onst xalanc_1_9::ElementPrefixResolverProxy &)", required for copy
that was eliminated, is inaccessible
return createXPath(xpathString, ElementPrefixResolverProxy( namespaceNod
e, theEnvSupportDefault, domSupport, m_memoryManager));
----------------------------------------^
cxx: Info: 4 errors detected in the compilation of "/usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp".
make[1]: *** [../../obj/XPathEvaluator.o] Error 1
make[1]: Leaving directory `/usr/users/rs000021/XML_TOOLS/xml-xalan/c/src/xalanc
'
make: *** [all] Error 2
----------------------------------------------------------------------------------------------
Help needed.
Thank you in advance.
Rui Santos