[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i68
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes |
Date: |
Fri, 23 Mar 2018 11:33:49 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0 |
Follow-up Comment #1, bug #53438 (project octave):
Interesting. The short term expedient is to relax the tolerances. However,
I'm not exactly pleased with that course of action.
Octave code should be portable between platforms. If I happen to write on a
Mac or i586 machine, and fix a random seed because I want reproducible
results, I should be able to transfer this to an i686 machine without issue.
My guess is that this has to do with preserving extra accuracy, 80 bits versus
64 bits, in the Intel math co-processor.
For the release, go ahead and apply your patch. But let's leave the bug open
and try to resolve it.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?53438>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes, Mike Miller, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes, Mike Miller, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes,
Rik <=
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes, Dmitri A. Sergatskov, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes, Dmitri A. Sergatskov, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes, Mike Miller, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes, Dmitri A. Sergatskov, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: 5 failing tests on i686 due to tolerance changes, Mike Miller, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: known fixed state tests of randn and randg generators inaccurate on i686, Mike Miller, 2018/03/23
- [Octave-bug-tracker] [bug #53438] tests: rand.cc: known fixed state tests of randn and randg generators inaccurate on i686, Mike Miller, 2018/03/23