#12437: lcalc defines default values for functions outside of declarations
-------------------------------------+-------------------------------------
Reporter: ohanar | Owner: GeorgSWeber
Type: defect | Status: needs_work
Priority: major | Milestone: sage-6.7
Component: packages: | Resolution:
standard | Merged in:
Keywords: C++11 C++14 GCC 5 | Reviewers:
clang | Work issues: Locate patches and
Authors: | upload them... ;-)
Report Upstream: N/A | Commit:
Branch: | Stopgaps:
Dependencies: #12681 |
-------------------------------------+-------------------------------------
Comment (by leif):
Replying to [comment:22 fbissey]:
> The `-fpermissive` bit could live in `module_list.py` with the
appropriate sage extensions. But can the headers be fixed?
Sure, trivial for `g++` at least.
We of course could also add `-fpermissive` in Lcalc's `spkg-install`, but
I rather meant
{{{
#!sh
env CXXFLAGS="-fpermissive" ./sage -f lcalc
env CFLAGS="-fpermissive" ./sage -b
}}}
to temporarily work around the errors when building Sage (with GCC 5.x).
I had two other issues (with gf2x and ncurses) which hopefully vanish
tomorrow [i.e., later today down under] when the final 5.1 (or 5.0.1?)
gets released.
--
Ticket URL: <http://trac.sagemath.org/ticket/12437#comment:23>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.