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

2021-09-22 Thread John H Palmieri
Sorry to resurrect this old thread, but I'm seeing the same numerical 
doctest failures on an OS X machine with Sage 9.5.beta1. Any ideas where 
these could be coming from? Some miscompiled component coming from the 
system, or something from within Sage itself? I started seeing these after 
upgrading to OS X 11.5.2 (it was on 10.?? before). I tried reinstalling all 
of homebrew's packages, and that didn't help.





On Sunday, February 7, 2021 at 5:12:40 PM UTC-8 matthia...@gmail.com wrote:

> On Sunday, February 7, 2021 at 2:04:42 PM UTC-8 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
>>
>>
> First test results from 
> https://github.com/sagemath/sage/actions/runs/545994902:
>
> ubuntu-bionic-standard: (python 3.6) still 
> https://trac.sagemath.org/ticket/31191
>
> debian-bullseye-standard: New(?) numerics issues:
> sage -t --random-seed=0 src/sage/finance/time_series.pyx  # 8 doctests 
> failed
> sage -t --random-seed=0 src/sage/geometry/polyhedron/library.py  # 1 
> doctest failed
> sage -t --random-seed=0 src/sage/geometry/polyhedron/base.py  # 1 doctest 
> failed
> sage -t --random-seed=0 src/sage/matrix/matrix_double_dense.pyx  # 2 
> doctests failed
> sage -t --random-seed=0 src/sage/matrix/matrix_integer_dense.pyx  # 1 
> doctest failed
> sage -t --random-seed=0 src/sage/numerical/sdp.pyx  # 2 doctests failed
> sage -t --random-seed=0 
> src/sage/tests/books/computational-mathematics-with-sagemath/float_doctest.py 
>  
> # 1 doctest failed
>
>
>
>
>
>  
>

-- 
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/c5864c79-ca4f-4fbf-a597-357eb833b88en%40googlegroups.com.


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

2021-02-21 Thread Matthias Köppe
On Tuesday, February 9, 2021 at 9:41:54 PM UTC-8 Matthias Köppe wrote:

