Closed svigerske closed 5 years ago
Comment by @LouHafer created at 2007-10-26 00:13:27
Tarball with modified files emailed to Andreas October 19.
Comment by @LouHafer created at 2007-11-16 18:37:31
The current status of this is that compile_Linux_ASL will add fpsetprec.s to the list of files to be built, and a 32-bit build works. A 64-bit build fails because the assembly code in fpsetprec.s is not correct for a 64-bit environment. I've contacted the ASL maintainers and will pursue further.
Comment by @LouHafer created at 2007-11-30 20:20:37
Thanks to Dave Gay at AMPL, ASL now comes with fpsetprec64.s. compile_Unix_ASL.in is upgraded to recognise 32- and 64-bit builds on Solaris x86 and add fpsetprec or fpsetprec64 as appropriate.
Thanks also to Michael Bussieck at GAMS, and Stefan Vigerske, for providing access to a Solaris x86 box to do this bit of work.
This ticket can be closed.
Comment by @andrea5w created at 2007-12-02 23:09:23
Resolution: fixed
Issue created by migration from Trac.
Original creator: @LouHafer
Original creation time: 2007-10-09 19:07:15
Assignee: @andrea5w
Version: 0.5
Keywords: ASL fpsetprec Solaris x86
Speculative ticket, just to document the problem. ASL fails its final link on Solaris x86 because it can't find fpsetprec(). There's an assembly code file fpsetprec.s in the ASL distribution, and comments in makefile.u clearly indicate it's meant for use on Solaris x86. Something's going wrong. I will poke at it.