#9382: atlas not respecting SAGE_FAT_BINARY on i686 systems
------------------------+---------------------------------------------------
Reporter: mariah | Owner: Mariah Lenox
Type: defect | Status: needs_review
Priority: major | Milestone: sage-4.7.1
Component: packages | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author: Mariah Lenox, Willem Jan Palenstijn
Merged: | Dependencies:
------------------------+---------------------------------------------------
Comment(by vbraun):
For the record, the updated ATLAS spkg from #10226 uses the `$UNAME`
environment variable (which Sage sets) if available, and python's portable
`platform.system()` otherwise:
{{{
#!python
try:
conf['system'] = os.environ['UNAME']
except KeyError:
conf['system'] = platform.system()
}}}
Also there is some support for `SAGE_FAT_BINARY`:
{{{
#!python
if os.environ.get('SAGE_FAT_BINARY', 'no') == 'yes' and
conf['Intel?']:
print 'Sage "fat" binary mode set: Building SSE2 only Hammer
binary'
print 'NOTE: This can result in a Sage that is significantly
slower at certain numerical'
print 'linear algebra since full FAT binary support has not been
implemented yet.'
arch = 'HAMMER'
isa_ext = ('SSE2', 'SSE1')
}}}
Though I'm not sure if anybody ever verified that ATLAS, with these
settings, indeed does not use any more advanced isa extensions.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9382#comment:17>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.