On 01/31/12 09:20 PM, R. Andrew Ohana wrote:
On Tue, Jan 31, 2012 at 13:13, Volker Braun<vbraun.n...@gmail.com> wrote:
On Tuesday, January 31, 2012 1:01:41 PM UTC-8, R. Andrew Ohana wrote:
(Beyond the issue of fortran) I'm not sure if it will be possible to
build all of the sage libraries with clang. For instance, it currently
doesn't yet support nested functions, which I know at least ratpoints
uses.
C does't have nested functions, this is a GNU extension.
True, however clang aims to be gcc compatible, and intends to support
nested functions at some (indeterminate) point in the future.
But it makes the code unportable. What hope do we have with the Sun/Oracle
compiler if idiots use non-standard C? What hope do we have if we try to build
on Windows at some point in the future using a native compiler? All these GNU
extensions are a headache for everyone except the linux community.
If there was not so much poor code in Sage, building with the Sun compiler would
be possible, but it rejects much of the code.
Any code that uses
them should be rewritten to be standards-compliant C.
Agreed.
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org