196 views

Skip to first unread message

Jan 13, 2022, 6:22:03 PMJan 13

to sage-release

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

3da1b22c25 (HEAD -> develop, tag: 9.5.rc1, trac/develop) Updated SageMath version to 9.5.rc1

8e7a22529e Trac #33145: fedora-{26,27,28,...}-minimal: pyzmq build failure

92bd273637 Trac #33138: Fix SAGE_FAT_BINARY regression for numpy ("Ignoring --build-option when building numpy using PEP 517")

164685913f Trac #32744: composite elliptic-curve isogenies

9a48a8a4cb Trac #32502: make WeierstrassIsomorphism behave (more) like EllipticCurveIsogeny

2846293836 Trac #33014: Update ore_algebra to latest version

de2bfc6269 Trac #33111: Update installation manual section "Setting up SageMath as a Jupyter kernel"

91cdefb5ce Trac #33130: Fix silent "sage -b" after #32759

2e4b8bef73 Trac #33135: Filter out some distutils deprecation warnings with python 3.10

cee501534d Trac #33143: Matplotlib update breaks build on debian buster

38323507f6 (tag: 9.5.rc0) Updated SageMath version to 9.5.rc0

8e7a22529e Trac #33145: fedora-{26,27,28,...}-minimal: pyzmq build failure

92bd273637 Trac #33138: Fix SAGE_FAT_BINARY regression for numpy ("Ignoring --build-option when building numpy using PEP 517")

164685913f Trac #32744: composite elliptic-curve isogenies

9a48a8a4cb Trac #32502: make WeierstrassIsomorphism behave (more) like EllipticCurveIsogeny

2846293836 Trac #33014: Update ore_algebra to latest version

de2bfc6269 Trac #33111: Update installation manual section "Setting up SageMath as a Jupyter kernel"

91cdefb5ce Trac #33130: Fix silent "sage -b" after #32759

2e4b8bef73 Trac #33135: Filter out some distutils deprecation warnings with python 3.10

cee501534d Trac #33143: Matplotlib update breaks build on debian buster

38323507f6 (tag: 9.5.rc0) Updated SageMath version to 9.5.rc0

Jan 14, 2022, 4:10:00 AMJan 14

to sage-release

On Ubuntu 20.04 running on Xeon E5-2623 + 16 GB RAM:

- incremental build (-j16) from 9.5.beta8, with system python (3.8.10): OK- make ptestlong --> 2 doctests failed in src/sage/game_theory/parser.py

This is a permanent failure:

sage -t --long --warn-long 67.0 --random-seed=127661401430613686989226810121136436198 src/sage/game_theory/parser.py

**********************************************************************

File "src/sage/game_theory/parser.py", line 75, in sage.game_theory.parser.Parser.format_lrs

Failed example:

lrs_output[:-2] # optional - lrslib

Expected:

[...,

'2 0 1 2 \n',

'1 1/2 1/2 -2 \n',

'\n',

'2 0 1 2 \n',

'1 0 1 -2 \n',

'\n',

'*Number of equilibria found: 2\n',

'*Player 1: vertices=3 bases=3 pivots=5\n',

'*Player 2: vertices=2 bases=1 pivots=6\n',

'\n']

Got:

['*lrsnash:lrslib v.7.0 2018.7.1(64bit,lrsgmp.h,hybrid arithmetic) gmp v.6.1\n',

'2 0 1 2 \n',

'1 1/2 1/2 -2 \n',

'\n',

'2 0 1 2 \n',

'1 0 1 -2 \n',

'\n',

'*Number of equilibria found: 2\n',

'*Player 1: vertices=3 bases=3 pivots=5\n',

'*Player 2: vertices=2 bases=1 pivots=6\n',

'\n',

'*lrsnash:lrslib v.7.0 2018.7.1(64bit,lrsgmp.h,hybrid arithmetic)\n']

**********************************************************************

**********************************************************************

File "src/sage/game_theory/parser.py", line 75, in sage.game_theory.parser.Parser.format_lrs

Failed example:

lrs_output[:-2] # optional - lrslib

Expected:

[...,

'2 0 1 2 \n',

'1 1/2 1/2 -2 \n',

'\n',

'2 0 1 2 \n',

'1 0 1 -2 \n',

'\n',

'*Number of equilibria found: 2\n',

'*Player 1: vertices=3 bases=3 pivots=5\n',

'*Player 2: vertices=2 bases=1 pivots=6\n',

'\n']

Got:

['*lrsnash:lrslib v.7.0 2018.7.1(64bit,lrsgmp.h,hybrid arithmetic) gmp v.6.1\n',

'2 0 1 2 \n',

'1 1/2 1/2 -2 \n',

'\n',

'2 0 1 2 \n',

'1 0 1 -2 \n',

'\n',

'*Number of equilibria found: 2\n',

'*Player 1: vertices=3 bases=3 pivots=5\n',

'*Player 2: vertices=2 bases=1 pivots=6\n',

'\n',

'*lrsnash:lrslib v.7.0 2018.7.1(64bit,lrsgmp.h,hybrid arithmetic)\n']

**********************************************************************

On another Ubuntu 20.04 computer, but with lrslib not installed, no error is reported, certainly because the doctest is skipped due to the marker "optional - lrslib".

Eric.

Jan 14, 2022, 5:00:31 AMJan 14

to sage-release

I'd say it's Ubuntu's bug then.

>

> On another Ubuntu 20.04 computer, but with lrslib not installed, no error is reported, certainly because the doctest is skipped due to the marker "optional - lrslib".

>

> 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...@googlegroups.com.

> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/fa6a174e-357a-4119-8eea-f22b28735997n%40googlegroups.com.

Jan 14, 2022, 5:41:53 AMJan 14

to sage-release

2022-01-14 10:00 UTC, Dima Pasechnik:

>

> On Fri, Jan 14, 2022 at 9:10 AM Eric Gourgoulhon:

articulation with our feature detection, more specifically doctests

marked "optional - lrslib" are run as soon as lrslib is detected,

even in the case when the detected lrslib would not be deemed

good enough to use for Sage.

Similar problems have been reported recently with other optional

packages, such as ffmpeg and imagemagick. See

- #33092: ffmpeg/imagemagick features need feature checks

- #33114: Feature.require vs. is_present, is_functional

>

> On Fri, Jan 14, 2022 at 9:10 AM Eric Gourgoulhon:

> >

> > On Ubuntu 20.04 running on Xeon E5-2623 + 16 GB RAM:

> > - incremental build (-j16) from 9.5.beta8, with system python (3.8.10): OK

> > - make ptestlong --> 2 doctests failed in src/sage/game_theory/parser.py

> >

> > This is a permanent failure:

> > [...]
> > On Ubuntu 20.04 running on Xeon E5-2623 + 16 GB RAM:

> > - incremental build (-j16) from 9.5.beta8, with system python (3.8.10): OK

> > - make ptestlong --> 2 doctests failed in src/sage/game_theory/parser.py

> >

> > This is a permanent failure:

>

> is this system-wide lrslib?

> I'd say it's Ubuntu's bug then.

The problem is more likely with our doctest framework and its
> is this system-wide lrslib?

> I'd say it's Ubuntu's bug then.

