|
| From: | John W. Eaton |
| Subject: | [Octave-bug-tracker] [bug #43003] polyfit error.... 64 bit problem? |
| Date: | Wed, 20 Aug 2014 21:16:37 +0000 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0 Iceweasel/30.0 |
Follow-up Comment #10, bug #43003 (project octave):
I checked in a few changes to the mxe-octave build system and I'm able to
build stable Octave (3.8.2) with --enable-64 using the current mxe-octave (hg
id: 2b4493282fc7) on a Debian system (relatively current testing release).
Running __run_test_suite__ produces the following results for me:
PASS 11544
FAIL 0
XFAIL 7
SKIPPED 53
Note that one of the changes was to disable Qhull because I was getting test
failures for functions that use Qhull and I don't know how to properly compile
that for 64-bit indexing. If that's not possible, then I think we'll need to
take another look at how we call those functions so that we correctly pass
index integers to them.
I also use --disable-jit because the JIT compiler really doesn't do anything
useful now.
It might be nice to modify the mxe-octave build system to allow it to build
only those dependencies that need special treatment for 64-bit indexing. Then
it might be simpler to reliably build the necessary dependencies on systems
which otherwise have everything already provided in packages. It would be
great if someone wants to work on that.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?43003>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
| [Prev in Thread] | Current Thread | [Next in Thread] |