#17298: Adding Graded/Weighted Hilbert Series Functionality to Sage
-------------------------------------+-------------------------------------
Reporter: john_perry | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.4
Component: commutative | Resolution:
algebra | Merged in:
Keywords: Hilbert Series, | Reviewers: Travis Scrimshaw
weighted, singular | Work issues:
Authors: John Perry | Commit:
Report Upstream: N/A | 4e0715238f3e086418c95b8cfcb3fea7a44e1ac0
Branch: | Stopgaps:
public/ticket/17298-graded_hilbert_series|
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by john_perry):
Replying to [comment:15 tscrim]:
> So since you're okay with making the user do things for a vector, then
I'd say set a positive review.
That's likely what I'll do. The changes you made are definitely an
improvement; unfortunately, they require me to rebuild a whole bunch of
things, ''' ''some of which don't build! '' '''
{{{
from cpython.slice cimport *
^
------------------------------------------------------------
./sage/ext/python.pxi:23:0: 'cpython.slice.pxd' not found
Traceback (most recent call last):
File "/Applications/sage/local/lib/python2.7/site-
packages/Cython/Build/Dependencies.py", line 919, in cythonize_one_helper
return cythonize_one(*m[1:])
File "/Applications/sage/local/lib/python2.7/site-
packages/Cython/Build/Dependencies.py", line 902, in cythonize_one
raise CompileError(None, pyx_file)
CompileError: sage/algebras/quatalg/quaternion_algebra_cython.pyx
Traceback (most recent call last):
File "setup.py", line 565, in <module>
run_cythonize()
File "setup.py", line 557, in run_cythonize
'profile': profile,
File "/Applications/sage/local/lib/python2.7/site-
packages/Cython/Build/Dependencies.py", line 782, in cythonize
pool.map(cythonize_one_helper, to_compile)
File "/Applications/sage/local/lib/python/multiprocessing/pool.py", line
251, in map
Cythonizing sage/modules/vector_complex_double_dense.pyx
return self.map_async(func, iterable, chunksize).get()
File "/Applications/sage/local/lib/python/multiprocessing/pool.py", line
558, in get
raise self._value
Cython.Compiler.Errors.CompileError:
sage/algebras/quatalg/quaternion_algebra_cython.pyx
}}}
So I'm not sure I ''can'' put a positive review on it, even though this is
clearly a different problem, simply because I can't test it.
--
Ticket URL: <http://trac.sagemath.org/ticket/17298#comment:16>
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.