articulation with our feature detection, more specifically doctests

marked "optional - lrslib" are run as soon as lrslib is detected,

even in the case when the detected lrslib would not be deemed

good enough to use for Sage.

Similar problems have been reported recently with other optional

packages, such as ffmpeg and imagemagick. See

- #33092: ffmpeg/imagemagick features need feature checks

- #33114: Feature.require vs. is_present, is_functional

Jan 14, 2022, 5:54:23 AMJan 14

to sage-release

On Friday, January 14, 2022 at 10:10:00 AM UTC+1 egourg...@gmail.com wrote:

This is a permanent failure:sage -t --long --warn-long 67.0 --random-seed=127661401430613686989226810121136436198 src/sage/game_theory/parser.py

A ticket exists for this issue:

Jan 14, 2022, 7:04:15 AMJan 14

to sage-r...@googlegroups.com

I just compiled it without any problems... rc0 I couldn't compile doc

rc1 works fine in ubuntu 22.04 (out in april) rizen 16 16Go RAM ubuntu 22.04

rc1 works fine in ubuntu 22.04 (out in april) rizen 16 16Go RAM ubuntu 22.04

Jan 14, 2022, 7:51:28 AMJan 14

to sage-release

Le vendredi 14 janvier 2022 à 11:00:31 UTC+1, Dima Pasechnik a écrit :

is this system-wide lrslib?

Yes this is from Ubuntu package lrslib 0.70-3.

Jan 14, 2022, 7:53:17 AMJan 14

to sage-release

Indeed! Thanks for pointing it out.

Eric.

Jan 14, 2022, 8:18:30 AMJan 14

to sage-r...@googlegroups.com

Upgrading to 9.5rc1 on Ubuntu 21-10:

- compilation ok.

- make ptestlong:

==================================== ERRORS

====================================

_____________ ERROR collecting sage/structure/sage_object_test.py

______________

ImportError while importing test module

'/usr/local/sages/dev/sage/src/sage/structure/sage_object_test.py'.

Hint: make sure your test modules/packages have valid Python names.

Traceback:

src/sage/structure/sage_object_test.py:3: in <module>

from .sage_object import SageObject

E ImportError: attempted relative import with no known parent package

=========================== short test summary info

===========================

Jan 14, 2022, 11:14:13 AMJan 14

to sage-release

On Thursday, January 13, 2022 at 3:22:03 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.html3da1b22c25 (HEAD -> develop, tag: 9.5.rc1, trac/develop) Updated SageMath version to 9.5.rc1

Thanks for the new rc. Tests are running at https://github.com/sagemath/sage/actions/runs/1690315877 (Linux, macOS) and https://github.com/sagemath/sage/actions/runs/1690315874 (Cygwin).

Jan 14, 2022, 4:49:06 PMJan 14

to sage-release

On Ubuntu 20.04, running tests with various optional and external packages (including internet optional tag), I obtain:

Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,cplex,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,ffmpeg,graphviz,gurobi,imagemagick,internet,jupymake,kenzo,latex,latex_package_tkz_graph,latte_int,lrslib,lualatex,macaulay2,magma,maple,mathematica,matlab,mcqd,meataxe,octave,pandoc,pdf2svg,pdflatex,plantri,pynormaliz,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scilab,sphinx,tdlib,xelatex

[...]

----------------------------------------------------------------------

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/constructions/linear_algebra.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/developer/coding_in_other.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/reference/sat/index.rst # 2 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/combinat/designs/incidence_structures.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/combinat/matrices/dancing_links.pyx # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/findstat.py # 12 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/oeis.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/generic_graph.py # 2 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/graph.py # 3 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/mathematica.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/octave.py # 3 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/rings/polynomial/multi_polynomial_sequence.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/sat/boolean_polynomials.py # 18 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/sat/solvers/cryptominisat.py # 38 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/sat/solvers/satsolver.pyx # 5 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/tests/cmdline.py # 1 doctest failed

----------------------------------------------------------------------

Features detected for doctesting: dvipng,ffmpeg,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,octave,pandoc,pdf2svg,pdflatex,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx,xelatex

The failures of the following 6 six files are known from a long time, see https://trac.sagemath.org/ticket/25536 ::

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/combinat/designs/incidence_structures.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/tests/cmdline.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/generic_graph.py # 2 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/graph.py # 3 doctests failed

The failures of the following 6 six files are related to cryptominisat, see https://trac.sagemath.org/ticket/33162:

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/sat/boolean_polynomials.py # 18 doctests failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/rings/polynomial/multi_polynomial_sequence.py # 1 doctest failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/combinat/matrices/dancing_links.pyx # 1 doctest failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/doc/en/reference/sat/index.rst # 2 doctests failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/sat/solvers/satsolver.pyx # 5 doctests failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/sat/solvers/cryptominisat.py # 38 doctests failed

The failures of the following 6 six files are related to octave, see https://trac.sagemath.org/ticket/33093 :

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/constructions/linear_algebra.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/developer/coding_in_other.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/octave.py # 3 doctests failed

The failures with the following files are new and are copied below:

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/findstat.py # 12 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/oeis.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/mathematica.py # 1 doctest failed

Follow up at https://trac.sagemath.org/ticket/25536

sage -t --long --random-seed=149046562098575988200674273603245903282 src/sage/interfaces/mathematica.py

**********************************************************************

File "src/sage/interfaces/mathematica.py", line 1213, in sage.interfaces.mathematica.parse_moutput_from_json

Failed example:

parse_moutput_from_json(page_data) # optional internet

Expected:

[u'-Cos[x]']

Got:

['-Cos[x]']

**********************************************************************

1 item had failures:

1 of 10 in sage.interfaces.mathematica.parse_moutput_from_json

121 mathematica tests not run

3 mathematicafrontend tests not run

0 tests not run because we ran out of time

[34 tests, 1 failure, 11.08 s]

sage -t --long --random-seed=149046562098575988200674273603245903282 src/sage/databases/oeis.py

**********************************************************************

File "src/sage/databases/oeis.py", line 129, in sage.databases.oeis

Failed example:

[i for i in b.comments() if 'prime' in i][-1] # optional -- internet

Expected:

'Number n is prime if mod(a(n)-2,n) = 0. -_Dmitry Kruchinin_, Feb 14 2012'

Got:

'Number n is prime if mod(a(n)-2,n) = 0. - _Dmitry Kruchinin_, Feb 14 2012'

**********************************************************************

1 item had failures:

1 of 26 in sage.databases.oeis

5 webbrowser tests not run

0 tests not run because we ran out of time

[289 tests, 1 failure, 27.72 s]

sage -t --long --random-seed=149046562098575988200674273603245903282 src/sage/databases/findstat.py

**********************************************************************

File "src/sage/databases/findstat.py", line 1607, in sage.databases.findstat.FindStatFunction.id_str

Failed example:

findstat(51).id_str() # optional -- internet

Expected:

u'St000051'

Got:

'St000051'

**********************************************************************

File "src/sage/databases/findstat.py", line 1681, in sage.databases.findstat.FindStatFunction.name

Failed example:

findstat(51).name() # optional -- internet

Expected:

u'The size of the left subtree of a binary tree.'

