coin-or-tools / BuildTools

Macros and patches for GNU autotools
https://coin-or-tools.github.io/BuildTools/
Other
3 stars 7 forks source link

ASL build on Solaris / x86 fails to build fpsetprec? #58

Closed svigerske closed 5 years ago

svigerske commented 5 years ago

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.

svigerske commented 5 years ago

Comment by @LouHafer created at 2007-10-26 00:13:27

Tarball with modified files emailed to Andreas October 19.

svigerske commented 5 years ago

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.

svigerske commented 5 years ago

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.

svigerske commented 5 years ago

Comment by @andrea5w created at 2007-12-02 23:09:23

Resolution: fixed