#12375: Create a giac package
-------------------------------------+-------------------------------------
Reporter: frederichan | Owner: tbd
Type: enhancement | Status: needs_work
Priority: minor | Milestone: sage-6.4
Component: packages: | Resolution:
optional | Merged in:
Keywords: giac | Reviewers: Dima Pasechnik,
Authors: Han Frederic | Jeroen Demeyer
Report Upstream: N/A | Work issues:
Branch: public/giac_spkg | Commit:
Dependencies: | fa05b47f7622dc3ee139ebfb7cf4daf679aeb776
| Stopgaps:
-------------------------------------+-------------------------------------
Changes (by jdemeyer):
* status: needs_review => needs_work
Comment:
The giacpy testsuite doesn't compile:
{{{
Successfully installed giacpy-0.4.5
Running the test suite for giacpy-0.4.5...
too many failed tests, not using stored timings
Running doctests with ID 2015-03-02-19-28-38-6f231793.
Git branch: t/12375/public/giac_spkg
Doctesting 1 file.
sage -t giacpy.pyx
Compiling ./giacpy.pyx...
RuntimeError in doctesting framework
**********************************************************************
Traceback (most recent call last):
File "/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 2128, in __call__
doctests, extras = self.source.create_doctests(sage_namespace)
File "/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/doctest/sources.py", line 661, in create_doctests
load(filename, namespace) # errors raised here will be caught in
DocTestTask
File "/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/repl/load.py", line 294, in load
exec(load_cython(fpath), globals)
File "/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/repl/load.py", line 65, in load_cython
mod, dir = cython(name, compile_message=True, use_cache=True)
File "/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/misc/cython.py", line 493, in cython
raise RuntimeError("Error converting {} to
C:\n{}\n{}".format(filename, log, err))
RuntimeError: Error converting ./giacpy.pyx to C:
Error compiling Cython file:
------------------------------------------------------------
...
########################################################
# A global context pointer. One by giac session.
########################################################
cdef context * context_ptr=new context()
^
------------------------------------------------------------
_usr_local_src_sage_git_local_var_tmp_sage_build_giacpy_0_4_5_src_giacpy_pyx_0.pyx:211:5:
'context' is not a type identifier
[...]
}}}
--
Ticket URL: <http://trac.sagemath.org/ticket/12375#comment:146>
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.