Got:

'The size of the left subtree of a binary tree.'

**********************************************************************

File "src/sage/databases/findstat.py", line 1884, in sage.databases.findstat.FindStatCombinatorialStatistic._first_terms_raw

Failed example:

findstat(41)._first_terms_raw(4) # optional -- internet

Expected:

[(u'[(1,2)]', 0),

(u'[(1,2),(3,4)]', 0),

(u'[(1,3),(2,4)]', 0),

(u'[(1,4),(2,3)]', 1)]

Got:

[('[(1,2)]', 0),

('[(1,2),(3,4)]', 0),

('[(1,3),(2,4)]', 0),

('[(1,4),(2,3)]', 1)]

**********************************************************************

File "src/sage/databases/findstat.py", line 2178, in sage.databases.findstat.?._fetch_data

Failed example:

findstat(41)._data() # optional -- internet, indirect doctest

Expected:

{u'Bibliography': {u'MathSciNet:1288802': {u'Author': u'de M\xe9dicis, A., Viennot, X. G.',

u'Title': u'Moments des $q$-polyn\xf4mes de Laguerre et la bijection de Foata-Zeilberger'},

u'MathSciNet:1418763': {u'Author': u'Simion, R., Stanton, D.',

u'Title': u'Octabasic Laguerre polynomials and permutation statistics'}},

u'Code': u'def statistic(x):\r\n return len(x.nestings())',

u'Description': u'The number of nestings of a perfect matching. \r\n\r\n\r\nThis is the number of pairs of edges $((a,b), (c,d))$ such that $a\\le c\\le d\\le b$. i.e., the edge $(c,d)$ is nested inside $(a,b)$.',

u'Domain': u'Cc0012',

u'Name': u'The number of nestings of a perfect matching.',

u'References': u'[1] [[MathSciNet:1288802]]\n[2] [[MathSciNet:1418763]]',

u'SageCode': u'def statistic(x):\r\n return len(x.nestings())'}

Got:

{'Bibliography': {'MathSciNet:1288802': {'Author': 'de Médicis, A., Viennot, X. G.',

'Title': 'Moments des $q$-polynômes de Laguerre et la bijection de Foata-Zeilberger'},

'MathSciNet:1418763': {'Author': 'Simion, R., Stanton, D.',

'Title': 'Octabasic Laguerre polynomials and permutation statistics'}},

'Code': 'def statistic(x):\r\n return len(x.nestings())',

'Description': 'The number of nestings of a perfect matching. \r\n\r\n\r\nThis is the number of pairs of edges $((a,b), (c,d))$ such that $a\\le c\\le d\\le b$. i.e., the edge $(c,d)$ is nested inside $(a,b)$.',

'Domain': 'Cc0012',

'Name': 'The number of nestings of a perfect matching.',

'References': '[1] [[MathSciNet:1288802]]\n[2] [[MathSciNet:1418763]]',

'SageCode': 'def statistic(x):\r\n return len(x.nestings())'}

**********************************************************************

File "src/sage/databases/findstat.py", line 2211, in sage.databases.findstat.?._fetch_first_terms_raw

Failed example:

findstat(41)._first_terms_raw(4) # optional -- internet, indirect doctest

Expected:

[(u'[(1,2)]', 0),

(u'[(1,2),(3,4)]', 0),

(u'[(1,3),(2,4)]', 0),

(u'[(1,4),(2,3)]', 1)]

Got:

[('[(1,2)]', 0),

('[(1,2),(3,4)]', 0),

('[(1,3),(2,4)]', 0),

('[(1,4),(2,3)]', 1)]

**********************************************************************

File "src/sage/databases/findstat.py", line 2764, in sage.databases.findstat.FindStatCompoundStatistic._fetch_first_terms_raw

Failed example:

findstat("St000042oMp00116")._first_terms_raw(4) # optional -- internet, indirect doctest

Expected:

[(u'[(1,2)]', 0),

(u'[(1,2),(3,4)]', 0),

(u'[(1,3),(2,4)]', 0),

(u'[(1,4),(2,3)]', 1)]

Got:

[('[(1,2)]', 0),

('[(1,2),(3,4)]', 0),

('[(1,3),(2,4)]', 0),

('[(1,4),(2,3)]', 1)]

**********************************************************************

File "src/sage/databases/findstat.py", line 3104, in sage.databases.findstat.?._fetch_data

Failed example:

findmap(64)._data() # optional -- internet, indirect doctest

Expected:

{u'Bibliography': {},

u'Codomain': u'Cc0001',

u'Description': u'Sends a permutation to its reverse.\r\n\r\nThe reverse of a permutation $\\sigma$ of length $n$ is given by $\\tau$ with $\\tau(i) = \\sigma(n+1-i)$.',

u'Domain': u'Cc0001',

u'Name': u'reverse',

u'Properties': u'bijective, graded, involutive',

u'References': u'',

u'SageCode': u'def mapping(sigma):\r\n return sigma.reverse()'}

Got:

{'Bibliography': {},

'Codomain': 'Cc0001',

'Description': 'Sends a permutation to its reverse.\r\n\r\nThe reverse of a permutation $\\sigma$ of length $n$ is given by $\\tau$ with $\\tau(i) = \\sigma(n+1-i)$.',

'Domain': 'Cc0001',

'Name': 'reverse',

'Properties': 'bijective, graded, involutive',

'References': '',

'SageCode': 'def mapping(sigma):\r\n return sigma.reverse()'}

**********************************************************************

File "src/sage/databases/findstat.py", line 3212, in sage.databases.findstat.?.properties_raw

Failed example:

FindStatMap(61).properties_raw() # optional -- internet

Expected:

u'surjective, graded'

Got:

'surjective, graded'

**********************************************************************

File "src/sage/databases/findstat.py", line 3225, in sage.databases.findstat.?.set_properties_raw

Failed example:

FindStatMap(61).properties_raw() # optional -- internet

Expected:

u'surjective'

Got:

'surjective'

**********************************************************************

File "src/sage/databases/findstat.py", line 4319, in sage.databases.findstat.?.id_str

Failed example:

c.id_str() # optional -- internet

Expected:

u'Cc0018'

Got:

'Cc0018'

**********************************************************************

File "src/sage/databases/findstat.py", line 4418, in sage.databases.findstat.?.name

Failed example:

FindStatCollection("Binary trees").name() # optional -- internet

Expected:

u'Binary tree'

Got:

'Binary tree'

**********************************************************************

File "src/sage/databases/findstat.py", line 4421, in sage.databases.findstat.?.name

Failed example:

FindStatCollection("Binary trees").name(style="plural") # optional -- internet

Expected:

u'Binary trees'

Got:

'Binary trees'

**********************************************************************

10 items had failures:

2 of 4 in sage.databases.findstat.?._fetch_data

1 of 2 in sage.databases.findstat.?._fetch_first_terms_raw

1 of 4 in sage.databases.findstat.?.id_str

2 of 4 in sage.databases.findstat.?.name

1 of 3 in sage.databases.findstat.?.properties_raw

1 of 7 in sage.databases.findstat.?.set_properties_raw

1 of 2 in sage.databases.findstat.FindStatCombinatorialStatistic._first_terms_raw

