On 29-Aug-2009, Dmitri A. Sergatskov wrote: | On Sat, Aug 29, 2009 at 11:07 AM, John W. Eaton<j...@octave.org> wrote: | > On 29-Aug-2009, Dmitri A. Sergatskov wrote: | > | > | On Sat, Aug 29, 2009 at 12:23 AM, Alex | > | Lancaster<al...@users.sourceforge.net> wrote: | > | | > | > which produces the error: | > | > | > | > warning: lo_ieee_init: unrecognized floating point format! | > | > I think the first thing to do is find why this is happening. It may | > not solve your other problems, but this is a serious error for Octave, | > so you should find out why it is happening and fix it. Maybe we | > should make it fatal instead of just a warning. | > | > jwe | > | | OK. I compiled octave 3.2.3_rc1 against self-compiled combined | lapack-3.2.1 + ATLAS-3.9.14 and the ieee warning gone and java package | compiles and installs fine. (I had tried 3.2.3_rc1 against Fedora's | lapack/blas or | ATLAS and it was failing the same way as 3.2.2).
I was thinking that the version of ATLAS or BLAS shouldn't have anything to do with this warning, but then I realized that we now use D1MACH to compute some machine constants and then compare them against some known values to determine the floating point format (see liboctave/mach-info.cc). The D1MACH function in Octave used to be implemented using some old code from netlib (machar.c) but now uses the DLAMCH function from LAPACK. So I suppose the warning about unrecognized floating point format could happen if the DLAMCH function is miscompiled. jwe ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev