[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/