1 of 2 in sage.databases.findstat.FindStatCompoundStatistic._fetch_first_terms_raw

1 of 2 in sage.databases.findstat.FindStatFunction.id_str

1 of 2 in sage.databases.findstat.FindStatFunction.name

11 webbrowser tests not run

0 tests not run because we ran out of time

[409 tests, 12 failures, 48.92 s]

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/constructions/linear_algebra.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/developer/coding_in_other.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/reference/sat/index.rst # 2 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/combinat/designs/incidence_structures.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/combinat/matrices/dancing_links.pyx # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/findstat.py # 12 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/oeis.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/generic_graph.py # 2 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/graph.py # 3 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/mathematica.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/octave.py # 3 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/rings/polynomial/multi_polynomial_sequence.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/sat/boolean_polynomials.py # 18 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/sat/solvers/cryptominisat.py # 38 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/sat/solvers/satsolver.pyx # 5 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/tests/cmdline.py # 1 doctest failed

----------------------------------------------------------------------

Features detected for doctesting: dvipng,ffmpeg,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,octave,pandoc,pdf2svg,pdflatex,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx,xelatex

The failures of the following 6 six files are known from a long time, see https://trac.sagemath.org/ticket/25536 ::

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/combinat/designs/incidence_structures.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/tests/cmdline.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/generic_graph.py # 2 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/graphs/graph.py # 3 doctests failed

The failures of the following 6 six files are related to cryptominisat, see https://trac.sagemath.org/ticket/33162:

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/sat/boolean_polynomials.py # 18 doctests failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/rings/polynomial/multi_polynomial_sequence.py # 1 doctest failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/combinat/matrices/dancing_links.pyx # 1 doctest failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/doc/en/reference/sat/index.rst # 2 doctests failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/sat/solvers/satsolver.pyx # 5 doctests failed

sage -t --long --random-seed=277349812120896257585806851727004727044 src/sage/sat/solvers/cryptominisat.py # 38 doctests failed

The failures of the following 6 six files are related to octave, see https://trac.sagemath.org/ticket/33093 :

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/constructions/linear_algebra.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/doc/en/developer/coding_in_other.rst # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/octave.py # 3 doctests failed

The failures with the following files are new and are copied below:

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/findstat.py # 12 doctests failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/databases/oeis.py # 1 doctest failed

sage -t --long --random-seed=115792415560373440200802359516411195501 src/sage/interfaces/mathematica.py # 1 doctest failed

Follow up at https://trac.sagemath.org/ticket/25536

sage -t --long --random-seed=149046562098575988200674273603245903282 src/sage/interfaces/mathematica.py

**********************************************************************

File "src/sage/interfaces/mathematica.py", line 1213, in sage.interfaces.mathematica.parse_moutput_from_json

Failed example:

parse_moutput_from_json(page_data) # optional internet

Expected:

[u'-Cos[x]']

Got:

['-Cos[x]']

**********************************************************************

1 item had failures:

1 of 10 in sage.interfaces.mathematica.parse_moutput_from_json

121 mathematica tests not run

3 mathematicafrontend tests not run

0 tests not run because we ran out of time

[34 tests, 1 failure, 11.08 s]

sage -t --long --random-seed=149046562098575988200674273603245903282 src/sage/databases/oeis.py

**********************************************************************

File "src/sage/databases/oeis.py", line 129, in sage.databases.oeis

Failed example:

[i for i in b.comments() if 'prime' in i][-1] # optional -- internet

Expected:

'Number n is prime if mod(a(n)-2,n) = 0. -_Dmitry Kruchinin_, Feb 14 2012'

Got:

'Number n is prime if mod(a(n)-2,n) = 0. - _Dmitry Kruchinin_, Feb 14 2012'

**********************************************************************

1 item had failures:

1 of 26 in sage.databases.oeis

5 webbrowser tests not run

0 tests not run because we ran out of time

[289 tests, 1 failure, 27.72 s]

sage -t --long --random-seed=149046562098575988200674273603245903282 src/sage/databases/findstat.py

**********************************************************************

File "src/sage/databases/findstat.py", line 1607, in sage.databases.findstat.FindStatFunction.id_str

Failed example:

findstat(51).id_str() # optional -- internet

Expected:

u'St000051'

Got:

'St000051'

**********************************************************************

File "src/sage/databases/findstat.py", line 1681, in sage.databases.findstat.FindStatFunction.name

Failed example:

findstat(51).name() # optional -- internet

Expected:

u'The size of the left subtree of a binary tree.'

Got:

'The size of the left subtree of a binary tree.'

**********************************************************************

File "src/sage/databases/findstat.py", line 1884, in sage.databases.findstat.FindStatCombinatorialStatistic._first_terms_raw

Failed example:

findstat(41)._first_terms_raw(4) # optional -- internet

Expected:

[(u'[(1,2)]', 0),

(u'[(1,2),(3,4)]', 0),

(u'[(1,3),(2,4)]', 0),

(u'[(1,4),(2,3)]', 1)]

Got:

[('[(1,2)]', 0),

('[(1,2),(3,4)]', 0),

('[(1,3),(2,4)]', 0),

('[(1,4),(2,3)]', 1)]

**********************************************************************

File "src/sage/databases/findstat.py", line 2178, in sage.databases.findstat.?._fetch_data

Failed example:

findstat(41)._data() # optional -- internet, indirect doctest

Expected:

{u'Bibliography': {u'MathSciNet:1288802': {u'Author': u'de M\xe9dicis, A., Viennot, X. G.',

u'Title': u'Moments des $q$-polyn\xf4mes de Laguerre et la bijection de Foata-Zeilberger'},

u'MathSciNet:1418763': {u'Author': u'Simion, R., Stanton, D.',

u'Title': u'Octabasic Laguerre polynomials and permutation statistics'}},

u'Code': u'def statistic(x):\r\n return len(x.nestings())',

u'Description': u'The number of nestings of a perfect matching. \r\n\r\n\r\nThis is the number of pairs of edges $((a,b), (c,d))$ such that $a\\le c\\le d\\le b$. i.e., the edge $(c,d)$ is nested inside $(a,b)$.',

u'Domain': u'Cc0012',

u'Name': u'The number of nestings of a perfect matching.',

u'References': u'[1] [[MathSciNet:1288802]]\n[2] [[MathSciNet:1418763]]',

u'SageCode': u'def statistic(x):\r\n return len(x.nestings())'}

Got:

{'Bibliography': {'MathSciNet:1288802': {'Author': 'de Médicis, A., Viennot, X. G.',

'Title': 'Moments des $q$-polynômes de Laguerre et la bijection de Foata-Zeilberger'},

'MathSciNet:1418763': {'Author': 'Simion, R., Stanton, D.',

'Title': 'Octabasic Laguerre polynomials and permutation statistics'}},

'Code': 'def statistic(x):\r\n return len(x.nestings())',

'Description': 'The number of nestings of a perfect matching. \r\n\r\n\r\nThis is the number of pairs of edges $((a,b), (c,d))$ such that $a\\le c\\le d\\le b$. i.e., the edge $(c,d)$ is nested inside $(a,b)$.',

'Domain': 'Cc0012',

'Name': 'The number of nestings of a perfect matching.',

'References': '[1] [[MathSciNet:1288802]]\n[2] [[MathSciNet:1418763]]',

'SageCode': 'def statistic(x):\r\n return len(x.nestings())'}

