Hi,
I have recently upgraded my "stable" version of sage to 4.5.3 from
4.51 using
"sage -upgrade"
I upgraded sage with a user called "Alice" having write and read
access to the sources.
I have another user "Bob" that can only read the sources and run sage.
But Bob has no write permissions.
After compiling and building the documentation with Alice, I made a
doctest using Bob:
sage -testall -long
I got the following failures:
sage -t -long "devel/sage/sage/interfaces/qepcad.py"
sage -t -long "devel/sage/sage/schemes/elliptic_curves/
ell_rational_field.py"
sage -t -long "devel/sage/sage/modular/hecke/submodule.py"
sage -t -long "devel/sage/sage/modular/abvar/abvar.py"
sage -t -long "devel/sage/sage/lfunctions/sympow.py"
- qepcad fails with Bob but success with Alice. Some write problems
with temporary files.
- schemes/elliptic_curves/ell_rational_field.py failed consistently
using Bob. With several errors of type:
"RuntimeError: failed to compute analytic rank"
Running the doctest in ell_rational_field with Alice, all doctest
passes and, after running the doctest with Alice once. Bob also
success in running the doctest.
I could not reproduce the failing of the doctest with hecke/
submodule.py and abvar/abvar.py
With /lfunctions/sympow.py happened the same. Bob fails at all
doctest. After running once the doctest with Alice, Bob success.
I am not sure if this is a subtle bug or this behavior is expected/
admissible in some corner cases. It seems like there are parts of sage
that need to be "initialized" at least once by a user with write
permissions.
At least, quepcad fail is a bug to me. If it uses temporary files,
they should be in the user sage's temporary folder. I do not have
installed the experimental package quepcad.
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org