[sage-release] Re: Sage 9.6.beta2 released

2022-02-20 Thread Steven Trogdon
Since https://trac.sagemath.org/ticket/32789 there is 

+   AC_MSG_CHECKING([that Singular's help is working])
+   AS_IF([test x`echo "help;" | Singular 2>&1 | grep "error\ 
occurred"` = x], [
+AC_MSG_RESULT(yes)

in singular/spkg-configure.m4.  And on Gentoo "help;" opens the help info 
window.
On Sunday, February 20, 2022 at 10:24:41 AM UTC-7 Steven Trogdon wrote:

>
> When upgrading incrementally from 9.6.beta1 to 9.6.beta2, I have at this 
> point in the configure:
>
> configure:43107: checking that Singular's help is working
> configure:43112: result: yes
>
> a Singular help (info) window is opened and the configure stops until the 
> window is closed. A new configure feature? System singular is being used.
> On Sunday, February 20, 2022 at 7:30:42 AM UTC-7 Volker Braun wrote:
>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html
>>
>> 15c8011dd0 (tag: 9.6.beta2, trac/develop) Updated SageMath version to 
>> 9.6.beta2
>> 27c056c587 Trac #0: Conda: Add primecountpy
>> 5488d2adc0 Trac #33313: schur functions construct elements with 
>> coefficients in the wrong base ring
>> 694cf6915f Trac #33293: checking doctest output is too slow
>> bb991b3133 Trac #33287: make iter(ZZ^n) useful
>> 1c7e26ebdf Trac #33279: Put derivations over function fields in the 
>> framework of RingDerivation
>> ffa81bb454 Trac #33267: Improve speed of sum_of_* for 
>> CombinatorialFreeModule
>> b8c915a480 Trac #33261: .complement() treats bipartite graphs as generic
>> f37bdbfa2e Trac #33237: membership testing for ideals of quotient rings
>> a80605276e Trac #33171: fix and activate pycodestyle E713
>> 0aac3238bf Trac #33000: Remove some imports from sage.rings.all
>> 0f65e48e01 Trac #32789: Fix spkg-configure.m4 for singular
>> 537d9a8e7e Trac #31320: Coercion issue with Laurent polynomial rings
>> 15f2fed8a7 Trac #30695: Padic slice method fails on exact zeros for 
>> certain inputs
>> ff40ba0043 Trac #12595: Add doctest for eigenmatrix of complex 
>> floating-point matrix
>> e4f9347fa4 Trac #33350: remove traces of six
>> 24f0f4eeca Trac #9: Use latest dev docker build for documentation 
>> workflow
>> 03d78e2ff6 Trac #32966: tox / GH Actions: Add ubuntu variants using 
>> ppa:ubuntu-toolchain-r
>> 1ae2bb Trac #33174: Unreachable code in sage/graphs/base/c_graph.pyx
>> ddd2ab1e85 Trac #33163: various lgtm suggestions
>> 83c2a60a36 Trac #33133: Add pictures to scatter_plot documentation
>> 44fb492b48 Trac #33115: Re-run bootstrap when an install-requires.txt or 
>> package-version.txt has changed
>> 1dda73e985 Trac #33110: Some performance improvements in the manifolds 
>> code
>> f6aff898e1 Trac #33035: random doctest failure in 
>> src/sage/tests/book_stein_ent.py
>> 69ea2e5159 Trac #32988: Deprecate sage.structure.graphics_file
>> 91710c39f7 Trac #32912: Add pictures to disk.py
>> f413b85fc5 Trac #32264: Convenience syntax for quaternion ideals
>> 92dea6ac0a Trac #31758: State global i or I is a number field element 
>> (and no longer in the symbolic ring)
>> e8c27b5fb6 Trac #31005: Add traceback information to exceptions during 
>> docbuild
>> cd31b18f04 Trac #30763: improve setting global options to None
>> 8b63606d29 Trac #24279: Remove the experimental code for 
>> `RelativeFiniteFieldExtension`
>> 44cd8f8580 Trac #33324: pycodestyle cleaning in discrete Fourier 
>> transforms
>> 5791dba147 Trac #33314: pycodestyle cleanup of phc interface
>> 708efc2b48 Trac #33307: Fix empty section display on prerequisites doc 
>> page
>> 9a9c821782 Trac #33302: fpylll might not find system-wide fplll's 
>> strategies json
>> c10d7bb3d7 Trac #33301: pycodestyle formatting in sage_docbuild
>> 90ec7681c2 Trac #33298: pycodestyle cleaning in rings/valuations/
>> edad8daffc Trac #33297: some details in src/bin scripts
>> 01e86774fe Trac #33278: Adapt Macaulay2 interface doctests to Macaulay2 
>> 1.19
>> d026799042 Trac #33275: Bug fixes for finitely presented graded modules 
>> (#32505)
>> 2e1f8d27ec Trac #33264: Define `x` as symbolic variable in many `animate` 
>> examples
>> 5bdf5dd19a Trac #33263: Add github action running on each push
>> 959ff7a3df Trac #33306: tox.ini: Linux platform updates
>> 10a3cd92d1 Trac #33260: Fix bug in .perfect_matchings() for BipartiteGraph
>> 20684fe0d6 Trac #33257: fix a bug in multiple zeta values
>> 8326dee9e8 Trac #33256: buffer.py: make files r

[sage-release] Re: Sage 9.6.beta2 released

2022-02-20 Thread Steven Trogdon

When upgrading incrementally from 9.6.beta1 to 9.6.beta2, I have at this 
point in the configure:

configure:43107: checking that Singular's help is working
configure:43112: result: yes

a Singular help (info) window is opened and the configure stops until the 
window is closed. A new configure feature? System singular is being used.
On Sunday, February 20, 2022 at 7:30:42 AM UTC-7 Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
> 15c8011dd0 (tag: 9.6.beta2, trac/develop) Updated SageMath version to 
> 9.6.beta2
> 27c056c587 Trac #0: Conda: Add primecountpy
> 5488d2adc0 Trac #33313: schur functions construct elements with 
> coefficients in the wrong base ring
> 694cf6915f Trac #33293: checking doctest output is too slow
> bb991b3133 Trac #33287: make iter(ZZ^n) useful
> 1c7e26ebdf Trac #33279: Put derivations over function fields in the 
> framework of RingDerivation
> ffa81bb454 Trac #33267: Improve speed of sum_of_* for 
> CombinatorialFreeModule
> b8c915a480 Trac #33261: .complement() treats bipartite graphs as generic
> f37bdbfa2e Trac #33237: membership testing for ideals of quotient rings
> a80605276e Trac #33171: fix and activate pycodestyle E713
> 0aac3238bf Trac #33000: Remove some imports from sage.rings.all
> 0f65e48e01 Trac #32789: Fix spkg-configure.m4 for singular
> 537d9a8e7e Trac #31320: Coercion issue with Laurent polynomial rings
> 15f2fed8a7 Trac #30695: Padic slice method fails on exact zeros for 
> certain inputs
> ff40ba0043 Trac #12595: Add doctest for eigenmatrix of complex 
> floating-point matrix
> e4f9347fa4 Trac #33350: remove traces of six
> 24f0f4eeca Trac #9: Use latest dev docker build for documentation 
> workflow
> 03d78e2ff6 Trac #32966: tox / GH Actions: Add ubuntu variants using 
> ppa:ubuntu-toolchain-r
> 1ae2bb Trac #33174: Unreachable code in sage/graphs/base/c_graph.pyx
> ddd2ab1e85 Trac #33163: various lgtm suggestions
> 83c2a60a36 Trac #33133: Add pictures to scatter_plot documentation
> 44fb492b48 Trac #33115: Re-run bootstrap when an install-requires.txt or 
> package-version.txt has changed
> 1dda73e985 Trac #33110: Some performance improvements in the manifolds code
> f6aff898e1 Trac #33035: random doctest failure in 
> src/sage/tests/book_stein_ent.py
> 69ea2e5159 Trac #32988: Deprecate sage.structure.graphics_file
> 91710c39f7 Trac #32912: Add pictures to disk.py
> f413b85fc5 Trac #32264: Convenience syntax for quaternion ideals
> 92dea6ac0a Trac #31758: State global i or I is a number field element (and 
> no longer in the symbolic ring)
> e8c27b5fb6 Trac #31005: Add traceback information to exceptions during 
> docbuild
> cd31b18f04 Trac #30763: improve setting global options to None
> 8b63606d29 Trac #24279: Remove the experimental code for 
> `RelativeFiniteFieldExtension`
> 44cd8f8580 Trac #33324: pycodestyle cleaning in discrete Fourier transforms
> 5791dba147 Trac #33314: pycodestyle cleanup of phc interface
> 708efc2b48 Trac #33307: Fix empty section display on prerequisites doc page
> 9a9c821782 Trac #33302: fpylll might not find system-wide fplll's 
> strategies json
> c10d7bb3d7 Trac #33301: pycodestyle formatting in sage_docbuild
> 90ec7681c2 Trac #33298: pycodestyle cleaning in rings/valuations/
> edad8daffc Trac #33297: some details in src/bin scripts
> 01e86774fe Trac #33278: Adapt Macaulay2 interface doctests to Macaulay2 
> 1.19
> d026799042 Trac #33275: Bug fixes for finitely presented graded modules 
> (#32505)
> 2e1f8d27ec Trac #33264: Define `x` as symbolic variable in many `animate` 
> examples
> 5bdf5dd19a Trac #33263: Add github action running on each push
> 959ff7a3df Trac #33306: tox.ini: Linux platform updates
> 10a3cd92d1 Trac #33260: Fix bug in .perfect_matchings() for BipartiteGraph
> 20684fe0d6 Trac #33257: fix a bug in multiple zeta values
> 8326dee9e8 Trac #33256: buffer.py: make files readonly only when possible
> 7f8b2684ba Trac #33123: Move construction methods to Polyhedron_base5
> 826061adbb (tag: 9.6.beta1) Updated SageMath version to 9.6.beta1
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/b0c59e90-9594-44ad-a0f4-e309797cc015n%40googlegroups.com.


[sage-release] Re: Sage 9.5.beta7 released

2021-11-24 Thread Steven Trogdon
I have provided a solution to the jobserver warnings 
at https://trac.sagemath.org/ticket/32928

On Saturday, November 20, 2021 at 7:56:05 PM UTC-7 Steven Trogdon wrote:

> Perhaps not directly related to this release but I have numerous jobserver 
> warnings when building the pdf documentation :
>
> make[5]: warning: jobserver unavailable: using -j1.  Add '+' to parent 
> make rule.
>
> that seems to mostly occur when changing folders to run the LaTeX Makefile
>
> [reference] The LaTeX files are in 
> local/share/doc/sage/latex/en/reference/references.
> [reference] Run 'make' in that directory to run these through (pdf)latex
> [reference] (use `make latexpdf' here to do that automatically).
> LaTeX file written to 
> /local/sage-git/sage/local/share/doc/sage/latex/en/reference/references
> make[5]: warning: jobserver unavailable: using -j1.  Add '+' to parent 
> make rule.
> latexmk -pdf -dvi- -ps-  'references.tex'
>
> I believe the jobserver warning occurs when recursive 'makes' are not 
> being handled properly. Should this be addressed?
> On Saturday, November 20, 2021 at 3:25:09 AM UTC-7 Volker Braun wrote:
>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html 
>>
>> cc60cfebc4 (tag: 9.5.beta7, trac/develop) Updated SageMath version to 
>> 9.5.beta7
>> cdb3614b34 Trac #32858: tiny doctest formatting fix in integer_mod_ring.py
>> b122005655 Trac #32791: Human Readable Error-Message for Elliptic curve 
>> constructor.
>> 40b1190a59 Trac #32320: Ideal() with fraction-field elements is a small 
>> footgun
>> e19fc456be Trac #32875: fix Krull dimension of zero univariate quotient 
>> ring
>> 7a358f2e9e Trac #32872: some details in plot
>> b3c05505e6 Trac #32863: fix E713 and E714 in coding
>> a95cfc54db Trac #32696: 1 internet doctest failing in 
>> src/sage/finance/stock.py
>> c87b264772 Trac #27744: Make pynormaliz a Feature
>> 8b54c36d5e Trac #32859: Wrong display from type() with %display latex
>> 76a8d311d5 Trac #32405: sage-bootstrap-python: Prefer pythons that 
>> support ssl with SNI
>> 05aa11f3f7 Trac #32850: random doctest failure in 
>> tests/books/computational-mathematics-with-sagemath/sol/linsolve_doctest.py
>> ad620c4e4b Trac #32819: Determinant for multi-component links
>> b686ceb88c Trac #32816: random doctest failure in 
>> rings/polynomial/polynomial_element_generic.py
>> 6dab8f4668 Trac #32715: flit_core: Use sdh_pip_install --no-deps
>> f46a88e77d Trac #32713: Apply "configure --enable-editable" also to other 
>> sage distribution packages
>> f69aa7bd6b Trac #32689: AG code construction: a place given as input gets 
>> converted to a prime divisor
>> 28d573549c Trac #32380: make NumberFieldFractionalIdeal inherit from 
>> Ideal_fractional
>> 402efc30a9 Trac #32871: CBF(f(i)) loops for a builtin function f with no 
>> corresponding method
>> 311fd3481e Trac #32869: fix improper names of several special functions 
>> for CBF
>> ec03b51b74 Trac #32864: fix E713 and E714 in graphs
>> 69a4cc6a68 Trac #32861: Add memory_allocator/distros/conda.txt
>> effa97500f Trac #32857: src/requirements.txt: Add memory_allocator
>> 1114cde255 Trac #32851: Provide real ball erfi, Ei, Si, Ci, Shi, Chi, li, 
>> Li, beta, gamma_inc, gamma_inc_lower via arb
>> a95252313a Trac #32815: Update numpy to 1.21.4, networkx to 2.6.3
>> 44a35355cc Trac #32778: sage.rings.infinity: Remove hard dependency on 
>> real_lazy and real_mpfi
>> f560fdc2df Trac #32733: Remove more .all imports
>> ac64d4f4f2 Trac #32208: Jupyter notebook receives invalid LaTeX output 
>> via MathJax
>> aa66d526cf Trac #16567: Use libsingular for polynomial rings over 
>> function fields
>> 45515aface Trac #32848: various code details in combinat
>> a5c797bdd5 Trac #32844: fix some details in sloane_functions
>> befd4a21ba Trac #32842: use PARI's fflog() for binary finite fields
>> 69d8b99468 Trac #32840: Fix unpickle_global when 
>> register_unpickle_override appears in a module not loaded at startup
>> 033bbb02d6 Trac #32838: tox.ini: Add gentoo-python3.10
>> 2de30a8587 Trac #32833: use libgap in coding
>> 85b46be3de Trac #32831: Failure with specific random seed in sandpile.py
>> 9d5d4efd54 Trac #32830: fix category of subgroups of finite matrix groups
>> d8affa1b28 Trac #32829: fix eps_monom function in RightQuantumWord
>> e47173be0a Trac #32824: Bug computing kernel of ring homomorphism GCA
>> 2ad6448169 Trac #32823: fix E713 and E714 in interfaces

[sage-release] Re: Sage 9.5.beta7 released

2021-11-20 Thread Steven Trogdon
Perhaps not directly related to this release but I have numerous jobserver 
warnings when building the pdf documentation :

make[5]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.

that seems to mostly occur when changing folders to run the LaTeX Makefile

[reference] The LaTeX files are in 
local/share/doc/sage/latex/en/reference/references.
[reference] Run 'make' in that directory to run these through (pdf)latex
[reference] (use `make latexpdf' here to do that automatically).
LaTeX file written to 
/local/sage-git/sage/local/share/doc/sage/latex/en/reference/references
make[5]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.
latexmk -pdf -dvi- -ps-  'references.tex'

I believe the jobserver warning occurs when recursive 'makes' are not being 
handled properly. Should this be addressed?
On Saturday, November 20, 2021 at 3:25:09 AM UTC-7 Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
> cc60cfebc4 (tag: 9.5.beta7, trac/develop) Updated SageMath version to 
> 9.5.beta7
> cdb3614b34 Trac #32858: tiny doctest formatting fix in integer_mod_ring.py
> b122005655 Trac #32791: Human Readable Error-Message for Elliptic curve 
> constructor.
> 40b1190a59 Trac #32320: Ideal() with fraction-field elements is a small 
> footgun
> e19fc456be Trac #32875: fix Krull dimension of zero univariate quotient 
> ring
> 7a358f2e9e Trac #32872: some details in plot
> b3c05505e6 Trac #32863: fix E713 and E714 in coding
> a95cfc54db Trac #32696: 1 internet doctest failing in 
> src/sage/finance/stock.py
> c87b264772 Trac #27744: Make pynormaliz a Feature
> 8b54c36d5e Trac #32859: Wrong display from type() with %display latex
> 76a8d311d5 Trac #32405: sage-bootstrap-python: Prefer pythons that support 
> ssl with SNI
> 05aa11f3f7 Trac #32850: random doctest failure in 
> tests/books/computational-mathematics-with-sagemath/sol/linsolve_doctest.py
> ad620c4e4b Trac #32819: Determinant for multi-component links
> b686ceb88c Trac #32816: random doctest failure in 
> rings/polynomial/polynomial_element_generic.py
> 6dab8f4668 Trac #32715: flit_core: Use sdh_pip_install --no-deps
> f46a88e77d Trac #32713: Apply "configure --enable-editable" also to other 
> sage distribution packages
> f69aa7bd6b Trac #32689: AG code construction: a place given as input gets 
> converted to a prime divisor
> 28d573549c Trac #32380: make NumberFieldFractionalIdeal inherit from 
> Ideal_fractional
> 402efc30a9 Trac #32871: CBF(f(i)) loops for a builtin function f with no 
> corresponding method
> 311fd3481e Trac #32869: fix improper names of several special functions 
> for CBF
> ec03b51b74 Trac #32864: fix E713 and E714 in graphs
> 69a4cc6a68 Trac #32861: Add memory_allocator/distros/conda.txt
> effa97500f Trac #32857: src/requirements.txt: Add memory_allocator
> 1114cde255 Trac #32851: Provide real ball erfi, Ei, Si, Ci, Shi, Chi, li, 
> Li, beta, gamma_inc, gamma_inc_lower via arb
> a95252313a Trac #32815: Update numpy to 1.21.4, networkx to 2.6.3
> 44a35355cc Trac #32778: sage.rings.infinity: Remove hard dependency on 
> real_lazy and real_mpfi
> f560fdc2df Trac #32733: Remove more .all imports
> ac64d4f4f2 Trac #32208: Jupyter notebook receives invalid LaTeX output via 
> MathJax
> aa66d526cf Trac #16567: Use libsingular for polynomial rings over function 
> fields
> 45515aface Trac #32848: various code details in combinat
> a5c797bdd5 Trac #32844: fix some details in sloane_functions
> befd4a21ba Trac #32842: use PARI's fflog() for binary finite fields
> 69d8b99468 Trac #32840: Fix unpickle_global when 
> register_unpickle_override appears in a module not loaded at startup
> 033bbb02d6 Trac #32838: tox.ini: Add gentoo-python3.10
> 2de30a8587 Trac #32833: use libgap in coding
> 85b46be3de Trac #32831: Failure with specific random seed in sandpile.py
> 9d5d4efd54 Trac #32830: fix category of subgroups of finite matrix groups
> d8affa1b28 Trac #32829: fix eps_monom function in RightQuantumWord
> e47173be0a Trac #32824: Bug computing kernel of ring homomorphism GCA
> 2ad6448169 Trac #32823: fix E713 and E714 in interfaces
> 548c83d9ac Trac #32822: fix E713 and E714 in dynamics
> 7ddaf7ad7c Trac #32821: fix E713 and E714 in geometry
> e5da507620 Trac #32813: improved error message 'unknown file extension' 
> provided by sage -t
> a6019fbe40 Trac #32812: remove the "bound method" py2/py3 adapter in 
> doctest parsing
> a99f383bb6 Trac #32807: cleanup various details in combinat
> 95fd5dfa38 Trac #32796: update GMP to version 6.2.1
> d4ecc2a5e1 Trac #32795: docbuild fails in Sphinx conf.py when certain 
> extensions aren't present
> 0d57d68903 Trac #32780: sage.geometry.polyhedron.library: Delay import of 
> rings
> 23ff9d435f Trac #32764: SAGE_ROOT/tox.ini: Make tox -p auto and tox 
> --listenvs useful again
> f16835c8bb Trac #32763: Increase 

[sage-release] Re: Sage 9.3.rc2 released

2021-04-06 Thread Steven Trogdon
Incremental upgrade from rc1 -> rc2 did not build here with
git pull && make
There was at least one Sage component that was linked against the old 
Singular. Rebuilding sagelib then worked
./sage -f sagelib && make

Perhaps there was another way to accomplish the build.

On Tuesday, April 6, 2021 at 4:33:00 PM UTC-6 Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
>
> 824f9cccaf (tag: 9.3.rc2, trac/develop) Updated SageMath version to 9.3.rc2
> 4275b275a2 Trac #31530: New subs bug caused by #30378
> 70711cf13d Trac #31502: GH Actions: Free more disk space
> f38d467ae0 Trac #31584: Fix suitesparse/cvxopt /usr/local leakage
> 22a11999f2 Trac #31552: Update singular to stop /usr/local from leaking 
> into Singular build
> 24d1bdb786 Trac #31523: Fix dependencies of ipywidgets
> ad70e647c5 Trac #31409: Make it possible to disable build of r, rpy2 using 
> ./configure --disable-r
> 7b44d1cb00 Trac #30888: Make $SAGE_LOCAL/bin/sage work again from any 
> directory, in an environment without SAGE_* variables, following symlinks
> 8736c424b9 Trac #31538: i386: openssl and tachyon attempt 64-bit build and 
> fail
> c7c058bd65 Trac #31395: RuntimeError: can't start new thread (due to 
> memlimit)
> 9a1e3ccb6b Trac #31558: homomorphism of extension fields do not preserve 
> canonical embeddings of the base
> 0606dc72e3 Trac #31551: Incorrect conversion from ℚ[-i] to SR
> 71123d8021 Trac #30319: Upgrade cddlib to fix wrong intersection of 
> polytopes
> 3da0a29d9f Trac #31536: Fix Sage rich output problems by coupling MathJax 
> with html
> a89f81d778 (tag: 9.3.rc1) Updated SageMath version to 9.3.rc1
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/5665e39b-d8a9-4dfa-a4ea-ae82d0599d35n%40googlegroups.com.


[sage-release] Re: Sage 9.3.beta7 released

2021-02-07 Thread Steven Trogdon
The LDFLAGS is set only when building Sage. I have set nothing explicitly 
when building system python.

On Sunday, February 7, 2021 at 9:42:35 PM UTC-7 Steven Trogdon wrote:

> OK, here is the reason
>
> g++ -std=gnu++11 -fPIC -I/local/sage-git/sage/conftest_venv/include 
> -I/usr/include/python3.9 -c conftest.cpp -o 
> conftest.dir/temp.linux-x86_64-3.9/conftest.o -std=c++11
> creating conftest.dir/lib.linux-x86_64-3.9
> x86_64-pc-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,--as-needed 
> conftest.dir/temp.linux-x86_64-3.9/conftest.o -L/usr/lib64 -o 
> conftest.dir/lib.linux-x86_64-3.9/
> config_check_distutils_cxx.cpython-39-x86_64-linux-gnu.so
> LDFLAGS = "-Wl,-O1 -Wl,--as-needed -L."
> configure:32030: result: no, this is a misconfigured Python whose 
> sysconfig compiler/linker flags contain -I or -L options, which may cause 
> wrong versions of libraries to leak into the build of Python packages - see 
> https://trac.sagemath.org/ticket/31132; to use it anyway, use ./configure 
> --with-python=/usr/bin/python3
>
> I have 
>
> $ echo $LDFLAGS
> -Wl,-O1 -Wl,--as-needed
>
> and I've had this set for some time (several years).
>
> On Sunday, February 7, 2021 at 9:30:29 PM UTC-7 Steven Trogdon wrote:
>
>> This beta does not pick up on my system (Gentoo) python. From config.log
>>
>> configure:39140: result: python3-3.9.1:   no 
>> suitable system package; will be installed as an SPKG
>>
>> And my system python
>>
>> $ python
>> Python 3.9.1 (default, Jan 26 2021, 00:24:17) 
>> [GCC 9.3.0] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> 
>>
>> $ python3
>> Python 3.9.1 (default, Jan 26 2021, 00:24:17) 
>> [GCC 9.3.0] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> 
>> On Sunday, February 7, 2021 at 3:04:42 PM UTC-7 Volker Braun wrote:
>>
>>> As always, you can get the latest beta version from the "develop" git 
>>> branch. Alternatively, the self-contained source tarball is at 
>>> http://www.sagemath.org/download-latest.html 
>>>
>>> 8453ffb849 (tag: 9.3.beta7, trac/develop) Updated SageMath version to 
>>> 9.3.beta7
>>> 6096110e06 Trac #30517: MemoryError in doctesting 
>>> combinat/designs/gen_quadrangles_with_spread.pyx
>>> e67fc51749 Trac #31148: MR51: Allow Matplotlib to use system qhull >= 
>>> 7.2.0
>>> f3740e8add Trac #31147: Add missing curly braces in latex of Kodaira 
>>> symbol
>>> d856033dd6 Trac #31144: refresh the file polyhedron/plot.py
>>> eb9bae531a Trac #31143: shorten range(0, *) in combinat folder
>>> 9d4f2d1525 Trac #31140: use ⨂ for unicode of tensor symbol
>>> 5a4ad12275 Trac #31138: Document WSL Installation
>>> c8a7960598 Trac #31134: Update setuptools and setuptools_scm
>>> 45e7ada314 Trac #24459: Segfault in matrix_integer_dense
>>> 9bdf1d149f Trac #24317: Doctest: Improve conversion of inexact symbolic 
>>> values
>>> 85f81e86d3 Trac #21907: Bug in Maxima interface wrt polylog
>>> 913b025ac5 Trac #31283: 1000× speedup of conjugate of double dense 
>>> matrices
>>> bfe6fd9654 Trac #31273: Remove deprecated `form` input for bundle 
>>> connections
>>> 00cacf3803 Trac #31272: Improve the documentation for tensor()
>>> 50c1a5d655 Trac #31270: Remove sage-location's "sage-force-relocate" 
>>> mechanism, fix script to work without SAGE_ROOT
>>> 3f5faf58b6 Trac #31266: Signed tensor products does not allow tensor 
>>> products with non-signed modules
>>> 1d8b95def5 Trac #31265: changes in kschur to get rid of specific product 
>>> definition there
>>> 9c39188e60 Trac #31262: Implement non zero chunks for sparse bitsets
>>> 35ad55518c Trac #31261: Update pplpy to 0.8.6
>>> d5581ba0ea Trac #31258: Upgrade cmake to 3.19.3
>>> 57211cf752 Trac #31257: quo_rem gives wrong answers for 
>>> LaurentPolynomial_mpair
>>> b282cf6d2d Trac #31256: more care for pbori
>>> e8c83f5b70 Trac #31255: Follow Up: Mutability of Sections and Tensor 
>>> Fields
>>> 573df518ba Trac #31254: Do not perform unnecesssary subdivisions in 
>>> matrices
>>> 09f5b07182 Trac #31239: Add ore_algebra optional package
>>> 6a5ad3f3eb Trac #31216: tox.ini (local): Add environment variables to 
>>> skip system package installs and other steps, add mechanism for a local 
>>>

[sage-release] Re: Sage 9.3.beta7 released

2021-02-07 Thread Steven Trogdon
OK, here is the reason

g++ -std=gnu++11 -fPIC -I/local/sage-git/sage/conftest_venv/include 
-I/usr/include/python3.9 -c conftest.cpp -o 
conftest.dir/temp.linux-x86_64-3.9/conftest.o -std=c++11
creating conftest.dir/lib.linux-x86_64-3.9
x86_64-pc-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,--as-needed 
conftest.dir/temp.linux-x86_64-3.9/conftest.o -L/usr/lib64 -o 
conftest.dir/lib.linux-x86_64-3.9/config_check_distutils_cxx.cpython-39-x86_64-linux-gnu.so
LDFLAGS = "-Wl,-O1 -Wl,--as-needed -L."
configure:32030: result: no, this is a misconfigured Python whose sysconfig 
compiler/linker flags contain -I or -L options, which may cause wrong 
versions of libraries to leak into the build of Python packages - see 
https://trac.sagemath.org/ticket/31132; to use it anyway, use ./configure 
--with-python=/usr/bin/python3

I have 

$ echo $LDFLAGS
-Wl,-O1 -Wl,--as-needed

and I've had this set for some time (several years).

On Sunday, February 7, 2021 at 9:30:29 PM UTC-7 Steven Trogdon wrote:

> This beta does not pick up on my system (Gentoo) python. From config.log
>
> configure:39140: result: python3-3.9.1:   no 
> suitable system package; will be installed as an SPKG
>
> And my system python
>
> $ python
> Python 3.9.1 (default, Jan 26 2021, 00:24:17) 
> [GCC 9.3.0] on linux
> Type "help", "copyright", "credits" or "license" for more information.
> >>> 
>
> $ python3
> Python 3.9.1 (default, Jan 26 2021, 00:24:17) 
> [GCC 9.3.0] on linux
> Type "help", "copyright", "credits" or "license" for more information.
> >>> 
> On Sunday, February 7, 2021 at 3:04:42 PM UTC-7 Volker Braun wrote:
>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html 
>>
>> 8453ffb849 (tag: 9.3.beta7, trac/develop) Updated SageMath version to 
>> 9.3.beta7
>> 6096110e06 Trac #30517: MemoryError in doctesting 
>> combinat/designs/gen_quadrangles_with_spread.pyx
>> e67fc51749 Trac #31148: MR51: Allow Matplotlib to use system qhull >= 
>> 7.2.0
>> f3740e8add Trac #31147: Add missing curly braces in latex of Kodaira 
>> symbol
>> d856033dd6 Trac #31144: refresh the file polyhedron/plot.py
>> eb9bae531a Trac #31143: shorten range(0, *) in combinat folder
>> 9d4f2d1525 Trac #31140: use ⨂ for unicode of tensor symbol
>> 5a4ad12275 Trac #31138: Document WSL Installation
>> c8a7960598 Trac #31134: Update setuptools and setuptools_scm
>> 45e7ada314 Trac #24459: Segfault in matrix_integer_dense
>> 9bdf1d149f Trac #24317: Doctest: Improve conversion of inexact symbolic 
>> values
>> 85f81e86d3 Trac #21907: Bug in Maxima interface wrt polylog
>> 913b025ac5 Trac #31283: 1000× speedup of conjugate of double dense 
>> matrices
>> bfe6fd9654 Trac #31273: Remove deprecated `form` input for bundle 
>> connections
>> 00cacf3803 Trac #31272: Improve the documentation for tensor()
>> 50c1a5d655 Trac #31270: Remove sage-location's "sage-force-relocate" 
>> mechanism, fix script to work without SAGE_ROOT
>> 3f5faf58b6 Trac #31266: Signed tensor products does not allow tensor 
>> products with non-signed modules
>> 1d8b95def5 Trac #31265: changes in kschur to get rid of specific product 
>> definition there
>> 9c39188e60 Trac #31262: Implement non zero chunks for sparse bitsets
>> 35ad55518c Trac #31261: Update pplpy to 0.8.6
>> d5581ba0ea Trac #31258: Upgrade cmake to 3.19.3
>> 57211cf752 Trac #31257: quo_rem gives wrong answers for 
>> LaurentPolynomial_mpair
>> b282cf6d2d Trac #31256: more care for pbori
>> e8c83f5b70 Trac #31255: Follow Up: Mutability of Sections and Tensor 
>> Fields
>> 573df518ba Trac #31254: Do not perform unnecesssary subdivisions in 
>> matrices
>> 09f5b07182 Trac #31239: Add ore_algebra optional package
>> 6a5ad3f3eb Trac #31216: tox.ini (local): Add environment variables to 
>> skip system package installs and other steps, add mechanism for a local 
>> interactive shell
>> 1ad5cb3ec9 Trac #31197: Use bitsets/binary matrix for edges of dense 
>> graphs
>> 3925e96e0a Trac #31196: Code Improvements for Mutability module
>> 01ad25fc3f Trac #31194: Make Class with Mutability compatible with 
>> require_mutable wrapper
>> 99d4307f61 Trac #31121: Further refactoring of eta products file
>> 6dda91cd3b Trac #31035: Remove mathjax configuration/symlink from jupyter 
>> notebook
>> 2c32dab63a Trac #27103: Enable SIMD-instructions for Bitsets
>> 6b64832a66 T

[sage-release] Re: Sage 9.3.beta7 released

2021-02-07 Thread Steven Trogdon
This beta does not pick up on my system (Gentoo) python. From config.log

configure:39140: result: python3-3.9.1:   no 
suitable system package; will be installed as an SPKG

And my system python

$ python
Python 3.9.1 (default, Jan 26 2021, 00:24:17) 
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

$ python3
Python 3.9.1 (default, Jan 26 2021, 00:24:17) 
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 
On Sunday, February 7, 2021 at 3:04:42 PM UTC-7 Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
> 8453ffb849 (tag: 9.3.beta7, trac/develop) Updated SageMath version to 
> 9.3.beta7
> 6096110e06 Trac #30517: MemoryError in doctesting 
> combinat/designs/gen_quadrangles_with_spread.pyx
> e67fc51749 Trac #31148: MR51: Allow Matplotlib to use system qhull >= 7.2.0
> f3740e8add Trac #31147: Add missing curly braces in latex of Kodaira symbol
> d856033dd6 Trac #31144: refresh the file polyhedron/plot.py
> eb9bae531a Trac #31143: shorten range(0, *) in combinat folder
> 9d4f2d1525 Trac #31140: use ⨂ for unicode of tensor symbol
> 5a4ad12275 Trac #31138: Document WSL Installation
> c8a7960598 Trac #31134: Update setuptools and setuptools_scm
> 45e7ada314 Trac #24459: Segfault in matrix_integer_dense
> 9bdf1d149f Trac #24317: Doctest: Improve conversion of inexact symbolic 
> values
> 85f81e86d3 Trac #21907: Bug in Maxima interface wrt polylog
> 913b025ac5 Trac #31283: 1000× speedup of conjugate of double dense matrices
> bfe6fd9654 Trac #31273: Remove deprecated `form` input for bundle 
> connections
> 00cacf3803 Trac #31272: Improve the documentation for tensor()
> 50c1a5d655 Trac #31270: Remove sage-location's "sage-force-relocate" 
> mechanism, fix script to work without SAGE_ROOT
> 3f5faf58b6 Trac #31266: Signed tensor products does not allow tensor 
> products with non-signed modules
> 1d8b95def5 Trac #31265: changes in kschur to get rid of specific product 
> definition there
> 9c39188e60 Trac #31262: Implement non zero chunks for sparse bitsets
> 35ad55518c Trac #31261: Update pplpy to 0.8.6
> d5581ba0ea Trac #31258: Upgrade cmake to 3.19.3
> 57211cf752 Trac #31257: quo_rem gives wrong answers for 
> LaurentPolynomial_mpair
> b282cf6d2d Trac #31256: more care for pbori
> e8c83f5b70 Trac #31255: Follow Up: Mutability of Sections and Tensor Fields
> 573df518ba Trac #31254: Do not perform unnecesssary subdivisions in 
> matrices
> 09f5b07182 Trac #31239: Add ore_algebra optional package
> 6a5ad3f3eb Trac #31216: tox.ini (local): Add environment variables to skip 
> system package installs and other steps, add mechanism for a local 
> interactive shell
> 1ad5cb3ec9 Trac #31197: Use bitsets/binary matrix for edges of dense graphs
> 3925e96e0a Trac #31196: Code Improvements for Mutability module
> 01ad25fc3f Trac #31194: Make Class with Mutability compatible with 
> require_mutable wrapper
> 99d4307f61 Trac #31121: Further refactoring of eta products file
> 6dda91cd3b Trac #31035: Remove mathjax configuration/symlink from jupyter 
> notebook
> 2c32dab63a Trac #27103: Enable SIMD-instructions for Bitsets
> 6b64832a66 Trac #21783: QEPCAD: get rid of qepcad bits in 
> src/bin/sage-location
> 5e36f5d72b Trac #31271: MR52: upgrade ubuntu system in docker image
> 7823deee62 Trac #31263: Broken `sage -b`
> f0ca7dfb31 Trac #30725: macOS: spkg-install scripts that force use of 
> clang conflict with '-march=native'
> aadda8f345 Trac #30731: Replace use of build/bin/sage-python23 by just 
> python3
> 70291edd23 Trac #14821: Weird error in exponential integral
> 583e83e86d Trac #7423: plot3d can't handle log(0)
> d7c2285977 Trac #31243: Stronger Categories for Manifold Examples: 
> Connectedness
> 6ef10b86c1 Trac #31240: sage-flatsurf pip package
> 513046f42d Trac #31238: Add admcycles as an optional package
> a33370064e Trac #31237: Add slabbe as an optional package
> 712ca6e170 Trac #31234: multiplication of matrix with zero columns or rows 
> fails
> 8c3804cc20 Trac #31233: Categories for Homset of Manifolds do not meet
> e1bd5e3fe5 Trac #31229: more typing annotations in Tamari interval posets
> 02d0fc8821 Trac #31226: Generalize face iterator of combinatorial 
> polyhedron to locally branched lattices
> d9745ca3e1 Trac #31224: Add surface-dynamics as a pip package
> 8101d78056 Trac #31221: Alllow arbitrary folder as output directory of 
> docbuild
> 96bac10d15 Trac #31220: Remove test for safe directory while doctesting
> 7eebf61583 Trac #31219: Fix escape of docstring for derivative method
> a704ef5b17 Trac #31215: Documentation of Item Assignment Behavior for 
> Bundle Connections
> c4f0516700 Trac #31212: fix submonoid method when the generating set 
> include the identity
> bf9205aebc Trac #31210: Make it possible to run github 

Re: [sage-release] Sage 9.2.rc1 released

2020-10-12 Thread Steven Trogdon
I was mistaken. Even though I have system Singular-4.1.1_p2-r2 installed 
the subject doctest was actually using the Sage-provided 
Singular-4.1.1p2.p0.

On Monday, October 12, 2020 at 3:13:45 PM UTC-6 Steven Trogdon wrote:

> On Gentoo with system Singular-4.1.1_p2-r2 the interfaces/singular.py 
> doctest passes when running the testsuite
>
> Running doctests with ID 2020-10-12-11-01-38-cba0598a.
> Git branch: develop
> Using --optional=build,dochtml,gentoo,pip,rubiks,sage,sage_spkg
> Doctesting entire Sage library.
> Sorting sources by runtime so that slower doctests are run first
> Doctesting 4211 files using 5 threads.
> sage -t --long --warn-long 210.8 --random-seed=0 
> src/sage/interfaces/singular.py
> [404 tests, 7.07 s]
> sage -t --long --warn-long 210.8 --random-seed=0 
> src/sage/manifolds/differentiable/degenerate_submanifold.py
> [389 tests, 649.58 s]
>
> However, it fails when tested individually
>
> 
> Unhandled SIGSEGV: A segmentation fault occurred.
> This probably occurred because a *compiled* module has a bug
> in it and is not properly wrapped with sig_on(), sig_off().
> Python will now terminate.
> 
>
> **
> --
> sage -t --long --warn-long 214.7 --random-seed=0 
> src/sage/interfaces/singular.py  # Killed due to segmentation fault
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/1b43dccf-dd9d-4086-9c06-85c9e9e406dan%40googlegroups.com.


Re: [sage-release] Sage 9.2.rc1 released

2020-10-12 Thread Steven Trogdon
On Gentoo with system Singular-4.1.1_p2-r2 the interfaces/singular.py 
doctest passes when running the testsuite

Running doctests with ID 2020-10-12-11-01-38-cba0598a.
Git branch: develop
Using --optional=build,dochtml,gentoo,pip,rubiks,sage,sage_spkg
Doctesting entire Sage library.
Sorting sources by runtime so that slower doctests are run first
Doctesting 4211 files using 5 threads.
sage -t --long --warn-long 210.8 --random-seed=0 
src/sage/interfaces/singular.py
[404 tests, 7.07 s]
sage -t --long --warn-long 210.8 --random-seed=0 
src/sage/manifolds/differentiable/degenerate_submanifold.py
[389 tests, 649.58 s]

However, it fails when tested individually


Unhandled SIGSEGV: A segmentation fault occurred.
This probably occurred because a *compiled* module has a bug
in it and is not properly wrapped with sig_on(), sig_off().
Python will now terminate.


**
--
sage -t --long --warn-long 214.7 --random-seed=0 
src/sage/interfaces/singular.py  # Killed due to segmentation fault


On Monday, October 12, 2020 at 2:03:48 AM UTC-6 egourg...@gmail.com wrote:

> Le dimanche 11 octobre 2020 17:44:22 UTC+2, Andy Howell a écrit :
>>
>> Ubuntu 20.04 Incremental build  OK, tests failed. Did clean rebuild. 
>> These two failed:
>>
>> sage -t --long --warn-long 55.4 --random-seed=0 
>> src/sage/interfaces/singular.py  # Killed due to segmentation fault
>>
>>
> I confirm the singular crash on my Ubuntu 20.04 computer (9.2.rc1 build 
> incrementally from 9.2.rc0 with system Python (3.8.5) and Singular 4.1.1 
> installed as a spkg).  It is permanent (crashes when run manually). The log 
> is attached. The doctest was passed with Sage 9.2.rc0. 
>
> Eric.
>  
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/7a27342a-6ac1-46c6-a53c-b424a02dc500n%40googlegroups.com.


[sage-release] Re: Sage 9.2.beta13 released

2020-09-23 Thread Steven Trogdon
On Gentoo, incremental build from beta12 -> beta13, I see the following 
failure

sage -t --long --warn-long 209.7 --random-seed=0 
src/sage/interfaces/singular.py  # Killed due to segmentation fault

which is identical to the failure on ubuntu-groovy with beta12

https://github.com/sagemath/sage/runs/107890

The Cython backtrace starts as

Cython backtrace

#0  0x7f2640f8daa0 in wait4 ()
#1  0x7f2637f989ed in print_enhanced_backtrace ()
#2  0x7f2637f98b89 in sigdie ()
#3  0x7f2637f97f1c in sigdie_for_sig ()
#4  0x7f2637f980b4 in cysigs_signal_handler ()
#5  0x in ?? ()
#6  0x7f2512e72710 in __pyx_f_9cysignals_7signals_verify_exc_value ()
#7  0x7f261f11e0f9 in sig_occurred () at 
/local/sage-git/sage/build/pkgs/sagelib/src/sage/graphs/base/boost_graph.pyx:0
 1r"""
 2Interface to run Boost algorithms
 3
 4Wrapper for a Boost graph. The Boost graphs are Cython C++ 
variables, and they
#8  0x7f261f11caa4 in fast_tp_dealloc () at 
/local/sage-git/sage/build/pkgs/sagelib/src/sage/rings/integer.pyx:0
 1r"""
 2Elements of the ring `\ZZ` of integers
 3
 4Sage has highly optimized and extensive functionality for 
arithmetic with integers
#9  0x7f26412ebe40 in _PyEval_EvalFrameDefault ()
#10 0x7f26413c8ab0 in _PyEval_EvalCodeWithName ()
#11 0x7f26413c95d0 in PyEval_EvalCodeEx ()
#12 0x7f26413c9620 in PyEval_EvalCode ()

The doctest always fails when run individually; although, occasionally it 
will pass when run from the full testsuite.
On Monday, September 21, 2020 at 4:31:17 PM UTC-6 Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
> Again, if there is anything that should be merged in this beta cycle then 
> a positively-reviewed patch has to materialize real soon ;-)
>
> 468f23815a (tag: 9.2.beta13, trac/develop) Updated SageMath version to 
> 9.2.beta13
> 85a3dc5389 Trac #30600: fix ecm on macOS Xcode 12
> a7608327d4 Trac #30053: Python 3.7+: setlocale: LC_ALL: cannot change 
> locale (C.UTF-8) from build/bin/sage-spkg and in doctests; disable use of 
> system Python 3.6
> 99faab8cbe Trac #30593: gf2x build with Xcode 12
> 2e265be7d0 Trac #30594: ecl build with Xcode 12
> b66986d09b Trac #30491: add check parameter for lattice posets
> 114ee7373b Trac #30467: src/tox.ini: Check patchbot plugin patterns and 
> common typo patterns
> f2e15e2be5 Trac #30465: faster and memory efficient implementation of 
> Szeged index
> 868adde689 Trac #30444: Mention anonymous hyperlinks in developer doc
> ee5f4f3c6d Trac #30437: Special Implementation of random_element() for 
> Laurent Series Rings
> 2eebb6c71e Trac #30425: Upgrade: misc pip upgrades 2020-08: SymPy, pip, six
> fc5bfc7617 Trac #29363: At the end of configure, indicate which 
> optional/experimental packages are configured to be installed
> 87116edf2a Trac #28864: 17 internet doctest failing in findstat.py
> c58024ef03 Trac #30568: Fix computation of eigenvectors using arb
> 5e159a4298 Trac #30560: Make openssl an optional dependency of python3
> 6525ae113e Trac #30557: Add spkg-configure.m4 for openssl
> fda96c41ac Trac #28838: Resurrect "sage -sws2rst" via a pip-installable 
> package sage_sws2rst
> da78a68d07 Trac #30396: cygwin-standard: sagelib build fails
> d5b9e06998 Trac #30403: Standard package zlib cannot be installed on some 
> platforms, breaking Docker build
> 907912f7ff Trac #30405: Graphs: fast implementation to compute antipodal 
> graph
> 5adec5bd66 Trac #30329: Graphs: last unbounded diameter distance-regular 
> graphs
> 51ea8fa1cb Trac #30320: set_default_frame() too restrictive on 
> parallelizable manifolds
> e8c87f3cd3 Trac #30312: Graphs: more classical parameters distance regular 
> graphs
> 42f81f6f5c Trac #30275: Replace AssertionError with ValueError
> 57cd152782 Trac #30216: GH Actions: Test Windows with WSL
> 762de29268 Trac #30187: Words: improve `count` consistency across datatype 
> representation
> 02c41b Trac #30041: coefficients of a polynomial yielding an element 
> in an extension of a p-adic field
> dff7c61f3a Trac #29541: spkg-configure.m4 for giac
> 70ea8fedf0 Trac #28136: Add number_of_subgroups() method to AbelianGroup
> 395be93987 Trac #28012: py3: import certain things from collections.abc
> d9c15ae9c9 Trac #30550: conda-forge-ubuntu-standard: Pillow fails to 
> install
> d73ae6d0f4 Trac #30543: Document spkg-configure.m4 and distros directory
> 488f5076f7 Trac #30535: conda-forge-macos-standard: sagelib build fails 
> with linbox-related error
> 53cf5c2aed Trac #29743: is_unit() fails for power-series-ring element: 
> O(t^0)
> 72a76b31a5 Trac #28991: spkg-configure.m4 for gc
> 0e79ab3e4c Trac #28814: Conversion of scientific notation 
> floats/RDF,etc... incorrect in Mathematica interface
> 0192e3a95c Trac #11736: 

Re: [sage-release] Re: Sage 9.2.beta11 released

2020-09-06 Thread Steven Trogdon
See https://trac.sagemath.org/ticket/30517

On Sunday, September 6, 2020 at 1:54:03 AM UTC-6, Dima Pasechnik wrote:
>
> These tests work for me. However, they are a bit too memory-hungry and 
> slow, I agree. 
> Please open a ticket if you like. 
>
> On Sun, Sep 6, 2020 at 7:09 AM Steven Trogdon  > wrote: 
> > 
> > I have a new failure that no one seems to have reported: 
> > 
> > sage -t --long --warn-long 127.5 --random-seed=0 
> src/sage/combinat/designs/gen_quadrangles_with_spread.pyx  # Bad exit: 1 
> > 
> > There are numerous failures of the type 
> > 
> > File "src/sage/combinat/designs/gen_quadrangles_with_spread.pyx", line 
> 201, in sage.combinat.designs.gen_quadrangles_with_spread.dual_GQ_ovoid 
> > Failed example: 
> > t[0].is_generalized_quadrangle(parameters=True) 
> > Exception raised: 
> > Traceback (most recent call last): 
> >   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 715, in _run 
> > self.compile_and_execute(example, compiler, test.globs) 
> >   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 1139, in compile_and_execute 
> > exec(compiled, globs) 
> >   File " sage.combinat.designs.gen_quadrangles_with_spread.dual_GQ_ovoid[4]>", line 
> 1, in  
> > t[Integer(0)].is_generalized_quadrangle(parameters=True) 
> >   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/combinat/designs/incidence_structures.py",
>  
> line 1720, in is_generalized_quadrangle 
> >   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/combinat/designs/incidence_structures.py",
>  
> line 1201, in incidence_graph 
> > return BipartiteGraph(A) 
> >   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/graphs/bipartite_graph.py",
>  
> line 378, in __init__ 
> > if data[jj][ii]: 
> >   File "sage/matrix/matrix0.pyx", line 1035, in 
> sage.matrix.matrix0.Matrix.__getitem__ 
> (build/cythonized/sage/matrix/matrix0.c:8289) 
> >   File "sage/matrix/matrix1.pyx", line 1249, in 
> sage.matrix.matrix1.Matrix.row 
> (build/cythonized/sage/matrix/matrix1.c:12900) 
> > tmp = [self.get_unsafe(i,j) for j in range(self._ncols)] 
> > MemoryError 
> > 
> > Is this a legitimate failure or is a system component causing this? 
> > 
> > On Wednesday, September 2, 2020 at 3:30:04 PM UTC-6, Volker Braun wrote: 
> >> 
> >> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
> >> 
> >> It doesn't look like the current blocker tickets are going to move 
> forward, so unless something happens real soon this will be the last beta 
> >> 
> >> 
> >> c353bce995 (tag: 9.2.beta11, trac/develop) Updated SageMath version to 
> 9.2.beta11 
> >> 1b9d7cff30 Trac #30360: Fix multiplication of number field element * 
> ZZ-vector by handling latex names of number field generators 
> >> d88802929c Trac #30332: Merge sage_brial into sagelib 
> >> 1bb4fd5bf1 Trac #30220: Add mobile posets to Sage 
> >> a1e2c8a7df Trac #30049: Add sage.numerical.backends.matrix_sdp_backend 
> (dummy SDP solver) 
> >> 916440723f Trac #30043: Lie conformal algebra examples 
> >> 7fe518dc20 Trac #30031: sage.numerical.backends.generic_sdp_backend: 
> Allow solver = a user-defined subclass of GenericSDPBackend 
> >> 40f2a9d1ec Trac #29844: Berkovich Space Over Cp 
> >> 6cec7e3b03 Trac #29681: Small improvements for `FaceIterator_base` 
> >> 0fbb133029 Trac #29676: Make a nogil version of the most important 
> methods of FaceIterator. 
> >> 5ec4f2df66 Trac #29651: sage -docbuild: error building docs of single 
> file 
> >> 90f48b81e6 Trac #23002: Make bridges method for graphs an iterator 
> >> 90ace85377 Trac #30358: Update matplotlib to 3.3.1, certifi to 
> 2020.6.20 
> >> d88320813a Trac #30246: Add optional packages jupyterlab, 
> jupyterlab_widgets to support interacts in JupyterLab 
> >> 23518a38e4 Trac #28538: Segfault for boolean evaluation of expression 
> with assumptions 
> >> 84493a1fca Trac #30417: preparsing multi-line strings is broken 
> >> fd2a5d7516 Trac #30436: some fixes suggested by lgtm 
> >> 2b280d13dc Trac #30435: Improve count vertices of combinatorial fa

[sage-release] Re: Sage 9.2.beta11 released

2020-09-06 Thread Steven Trogdon
I have a new failure that no one seems to have reported:

sage -t --long --warn-long 127.5 --random-seed=0 
src/sage/combinat/designs/gen_quadrangles_with_spread.pyx  # Bad exit: 1

There are numerous failures of the type

File "src/sage/combinat/designs/gen_quadrangles_with_spread.pyx", line 201, 
in sage.combinat.designs.gen_quadrangles_with_spread.dual_GQ_ovoid
Failed example:
t[0].is_generalized_quadrangle(parameters=True)
Exception raised:
Traceback (most recent call last):
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 715, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 1139, in compile_and_execute
exec(compiled, globs)
  File "", line 
1, in 
t[Integer(0)].is_generalized_quadrangle(parameters=True)
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/combinat/designs/incidence_structures.py",
 
line 1720, in is_generalized_quadrangle
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/combinat/designs/incidence_structures.py",
 
line 1201, in incidence_graph
return BipartiteGraph(A)
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/graphs/bipartite_graph.py",
 
line 378, in __init__
if data[jj][ii]:
  File "sage/matrix/matrix0.pyx", line 1035, in 
sage.matrix.matrix0.Matrix.__getitem__ 
(build/cythonized/sage/matrix/matrix0.c:8289)
  File "sage/matrix/matrix1.pyx", line 1249, in 
sage.matrix.matrix1.Matrix.row 
(build/cythonized/sage/matrix/matrix1.c:12900)
tmp = [self.get_unsafe(i,j) for j in range(self._ncols)]
MemoryError

Is this a legitimate failure or is a system component causing this?

On Wednesday, September 2, 2020 at 3:30:04 PM UTC-6, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
> It doesn't look like the current blocker tickets are going to move 
> forward, so unless something happens real soon this will be the last beta
>
>
> c353bce995 (tag: 9.2.beta11, trac/develop) Updated SageMath version to 
> 9.2.beta11
> 1b9d7cff30 Trac #30360: Fix multiplication of number field element * 
> ZZ-vector by handling latex names of number field generators
> d88802929c Trac #30332: Merge sage_brial into sagelib
> 1bb4fd5bf1 Trac #30220: Add mobile posets to Sage
> a1e2c8a7df Trac #30049: Add sage.numerical.backends.matrix_sdp_backend 
> (dummy SDP solver)
> 916440723f Trac #30043: Lie conformal algebra examples
> 7fe518dc20 Trac #30031: sage.numerical.backends.generic_sdp_backend: Allow 
> solver = a user-defined subclass of GenericSDPBackend
> 40f2a9d1ec Trac #29844: Berkovich Space Over Cp
> 6cec7e3b03 Trac #29681: Small improvements for `FaceIterator_base`
> 0fbb133029 Trac #29676: Make a nogil version of the most important methods 
> of FaceIterator.
> 5ec4f2df66 Trac #29651: sage -docbuild: error building docs of single file
> 90f48b81e6 Trac #23002: Make bridges method for graphs an iterator
> 90ace85377 Trac #30358: Update matplotlib to 3.3.1, certifi to 2020.6.20
> d88320813a Trac #30246: Add optional packages jupyterlab, 
> jupyterlab_widgets to support interacts in JupyterLab
> 23518a38e4 Trac #28538: Segfault for boolean evaluation of expression with 
> assumptions
> 84493a1fca Trac #30417: preparsing multi-line strings is broken
> fd2a5d7516 Trac #30436: some fixes suggested by lgtm
> 2b280d13dc Trac #30435: Improve count vertices of combinatorial faces
> 4ef181c47e Trac #30429: Standardize `intersection` in 
> `combinatorial_polyhedron/bit_vector_operations.cc`
> 1620e0ed64 Trac #30428: More direct check for simple/simplicial polytopes
> 3facf93834 Trac #30413: plot() fails for vertical or horizontal lines.
> c5d90ba279 Trac #30323: Optimize degree_iterator and introduce other 
> degree functions
> d0bf0ee16c Trac #28529: Some micro-optimizations related to univariate 
> polynomials
> 5392617b40 Trac #30439: Graphs: fix bug in OrthogonalDualPolarGraph due to 
> pointless conversion to float
> 5d773d6df5 Trac #30430: use libgap instead of gap in combinat/designs
> df4dbdc32f Trac #30424: MR47: modernise FAQ
> 766f974cf5 Trac #30412: Upgrade gf2x to 1.3
> 855b7818ae Trac #30394: Graphs: add antipodal check and folding of graphs
> f062f6e999 Trac #30393: eigenvalues and eigenvectors using arb
> dd2cc04c30 Trac #30353: Stack overflow during symbolic manipulations
> 9fe85345a9 Trac #30321: Improve tikz picture methods of Polyhedron
> c51b90b761 Trac #30236: Implement universal commutative algebra of a 
> finite-dimensional Lie algebra
> b1714abad3 Trac #30223: Combinatorial designs: generate GQ with spread
> c549fc2155 Trac #30188: Modify shortest_paths method in boost_graph.pyx to 
> take list of vertices as input
> b499f8c51a 

[sage-release] Re: Sage 9.2.beta9 released

2020-08-20 Thread Steven Trogdon
I've seen the following failures when doctesting Sage-on-Gentoo but I'm now 
seeing them when doctesting vanilla Sage:

sage -t --long --warn-long 165.2 --random-seed=0 src/sage/rings/integer.pyx
**
File "src/sage/rings/integer.pyx", line 3100, in 
sage.rings.integer.Integer.divisors
Failed example:
for i in range(20):  # long time
try:
alarm(RDF.random_element(1e-3, 0.5))
_ = n.divisors()
cancel_alarm()  # we never get here
except AlarmInterrupt:
pass
Exception raised:
Traceback (most recent call last):
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 715, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 1139, in compile_and_execute
exec(compiled, globs)
  File "", line 4, in 

_ = n.divisors()
  File "sage/rings/integer.pyx", line 3170, in 
sage.rings.integer.Integer.divisors 
(build/cythonized/sage/rings/integer.c:20840)
ptr = check_allocarray(divisor_count, 3 * 
sizeof(unsigned long))
  File "memory.pxd", line 87, in cysignals.memory.check_allocarray 
(build/cythonized/sage/rings/integer.c:47465)
MemoryError: failed to allocate 33554432 * 24 bytes
**
File "src/sage/rings/integer.pyx", line 3912, in 
sage.rings.integer.Integer.?
Failed example:
n.factor(proof=True)
Exception raised:
Traceback (most recent call last):
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 715, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 1139, in compile_and_execute
exec(compiled, globs)
  File "", line 1, in 
n.factor(proof=True)
  File "sage/rings/integer.pyx", line 3994, in 
sage.rings.integer.Integer.factor 
(build/cythonized/sage/rings/integer.c:25893)
F = factor_using_pari(n, int_=int_, debug_level=verbose, 
proof=proof)
  File "sage/rings/factorint.pyx", line 345, in 
sage.rings.factorint.factor_using_pari 
(build/cythonized/sage/rings/factorint.c:6481)
p, e = n.__pari__().factor(proof=proof)
  File "cypari2/gen.pyx", line 4311, in cypari2.gen.Gen.factor
cysignals.signals.AlarmInterrupt
**

and

sage -t --long --warn-long 165.2 --random-seed=0 src/sage/doctest/test.py
**
File "src/sage/doctest/test.py", line 521, in sage.doctest.test
Failed example:
if system() == "Linux":
P = subprocess.Popen(["sage", "-t", "--warn-long", "0", 
"--random-seed=0", "--memlimit=2000", "memlimit.rst"], 
stdout=subprocess.PIPE, **kwds)
out, err = P.communicate()
ok = ("MemoryError: failed to allocate" in bytes_to_str(out))
Expected nothing
Got:
Process DocTestWorker-1:
Traceback (most recent call last):
  File 
"/local/sage-git/sage/local/lib/python3.7/multiprocessing/process.py", line 
297, in _bootstrap
self.run()
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 2185, in run
task(self.options, self.outtmpfile, msgpipe, self.result_queue)
  File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 2535, in __call__
result_queue.put(result, False)
  File 
"/local/sage-git/sage/local/lib/python3.7/multiprocessing/queues.py", line 
87, in put
self._start_thread()
  File 
"/local/sage-git/sage/local/lib/python3.7/multiprocessing/queues.py", line 
170, in _start_thread
self._thread.start()
  File "/local/sage-git/sage/local/lib/python3.7/threading.py", line 
847, in start
_start_new_thread(self._bootstrap, ())
RuntimeError: can't start new thread


On Tuesday, August 18, 2020 at 5:01:42 PM UTC-6, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
>
> 548666e9f2 (tag: 9.2.beta9, trac/develop) Updated SageMath version to 
> 9.2.beta9
> 842a6866f1 Trac #29974: Make combinat doctests ready for random seeds
> 1de1d457b4 Trac #29971: Make categories doctests ready for random seeds
> 6864757e11 Trac #29968: Make algebras doctests ready for random seeds
> b526019731 Trac #29963: Make geometry doctests ready for random seeds
> 719f9af12c Trac #29509: rational_points fails for some hyperelliptic curves
> 4d5ab773b5 Trac #29257: use solve_left for division operation of matrices
> e18e84219d Trac #30365: Disable LTO in 

[sage-release] Re: Sage 9.2.beta9 released

2020-08-19 Thread Steven Trogdon
Actually I have system m4ri-20200125 and not 20200115 installed. For me the 
info in config.log was somewhat misleading. I have been using the sage 
provided brial, so after rebuilding brial the html docs successfully built 
and sage starts.

On Tuesday, August 18, 2020 at 11:07:05 PM UTC-6, Steven Trogdon wrote:
>
> This beta fails on Gentoo, apparently when building the html-docs, as and 
> upgrade from beta7 which built successfully.
>
> [dochtml]   File "sage/rings/polynomial/polynomial_element.pyx", line 
> 7893, in sage.rings.polynomial.polynomial_element.Polynomial.roots 
> (build/cythonized/sage/rings/polynomial/polynomial_element.c:64031)
> [dochtml]   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/rings/polynomial/complex_roots.py",
>  
> line 246, in complex_roots
> [dochtml] factors = p.squarefree_decomposition()
> [dochtml]   File "sage/rings/polynomial/polynomial_element.pyx", line 
> 1815, in 
> sage.rings.polynomial.polynomial_element.Polynomial.squarefree_decomposition 
> (build/cythonized/sage/rings/polynomial/polynomial_element.c:18350)
> [dochtml]   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/categories/fields.py",
>  
> line 501, in _squarefree_decomposition_univariate_polynomial
> [dochtml] return Factorization(factors, unit=unit, sort=False)
> [dochtml]   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/structure/factorization.py",
>  
> line 299, in __init__
> [dochtml] self.__universe = Sequence(t[0] for t in x).universe()
> [dochtml]   File 
> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/structure/sequence.py",
>  
> line 255, in Sequence
> [dochtml] from sage.rings.polynomial.pbori import BooleanMonomialMonoid
> [dochtml] ImportError: libm4ri-0.0.20200115.so: cannot open shared object 
> file: No such file or directory
> make[3]: *** [Makefile:1864: doc-html] Error 1
> make[2]: *** [Makefile:1754: all-start] Error 2
>
> I have system m4ri-2010115 and m4ri3-20200115 installed. From config.log
>
> configure:36038: result: m4ri-20200115:  
>  using system package; SPKG will not be installed
> configure:36038: result: m4rie-20200115:  
> using system package; SPKG will not be installed
>
> and
>
> configure:24084: will use system package and not install SPKG lrcalc
> ## -- ##
> ## Checking whether SageMath should install SPKG m4rie... ##
> ## -- ##
> configure:24184: checking whether any of m4ri is installed as or will be 
> installed as SPKG
> configure:24193: result: no
> configure:24196: checking m4rie/m4rie.h usability
> configure:24196: g++ -std=gnu++11 -c -g -O2   conftest.cpp >&5
> configure:24196: $? = 0
> configure:24196: result: yes
> configure:24196: checking m4rie/m4rie.h presence
> configure:24196: g++ -E -std=gnu++11   conftest.cpp
> configure:24196: $? = 0
> configure:24196: result: yes
> configure:24196: checking for m4rie/m4rie.h
> configure:24196: result: yes
>
> So my system m4ri is not found even though installed.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/1a0cd293-12bf-4c04-a6d7-e12774362819o%40googlegroups.com.


[sage-release] Re: Sage 9.2.beta9 released

2020-08-18 Thread Steven Trogdon
This beta fails on Gentoo, apparently when building the html-docs, as and 
upgrade from beta7 which built successfully.

[dochtml]   File "sage/rings/polynomial/polynomial_element.pyx", line 7893, 
in sage.rings.polynomial.polynomial_element.Polynomial.roots 
(build/cythonized/sage/rings/polynomial/polynomial_element.c:64031)
[dochtml]   File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/rings/polynomial/complex_roots.py",
 
line 246, in complex_roots
[dochtml] factors = p.squarefree_decomposition()
[dochtml]   File "sage/rings/polynomial/polynomial_element.pyx", line 1815, 
in 
sage.rings.polynomial.polynomial_element.Polynomial.squarefree_decomposition 
(build/cythonized/sage/rings/polynomial/polynomial_element.c:18350)
[dochtml]   File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/categories/fields.py",
 
line 501, in _squarefree_decomposition_univariate_polynomial
[dochtml] return Factorization(factors, unit=unit, sort=False)
[dochtml]   File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/structure/factorization.py",
 
line 299, in __init__
[dochtml] self.__universe = Sequence(t[0] for t in x).universe()
[dochtml]   File 
"/local/sage-git/sage/local/lib/python3.7/site-packages/sage/structure/sequence.py",
 
line 255, in Sequence
[dochtml] from sage.rings.polynomial.pbori import BooleanMonomialMonoid
[dochtml] ImportError: libm4ri-0.0.20200115.so: cannot open shared object 
file: No such file or directory
make[3]: *** [Makefile:1864: doc-html] Error 1
make[2]: *** [Makefile:1754: all-start] Error 2

I have system m4ri-2010115 and m4ri3-20200115 installed. From config.log

configure:36038: result: m4ri-20200115:   using 
system package; SPKG will not be installed
configure:36038: result: m4rie-20200115:  using 
system package; SPKG will not be installed

and

configure:24084: will use system package and not install SPKG lrcalc
## -- ##
## Checking whether SageMath should install SPKG m4rie... ##
## -- ##
configure:24184: checking whether any of m4ri is installed as or will be 
installed as SPKG
configure:24193: result: no
configure:24196: checking m4rie/m4rie.h usability
configure:24196: g++ -std=gnu++11 -c -g -O2   conftest.cpp >&5
configure:24196: $? = 0
configure:24196: result: yes
configure:24196: checking m4rie/m4rie.h presence
configure:24196: g++ -E -std=gnu++11   conftest.cpp
configure:24196: $? = 0
configure:24196: result: yes
configure:24196: checking for m4rie/m4rie.h
configure:24196: result: yes

So my system m4ri is not found even though installed.


On Tuesday, August 18, 2020 at 5:01:42 PM UTC-6, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
>
> 548666e9f2 (tag: 9.2.beta9, trac/develop) Updated SageMath version to 
> 9.2.beta9
> 842a6866f1 Trac #29974: Make combinat doctests ready for random seeds
> 1de1d457b4 Trac #29971: Make categories doctests ready for random seeds
> 6864757e11 Trac #29968: Make algebras doctests ready for random seeds
> b526019731 Trac #29963: Make geometry doctests ready for random seeds
> 719f9af12c Trac #29509: rational_points fails for some hyperelliptic curves
> 4d5ab773b5 Trac #29257: use solve_left for division operation of matrices
> e18e84219d Trac #30365: Disable LTO in matplotlib build
> 01f536726d Trac #29989: fix random test failures in PSage interface
> f531b354f7 Trac #30345: build/make/Makefile.in: Filter out "-j" from 
> sub-make invocations to avoid excessive parallel load
> 8417e64af6 Trac #29511: Broken coercion between cyclotomic fields
> b4a8c5745b Trac #29325: Set up permutahedron with both Vrep and Hrep (if 
> backend supports it)
> 9b14ca3e86 Trac #29248: Index notation for tensors should allow for 
> unicode characters
> a331d47ef3 Trac #28966: Provide unicode aliases for some globals in Python 
> 3
> 95d0cd5b9e Trac #28951: Fixing a bug in 
> sage.schemes.cyclic_covers.charpoly_frobenius
> 4986d5ea7f Trac #28816: database_stein_watkins Python 3 issues
> 193e14365a Trac #30127: cygwin-minimal: pip-20.1.1 fails to install
> a92871805f Trac #26919: Upgrade Jupyter notebook to latest (6.1.1) and its 
> dependencies to latest
> 66472811de Trac #30251: ExtPowerFreeModule, ExtPowerDualFreeModule: 
> Simplify _repr_
> 7030fa15a7 Trac #30175: Remove outdated spkg-src script for ecl
> 11bb005e98 Trac #30165: normalize_coordinates broken for p-adic fields
> 82568e3cbd Trac #30044: tox.ini: Test on voidlinux
> 294931e00b Trac #30339: tox.ini: Update for latest ubuntu, fedora versions
> ea615c4ce6 Trac #30331: Issue with toric_substitute for Laurent polynomials
> df3cf63875 Trac #30327: affine group element * a polytope raises KeyError
> 9cfaefb544 Trac #30303: Graphs: 

[sage-release] Re: Sage 9.1.beta9 released

2020-03-31 Thread Steven Trogdon
I'm replying to my previous post.

I rebuilt Sage using the Sage-provided python instead my system python and 
doctested Sage. The failure in doctest/test.py disappears. However, the 
failures in rings/integer.pyx still persist. I suspect a system component 
is the culprit. Any ideas which one? I had doctested 9.1.beta8 with no 
failures, so something has changed.

On Monday, March 30, 2020 at 4:54:19 PM UTC-5, Steven Trogdon wrote:
>
> *Gentoo*
>
> Incremental build 9.1.beta8 -> 9.1.beta9
>
> After make python3-clean && make I have the following failures:
>
> --
> sage -t --long --warn-long 115.0 src/sage/doctest/test.py  # 1 doctest 
> failed
> sage -t --long --warn-long 115.0 src/sage/rings/integer.pyx  # 2 doctests 
> failed
> --
>
> System python is 3.7.6
>
> The failures:
>
> sage -t --long --warn-long 115.0 src/sage/doctest/test.py
> **
> File "src/sage/doctest/test.py", line 521, in sage.doctest.test
> Failed example:
> if system() == "Linux":
> P = subprocess.Popen(["sage", "-t", "--warn-long", "0", 
> "--memlimit=2000", "memlimit.rst"], stdout=subprocess.PIPE, **kwds)
> out, err = P.communicate()
> ok = ("MemoryError: failed to allocate" in bytes_to_str(out))
> Expected nothing
> Got:
> Process DocTestWorker-1:
> Traceback (most recent call last):
>   File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in 
> _bootstrap
> self.run()
>   File 
> "/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 2172, in run
> task(self.options, self.outtmpfile, msgpipe, self.result_queue)
>   File 
> "/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 2525, in __call__
> result_queue.put(result, False)
>   File "/usr/lib/python3.7/multiprocessing/queues.py", line 87, in put
> self._start_thread()
>   File "/usr/lib/python3.7/multiprocessing/queues.py", line 170, in 
> _start_thread
> self._thread.start()
>   File "/usr/lib/python3.7/threading.py", line 852, in start
> _start_new_thread(self._bootstrap, ())
> RuntimeError: can't start new thread
> **
>
> sage -t --long --warn-long 115.0 src/sage/rings/integer.pyx
> **
> File "src/sage/rings/integer.pyx", line 3118, in 
> sage.rings.integer.Integer.divisors
> Failed example:
> for i in range(20):  # long time
> try:
> alarm(RDF.random_element(1e-3, 0.5))
> _ = n.divisors()
> cancel_alarm()  # we never get here
> except AlarmInterrupt:
> pass
> Exception raised:
> Traceback (most recent call last):
>   File 
> "/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 681, in _run
> self.compile_and_execute(example, compiler, test.globs)
>   File 
> "/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 1123, in compile_and_execute
> exec(compiled, globs)
>   File "", line 4, in 
> 
> _ = n.divisors()
>   File "sage/rings/integer.pyx", line 3188, in 
> sage.rings.integer.Integer.divisors 
> (build/cythonized/sage/rings/integer.c:20544)
> ptr = check_allocarray(divisor_count, 3 * 
> sizeof(unsigned long))
>   File "memory.pxd", line 87, in cysignals.memory.check_allocarray 
> (build/cythonized/sage/rings/integer.c:46769)
> MemoryError: failed to allocate 33554432 * 24 bytes
> **
> File "src/sage/rings/integer.pyx", line 3790, in 
> sage.rings.integer.Integer.trial_division
> Failed example:
> n = 2 * next_prime(10^40); n.trial_division()
> Exception raised:
> Traceback (most recent call last):
>   File 
> "/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 681, in _run
> self.compile_and_execute(example, compiler, test.globs)
>   File 
> "/mnt/backup/stor

[sage-release] Re: Sage 9.1.beta9 released

2020-03-31 Thread Steven Trogdon
A feature or a bug? 'make distclean && make' always uses the system python 
to build Sage. Is there some way to force building and using the 
Sage-supplied python?

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/72b22851-da10-4035-902f-895ae7e2dee9%40googlegroups.com.


[sage-release] Re: Sage 9.1.beta9 released

2020-03-30 Thread Steven Trogdon
*Gentoo*

Incremental build 9.1.beta8 -> 9.1.beta9

After make python3-clean && make I have the following failures:

--
sage -t --long --warn-long 115.0 src/sage/doctest/test.py  # 1 doctest 
failed
sage -t --long --warn-long 115.0 src/sage/rings/integer.pyx  # 2 doctests 
failed
--

System python is 3.7.6

The failures:

sage -t --long --warn-long 115.0 src/sage/doctest/test.py
**
File "src/sage/doctest/test.py", line 521, in sage.doctest.test
Failed example:
if system() == "Linux":
P = subprocess.Popen(["sage", "-t", "--warn-long", "0", 
"--memlimit=2000", "memlimit.rst"], stdout=subprocess.PIPE, **kwds)
out, err = P.communicate()
ok = ("MemoryError: failed to allocate" in bytes_to_str(out))
Expected nothing
Got:
Process DocTestWorker-1:
Traceback (most recent call last):
  File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in 
_bootstrap
self.run()
  File 
"/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 2172, in run
task(self.options, self.outtmpfile, msgpipe, self.result_queue)
  File 
"/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 2525, in __call__
result_queue.put(result, False)
  File "/usr/lib/python3.7/multiprocessing/queues.py", line 87, in put
self._start_thread()
  File "/usr/lib/python3.7/multiprocessing/queues.py", line 170, in 
_start_thread
self._thread.start()
  File "/usr/lib/python3.7/threading.py", line 852, in start
_start_new_thread(self._bootstrap, ())
RuntimeError: can't start new thread
**

sage -t --long --warn-long 115.0 src/sage/rings/integer.pyx
**
File "src/sage/rings/integer.pyx", line 3118, in 
sage.rings.integer.Integer.divisors
Failed example:
for i in range(20):  # long time
try:
alarm(RDF.random_element(1e-3, 0.5))
_ = n.divisors()
cancel_alarm()  # we never get here
except AlarmInterrupt:
pass
Exception raised:
Traceback (most recent call last):
  File 
"/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 1123, in compile_and_execute
exec(compiled, globs)
  File "", line 4, in 

_ = n.divisors()
  File "sage/rings/integer.pyx", line 3188, in 
sage.rings.integer.Integer.divisors 
(build/cythonized/sage/rings/integer.c:20544)
ptr = check_allocarray(divisor_count, 3 * 
sizeof(unsigned long))
  File "memory.pxd", line 87, in cysignals.memory.check_allocarray 
(build/cythonized/sage/rings/integer.c:46769)
MemoryError: failed to allocate 33554432 * 24 bytes
**
File "src/sage/rings/integer.pyx", line 3790, in 
sage.rings.integer.Integer.trial_division
Failed example:
n = 2 * next_prime(10^40); n.trial_division()
Exception raised:
Traceback (most recent call last):
  File 
"/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/doctest/forker.py",
 
line 1123, in compile_and_execute
exec(compiled, globs)
  File "", line 
1, in 
n = Integer(2) * next_prime(Integer(10)**Integer(40)); 
n.trial_division()
  File 
"/mnt/backup/storage/sage-git_develop/sage/local/lib/python3.7/site-packages/sage/arith/misc.py",
 
line 1193, in next_prime
return ZZ(n).next_prime(proof)
  File "sage/rings/integer.pyx", line 5774, in 
sage.rings.integer.Integer.next_prime 
(build/cythonized/sage/rings/integer.c:35865)
while not p._pseudoprime_is_prime(proof):
  File "sage/rings/integer.pyx", line 5309, in 
sage.rings.integer.Integer._pseudoprime_is_prime 
(build/cythonized/sage/rings/integer.c:33383)
return self.__pari__().isprime()
  File "cypari2/gen.pyx", line 2112, in cypari2.gen.Gen.isprime
cysignals.signals.AlarmInterrupt
**
2 items had failures:
   1 of  23 in sage.rings.integer.Integer.divisors
   1 of  19 in sage.rings.integer.Integer.trial_division


On Sunday, March 29, 2020 at 2:50:19 PM UTC-5, Matthias Köppe wrote:
>
> On 

[sage-release] Re: ecl error

2020-01-26 Thread Steven Trogdon
Guessing, but perhaps related to https://trac.sagemath.org/ticket/21811

On Sunday, January 26, 2020 at 2:55:52 PM UTC-6, HG wrote:
>
> Any help ? 
>
> AMD x8 16 Go RAM ubuntu 20.04, I could compile sagemath-9.0 but since 2 
> weeks I can't anymore 
>
> Regards 
>
> Henri 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/cea2f333-b7d6-496b-880d-9aaf6fd9e3d5%40googlegroups.com.


Re: [sage-release] Sage 9.1.beta1 released

2020-01-22 Thread Steven Trogdon
Your build may be picking up on the wrong version of pygments. Vanilla Sage 
uses pygments-2.3.1.p0.

./sage -f pygments

may fix the issue. On my sage-on-gentoo build, which uses a system 
pygments, I see the same lex literal_block as "python" Warning with 
pygments-2.5.2. But pygments-2.4.2 is fine.

On Wednesday, January 22, 2020 at 9:32:52 AM UTC-6, David Coudert wrote:
>
> sage: *import* *sphinx*
> sage: sphinx.version_info
> (2, 3, 1, 'final', 0)
>
> after ./sage -f sphinx  I can compile part of the doc (I did a make 
> doc-clean before), until the following error
>
> [dochtml] 
> [dochtml] Building en/thematic_tutorials.
> [dochtml] 
> [dochtml] [thematic_] building [html]: targets for 85 source files that 
> are out of date
> [dochtml] [thematic_] updating environment: 85 added, 0 changed, 0 removed
> [dochtml] [thematic_] 
> /Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/util/nodes.py:94:
>  
> FutureWarning:
> [dochtml] [thematic_]The iterable returned by Node.traverse()
> [dochtml] [thematic_]will become an iterator instead of a list in 
> Docutils > 0.16.
> [dochtml] [thematic_]   for classifier in 
> reversed(node.parent.traverse(nodes.classifier)):
> [dochtml] [thematic_] Merging environment/index files...
> [dochtml] [thematic_] ... done (3 todos, 85 index, 66 citations, 0 modules)
> [dochtml] [thematic_] pickling environment... fait
> [dochtml] [thematic_] checking consistency... fait
> [dochtml] [thematic_] preparing documents... fait
> [dochtml] [thematic_] 
> /Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/writers/html.py:462:
>  
> FutureWarning:
> [dochtml] [thematic_]The iterable returned by Node.traverse()
> [dochtml] [thematic_]will become an iterator instead of a list in 
> Docutils > 0.16.
> [dochtml] [thematic_]   target_node = image_nodes and image_nodes[0] or 
> node.parent
> [dochtml] [thematic_] 
> /Users/dcoudert/sage/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst:722:
>  
> WARNING: Could not lex literal_block as "python". Highlighting skipped.
> [dochtml] [thematic_] Merging js index files...
> [dochtml] [thematic_] ... done (4882 js index entries)
> [dochtml] [thematic_] copying extra files... fait
> [dochtml] [thematic_] dumping search index in English (code: en) ... fait
> [dochtml] [thematic_] dumping object inventory... fait
> [dochtml] [thematic_] build réussi, 6 warnings.
> [dochtml] [thematic_] The HTML pages are in 
> local/share/doc/sage/html/en/thematic_tutorials.
> [dochtml] Error building the documentation.
> [dochtml] Traceback (most recent call last):
> [dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 
> 193, in _run_module_as_main
> [dochtml] "__main__", mod_spec)
> [dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 
> 85, in _run_code
> [dochtml] exec(code, run_globals)
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
>  
> line 2, in 
> [dochtml] main()
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 1720, in main
> [dochtml] builder()
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 336, in _wrapper
> [dochtml] build_many(build_other_doc, L)
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 280, in build_many
> [dochtml] _build_many(target, args, processes=NUM_THREADS)
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
>  
> line 283, in build_many
> [dochtml] raise worker_exc.original_exception
> [dochtml] OSError: 
> /Users/dcoudert/sage/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst:722:
>  
> WARNING: Could not lex literal_block as "python". Highlighting skipped.
> [dochtml] 
> [dochtml] Note: incremental documentation builds sometimes cause 
> spurious
> [dochtml] error messages. To be certain that these are real errors, run
> [dochtml] "make doc-clean" first and try again.
> make[3]: *** [doc-html] Error 1
> make[2]: *** [all-start] Error 2
>
>
>
> Le 22 janv. 2020 à 11:01, Dima Pasechnik > 
> a écrit :
>
> On Wed, Jan 22, 2020 at 9:39 AM David Coudert  > wrote:
>
>
> Le 22 janv. 2020 à 10:27, Dima Pasechnik > 
> a écrit :
>
> On Wed, Jan 22, 2020 at 7:53 AM David Coudert  > wrote:
>
>
> I cannot build the doc, even after a doc-clean.
>
>
> cd ../.. && sage-logger -p './sage --docbuild --no-pdf-links all html ' 
> logs/dochtml.log
> [dochtml]
> [dochtml] Building reference manual, first pass.
> [dochtml]
> [dochtml] [reference] Sphinx v2.3.1 en cours d'exécution
>
>
> we are still on sphinx 1.8.5.
> cf e.g. https://trac.sagemath.org/ticket/28856
>
> you probably installed a new sphinx via pip or something like that, and, 
> oops…
>
>
> I have not 

Re: [sage-release] Re: Sage 8.8.beta6 released

2019-05-26 Thread Steven Trogdon
Yes, the two important folders on vanilla sage are

ls -al local/share/gap/pkg/atlasrep/data*

local/share/gap/pkg/atlasrep/datagens:
total 12
drwxr-xr-x 2 strogdon math 4096 Mar 30 20:09 .
drwxr-xr-x 9 strogdon math 4096 Mar 30 20:09 ..
-rw-r--r-- 1 strogdon math   70 Mar 30 20:05 dummy

local/share/gap/pkg/atlasrep/dataword:
total 12
drwxr-xr-x 2 strogdon math 4096 Mar 30 20:09 .
drwxr-xr-x 9 strogdon math 4096 Mar 30 20:09 ..
-rw-r--r-- 1 strogdon math   70 Mar 30 20:05 dummy

And the contents of dummy, in both folders, is:

This file is only for causing that the directory is created by `zoo'.

On Sunday, May 26, 2019 at 5:59:52 PM UTC-5, François Bissey wrote:
>
> Actually this is a little bit more complicated than what I thought. This 
> test is likely to fail
> on sage-on-gentoo and probably other distro.
> atlasrep is a very naughty gap package that download data from the 
> internet and
> wants to put it in its installation directory. Which is a problem for a 
> system wide install
> where it belongs to root.
> So I adopted some patches from debian to have the data downloaded and 
> stored in
> ~/.gap. So what we see here in ~/.gap is not a package install but the 
> result of
> using atlasrep at any point. It is likely ~/.gap/pkg/AtlasRep will 
> re-appear all by
> itself during doctesting.
>
> So we really need to improve on this situation.
> 1) does gap need to be run with "-r"
> 2) if it does what do we do about the fact that ~/.gap is skipped when 
> using the pexpect interface.
>
> Francois
>
> On Saturday, May 25, 2019 at 1:21:58 PM UTC+12, François Bissey wrote:
>>
>> We’ll want some kind of follow up. The test will fail if you have 
>> something in ~/.gap. 
>> Not just on sage-on-gentoo. 
>> The question is whether the pexpect interface should continue starting 
>> `gap` with the 
>> “-r” option or not. 
>>
>> François 
>>
>> > On 25/05/2019, at 12:17 PM, Steven Trogdon > > wrote: 
>> > 
>> > Found this also first on s-o-g. So should ~/.gap be empty or is a 
>> follow-up to https://trac.sagemath.org/ticket/27681 necessary? 
>> > On Friday, May 24, 2019 at 7:04:53 PM UTC-5, François Bissey wrote: 
>> > You have something in ~/.gap. See 
>> https://trac.sagemath.org/ticket/27681#comment:30 
>> > 
>> > > On 25/05/2019, at 12:02 PM, Steven Trogdon  
>> wrote: 
>> > > 
>> > > As far as I know this failure started with this beta. 
>> > > 
>> > > sage -t --long src/sage/tests/gap_packages.py 
>> > > 
>> ** 
>> > > File "src/sage/tests/gap_packages.py", line 137, in 
>> sage.tests.gap_packages.all_installed_packages 
>> > > Failed example: 
>> > > all_installed_packages() == all_installed_packages(gap=gap) 
>> > > Expected: 
>> > > True 
>> > > Got: 
>> > > False 
>> > > 
>> ** 
>> > > 1 item had failures: 
>> > >1 of   4 in sage.tests.gap_packages.all_installed_packages 
>> > > [10 tests, 1 failure, 1.04 s] 
>> > > 
>> > > 
>> > > For info: 
>> > > 
>> > > sage: from sage.tests.gap_packages import all_installed_packages 
>> > > sage: all_installed_packages() 
>> > > ('AtlasRep', 
>> > >  'FactInt', 
>> > >  'GAPDoc', 
>> > >  'SmallGrp', 
>> > >  'alnuth', 
>> > >  'atlasrep', 
>> > >  'autpgrp', 
>> > >  'crisp', 
>> > >  'ctbllib', 
>> > >  'fga', 
>> > >  'irredsol', 
>> > >  'laguna', 
>> > >  'polenta', 
>> > >  'polycyclic', 
>> > >  'primgrp', 
>> > >  'resclasses', 
>> > >  'sophus', 
>> > >  'tomlib', 
>> > >  'transgrp') 
>> > > sage: all_installed_packages(gap=gap) 
>> > > ('FactInt', 
>> > >  'GAPDoc', 
>> > >  'SmallGrp', 
>> > >  'alnuth', 
>> > >  'atlasrep', 
>> > >  'autpgrp', 
>> > >  'crisp', 
>> > >  'ctbllib', 
>> > >  'fga', 
>> > >  'irredsol', 
>> > >  'laguna', 
>> > >  'polenta', 
>> > >  'polycyclic', 
>> > >  'primgrp', 
>> > >  'resclasses', 
>> > >  'sophus', 
>> > >  'tomlib', 
>> > >  'transgrp') 
>> > > 
>> > > ls ~/.

Re: [sage-release] Re: Sage 8.8.beta6 released

2019-05-24 Thread Steven Trogdon
Found this also first on s-o-g. So should ~/.gap be empty or is a follow-up 
to https://trac.sagemath.org/ticket/27681 necessary?
On Friday, May 24, 2019 at 7:04:53 PM UTC-5, François Bissey wrote:
>
> You have something in ~/.gap. See 
> https://trac.sagemath.org/ticket/27681#comment:30 
> <https://www.google.com/url?q=https%3A%2F%2Ftrac.sagemath.org%2Fticket%2F27681%23comment%3A30=D=1=AFQjCNGLqtTz9XzeI2hIeVClag4nuf5h_A>
>  
>
> > On 25/05/2019, at 12:02 PM, Steven Trogdon  > wrote: 
> > 
> > As far as I know this failure started with this beta. 
> > 
> > sage -t --long src/sage/tests/gap_packages.py 
> > ** 
> > File "src/sage/tests/gap_packages.py", line 137, in 
> sage.tests.gap_packages.all_installed_packages 
> > Failed example: 
> > all_installed_packages() == all_installed_packages(gap=gap) 
> > Expected: 
> > True 
> > Got: 
> > False 
> > ** 
> > 1 item had failures: 
> >1 of   4 in sage.tests.gap_packages.all_installed_packages 
> > [10 tests, 1 failure, 1.04 s] 
> > 
> > 
> > For info: 
> > 
> > sage: from sage.tests.gap_packages import all_installed_packages 
> > sage: all_installed_packages() 
> > ('AtlasRep', 
> >  'FactInt', 
> >  'GAPDoc', 
> >  'SmallGrp', 
> >  'alnuth', 
> >  'atlasrep', 
> >  'autpgrp', 
> >  'crisp', 
> >  'ctbllib', 
> >  'fga', 
> >  'irredsol', 
> >  'laguna', 
> >  'polenta', 
> >  'polycyclic', 
> >  'primgrp', 
> >  'resclasses', 
> >  'sophus', 
> >  'tomlib', 
> >  'transgrp') 
> > sage: all_installed_packages(gap=gap) 
> > ('FactInt', 
> >  'GAPDoc', 
> >  'SmallGrp', 
> >  'alnuth', 
> >  'atlasrep', 
> >  'autpgrp', 
> >  'crisp', 
> >  'ctbllib', 
> >  'fga', 
> >  'irredsol', 
> >  'laguna', 
> >  'polenta', 
> >  'polycyclic', 
> >  'primgrp', 
> >  'resclasses', 
> >  'sophus', 
> >  'tomlib', 
> >  'transgrp') 
> > 
> > ls ~/.gap/pkg/ 
> > AtlasRep 
> > 
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "sage-release" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to sage-r...@googlegroups.com . 
> > To post to this group, send email to sage-r...@googlegroups.com 
> . 
> > Visit this group at https://groups.google.com/group/sage-release. 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/1969b326-0280-430f-8e84-45053acf1b05%40googlegroups.com.
>  
>
> > For more options, visit https://groups.google.com/d/optout. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/f8f00f9a-44cf-4a73-8ec1-fd25ccbcd536%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Re: Sage 8.8.beta6 released

2019-05-24 Thread Steven Trogdon
As far as I know this failure started with this beta.

sage -t --long src/sage/tests/gap_packages.py
**
File "src/sage/tests/gap_packages.py", line 137, in 
sage.tests.gap_packages.all_installed_packages
Failed example:
all_installed_packages() == all_installed_packages(gap=gap)
Expected:
True
Got:
False
**
1 item had failures:
   1 of   4 in sage.tests.gap_packages.all_installed_packages
[10 tests, 1 failure, 1.04 s]


For info:

sage: from sage.tests.gap_packages import all_installed_packages
sage: all_installed_packages()
('AtlasRep',
 'FactInt',
 'GAPDoc',
 'SmallGrp',
 'alnuth',
 'atlasrep',
 'autpgrp',
 'crisp',
 'ctbllib',
 'fga',
 'irredsol',
 'laguna',
 'polenta',
 'polycyclic',
 'primgrp',
 'resclasses',
 'sophus',
 'tomlib',
 'transgrp')
sage: all_installed_packages(gap=gap)
('FactInt',
 'GAPDoc',
 'SmallGrp',
 'alnuth',
 'atlasrep',
 'autpgrp',
 'crisp',
 'ctbllib',
 'fga',
 'irredsol',
 'laguna',
 'polenta',
 'polycyclic',
 'primgrp',
 'resclasses',
 'sophus',
 'tomlib',
 'transgrp')

ls ~/.gap/pkg/
AtlasRep


-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/1969b326-0280-430f-8e84-45053acf1b05%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Re: Sage 8.8.beta2 released

2019-04-17 Thread Steven Trogdon
With *python2 *I can expose these UnicodeEncodeError by inserting "-vv" in 
SPHINXOPTS in sage/sage_setup/docbuild/build_options.py. I get two

UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in 
position 22: ordinal not in range(128)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u250c' in 
position 22: ordinal not in range(128)

and the docs will not build

UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in 
position 22: ordinal not in range(128)
Error building the documentation.
Traceback (most recent call last):
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/runpy.py", 
line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/runpy.py", 
line 72, in _run_code
exec code in run_globals
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__main__.py",
 
line 2, in 
main()
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 1730, in main
builder()
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 351, in _wrapper
getattr(get_builder(document), 'inventory')(*args, **kwds)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 547, in _wrapper
build_many(build_ref_doc, L)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 288, in build_many
ret = x.get(9)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/multiprocessing/pool.py",
 
line 572, in get
raise self._value
OSError:.. WARNING::

Without the "-vv" building the docs is fine.


On Monday, April 15, 2019 at 6:33:27 AM UTC-5, Eric Gourgoulhon wrote:
>
> On Ubuntu 18.04 running on Xeon E5-2623 + 16 GB RAM:
>
>
> *- python2: *
>
>   - incremental build (from 8.8.beta1) completed but (as in Sage 
> 8.8.beta1) with huge number of errors in building the documentation, all 
> with the same message:
>
>  [dochtml] UnicodeEncodeError: 'ascii' codec can't encode character 
> u'\xe9' in position 43: ordinal not in range(128)
>
>  The html documentation looks good though. 
>
>   - all tests from ptestlong passed
>
>
>
 
>
Eric.
>

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


[sage-release] Re: Sage 8.7.beta6 released

2019-03-07 Thread Steven Trogdon
Perhaps this is https://trac.sagemath.org/ticket/26996#comment:23. Or at 
least very similar.

On Thursday, March 7, 2019 at 10:50:10 AM UTC-6, kcrisman wrote:
>
> upgrading from some early 8.6 beta, I get something weird with file 
> permissions on gap.  Everything seems to go well, but:
>
>
>
> pkg/laguna-3.9.0 -> 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/share/gap/pkg
>
> pkg/polenta-1.3.8 -> 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/share/gap/pkg
>
> pkg/polycyclic-2.14 -> 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/share/gap/pkg
>
> pkg/resclasses-4.7.1 -> 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/share/gap/pkg
>
> pkg/sophus-1.24 -> 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/share/gap/pkg
>
> pkg/tomlib-1.2.7 -> 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/share/gap/pkg
>
> ../gap -> 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/bin/gap
>
>
> real 2m48.230s
>
> user 1m30.082s
>
> sys 0m59.461s
>
> Copying package files from temporary location 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst to 
> /Users/.../sage/local
>
> cp: cannot overwrite directory 
> /Users/.../sage/local/./share/gap/bin/x86_64-apple-darwin15.6.0-default64/src 
> with non-directory 
> /Users/.../sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/.../sage/local/./share/gap/bin/x86_64-apple-darwin15.6.0-default64/src
>
> cp: /Users/.../sage/local/./share/gap/pkg/ctbllib/tst/docxpl.tst: 
> Permission denied
>
> 
>
> Error copying files for gap-4.10.0.p0.
>
> 
>
>
> I have a feeling that there is a typo of some kind in the commit 
>
>
>
> https://github.com/sagemath/sage/commit/ca94bd97d73ee544c273fbb28cb774b3af12ecb6#diff-a9a04fa360dca60daa488241916fdb9c
>
>
> though I can't say immediately where, because the full line is
>
>
> non-directory 
> /Users/karl.crisman/Downloads/sage/local/var/tmp/sage/build/gap-4.10.0.p0/inst/Users/karl.crisman/Downloads/sage/local/./share/gap/bin/x86_64-apple-darwin15.6.0-default64/src
>
>
> and indeed I don't see why there should be a file that has the entire path 
> to sage/local TWICE; probably should use a temp file if for some reason 
> that was the desired behavior? I did not do anything unusual in this setup.
>
>
> Thanks!  Everything else seems to be progressing normally.
>

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


[sage-release] Re: Sage 8.7.beta0 released

2019-01-23 Thread Steven Trogdon
Problem building libffi-3.2.1 on gentoo

cp: cannot overwrite non-directory 
'/64bitdev/storage/sage-git_develop/sage/local/./lib64' with directory 
'/64bitdev/storage/sage-git_develop/sage/local/var/tmp/sage/build/libffi-3.2.1/inst/64bitdev/storage/sage-git_develop/sage/local/./lib64'

Error copying files for libffi-3.2.1.


/64bitdev/storage/sage-git_develop/sage/local/./lib64

is a symlink

ls -al /64bitdev/storage/sage-git_develop/sage/local/./lib64
lrwxrwxrwx 1 strogdon math 3 Jan 13  2016 
/64bitdev/storage/sage-git_develop/sage/local/./lib64 -> lib

On Wednesday, January 23, 2019 at 2:47:49 PM UTC-6, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
> 5389d8dc87 (tag: 8.7.beta0, trac/develop) Updated SageMath version to 
> 8.7.beta0
> 36ec29e57d Trac #26969: Misc pip upgrades
> 79cf5c980d Trac #27023: fix missing ::
> a4dd7deefc Trac #27020: OpenBLAS 0.3.5
> e60f32bb91 Trac #27017: Remove sage.schemes.elliptic_curves.padics from 
> documentation
> 4fb44bc920 Trac #27014: Deprecate sage.misc.misc.uniq
> c128368a45 Trac #27013: py3: some care for Hadamard matrices
> 6521233113 Trac #27010: py3: avoid .vertices() in methods _ford_fulkerson, 
> edge_cut, bounded_outdegree_orientation and gomory_hu_tree
> 58d9680bbe Trac #27009: py3: avoid sorting vertices and edges in method 
> treewidth
> 1ad58d2bb9 Trac #27008: py3: avoid .vertices() in method apex_vertices
> 010e1e893b Trac #27007: py3: avoid .vertices() in planarity.pyx
> c14dc9c46f Trac #27005: wrong libgap conversion for matrices over QQ['x']
> 7123d7504d Trac #27003: _iterator_weight should not sort
> 48484ef69d Trac #27002: autodoc: use __qualname__ on Python 3
> 57c5c40661 Trac #26999: 1 optional gurobi doctest failing
> ee7ed3c076 Trac #26998: py3 fix last 4 failing doctests in combinat/posets
> 23f806cad2 Trac #26997: 5 internet doctests failing in findstat.py
> 0698bfb999 Trac #26995: Upgrade to Pynac-0.7.23
> 619281186a Trac #23222: Add test to EllipticCurve.isogeny() to check for 
> validity of kernel polynomials
> 4f560b02dc Trac #26988: py3: one tiny fix for isidentifier
> 90c3b31954 Trac #26985: some work on cluster mutation
> ee2d9c5657 Trac #26981: fix trac ticket number in deprecation warning
> 24186b661f Trac #26967: py3: some work on modular/modform_hecketriangle/
> 2f73854033 Trac #26958: Inheriting from MPolynomialRing_libsingular 
> crashes sage
> 319b7ac911 Trac #26943: Giac support for term orders and elimination
> 537b91840d Trac #26938: IncidenceStructure breaks if points cannot be 
> sorted
> 37065d12db Trac #26936: WordMorphism: domain/codomain should be sortable 
> if not given
> cdab354eeb Trac #26933: Subsets_s should support unsortable sets
> 6a818ec5e1 Trac #26917: py3: some fix in set_partition
> be09cc219f Trac #26864: Indentation error in Number Field
> a915a3ab1a Trac #26839: RealLazyField: converting constants in an 
> expression to float
> cefb74fd8c Trac #26834: pep8 cleaning in vertex_separation.pyx
> c6125397b3 Trac #26810: Permutations(avoiding=[[1,3,2]]) returns all 
> permutations
> 52633235e2 Trac #26809: Wrong contains in Permutations avoiding a pattern
> 33ec2f8202 Trac #26516: Wrong sig_on_count in SharedMeatAxe
> faab330692 Trac #26361: Glucose SAT solver
> ce239b2e40 Trac #26183: doctest: tolerance parsing and ellipses
> 580c25bd1c Trac #26156: 0.0 is printed with too many digits
> ddfe6f3a20 Trac #25931: changes to partition for k combinat
> 08166d10a2 Trac #25900: Package libffi
> 35931ca890 Trac #25865: fast iterator for set partitions with given block 
> sizes
> 7aa39995c5 Trac #25480: Upgrade to cryptominisat 5.6.6 (and make it an 
> optional package again)
> 41153919eb Trac #25384: Let `sage --jupyter` call the Jupyter in Sage
> ec0b3f610b Trac #25147: Add DESTDIR support for boost_cropped
> a3ee80c6cb Trac #25143: Add DESTDIR support for pari
> 137ad44b65 Trac #25100: Add DESTDIR support for gfan, lcalc, ratpoints, 
> rubiks, symmetrica
> d8f5ab4875 Trac #18214: Bug in volume computation of polyhedron
> 9b3ae6af92 Trac #27024: update sagetex to version 3.2
> 4a7f20f562 Trac #26966: py3: new doctest failures in homology
> 3d09a80bb4 Trac #26962: Logarithm of rational numbers is broken
> d6f2242df4 Trac #26907: Exact division in ℤ[x][y] is broken
> 6abcb72592 (tag: 8.6, trac/master, sagemath/master) Updated SageMath 
> version to 8.6
>
>

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

Re: [sage-release] Re: Sage 8.5.beta5 released

2018-11-25 Thread Steven Trogdon
On my Gentoo changing the ownership was not sufficient. After changing the 
ownership I had to

git reset --hard HEAD

which revealed that

Updating f894105d0d..b36eca1990
error: The following untracked working tree files would be overwritten by 
merge:

To correct this:

git clean -f build/pkgs/barvinok/
git clean -f build/pkgs/isl/
git clean -f build/pkgs/lcalc/patches/
git clean -f build/pkgs/polylib/

and now 'git pull' is up to date. This is all very strange.

On Sunday, November 25, 2018 at 9:41:58 PM UTC-6, Samuel Lelievre wrote:
>
> > As far as I can recall 'git pull' was always done as a normal user. 
> > Note the timestamp on the folders, which predates 8.5.beta4. 
> > And this issue did not manifest itself then. But going forward, 
> > how to correct things? 
>
> Change to your SAGE_ROOT directory and run this as a normal user 
>
> $ sudo chown -v -R $(id -u):$(id -g) . 
>
> to set the owner and group of SAGE_ROOT (and recursively all 
> the included files and directories) to your user and your group. 
>

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


[sage-release] Re: Sage 8.5.beta5 released

2018-11-25 Thread Steven Trogdon
As far as I can recall 'git pull' was always done as a normal user. Note 
the timestamp on the folders, which predates 8.5.beta4. And this issue did 
not manifest itself then. But going forward, how to correct things?

On Sunday, November 25, 2018 at 8:53:10 PM UTC-6, Samuel Lelievre wrote:
>
>
>
> Mon 2018-11-26 03:21:58 UTC+1, Steven Trogdon:
>>
>> Something rather weird here. I'm unable to complete a pull of the latest 
>> 8.5.beta5 because of
>>
>> Updating f894105d0d..b36eca1990
>> error: unable to unlink old 'docker/entrypoint.sh': Permission denied
>>
>> Now entrypoint.sh is owned by root which I find strange
>>
>> ls -al docker/entrypoint.sh
>> -rwxr-xr-x 1 root root 315 Aug 26 12:46 docker/entrypoint.sh
>>
>> In fact in SAGE_ROOT there are numerous folders and a file owned by root
>>
>> ls -al | grep 'root '
>> drwxr-xr-x  2 root root   4096 Aug 26 12:46 .ci
>> drwxr-xr-x  2 root root   4096 Aug 26 12:46 .circleci
>> lrwxrwxrwx  1 root root 10 Aug 26 12:46 .dockerignore -> 
>> .gitignore
>> -rw-r--r--  1 root root   6753 Aug 26 12:46 .gitlab-ci.yml
>> drwxr-xr-x  3 root root   4096 Aug 26 12:46 docker
>>
>> Any idea as to what's with this? 8.5.beta4 was just fine.
>>
>
> I don't see anything like that here.
> Did you maybe perform a "git pull" as root at some point?
>

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


[sage-release] Re: Sage 8.5.beta5 released

2018-11-25 Thread Steven Trogdon
Something rather weird here. I'm unable to complete a pull of the latest 
8.5.beta5 because of

Updating f894105d0d..b36eca1990
error: unable to unlink old 'docker/entrypoint.sh': Permission denied

Now entrypoint.sh is owned by root which I find strange

ls -al docker/entrypoint.sh
-rwxr-xr-x 1 root root 315 Aug 26 12:46 docker/entrypoint.sh

In fact in SAGE_ROOT there are numerous folders and a file owned by root

ls -al | grep 'root '
drwxr-xr-x  2 root root   4096 Aug 26 12:46 .ci
drwxr-xr-x  2 root root   4096 Aug 26 12:46 .circleci
lrwxrwxrwx  1 root root 10 Aug 26 12:46 .dockerignore -> .gitignore
-rw-r--r--  1 root root   6753 Aug 26 12:46 .gitlab-ci.yml
drwxr-xr-x  3 root root   4096 Aug 26 12:46 docker

Any idea as to what's with this? 8.5.beta4 was just fine.

On Sunday, November 25, 2018 at 6:36:04 PM UTC-6, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
> b36eca1990 (tag: 8.5.beta5, trac/develop) Updated SageMath version to 
> 8.5.beta5
> 50d5520f60 Trac #26747: py3: final fixes for cluster_algebra.py
> acb2071e3c Trac #26738: py3: fix all doctests in game_theory
> c0fcb1222a Trac #26748: clean graph_generators_pyx.pyx
> b7d04438fb Trac #26746: provide translation of fresnel to fricas
> 99fe4d2534 Trac #26745: py3: fix doctest in Grossman-Larsson
> 285956f06c Trac #26744: remove a bunch of deprecated renamed keywords
> 959468f7a2 Trac #26743: cyclotomic_part should not include powers of x
> 9c0a66df99 Trac #26739: py3: some fixes in Monsky-Washnitzer
> 47998f15f4 Trac #26736: some work on cluster mutation again
> e7a1a04d8f Trac #26732: Docker image fails to start jupyter notebook
> 73b2d3962e Trac #26734: small cleanup for alternating sign matrices
> 9713da62ea Trac #25708: Rename SBox methods for 
> difference_distribution_matrix and similar to _table
> d45e4d9b7e Trac #26742: py3: fix threejs viewer interface
> 53b87f160d Trac #26737: py3: some work on finite state machines
> 3ce4503500 Trac #26728: Remove ellipsis in one findstat doctest
> 7853331f91 Trac #26726: Py3: Some python3 fixes in geometry module.
> 7d7d7eaca0 Trac #26704: Py3 : database.oeis  implement __getitem__ to 
> replace __getslice__
> 2599afd5c4 Trac #26596: Replace expect r interface with rpy2
> a38120a74e Trac #26168: Add parallelism for two tensor calculus functions
> b150b57dd2 Trac #25473: 20 internet doctests failed in 
> sage/finance/stock.py
> d11cabb0c9 Trac #23547: isl + polylib + barvinok packages
> 269bd3da76 Trac #23341: port lcalc to C++11
> 514e0f5e50 Trac #26729: update curl to 7.62
> b054b079e5 Trac #26405: Root finding for p-adic polynomials
> 7b564b0ed6 Trac #25443: bijections for set partitions
> 6eba589bce Trac #26720: py3: some fixes for misc/abstract_method
> fda5bdab57 Trac #26717: converting some http to https in install 
> instructions
> e235693068 Trac #26712: avoid .vertices() in independent_sets.pyx
> cbe26c565f Trac #26711: avoid .vertices() in graph_coloring.py
> b138c8a7a4 Trac #26702: Py3: Fix database/sql_db module for python3
> 9e6743fa4c Trac #26420: More flexible constructor of  GroupHomomorphisms
> 75bc4c6d91 Trac #25519: Upgrade gmpy2
> 10d1b6810c Trac #26715: build/pkgs/gfortran/spkg-configure.m4 works 
> incorrectly if CC and CXX are already there
> 51d1404842 Trac #26723: remove deprecated stuff in posets and Hasse
> 2615da94d8 Trac #26724: py3: one small fix for elliptic curves over number 
> fields
> 4332897d03 Trac #26721: py3: fix function fields
> 7928e4c3a0 Trac #26719: py3: fix doctests in symmetric group algebra
> 5d8ab92872 Trac #26630: clean generic_graph.py (part 3)
> 5c49a279ea Trac #26709: Upgrade to jupyter notebook 5.7.1
> cc373ffd76 Trac #26661: pep cleanup of old integer lists
> 208fd1182c Trac #26574: remove deprecated stuff in integer lists
> 1a6f4e9862 Trac #26560: remove deprecated stuff in element wrapper
> da82efd125 Trac #26708: clean connectivity.pyx (part 3)
> 3fa1ec45df Trac #26705: Fix is_formal for hyperplane arrangements with no 
> cycles
> bbe7f47574 Trac #26597: Update boost/boost_cropped to 1.66.0
> 0cbf26ce26 Trac #26026: Updates to Huffman codings
> 523b1f8cb6 Trac #26667: distutils no longer shows compiler commands
> f894105d0d (tag: 8.5.beta4) Updated SageMath version to 8.5.beta4
>
>

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


Re: [sage-release] Sage 8.4.beta5 released

2018-09-16 Thread Steven Trogdon
Just guessing, but do you by chance have the file 'test.py' in SAGE_ROOT? I 
think that's where it's looking. If so, remove it and repeat the tests.

On Sunday, September 16, 2018 at 3:38:44 PM UTC-5, Andy Howell wrote:
>
> I'm getting two tests failing on Ubuntu 18.04.1 LTS 
>
> sage -t --long --warn-long 39.4 src/sage/repl/attach.py  # 7 doctests 
> failed 
> sage -t --long --warn-long 39.4 src/sage/repl/load.py  # 1 doctest failed 
>
> I did an incremental build and the test failed. I did a distclean, 
> rebuild, and ran ptestlong again. It still fails. 
>
> Log for failed tests below. 
>
> Regards, 
>
> Andy 
>
>
> sage -t --long --warn-long 39.4 src/sage/repl/attach.py 
> ** 
> File "src/sage/repl/attach.py", line 171, in 
> sage.repl.attach.load_attach_path 
> Failed example: 
> attach('test.py') 
> Expected: 
> Traceback (most recent call last): 
> ... 
> IOError: did not find file 'test.py' to load or attach 
> Got: 
>  
> Traceback (most recent call last): 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
>
> line 659, in _run 
> self.compile_and_execute(example, compiler, test.globs) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
>
> line 1070, in compile_and_execute 
> exec(compiled, globs) 
>   File "", line 1, in 
>  
> attach('test.py') 
>   File "sage/misc/lazy_import.pyx", line 354, in 
> sage.misc.lazy_import.LazyImport.__call__ 
> (build/cythonized/sage/misc/lazy_import.c:3759) 
> return self.get_object()(*args, **kwds) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/repl/attach.py",
>  
>
> line 349, in attach 
> load(filename, globals(), attach=True) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/repl/load.py",
>  
>
> line 243, in load 
> exec(code, globals) 
>   File "./test.py", line 4, in  
> h=e^-x 
> NameError: name 'e' is not defined 
> ** 
> File "src/sage/repl/attach.py", line 176, in 
> sage.repl.attach.load_attach_path 
> Failed example: 
> attach('test.py') 
> Exception raised: 
> Traceback (most recent call last): 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
>
> line 659, in _run 
> self.compile_and_execute(example, compiler, test.globs) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
>
> line 1070, in compile_and_execute 
> exec(compiled, globs) 
>   File "", line 1, in 
>  
> attach('test.py') 
>   File "sage/misc/lazy_import.pyx", line 354, in 
> sage.misc.lazy_import.LazyImport.__call__ 
> (build/cythonized/sage/misc/lazy_import.c:3759) 
> return self.get_object()(*args, **kwds) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/repl/attach.py",
>  
>
> line 349, in attach 
> load(filename, globals(), attach=True) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/repl/load.py",
>  
>
> line 243, in load 
> exec(code, globals) 
>   File "./test.py", line 4, in  
> h=e^-x 
> NameError: name 'e' is not defined 
> ** 
> File "src/sage/repl/attach.py", line 178, in 
> sage.repl.attach.load_attach_path 
> Failed example: 
> attached_files() == [fullpath] 
> Expected: 
> True 
> Got: 
> False 
> ** 
> File "src/sage/repl/attach.py", line 183, in 
> sage.repl.attach.load_attach_path 
> Failed example: 
> load('test.py') 
> Expected: 
> Traceback (most recent call last): 
> ... 
> IOError: did not find file 'test.py' to load or attach 
> Got: 
>  
> Traceback (most recent call last): 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
>
> line 659, in _run 
> self.compile_and_execute(example, compiler, test.globs) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
>
> line 1070, in compile_and_execute 
> exec(compiled, globs) 
>   File "", line 1, in 
>  
> load('test.py') 
>   File "sage/misc/persist.pyx", line 136, in sage.misc.persist.load 
> (build/cythonized/sage/misc/persist.c:2440) 
> sage.repl.load.load(filename, globals()) 
>   File 
> "/home/andy/src/sagemath/sage/local/lib/python2.7/site-packages/sage/repl/load.py",
>  
>
> line 243, in load 
> exec(code, globals) 
>   File "./test.py", line 4, in  
> h=e^-x 
>   File 

[sage-release] Re: Sage 8.4.beta1 released

2018-08-16 Thread Steven Trogdon
I'm beginning to think that my 'local/lib/python2.7/site-packages/pip' 
folder is not being cleared before the instal
of pip-18.0. I have:

ls -al local/lib/python2.7/site-packages/pip/
total 256
drwxr-xr-x  10 strogdon math  4096 Aug 15 20:25 .
drwxr-xr-x 203 strogdon math 24576 Aug 15 20:25 ..
-rw-r--r--   1 strogdon math  9884 May 19 12:16 __init__.pyo
-rw-r--r--   1 strogdon math   525 May 19 12:16 __main__.pyo
drwxr-xr-x  16 strogdon math  4096 Aug 15 20:25 _vendor
-rw-r--r--   1 strogdon math  9345 May 19 12:16 basecommand.pyo
-rw-r--r--   1 strogdon math 11734 May 19 12:16 baseparser.pyo
-rw-r--r--   1 strogdon math 16446 May 19 12:16 cmdoptions.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 commands
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 compat
-rw-r--r--   1 strogdon math 27016 May 19 12:16 download.pyo
-rw-r--r--   1 strogdon math 14006 May 19 12:16 exceptions.pyo
-rw-r--r--   1 strogdon math 38425 May 19 12:16 index.pyo
-rw-r--r--   1 strogdon math  4881 May 19 12:16 locations.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 models
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 operations
-rw-r--r--   1 strogdon math 10176 May 19 12:16 pep425tags.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 req
-rw-r--r--   1 strogdon math   434 May 19 12:16 status_codes.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 utils
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 vcs
-rw-r--r--   1 strogdon math 26526 May 19 12:16 wheel.pyo

And I think some of the files there should not be there. Note the 
timestamp. This was attempted on Aug 15th.

On Thursday, August 16, 2018 at 6:02:53 PM UTC-5, Steven Trogdon wrote:
>
> I've attached the complete build log for this. I does seem that pip3 did 
> install but I'm at a loss as to why when building/installing pip2 there is 
> the 'no such option: --no-build-isolation'.
>
>
> On Wednesday, August 15, 2018 at 8:59:21 PM UTC-5, Steven Trogdon wrote:
>>
>> Incremental upgrade 8.4.beta0 -> 8.4.beta1 fails here with
>>
>> Successfully installed pip-18.0
>> Cleaning up...
>> Removed build tracker '/tmp/pip-req-tracker-eqpf3wqk'
>>
>> Usage:
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options]  [package-index-options] ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options] -r  [package-index-options] ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options] [-e]  ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options] [-e]  ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options]  ...
>>
>> no such option: --no-build-isolation
>>
>> 
>> Error building / installing pip2
>>
>> 
>>
>> real0m5.341s
>> user0m4.944s
>> sys 0m0.472s
>> 
>> Error installing package pip-18.0
>> 
>>
>> On Wednesday, August 15, 2018 at 5:03:33 PM UTC-5, Volker Braun wrote:
>>>
>>> As always, you can get the latest beta version from the "develop" git 
>>> branch. Alternatively, the self-contained source tarball is at 
>>> http://www.sagemath.org/download-latest.html
>>>
>>>
>>> 23a2b10da6 (tag: 8.4.beta1) Updated SageMath version to 8.4.beta1
>>> 3d7965cb6f Trac #25523: Raise Exception if DynamicalSystem initialized 
>>> with coeffs not in given domain
>>> 703aa6e339 Trac #25446: compute all orbits of minimal models of 
>>> dynamical systems
>>> 18ee14bee3 Trac #25441: Allow more substitutions for non-classical 
>>> rational function field valuations
>>> a4e70dddc9 Trac #25360: Honor global proof setting for "polynomial" in 
>>> factorization code
>>> a5c0546809 Trac #25241: fix issue with change_ring for polynomials with 
>>> Maps
>>> ef293c6e38 Trac #25229: Fix bug in 
>>> BooleanMonomialMonoid._element_constructor_
>>> 4c940be147 Trac #25226: Do not sort inductive valuations
>>> 8f6c04568e Trac #23430: Cannot create a RealBall with rational radius
>>> 2cffe40b73 Trac #22345: Elliptic curve isogenies over number fields II: 
>>> implement Billerey's algorithm for reducible primes
>>> 912e88cfbe Trac #22157: Add SPQR-tree decomposition for 
>>> 2-vertex-connected graphs
>>> db0b3a5a48 Trac #221

[sage-release] Re: Sage 8.4.beta1 released

2018-08-15 Thread Steven Trogdon
Incremental upgrade 8.4.beta0 -> 8.4.beta1 fails here with

Successfully installed pip-18.0
Cleaning up...
Removed build tracker '/tmp/pip-req-tracker-eqpf3wqk'

Usage:
  /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip install 
[options]  [package-index-options] ...
  /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip install 
[options] -r  [package-index-options] ...
  /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip install 
[options] [-e]  ...
  /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip install 
[options] [-e]  ...
  /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip install 
[options]  ...

no such option: --no-build-isolation

Error building / installing pip2


real0m5.341s
user0m4.944s
sys 0m0.472s

Error installing package pip-18.0


On Wednesday, August 15, 2018 at 5:03:33 PM UTC-5, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
>
> 23a2b10da6 (tag: 8.4.beta1) Updated SageMath version to 8.4.beta1
> 3d7965cb6f Trac #25523: Raise Exception if DynamicalSystem initialized 
> with coeffs not in given domain
> 703aa6e339 Trac #25446: compute all orbits of minimal models of dynamical 
> systems
> 18ee14bee3 Trac #25441: Allow more substitutions for non-classical 
> rational function field valuations
> a4e70dddc9 Trac #25360: Honor global proof setting for "polynomial" in 
> factorization code
> a5c0546809 Trac #25241: fix issue with change_ring for polynomials with 
> Maps
> ef293c6e38 Trac #25229: Fix bug in 
> BooleanMonomialMonoid._element_constructor_
> 4c940be147 Trac #25226: Do not sort inductive valuations
> 8f6c04568e Trac #23430: Cannot create a RealBall with rational radius
> 2cffe40b73 Trac #22345: Elliptic curve isogenies over number fields II: 
> implement Billerey's algorithm for reducible primes
> 912e88cfbe Trac #22157: Add SPQR-tree decomposition for 2-vertex-connected 
> graphs
> db0b3a5a48 Trac #22156: Clarifying eps_abs and eps_rel in 
> numerical_integral
> a3e4977917 Trac #21946: solve(x==x, x) returns [x == r1]
> 705d59f725 Trac #26025: Sage should not use GP_DATA_DIR
> cf8a36f533 Trac #26020: py3: src/sage/numerical/backends/glpk_graph_backend
> 2bd1923f8a Trac #26013: lots of warnings when uninstalling spkgs
> cbe8c4550f Trac #25939: error in Well's algorithm for canonical height
> 6fb4f97eb3 Trac #25749: fixing invalid escape sequences in modular (final)
> c96ee846de Trac #25315: Find libraries in DYLD_LIBRARY_PATH as fallback
> df9d24fd40 Trac #25276: Bugs with GradedCommutativeAlgebra
> 2274331e6e Trac #26012: Fix bug concerning restrictions of tensorfields
> e674750080 Trac #26008: Upgrade setuptools and pip
> eeb4a217fb Trac #26002: Support pari compiled with threads
> 0e78774b03 Trac #25999: Compile errors due to struct
> f32c9bd7dc Trac #25984: Minor cleanup related to Monsky-Washnitzer
> ce3cf8444f Trac #25975: py3: small fix for Lfunction names
> c087f48b43 Trac #25974: py3: fix unnecessary map() in sage.calculus.riemann
> 4273770ad2 Trac #25970: Improve "Inverse does not exist" error messages
> 42694c6526 Trac #25966: Upgrade Arb to 2.14.0
> 0f3a8439b3 Trac #25144: Add DESTDIR support for palp
> ed1a6bd434 Trac #25103: Minimal polynomials of elements in p-adic fields
> 2e783bb5a8 Trac #24843: Issue with p-adic printing
> dc76f7d1fd Trac #24669: Re-enable threads on OpenBLAS
> 5e6587ef2e Trac #23218: Ramified extensions of general p-adic rings and 
> fields
> f1ef83ac07 Trac #26021: tides does not build on 32-bit systems
> 1389c4f117 Trac #25722: Test jupyter kernel symlinks in tmpdir
> c694dfe2ed Trac #26007: Missing sagelib dependencies
> 77cf54bfb2 Trac #23627: Update points() in projective_homset.py  and 
> affine_homset.py to work over CC and CDF
> 8e656e77aa Trac #25697: Implement enumeration over QQ for product 
> projective schemes
> a12e31cdbc Trac #25781: add Comparison operator for morphism between 
> product
> 32c9872c18 Trac #25792: add dehomogenize function for product projective 
> point
> 7687c443b9 Trac #25821: implement height functions for product points
> 6451eb7c7f Trac #25958: py3: clean up use of map/filter in 
> sage.graphs.generators.classical_geometries
> d0ef067dd1 Trac #25947: py3: miscellaneous map -> list fixes
> 73c89a342d Trac #25940: Python 3: Chain complex fixes
> 4553736c25 Trac #25935: Make __eq__ and __hash__ of AbelianGroup_class 
> consistent
> b9bdea5ef1 Trac #25926: Cleanup generalized_Young_walls documentation
> 915800af78 Trac #25923: cleanup of any(...) outside of schemes 

[sage-release] Re: Sage 8.2.rc4 released

2018-04-25 Thread Steven Trogdon
Is this a consequence of fixing the banner

LC_ALL=C ./sage
SageMath version 8.2.rc4, Release Date: 2018-04-20

and thus no banner, or has it always been this way? I only noticed because 
I had changed LC_ALL for some other purpose. I usually have LC_ALL unset 
with the other LC_ variables set individually.

On Friday, April 20, 2018 at 3:28:15 PM UTC-5, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
> This should be the last rc, so if you want to test it now is the right 
> time!
>
> f46abe6c0e (tag: 8.2.rc4, trac/develop) Updated SageMath version to 8.2.rc4
> 88f80f584b Trac #25217: Fix test regression in banner()
> cee7c1d6d3 Trac #25196: sage -gdb abort
> 8fc1b6ad67 Trac #25177: cython() does not work in Jupyter
> b47963fb84 Trac #25078: ./sage -f sagelib no longer works
> a9d274b933 (tag: 8.2.rc3) Updated SageMath version to 8.2.rc3
>
>

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


[sage-release] Re: Sage 8.0.beta4 released

2017-05-04 Thread Steven Trogdon
The sage -t --long src/sage/combinat/posets/posets.py failure is now 
https://trac.sagemath.org/ticket/22950

On Sunday, April 30, 2017 at 5:59:55 AM UTC-5, Emmanuel Charpentier wrote:
>
> On Debian testing runninng on Core I7 + 16 GB RAM, after fetching diffs 
> over 8.0.beta3, I get three errors :
>
> --
> sage -t --long src/sage/combinat/posets/posets.py  # 1 doctest failed
> sage -t --long src/sage/calculus/calculus.py  # 1 doctest failed
> sage -t --long src/sage/homology/simplicial_complex.py  # 1 doctest failed
> --
>
> Details : the first one is new AFAIK, and seems genuine : 
>
> charpent@asus16-ec:/usr/local/sage-8$ sage -t --long 
> src/sage/combinat/posets/posets.py
> too many failed tests, not using stored timings
> Running doctests with ID 2017-04-30-12-50-37-126fd53d.
> Git branch: develop
> Using --optional=database_gap,giacpy_sage,git_trac,mpir,python2,sage
> Doctesting 1 file.
> sage -t --long src/sage/combinat/posets/posets.py
> **
> File "src/sage/combinat/posets/posets.py", line 1742, in 
> sage.combinat.posets.posets.FinitePoset.?
> Failed example:
> L.plot(figsize=12, border=True, element_shape='s',
>element_size=400, element_color='white',
>element_colors={'blue': F, 'green': L.double_irreducibles()},
>cover_color='lightgray', cover_colors={'black': F_internal},
>title='The Frattini\nsublattice in blue', fontsize=10)
> Exception raised:
> Traceback (most recent call last):
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/doctest/forker.py", 
> line 509, in _run
> self.compile_and_execute(example, compiler, test.globs)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/doctest/forker.py", 
> line 872, in compile_and_execute
> exec(compiled, globs)
>   File "", line 
> 5, in 
> title='The Frattini\nsublattice in blue', fontsize=Integer(10))
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/combinat/posets/posets.py",
>  
> line 1834, in plot
> **kwds)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/misc/decorators.py",
>  
> line 564, in wrapper
> return func(*args, **options)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/generic_graph.py",
>  
> line 18733, in plot
> return self.graphplot(**options).plot()
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/generic_graph.py",
>  
> line 18384, in graphplot
> return GraphPlot(graph=self, options=options)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/graph_plot.py",
>  
> line 262, in __init__
> self.set_pos()
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/graph_plot.py",
>  
> line 346, in set_pos
> self._pos = self._graph.layout(**self._options)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/generic_graph.py",
>  
> line 17847, in layout
> pos = getattr(self, "layout_%s"%layout)(dim = dim, **options)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/digraph.py", 
> line 2915, in layout_acyclic
> return self.layout_graphviz(rankdir=rankdir, **options)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/generic_graph.py",
>  
> line 18315, in layout_graphviz
> positions = dot2tex.dot2tex(self.graphviz_string(**options), 
> format = "positions", prog = prog)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/misc/decorators.py",
>  
> line 564, in wrapper
> return func(*args, **options)
>   File 
> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/graphs/generic_graph.py",
>  
> line 19532, in graphviz_string
> "%s is not a valid format for edge"%(edge)
> AssertionError: [0, 4] is not a valid format for edge
> **
> 1 item had failures:
>1 of  37 in sage.combinat.posets.posets.FinitePoset.?
> [1222 tests, 1 failure, 8.61 s]
> --
> sage -t --long src/sage/combinat/posets/posets.py  # 1 doctest failed
> --
> Total time for all tests: 8.8 seconds
> cpu time: 8.1 seconds
> cumulative wall time: 8.6 seconds
>
> The second one has already been reported more than once :
>
> charpent@asus16-ec:/usr/local/sage-8$ sage -t --long 
> src/sage/calculus/calculus.py
> too many failed tests, not using stored timings
> Running doctests with ID 2017-04-30-12-51-05-338d0836.
> Git branch: develop
> Using 

Re: [sage-release] Re: Sage 8.0.beta4 released

2017-05-04 Thread Steven Trogdon
On gentoo the real issue is with dot2tex which pulls in graphviz and pydot. 
I noticed that dot2tex is an optional Sage package. Could this be the issue?

On Thursday, May 4, 2017 at 9:45:47 AM UTC-5, tsc...@ucdavis.edu wrote:
>
> I have graphviz installed as well. It does seem odd that graphviz would be 
> the problem. My thought is more of that the DiGraph constructor is getting 
> confused about the input. We might have to specify the input data to the 
> DiGraph.
>
> Best,
> Travis
>
>
> On Thursday, May 4, 2017 at 9:14:28 AM UTC-5, Steven Trogdon wrote:
>>
>> I have system graphviz installed. Removing it allowed the posets.py test 
>> to pass on sage-on-gentoo. Of course having and not having graphviz 
>> installed has no effect on testing posets.py from vanilla Sage. The test 
>> always passes. If graphviz is the source then it seems odd that system 
>> graphviz is only affecting the test on debian.
>>
>> On Thursday, May 4, 2017 at 4:49:11 AM UTC-5, François wrote:
>>>
>>> And it doesn’t on my sage-on-gentoo install. I notice that graphviz 
>>> is involved in the traceback and I don’t have graphviz installed 
>>> currently. 
>>> Would all the people with the failing test happen to have graphviz? 
>>> And the one who don’t, not? 
>>>
>>> François 
>>>
>>> > On 4/05/2017, at 18:23, Steven Trogdon <steven@gmail.com> wrote: 
>>> > 
>>> > The posets.py test fails here on my Gentoo machine with sage-on-gentoo 
>>> installed, but with vanilla Sage on the same machine the test passes. 
>>> > 
>>> > On Sunday, April 30, 2017 at 5:59:55 AM UTC-5, Emmanuel Charpentier 
>>> wrote: 
>>> > On Debian testing runninng on Core I7 + 16 GB RAM, after fetching 
>>> diffs over 8.0.beta3, I get three errors : 
>>> > 
>>> > -- 
>>> > sage -t --long src/sage/combinat/posets/posets.py  # 1 doctest failed 
>>> > sage -t --long src/sage/calculus/calculus.py  # 1 doctest failed 
>>> > sage -t --long src/sage/homology/simplicial_complex.py  # 1 doctest 
>>> failed 
>>> > -- 
>>> > 
>>> > Details : the first one is new AFAIK, and seems genuine : 
>>> > 
>>> > charpent@asus16-ec:/usr/local/sage-8$ sage -t --long 
>>> src/sage/combinat/posets/posets.py 
>>> > too many failed tests, not using stored timings 
>>> > Running doctests with ID 2017-04-30-12-50-37-126fd53d. 
>>> > Git branch: develop 
>>> > Using --optional=database_gap,giacpy_sage,git_trac,mpir,python2,sage 
>>> > Doctesting 1 file. 
>>> > sage -t --long src/sage/combinat/posets/posets.py 
>>> > ** 
>>> > File "src/sage/combinat/posets/posets.py", line 1742, in 
>>> sage.combinat.posets.posets.FinitePoset.? 
>>> > Failed example: 
>>> > L.plot(figsize=12, border=True, element_shape='s', 
>>> >element_size=400, element_color='white', 
>>> >element_colors={'blue': F, 'green': 
>>> L.double_irreducibles()}, 
>>> >cover_color='lightgray', cover_colors={'black': 
>>> F_internal}, 
>>> >title='The Frattini\nsublattice in blue', fontsize=10) 
>>> > Exception raised: 
>>> > Traceback (most recent call last): 
>>> >   File 
>>> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 509, in _run 
>>> > self.compile_and_execute(example, compiler, test.globs) 
>>> >   File 
>>> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 872, in compile_and_execute 
>>> > exec(compiled, globs) 
>>> >   File "", 
>>> line 5, in  
>>> > title='The Frattini\nsublattice in blue', 
>>> fontsize=Integer(10)) 
>>> >   File 
>>> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/combinat/posets/posets.py",
>>>  
>>> line 1834, in plot 
>>> > **kwds) 
>>> >   File 
>>> "/usr/local/sage-8/local/lib/python2.7/site-packages/sage/misc/decorators.py",
>>>  
>>> line 564, in wrapper 
>>> >  

[sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread Steven Trogdon
The same here on Gentoo with LDFLAGS=-Wl,-O1 -Wl,--as-needed

On Sunday, April 23, 2017 at 6:29:38 PM UTC-5, tsc...@ucdavis.edu wrote:
>
> This branch failed for me on linux at lcalc with what looks like linking 
> errors. I reverted https://trac.sagemath.org/ticket/22840 and then I was 
> able to build lcalc. Log file of the failed lcalc attached.
>
> Best,
> Travis
>
>
> On Sunday, April 23, 2017 at 9:04:12 AM UTC-5, Volker Braun wrote:
>>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html
>>
>> 2f5a28f Updated SageMath version to 8.0.beta3
>> 17fdffc Trac #18433: speed up dimension_new_cusp_forms
>> fc5c668 Trac #22852: Define functions before calling them
>> 3a05713 Trac #22843: getattr debugger
>> 6e48204 Trac #22840: make tachyon and lcalc properly handle LDFLAGS
>> 2b708d6 Trac #22832: Add an option to the test runner to exit immediately 
>> upon the first failure
>> 8058dca Trac #22824: Add see also section to integrate over a polytope
>> 4e40e6c Trac #22820: py3 : richcmp for Hecke module elements
>> 2b6e5e8 Trac #22819: py3 : cleanup of hyperbolic models
>> afa89f5 Trac #22816: py3 again some care for range
>> 85a2ee4 Trac #22814: Update cmake to 3.8.0
>> 76d24bf Trac #22812: correct linking flags and options of gfan
>> fd5b413 Trac #22803: MacMahon's Omega: cancel some common factors in 
>> intermediate result
>> 2f8f800 Trac #22775: conway_polynomials not compatible with python3
>> 9b86dab Trac #22765: Fix cycle_index for permutation groups on an 
>> arbitrary domain + cleanup
>> 227503c Trac #22762: py3: get rid of __cmp__ in quadratic forms
>> 8d3ba07 Trac #22744: tiling a polyomino with polyominoes
>> ac6028d Trac #22728: Patch Cython to find includes better
>> bb99eaf Trac #22725: polymake: Update discussion of recommended packages 
>> in SPKG.txt
>> 39ece71 Trac #22693: LatticePoset: Antidoubling, part 2
>> f2df7da Trac #22664: sage_wraps: add f attribute to return wrapped 
>> function
>> 48edb66 Trac #22800: Cygwin patches for libfplll 5.1.0 / fpylll 0.2.4dev
>> 9416287 Trac #22761: Update Sage patches to R; fix build on Cygwin
>> 3026f96 Trac #22666: Fix python3 build on Cygwin
>> 4feba6d Trac #22675: Upgrade PARI to version 2.9.2
>> 0cf1aa1 Trac #22654: Implement %%fortran in Jupyter
>> e09d16d Trac #22636: Make the Sage interact library work in Jupyter
>> 1c585ea Trac #22523: Symbolic power of a matrix
>> 506bdc2 Trac #22492: Repair 'V=0 make' broken by #22418 and make 'make 
>> V=0' behave the same as 'V=0 make'
>> f21ffc3 Trac #22090: Gosper algorithm and Wilf-Zeilberger certificate
>> 75c142e Trac #21890: add strongly regular (196,60,14,20)-graph to the 
>> database of SRGs
>> 8d57bdf Trac #21598: psutil: platform cygwin not supported
>> ecc1e20 Trac #16473: get rid of MultichooseNK
>> 44c052a Trac #15584: Implement the BZ multisegment crystal model
>> d6c43bf Trac #22831: Upgrade sagenb_export
>> 3ccaa5c Trac #22805: cython(): do not include .pxi files
>> c6863b3 Trac #22695: Upgrade cysignals
>> e881dd7 Trac #22764: Remove the link SAGE_LOCAL/lib/python
>> e5a993a Trac #22145: LatticePoset: add is_stone
>> 589313d Trac #22806: Stop using cdefs.pxi
>> 1c4bde7 Trac #22649: py3 use richcmp for morphisms of schemes
>> 4a22038 Trac #22337: maxima not shutting down nicely in pexpect interface 
>> on Cygwin
>> d797414 Trac #22783: add character functionality for libgap groups
>> 6ed5803 Trac #21190: PPL blows away cysignals' SIGALRM handler on Cygwin
>> fc13f24 Trac #16074: Metaclass syntax changed in Python 3
>> 77f13c8 Trac #22529: reset does not restore "quit"
>> 66cf2fd Trac #22798: numerical noise lseries_ell.py when built with clang
>> f1893b4 Trac #22759: ComplexDoubleElement.algdep(): use arith.misc.algdep
>> 245659e Trac #22786: cephes' complex.h conflicts with a numpy header on 
>> FreeBSD
>> a7efd13 Trac #16821: Implement classical Lie algebras
>> 89e6ef4 Updated SageMath version to 8.0.beta2
>>
>>

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


[sage-release] Re: Sage 7.6.beta5 released

2017-03-01 Thread Steven Trogdon
Similar issue here with the exception that I have no warnings. The 'sphere' 
briefly appears and then disappears from the cell.

On Wednesday, March 1, 2017 at 2:13:36 PM UTC-6, Eric Gourgoulhon wrote:
>
> Hi, 
>
> It seems that the three.js viewer is broken in this release: running
> show(sphere(), viewer='threejs')
> in a Jupyter notebook results in a blank scene, along with the following 
> warnings:
> [W 21:07:03.945 NotebookApp] 404 GET 
> /home/eric/sage/7.6.beta5/local/share/threejs/three.min.js (127.0.0.1) 
> 5.54ms referer=None
> [W 21:07:03.947 NotebookApp] 404 GET 
> /home/eric/sage/7.6.beta5/local/share/threejs/OrbitControls.js (127.0.0.1) 
> 0.98ms referer=None
> [W 21:07:03.958 NotebookApp] 404 GET 
> /home/eric/sage/7.6.beta5/local/share/threejs/OrbitControls.js (127.0.0.1) 
> 1.00ms referer=None
>
> On the same computer, everything is all right with 7.6.beta4. 
>
> Eric. 
>

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


[sage-release] Re: Sage 7.5.beta4 released

2016-11-30 Thread Steven Trogdon
I believe the trace.py issue is

https://trac.sagemath.org/ticket/21258

On Wednesday, November 30, 2016 at 1:23:37 AM UTC-6, Sébastien Labbé wrote:
>
> On OSX 10.10.2, I get two errors with make ptestlong (only the one with 
> singular.py reappears on a rerun) :
>
> sage -t --long --warn-long 263.5 src/sage/misc/trace.py
> **
> File "src/sage/misc/trace.py", line 66, in sage.misc.trace.trace
> Failed example:
> print(s.before[s.before.find('--'):])
> Expected:
> --...
> ipdb> c
> 2 * 5
> Got:
> --Return--
> None
> > 
> /Users/slabbe/Applications/sage-git/local/lib/python2.7/site-packages/prompt_toolkit/terminal/vt
> **
> 1 item had failures:
>1 of  10 in sage.misc.trace.trace
> [9 tests, 1 failure, 10.62 s]
>
>
> sage -t --long --warn-long 263.5 src/sage/interfaces/singular.py
> **
> File "src/sage/interfaces/singular.py", line 514, in 
> sage.interfaces.singular.Singular._send_interrupt
> Failed example:
> 2*a
> Exception raised:
> Traceback (most recent call last):
>   File 
> "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
> line 498, in _run
> self.compile_and_execute(example, compiler, test.globs)
>   File 
> "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
> line 861, in compile_and_execute
> exec(compiled, globs)
>   File " sage.interfaces.singular.Singular._send_interrupt[3]>", line 1, in 
> Integer(2)*a
>   File "sage/rings/integer.pyx", line 1785, in 
> sage.rings.integer.Integer.__mul__ 
> (build/cythonized/sage/rings/integer.c:12539)
> return coercion_model.bin_op(left, right, operator.mul)
>   File "sage/structure/coerce.pyx", line 1059, in 
> sage.structure.coerce.CoercionModel_cache_maps.bin_op 
> (build/cythonized/sage/structure/coerce.c:9389)
> raise
>   File "sage/structure/coerce.pyx", line 1055, in 
> sage.structure.coerce.CoercionModel_cache_maps.bin_op 
> (build/cythonized/sage/structure/coerce.c:9327)
> return PyObject_CallObject(op, xy)
>   File "sage/structure/element.pyx", line 1513, in 
> sage.structure.element.Element.__mul__ 
> (build/cythonized/sage/structure/element.c:12399)
> return (left)._mul_(right)
>   File "sage/structure/element.pyx", line 1554, in 
> sage.structure.element.Element._mul_ 
> (build/cythonized/sage/structure/element.c:12733)
> return python_op(other)
>   File 
> "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
>  
> line 1388, in _mul_
> return self._operation('*', right)
>   File 
> "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
>  
> line 1267, in _operation
> raise TypeError(msg)
> TypeError: Singular error:
>? `sage126` is not defined
>? error occurred in or before STDIN line 12: `def sage135=sage127 * 
> sage126;`
> **
> 1 item had failures:
>1 of   5 in sage.interfaces.singular.Singular._send_interrupt
> [390 tests, 1 failure, 9.81 s]
>

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


Re: [sage-release] Re: Sage 7.5.beta4 released

2016-11-26 Thread Steven Trogdon
So how is this sort of thing to be dealt with, in general, under Sage? For 
example looking at files just under local/lib I see the following libs that 
are linked to system libs which presumably would require a rebuild if 
system libs were changed

local/lib/libgd.so
libvpx.so.3 => /usr/lib64/libvpx.so.3 (0x7f7e40c3b000)
libtiff.so.5 => /usr/lib64/libtiff.so.5 (0x7f7e406cb000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x7f7e3fc95000)
local/lib/libzmq.so
libsodium.so.18 => /usr/lib64/libsodium.so.18 (0x7f3584ad9000)
local/lib/liblinbox.so
libOpenCL.so.1 => /usr/lib64/libOpenCL.so.1 (0x7fd68e402000)
local/lib/liblinboxsage.so
libOpenCL.so.1 => /usr/lib64/libOpenCL.so.1 (0x7f38cfceb000)

There are lots more of these if local/lib/python2.7 and local/lib/R were 
searched.

On Saturday, November 26, 2016 at 12:54:05 AM UTC-6, François wrote:
>
> After inspection there is a configure switch. It is always on 
> in Gentoo. We could configure zeromq in sage to never depend 
> on it. Ticket time? 
>
> François 
>
> > On 26/11/2016, at 19:49, Francois Bissey <francoi...@canterbury.ac.nz 
> > wrote: 
> > 
> > I am guessing it is picked up automagically by zeromq. 
> > Sage doesn’t provide it, it was detected from your system. 
> > I’ll look into it. 
> > 
> > François 
> > 
> >> On 26/11/2016, at 19:46, Steven Trogdon <steven@gmail.com 
> > wrote: 
> >> 
> >> OK, after looking at the logs beta3 was built on 11/17. libsodium was 
> upgraded from libsodium.so.13 to libsodium.so.18 on 11/18. So there has 
> been a system update between the build of beta3 and beta4. The question is 
> 'is libsodium.so.18' really needed? 
> >> 
> >> On Saturday, November 26, 2016 at 12:31:04 AM UTC-6, François wrote: 
> >> libsodium is not a sage package so it comes from Gentoo. 
> >> libsodium.so.13 was provided by libsodium-1.0.2. 
> >> All the other libsodium available in Gentoo provide 
> >> libsodium.so.18. 
> >> Would you have by chance been doing an upgrade rather 
> >> than a build of sage from scratch - and upgraded 
> >> libsodium just before the upgrade? 
> >> 
> >> François 
> >> 
> >>> On 26/11/2016, at 18:46, Steven Trogdon <steven@gmail.com> wrote: 
> >>> 
> >>> Fails here on Gentoo when building the docs: 
> >>> 
> >>> [dochtml] Traceback (most recent call last): 
> >>> [dochtml]   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 162, in _run_module_as_main 
> >>> [dochtml] "__main__", fname, loader, pkg_name) 
> >>> [dochtml]   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 72, in _run_code 
> >>> [dochtml] exec code in run_globals 
> >>> [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/__init__.py",
>  
> line 34, in  
> >>> [repl ] from zmq import backend 
> >>> [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>  
> line 40, in  
> >>> [repl ] reraise(*exc_info) 
> >>> [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>  
> line 27, in  
> >>> [repl ] _ns = select_backend(first) 
> >>> [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/select.py",
>  
> line 26, in select_backend 
> >>> [repl ] mod = __import__(name, fromlist=public_api) 
> >>> [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/cython/__init__.py",
>  
> line 6, in  
> >>> [repl ] from . import (constants, error, message, context, 
> >>> [repl ] ImportError: libsodium.so.13: cannot open shared object 
> file: No such file or directory 
> >>> [polynomia] reading sources... [  9%] sage/rings/fraction_field_FpT 
> >>> Error building the documentation. 
> >>> Traceback (most recent call last): 
> >>>  File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 162, in _run_module_as_main 
> >>>"__main__", fname, loader, pkg_name) 
> >>>  File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", l

Re: [sage-release] Re: Sage 7.5.beta4 released

2016-11-25 Thread Steven Trogdon
Yes, this seemed to have done the trick. And a few more packages were then 
rebuild as well.

On Saturday, November 26, 2016 at 12:52:15 AM UTC-6, François wrote:
>
> Yes, zeromq has no recorded dependencies in sage, so it wasn’t 
> rebuilt. ./sage -f zeroqm and then make should solve your problem. 
>
> François 
>
> > On 26/11/2016, at 19:50, Steven Trogdon <steven@gmail.com 
> > wrote: 
> > 
> > The beta4 build was after doing a `git pull` && `make`. 
> > 
> > On Saturday, November 26, 2016 at 12:46:32 AM UTC-6, Steven Trogdon 
> wrote: 
> > OK, after looking at the logs beta3 was built on 11/17. libsodium was 
> upgraded from libsodium.so.13 to libsodium.so.18 on 11/18. So there has 
> been a system update between the build of beta3 and beta4. The question is 
> 'is libsodium.so.18' really needed? 
> > 
> > On Saturday, November 26, 2016 at 12:31:04 AM UTC-6, François wrote: 
> > libsodium is not a sage package so it comes from Gentoo. 
> > libsodium.so.13 was provided by libsodium-1.0.2. 
> > All the other libsodium available in Gentoo provide 
> > libsodium.so.18. 
> > Would you have by chance been doing an upgrade rather 
> > than a build of sage from scratch - and upgraded 
> > libsodium just before the upgrade? 
> > 
> > François 
> > 
> > > On 26/11/2016, at 18:46, Steven Trogdon <steven@gmail.com> wrote: 
> > > 
> > > Fails here on Gentoo when building the docs: 
> > > 
> > > [dochtml] Traceback (most recent call last): 
> > > [dochtml]   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 162, in _run_module_as_main 
> > > [dochtml] "__main__", fname, loader, pkg_name) 
> > > [dochtml]   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 72, in _run_code 
> > > [dochtml] exec code in run_globals 
> > > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/__init__.py",
>  
> line 34, in  
> > > [repl ] from zmq import backend 
> > > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>  
> line 40, in  
> > > [repl ] reraise(*exc_info) 
> > > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>  
> line 27, in  
> > > [repl ] _ns = select_backend(first) 
> > > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/select.py",
>  
> line 26, in select_backend 
> > > [repl ] mod = __import__(name, fromlist=public_api) 
> > > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/cython/__init__.py",
>  
> line 6, in  
> > > [repl ] from . import (constants, error, message, context, 
> > > [repl ] ImportError: libsodium.so.13: cannot open shared object 
> file: No such file or directory 
> > > [polynomia] reading sources... [  9%] sage/rings/fraction_field_FpT 
> > > Error building the documentation. 
> > > Traceback (most recent call last): 
> > >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 162, in _run_module_as_main 
> > > "__main__", fname, loader, pkg_name) 
> > >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 72, in _run_code 
> > > exec code in run_globals 
> > >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__main__.py",
>  
> line 2, in  
> > > main() 
> > >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 1667, in main 
> > > builder() 
> > >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 316, in _wrapper 
> > > getattr(get_builder(document), 'inventory')(*args, **kwds) 
> > >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 510, in _wrapper 
> > > build_many(build_ref_doc, L) 
> > >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.

Re: [sage-release] Re: Sage 7.5.beta4 released

2016-11-25 Thread Steven Trogdon
The beta4 build was after doing a `git pull` && `make`.

On Saturday, November 26, 2016 at 12:46:32 AM UTC-6, Steven Trogdon wrote:
>
> OK, after looking at the logs beta3 was built on 11/17. libsodium was 
> upgraded from libsodium.so.13 to libsodium.so.18 on 11/18. So there has 
> been a system update between the build of beta3 and beta4. The question is 
> 'is libsodium.so.18' really needed?
>
> On Saturday, November 26, 2016 at 12:31:04 AM UTC-6, François wrote:
>>
>> libsodium is not a sage package so it comes from Gentoo. 
>> libsodium.so.13 was provided by libsodium-1.0.2. 
>> All the other libsodium available in Gentoo provide 
>> libsodium.so.18. 
>> Would you have by chance been doing an upgrade rather 
>> than a build of sage from scratch - and upgraded 
>> libsodium just before the upgrade? 
>>
>> François 
>>
>> > On 26/11/2016, at 18:46, Steven Trogdon <steven@gmail.com> wrote: 
>> > 
>> > Fails here on Gentoo when building the docs: 
>> > 
>> > [dochtml] Traceback (most recent call last): 
>> > [dochtml]   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
>> 162, in _run_module_as_main 
>> > [dochtml] "__main__", fname, loader, pkg_name) 
>> > [dochtml]   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
>> 72, in _run_code 
>> > [dochtml] exec code in run_globals 
>> > [repl ] File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/__init__.py",
>>  
>> line 34, in  
>> > [repl ] from zmq import backend 
>> > [repl ] File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>>  
>> line 40, in  
>> > [repl ] reraise(*exc_info) 
>> > [repl ] File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>>  
>> line 27, in  
>> > [repl ] _ns = select_backend(first) 
>> > [repl ] File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/select.py",
>>  
>> line 26, in select_backend 
>> > [repl ] mod = __import__(name, fromlist=public_api) 
>> > [repl ] File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/cython/__init__.py",
>>  
>> line 6, in  
>> > [repl ] from . import (constants, error, message, context, 
>> > [repl ] ImportError: libsodium.so.13: cannot open shared object 
>> file: No such file or directory 
>> > [polynomia] reading sources... [  9%] sage/rings/fraction_field_FpT 
>> > Error building the documentation. 
>> > Traceback (most recent call last): 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
>> 162, in _run_module_as_main 
>> > "__main__", fname, loader, pkg_name) 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
>> 72, in _run_code 
>> > exec code in run_globals 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__main__.py",
>>  
>> line 2, in  
>> > main() 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>>  
>> line 1667, in main 
>> > builder() 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>>  
>> line 316, in _wrapper 
>> > getattr(get_builder(document), 'inventory')(*args, **kwds) 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>>  
>> line 510, in _wrapper 
>> > build_many(build_ref_doc, L) 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>>  
>> line 252, in build_many 
>> > ret = x.get(9) 
>> >   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/multiprocessing/pool.py",
>>  
>> line 567, in get 
>> > raise self._value 
>> > OSError: [repl ] 
>> /64bitd

Re: [sage-release] Re: Sage 7.5.beta4 released

2016-11-25 Thread Steven Trogdon
OK, after looking at the logs beta3 was built on 11/17. libsodium was 
upgraded from libsodium.so.13 to libsodium.so.18 on 11/18. So there has 
been a system update between the build of beta3 and beta4. The question is 
'is libsodium.so.18' really needed?

On Saturday, November 26, 2016 at 12:31:04 AM UTC-6, François wrote:
>
> libsodium is not a sage package so it comes from Gentoo. 
> libsodium.so.13 was provided by libsodium-1.0.2. 
> All the other libsodium available in Gentoo provide 
> libsodium.so.18. 
> Would you have by chance been doing an upgrade rather 
> than a build of sage from scratch - and upgraded 
> libsodium just before the upgrade? 
>
> François 
>
> > On 26/11/2016, at 18:46, Steven Trogdon <steven@gmail.com 
> > wrote: 
> > 
> > Fails here on Gentoo when building the docs: 
> > 
> > [dochtml] Traceback (most recent call last): 
> > [dochtml]   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 162, in _run_module_as_main 
> > [dochtml] "__main__", fname, loader, pkg_name) 
> > [dochtml]   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 72, in _run_code 
> > [dochtml] exec code in run_globals 
> > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/__init__.py",
>  
> line 34, in  
> > [repl ] from zmq import backend 
> > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>  
> line 40, in  
> > [repl ] reraise(*exc_info) 
> > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
>  
> line 27, in  
> > [repl ] _ns = select_backend(first) 
> > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/select.py",
>  
> line 26, in select_backend 
> > [repl ] mod = __import__(name, fromlist=public_api) 
> > [repl ] File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/cython/__init__.py",
>  
> line 6, in  
> > [repl ] from . import (constants, error, message, context, 
> > [repl ] ImportError: libsodium.so.13: cannot open shared object 
> file: No such file or directory 
> > [polynomia] reading sources... [  9%] sage/rings/fraction_field_FpT 
> > Error building the documentation. 
> > Traceback (most recent call last): 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 162, in _run_module_as_main 
> > "__main__", fname, loader, pkg_name) 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
> 72, in _run_code 
> > exec code in run_globals 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__main__.py",
>  
> line 2, in  
> > main() 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 1667, in main 
> > builder() 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 316, in _wrapper 
> > getattr(get_builder(document), 'inventory')(*args, **kwds) 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 510, in _wrapper 
> > build_many(build_ref_doc, L) 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 252, in build_many 
> > ret = x.get(9) 
> >   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/multiprocessing/pool.py",
>  
> line 567, in get 
> > raise self._value 
> > OSError: [repl ] 
> /64bitdev/storage/sage-git_develop/sage/src/doc/en/reference/repl/sage/repl/ipython_kernel/kernel.rst:11:
>  
> WARNING: autodoc: failed to import module 
> u'sage.repl.ipython_kernel.kernel'; the following exception was raised: 
> > 
> > I have libsodium.so.18 install which is current. I don't know which 
> libsodium I had installed when beta3 was built, but no problem there. Is 
> libsodium.so.18 really needed? 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
&g

[sage-release] Re: Sage 7.5.beta4 released

2016-11-25 Thread Steven Trogdon
Sorry, I meant 'is libsodium.so.13 really needed'? Perhaps something else?

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


[sage-release] Re: Sage 7.5.beta4 released

2016-11-25 Thread Steven Trogdon
Fails here on Gentoo when building the docs:

[dochtml] Traceback (most recent call last):
[dochtml]   File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
162, in _run_module_as_main
[dochtml] "__main__", fname, loader, pkg_name)
[dochtml]   File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", line 
72, in _run_code
[dochtml] exec code in run_globals
[repl ] File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/__init__.py",
 
line 34, in 
[repl ] from zmq import backend
[repl ] File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
 
line 40, in 
[repl ] reraise(*exc_info)
[repl ] File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/__init__.py",
 
line 27, in 
[repl ] _ns = select_backend(first)
[repl ] File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/select.py",
 
line 26, in select_backend
[repl ] mod = __import__(name, fromlist=public_api)
[repl ] File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/zmq/backend/cython/__init__.py",
 
line 6, in 
[repl ] from . import (constants, error, message, context,
[repl ] ImportError: libsodium.so.13: cannot open shared object file: 
No such file or directory
[polynomia] reading sources... [  9%] sage/rings/fraction_field_FpT
Error building the documentation.
Traceback (most recent call last):
  File "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", 
line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
  File "/64bitdev/storage/sage-git_develop/sage/local/lib/python/runpy.py", 
line 72, in _run_code
exec code in run_globals
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__main__.py",
 
line 2, in 
main()
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 1667, in main
builder()
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 316, in _wrapper
getattr(get_builder(document), 'inventory')(*args, **kwds)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 510, in _wrapper
build_many(build_ref_doc, L)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 252, in build_many
ret = x.get(9)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python/multiprocessing/pool.py",
 
line 567, in get
raise self._value
OSError: [repl ] 
/64bitdev/storage/sage-git_develop/sage/src/doc/en/reference/repl/sage/repl/ipython_kernel/kernel.rst:11:
 
WARNING: autodoc: failed to import module 
u'sage.repl.ipython_kernel.kernel'; the following exception was raised:

I have libsodium.so.18 install which is current. I don't know which 
libsodium I had installed when beta3 was built, but no problem there. Is 
libsodium.so.18 really needed?

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


[sage-release] Re: Sage 7.4.beta5 released

2016-09-20 Thread Steven Trogdon
I'm not sure how 'tol' is calculated or used but this allowed the test to 
pass

diff --git a/src/sage/matrix/matrix_double_dense.pyx 
b/src/sage/matrix/matrix_double_dense.pyx
index 61894c8..62425f7 100644
--- a/src/sage/matrix/matrix_double_dense.pyx
+++ b/src/sage/matrix/matrix_double_dense.pyx
@@ -665,7 +665,7 @@ cdef class Matrix_double_dense(Matrix_dense):
 an identity matrix can hit the minimum with the right norm.  ::
 
 sage: A = matrix(RDF, 10, [1/(i+j+1) for i in range(10) for j 
in range(10)])
-sage: A.condition()  # tol 1e-4
+sage: A.condition()  # tol 1.1e-4
 16332197709146.014
 sage: id = identity_matrix(CDF, 10)
 sage: id.condition(p=1)

So perhaps adjusting the 'tol' is in order unless the 'tol' is being 
applied incorrectly. I have had tolerance issues in the past with this same 
doctest on the presently used hardware.

On Monday, September 19, 2016 at 10:39:47 PM UTC-5, Steven Trogdon wrote:
>
> On Gentoo 1 failure:
>
> sage -t --long src/sage/matrix/matrix_double_dense.pyx
> **
> File "src/sage/matrix/matrix_double_dense.pyx", line 668, in 
> sage.matrix.matrix_double_dense.Matrix_double_dense.condition
> Failed example:
> A.condition()  # tol 1e-4
> Expected:
> 16332197709146.014
> Got:
> 16333848415071.576
> Tolerance exceeded:
> 16332197709146.014 vs 16333848415071.576, tolerance 1e-04 > 1e-04
> **
>
> Now usually the tol spec if fairly close. But this way off.
>
> On Friday, September 16, 2016 at 4:18:56 PM UTC-5, Volker Braun wrote:
>>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html 
>>
>

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


[sage-release] Re: Sage 7.4.beta5 released

2016-09-19 Thread Steven Trogdon
On Gentoo 1 failure:

sage -t --long src/sage/matrix/matrix_double_dense.pyx
**
File "src/sage/matrix/matrix_double_dense.pyx", line 668, in 
sage.matrix.matrix_double_dense.Matrix_double_dense.condition
Failed example:
A.condition()  # tol 1e-4
Expected:
16332197709146.014
Got:
16333848415071.576
Tolerance exceeded:
16332197709146.014 vs 16333848415071.576, tolerance 1e-04 > 1e-04
**

Now usually the tol spec if fairly close. But this way off.

On Friday, September 16, 2016 at 4:18:56 PM UTC-5, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>

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


[sage-release] Re: Sage 7.4.beta2 released

2016-08-27 Thread Steven Trogdon
I have the following failure:

sage: P = graphs.PetersenGraph() ## line 539 ##
sage: P.tutte_polynomial() ## line 540 ##
x^9 + 6*x^8 + 21*x^7 + 56*x^6 + 12*x^5*y + y^6 + 114*x^5 + 70*x^4*y + 
30*x^3*y^2 + 15*x^2*y^3 + 10*x*y^4 + 9*y^5 + 170*x^4 + 170*x^3*y + 
105*x^2*y^2 + 65*x*y^3 + 35*y^4 + 180*x^3 + 240*x^2*y + 171*x*y^2 + 75*y^3 
+ 120*x^2 + 168*x*y + 84*y^2 + 36*x + 36*y
sage: G = graphs.RandomGNP(10,0.6) ## line 549 ##
sage: G.tutte_polynomial()(1,1) == G.spanning_trees_count() ## line 550 ##

**
--
sage -t --long src/sage/graphs/tutte_polynomial.py  # Timed out
--

which indicates progress in testing tutte_polynomial.py. When the file is 
tested individually I get

sage -t --long src/sage/graphs/tutte_polynomial.py
[105 tests, 1621.87 s]
--
All tests passed!
--
Total time for all tests: 1622.0 seconds
cpu time: 26.9 seconds
cumulative wall time: 1621.9 seconds

The most recent previous test is with 7.2.rc2 where I have

sage -t --long src/sage/graphs/tutte_polynomial.py
[105 tests, 3.99 s]

And with my sage-on-gentoo install (7.4.beta2) I have

sage -t --long 
/usr/lib/python2.7/site-packages/sage/graphs/tutte_polynomial.py
[105 tests, 3.52 s]
--
All tests passed!
--
Total time for all tests: 3.6 seconds
cpu time: 3.5 seconds
cumulative wall time: 3.5 seconds

So, something strange is going on?

On Friday, August 26, 2016 at 12:51:24 PM UTC-5, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
>

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


Re: [sage-release] Sage 7.4.beta1 released

2016-08-23 Thread Steven Trogdon
On Tuesday, August 23, 2016 at 2:44:10 PM UTC-5, Daniel Krenn wrote:
>
> On 2016-08-17 22:28, Volker Braun wrote: 
> > As always, you can get the latest beta version from the "develop" git 
> > branch. Alternatively, the self-contained source tarball is at 
> > http://www.sagemath.org/download-latest.html 
>
> On Linux Mint 17.3, fresh clone: 
>
> sage -t --long src/sage/geometry/cone.py  # Killed due to kill signal 
> sage -t --long src/sage/misc/trace.py  # 1 doctest failed 
> sage -t --long src/sage/modules/tutorial_free_modules.py  # 1 doctest 
> failed 
>
>  
The trace.py also fails on my Gentoo box:

sage -t --long /usr/lib/python2.7/site-packages/sage/misc/trace.py
**
File "/usr/lib/python2.7/site-packages/sage/misc/trace.py", line 66, in 
sage.misc.trace.trace
Failed example:
print(s.before[s.before.find('--'):])
Expected:
--...
ipdb> c
2 * 5
Got:
--Return--
None
> 
/64bitdev/storage/sage-git_develop/sage/build/bdist.linux-x86_64/egg/prompt_toolkit/terminal/vt
**
1 item had failures:
   1 of  10 in sage.misc.trace.trace
[9 tests, 1 failure, 4.46 s]
--
sage -t --long /usr/lib/python2.7/site-packages/sage/misc/trace.py  # 1 
doctest failed
--

The portions of trace.py that produce the failure look OK when run from the 
Sage prompt. There is no such
/64bitdev/storage/sage-git_develop/sage/build/bdist.linux-x86_64/egg/prompt_toolkit/terminal/vt
 
nor is it ever created.

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


[sage-release] Re: Sage 7.2.beta6 released

2016-04-29 Thread Steven Trogdon
As a consequence of http://trac.sagemath.org/ticket/20498 the following has 
been introduced:

grep -r "Error(f" src/sage/arith/multi_modular.pyx 
raise ValueError(f"minimum value for lower bound is 2, given: 
{l_bound}")
raise ValueError(f"upper bound cannot be greater than 
{MAX_MODULUS}, given: {u_bound}")
raise OverflowError(f"given modulus {p} is larger than 
{MAX_MODULUS}")

Is the "f" a new syntax change? This causes some build issues on my 
sage-on-gentoo install.

Error compiling Cython file:

...
Traceback (most recent call last):
...
ArithmeticError: The inverse of 6 modulo 10 is not defined.
"""
if l_bound < 2:
raise ValueError(f"minimum value for lower bound is 2, given: 
{l_bound}")
 ^


sage/arith/multi_modular.pyx:174:30: Expected ')', found 'BEGIN_STRING'

Vanilla Sage seems fine.
---

On Thursday, April 28, 2016 at 5:53:07 PM UTC-5, Volker Braun wrote:
>
> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
> c04fdff Updated SageMath version to 7.2.beta6
> 46bf5cf Trac #17048: Faster Posets.RandomPoset
> 655da7a Trac #20464: cleanup of ecm interface
> 62be89a Trac #20381: Patch to brial to get it building again on Cygwin
> 0e14cd8 Trac #18381: Cholesky decomposition should be real
> 8a13856 Trac #18497: Update Sphinx to 1.4.1
> 2e95853 Trac #20498: Clean up multi_modular.pyx
> bc255ee Trac #20497: allow to use * for cartesian product of posets
> 77a0236 Trac #20501: Don't use today() for default arguments
> 60ec0cc Trac #20496: Escape abbreviated first names in references
> ef9a49b Trac #19072: upgrade SageTeX to version 3.0
> c4f5db9 Trac #20195: Minor documentation bug in limit
> 4df5b8d Trac #20346: Add pictures to platonic.py
> 13d6629 Trac #20502: fix is_zero for RR('nan')
> cb86656 Trac #14540: Fix chaining of MILP constraints
> 1d4bad9 Trac #20345: Add pictures to shape.pyx
> e8c3afc Trac #20488: Prepare for Sphinx upgrade
> e3b539b Trac #20479: Correct error in vertex_boundary
> 5b170d6 Trac #20446: GLPKExactBackend - a variation on GLPKBackend that 
> sets a solver parameter and signals errors on integer variables
> afc6bfc Trac #20182: Automatic doctest for external softwares
> 2f431d2 Trac #20109: Add pictures to plot3d.py
> 97f1af7 Trac #20095: Report broken links in the doc of graphs/
> 60cbc67 Trac #20492: cblas_libs on cygwin should be a list, not a string
> dede5e3 Trac #20491: WeightedIntegerVector returns vectors of rationals, 
> not integers
> 921a7fd Trac #20483: some more future division in quadratic_form
> 9a46ec7 Trac #19397: Add support for homogeneous components of a filtered 
> module
> 77e2a4f Trac #20490: Hash error with multivariate Laurent polynomial rings
> e6d94f9 Trac #19190: LatticePoset: add atoms, coatoms, doubly irreducibles 
> etc.
> 4996796 Trac #14801: Piecewise functions done right
> bdccb9d Trac #11187: Implementation of finite reflection groups
> 592846d Trac #20026: Reverse the scale of colors in Matrix.plot
> 0cedd22 Trac #20485: The dim() of a quadratic form should be a Sage Integer
> 5f110b7 Trac #20478: Common base class for LinearFunction and 
> LinearConstraint
> cb924b4 Trac #20480: cleanup of centralizer_size
> 8866868 Trac #20476: change some divisions to floor divisions
> d24ca01 Trac #20471: Change all classic divisions to true divisions in 
> combinat folder
> 69d73ef Trac #20470: Conversion of sparse to dense matrices over F2 is 
> unspeakably slow
> 310dce0 Trac #20201: Improving Efficiency of 
> LinearCode.NearestNeighborDecoder method
> 950f0f5 Updated SageMath version to 7.2.beta5
>
>

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


[sage-release] Re: Sage 7.0.beta2 released

2015-12-31 Thread Steven Trogdon
linking looks good:

(sage-sh) strogdon@ledaig:/64bitdev/storage/sage-git_develop/sage$ ldd -r 
local/lib/python/site-packages/sage/rings/integer.so 
linux-vdso.so.1 (0x7fffdd18d000)
libntl.so.19 => 
/64bitdev/storage/sage-git_develop/sage/local/lib/libntl.so.19 
(0x7f1a0d92c000)
libpari-gmp-2.8.so.0 => 
/64bitdev/storage/sage-git_develop/sage/local/lib/libpari-gmp-2.8.so.0 
(0x7f1a0cf8f000)
libflint.so.13 => 
/64bitdev/storage/sage-git_develop/sage/local/lib/libflint.so.13 
(0x7f1a0c8c1000)
libgmp.so.16 => 
/64bitdev/storage/sage-git_develop/sage/local/lib/libgmp.so.16 
(0x7f1a0c64c000)
libpython2.7.so.1.0 => 
/64bitdev/storage/sage-git_develop/sage/local/lib/libpython2.7.so.1.0 
(0x7f1a0c23f000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x7f1a0bfe2000)
libc.so.6 => /lib64/libc.so.6 (0x7f1a0bc45000)
libgf2x.so.1 => 
/64bitdev/storage/sage-git_develop/sage/local/lib/libgf2x.so.1 
(0x7f1a0ba2c000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6 
(0x7f1a0b71e000)
libm.so.6 => /lib64/libm.so.6 (0x7f1a0b41d000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1 
(0x7f1a0b205000)
libdl.so.2 => /lib64/libdl.so.2 (0x7f1a0b001000)
libmpfr.so.4 => 
/64bitdev/storage/sage-git_develop/sage/local/lib/libmpfr.so.4 
(0x7f1a0ada3000)
/lib64/ld-linux-x86-64.so.2 (0x7f1a0dfe6000)
libutil.so.1 => /lib64/libutil.so.1 (0x7f1a0aba)


On Thursday, December 31, 2015 at 1:00:53 PM UTC-6, Volker Braun wrote:
>
> Looks more like a bug with signals; The preceeding test is too small (or 
> the alarm granularity too large)
>
> sage: n = prod(primes_first_n(9))
> sage: try:
> : alarm(1e-5)
> : _ = n._pari_divisors_small()
> : except AlarmInterrupt:
> : pass
>
> and the alarm is then only raised in the following doctest. This is a 
> regression caused by http://trac.sagemath.org/19688
>
> If you don't trust your library linkings you can always run ldd 
> local/lib/python/site-packages/sage/rings/integer.so
>
>
> On Thursday, December 31, 2015 at 7:03:25 PM UTC+1, Steven Trogdon wrote:
>>
>> I have the following failure:
>>
>> ./sage -t src/sage/rings/integer.pyx
>> too many failed tests, not using stored timings
>> Running doctests with ID 2015-12-31-11-59-48-9f43f0a3.
>> Git branch: develop
>> Using --optional=mpir,python2,sage
>> Doctesting 1 file.
>> sage -t src/sage/rings/integer.pyx
>> **
>> File "src/sage/rings/integer.pyx", line 2622, in 
>> sage.rings.integer.Integer.divisors
>> Failed example:
>> 6.divisors()
>> Exception raised:
>> Traceback (most recent call last):
>>   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>>  
>> line 496, in _run
>> self.compile_and_execute(example, compiler, test.globs)
>>   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>>  
>> line 858, in compile_and_execute
>> exec(compiled, globs)
>>   File "", line 1, in 
>> 
>> Integer(6).divisors()
>>   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/display_manager.py",
>>  
>> line 745, in displayhook
>> plain_text, rich_output = self._rich_output_formatter(obj, dict())
>>   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/display_manager.py",
>>  
>> line 610, in _rich_output_formatter
>> plain_text = self._backend.plain_text_formatter(obj, 
>> **rich_repr_kwds)
>>   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_base.py",
>>  
>> line 305, in plain_text_formatter
>> plain_text = self._apply_pretty_printer(SagePrettyPrinter, obj)
>>   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_base.py",
>>  
>> line 250, in _apply_pretty_printer
>> printer.pretty(obj)
>>   File 
>> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/display/pretty_print.py",
>>  
>> line 147, in pretty
>> ok = representation(obj, self, cycle)
>>   File 
>> "/64bit

[sage-release] Re: Sage 7.0.beta2 released

2015-12-31 Thread Steven Trogdon
Is it possible that a system component is contaminating the doctest? I get 
a similar failure from a sage-on-gentoo install where the failure seems to 
point to gmp?

On Thursday, December 31, 2015 at 12:03:25 PM UTC-6, Steven Trogdon wrote:
>
> I have the following failure:
>
> ./sage -t src/sage/rings/integer.pyx
> too many failed tests, not using stored timings
> Running doctests with ID 2015-12-31-11-59-48-9f43f0a3.
> Git branch: develop
> Using --optional=mpir,python2,sage
> Doctesting 1 file.
> sage -t src/sage/rings/integer.pyx
> **
> File "src/sage/rings/integer.pyx", line 2622, in 
> sage.rings.integer.Integer.divisors
> Failed example:
> 6.divisors()
> Exception raised:
> Traceback (most recent call last):
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
> line 496, in _run
> self.compile_and_execute(example, compiler, test.globs)
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>  
> line 858, in compile_and_execute
> exec(compiled, globs)
>   File "", line 1, in 
> 
> Integer(6).divisors()
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/display_manager.py",
>  
> line 745, in displayhook
> plain_text, rich_output = self._rich_output_formatter(obj, dict())
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/display_manager.py",
>  
> line 610, in _rich_output_formatter
> plain_text = self._backend.plain_text_formatter(obj, 
> **rich_repr_kwds)
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_base.py",
>  
> line 305, in plain_text_formatter
> plain_text = self._apply_pretty_printer(SagePrettyPrinter, obj)
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_base.py",
>  
> line 250, in _apply_pretty_printer
> printer.pretty(obj)
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/display/pretty_print.py",
>  
> line 147, in pretty
> ok = representation(obj, self, cycle)
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/display/fancy_repr.py",
>  
> line 157, in __call__
> pretty_repr(obj, p, cycle)
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/IPython/lib/pretty.py",
>  
> line 550, in inner
> p.text(',')
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/IPython/lib/pretty.py",
>  
> line 211, in text
> self.output.write(obj)
>   File 
> "/64bitdev/storage/sage-git_develop/sage/local/lib/python/StringIO.py", 
> line 213, in write
> _complain_ifclosed(self.closed)
>   File "sage/ext/interrupt/interrupt.pyx", line 204, in 
> sage.ext.interrupt.interrupt.sage_python_check_interrupt 
> (/64bitdev/storage/sage-git_develop/sage/src/build/cythonized/sage/ext/interrupt/interrupt.c:1904)
> sig_check()
>   File "sage/ext/interrupt/interrupt.pyx", line 91, in 
> sage.ext.interrupt.interrupt.sig_raise_exception 
> (/64bitdev/storage/sage-git_develop/sage/src/build/cythonized/sage/ext/interrupt/interrupt.c:970)
> raise AlarmInterrupt
> AlarmInterrupt
> **
> 1 item had failures:
>1 of  21 in sage.rings.integer.Integer.divisors
> [1055 tests, 1 failure, 11.65 s]
> --
> sage -t src/sage/rings/integer.pyx  # 1 doctest failed
> --
> Total time for all tests: 12.2 seconds
> cpu time: 5.2 seconds
> cumulative wall time: 11.6 seconds
>
> The failure is not always the same. Sometimes the failed example is 
> '6.divisors()' and sometimes it's '28.divisors()`. And on other tries 
> something else fails in a quite nasty fashion.
>
>

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


[sage-release] Re: Sage 7.0.beta2 released

2015-12-31 Thread Steven Trogdon
I have the following failure:

./sage -t src/sage/rings/integer.pyx
too many failed tests, not using stored timings
Running doctests with ID 2015-12-31-11-59-48-9f43f0a3.
Git branch: develop
Using --optional=mpir,python2,sage
Doctesting 1 file.
sage -t src/sage/rings/integer.pyx
**
File "src/sage/rings/integer.pyx", line 2622, in 
sage.rings.integer.Integer.divisors
Failed example:
6.divisors()
Exception raised:
Traceback (most recent call last):
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 858, in compile_and_execute
exec(compiled, globs)
  File "", line 1, in 

Integer(6).divisors()
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/display_manager.py",
 
line 745, in displayhook
plain_text, rich_output = self._rich_output_formatter(obj, dict())
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/display_manager.py",
 
line 610, in _rich_output_formatter
plain_text = self._backend.plain_text_formatter(obj, 
**rich_repr_kwds)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_base.py",
 
line 305, in plain_text_formatter
plain_text = self._apply_pretty_printer(SagePrettyPrinter, obj)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_base.py",
 
line 250, in _apply_pretty_printer
printer.pretty(obj)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/display/pretty_print.py",
 
line 147, in pretty
ok = representation(obj, self, cycle)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/sage/repl/display/fancy_repr.py",
 
line 157, in __call__
pretty_repr(obj, p, cycle)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/IPython/lib/pretty.py",
 
line 550, in inner
p.text(',')
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python2.7/site-packages/IPython/lib/pretty.py",
 
line 211, in text
self.output.write(obj)
  File 
"/64bitdev/storage/sage-git_develop/sage/local/lib/python/StringIO.py", 
line 213, in write
_complain_ifclosed(self.closed)
  File "sage/ext/interrupt/interrupt.pyx", line 204, in 
sage.ext.interrupt.interrupt.sage_python_check_interrupt 
(/64bitdev/storage/sage-git_develop/sage/src/build/cythonized/sage/ext/interrupt/interrupt.c:1904)
sig_check()
  File "sage/ext/interrupt/interrupt.pyx", line 91, in 
sage.ext.interrupt.interrupt.sig_raise_exception 
(/64bitdev/storage/sage-git_develop/sage/src/build/cythonized/sage/ext/interrupt/interrupt.c:970)
raise AlarmInterrupt
AlarmInterrupt
**
1 item had failures:
   1 of  21 in sage.rings.integer.Integer.divisors
[1055 tests, 1 failure, 11.65 s]
--
sage -t src/sage/rings/integer.pyx  # 1 doctest failed
--
Total time for all tests: 12.2 seconds
cpu time: 5.2 seconds
cumulative wall time: 11.6 seconds

The failure is not always the same. Sometimes the failed example is 
'6.divisors()' and sometimes it's '28.divisors()`. And on other tries 
something else fails in a quite nasty fashion.

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