**********************************************************************

File "src/sage/databases/findstat.py", line 2211, in sage.databases.findstat.?._fetch_first_terms_raw

Failed example:

findstat(41)._first_terms_raw(4) # optional -- internet, indirect doctest

Expected:

[(u'[(1,2)]', 0),

(u'[(1,2),(3,4)]', 0),

(u'[(1,3),(2,4)]', 0),

(u'[(1,4),(2,3)]', 1)]

Got:

[('[(1,2)]', 0),

('[(1,2),(3,4)]', 0),

('[(1,3),(2,4)]', 0),

('[(1,4),(2,3)]', 1)]

**********************************************************************

File "src/sage/databases/findstat.py", line 2764, in sage.databases.findstat.FindStatCompoundStatistic._fetch_first_terms_raw

Failed example:

findstat("St000042oMp00116")._first_terms_raw(4) # optional -- internet, indirect doctest

Expected:

[(u'[(1,2)]', 0),

(u'[(1,2),(3,4)]', 0),

(u'[(1,3),(2,4)]', 0),

(u'[(1,4),(2,3)]', 1)]

Got:

[('[(1,2)]', 0),

('[(1,2),(3,4)]', 0),

('[(1,3),(2,4)]', 0),

('[(1,4),(2,3)]', 1)]

**********************************************************************

File "src/sage/databases/findstat.py", line 3104, in sage.databases.findstat.?._fetch_data

Failed example:

findmap(64)._data() # optional -- internet, indirect doctest

Expected:

{u'Bibliography': {},

u'Codomain': u'Cc0001',

u'Description': u'Sends a permutation to its reverse.\r\n\r\nThe reverse of a permutation $\\sigma$ of length $n$ is given by $\\tau$ with $\\tau(i) = \\sigma(n+1-i)$.',

u'Domain': u'Cc0001',

u'Name': u'reverse',

u'Properties': u'bijective, graded, involutive',

u'References': u'',

u'SageCode': u'def mapping(sigma):\r\n return sigma.reverse()'}

Got:

{'Bibliography': {},

'Codomain': 'Cc0001',

'Description': 'Sends a permutation to its reverse.\r\n\r\nThe reverse of a permutation $\\sigma$ of length $n$ is given by $\\tau$ with $\\tau(i) = \\sigma(n+1-i)$.',

'Domain': 'Cc0001',

'Name': 'reverse',

'Properties': 'bijective, graded, involutive',

'References': '',

'SageCode': 'def mapping(sigma):\r\n return sigma.reverse()'}

**********************************************************************

File "src/sage/databases/findstat.py", line 3212, in sage.databases.findstat.?.properties_raw

Failed example:

FindStatMap(61).properties_raw() # optional -- internet

Expected:

u'surjective, graded'

Got:

'surjective, graded'

**********************************************************************

File "src/sage/databases/findstat.py", line 3225, in sage.databases.findstat.?.set_properties_raw

Failed example:

FindStatMap(61).properties_raw() # optional -- internet

Expected:

u'surjective'

Got:

'surjective'

**********************************************************************

File "src/sage/databases/findstat.py", line 4319, in sage.databases.findstat.?.id_str

Failed example:

c.id_str() # optional -- internet

Expected:

u'Cc0018'

Got:

'Cc0018'

**********************************************************************

File "src/sage/databases/findstat.py", line 4418, in sage.databases.findstat.?.name

Failed example:

FindStatCollection("Binary trees").name() # optional -- internet

Expected:

u'Binary tree'

Got:

'Binary tree'

**********************************************************************

File "src/sage/databases/findstat.py", line 4421, in sage.databases.findstat.?.name

Failed example:

FindStatCollection("Binary trees").name(style="plural") # optional -- internet

Expected:

u'Binary trees'

Got:

'Binary trees'

**********************************************************************

10 items had failures:

2 of 4 in sage.databases.findstat.?._fetch_data

1 of 2 in sage.databases.findstat.?._fetch_first_terms_raw

1 of 4 in sage.databases.findstat.?.id_str

2 of 4 in sage.databases.findstat.?.name

1 of 3 in sage.databases.findstat.?.properties_raw

1 of 7 in sage.databases.findstat.?.set_properties_raw

1 of 2 in sage.databases.findstat.FindStatCombinatorialStatistic._first_terms_raw

1 of 2 in sage.databases.findstat.FindStatCompoundStatistic._fetch_first_terms_raw

1 of 2 in sage.databases.findstat.FindStatFunction.id_str

1 of 2 in sage.databases.findstat.FindStatFunction.name

11 webbrowser tests not run

0 tests not run because we ran out of time

[409 tests, 12 failures, 48.92 s]

Jan 15, 2022, 2:09:30 AMJan 15

to sage-release

2022-01-14 21:49 UTC, Sébastien Labbé:

> alias sagetest="./sage -t --long --random-seed=$SEED"

> sagetest src/sage/databases/findstat.py # 12 doctests failed

> sagetest src/sage/databases/oeis.py # 1 doctest failed

> sagetest src/sage/interfaces/mathematica.py # 1 doctest failed

These might be a fallout of #32938, merged in Sage 9.5.rc0.

- Sage Trac ticket #32938

deactivation of the u-prefix doctest handler

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

>

> The failures with the following files are new and are copied below:

>

> SEED=115792415560373440200802359516411195501
> The failures with the following files are new and are copied below:

>

> alias sagetest="./sage -t --long --random-seed=$SEED"

> sagetest src/sage/databases/findstat.py # 12 doctests failed

> sagetest src/sage/databases/oeis.py # 1 doctest failed

> sagetest src/sage/interfaces/mathematica.py # 1 doctest failed

These might be a fallout of #32938, merged in Sage 9.5.rc0.

- Sage Trac ticket #32938

deactivation of the u-prefix doctest handler

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

Jan 15, 2022, 3:31:14 AMJan 15

to sage-release

2022-01-13 23:22 UTC, Volker Braun:

>

> 3da1b22c25 (tag: 9.5.rc1) Updated SageMath version to 9.5.rc1

Thanks for this new development release.

On an Acer laptop, on Cygwin 3.3.3-1 on Windows 10, two attempts:

- from a freshly downloaded tarball

- from a fresh git clone

Both attempts failed while building `sagemath_doc_html-none`.

Logs:

https://aij.ovh/sage/logs/slel-2022-01-13-cyg-sage-9-5-c1-from-tgz.zip

https://aij.ovh/sage/logs/slel-2022-01-13-cyg-sage-9-5-c1-new-git-clone.zip

This is tracked at

- Sage Trac ticket #33139

Fix sagemath_doc_html-none build failure

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

>

> 3da1b22c25 (tag: 9.5.rc1) Updated SageMath version to 9.5.rc1

Thanks for this new development release.

On an Acer laptop, on Cygwin 3.3.3-1 on Windows 10, two attempts:

- from a freshly downloaded tarball

- from a fresh git clone

