Thanks Dave.

This seems to work.  I will open a jeera report on
this issue. 

Prasad

--- [EMAIL PROTECTED] wrote:
> > If it is a workaround you cant include in the code
> > because of portability and maintenance reasons, is
> > there something I can do at my end.  May be
> include
> > the workaround code change only for my AIX build
> etc. 
> > If so, can you let me know what the workaround is.
>  We
> > do this initialization during our server startup
> and 
> > so this crash pretty much has rendered the server
> > useless. The workaround will buy me time to
> > investigate if we are doing something wrong in our
> > linking/compiling.
> 
> You can try the following patch, which seems to work
> on my AIX machine.
> 
> Index: DoubleSupport.cpp
>
===================================================================
> RCS file: 
>
/home/cvspublic/xml-xalan/c/src/xalanc/PlatformSupport/DoubleSupport.cpp,v
> retrieving revision 1.7
> diff -r1.7 DoubleSupport.cpp
> 19a20,22
> > #if defined(_AIX)
> > #include <cfloat>
> > #endif
> 33c36,38
> < 
> ---
> > #if defined(_AIX)
> > DoubleSupport::NumberUnion         
> DoubleSupport::s_NaN = { DBL_QNAN };
> > #else
> 34a40
> > #endif
> 48a55
> > #if !defined(_AIX)
> 57a65
> > #endif
> 
> Also, please open a Jira report, so we can track
> this.  We may need to 
> re-work this code so we don't call sqrt() any
> longer.  You can open an 
> issue here:
> 
> http://issues.apache.org/jira/browse/XALANC
> 
> Dave
> 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to