> The runs on GH Actions show a very strange failure on fedora-34 and 
> archlinux-latest (https://github.com/sagemath/sage/runs/1850248457):
>
> + ./bootstrap
> 
> ./sage: no Sage installation found in $SAGE_ROOT=/sage
>
> This can be reproduced locally using "tox -e docker-fedora-34-standard".
>
>
> It turns out that the built-in command "test" of bash is broken:
>
> [root@9d0e0458cde5 sage]# test -r VERSION.txt && echo yes
>
> Compare with /usr/bin/test
>
> [root@9d0e0458cde5 sage]# /usr/bin/test -r VERSION.txt && echo yes
> yes
>
Also on ubuntu-hirsute-standard.

This appears to be a problem with recent glibc versions, related to the 
faccessat2 system call - see for example 
https://bugzilla.redhat.com/show_bug.cgi?id=1900021

 

-- 
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/155ed233-d642-4b87-a8e8-a735936d692cn%40googlegroups.com.


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

2021-02-11 Thread Matthias Köppe
On Thursday, February 11, 2021 at 3:49:44 PM UTC-8 John H Palmieri wrote:

> I just noticed something which has been happening for all of the 9.3 beta 
> releases, maybe before that. In the dochtml.log file, I see the message
>
> Help file /Applications/usr/share/giac/doc/fr/aide_cas not found
>
> (This is on OS X.) That's a strange path — there is no /Applications/usr — 
> so it's not surprising that it's not found. What is producing this message? 
> The path should be fixed.
>
>
See https://trac.sagemath.org/ticket/29552, 
https://trac.sagemath.org/ticket/30537
 

-- 
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/fc38046c-e9fb-44dd-ad31-0e16db922632n%40googlegroups.com.


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

2021-02-11 Thread John H Palmieri
I just noticed something which has been happening for all of the 9.3 beta 
releases, maybe before that. In the dochtml.log file, I see the message

Help file /Applications/usr/share/giac/doc/fr/aide_cas not found

(This is on OS X.) That's a strange path — there is no /Applications/usr — 
so it's not surprising that it's not found. What is producing this message? 
The path should be fixed.

-- 
John

On Sunday, February 7, 2021 at 2:04:42 PM UTC-8 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 workflows manually
> 5477ab510c Trac #31208: Use popcnt and tzcnt to speed up bitsets on Intel 
> and AMD
> 7edddbd058 Trac 

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

2021-02-09 Thread Matthias Köppe
On Sunday, February 7, 2021 at 2:04:42 PM UTC-8 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
>

The runs on GH Actions show a very strange failure on fedora-34 and 
archlinux-latest (https://github.com/sagemath/sage/runs/1850248457):

+ ./bootstrap
rm -rf config configure build/make/Makefile-auto.in
rm -f src/doc/en/installation/*.txt
rm -rf src/doc/en/reference/spkg/*.rst
rm -f src/doc/en/reference/repl/*.txt
rm -f environment.yml
rm -f src/environment.yml
rm -f environment-optional.yml
rm -f src/environment-optional.yml
./sage: no Sage installation found in $SAGE_ROOT=/sage
./sage: no Sage installation found in $SAGE_ROOT=/sage
./sage: no Sage installation found in $SAGE_ROOT=/sage


This can be reproduced locally using "tox -e docker-fedora-34-standard".


It turns out that the built-in command "test" of bash is broken:

[root@9d0e0458cde5 sage]# test -r VERSION.txt && echo yes

[root@9d0e0458cde5 sage]# bash --version
GNU bash, version 5.1.0(1)-release (x86_64-redhat-linux-gnu)


Compare with /usr/bin/test

[root@9d0e0458cde5 sage]# /usr/bin/test -r VERSION.txt && echo yes
yes



 

-- 
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/cde3a003-2491-49e2-9e8a-a1c80884086bn%40googlegroups.com.


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

2021-02-09 Thread Matthias Köppe
I've opened https://trac.sagemath.org/ticket/31372 for this.

On Tuesday, February 9, 2021 at 11:59:51 AM UTC-8 Matthias Köppe wrote:

> [pari_jupyter-1.3.2]   gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O3 -Wall -Wno-unused -O2 -g -O2 -g -fPIC 
> -I/home/sage/sage/local/include/python3.9 -c PARIKernel/io.c -o 
> build/temp.linux-x86_64-3.9/PARIKernel/io.o
> [pari_jupyter-1.3.2]   PARIKernel/io.c: In function 'PyInit_io':
> [pari_jupyter-1.3.2]   PARIKernel/io.c:2905:43: error: 'PyTypeObject' {aka 
> 'struct _typeobject'} has no member named 'tp_print'
> [pari_jupyter-1.3.2]2905 |  
>  __pyx_type_10PARIKernel_2io_PARIKernelIO.tp_print = 0;
>
> this comes from the Python 3.9 upgrade.
>
>
> On Tuesday, February 9, 2021 at 11:57:40 AM UTC-8 Matthias Köppe wrote:
>
>> On Tuesday, February 9, 2021 at 11:38:29 AM UTC-8 fchap...@gmail.com 
>> wrote:
>>
>>> This release breaks (again) our automated docker build on gitlab : 
>>>
>>> see https://gitlab.com/sagemath/sage/-/pipelines
>>>
>>>
>> From the log:
>>
>> Error building Sage.
>> The following package(s) may have failed to build (not necessarily
>> during this run of 'make pari_jupyter'):
>> * package: pari_jupyter-1.3.2
>>   last build time: Feb 8 16:16
>>   log file:/home/sage/sage/logs/pkgs/pari_jupyter-1.3.2.log
>>   build directory: 
>> /home/sage/sage/local/var/tmp/sage/build/pari_jupyter-1.3.2
>> It is safe to delete any log files and build directories, but they
>>
>> This is an optional package.
>>
>>  
>>
>

-- 
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/9f495fbe-b739-467e-aeff-17d749b48f96n%40googlegroups.com.


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

2021-02-09 Thread Matthias Köppe
[pari_jupyter-1.3.2]   gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g 
-fwrapv -O3 -Wall -Wno-unused -O2 -g -O2 -g -fPIC 
-I/home/sage/sage/local/include/python3.9 -c PARIKernel/io.c -o 
build/temp.linux-x86_64-3.9/PARIKernel/io.o
[pari_jupyter-1.3.2]   PARIKernel/io.c: In function 'PyInit_io':
[pari_jupyter-1.3.2]   PARIKernel/io.c:2905:43: error: 'PyTypeObject' {aka 
'struct _typeobject'} has no member named 'tp_print'
[pari_jupyter-1.3.2]2905 |  
 __pyx_type_10PARIKernel_2io_PARIKernelIO.tp_print = 0;

this comes from the Python 3.9 upgrade.


On Tuesday, February 9, 2021 at 11:57:40 AM UTC-8 Matthias Köppe wrote:

> On Tuesday, February 9, 2021 at 11:38:29 AM UTC-8 fchap...@gmail.com 
> wrote:
>
>> This release breaks (again) our automated docker build on gitlab : 
>>
>> see https://gitlab.com/sagemath/sage/-/pipelines
>>
>>
> From the log:
>
> Error building Sage.
> The following package(s) may have failed to build (not necessarily
> during this run of 'make pari_jupyter'):
> * package: pari_jupyter-1.3.2
>   last build time: Feb 8 16:16
>   log file:/home/sage/sage/logs/pkgs/pari_jupyter-1.3.2.log
>   build directory: 
> /home/sage/sage/local/var/tmp/sage/build/pari_jupyter-1.3.2
> It is safe to delete any log files and build directories, but they
>
> This is an optional package.
>
>  
>

-- 
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/3eb4b00e-05e0-468d-bdba-d934af7c329dn%40googlegroups.com.


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

2021-02-09 Thread Matthias Köppe
On Tuesday, February 9, 2021 at 11:38:29 AM UTC-8 fchap...@gmail.com wrote:

> This release breaks (again) our automated docker build on gitlab : 
>
> see https://gitlab.com/sagemath/sage/-/pipelines
>
>
>From the log:

Error building Sage.
The following package(s) may have failed to build (not necessarily
during this run of 'make pari_jupyter'):
* package: pari_jupyter-1.3.2
  last build time: Feb 8 16:16
  log file:/home/sage/sage/logs/pkgs/pari_jupyter-1.3.2.log
  build directory: 
/home/sage/sage/local/var/tmp/sage/build/pari_jupyter-1.3.2
It is safe to delete any log files and build directories, but they

This is an optional package.

 

-- 
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/a86fa608-4ef6-4793-9b45-9e8a8d02e4b5n%40googlegroups.com.


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

2021-02-09 Thread fchap...@gmail.com
This release breaks (again) our automated docker build on gitlab : 

see https://gitlab.com/sagemath/sage/-/pipelines

Le dimanche 7 février 2021 à 23:04:42 UTC+1, Volker Braun a écrit :

> 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 workflows manually
> 5477ab510c Trac #31208: Use popcnt and tzcnt to speed up bitsets on Intel 
> and AMD
> 7edddbd058 Trac #31207: Implement copy for binary matrix
> 3994d91f70 Trac #31200: Small improvements to binary matrix
> db29ef0dc9 Trac #31195: yet another cleanup for pbori
> 3e3dcb7ce8 Trac #31192: Installation manual: Fix documentation of python 
> prerequisite (sage-bootstrap-python)
> 6b14dc7113 Trac 

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

2021-02-09 Thread Sébastien Labbé
On Ubuntu 18.04, running tests with various optional/external packages, I 
get:

Using 
--optional=4ti2,cbc,ccache,cryptominisat,database_jones_numfield,debian,dot2tex,e_antic,external,fricas,glucose,latte_int,libnauty,lidia,lrslib,memlimit,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_spkg

--
sage -t --long --warn-long 72.7 --random-seed=0 src/sage/tests/cmdline.py  
# 1 doctest failed
sage -t --long --warn-long 72.7 --random-seed=0 src/sage/geometry/cone.py  
# 2 doctests failed
--
External software detected for doctesting: 
ffmpeg,graphviz,imagemagick,internet,latex,octave,pandoc

Rerunning failed tests, I get:

--
sage -t --long --warn-long 72.0 --random-seed=0 src/sage/tests/cmdline.py  
# 1 doctest failed
--
External software detected for doctesting: internet,pandoc

Failures are copied below:

sage -t --long --warn-long 72.0 --random-seed=0 src/sage/tests/cmdline.py
**
File "src/sage/tests/cmdline.py", line 606, in 
sage.tests.cmdline.test_executable
Failed example:
err  # optional - internet
Expected:
''
Got:

'/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/misc/package.py:114:
 
UserWarning: failed to fetch the version of pkg=\'ore_algebra\' at 
https://pypi.org/pypi/ore_algebra/json\n  warnings.warn("failed to fetch 
the version of pkg={!r} at {}".format(pkg, url))\n'
**
1 item had failures:
   1 of 246 in sage.tests.cmdline.test_executable
14 build tests not run
3 gdb tests not run
6 py2 tests not run
6 sagenb tests not run
0 tests not run because we ran out of time
[245 tests, 1 failure, 29.78 s]



sage -t --long --warn-long 72.7 --random-seed=0 src/sage/geometry/cone.py
**
File "src/sage/geometry/cone.py", line 6189, in sage.geometry.cone.?
Failed example:
K = random_cone(min_ambient_dim=5, min_rays=2,
strictly_convex=False)
Exception raised:
Traceback (most recent call last):
  File 
"/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/doctest/forker.py",
 
line 714, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/doctest/forker.py",
 
line 1133, in compile_and_execute
exec(compiled, globs)
  File "", line 1, in 
K = random_cone(min_ambient_dim=Integer(5), min_rays=Integer(2),
  File 
"/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/geometry/cone.py",
 
line 6617, in random_cone
K = Cone(rays, lattice=L)
  File 
"/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/geometry/cone.py",
 
line 462, in Cone
return _Cone_from_PPL(cone, lattice, rays)
  File 
"/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/geometry/cone.py",
 
line 500, in _Cone_from_PPL
for g in cone.minimized_generators():
  File "ppl/polyhedron.pyx", line 335, in 
ppl.polyhedron.Polyhedron.minimized_generators
RuntimeError: Aborted
**
File "src/sage/geometry/cone.py", line 6191, in sage.geometry.cone.?
Failed example:
K.is_strictly_convex()
Expected:
False
Got:
True
**
1 item had failures:
   2 of  77 in sage.geometry.cone.?
0 tests not run because we ran out of time
[1257 tests, 2 failures, 1458.43 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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/2049bbf1-bf96-44b1-b0cd-5c2f4fd04797n%40googlegroups.com.


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

2021-02-08 Thread Emmanuel Charpentier
On Debian testing running on core i7 + 16 GB RAM, `ptestlong` gives two 
permanent failures, both GAP related, both already reported :

```
--
sage -t --long --warn-long 169.5 --random-seed=0 
src/sage/tests/gap_packages.py  # 1 doctest failed
sage -t --long --warn-long 169.5 --random-seed=0 
src/sage/groups/abelian_gps/abelian_group_gap.py  # 1 doctest failed
--
```

HTH,
Le dimanche 7 février 2021 à 23:04:42 UTC+1, Volker Braun a écrit :

> 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 workflows manually
> 

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

2021-02-07 Thread Matthias Köppe
Fixed in https://trac.sagemath.org/ticket/31358

On Sunday, February 7, 2021 at 9:06:37 PM UTC-8 Matthias Köppe wrote:

> These LDFLAGS are read from `python3 -m sysconfig`. The "-L." flag there 
> is causing this python3 to be rejected by the new checks from 
> https://trac.sagemath.org/ticket/31132 .
> Looks like using this flag is a gentoo specialty. 
>
> On Sunday, February 7, 2021 at 8:42:35 PM UTC-8 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 
 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 

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

2021-02-07 Thread Matthias Köppe
These LDFLAGS are read from `python3 -m sysconfig`. The "-L." flag there is 
causing this python3 to be rejected by the new checks from 
https://trac.sagemath.org/ticket/31132 .
Looks like using this flag is a gentoo specialty. 

On Sunday, February 7, 2021 at 8:42:35 PM UTC-8 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 
>>> 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: 

[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 
>>> 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: 

[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 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: 

[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 

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

2021-02-07 Thread Matthias Köppe
On Sunday, February 7, 2021 at 2:04:42 PM UTC-8 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
>
>
First test results 
from https://github.com/sagemath/sage/actions/runs/545994902:

ubuntu-bionic-standard: (python 3.6) 
still https://trac.sagemath.org/ticket/31191

debian-bullseye-standard: New(?) numerics issues:
sage -t --random-seed=0 src/sage/finance/time_series.pyx  # 8 doctests 
failed
sage -t --random-seed=0 src/sage/geometry/polyhedron/library.py  # 1 
doctest failed
sage -t --random-seed=0 src/sage/geometry/polyhedron/base.py  # 1 doctest 
failed
sage -t --random-seed=0 src/sage/matrix/matrix_double_dense.pyx  # 2 
doctests failed
sage -t --random-seed=0 src/sage/matrix/matrix_integer_dense.pyx  # 1 
doctest failed
sage -t --random-seed=0 src/sage/numerical/sdp.pyx  # 2 doctests failed
sage -t --random-seed=0 
src/sage/tests/books/computational-mathematics-with-sagemath/float_doctest.py  
# 1 doctest failed





 

-- 
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/00b1b577-5a54-4655-a168-a53f0527a569n%40googlegroups.com.


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

2021-02-07 Thread Matthias Köppe
On Sunday, February 7, 2021 at 2:04:42 PM UTC-8 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 
>

Thanks, Volker, for preparing the new release.
 

> 8453ffb849 (tag: 9.3.beta7, trac/develop) Updated SageMath version to 
> 9.3.beta7 [...] 
>
a549452a4b Trac #30589: Upgrade Python to 3.9.1, pip to 20.3.3
>

All - if you use python installed by Sage, note that this update contains 
the Python 3.9 upgrade, which will trigger rebuilds of all Python packages.

Developers who use homebrew on macOS -- I recommend that you update 
homebrew packages to latest; in particular python@3.9 to the latest build 
(3.9.1_8). Further fixes for known build errors on homebrew are on 
https://trac.sagemath.org/ticket/31335 (which needs testing).


 

-- 
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/518271b2-258c-4050-9530-e6609e6a97c9n%40googlegroups.com.