Both attempts failed while building `sagemath_doc_html-none`.

Logs:

https://aij.ovh/sage/logs/slel-2022-01-13-cyg-sage-9-5-c1-from-tgz.zip

https://aij.ovh/sage/logs/slel-2022-01-13-cyg-sage-9-5-c1-new-git-clone.zip

This is tracked at

- Sage Trac ticket #33139

Fix sagemath_doc_html-none build failure

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

Jan 15, 2022, 6:50:45 AMJan 15

to sage-release

FWIW, upgrading `9.5.rc0`

to `9.5.rc1`

and running `ptestlong`

gives *exactly* the same results as those reported for `9.5.rc0`

.

HTH,

Jan 15, 2022, 8:03:12 AMJan 15

to sage-release

I have also seen this error, but it disappeared after a distclean.

Jan 15, 2022, 4:01:14 PMJan 15

to sage-release

Based on the runs on GH Actions, I have updated the summary of platform support in https://wiki.sagemath.org/ReleaseTours/sage-9.5#Sources

TL;DR: It's all good now on all platforms tested on GH Actions, including Cygwin.

But I would urge that 9.5 still merge the positively reviews tickets marked "critical"/"blocker", such as https://trac.sagemath.org/ticket/29285 (which fixes the build in the presence of pyenv).

Also **note we have absolutely no automatic testing for the Apple Silicon (M1) platform.** So it would be good if users/developers who have access to this platform test the release candidate.

Jan 15, 2022, 4:13:31 PMJan 15

to sage-r...@googlegroups.com

Hello Matthias.

I can try to build 9.5rc1 on an M1 Mac, but I need to know how to get the source tarball (I am not familiar with git).

Guillermo

Jan 15, 2022, 4:16:09 PMJan 15

to sage-r...@googlegroups.com

I found it. Sorry for the noise.

Guillermo

Jan 15, 2022, 4:51:46 PMJan 15

to sage-r...@googlegroups.com

Le 15/01/2022 à 14:03, Markus Wageringel a écrit :

> I have also seen this error, but it disappeared after a distclean.

>

t.d.

> --

> 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...@googlegroups.com

> <mailto:sage-release...@googlegroups.com>.
> 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...@googlegroups.com

> To view this discussion on the web visit

> https://groups.google.com/d/msgid/sage-release/53419cfa-a623-4c35-8f96-ab898e51bc02n%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-release/53419cfa-a623-4c35-8f96-ab898e51bc02n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Jan 15, 2022, 5:30:08 PMJan 15

to sage-release

Hi Matthias,

I have posted binary releases for 9.5.rc1 on macOS with Intel or Arm CPUs at https://github.com/3-manifolds/Sage_macOS/releases/tag/v1.3-rc1. There are two separate disk images. You may recall that I do not use Homebrew or Conda, but I did have to use an experimental binary release of gfortran for M1 since I was not able to build the gfortran spkg.

- Marc

Jan 15, 2022, 5:49:42 PMJan 15

to sage-release

Jan 15, 2022, 5:55:01 PMJan 15

to sage-release

https://github.com/3-manifolds/Sage_macOS/blob/main/SETUP may need updating...

Jan 15, 2022, 6:24:58 PMJan 15

to sage-r...@googlegroups.com

Trying to build on an M1 Mac under macOS 11.6.2, I get

make[2]: *** [all-start] Error 2

real 3m36.733s

user 4m58.426s

sys 1m2.949s

***************************************************************

Error building Sage.

The following package(s) may have failed to build (not necessarily

during this run of 'make all-start'):

* package: zn_poly-0.9.2

last build time: Jan 16 00:17

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/zn_poly-0.9.2.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/zn_poly-0.9.2

* package: ratpoints-2.1.3.p5

last build time: Jan 16 00:17

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/ratpoints-2.1.3.p5.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/ratpoints-2.1.3.p5

* package: iml-1.0.4p1.p2

last build time: Jan 16 00:17

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/iml-1.0.4p1.p2.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/iml-1.0.4p1.p2

* package: singular-4.2.1p3

last build time: Jan 16 00:18

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/singular-4.2.1p3.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/singular-4.2.1p3

[...]

make[1]: *** [all-start] Error 1

make: *** [all] Error 2

Logs attached.

HTH

Guillermo

On Sat, 15 Jan 2022 at 22:01, Matthias Köppe <matthia...@gmail.com> wrote:

Jan 15, 2022, 7:23:33 PMJan 15

to sage-release

config.log please

Jan 15, 2022, 7:38:25 PMJan 15

to sage-release

It looks like you have homebrew installed both for x86_64 (in /usr/local) and for arm64 (in /opt/homebrew). Could you check if moving /usr/local out of the way fixes the build errors?

Jan 15, 2022, 8:50:59 PMJan 15

to sage-r...@googlegroups.com

Try building on Mac OS 12.1, with IntelCore i5, Python 3.10.1,

and r-4.1.2 pre-installed, I could compile it !

16/01/2022 1:25、G. M.-S. <list...@gmail.com>のメール:

Here it is.

config.log please

But I would urge that 9.5 still merge the positively reviews tickets marked "critical"/"blocker", such as https://trac.sagemath.org/ticket/29285(which fixes the build in the presence of pyenv).

Alsonote we have absolutely no automatic testing for the Apple Silicon (M1) platform.So it would be good if users/developers who have access to this platform test the release candidate.

--

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...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CANnG189pAgvqVvNLQCRNm5D5d2WVwFoZSQFX_OSpZ2_E_HgMsg%40mail.gmail.com.

<config.log>

Jan 16, 2022, 5:17:58 AMJan 16

to sage-r...@googlegroups.com

There was no /usr/local/opt.

I eliminated all references to /usr/local/opt in .bash_profile.

Uninstalled homebrew and reinstalled it.

I get

make[2]: *** [all-start] Error 2

real 4m27.295s

user 12m14.754s

sys 3m20.702s

***************************************************************

Error building Sage.

The following package(s) may have failed to build (not necessarily

during this run of 'make all-start'):

* package: iml-1.0.4p1.p2

last build time: Jan 16 00:17

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/iml-1.0.4p1.p2.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/iml-1.0.4p1.p2

* package: singular-4.2.1p3

last build time: Jan 16 00:18

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/singular-4.2.1p3.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/singular-4.2.1p3

* package: tachyon-0.98.9.p7

last build time: Jan 16 11:08

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/tachyon-0.98.9.p7.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/tachyon-0.98.9.p7

[...]

make[1]: *** [all-start] Error 1

make: *** [all] Error 2

Logs attached.

--

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...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/aab6b03b-e723-4d83-a5e0-484ded41c3d3n%40googlegroups.com.

Jan 16, 2022, 5:26:54 AMJan 16

to sage-r...@googlegroups.com

I should add that this failed:

$ brew install apaffenholz/polymake/polymake

[...]

==> **./configure --prefix=/opt/homebrew/Cellar/polymake/4.5 --without-bliss --without-java --without-scip --without-soplex --without-singular --with-brew=bottle**

Last 15 lines from /Users/gms/Library/Logs/Homebrew/polymake/219.configure:

2022-01-16 10:22:51 +0000

./configure

--prefix=/opt/homebrew/Cellar/polymake/4.5

