octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #40560] a < b incorrect for complex numbers on


From: Rik
Subject: [Octave-bug-tracker] [bug #40560] a < b incorrect for complex numbers on MinGW
Date: Wed, 13 Nov 2013 18:27:44 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0

Follow-up Comment #3, bug #40560 (project octave):

More of the history is comping back now.  I think we added the
--float-truncate option specifically for Tatsuro who was doing Windows builds
at the time.  Here is the excerpt from configure.ac.


### When compiling math for x87, problems may arise in some code comparing
### floating-point intermediate results.
### Generally, it helps to store the result in a local volatile variable,
### but it also degrades performance.
### Thus, we provide a FLOAT_TRUNCATE macro that may be defined to "volatile"
### when compiling for x87 target, or left empty for modern SSE math, that
### doesn't suffer from this problem at all.
AC_ARG_ENABLE([float-truncate],
  [AS_HELP_STRING([--enable-float-truncate],
    [enables truncating intermediate FP results.])],
  [if test "$enableval" = yes; then
     ac_float_truncate=volatile
   else
     ac_float_truncate=
   fi],
  [ac_float_truncate=])



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?40560>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]