To add to my confusion:

I also have p_group_cohomology installed, which makes extensive use of
matrix_gfpn_dense. And it still works. More precisely, when I import
something from the cohomology package, then suddenly the
matrix_gfpn_dense module becomes available:

sage: M = 
random_matrix(GF(5),20,implementation=sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense)
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call
last)
<ipython-input-1-8b27dde46e2d> in <module>()
----> 1 M =
random_matrix(GF(Integer(5)),Integer(20),implementation=sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense)

AttributeError: 'module' object has no attribute 'matrix_gfpn_dense'
sage: from pGroupCohomology import CohomologyRing
sage: M = 
random_matrix(GF(5),20,implementation=sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense)
sage: type(M)
<type 'sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense'>

So, what the heck is going on there?

Best regards,
Simon

On 2018-07-30, Simon King <simon.k...@uni-jena.de> wrote:
> Hi!
>
> I just met a quite troublesome problem: I have MeatAxe installed in
> Sage, and thus the optional extension sage.matrix.matrix_gfpn_dense was
> available - till 30 minutes ago (I am sure that it was available, as I
> did some timings with it).
>
> Suddenly, after restarting Sage, the module has gone, it cannot be
> imported. I tried "sage -i meataxe" (which told me that meataxe was
> installed already), then "sage -f meataxe" (which did re-install
> meataxe) followed by "touch src/sage/matrix/matrix_gfpn_dense.pxd",
> followed by "sage -br", which *did* recompile 
> src/sage/matrix/matrix_gfpn_dense.pyx
> -- but still I cannot import the resulting module.
>
> So, what has happened? I am totally puzzled now.
>
> Best regards,
> Simon
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to