--without-bliss

--without-java

--without-scip

--without-soplex

--without-singular

--with-brew=bottle

checking C++ compiler ... ok (clang++ is Apple CLANG (roughly 10.0) from Xcode 13.0.0)

checking C++ library ... ok (libc++ 12000, C++ 201402)

checking for package manager ... Homebrew installation seems corrupt: no shared libraries found in /usr/local/lib

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):

https://github.com/apaffenholz/homebrew-polymake/issues

These open issues may also help:

Brewing polymake on Apple Silicon / M1 / arm https://github.com/apaffenholz/homebrew-polymake/issues/2

and I could not find anything relevant about this.

Jan 16, 2022, 6:39:18 AMJan 16

to sage-r...@googlegroups.com

After building sage 9.5.rc1, I did make test: here is the result

----------------------------------------------------------------------

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/env.py # 1 doctest failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/superseded.py # 6 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/cython.py # 18 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/cachefunc.pyx # 54 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/session.pyx # 2 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/inherit_comparison.pyx # 5 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/sagedoc.py # 2 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/nested_class.pyx # 6 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/lazy_attribute.pyx # 3 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/misc/sageinspect.py # 35 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/parallel/decorate.py # 2 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/ext/memory_allocator.pxd # 6 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/ext/memory_allocator.pyx # 9 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/features/__init__.py # 2 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/tests/cmdline.py # 4 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/repl/ipython_extension.py # 2 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/repl/load.py # 2 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/docs/instancedoc.pyx # 4 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/arith/long.pxd # 14 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/cpython/wrapperdescr.pxd # 6 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/cpython/string.pyx # 1 doctest failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/cpython/cython_metaclass.pyx # 4 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/cpython/getattr.pyx # 4 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/rings/integer_fake.pxd # 1 doctest failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/rings/tate_algebra_ideal.pyx # 6 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/rings/polynomial/ore_polynomial_element.pyx # 6 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/graphs/connectivity.pyx # 2 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/graphs/graph_decompositions/fast_digraph.pyx # 5 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/symbolic/pynac.pxi # 1 doctest failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/structure/element.pyx # 37 doctests failed

sage -t --warn-long 92.2 --random-seed=248274298638072512956919107891022172471 src/sage/structure/factory.pyx # 8 doctests failed

----------------------------------------------------------------------

Total time for all tests: 7761.5 seconds

cpu time: 5776.9 seconds

cumulative wall time: 7464.5 seconds

Features detected for doctesting: dvipng,ffmpeg,graphviz,imagemagick,pandoc,pdf2svg,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx

Pytest is not installed, skip checking tests that rely on it.

make: *** [test] Error 1

Jan 16, 2022, 12:12:05 PMJan 16

to sage-release

From singular....log:

In file included from bbfan.cc:17:

In file included from ./gfan.h:18:

/Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cdd.h:26:10: fatal error: 'cdd_f.h' file not found

#include "cdd_f.h"

^~~~~~~~~

1 error generated.

make[10]: *** [gfanlib_la-bbfan.lo] Error 1

In file included from ./gfan.h:18:

/Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cdd.h:26:10: fatal error: 'cdd_f.h' file not found

#include "cdd_f.h"

^~~~~~~~~

1 error generated.

make[10]: *** [gfanlib_la-bbfan.lo] Error 1

This is very strange. Could you (1) check what's in local/include/cddlib/ and (2) reinstall cddlib using "make cddlib-clean cddlib"?

Jan 16, 2022, 12:19:03 PMJan 16

to sage-release

Many of the failures shown in test.log come from runtime use of compilers via the "cython" function.

Jan 16, 2022, 12:26:34 PMJan 16

to sage-r...@googlegroups.com

Here it is. Before:

