#10303: clean up sage-check-64 and use of SAGE64
-----------------------------+----------------------------------------------
Reporter: jhpalmieri | Owner: GeorgSWeber
Type: defect | Status: needs_review
Priority: minor | Milestone: sage-4.6.1
Component: build | Keywords: 64
Author: John Palmieri | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
-----------------------------+----------------------------------------------
Comment(by leif):
Replying to [comment:14 drkirkby]:
> Replying to [comment:13 jhpalmieri]:
> > Replying to [comment:11 drkirkby]:
> > > Like Peter on sage-devel, I think it's bad to restrict this SAGE64
to OS X and Solaris, as these two systems are certainly not the only ones
which default to 32-bit, but can build 64-bit.
> >
> > I don't have a strong opinion about this, but I lean slightly toward
agreeing with you. At least allowing SAGE64=yes on any system maintains
the status quo, more or less.
>
> It's basically what in the installation guide says:
... where operating systems other than MacOS X, Solaris and !OpenSolaris
means Linux, since we currently don't support any other. And it doesn't
make any sense to mess with `SAGE64` and flag files on systems not
defaulting to 64-bit builds, unless or until we also support the opposite,
32-bit builds on systems that default to 64-bit.
As we support more OSs, it's trivial to add them to `sage-check-64`.
[[BR]]
> > Do you think we should print a warning saying that it might not be
fully supported, or just accept SAGE64=yes silently on platforms other
than OS X and Solaris?
>
> I don't feel the need to print any message it's unsupported.
Because of its bad name, people erroneously set `SAGE64` in the past.
> Anyone using using something other than Linux, Solaris or OS X gets a
message that the system in unsupported.
Which is pretty correct.
> They have to set SAGE_PORT to something non-empty. I don't feel the need
to hold their hand any more.
[[BR]]
Btw, one can configure GCC to default to 32-bit builds on (almost) any
system. (And one could configure GCC to default to 64-bit builds on e.g.
Solaris as well.)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10303#comment:18>
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.