$ ls -al ~/sage/sage-9.5.rc1/local/include/cddlib/*

-rw-r--r-- 1 gms staff 13933 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cdd.h

-rw-r--r-- 1 gms staff 14714 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cdd_f.h

-rw-r--r-- 1 gms staff 4726 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddmp.h

-rw-r--r-- 1 gms staff 4947 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddmp_f.h

-rw-r--r-- 1 gms staff 10953 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddtypes.h

-rw-r--r-- 1 gms staff 11307 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddtypes_f.h

-rw-r--r-- 1 gms staff 1373 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/setoper.h

-rw-r--r-- 1 gms staff 609 Jan 16 11:08 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/splitmix64.h

$

and after make cddlib-clean cddlib:

$ ls -al ~/sage/sage-9.5.rc1/local/include/cddlib/*

-rw-r--r-- 1 gms staff 13933 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cdd.h

-rw-r--r-- 1 gms staff 14714 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cdd_f.h

-rw-r--r-- 1 gms staff 4726 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddmp.h

-rw-r--r-- 1 gms staff 4947 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddmp_f.h

-rw-r--r-- 1 gms staff 10953 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddtypes.h

-rw-r--r-- 1 gms staff 11307 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/cddtypes_f.h

-rw-r--r-- 1 gms staff 1373 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/setoper.h

-rw-r--r-- 1 gms staff 609 Jan 16 18:21 /Users/gms/sage/sage-9.5.rc1/local/include/cddlib/splitmix64.h

$

Logs attached.

Trying to make again, will report.

Jan 16, 2022, 12:51:27 PMJan 16

to sage-release

The findstat fixes (all trivial) are ready at https://trac.sagemath.org/ticket/33190.

Jan 16, 2022, 4:06:58 PMJan 16

to sage-r...@googlegroups.com

I started afresh (delete sage-9.5.rc1, untar, etc.)

make -k gives

The following package(s) may have failed to build (not necessarily

during this run of 'make tachyon'):

* package: primecountpy-0.1.0

last build time: Jan 16 21:55

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/primecountpy-0.1.0.log

* package: libhomfly-1.02r6

last build time: Jan 16 21:55

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/libhomfly-1.02r6.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/libhomfly-1.02r6

* package: m4ri-20200115

last build time: Jan 16 21:55

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/m4ri-20200115.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/m4ri-20200115

* package: openblas-0.3.18

last build time: Jan 16 21:58

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/openblas-0.3.18.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/openblas-0.3.18

* package: tachyon-0.98.9.p7

last build time: Jan 16 21:59

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/tachyon-0.98.9.p7.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/tachyon-0.98.9.p7

Logs attached.

Jan 16, 2022, 5:17:38 PMJan 16

to sage-release

Thanks for testing and posting the logs. I'll dissect the logs at https://trac.sagemath.org/ticket/30592

Jan 16, 2022, 5:34:48 PMJan 16

to sage-release

There is no error in the zn_poly log file; but could you post the openblas log file please?

Jan 16, 2022, 5:51:05 PMJan 16

to sage-release

I have a possible fix for these at https://trac.sagemath.org/ticket/33191; to test without git, just make the changes shown in https://git.sagemath.org/sage.git/diff?id2=f9b2db94f675ff16963ccdefba4f1a3393b3fe0d&id=aee855a78b42ab4b726995a9e22f23e3bec08b8b to the file .homebrew-build-env and then source this file again

Jan 16, 2022, 6:34:17 PMJan 16

to sage-release

Also worth checking whether "brew install openblas" installs something new

(see messages at the end of the configure run)

Jan 16, 2022, 8:30:12 PMJan 16

to sage-r...@googlegroups.com

$ brew uninstall openblas

Error: Refusing to uninstall /opt/homebrew/Cellar/openblas/0.3.19

because it is required by arpack, cbc, cgl, clp, coinutils, igraph, osi, r and suite-sparse, which are currently installed.

You can override this and force removal with:

brew uninstall --ignore-dependencies openblas

$ brew uninstall --ignore-dependencies openblas

Uninstalling /opt/homebrew/Cellar/openblas/0.3.19... (23 files, 51.9MB)

$ brew install openblas

==> **Auto-updated Homebrew!**

Updated 1 tap (homebrew/core).

==> **Updated Formulae**

Updated 10 formulae.

Running `brew update --preinstall`...

==> **Downloading https://ghcr.io/v2/homebrew/core/openblas/manifests/0.3.19**

Already downloaded: /Users/gms/Library/Caches/Homebrew/downloads/b47e3d834a9c52d0772b21372a675e3496a8480baa2f3e9b72d60def08682c3f--openblas-0.3.19.bottle_manifest.json

==> **Downloading https://ghcr.io/v2/homebrew/core/openblas/blobs/sha256:33e6385102e69ddd716d8eb818861e2e2e2c08de20e06d189ffd69115131ed03**

Already downloaded: /Users/gms/Library/Caches/Homebrew/downloads/82003eb6c8dd0091f8465e8203b39d67e81d7db4c9e4d790e71f6b2e8445ab3f--openblas--0.3.19.arm64_big_sur.bottle.tar.gz

==> **Pouring openblas--0.3.19.arm64_big_sur.bottle.tar.gz**

==> **Caveats**

openblas is keg-only, which means it was not symlinked into /opt/homebrew,

because macOS provides BLAS in Accelerate.framework.

For compilers to find openblas you may need to set:

export LDFLAGS="-L/opt/homebrew/opt/openblas/lib"

export CPPFLAGS="-I/opt/homebrew/opt/openblas/include"

For pkg-config to find openblas you may need to set:

export PKG_CONFIG_PATH="/opt/homebrew/opt/openblas/lib/pkgconfig"

==> **Summary**

🍺 /opt/homebrew/Cellar/openblas/0.3.19: 23 files, 51.9MB

==> **Running `brew cleanup openblas`...**

Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.

Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).

$

then the modification for .homebrew-build-env, followed by make -k.

And now the only remaining problem is openblas:

* package: openblas-0.3.18

last build time: Jan 17 02:24

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/openblas-0.3.18.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/openblas-0.3.18

--

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...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/6c819ea9-b26e-4a5d-80ae-f9c383e4b3cdn%40googlegroups.com.

Jan 16, 2022, 9:24:47 PMJan 16

to sage-release

Did you use ". .homebrew-build-env" before the latest build?

Jan 16, 2022, 9:46:59 PMJan 16

to sage-r...@googlegroups.com

Yes, of course.

I have restarted the whole process again (modifying and sourcing .homebrew-build-env), and it does not go further than iml:

* package: iml-1.0.4p1.p2

last build time: Jan 17 03:43

log file: /Users/gms/sage/sage-9.5.rc1/logs/pkgs/iml-1.0.4p1.p2.log

build directory: /Users/gms/sage/sage-9.5.rc1/local/var/tmp/sage/build/iml-1.0.4p1.p2

Jan 16, 2022, 10:15:35 PMJan 16

to sage-release

The latest config.log now shows "will use system package and not install SPKG openblas", so there's progress.

I'll take the new version of the iml log to https://trac.sagemath.org/ticket/30592

Jan 16, 2022, 11:02:09 PMJan 16

to sage-release

Regarding the iml build failure, could you run "otool -lL /usr/local/opt/openblas/lib/libopenblas.0.dylib " please

On Sunday, January 16, 2022 at 6:46:59 PM UTC-8 list...@gmail.com wrote:

Jan 16, 2022, 11:18:34 PMJan 16

to sage-r...@googlegroups.com

Yes, of course, here is the output (I replaced /usr/local):

$ otool -lL /opt/homebrew/opt/openblas/lib/libopenblas.0.dylib

/opt/homebrew/opt/openblas/lib/libopenblas.0.dylib:

Load command 0

cmd LC_SEGMENT_64

cmdsize 712

segname __TEXT

vmaddr 0x0000000000000000

vmsize 0x0000000001274000

fileoff 0

filesize 19349504

maxprot 0x00000005

initprot 0x00000005

nsects 8

flags 0x0

Section

sectname __text

segname __TEXT

addr 0x0000000000004860

size 0x00000000010b4ddc

offset 18528

align 2^5 (32)

reloff 0

nreloc 0

flags 0x80000400

reserved1 0

reserved2 0

Section

sectname __text_startup

segname __TEXT

addr 0x00000000010b963c

size 0x0000000000000068

offset 17536572

align 2^2 (4)

reloff 0

nreloc 0

flags 0x80000400

reserved1 0

reserved2 0

Section

sectname __text_exit

segname __TEXT

addr 0x00000000010b96a4

size 0x0000000000000034

offset 17536676

align 2^2 (4)

reloff 0

nreloc 0

flags 0x80000400

reserved1 0

reserved2 0

Section

sectname __stubs

segname __TEXT

addr 0x00000000010b96d8

size 0x0000000000000354

offset 17536728

align 2^2 (4)

reloff 0

nreloc 0

flags 0x80000408

reserved1 0 (index into indirect symbol table)

reserved2 12 (size of stubs)

Section

sectname __stub_helper

segname __TEXT

addr 0x00000000010b9a2c

size 0x000000000000036c

offset 17537580

align 2^2 (4)

reloff 0

nreloc 0

flags 0x80000400

reserved1 0

reserved2 0

Section

sectname __const

segname __TEXT

addr 0x00000000010b9d98

size 0x000000000001ee08

offset 17538456

align 2^3 (8)

reloff 0

nreloc 0

flags 0x00000000

reserved1 0

reserved2 0

Section

sectname __cstring

segname __TEXT

addr 0x00000000010d8ba0

size 0x000000000000ae16

offset 17664928

align 2^0 (1)

reloff 0

nreloc 0

flags 0x00000002

reserved1 0

reserved2 0

Section

sectname __eh_frame

segname __TEXT

addr 0x00000000010e39b8

size 0x0000000000190640

offset 17709496

align 2^3 (8)

reloff 0

nreloc 0

flags 0x00000000

reserved1 0

reserved2 0

Load command 1

cmd LC_SEGMENT_64

cmdsize 712

segname __DATA

vmaddr 0x0000000001274000

vmsize 0x0000000000018000

fileoff 19349504

filesize 81920

maxprot 0x00000003

initprot 0x00000003

nsects 8

flags 0x0

Section

sectname __got

segname __DATA

addr 0x0000000001274000

size 0x0000000000000010

offset 19349504

align 2^3 (8)

reloff 0

nreloc 0

flags 0x00000006

reserved1 71 (index into indirect symbol table)

reserved2 0

Section

sectname __la_symbol_ptr