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

2024-05-13 Thread David Coudert
I’m unable to compile on macOS 12.7.4 on a fresh clone (and fresh shell).The compilation of fflas_ffpack-2.5.0 is failing. See attached log.



-- 
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/7E0259E6-2A22-47E0-AFFD-6B7295FEB791%40gmail.com.


fflas_ffpack-2.5.0.log
Description: Binary data
Le 12 mai 2024 à 22:37, 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.htmlThere were some hasty changes to make it build on gcc 14 / Fedora 40, please give it an extra-thorough testing. Also, 32-bit is currently broken so if you want to help investigate then please do!ffbbea9cb23 (tag: 10.4.beta6, github/develop) Updated SageMath version to 10.4.beta6f5e78840b10 gh-37970: Fix sign error in the Kerr metric of the manifold catalog4e0bbaf9026 gh-37967: Modify tests in `ell_point.py` to be more generic for Conway database update821924c1849 gh-37965: some polishing for pbori (ruff and pep8 mostly)175d57bff88 gh-37958: various ruff fixes in combinate72a3e41b91 gh-37956: faster implementation of method `sage.graphs.generators.families.BalancedTree`feba57a1de3 gh-37955: `Graph.{[weighted_]adjacency_matrix,kirchhoff_matrix}`: Support constructing `End(CombinatorialFreeModule)` elementsd9695cb3592 gh-37954: direct implementations of some cliques related methods in `sage/graphs/graph.py`16981c13179 gh-37953: Fix trivial typo7ed7448c1e7 gh-37950: CI: Handle the "p: CI Fix" labelc9f5b45179e gh-37949: Adapt length check in `sage.databases.conway` in preparation for database updatef91864d634f gh-37948: some ruff fixes in misc folder7f5ae5cf7d9 gh-37947: various ruff suggestions fixed in schemesf490e71a7fc gh-37944: ⬆️ Bump easimon/maximize-build-space from 8 to 101162d8221b4 gh-37942: Graph constructors: Remove gratuitous nondeterminism8d59b12a063 gh-37941: Revert cif fast inversion 84ab6553fdc4d2e570 gh-37940: Support morphisms in `Matroid` constructor5d12c34b9e8 gh-37939: Fix incompatible pointer type assignment error in implicit_surfacebecc9581c32 gh-37938: Updates to linbox-1.7.0, givaro-4.2.0, fflas-ffpack-2.5.0d192614f48d gh-37932: fix the linterc9c0a545f4f gh-37929: `.gitignore`: Ignore `requirements-editable.txt` filesebd5f91fa97 gh-37925: Fix slow substitution in piecewise symbolic function70a42aa0f8e gh-37916: structure/coerce actionsf5a724fcd70 gh-37914: `build/pkgs/python3`: Update to 3.11.8, remove Cygwin patches, remove pointless rpaths on macOS26279324cb5 gh-37898: Deprecate `is_AbelianGroup`, `is_DualAbelianGroup`, `is_MatrixGroup`8dfb15df37a gh-37897: Deprecate `is_Monoid`, `is_FreeMonoid`, `is_FreeAbelianMonoid`9e2d10aff52 gh-37896: Deprecate `is_FreeAlgebra`, `is_QuaternionAlgebra`, `is_SymmetricFunctionAlgebra`cbb4306d572 gh-37894: sagemath-standard: some fixes in build dependencies649c4d5fc10 gh-37881: Implement hypergeometric Euler factors for tame primes39907fa9ae2 gh-37878: Run sage doc server for jupyterlab58c4079ef65 gh-37869: `sage.geometry.polyhedron`: Remove deprecated code56e555d8b37 gh-37867: `sage.misc.sageinspect`: Remove deprecated `loadable_module_extension`ee5f6062dd9 gh-37861: Fix segfault for Weil polynomials6fa34e702ce gh-37859: Implement the ladder idempotents of the symmetric group algebra08be24c8d77 gh-37854: Maximal angles between convex cones0e8fd932227 gh-37839: Cythonize `GraphicMatroid`fd4465fddd9 gh-37831: `FreeModuleHomset`: Create subclass `FreeModuleEndset`, add element methods for invariants `det`, `charpoly`, `fcp`, etc.b5f16954434 gh-37828: Fix FAQ on DOIs. Put "universal" DOI to CITATION.cff*95d085fc00e gh-37818: Bump up actionsb590c5a9a89 gh-37787: modernize coercion for Hecke algebras045f065e988 gh-37762: `dist.yml`: Download optional/experimental tarballs for GitHub Release assets7ace60e27b7 gh-37737: Follow up #36741: improve code structure6bccaa3b37a gh-37719: Refactor ring categories7d010da8392 gh-37716: `sage.{misc,structure}`: Doctest cosmeticsd32de45d8f2 gh-37713: `sage.sets`: Doctest cosmeticsf5537943f8e gh-37584: build/pkgs/cython: Update to 3.0.10ff3350aa70a gh-37570: build/pkgs/singular: Update to 4.4.0d347729f0af gh-37537: build/pkgs/{gcc,gfortran}/spkg-configure.m4: Allow 14.xb2df0182f1a gh-37500: `sage --package`, `sage-get-system-packages`: Support PURLs `pkg:pypi/DISTRO-NAME`, obtain dependencies of wheels from PyPI49406e33c2c gh-37249: gc: update to 8.2.668fe91d8c53 gh-36269: `coefficients` for `QuasiModularFormsElement`744939e037a (tag: 10.4.beta5) Updated SageMath version to 10.4.beta5

-- 
You received this message because you are subscribed to the Google Groups "sage-release" group.
To unsubscribe from this group and stop 

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

2023-12-14 Thread David Coudert
I don’t see these errors on Apple M1 with macOS 12.7.1.

> Le 14 déc. 2023 à 17:05, John H Palmieri  a écrit :
> 
> On OS X (both Intel and Apple Silicon) I'm getting a lot of new failures, 
> many of the form "Killed due to alarm":
> 
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/libs/flint/nmod_poly_linkage.pxi  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/data_structures/bounded_integer_sequences.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/libs/gap/element.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/interfaces/gap.py  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/geometry/integral_points.pxi  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/libs/libecm.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/coding/linear_code.py  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/rings/factorint_pari.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/rings/integer.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/rings/complex_arb.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/parallel/decorate.py  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/rings/polynomial/polynomial_element.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/rings/polynomial/polynomial_zmod_flint.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/sets/recursively_enumerated_set.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/structure/coerce_actions.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/matrix/matrix_integer_dense.pyx  # Killed due to alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/schemes/elliptic_curves/descent_two_isogeny.pyx  # Killed due to 
> alarm
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/doctest/forker.py  # 5 doctests failed
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/doctest/control.py  # 8 doctests failed
> 
> Plus some doctests that have been failing for a while:
> 
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/rings/polynomial/multi_polynomial_ideal.py  # Killed due to 
> segmentation fault
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/libs/giac/__init__.py  # Timed out
> sage -t --long --random-seed=144845266083009760424007645487960076680 
> src/sage/tests/books/computational-mathematics-with-sagemath/mpoly_doctest.py 
>  # 1 doctest failed
> 
> 
> 
> On Wednesday, December 13, 2023 at 4:42:36 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 
> 
> 
> 
> e2e0f8db21e (github/develop, tag: 10.3.beta2) Updated SageMath version to 
> 10.3.beta2
> 2395f7bb45f gh-36862: Fix one doctest for giac 1.9.0-73
> c85cb61919a gh-36859: src/sage/libs/pari/convert_sage_matrix.pyx: Remove 
> `sage_setup: distribution`
> 69d5801de36 gh-36856: various details in modules folder (ruff, cython-lint, 
> roles)
> 3d9dc8d3daa gh-36855: some ruff details in modular (unicode)
> c4bebb1988a gh-36854: various details in categories (ruff C4 and UP02)
> dd54b42ad4e gh-36853: various details in algebras (ruff mostly)
> 033d95a9500 gh-36852: `failing doctest on Apple M1`: corrected the test case 
> by sorting the result
> 49e6c9f99c4 gh-36851: various details in group (ruff and pycodestyle)
> 1abf5c643ff gh-36846: Resolve nice tree decomp bug in #36843, and allow 
> `label_nice_tree_decomposition` to return a digraph
> f98a4c5176d gh-36837: update qepcad to B 1.74
> 31541b6b79a gh-36828: README.md: Update section on macOS arm64
> 4f34f9226af gh-36823: `ipython` 8.18 and related upgrades, remove `backcall`
> f2be9758869 gh-36822: Fix linter failure in 10.3.beta0
> 0121df0e205 gh-36818: Corrected the typo in documentation - Permutation Groups
> c7443b1a9cd gh-36815: Add badges to README.md
> 2ec492a4c57 gh-36812: made changes to the documentaiton of developer in 
> python3 print
> 27a07dad385 gh-36802: Python toolchain as wheel 

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

2023-12-12 Thread David Coudert
Issue resolved after upgrading the system to Fedora 39.
Thank you.
David.

> Le 9 déc. 2023 à 21:54, David Coudert  a écrit :
> 
> Does not help.
> I’ll wait for a system update and let you know.
> Best,
> David.
> 
>> Le 9 déc. 2023 à 21:20, Matthias Köppe > <mailto:matthiaskoe...@gmail.com>> a écrit :
>> 
>> Try if https://github.com/sagemath/sage/pull/36823 
>> <https://github.com/sagemath/sage/pull/36823> helps with this
>> 
>> On Saturday, December 9, 2023 at 8:52:54 AM UTC-8 david@gmail.com 
>> <http://gmail.com/> wrote:
>> Hello,
>> 
>> I have a surprising and annoying issue on Fedora 35 with 10.3.beta0 after
>> make distclean sagelib-clean
>> make build
>> ./sage -i bliss tdlib benzene buckygen cryptominisat dot2tex glucose 
>> gap_packages mcqd plantri  csdp python_igraph
>> 
>> When I start sage in a console, I see some warnings:
>> 
>> gelati:/home/dcoudert/sage> ./sage
>> ┌┐
>> │ SageMath version 10.3.beta0, Release Date: 2023-12-05  │
>> │ Using Python 3.10.8. Type "help()" for help.   │
>> └┘
>> ┏┓
>> ┃ Warning: this is a prerelease version, and it may be unstable. ┃
>> ┗┛
>> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>>  DeprecationWarning: There is no current event loop
>>   loop = asyncio.get_event_loop()
>> sage: G = graphs.PetersenGraph()
>> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>>  DeprecationWarning: There is no current event loop
>>   loop = asyncio.get_event_loop()
>> sage: G
>> Petersen graph: Graph on 10 vertices
>> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>>  DeprecationWarning: There is no current event loop
>>   loop = asyncio.get_event_loop()
>> sage: 
>> 
>> 
>> However, these warnings are not interfering with doctests. Running for 
>> instance `./sage -t src/sage/graphs/` works fine.
>> 
>> Anyway help to avoid these warnings is more than welcome.
>> 
>> Best,
>> David.
>> 
>> 
>> 
>> 
>>> Le 6 déc. 2023 à 20:37, John H Palmieri >> > a écrit :
>>> 
>> 
>>> Builds fine for me on OS X, both Intel and Apple Silicon. No new doctest 
>>> failures.
>>> 
>>> On Tuesday, December 5, 2023 at 4:26:09 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 
>>> <http://www.sagemath.org/download-latest.html>
>>> 
>>> 272582be9e0 (github/develop, tag: 10.3.beta0) Updated SageMath version to 
>>> 10.3.beta0
>>> 9b1e18ffc02  gh-36664: ruff auto-fix for C4 in modular
>>> 3253ed95cdb gh-36658: `sage.sat`: Update `# needs`
>>> b707b299324 gh-36657: `sage.tests`: Update `# needs`
>>> 34b6321efb2 gh-36655: `sage.misc.explain_pickle`: Docstring cosmetics
>>> c9e28a84924 gh-36654: More fixes for e221
>>> 0394ea33387 gh-36653: clean E702 etc in integer.pyx
>>> bf801b1edfb gh-36644: `sage.combinat.words`: Update `# needs`
>>> 5a22cce2510 gh-36643: `sage.combinat.species`: Update `# needs`
>>> 91c9fa67907 gh-36642: `sage.algebras`: Update `# needs`, modularization 
>>> fixes, doctest cosmetics
>>> ef9b2792302 gh-36638: return Weierstrass scaling factor in base field for 
>>> EllipticCurveIsogeny
>>> 2b9f3e0e4ff gh-36637: sums of elliptic-curve morphisms
>>> 3a9254d73ae gh-36630: Allow to specify output directory for generated 
>>> interpreters
>>> 69d03d36651 gh-36623: cylint cleanup in combinatorial polyhedra
>>> 7b3e208631f gh-36597: Replace relative imports by absolute ones in modules
>>> 779a502cd5e gh-36592: Add pull_from_function_field to curves
>>> 54dbcbf46a6 gh-36589: Replace relative imports by absolute ones in a few 
>>> packages
>>> 671f7d56ba0 gh-36588: Replace relative imports by absolute ones in rings
>>> caa10685ff2 gh-36584: implemented pow

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

2023-12-09 Thread David Coudert
Does not help.
I’ll wait for a system update and let you know.
Best,
David.

> Le 9 déc. 2023 à 21:20, Matthias Köppe  a écrit :
> 
> Try if https://github.com/sagemath/sage/pull/36823 
>  helps with this
> 
> On Saturday, December 9, 2023 at 8:52:54 AM UTC-8 david@gmail.com 
>  wrote:
> Hello,
> 
> I have a surprising and annoying issue on Fedora 35 with 10.3.beta0 after
> make distclean sagelib-clean
> make build
> ./sage -i bliss tdlib benzene buckygen cryptominisat dot2tex glucose 
> gap_packages mcqd plantri  csdp python_igraph
> 
> When I start sage in a console, I see some warnings:
> 
> gelati:/home/dcoudert/sage> ./sage
> ┌┐
> │ SageMath version 10.3.beta0, Release Date: 2023-12-05  │
> │ Using Python 3.10.8. Type "help()" for help.   │
> └┘
> ┏┓
> ┃ Warning: this is a prerelease version, and it may be unstable. ┃
> ┗┛
> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>  DeprecationWarning: There is no current event loop
>   loop = asyncio.get_event_loop()
> sage: G = graphs.PetersenGraph()
> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>  DeprecationWarning: There is no current event loop
>   loop = asyncio.get_event_loop()
> sage: G
> Petersen graph: Graph on 10 vertices
> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>  DeprecationWarning: There is no current event loop
>   loop = asyncio.get_event_loop()
> sage: 
> 
> 
> However, these warnings are not interfering with doctests. Running for 
> instance `./sage -t src/sage/graphs/` works fine.
> 
> Anyway help to avoid these warnings is more than welcome.
> 
> Best,
> David.
> 
> 
> 
> 
>> Le 6 déc. 2023 à 20:37, John H Palmieri > > a écrit :
>> 
> 
>> Builds fine for me on OS X, both Intel and Apple Silicon. No new doctest 
>> failures.
>> 
>> On Tuesday, December 5, 2023 at 4:26:09 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 
>> 
>> 
>> 272582be9e0 (github/develop, tag: 10.3.beta0) Updated SageMath version to 
>> 10.3.beta0
>> 9b1e18ffc02  gh-36664: ruff auto-fix for C4 in modular
>> 3253ed95cdb gh-36658: `sage.sat`: Update `# needs`
>> b707b299324 gh-36657: `sage.tests`: Update `# needs`
>> 34b6321efb2 gh-36655: `sage.misc.explain_pickle`: Docstring cosmetics
>> c9e28a84924 gh-36654: More fixes for e221
>> 0394ea33387 gh-36653: clean E702 etc in integer.pyx
>> bf801b1edfb gh-36644: `sage.combinat.words`: Update `# needs`
>> 5a22cce2510 gh-36643: `sage.combinat.species`: Update `# needs`
>> 91c9fa67907 gh-36642: `sage.algebras`: Update `# needs`, modularization 
>> fixes, doctest cosmetics
>> ef9b2792302 gh-36638: return Weierstrass scaling factor in base field for 
>> EllipticCurveIsogeny
>> 2b9f3e0e4ff gh-36637: sums of elliptic-curve morphisms
>> 3a9254d73ae gh-36630: Allow to specify output directory for generated 
>> interpreters
>> 69d03d36651 gh-36623: cylint cleanup in combinatorial polyhedra
>> 7b3e208631f gh-36597: Replace relative imports by absolute ones in modules
>> 779a502cd5e gh-36592: Add pull_from_function_field to curves
>> 54dbcbf46a6 gh-36589: Replace relative imports by absolute ones in a few 
>> packages
>> 671f7d56ba0 gh-36588: Replace relative imports by absolute ones in rings
>> caa10685ff2 gh-36584: implemented power of graph function under basic methods
>> 8801f6e24cd gh-36574: rename the backtrack algorithm of method 
>> `longest_path` with deprecation
>> 9014410efb7 gh-36572: Replace relative imports by absolute ones in categories
>> e86721e0b97 gh-36562: `pkgs/sage-{docbuild,setup,sws2rst}`: Migrate from 
>> `setup.cfg` to `pyproject.toml`
>> d67dba4740c gh-36505: `sage --tox -e coverage.py`
>> a5107c61cf4 gh-36504: Functions for nice tree decomposition and its labelling
>> 8bcebb19169 gh-36457: check coprimality of moduli in CRT_basis()
>> a6f2c461733 gh-36368: Laurent polynomials, Fitting ideals and characteristic 
>> varieties
>> d2b457895c4 gh-36223: src/sage/doctest/control.py: double the default test 
>> timeout
>> fb7ef07389d gh-36190: establish interface for instantiated classical modular 
>> polynomials
>> 839327af1f2 gh-36184: add class groups of binary quadratic forms
>> c1a38172852 gh-36135: `sage -fixdistributions`
>> f336f6a8bef gh-36129: Notebook 7, 

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

2023-12-09 Thread David Coudert
I will ask for an upgrade of the desktop to a newer Fedora (may be 39) and see 
if this solves the issue.
Thanks.
David.

> Le 9 déc. 2023 à 18:25, Dima Pasechnik  a écrit :
> 
> On Sat, Dec 9, 2023 at 4:52 PM David Coudert  <mailto:david.coud...@gmail.com>> wrote:
>> 
>> Hello,
>> 
>> I have a surprising and annoying issue on Fedora 35 with 10.3.beta0 after
>> make distclean sagelib-clean
>> make build
>> ./sage -i bliss tdlib benzene buckygen cryptominisat dot2tex glucose 
>> gap_packages mcqd plantri  csdp python_igraph
>> 
>> When I start sage in a console, I see some warnings:
>> 
>> gelati:/home/dcoudert/sage> ./sage
>> ┌┐
>> │ SageMath version 10.3.beta0, Release Date: 2023-12-05  │
>> │ Using Python 3.10.8. Type "help()" for help.   │
>> └┘
>> ┏┓
>> ┃ Warning: this is a prerelease version, and it may be unstable. ┃
>> ┗┛
>> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>>  DeprecationWarning: There is no current event loop
>>  loop = asyncio.get_event_loop()
> 
> I presume your  Python comes from the OS.
> It seems to be an upstream issue with prompt_toolkit:
> https://github.com/prompt-toolkit/python-prompt-toolkit/pull/1714 
> <https://github.com/prompt-toolkit/python-prompt-toolkit/pull/1714>
> It says that they have a workaround for Python 3.10.9+, but you're on
> 3.10.8. Either they missed this, or I don't know. Can you install a
> newer Python ?
> 
> Fedora 35 is past EOL for over a year, can you move to 37 (36 is past
> EOL too) or even newer?
> 
> 
>> sage: G = graphs.PetersenGraph()
>> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>>  DeprecationWarning: There is no current event loop
>>  loop = asyncio.get_event_loop()
>> sage: G
>> Petersen graph: Graph on 10 vertices
>> /home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
>>  DeprecationWarning: There is no current event loop
>>  loop = asyncio.get_event_loop()
>> sage:
>> 
>> 
>> However, these warnings are not interfering with doctests. Running for 
>> instance `./sage -t src/sage/graphs/` works fine.
>> 
>> Anyway help to avoid these warnings is more than welcome.
>> 
>> Best,
>> David.
>> 
>> 
>> 
>> Le 6 déc. 2023 à 20:37, John H Palmieri  a écrit :
>> 
>> Builds fine for me on OS X, both Intel and Apple Silicon. No new doctest 
>> failures.
>> 
>> On Tuesday, December 5, 2023 at 4:26:09 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
>>> 
>>> 272582be9e0 (github/develop, tag: 10.3.beta0) Updated SageMath version to 
>>> 10.3.beta0
>>> 9b1e18ffc02  gh-36664: ruff auto-fix for C4 in modular
>>> 3253ed95cdb gh-36658: `sage.sat`: Update `# needs`
>>> b707b299324 gh-36657: `sage.tests`: Update `# needs`
>>> 34b6321efb2 gh-36655: `sage.misc.explain_pickle`: Docstring cosmetics
>>> c9e28a84924 gh-36654: More fixes for e221
>>> 0394ea33387 gh-36653: clean E702 etc in integer.pyx
>>> bf801b1edfb gh-36644: `sage.combinat.words`: Update `# needs`
>>> 5a22cce2510 gh-36643: `sage.combinat.species`: Update `# needs`
>>> 91c9fa67907 gh-36642: `sage.algebras`: Update `# needs`, modularization 
>>> fixes, doctest cosmetics
>>> ef9b2792302 gh-36638: return Weierstrass scaling factor in base field for 
>>> EllipticCurveIsogeny
>>> 2b9f3e0e4ff gh-36637: sums of elliptic-curve morphisms
>>> 3a9254d73ae gh-36630: Allow to specify output directory for generated 
>>> interpreters
>>> 69d03d36651 gh-36623: cylint cleanup in combinatorial polyhedra
>>> 7b3e208631f gh-36597: Replace relative imports by absolute ones in modules
>>> 779a502cd5e gh-36592: Add pull_from_function_field to curves
>>> 54dbcbf46a6 gh-36589: Replace relative imports by absolute ones in a few 
>>> packages
>>> 671f7d56ba0 gh-36588:

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

2023-12-09 Thread David Coudert
Hello,

I have a surprising and annoying issue on Fedora 35 with 10.3.beta0 after
make distclean sagelib-clean
make build
./sage -i bliss tdlib benzene buckygen cryptominisat dot2tex glucose 
gap_packages mcqd plantri  csdp python_igraph

When I start sage in a console, I see some warnings:

gelati:/home/dcoudert/sage> ./sage
┌┐
│ SageMath version 10.3.beta0, Release Date: 2023-12-05  │
│ Using Python 3.10.8. Type "help()" for help.   │
└┘
┏┓
┃ Warning: this is a prerelease version, and it may be unstable. ┃
┗┛
/home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
 DeprecationWarning: There is no current event loop
  loop = asyncio.get_event_loop()
sage: G = graphs.PetersenGraph()
/home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
 DeprecationWarning: There is no current event loop
  loop = asyncio.get_event_loop()
sage: G
Petersen graph: Graph on 10 vertices
/home/dcoudert/sage/local/var/lib/sage/venv-python3.10/lib64/python3.10/site-packages/prompt_toolkit/application/application.py:988:
 DeprecationWarning: There is no current event loop
  loop = asyncio.get_event_loop()
sage: 


However, these warnings are not interfering with doctests. Running for instance 
`./sage -t src/sage/graphs/` works fine.

Anyway help to avoid these warnings is more than welcome.

Best,
David.



> Le 6 déc. 2023 à 20:37, John H Palmieri  a écrit :
> 
> Builds fine for me on OS X, both Intel and Apple Silicon. No new doctest 
> failures.
> 
> On Tuesday, December 5, 2023 at 4:26:09 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 
> 
> 
> 272582be9e0 (github/develop, tag: 10.3.beta0) Updated SageMath version to 
> 10.3.beta0
> 9b1e18ffc02  gh-36664: ruff auto-fix for C4 in modular
> 3253ed95cdb gh-36658: `sage.sat`: Update `# needs`
> b707b299324 gh-36657: `sage.tests`: Update `# needs`
> 34b6321efb2 gh-36655: `sage.misc.explain_pickle`: Docstring cosmetics
> c9e28a84924 gh-36654: More fixes for e221
> 0394ea33387 gh-36653: clean E702 etc in integer.pyx
> bf801b1edfb gh-36644: `sage.combinat.words`: Update `# needs`
> 5a22cce2510 gh-36643: `sage.combinat.species`: Update `# needs`
> 91c9fa67907 gh-36642: `sage.algebras`: Update `# needs`, modularization 
> fixes, doctest cosmetics
> ef9b2792302 gh-36638: return Weierstrass scaling factor in base field for 
> EllipticCurveIsogeny
> 2b9f3e0e4ff gh-36637: sums of elliptic-curve morphisms
> 3a9254d73ae gh-36630: Allow to specify output directory for generated 
> interpreters
> 69d03d36651 gh-36623: cylint cleanup in combinatorial polyhedra
> 7b3e208631f gh-36597: Replace relative imports by absolute ones in modules
> 779a502cd5e gh-36592: Add pull_from_function_field to curves
> 54dbcbf46a6 gh-36589: Replace relative imports by absolute ones in a few 
> packages
> 671f7d56ba0 gh-36588: Replace relative imports by absolute ones in rings
> caa10685ff2 gh-36584: implemented power of graph function under basic methods
> 8801f6e24cd gh-36574: rename the backtrack algorithm of method `longest_path` 
> with deprecation
> 9014410efb7 gh-36572: Replace relative imports by absolute ones in categories
> e86721e0b97 gh-36562: `pkgs/sage-{docbuild,setup,sws2rst}`: Migrate from 
> `setup.cfg` to `pyproject.toml`
> d67dba4740c gh-36505: `sage --tox -e coverage.py`
> a5107c61cf4 gh-36504: Functions for nice tree decomposition and its labelling
> 8bcebb19169 gh-36457: check coprimality of moduli in CRT_basis()
> a6f2c461733 gh-36368: Laurent polynomials, Fitting ideals and characteristic 
> varieties
> d2b457895c4 gh-36223: src/sage/doctest/control.py: double the default test 
> timeout
> fb7ef07389d gh-36190: establish interface for instantiated classical modular 
> polynomials
> 839327af1f2 gh-36184: add class groups of binary quadratic forms
> c1a38172852 gh-36135: `sage -fixdistributions`
> f336f6a8bef gh-36129: Notebook 7, ipykernel 6.27, ipython 8.17
> c31f22e8167 gh-36031: Cythonize 
> `LatticePolytope.normal_form(algorithm='palp_native')`, change to default, 
> add as a `Polyhedron` method
> b60398e7ef6 gh-35936: generalize EllipticCurve_field.division_field() to 
> composite orders
> a7b9ebc569a gh-35848: upgrade to flint3
> 9c4fc776b5f gh-35838: FriCAS spkg-configure and Feature
> 9bc89775786 gh-35830: Bliss spkg config
> 69b0671b0f2 gh-35799: test whether point is actually on the curve when 
> evaluating 

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

2023-11-13 Thread David Coudert
I’ll call for more help if not ;)

Thank you for all the work Volker.

Best,
David.

> Le 13 nov. 2023 à 16:12, Volker Braun  a écrit :
> 
> Sorry for the confusion, hopefully the erroneous script is now fixed ;)
> 
> On Monday, November 13, 2023 at 2:30:18 PM UTC+1 david@gmail.com 
>  wrote:
> Hello,
> 
> Yesterday I have synchronized my fork on GitHub with 10.2.rc2 and it went 
> well, but today I see that « This branch is 1 commit ahead, 1 commit behind 
> sagemath:develop » O_o. See  https://github.com/dcoudert/sage/ 
> 
> It seems that I have to resolve that manually, but I’m not sure how.
> 
> I also see that one of my PR has conflicts that must be resolved, certainly 
> due to forced push (https://github.com/sagemath/sage/pull/36705 
> ). I will check that when I will 
> be able to properly synchronize my own fork of the develop branch.
> 
> Best,
> David.
> 
> 
> 
>> Le 13 nov. 2023 à 09:52, Eric Gourgoulhon > > a écrit :
>> 
> 
>> Thank you for having merged https://github.com/sagemath/sage/pull/36529 
>>  !
>> 
>> Eric.
>> 
>> 
>> Le dimanche 12 novembre 2023 à 22:42:41 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 
>> 
>> 
>> 
>> 4430e4cc37c (tag: 10.2.rc2, github/develop) Updated SageMath version to 
>> 10.2.rc2
>> 883e05f8ee0 gh-36698: src/sage/combinat/root_system/coxeter_group.py: Fix 
>> typo in lazy_import
>> a0872bed5c9 gh-36671: build/pkgs/openblas: Stop openblas from using explicit 
>> `make -j N`; but use `make -j 1` on `ubuntu-trusty`
>> 405e166238e gh-36669: Sage knows Hadamard matrices <1201, not 1001
>> bb7cf9b7c64 gh-36529: src/sage/misc/latex.py: fix view()
>> e349b002499 (tag: 10.2.rc1) Updated SageMath version to 10.2.rc1
>> 
> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-release" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-release...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/c2a87e5a-5645-439a-99b5-88a0c5661862n%40googlegroups.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+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/cfa297c4-576c-45d9-acc9-63bc183e5ce8n%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/44D1E487-770A-4506-870D-F0DCBEA4E3C5%40gmail.com.


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

2023-11-13 Thread David Coudert
Thank you Dima.

The branch that was not properly synchronized with rc2 is origin/develop.
Github suggested to remove the last commit from develop and now it’s saying 
that the branch is synchronized with sagemath/sage:develop.
Let’s hope it will stay like that ;)

Best,
David.



> Le 13 nov. 2023 à 14:49, Dima Pasechnik  a écrit :
> 
> On Mon, Nov 13, 2023 at 1:30 PM David Coudert  <mailto:david.coud...@gmail.com>> wrote:
> 
>> Yesterday I have synchronized my fork on GitHub with 10.2.rc2 and it went 
>> well, but today I see that « This branch is 1 commit ahead, 1 commit behind 
>> sagemath:develop » O_o. See  https://github.com/dcoudert/sage/ 
>> <https://github.com/dcoudert/sage/>
>> It seems that I have to resolve that manually, but I’m not sure how.
> 
> suppose you're on your branch, and origin/develop is the current
> develop branch (rc2), already "git fetch"'ed.
> Then run
> 
>   git rebase origin/develop
> 
> and hopefully it will go automatically
> 
> (you can always do "git rebase --abort" if something goes wrong)
> 
> Often you'd see
> CONFLICT... (in such and such file); so you edit this file and "git
> add" it (and same for all the conflicts you see)
> and type
> 
>   git rebase --continue
> 
> Use "git status" to see where you are in the rebase process.
> 
> HTH
> Dima
> 
> 
> 
> 
>> 
>> I also see that one of my PR has conflicts that must be resolved, certainly 
>> due to forced push (https://github.com/sagemath/sage/pull/36705). I will 
>> check that when I will be able to properly synchronize my own fork of the 
>> develop branch.
>> 
>> Best,
>> David.
>> 
>> 
>> Le 13 nov. 2023 à 09:52, Eric Gourgoulhon  a écrit :
>> 
>> Thank you for having merged https://github.com/sagemath/sage/pull/36529 !
>> 
>> Eric.
>> 
>> 
>> Le dimanche 12 novembre 2023 à 22:42:41 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
>>> 
>>> 
>>> 4430e4cc37c (tag: 10.2.rc2, github/develop) Updated SageMath version to 
>>> 10.2.rc2
>>> 883e05f8ee0 gh-36698: src/sage/combinat/root_system/coxeter_group.py: Fix 
>>> typo in lazy_import
>>> a0872bed5c9 gh-36671: build/pkgs/openblas: Stop openblas from using 
>>> explicit `make -j N`; but use `make -j 1` on `ubuntu-trusty`
>>> 405e166238e gh-36669: Sage knows Hadamard matrices <1201, not 1001
>>> bb7cf9b7c64 gh-36529: src/sage/misc/latex.py: fix view()
>>> e349b002499 (tag: 10.2.rc1) Updated SageMath version to 10.2.rc1
>> 
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "sage-release" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-release+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/c2a87e5a-5645-439a-99b5-88a0c5661862n%40googlegroups.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+unsubscr...@googlegroups.com 
>> <mailto:sage-release+unsubscr...@googlegroups.com>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/26D5FF0E-52FF-4D16-B34D-9EF3B0E41454%40gmail.com
>>  
>> <https://groups.google.com/d/msgid/sage-release/26D5FF0E-52FF-4D16-B34D-9EF3B0E41454%40gmail.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+unsubscr...@googlegroups.com 
> <mailto:sage-release+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/CAAWYfq2GDtnePYrL%3DxL_cJACuujYicoCVH9eM3NUymDUKXqodA%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/sage-release/CAAWYfq2GDtnePYrL%3DxL_cJACuujYicoCVH9eM3NUymDUKXqodA%40mail.gmail.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/46DE8FF0-BE4B-4E02-A406-09B29D9983DA%40gmail.com.


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

2023-11-13 Thread David Coudert
Hello,

Yesterday I have synchronized my fork on GitHub with 10.2.rc2 and it went well, 
but today I see that « This branch is 1 commit ahead, 1 commit behind 
sagemath:develop » O_o. See  https://github.com/dcoudert/sage/
It seems that I have to resolve that manually, but I’m not sure how.

I also see that one of my PR has conflicts that must be resolved, certainly due 
to forced push (https://github.com/sagemath/sage/pull/36705 
). I will check that when I will 
be able to properly synchronize my own fork of the develop branch.

Best,
David.


> Le 13 nov. 2023 à 09:52, Eric Gourgoulhon  a écrit :
> 
> Thank you for having merged https://github.com/sagemath/sage/pull/36529 
>  !
> 
> Eric.
> 
> 
> Le dimanche 12 novembre 2023 à 22:42:41 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 
> 
> 
> 
> 4430e4cc37c (tag: 10.2.rc2, github/develop) Updated SageMath version to 
> 10.2.rc2
> 883e05f8ee0 gh-36698: src/sage/combinat/root_system/coxeter_group.py: Fix 
> typo in lazy_import
> a0872bed5c9 gh-36671: build/pkgs/openblas: Stop openblas from using explicit 
> `make -j N`; but use `make -j 1` on `ubuntu-trusty`
> 405e166238e gh-36669: Sage knows Hadamard matrices <1201, not 1001
> bb7cf9b7c64 gh-36529: src/sage/misc/latex.py: fix view()
> e349b002499 (tag: 10.2.rc1) Updated SageMath version to 10.2.rc1
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/c2a87e5a-5645-439a-99b5-88a0c5661862n%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/26D5FF0E-52FF-4D16-B34D-9EF3B0E41454%40gmail.com.


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

2023-11-12 Thread David Coudert


> I just corrected a mistake, so if your head commit is not e349b002499 then 
> please reset.

Can anyone explain me the proper procedure to do that ?
Should I reset head in the branch develop and then force push to the develop 
branch of my GitHub clone ?

I’m not a git / GitHub expert.

Thanks,
David.

-- 
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/CC5F4B1E-A309-41CB-83CC-14897A9EEB4F%40gmail.com.


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

2023-10-17 Thread David Coudert


> Le 17 oct. 2023 à 12:54, Emmanuel Charpentier  
> a écrit :
> 
> On Debian testing running on core i7 + 16 GB RAM, upgrading (awkwardly, see 
> above) 10.2.beta6 to 10.2.beta7 and running ptestlong gives me one transient 
> failure :
> 
> sage -t --long --warn-long 214.7 
> --random-seed=173352811929764019198741857739693451547 src/sage/rings/tests.py 
>  # Timed out
> and two permanent failures :
> 
> sage -t --long --warn-long 214.7 
> --random-seed=173352811929764019198741857739693451547 
> src/sage/combinat/posets/posets.py  # 1 doctest failed
> sage -t --long --warn-long 214.7 
> --random-seed=173352811929764019198741857739693451547 
> src/sage/functions/special.py  # 2 doctests failed
> both having been already reported for a few previous betas.
> 
The doctest on posets should be fixed with 
https://github.com/sagemath/sage/pull/36464

Best,
David.

> HTH,
> 
> Le mardi 17 octobre 2023 à 08:38:25 UTC+2, Emmanuel Charpentier a écrit :
> ```
> make sagelib-clean sagelib-uninstall
> make cython-clean cython-uninstall
> git pull upstream pull/36332/head
> make cython
> make build
> ```
> 
> seems to have succeded. Tests to be done.
> 
> 
> 
> 
> Le lundi 16 octobre 2023 à 23:00:51 UTC+2, Dima Pasechnik a écrit :
> you need
> 
>  make cython-clean cython-uninstall
> 
> 
> to trigger the rebuild of Cython by 
> 
>  make cython
> 
> On Mon, 16 Oct 2023, 21:57 Dima Pasechnik, > wrote:
> for me, the beginning of logs/pkgs/cython-3.0.2.log
> on the branch of PR 36332
> is as follows. You see, the patch is applied.
> 
> 
> Attempting to download package Cython-3.0.2.tar.gz from mirrors
> https://www.mirrorservice.org/sites/www.sagemath.org/spkg/upstream/cython/Cython-3.0.2.tar.gz
>  
> 
> [..]
> cython-3.0.2
> 
> Setting up build directory for cython-3.0.2
> Finished extraction
> Applying patches from ../patches...
> Applying ../patches/5690.patch
> patching file Cython/Debugger/DebugWriter.py
> 
> 
> Why it's not like this for you, I have no idea.
> 
> On Mon, Oct 16, 2023 at 9:54 PM Emmanuel Charpentier
> > wrote:
> >
> > Le lundi 16 octobre 2023 à 22:41:38 UTC+2, Dima Pasechnik a écrit :
> >
> > can you check that build/pkgs/cython/patches/5690.patch is there?
> >
> > Indeed it is here…
> >
> > charpent@zen-book-flip:/usr/local/sage-10$ ls build/pkgs/cython/patches/ 
> > 5690.patch
> >
> > And make build still fails :
> >
> > [sagelib-10.2.beta7] [143/144] Cythonizing sage/symbolic/expression.pyx 
> > [sagelib-10.2.beta7] multiprocessing.pool.RemoteTraceback: 
> > [sagelib-10.2.beta7] """ [sagelib-10.2.beta7] Traceback (most recent call 
> > last): [sagelib-10.2.beta7] File 
> > "/usr/lib/python3.11/multiprocessing/pool.py", line 125, in worker 
> > [sagelib-10.2.beta7] result = (True, func(*args, **kwds)) 
> > [sagelib-10.2.beta7] ^^^ [sagelib-10.2.beta7] File 
> > "/usr/lib/python3.11/multiprocessing/pool.py", line 48, in mapstar 
> > [sagelib-10.2.beta7] return list(map(*args)) [sagelib-10.2.beta7] 
> >  [sagelib-10.2.beta7] File 
> > "/usr/local/sage-10/local/var/lib/sage/venv-python3.11/lib/python3.11/site-packages/Cython/Build/Dependencies.py",
> >  line 1325, in cythonize_one_helper [sagelib-10.2.beta7] return 
> > cythonize_one(*m) [sagelib-10.2.beta7] ^ 
> > [sagelib-10.2.beta7] File 
> > "/usr/local/sage-10/local/var/lib/sage/venv-python3.11/lib/python3.11/site-packages/Cython/Build/Dependencies.py",
> >  line 1301, in cythonize_one [sagelib-10.2.beta7] raise CompileError(None, 
> > pyx_file) [sagelib-10.2.beta7] Cython.Compiler.Errors.CompileError: 
> > sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx
> >  [sagelib-10.2.beta7] """ [sagelib-10.2.beta7] [sagelib-10.2.beta7] The 
> > above exception was the direct cause of the following exception: 
> > [sagelib-10.2.beta7] [sagelib-10.2.beta7] Traceback (most recent call 
> > last): [sagelib-10.2.beta7] File "", line 2, in  
> > [sagelib-10.2.beta7] File "", line 34, in  
> > [sagelib-10.2.beta7] File "/usr/local/sage-10/src/setup.py", line 108, in 
> >  [sagelib-10.2.beta7] extensions = cythonize( [sagelib-10.2.beta7] 
> > ^^ [sagelib-10.2.beta7] File 
> > "/usr/local/sage-10/local/var/lib/sage/venv-python3.11/lib/python3.11/site-packages/Cython/Build/Dependencies.py",
> >  line 1125, in cythonize [sagelib-10.2.beta7] result.get(9) # seconds 
> > [sagelib-10.2.beta7] ^ [sagelib-10.2.beta7] File 
> > "/usr/lib/python3.11/multiprocessing/pool.py", line 774, in get 
> > [sagelib-10.2.beta7] raise self._value [sagelib-10.2.beta7] 
> > Cython.Compiler.Errors.CompileError: 
> > sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx
> >  

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

2023-07-02 Thread David Coudert
Thanks for this release.

After incremental update on fedora 35, I had the following doctest errors.

sage -t --long --random-seed=152397713735156567863222915477684656337 
src/sage/graphs/generic_graph.py  # 15 doctests failed
sage -t --long --random-seed=152397713735156567863222915477684656337 
src/sage/graphs/generators/families.py  # 2 doctests failed
sage -t --long --random-seed=152397713735156567863222915477684656337 
src/sage/graphs/bliss.pyx  # 42 doctests failed

Apparently bliss has not been (correctly) updated during incremental update. 
After running ./sage -i bliss, I don't have these errors anymore.

However, I have a few warnings:

sage -t --long --random-seed=290123504548484623481640699812773564886 
src/sage/graphs/generic_graph.py
**
File "src/sage/graphs/generic_graph.py", line 2006, in 
sage.graphs.generic_graph.GenericGraph.adjacency_matrix
Warning: Variable 'M' referenced here was set only in doctest marked '# 
optional - sage.modules'
M[2, 2] = 1
**
File "src/sage/graphs/generic_graph.py", line 5084, in 
sage.graphs.generic_graph.GenericGraph.cycle_basis
Warning: Variable 'basis' referenced here was set only in doctest marked '# 
optional - networkx'
edge_space.span(basis_as_vectors).rank() == len(basis)# 
optional - sage.modules sage.rings.finite_rings
**
File "src/sage/graphs/generic_graph.py", line 17305, in 
sage.graphs.generic_graph.GenericGraph.?
Warning: Variable 'd2' referenced here was set only in doctest marked '# 
optional - networkx'
d1 == d2 == d3 == d4
[3890 tests, 35.49 s]


Surprizingly, on macOS I don't see the same warnings:

sage -t --long --random-seed=245923686717559167414566898310223623085 
src/sage/graphs/generic_graph.py
**
File "src/sage/graphs/generic_graph.py", line 2006, in 
sage.graphs.generic_graph.GenericGraph.adjacency_matrix
Warning: Variable 'M' referenced here was set only in doctest marked '# 
optional - sage.modules'
M[2, 2] = 1
**
File "src/sage/graphs/generic_graph.py", line 5083, in 
sage.graphs.generic_graph.GenericGraph.cycle_basis
Warning: Variable 'basis' referenced here was set only in doctest marked '# 
optional - networkx'
basis_as_vectors = [cycle_to_vector(_) for _ in basis]# 
optional - sage.modules sage.rings.finite_rings
[3890 tests, 27.53 s]


Best,
David.



> Le 2 juil. 2023 à 00:53, 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
> 
> 853d07099ce (tag: 10.1.beta5, github/develop) Updated SageMath version to 
> 10.1.beta5
> 9161c6c27bf gh-35855: Extend `MAX_MODULUS` of `matrix_modn_dense_double.pyx`
> 42945352f77 gh-35854: correct deprecation messages
> f846602923a gh-35850: Remove mention of defunct magic command "%bg" from the 
> tutorial
> f41eb7db674 gh-35843: Add a WSL prerequisites section
> 90ece168c3c gh-35842: Fix tests with scipy 1.11
> 0796e698004 gh-35831: Support setuptools 68.0.0
> 63eb1d700af gh-35827: some pep8 fixes in symbolic (E305 and others)
> ecfe06b8f1f gh-35826: Fixes to support numpy 1.25.0
> ebc71309fe5 gh-35822: most cython-lint suggestions fixed in algebras/
> f9cb12c362e gh-35820: `sage.features`: Declare features as "standard" 
> explicitly
> 9efdddb0b2b gh-35819: advance the linter (add more checks)
> 9d390f60d4c gh-35818: fully get rid of xrange() in pyx files
> 834144943dc gh-35816: `sage.misc.timing`: Split out from `sage.misc.misc`
> 65ceff81bbb gh-35809: Ensure GCD in `normalize_coordinates` for projective 
> morphisms
> 404d9e5e7f4 gh-35808: .github/workflows/doc-build.yml: Fix generation of 
> CHANGES.html
> c80cc11d4c9 gh-35805: gap: use libgap API for int conversion
> 6b6475d64eb gh-35798: Replace imports from `sage.geometry...all`, update 
> relint pattern
> a7a70f0e5e2 gh-35795: Fix copyright headers in function fields
> 53139f79ded gh-35794: tox.ini, .github/workflows/docker.yml: Add almalinux
> 41d81136451 gh-35792: cleaning some things remaining from python 2
> fb0ae6658cc gh-35789: more arguments for simplify
> f3d389ddf2a gh-35785: build/pkgs/onetbb: Add distros/opensuse.txt
> ffac6e0e197 gh-35782: Allow partial result in minimal_model, and translate 
> OS-algebra to cdga
> dc94b93e435 gh-35774: Modularization fixes for `fast_callable` interpreters
> 615fbb8659f gh-35761: gap: switch more code to offical libgap APIs
> 630d1ff712f gh-35755: Fix optional SnapPy doctests after #35665
> ec284872321 gh-35742: `sage.combinat`: More `# optional` annotations
> 29daacb7579 gh-35707: Make Sage work with maxima 5.47
> a6ab2f6a95c gh-35668: 

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

2023-05-28 Thread David Coudert
Same for me on OSX.

> Le 28 mai 2023 à 22:10, John H Palmieri  a écrit :
> 
> On OS X: after running `./configure`, I see
> 
> % git status
> On branch develop
> Your branch is up to date with 'upstream/develop'.
> 
> Untracked files:
>   (use "git add ..." to include in what will be committed)
>   stdin.info 
> 
> nothing added to commit but untracked files present (use "git add" to track)
> 
> On Sunday, May 28, 2023 at 3:16:39 AM UTC-7 Volker Braun wrote:
> As always, you can get the latest beta version from the "develop" git branch. 
> Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
> 
> 
> 
> 3202f6515c9 (tag: 10.1.beta1, github/develop) Updated SageMath version to 
> 10.1.beta1
> 21e8f9faf13 gh-35647: sage.graphs: More # optional and other modularization 
> fixes
> 3b9d6769a5a gh-35643: Avoid redundant computations in finite field 
> .conjugate() method
> 9a0d0ab08e7 gh-35641: Fix typo in documentation
> 1a73b3bbbfa gh-35635: Support sympy 1.12
> ad47780d207 gh-35634: activating more pycodestyle checks
> a80034a30e8 gh-35632: Use fixed random-seed in the "Build & Test" CI
> 43c7f500821 gh-35631: simplify some all(all(...)) in combinat and geometry
> 82a45094a12 gh-35630: Implement the octonions
> 92c3735b40f gh-35627: Remove jupyter-packaging for conda
> 3a9ef6b2871 gh-35623: cython-linting of unused imports in modules and dynamics
> 42e53e7c967 gh-35622: `Animation.ffmpeg`: Shell-quote filenames
> 4ddf9328e75 gh-35619: upgrade Maxima to 5.46.0
> 35cbd2f2a2c gh-35612: Support linbox 1.7.0 and 1.6.3 at the same time
> 72bd42eac85 gh-35610: Check for empty string before trying to evaluate in 
> _element_constructor
> 733d3bcf8bd gh-35608: src/doc/common/python3.inv: Update
> 20966525b55 gh-35598: Remove global sage.all import in pytest
> ebb94731b20 gh-35596: Fix Max=Min warning in coin interacts
> a105ea688d0 gh-35591: Implement twisted affine Lie algebras
> 4ae18984028 gh-35589: `bootstrap-conda`: Skip the dummy package `_sagemath`
> bec5da32e35 gh-35586: `sage.geometry`: Add some `# optional`, reformat 
> doctests
> be0aab74fd7 gh-35584: Support networkx 3.1
> a62543d2423 gh-35582: Fix discrepancy in partitions between provided number 
> and starting partition
> cb2f3c0a424 gh-35581: `sage.{topology,homology}`: Modularization fixes
> be85e35f283 gh-35578: refactor: improve initialization of combinatorial 
> polyhedron
> eb25bd0b36b gh-35577: refactor: outsource methods in combinatorial polyhedron
> f5a86be3577 gh-35576: simplify some trivial iterations
> 570eba54caa gh-35575: some details in commutative dga
> 18a217ec738 gh-35574: details on complex reflection groups
> 39619d41009 gh-35567: some typing and code tweaks in MZV
> f25807fb94d gh-35457: `sage.rings`: Reformat doctests, add `# optional` 
> annotations
> 8eb148454f0 gh-35407: pkg-config should be `_bootstrap`, not `_prereq`, on 
> all distros
> 7404764fb27 (tag: 10.1.beta0) Updated SageMath version to 10.1.beta0
> 
> -- 
> 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/cb8c8081-0fbd-4946-9a91-1d01812815a6n%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/B4442945-3A08-4B05-AED7-C68F7EA0DE26%40gmail.com.


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

2023-01-20 Thread David Coudert
Indeed, it’s working well with --with-system-singular=no.
Thank you,
David.

> Le 20 janv. 2023 à 18:41, John H Palmieri  a écrit :
> 
> If you have installed Singular via homebrew, it may be too new for Sage to 
> handle properly. Try "./configure --with-system-singular=no". (I think this 
> would be fixed by https://trac.sagemath.org/ticket/34851.)
> 
> -- 
> John
> 
> On Friday, January 20, 2023 at 7:24:52 AM UTC-8 david@gmail.com wrote:
> I have Xcode 14.2.
> 
> 
>> Le 20 janv. 2023 à 16:19, Dima Pasechnik > > a écrit :
>> 
> 
>> is XCode up to date?
>> 
>> On Fri, 20 Jan 2023, 15:04 David Coudert, > > wrote:
>> And here is file sagely-9.8.beta7.log (zipped)
>> Best,
>> David.
>> 
>> 
>> -- 
>> 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/63E1078C-1158-40FE-8648-6F9E901FDF37%40gmail.com
>>  
>> <https://groups.google.com/d/msgid/sage-release/63E1078C-1158-40FE-8648-6F9E901FDF37%40gmail.com?utm_medium=email_source=footer>.
>> 
>>> Le 20 janv. 2023 à 15:52, David Coudert >> > a écrit :
>>> 
>>> Hello,
>>> 
>>> I'm unable to compile on MacBook Pro M1 with macOS 12.6.1, updated 
>>> homebrew, after distclean, using a fresh shell, and running ./bootstrap, 
>>> source .homebrew-build-env, ./configure 
>>> --enable-download-from-upstream-url, and make build.
>>> 
>>> Help is more than welcome. I don’t know how to fix that.
>>> 
>>> I have attached the install.log file (zipped).
>>> 
>>> The last lines are:
>>> ==
>>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5426:13: warning: unused 
>>> variable '__pyx_doc_4sage_9structure_7richcmp_8revop' [-Wunused-variable]
>>> [sagelib-9.8.beta7] static char 
>>> __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: 
>>> sage/structure/richcmp.pxd (starting at line 199)\n\nReturn the reverse 
>>> operation of ``op``.\n\nFor example, <= becomes >=, etc.\n\n
>>> EXAMPLES::\n\nsage: from sage.structure.richcmp import revop\n  
>>>   sage: [revop(i) for i in range(6)]\n[4, 5, 2, 3, 0, 1]\n";
>>> [sagelib-9.8.beta7] ^
>>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5707:18: warning: unused 
>>> function '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' [-Wunused-function]
>>> [sagelib-9.8.beta7] static PyObject 
>>> *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, 
>>> PyObject *__pyx_args, PyObject *__pyx_kwds) {
>>> [sagelib-9.8.beta7]  ^
>>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5706:13: warning: unused 
>>> variable '__pyx_doc_4sage_7cpython_6string_bytes_to_str' [-Wunused-variable]
>>> [sagelib-9.8.beta7] static char 
>>> __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, 
>>> encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd 
>>> (starting at line 28)\n\nConvert ``bytes`` to ``str``.\n\nThis 
>>> decodes the given ``bytes`` to a Python 3 unicode ``str`` using\nthe 
>>> specified encoding.  It is a no-op on ``str`` input.\n\nEXAMPLES::\n\n  
>>>   sage: from sage.cpython.string import bytes_to_str\nsage: s = 
>>> bytes_to_str(b'\\xcf\\x80')\nsage: s == u'\317\200'\nTrue\n 
>>>sage: bytes_to_str([])\nTraceback (most recent call last):\n 
>>>...\nTypeError: expected bytes, list found\n";
>>> [sagelib-9.8.beta7] ^
>>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5912:18: warning: unused 
>>> function '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' [-Wunused-function]
>>> [sagelib-9.8.beta7] static PyObject 
>>> *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, 
>>> PyObject *__pyx_args, PyObject *__pyx_kwds) {
>>> [sagelib-9.8.beta7]  ^
>>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5911:13: warning: unused 
>>> variable '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' 
>>> [-Wunused-variable]
>>> [sagelib-9.8.beta7] static char 
>>> __pyx

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

2023-01-20 Thread David Coudert
I have Xcode 14.2.

> Le 20 janv. 2023 à 16:19, Dima Pasechnik  a écrit :
> 
> is XCode up to date?
> 
> On Fri, 20 Jan 2023, 15:04 David Coudert,  <mailto:david.coud...@gmail.com>> wrote:
> And here is file sagely-9.8.beta7.log (zipped)
> Best,
> David.
> 
> 
> -- 
> 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 
> <mailto:sage-release+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/63E1078C-1158-40FE-8648-6F9E901FDF37%40gmail.com
>  
> <https://groups.google.com/d/msgid/sage-release/63E1078C-1158-40FE-8648-6F9E901FDF37%40gmail.com?utm_medium=email_source=footer>.
> 
>> Le 20 janv. 2023 à 15:52, David Coudert > <mailto:david.coud...@gmail.com>> a écrit :
>> 
>> Hello,
>> 
>> I'm unable to compile on MacBook Pro M1 with macOS 12.6.1, updated homebrew, 
>> after distclean, using a fresh shell, and running ./bootstrap, source 
>> .homebrew-build-env, ./configure --enable-download-from-upstream-url, and 
>> make build.
>> 
>> Help is more than welcome. I don’t know how to fix that.
>> 
>> I have attached the install.log file (zipped).
>> 
>> The last lines are:
>> ==
>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5426:13: warning: unused 
>> variable '__pyx_doc_4sage_9structure_7richcmp_8revop' [-Wunused-variable]
>> [sagelib-9.8.beta7] static char 
>> __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: 
>> sage/structure/richcmp.pxd (starting at line 199)\n\nReturn the reverse 
>> operation of ``op``.\n\nFor example, <= becomes >=, etc.\n\n
>> EXAMPLES::\n\nsage: from sage.structure.richcmp import revop\n   
>>  sage: [revop(i) for i in range(6)]\n[4, 5, 2, 3, 0, 1]\n";
>> [sagelib-9.8.beta7] ^
>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5707:18: warning: unused 
>> function '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' [-Wunused-function]
>> [sagelib-9.8.beta7] static PyObject 
>> *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, 
>> PyObject *__pyx_args, PyObject *__pyx_kwds) {
>> [sagelib-9.8.beta7]  ^
>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5706:13: warning: unused 
>> variable '__pyx_doc_4sage_7cpython_6string_bytes_to_str' [-Wunused-variable]
>> [sagelib-9.8.beta7] static char 
>> __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, 
>> encoding=None, errors=None) -> unicode\nFile: sage/cpython/string.pxd 
>> (starting at line 28)\n\nConvert ``bytes`` to ``str``.\n\nThis 
>> decodes the given ``bytes`` to a Python 3 unicode ``str`` using\nthe 
>> specified encoding.  It is a no-op on ``str`` input.\n\nEXAMPLES::\n\n   
>>  sage: from sage.cpython.string import bytes_to_str\nsage: s = 
>> bytes_to_str(b'\\xcf\\x80')\nsage: s == u'\317\200'\nTrue\n  
>>   sage: bytes_to_str([])\nTraceback (most recent call last):\n   
>>  ...\nTypeError: expected bytes, list found\n";
>> [sagelib-9.8.beta7] ^
>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5912:18: warning: unused 
>> function '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' [-Wunused-function]
>> [sagelib-9.8.beta7] static PyObject 
>> *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, 
>> PyObject *__pyx_args, PyObject *__pyx_kwds) {
>> [sagelib-9.8.beta7]  ^
>> [sagelib-9.8.beta7] sage/tests/stl_vector.cpp:5911:13: warning: unused 
>> variable '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' [-Wunused-variable]
>> [sagelib-9.8.beta7] static char 
>> __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, 
>> encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd 
>> (starting at line 54)\n\nConvert ``str`` or ``unicode`` to 
>> ``bytes``.\n\nIt encodes the given ``str`` to a Python 3 ``bytes``\n
>> using the specified encoding.  It is a no-op on ``bytes`` input.\n\n
>> EXAMPLES::\n\nsage: from sage.cpython.string import str_to_bytes\n   
>>  sage: bs = [str_to_bytes(u'\317\200')]\nsage: all(b == 
>> b'\\xcf\\x80' for b in bs)\nTrue\nsage: str_to_bytes([])\n   
>>  Traceback (most recent call last):\n 

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

2022-11-28 Thread David Coudert
This is again the MILP formulation of `edge_disjoint_spanning_trees`.

We now have a fast combinatorial algorithm (Roskind-Tarjan). We have not 
removed the MILP formulation to be able to check the validity of the result, 
but it frequently causes doctests errors. May be it’s time to remove it for 
undirected graphs.

For directed graphs, we have not finalized the implementation of Gabow’s 
algorithm yet. It is very complex. So we still rely on the MILP formulation.

David.

> Le 28 nov. 2022 à 19:48, Clemens Heuberger  a écrit 
> :
> 
> On one machine, I get
> 
> sage -t --long --warn-long 47.4 
> --random-seed=246094074504021516870962841122231333953 
> src/sage/graphs/generic_graph.py  # Timed out
> 
> (log attached).
> 
> Using another random seed solves the problem:
> 
> sage -t --long --warn-long 47.2 
> --random-seed=58001952993324520911224750531791152113 
> src/sage/graphs/generic_graph.py
> 
> 
> 
> Am 22.11.22 um 00:16 schrieb Volker Braun:
>> 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
>> 84f02afa5c8 (trac/develop, tag: 9.8.beta4) Updated SageMath version to 
>> 9.8.beta4
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/945538ec-a5af-3ec7-a752-4382f76e7e45%40aau.at.
> 

-- 
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/32D66B01-3BD3-48F4-813E-1A42313D32AB%40gmail.com.


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

2022-11-01 Thread David Coudert
But I have for instance plantri installed and we have doctests marked # 
optional plantri
Same for python_igraph, etc.

So it should not be well recorded.

> Le 1 nov. 2022 à 12:06, Kwankyu Lee  a écrit :
> 
> 
> However, I don’t understand the difference between the list of features to be 
> detected (indicated before running the tests) and the list of detected 
> features (indicated after doctesting).
> 
> A feature is not detected until a doctest that requires the feature is 
> encountered (if I remember correctly).
> 
> -- 
> 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/e1a830f9-6a91-46b3-9718-807124a18ff1n%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/F84425C8-7CEB-499F-9174-1F1AC83D4B83%40gmail.com.


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

2022-10-31 Thread David Coudert
Build and passes make ptestlong on macOS 12.6.1 M1.


However, I don’t understand the difference between the list of features to be 
detected (indicated before running the tests) and the list of detected features 
(indicated after doctesting).

Features to be detected: 
4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib


Features detected for doctesting: 
dvipng,gfan,graphviz,imagemagick,nauty,palp,pandoc,pdf2svg,pdftocairo,polytopes_db,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx




> Le 31 oct. 2022 à 16:41, Kenji Iohara  a écrit :
> 
> Thanks for this version. 
> 
> On my Mac bookPro with Intel Core i5, OS 13.0, with homebrew etc., 
> The compilation from the first built and make ptestlong all passed !
> 
> Kenji
> 
>> 31/10/2022 14:20、Eric Gourgoulhon のメール:
>> 
>> Thanks for the new release. 
>> 
>> On Ubuntu 20.04 running on Xeon E5-2623 + 16 GB RAM:
>> - incremental build (-j16) from 9.8.beta2, with system python (3.8.10): OK
>> - make ptestlong --> "All tests passed!"
>> 
>> Eric.
>> 
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-release" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-release+unsubscr...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/ebf13b7d-f00f-4669-9c69-578923077078n%40googlegroups.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+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/27C91EA0-558D-42C8-AE76-18368534497D%40gmail.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/9A4FF090-435A-4212-B634-F68ACBB77DF9%40gmail.com.


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

2022-10-18 Thread David Coudert
Incremental update went well for me on both fedora 35 and macOS 12.5.1 (intel 
cpu).

For the record, I had to do a distclean some weeks ago on macOS but not on 
fedora. May be it helps me.

David.

> Le 18 oct. 2022 à 10:15, 'tsc...@ucdavis.edu' via sage-release 
>  a écrit :
> 
> I am not able to do an incremental build. Do we really need to do a "make 
> distclean" because of #34268?
> 
> Best,
> Travis
> 
> 
> On Monday, October 17, 2022 at 7:56:17 AM UTC+9 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 
> 
> 
> 6d31aad9f67 (tag: 9.8.beta2, trac/develop) Updated SageMath version to 
> 9.8.beta2
> 7acd286410f Trac #34640: fix some pep8 in words/
> 451e2b60ae5 Trac #34632: wrappers for acb_poly_[rl]gamma_series
> a6c1e4ce868 Trac #34629: Use the kbd role in the doc
> 986fc0512ea Trac #34625: Refresh the file free_quadratic_module
> dcf8a9c2dfe Trac #34622: partial cleanup in partition.py
> 23db2d42323 Trac #34620: pep cleanup for the file weyl_group.py
> 78b1fd07365 Trac #34619: fix some details in doc of charpoly_frobenius
> 45aacf3ba48 Trac #34613: fix some typos
> 8d19efa9412 Trac #34606: fix doc with respect to a change in behavior for 
> tikz method of polyhedron (since 9.7 -> since 9.8)
> 3916f8e9a7f Trac #34602: add some missing EXAMPLES
> 2111efa1142 Trac #34599: add helper function to compute all monomials of a 
> given degree
> 4f7754ad1eb Trac #34594: Fix error in sage.misc.latex.view doctest
> e77f1a43748 Trac #34585: pep8 cleanup in algebras/letterplace pyx files
> 47997841f5b Trac #34463: make PolynomialQuotientRing_generic inherit from 
> QuotientRing_generic
> 060c35f1cbb Trac #34394: pycodestyle cleanup in 
> src/sage/graphs/generic_graph.py (part 6)
> 66a62faa88b Trac #34647: some details in permutation groups
> 1a1d67ddeea Trac #34644: minor details in schemes
> 3384309eae7 Trac #34639: fix some W605 in pyx files in rings
> c448d77ee0b Trac #34618: use libgap in dual abelian group elements
> 33a0f7adac1 Trac #34617: fix and activate pycodestyle W391
> 75636756b8f Trac #34615: Update to sphinx 5.2
> 685a07c0fda Trac #34614: add missing EllipticCurveHom methods to Îlu 
> isogenies
> a7dac85cb87 Trac #34612: 1 internet doctest failing in graphs/isgci.py
> d9c40919205 Trac #34579: Faster iterator for planar set partitions
> 321f97084f9 Trac #34552: more testsuites for lazy series rings
> 87626b0bcd0 Trac #34470: categories of lazy series
> 77c6eed67ee Trac #34410: make new composite elliptic-curve isogenies the 
> default
> 2356379d701 Trac #33969: Implement missing KnotInfo wrappers for polynomial 
> invariants
> a9abd3b2da4 Trac #32874: New option "./configure --enable-wheels"
> 84ecc3f3575 Trac #32686: points_of_bounded_height for projective space is 
> incorrect
> 364b605217c Trac #29413: Meta-ticket: Upgrade cddlib, fix cddlib header 
> search for packages latte_int, gfan, topcom
> be3b5abefd1 Trac #34609: 5 internet doctests failing in oeis
> f1d4c32fba7 Trac #34607: 2 doctests failures with external software octave
> 792d877c428 Trac #34603: Fix singular spkg-configure
> 12539de55cb Trac #34268: Reduce R to a dummy package, upgrade rpy2 to 3.4.5
> ac6888e735a Trac #33680: moving _repr_fixups list from doctest/parsing.py 
> header to method do_fixup
> b670d032bf5 Trac #33597: Wrong computation of Hilbert polynomials
> 6b198bd73cd Trac #32367: Replace Lazy Power Series in species directory
> 00ebfa91d14 Trac #32354: Fix integral(1/max_symbolic(x, 1)^2, x, 0, oo, 
> algorithm='giac')
> ad120da7d6a Trac #31588: Update Normaliz to 3.9.x, pynormaliz to 2.17, 
> e-antic to 1.x, add optional package antic
> fd47b9927ea Trac #14222: Coercion/conversion from Cone and other objects to 
> Polyhedron
> de296798b65 Trac #34623: Fix broken gitpod
> e91fd4a93da Trac #34604: latte_int: Fix up patch
> 1758b6322dc Trac #34496: disallow PARI 2.15 from the system, until giac is 
> fixed
> 54cd6fe6de5 (tag: 9.8.beta1) Updated SageMath version to 9.8.beta1
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/258c8001-e108-4455-85d0-a86adf8ffa5en%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

Re: [sage-release] Sage 9.7.beta8 released

2022-08-08 Thread David Coudert
Thank you for letting me know.
Let’s hope it will be included soon.


> Le 8 août 2022 à 15:03, Marc Culler  a écrit :
> 
> This is fixed in ticket #34221 .  
> Cython 2.9 does not find  .pxd files in directories which do not contain an 
> __init__.py file, and the __init__.py files were removed from several 
> directories by ticket #33011 . The 
> patch in #34221 backports a feature from Cython 3 which causes it to look in 
> those directories.  Maybe #34221 will be included in the next release?
> 
> - Marc
> 
> On Monday, August 8, 2022 at 4:39:05 AM UTC-5 tdumont wrote:
> 
> 
> On my Debian testing, incremental upgrade ok. 
> 
> -- 
> 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/92898169-886c-4809-9ee5-2b11ce7b9138n%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/6B704140-A349-45BD-A6B5-369088FD1447%40gmail.com.


Re: [sage-release] Sage 9.7.beta8 released

2022-08-08 Thread David Coudert
Hello,Incremental update fails on sage_numerical_backends_cplex-9.0b12I tried make distclean && make && sage -i sage_numerical_backends_cplex. but it fails again :(The main issue is:=  Error compiling Cython file:    ...  from sage.numerical.backends.generic_backend cimport GenericBackend  ^    check_add_col_untyped_args.pyx:1:0: 'sage/numerical/backends/generic_backend.pxd' not found=See attached log file.



-- 
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/74369A87-98BA-482A-8AC8-0CCA94E08FDF%40gmail.com.


sage_numerical_backends_cplex-9.0b12.log
Description: Binary data
Le 8 août 2022 à 02:41, G. M.-S.  a écrit :This is on Apple Silicon Macs with Homebrew up to date (make and make pytest and  make ptestlong).Nothing new:On macOS 12.5 (Monterey) with Xcode 13.4.1:  no problems.On macOS 11.6.8 (Big Sur) with Xcode 13.2.1:  make ptestlong gives the usual matrix_gf2e_dense.pyx error (see https://trac.sagemath.org/ticket/33212).GuillermoOn Mon, 8 Aug 2022 at 01:14, 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.htmlIts probably time to do a release soon-ish, so if there is anything you want merged then you should review it asap12be2d94c8 (trac/develop, tag: 9.7.beta8) Updated SageMath version to 9.7.beta8a3be810660 Trac #10980: Make sure symbolic gridline values are okayb860a830e0 Trac #34253: Add discrete logarithm for anomalous elliptic curves02b31ccdb1 Trac #34170: Fix docstring markup in sage/coding1da7752fff Trac #34284: hardcode that curves have dimension 1fe346756fe Trac #34002: Sirocco and projective curves4cd8fa6151 Trac #30484: Document using Sage on Windows via Visual Studio Code with WSL remotec96e796278 Trac #34274: Add sirocco distro info for Conda and Fedoracd8f29485f Trac #34267: Add a Home link to the doc roote25278cb5a Trac #34265: Make  index page single columnf753c6d701 Trac #34262: Remove toc warningsa13aee6a12 Trac #34171: Fix docstring markup in sage/combinat79fbd5ba4f Trac #33870: Dummy package _sagemath: record downstream package of Sage in distributions53f49af120 Trac #34264: Standardize jeu de taquin in tableaux documentatione641d491c5 Trac #34263: Add missing conda.txt for some packages1bfe420613 Trac #34237: Upgrade cython to 0.29.32de447ff5f3 Trac #34217: sage.combinat.finite_state_machine: Remove use of "var"6cf6a8efd7 Trac #34167: Fix docstring markup in sage/matroids, sage/geometry, sage/modulesb66cf165f6 Trac #33836: Bug in Lie algebra's chevalley_eilenberg_complex method855db5865d Trac #32181: RealSet: Faster operations by scan-line (merging) techniques74eaa6fff7 Trac #34249: Fix documentation regarding number of edges of Turan graphsdf6ab59d6f Trac #34084: Fix bug with comparison to 1 in IndexedFreeModuleElementcad2347c46 Trac #34258: sage_build_cython: Remove normalization of -std=c++... flagsc9fefb1b23 Trac #34244: Don't mark a polynomial doctest "untested"ffe67f9e9a Trac #34240: With dot2tex installed, doctesting thematic_tutorials/algebraic_combinatorics/rsk.rst opens an image viewer58eb7cbc6a Trac #34226: Allow effective resistance method to work on graphs with multiple components6732163e15 Trac #34215: Removing remaining uses of is_CallableSymbolicExpression82b3038c13 Trac #34193: configure: Make display of package versions less confusing6b0c3ffa67 Trac #34175: `global_height` for polynomials fails when passed the zero polynomial2e34fbd740 Trac #34072: pycodestyle cleanup in src/sage/graphs/distances_all_pairs.pyx3b5db453d1 Trac #30876: sage_build_cython: Do not rely on CC environment variable being set4236744e73 Trac #34252: Revive furoa752daa05d Trac #34248: Update plantri to 5.3f96606bd78 Trac #34246: Fix tests with scipy 1.970acf303b5 Trac #34245: With plantri installed, a doctest creates a file in SAGE_ROOTfcc08c7d1e Trac #34229: use PARI's qfbredsl2() for binary quadratic forms7256777154 Trac #34181: Clean pkgs/sagemath-standard/build/scripts-*9c7e7bb5e3 Trac #34150: update cvxopt to 1.3a34202cea2 Trac #34231: addition in InfinityRing gives wrong resulte87679944b Trac #34213: sagelib spkg-install: Unset but do not poison SAGE_LOCAL2880f9c45e Trac #22349: Deprecate sorting of Graph vertices and edges by defaultcd1e2b13af (tag: 9.7.beta7) Updated SageMath version to 9.7.beta7 -- 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 

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

2022-08-03 Thread David Coudert
And also https://trac.sagemath.org/ticket/22349 Deprecate sorting of Graph 
vertices and edges by default
This ticket touches many files and so can lead to conflicts.

Best,
David.

> Le 3 août 2022 à 13:33, Kwankyu Lee  a écrit :
> 
> It would make a sense to release sage beta8 quickly that just contains
> 
> https://trac.sagemath.org/ticket/34252
> 
> so that developers can make use of the revived Build Documentation badge in 
> trac.
> 
> 
> 
> -- 
> 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/44cc2b57-6710-4efd-b73f-894c8f313ebfn%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/C1218E9C-FBF2-41F9-8E8D-AFA30327C727%40gmail.com.


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

2022-08-02 Thread David Coudert
I see. Thank you for the answers.
So I will have to live with it.
Best.

> Le 2 août 2022 à 19:19, Dima Pasechnik  a écrit :
> 
> it's the -- enable-editable option which is now the default. 
> 
> One advantage is that after changing a .py file, one does not need ./sage -b
> 
> One can turn it off by running ./configure 
> 
> 
> 
> On Tue, 2 Aug 2022, 18:13 David Coudert,  <mailto:david.coud...@gmail.com>> wrote:
> With this new beta, I see that the source code and the compiled code are 
> mixed.
> For instance
> sapristi:sage dcoudert$ ll src/sage/graphs/
> total 76264
> drwxr-xr-x  123 dcoudert  coati 3936  2 aoû 16:10 .
> drwxr-xr-x   69 dcoudert  coati 2208  1 aoû 23:18 ..
> drwxr-xr-x   19 dcoudert  coati  608  2 aoû 11:06 __pycache__
> -rw-r--r--1 dcoudert  coati 1275 11 jan  2022 all.py
> -rw-r--r--1 dcoudert  coati   63  1 aoû 23:58 asteroidal_triples.c
> -rwxr-xr-x1 dcoudert  coati90616  2 aoû 00:13 
> asteroidal_triples.cpython-39-darwin.so 
> <http://asteroidal_triples.cpython-39-darwin.so/>
> -rw-r--r--1 dcoudert  coati10385 25 jul 08:35 asteroidal_triples.pyx
> drwxr-xr-x   38 dcoudert  coati 1216  2 aoû 16:10 base
> -rw-r--r--1 dcoudert  coati91222 31 jul 08:47 bipartite_graph.py
> -rw-r--r--1 dcoudert  coati   568709  1 aoû 23:58 bliss.cpp
> -rwxr-xr-x1 dcoudert  coati   142952  2 aoû 00:14 
> bliss.cpython-39-darwin.so <http://bliss.cpython-39-darwin.so/>
> -rw-r--r--1 dcoudert  coati34879 25 jul 08:35 bliss.pyx
> -rw-r--r--1 dcoudert  coati  1067208  1 aoû 23:58 centrality.c
> -rwxr-xr-x1 dcoudert  coati   184776  2 aoû 00:14 
> centrality.cpython-39-darwin.so <http://centrality.cpython-39-darwin.so/>
> -rwxr-xr-x1 dcoudert  coati34829 25 jul 08:35 centrality.pyx
> -rw-r--r--1 dcoudert  coati   765584  1 aoû 23:58 chrompoly.c
> -rwxr-xr-x1 dcoudert  coati   234744  2 aoû 00:14 
> chrompoly.cpython-39-darwin.so <http://chrompoly.cpython-39-darwin.so/>
> -rw-r--r--1 dcoudert  coati20227 25 jul 08:35 chrompoly.pyx
> ...
> 
> 
> Is this an expected behavior or is it an error ?
> My source tree is now completely polluted. It makes it harder to find source 
> files :(
> 
> 
> 
> 
>> Le 1 août 2022 à 23:09, Volker Braun > <mailto:vbraun.n...@gmail.com>> 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 
>> <http://www.sagemath.org/download-latest.html>
>> 
>> cd1e2b13af (HEAD -> develop, tag: 9.7.beta7, trac/develop) Updated SageMath 
>> version to 9.7.beta7
>> c94df55711 Trac #34254: 32-bit failure in src/sage/symbolic/expression.pyx
>> 20dea3b0a1 Trac #34169: Fix docstring markup in sage/interacts and sage/rings
>> c29832b57c Trac #34165: Fix docstring markup in 
>> sage/tests/book_stein_modform.py
>> a129ff5fa2 Trac #34162: Fix docstring markup in sage/doctest
>> a1c99f1a13 Trac #34161: Fix docstring markup in sage/databases
>> 83ba832260 Trac #34159: Fix docstring markup in sage/modular
>> e3d426a9ea Trac #34158: Fix docstring markup in sage/manifolds
>> 5b15182517 Trac #34156: Fix docstring markup in sage/game_theory
>> 252d1327ec Trac #34153: pycodestyle cleanup in 
>> sage/geometry/hyperplane_arrangement/hyperplane.py
>> f75cc20505 Trac #34146: Modernize super in coding/
>> 59c889ef3d Trac #34143: three-argument pow() on integers returns IntegerMod
>> c7817820c0 Trac #34101: cutwidth_dyn use after free
>> 9bc7be1aaa Trac #34086: E231 in src/sage/graphs/strongly_regular_db.pyx - 
>> part 1
>> a89efd4a28 Trac #34079: pycodestyle cleanup in 6 files of src/sage/graphs/
>> 3cd360b4f5 Trac #34078: pycodestyle cleanup in src/sage/graphs/graph_plot.py
>> fac74d59ab Trac #34077: pycodestyle cleanup in src/sage/graphs/graph_input.py
>> 4c67a04450 Trac #34073: pycodestyle cleanup in 
>> src/sage/graphs/graph_coloring.pyx
>> ead25a50eb Trac #34068: pycodestyle cleanup in 
>> src/sage/graphs/connectivity.pyx
>> 288834efb2 Trac #33971: Height of a dynamical system is wrong
>> c3f96d4208 Trac #22857: Using symbolic variables in domain 'positive' makes 
>> Sage crash
>> c89955d2e5 Trac #34227: Compute the similarity class type of a given matrix; 
>> compute invariant subspace generating function from similarity class type
>> 8b0adc2da8 Trac #34218: Implement longest_increasing_subsequence_number
>> b0107b91e9 Trac #34216: configure: Use 
>> --with-system-{gfortran,openssl,python3}=force on Cygwin
>> 

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

2022-08-02 Thread David Coudert
With this new beta, I see that the source code and the compiled code are mixed.
For instance
sapristi:sage dcoudert$ ll src/sage/graphs/
total 76264
drwxr-xr-x  123 dcoudert  coati 3936  2 aoû 16:10 .
drwxr-xr-x   69 dcoudert  coati 2208  1 aoû 23:18 ..
drwxr-xr-x   19 dcoudert  coati  608  2 aoû 11:06 __pycache__
-rw-r--r--1 dcoudert  coati 1275 11 jan  2022 all.py
-rw-r--r--1 dcoudert  coati   63  1 aoû 23:58 asteroidal_triples.c
-rwxr-xr-x1 dcoudert  coati90616  2 aoû 00:13 
asteroidal_triples.cpython-39-darwin.so
-rw-r--r--1 dcoudert  coati10385 25 jul 08:35 asteroidal_triples.pyx
drwxr-xr-x   38 dcoudert  coati 1216  2 aoû 16:10 base
-rw-r--r--1 dcoudert  coati91222 31 jul 08:47 bipartite_graph.py
-rw-r--r--1 dcoudert  coati   568709  1 aoû 23:58 bliss.cpp
-rwxr-xr-x1 dcoudert  coati   142952  2 aoû 00:14 bliss.cpython-39-darwin.so
-rw-r--r--1 dcoudert  coati34879 25 jul 08:35 bliss.pyx
-rw-r--r--1 dcoudert  coati  1067208  1 aoû 23:58 centrality.c
-rwxr-xr-x1 dcoudert  coati   184776  2 aoû 00:14 
centrality.cpython-39-darwin.so
-rwxr-xr-x1 dcoudert  coati34829 25 jul 08:35 centrality.pyx
-rw-r--r--1 dcoudert  coati   765584  1 aoû 23:58 chrompoly.c
-rwxr-xr-x1 dcoudert  coati   234744  2 aoû 00:14 
chrompoly.cpython-39-darwin.so
-rw-r--r--1 dcoudert  coati20227 25 jul 08:35 chrompoly.pyx
...


Is this an expected behavior or is it an error ?
My source tree is now completely polluted. It makes it harder to find source 
files :(




> Le 1 août 2022 à 23:09, 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
> 
> cd1e2b13af (HEAD -> develop, tag: 9.7.beta7, trac/develop) Updated SageMath 
> version to 9.7.beta7
> c94df55711 Trac #34254: 32-bit failure in src/sage/symbolic/expression.pyx
> 20dea3b0a1 Trac #34169: Fix docstring markup in sage/interacts and sage/rings
> c29832b57c Trac #34165: Fix docstring markup in 
> sage/tests/book_stein_modform.py
> a129ff5fa2 Trac #34162: Fix docstring markup in sage/doctest
> a1c99f1a13 Trac #34161: Fix docstring markup in sage/databases
> 83ba832260 Trac #34159: Fix docstring markup in sage/modular
> e3d426a9ea Trac #34158: Fix docstring markup in sage/manifolds
> 5b15182517 Trac #34156: Fix docstring markup in sage/game_theory
> 252d1327ec Trac #34153: pycodestyle cleanup in 
> sage/geometry/hyperplane_arrangement/hyperplane.py
> f75cc20505 Trac #34146: Modernize super in coding/
> 59c889ef3d Trac #34143: three-argument pow() on integers returns IntegerMod
> c7817820c0 Trac #34101: cutwidth_dyn use after free
> 9bc7be1aaa Trac #34086: E231 in src/sage/graphs/strongly_regular_db.pyx - 
> part 1
> a89efd4a28 Trac #34079: pycodestyle cleanup in 6 files of src/sage/graphs/
> 3cd360b4f5 Trac #34078: pycodestyle cleanup in src/sage/graphs/graph_plot.py
> fac74d59ab Trac #34077: pycodestyle cleanup in src/sage/graphs/graph_input.py
> 4c67a04450 Trac #34073: pycodestyle cleanup in 
> src/sage/graphs/graph_coloring.pyx
> ead25a50eb Trac #34068: pycodestyle cleanup in 
> src/sage/graphs/connectivity.pyx
> 288834efb2 Trac #33971: Height of a dynamical system is wrong
> c3f96d4208 Trac #22857: Using symbolic variables in domain 'positive' makes 
> Sage crash
> c89955d2e5 Trac #34227: Compute the similarity class type of a given matrix; 
> compute invariant subspace generating function from similarity class type
> 8b0adc2da8 Trac #34218: Implement longest_increasing_subsequence_number
> b0107b91e9 Trac #34216: configure: Use 
> --with-system-{gfortran,openssl,python3}=force on Cygwin
> d9568109f7 Trac #34214: Faster version of 
> longest_increasing_subsequence_length
> 1b0314ac79 Trac #34208: Remove package sip
> 79199e67bb Trac #34200: Add importlib_metadata to Sphinx's dependencies
> 7ec4ff6b19 Trac #34189: Remove imports from sage.all and sage.rings.all in 
> sage.rings
> aae8d2dd33 Trac #34187: Remove src/sage/__init__.py
> 5bfd77d7d3 Trac #34177: Update setuptools to 63.2.0
> 0e5ef88d17 Trac #34176: update curl to version 7.84
> 9b6a99a720 Trac #33817: GH Actions: Add test of the modularized distributions
> fd93be8851 Trac #32406: Make "./configure --enable-editable" the default
> dcd778b1a9 Trac #31568: Add commands "sage --lldb", "sage -t --lldb"
> 7f0a555ccb Trac #31451: Faster version of longest_increasing_subsequences
> b5baa7d3f9 Trac #34115: tox.yml: Refactor using reusable workflows, update 
> Linux platforms
> be272221fa Trac #33627: Remove sage-gdb-commands from src/bin
> c19c47fd63 Trac #34174: insufficient precision in scaling elliptic curves 
> over number fields by units
> aa8a4647f9 Trac #34172: Fix docstring markup in sage/groups and sage/misc
> 4142099591 Trac #34168: Fix docstring markup in sage/categories
> e9be1728bb Trac #34166: Fix docstring markup in sage/tests except 
> 

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

2022-07-11 Thread David Coudert
Working properly again after distclean. Sorry for the noise.

> Le 10 juil. 2022 à 12:54, David Coudert  a écrit :
> 
> I tried, but I still get the same issue.
> I will try with a make distclean.
> 
> 
>> Le 10 juil. 2022 à 11:27, Dima Pasechnik > <mailto:dimp...@gmail.com>> a écrit :
>> 
>> 
>> 
>> On Sun, 10 Jul 2022, 09:43 david@gmail.com <mailto:david@gmail.com>, 
>> mailto:david.coud...@gmail.com>> wrote:
>> on MacOS 12.3.1 with Xcode 13.4.1 and a recent brew upgrade, I did: 
>> bootstrap, source .homebrew-build-env, configure and make.
>> The compilation went well, but sage is not working at all.
>> - Sage looks for /usr/local/Cellar/flint/2.9.0/lib/libflint-16.dylib. but I 
>> have /usr/local/Cellar/flint/2.9.0/lib/libflint-17.dylib
>> - Also, the completion is not working anymore in the console.
>> 
>> you apparently have some bits not rebuilt, which were built against older 
>> Flint.
>> 
>> I'd do
>> 
>>make sagelib-clean sagelib-uninstall
>> 
>> followed by
>> 
>>make
>> 
>> 
>> 
>> What can I try to fix the issue ?
>> 
>> Thanks,
>> David.
>> 
>> ==
>> sapristi:sage dcoudert$ ./sage
>> ┌┐
>> │ SageMath version 9.7.beta4, Release Date: 2022-07-07   │
>> │ Using Python 3.9.13. Type "help()" for help.   │
>> └┘
>> ┏┓
>> ┃ Warning: this is a prerelease version, and it may be unstable. ┃
>> ┃ Warning: sage.all is not available; this is a limited REPL.┃
>> ┗┛
>> sage: import sage.all
>> ---
>> ImportError   Traceback (most recent call last)
>>  in 
>> > 1 import sage.all
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/all.py
>>  in 
>> 136 from sage.modules.allimport *
>> 137 from sage.monoids.allimport *
>> --> 138 from sage.algebras.all   import *
>> 139 from sage.modular.allimport *
>> 140 from sage.sat.allimport *
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/all.py
>>  in 
>>  19 from sage.misc.lazy_import import lazy_import
>>  20 
>> ---> 21 import sage.algebras.catalog as algebras
>>  22 
>>  23 from .quantum_groups.all import *
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/catalog.py
>>  in 
>>  78 
>>  79 from sage.algebras.free_algebra import FreeAlgebra as Free
>> ---> 80 from sage.algebras.quatalg.quaternion_algebra import 
>> QuaternionAlgebra as Quaternion
>>  81 from sage.algebras.steenrod.steenrod_algebra import SteenrodAlgebra 
>> as Steenrod
>>  82 from 
>> sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra import 
>> FiniteDimensionalAlgebra as FiniteDimensional
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/quatalg/quaternion_algebra.py
>>  in 
>>  66 QuaternionAlgebraElement_rational_field,
>>  67 QuaternionAlgebraElement_number_field)
>> ---> 68 from . import quaternion_algebra_cython
>>  69 
>>  70 from sage.modular.modsym.p1list import P1List
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/quatalg/quaternion_algebra_cython.pyx
>>  in init sage.algebras.quatalg.quaternion_algebra_cython 
>> (build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:6388)()
>> > 1 # distutils: language = c++
>>   2 # distutils: libraries = gmp m NTL_LIBRARIES
>>   3 # distutils: extra_compile_args = NTL_CFLAGS
>>   4 # distutils: include_dirs = NTL_INCDIR
>>   5 # distutils: library_dirs = NTL_LIBDIR
>> 
>> ImportError: 
>> dlopen(/Users/dcoudert/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/matrix/matrix_integer_dense.cpython-39-darwin.so
>>  <http://matrix_integer_dense.cpython-39-darwin.so/>, 0x0002): Library not 
>> loaded: /usr/local/opt/flint/lib/libflint-16.dylib
>>   Referenced from: /Users/dcoudert/sage/local/lib/liblinbox.0.dyli

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

2022-07-10 Thread David Coudert
I tried, but I still get the same issue.
I will try with a make distclean.


> Le 10 juil. 2022 à 11:27, Dima Pasechnik  a écrit :
> 
> 
> 
> On Sun, 10 Jul 2022, 09:43 david@gmail.com , 
> mailto:david.coud...@gmail.com>> wrote:
> on MacOS 12.3.1 with Xcode 13.4.1 and a recent brew upgrade, I did: 
> bootstrap, source .homebrew-build-env, configure and make.
> The compilation went well, but sage is not working at all.
> - Sage looks for /usr/local/Cellar/flint/2.9.0/lib/libflint-16.dylib. but I 
> have /usr/local/Cellar/flint/2.9.0/lib/libflint-17.dylib
> - Also, the completion is not working anymore in the console.
> 
> you apparently have some bits not rebuilt, which were built against older 
> Flint.
> 
> I'd do
> 
>make sagelib-clean sagelib-uninstall
> 
> followed by
> 
>make
> 
> 
> 
> What can I try to fix the issue ?
> 
> Thanks,
> David.
> 
> ==
> sapristi:sage dcoudert$ ./sage
> ┌┐
> │ SageMath version 9.7.beta4, Release Date: 2022-07-07   │
> │ Using Python 3.9.13. Type "help()" for help.   │
> └┘
> ┏┓
> ┃ Warning: this is a prerelease version, and it may be unstable. ┃
> ┃ Warning: sage.all is not available; this is a limited REPL.┃
> ┗┛
> sage: import sage.all
> ---
> ImportError   Traceback (most recent call last)
>  in 
> > 1 import sage.all
> 
> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/all.py
>  in 
> 136 from sage.modules.allimport *
> 137 from sage.monoids.allimport *
> --> 138 from sage.algebras.all   import *
> 139 from sage.modular.allimport *
> 140 from sage.sat.allimport *
> 
> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/all.py
>  in 
>  19 from sage.misc.lazy_import import lazy_import
>  20 
> ---> 21 import sage.algebras.catalog as algebras
>  22 
>  23 from .quantum_groups.all import *
> 
> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/catalog.py
>  in 
>  78 
>  79 from sage.algebras.free_algebra import FreeAlgebra as Free
> ---> 80 from sage.algebras.quatalg.quaternion_algebra import 
> QuaternionAlgebra as Quaternion
>  81 from sage.algebras.steenrod.steenrod_algebra import SteenrodAlgebra 
> as Steenrod
>  82 from 
> sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra import 
> FiniteDimensionalAlgebra as FiniteDimensional
> 
> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/quatalg/quaternion_algebra.py
>  in 
>  66 QuaternionAlgebraElement_rational_field,
>  67 QuaternionAlgebraElement_number_field)
> ---> 68 from . import quaternion_algebra_cython
>  69 
>  70 from sage.modular.modsym.p1list import P1List
> 
> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/quatalg/quaternion_algebra_cython.pyx
>  in init sage.algebras.quatalg.quaternion_algebra_cython 
> (build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:6388)()
> > 1 # distutils: language = c++
>   2 # distutils: libraries = gmp m NTL_LIBRARIES
>   3 # distutils: extra_compile_args = NTL_CFLAGS
>   4 # distutils: include_dirs = NTL_INCDIR
>   5 # distutils: library_dirs = NTL_LIBDIR
> 
> ImportError: 
> dlopen(/Users/dcoudert/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/matrix/matrix_integer_dense.cpython-39-darwin.so
>  , 0x0002): Library not 
> loaded: /usr/local/opt/flint/lib/libflint-16.dylib
>   Referenced from: /Users/dcoudert/sage/local/lib/liblinbox.0.dylib
>   Reason: tried: '/usr/local/opt/flint/lib/libflint-16.dylib' (no such file), 
> '/usr/local/lib/libflint-16.dylib' (no such file), 
> '/usr/lib/libflint-16.dylib' (no such file), 
> '/usr/local/Cellar/flint/2.9.0/lib/libflint-16.dylib' (no such file), 
> '/usr/local/lib/libflint-16.dylib' (no such file), 
> '/usr/lib/libflint-16.dylib' (no such file)
> sage: 
>   
>  
> ==
> 
> 
> 
> 
> 
> On Friday, July 8, 2022 at 11:22:21 PM UTC+2 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 
> 
> 
> 843eb03e7e 

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

2022-06-24 Thread David Coudert
The doc builds properly for me on macOS 12.3.1
David.

> Le 24 juin 2022 à 10:50, 'tsc...@ucdavis.edu' via sage-release 
>  a écrit :
> 
> Is anyone else seeing docbuilding issues? I am getting
> 
> [sagemath_doc_html-none] __import__(module_name)
> [sagemath_doc_html-none] ModuleNotFoundError: No module named 
> 'sage.combinat.nu_dyck_word'
> 
> which is resulting the doc not building for me via "make". I have also run 
> "make doc-clean" and tried again with the same result. I think I have also 
> seen this on some patchbots.
> 
> Best,
> Travis
> 
> 
> On Thursday, June 23, 2022 at 9:42:17 PM UTC+9 Sébastien Labbé wrote:
> On Ubuntu 18.04, I get
> 
> Git branch: develop
> Git ref: 9.7.beta3
> Running with SAGE_LOCAL='/home/slabbe/GitBox/sage/local' and 
> SAGE_VENV='/home/slabbe/GitBox/sage/local/var/lib/sage/venv-python3.10.3'
> Using --optional=build,debian,external,pip,sage,sage_spkg
> 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,gfan,graphviz,gurobi,imagemagick,internet,jupymake,kenzo,latex,latex_package_tkz_graph,latte_int,lrslib,lualatex,macaulay2,magma,maple,mathematica,matlab,mcqd,meataxe,msolve,nauty,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scilab,sphinx,tdlib,xelatex
> [...]
> --
> sage -t --long --random-seed=318445589992254347490400084771415258661 
> src/sage/tests/cmdline.py  # 1 doctest failed
> sage -t --long --random-seed=318445589992254347490400084771415258661 
> src/sage/interfaces/expect.py  # 2 doctests failed
> sage -t --long --random-seed=318445589992254347490400084771415258661 
> src/sage/modular/overconvergent/hecke_series.py  # Timed out
> --
> Features detected for doctesting: 
> dvipng,ffmpeg,gfan,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,nauty,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx,xelatex
> 
> Running failed tests again, I get:
> 
> --
> sage -t --long --random-seed=186459753638648857576217773064220380389 
> src/sage/tests/cmdline.py  # 1 doctest failed
> sage -t --long --random-seed=186459753638648857576217773064220380389 
> src/sage/modular/overconvergent/hecke_series.py  # Timed out
> --
> Features detected for doctesting: internet,pandoc
> 
> The issue with cmdline.py is the same as before : 
> https://trac.sagemath.org/ticket/25536 
> 
> 
> I don't know where are the other usual failures gone? Maybe this is because I 
> restarted my git tree from scratch this morning after reviewing 
> https://trac.sagemath.org/ticket/33409 
>  when I realised that make 
> micro_release also erases the .git folder.
> 
> -- 
> 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/473bd3ac-82f0-4de8-af46-02365c6c455dn%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/688203DC-7364-437D-B895-F8D744E99033%40gmail.com.


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

2022-06-16 Thread David Coudert
I have finally succeeded to compile Sageamath.
My difficulties are clearly due to F-Secure. It opens popups from time to time 
to ask if a subprocess (e.g., ecl) can access the hard drive, and if you don’t 
answer it takes it as a no and the compilation fails. 

I will contact my IT service to complain.

Thank you for your help,
David.

> Le 15 juin 2022 à 15:07, Dima Pasechnik  a écrit :
> 
> On Wed, Jun 15, 2022 at 1:42 PM David Coudert  wrote:
>> 
>> I don’t have /usr/local/lisp at all.
>> Should I (try to) install it ?
> 
> no, this should not be needed.
> 
> 
> 
>> Not sure how…
> 
> (anti)virus?
> 
>> 
>> David.
>> 
>> Le 15 juin 2022 à 14:20, Dima Pasechnik  a écrit :
>> 
>> Do you have /usr/local/lisp/Registry/ ?
>> (not writable for the normal user?)
>> Cf the part of the ecl log below.
>> 
>> 
>> On Wed, Jun 15, 2022 at 11:02 AM David Coudert  
>> wrote:
>> 
>> 
>> attached.
>> 
>> 
>> 
>> ;;; Loading 
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/defsystem.lisp"
>> ;;; Loading #P"/usr/local/Cellar/ecl/21.2.1_2/lib/ecl-21.2.1/cmp.fas"
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/lisp-utils/defsystem.lisp"
>> 
>> 
>> ("../src/" "./" (MAKE::HOME-SUBDIRECTORY "lisp/systems/")
>> "/usr/local/lisp/Registry/")
>> 
>> 
>> ;;; Loading 
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/make-depends.lisp"
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/lisp-utils/make-depends.lisp"
>> 
>> 
>> Condition of type: SEGMENTATION-VIOLATION
>> Detected access to an invalid or protected memory address.
>> 
>> Available restarts:
>> 
>> 1. (CONTINUE) Ignore signal
>> 2. (RESTART-TOPLEVEL) Go back to Top-Level REPL.
>> 
>> Broken at MAKE::CREATE-DEPENDENCY-FILE. In: #.
>> File: 
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/make-depends.lisp"
>> (Position #677)
>> 
>> 
>> 
>> 
>> 
>> Thank you Dima.
>> 
>> 
>> --
>> 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/22E52DB7-4911-4423-B411-912018742DFB%40gmail.com.
>> 
>> 
>> Le 15 juin 2022 à 10:39, Dima Pasechnik  a écrit :
>> 
>> OK, maybe there is a bit more info in
>> logs/pkgs/maxima-5.45.0.p0.log
>> ?
>> could you post it, and top-level config.log ?
>> 
>> On Wed, Jun 15, 2022 at 9:36 AM David Coudert  
>> wrote:
>> 
>> 
>> It produces 4
>> 
>> sapristi:sage dcoudert$ ecl
>> ECL (Embeddable Common-Lisp) 21.2.1 (git:UNKNOWN)
>> Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
>> Copyright (C) 1993 Giuseppe Attardi
>> Copyright (C) 2013 Juan J. Garcia-Ripoll
>> Copyright (C) 2018 Daniel Kochmanski
>> Copyright (C) 2021 Daniel Kochmanski and Marius Gerbershagen
>> ECL is free software, and you are welcome to redistribute it
>> under certain conditions; see file 'Copyright' for details.
>> Type :h for Help.
>> Top level in: #.
>> 
>> (+ 2 2)
>> 
>> 
>> 4
>> 
>> 
>> Le 15 juin 2022 à 09:51, Dima Pasechnik  a écrit :
>> 
>> On Wed, Jun 15, 2022 at 8:26 AM David Coudert  
>> wrote:
>> 
>> 
>> No, I have enough free space on disk
>> 
>> sapristi:sage dcoudert$ df -h .
>> Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
>> /dev/disk1s2 932Gi 475Gi 422Gi 53% 3172816 4424250640 0% /System/Volumes/Data
>> 
>> 
>> May be it is due to F-Secure ? I’m forced to used this software and I’m not 
>> able to switch it off, even temporarily :(
>> 
>> 
>> It might be. I have no idea about F-Secure. Perhaps it does not like
>> ecl you use?
>> 
>> It could be that ecl is broken (I presume you use one from Homebrew)
>> Can you start it and check if
>> 
>> (+ 2 2)
>> 
>> produces 4?
>> 
>> 
>> 
>> 
>> David.
>> 
>> Le 15 juin 2022 à 09:20, Dima Pasechnik  a écrit :
>> 
>> errors such as
>> [m

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

2022-06-15 Thread David Coudert
It seems that F-Secure is fighting against me.
I tried again and succeed to compile maxima. How ? I was in front of my 
computer and I saw a popup from F-Secure asking me if it’s ok to let ecl access 
my hard drive…

Let’s hope I will not have to be in front of my computer all the time. 
Compiling Sagemath is quite long on a MacBook Air.

Best,
David.

> Le 15 juin 2022 à 15:07, Dima Pasechnik  a écrit :
> 
> On Wed, Jun 15, 2022 at 1:42 PM David Coudert  <mailto:david.coud...@gmail.com>> wrote:
>> 
>> I don’t have /usr/local/lisp at all.
>> Should I (try to) install it ?
> 
> no, this should not be needed.
> 
> 
> 
>> Not sure how…
> 
> (anti)virus?
> 
>> 
>> David.
>> 
>> Le 15 juin 2022 à 14:20, Dima Pasechnik  a écrit :
>> 
>> Do you have /usr/local/lisp/Registry/ ?
>> (not writable for the normal user?)
>> Cf the part of the ecl log below.
>> 
>> 
>> On Wed, Jun 15, 2022 at 11:02 AM David Coudert  
>> wrote:
>> 
>> 
>> attached.
>> 
>> 
>> 
>> ;;; Loading 
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/defsystem.lisp"
>> ;;; Loading #P"/usr/local/Cellar/ecl/21.2.1_2/lib/ecl-21.2.1/cmp.fas"
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/lisp-utils/defsystem.lisp"
>> 
>> 
>> ("../src/" "./" (MAKE::HOME-SUBDIRECTORY "lisp/systems/")
>> "/usr/local/lisp/Registry/")
>> 
>> 
>> ;;; Loading 
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/make-depends.lisp"
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/lisp-utils/make-depends.lisp"
>> 
>> 
>> Condition of type: SEGMENTATION-VIOLATION
>> Detected access to an invalid or protected memory address.
>> 
>> Available restarts:
>> 
>> 1. (CONTINUE) Ignore signal
>> 2. (RESTART-TOPLEVEL) Go back to Top-Level REPL.
>> 
>> Broken at MAKE::CREATE-DEPENDENCY-FILE. In: #.
>> File: 
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/make-depends.lisp"
>> (Position #677)
>> 
>> 
>> 
>> 
>> 
>> Thank you Dima.
>> 
>> 
>> --
>> 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/22E52DB7-4911-4423-B411-912018742DFB%40gmail.com.
>> 
>> 
>> Le 15 juin 2022 à 10:39, Dima Pasechnik  a écrit :
>> 
>> OK, maybe there is a bit more info in
>> logs/pkgs/maxima-5.45.0.p0.log
>> ?
>> could you post it, and top-level config.log ?
>> 
>> On Wed, Jun 15, 2022 at 9:36 AM David Coudert  
>> wrote:
>> 
>> 
>> It produces 4
>> 
>> sapristi:sage dcoudert$ ecl
>> ECL (Embeddable Common-Lisp) 21.2.1 (git:UNKNOWN)
>> Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
>> Copyright (C) 1993 Giuseppe Attardi
>> Copyright (C) 2013 Juan J. Garcia-Ripoll
>> Copyright (C) 2018 Daniel Kochmanski
>> Copyright (C) 2021 Daniel Kochmanski and Marius Gerbershagen
>> ECL is free software, and you are welcome to redistribute it
>> under certain conditions; see file 'Copyright' for details.
>> Type :h for Help.
>> Top level in: #.
>> 
>> (+ 2 2)
>> 
>> 
>> 4
>> 
>> 
>> Le 15 juin 2022 à 09:51, Dima Pasechnik  a écrit :
>> 
>> On Wed, Jun 15, 2022 at 8:26 AM David Coudert  
>> wrote:
>> 
>> 
>> No, I have enough free space on disk
>> 
>> sapristi:sage dcoudert$ df -h .
>> Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
>> /dev/disk1s2 932Gi 475Gi 422Gi 53% 3172816 4424250640 0% /System/Volumes/Data
>> 
>> 
>> May be it is due to F-Secure ? I’m forced to used this software and I’m not 
>> able to switch it off, even temporarily :(
>> 
>> 
>> It might be. I have no idea about F-Secure. Perhaps it does not like
>> ecl you use?
>> 
>> It could be that ecl is broken (I presume you use one from Homebrew)
>> Can you start it and check if
>> 
>> (+ 2 2)
>> 
>> produces 4?
>> 
>> 
>> 
>> 
>> David.
>> 
>> Le 15 juin 2022 à 09:20, Dima Pasechnik 

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

2022-06-15 Thread David Coudert
I don’t have /usr/local/lisp at all.
Should I (try to) install it ? Not sure how…

David.

> Le 15 juin 2022 à 14:20, Dima Pasechnik  a écrit :
> 
> Do you have /usr/local/lisp/Registry/ ?
> (not writable for the normal user?)
> Cf the part of the ecl log below.
> 
> 
> On Wed, Jun 15, 2022 at 11:02 AM David Coudert  <mailto:david.coud...@gmail.com>> wrote:
>> 
>> attached.
> 
> 
> ;;; Loading 
> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/defsystem.lisp"
> ;;; Loading #P"/usr/local/Cellar/ecl/21.2.1_2/lib/ecl-21.2.1/cmp.fas"
> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/lisp-utils/defsystem.lisp"
>> 
> ("../src/" "./" (MAKE::HOME-SUBDIRECTORY "lisp/systems/")
> "/usr/local/lisp/Registry/")
>> 
> ;;; Loading 
> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/make-depends.lisp"
> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/lisp-utils/make-depends.lisp"
>> 
> Condition of type: SEGMENTATION-VIOLATION
> Detected access to an invalid or protected memory address.
> 
> Available restarts:
> 
> 1. (CONTINUE) Ignore signal
> 2. (RESTART-TOPLEVEL) Go back to Top-Level REPL.
> 
> Broken at MAKE::CREATE-DEPENDENCY-FILE. In: #.
> File: 
> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/make-depends.lisp"
> (Position #677)
>>> 
> 
> 
> 
>> Thank you Dima.
>> 
>> 
>> --
>> 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 
>> <mailto:sage-release+unsubscr...@googlegroups.com>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/22E52DB7-4911-4423-B411-912018742DFB%40gmail.com
>>  
>> <https://groups.google.com/d/msgid/sage-release/22E52DB7-4911-4423-B411-912018742DFB%40gmail.com>.
>> 
>> 
>>> Le 15 juin 2022 à 10:39, Dima Pasechnik  a écrit :
>>> 
>>> OK, maybe there is a bit more info in
>>> logs/pkgs/maxima-5.45.0.p0.log
>>> ?
>>> could you post it, and top-level config.log ?
>>> 
>>> On Wed, Jun 15, 2022 at 9:36 AM David Coudert  
>>> wrote:
>>>> 
>>>> It produces 4
>>>> 
>>>> sapristi:sage dcoudert$ ecl
>>>> ECL (Embeddable Common-Lisp) 21.2.1 (git:UNKNOWN)
>>>> Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
>>>> Copyright (C) 1993 Giuseppe Attardi
>>>> Copyright (C) 2013 Juan J. Garcia-Ripoll
>>>> Copyright (C) 2018 Daniel Kochmanski
>>>> Copyright (C) 2021 Daniel Kochmanski and Marius Gerbershagen
>>>> ECL is free software, and you are welcome to redistribute it
>>>> under certain conditions; see file 'Copyright' for details.
>>>> Type :h for Help.
>>>> Top level in: #.
>>>>> (+ 2 2)
>>>> 
>>>> 4
>>>> 
>>>> 
>>>> Le 15 juin 2022 à 09:51, Dima Pasechnik  a écrit :
>>>> 
>>>> On Wed, Jun 15, 2022 at 8:26 AM David Coudert  
>>>> wrote:
>>>> 
>>>> 
>>>> No, I have enough free space on disk
>>>> 
>>>> sapristi:sage dcoudert$ df -h .
>>>> Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
>>>> /dev/disk1s2 932Gi 475Gi 422Gi 53% 3172816 4424250640 0% 
>>>> /System/Volumes/Data
>>>> 
>>>> 
>>>> May be it is due to F-Secure ? I’m forced to used this software and I’m 
>>>> not able to switch it off, even temporarily :(
>>>> 
>>>> 
>>>> It might be. I have no idea about F-Secure. Perhaps it does not like
>>>> ecl you use?
>>>> 
>>>> It could be that ecl is broken (I presume you use one from Homebrew)
>>>> Can you start it and check if
>>>> 
>>>> (+ 2 2)
>>>> 
>>>> produces 4?
>>>> 
>>>> 
>>>> 
>>>> 
>>>> David.
>>>> 
>>>> Le 15 juin 2022 à 09:20, Dima Pasechnik  a écrit :
>>>> 
>>>> errors such as
>>>> [maxima-5.45.0.p0] ;;; Loading
>>>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0

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

2022-06-15 Thread David Coudert
It produces 4

sapristi:sage dcoudert$ ecl
ECL (Embeddable Common-Lisp) 21.2.1 (git:UNKNOWN)
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2013 Juan J. Garcia-Ripoll
Copyright (C) 2018 Daniel Kochmanski
Copyright (C) 2021 Daniel Kochmanski and Marius Gerbershagen
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.  
Top level in: #.
> (+ 2 2)

4


> Le 15 juin 2022 à 09:51, Dima Pasechnik  a écrit :
> 
> On Wed, Jun 15, 2022 at 8:26 AM David Coudert  <mailto:david.coud...@gmail.com>> wrote:
>> 
>> No, I have enough free space on disk
>> 
>> sapristi:sage dcoudert$ df -h .
>> Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
>> /dev/disk1s2 932Gi 475Gi 422Gi 53% 3172816 4424250640 0% /System/Volumes/Data
>> 
>> 
>> May be it is due to F-Secure ? I’m forced to used this software and I’m not 
>> able to switch it off, even temporarily :(
> 
> It might be. I have no idea about F-Secure. Perhaps it does not like
> ecl you use?
> 
> It could be that ecl is broken (I presume you use one from Homebrew)
> Can you start it and check if
> 
> (+ 2 2)
> 
> produces 4?
> 
> 
> 
>> 
>> David.
>> 
>> Le 15 juin 2022 à 09:20, Dima Pasechnik  a écrit :
>> 
>> errors such as
>> [maxima-5.45.0.p0] ;;; Loading
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/../lisp-utils/defsys
>> tem.lisp"
>> [maxima-5.45.0.p0] ;;; Loading
>> #P"/usr/local/Cellar/ecl/21.2.1_2/lib/ecl-21.2.1/cmp.fas"
>> [maxima-5.45.0.p0]
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/lisp-utils/defsystem.lisp"
>> [maxima-5.45.0.p0] >
>> [maxima-5.45.0.p0] ("../src/" "./" (MAKE::HOME-SUBDIRECTORY "lisp/systems/")
>> [maxima-5.45.0.p0] "/usr/local/lisp/Registry/")
>> [maxima-5.45.0.p0] >
>> [maxima-5.45.0.p0] ;;; Loading
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/maxima.system"
>> [maxima-5.45.0.p0]
>> [maxima-5.45.0.p0] ; - Compiling defsystem "maxima"
>> [maxima-5.45.0.p0] ; - Compiling module "package"
>> [maxima-5.45.0.p0] ; - Compiling source file
>> [maxima-5.45.0.p0] ;
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/maxima-package.lisp"
>> [maxima-5.45.0.p0] ;;;
>> [maxima-5.45.0.p0] ;;; Compiling
>> /Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/maxima-package.lisp
>> .
>> [maxima-5.45.0.p0] ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=2
>> [maxima-5.45.0.p0] ;;;
>> [maxima-5.45.0.p0] ;;; End of Pass 1.
>> [maxima-5.45.0.p0] ;;; Internal error:
>> [maxima-5.45.0.p0] ;;; ** Detected access to an invalid or protected
>> memory address.
>> [maxima-5.45.0.p0] ; - Binary file binary-ecl/maxima-package.fas
>> is old or does not exist.
>> [maxima-5.45.0.p0] ; Compile (and load) source file
>> /Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/maxima-package.lisp
>> instead? y
>> [maxima-5.45.0.p0] ; - Should I bother you if this happens again? y
>> [maxima-5.45.0.p0] ; - Compiling source file
>> [maxima-5.45.0.p0] ;
>> "/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/maxima-package.lisp"
>> [maxima-5.45.0.p0] ;;;
>> [maxima-5.45.0.p0] ;;; Compiling
>> /Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/maxima-package.lisp.
>> [maxima-5.45.0.p0] ;;; Internal error:
>> [maxima-5.45.0.p0] ;;; ** Internal error: stream #> #P"binary-ecl/maxima-package.c" 0x10f70c140> has no valid C file
>> handler.
>> [maxima-5.45.0.p0] ; - Loading binary file "binary-ecl/maxima-package.fas"
>> [maxima-5.45.0.p0] Condition of type: FILE-ERROR
>> [maxima-5.45.0.p0] Filesystem error with pathname
>> #P"/Users/dcoudert/sage/local/var/tmp/sage/build/maxima-5.45.0.p0/src/src/binary-ecl/maxima-package.fas".
>> 
>> 
>> 
>> Are you out of disk space?
>> 
>> 
>> On Wed, Jun 15, 2022 at 7:40 AM David Coudert  
>> wrote:
>> 
>> 
>> After « make distclean », starting a fresh shell, "./bootstrap", "source 
>> .homebrew-build-env », "./configure » and « make build », I now have an 
>> error at the end of the compilation of maxima.
>> 
>> [maxima-5.45.0.p0] Now installing the Maxima library as 
>> '/Users/dcoudert/sage/local

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

2022-06-14 Thread David Coudert
I have issues compiling this release. I have openblas 0.3.20 installed with homebrew, but sage searches for 0.3.19.laptop: Macbook air (Intel) with macOS 12.3.1sapristi:sage dcoudert$ gcc --versionConfigured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/c++/4.2.1Apple clang version 13.0.0 (clang-1300.0.27.3)Target: x86_64-apple-darwin21.4.0Thread model: posixInstalledDir: /Library/Developer/CommandLineTools/usr/binlog file attached. Let me know if you need more data.Thank you in advance for your help.Best,David.



-- 
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/EA0693C7-7391-4E07-8F58-982A7D415083%40gmail.com.


install.log
Description: Binary data
Le 12 juin 2022 à 19:38, Matthias Köppe  a écrit :On Sunday, June 12, 2022 at 6:16:00 AM UTC-7 Volker Braun wrote:a6e696e91d (tag: 9.7.beta2, trac/develop) Updated SageMath version to 9.7.beta2[...] fa1477350a Trac #32937: Drop Python 3.7 support in Sage 9.7Python 3.8 language and library features can now be used in the Sage library See https://trac.sagemath.org/ticket/29756 (Meta-ticket: Review of Python 3 features):= Goo goo g'joob 

-- 
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/4251cff7-e641-44f3-9a41-23a56bc5f081n%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/EA0693C7-7391-4E07-8F58-982A7D415083%40gmail.com.


Re: [sage-release] Github changes

2022-01-11 Thread David Coudert
I experienced the same issue and did git clone  
https://github.com/sagemath/sage.git .
It’s working fine now.

Git trac is still working well so far.

David.

> Le 11 janv. 2022 à 22:08, 'Justin C. Walker' via sage-release 
>  a écrit :
> 
> 
> 
>> On Jan 11, 2022, at 12:55 , Dima Pasechnik  wrote:
>> 
>> On Tue, Jan 11, 2022 at 8:52 PM 'Justin C. Walker' via sage-release
>>  wrote:
>>> 
>>> This is somewhat off-topic, but I just ran into an issue with GitHub, and I 
>>> am not sure how to handle it.
>>> 
>>> I use this command to “git” the sage tree when Volker announces a new one:
>>> git clone git://github.com/sagemath/sage.git
>>> 
>> 
>> try
>> 
>> git clone  https://github.com/sagemath/sage.git
> 
> D’oh!  I would have tried that if I could spell.
> 
> Thanks, Dima, worked like a champ.
> 
> Justin
> 
> --
> Justin C. Walker, Curmudgeon-At-Large
> Institute for the Absorption of Federal Funds
> 
> If you're not confused,
> You're not paying attention
> 
> 
> 
> 
> -- 
> 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/0AF4E63D-6F64-4B5A-8A59-2D3B62C95940%40mac.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/68EC77A3-9942-4CF1-BC0F-DE56913D4E00%40gmail.com.


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

2022-01-05 Thread David Coudert
I have not experienced what you report. On macOS 10.15.7, I’m always doing:
./bootstrap 
source .homebrew-build-env
./configure
make 

Best,
David.

> Le 5 janv. 2022 à 05:10, John H Palmieri  a écrit :
> 
> I am having intermittent problems building Sage on OS X from a fresh tarball: 
> it's worked sometimes, failed others. When it fails, it seems to be because 
> there is no script "sage" in venv/bin. (There may be other problems, too, but 
> this one is a major symptom.) I think this is the pattern: if I take a fresh 
> tarball, run ./configure and make, it fails. If I instead run ./bootstrap 
> then ./configure then make, it succeeds. Any ideas what's going on? Has 
> anyone else seen this?
> 
>   John
> 
> On Wednesday, December 29, 2021 at 3:39:39 AM UTC-8 axio...@yahoo.de wrote:
> The findstat failure is, unfortunately, an upstream problem, which I cannot 
> fix myself.  Currently, the depth parameter is ignored in map queries.  I 
> notified the person that is hopefully able to fix it.
> 
> On Wednesday, 29 December 2021 at 11:38:41 UTC+1 Sébastien Labbé wrote:
> On Ubuntu 20.04, make build works fine and running tests with few optional 
> and external packages I get:
> 
> Using 
> --optional=4ti2,bliss,build,cbc,ccache,cryptominisat,database_symbolic_data,debian,debugpy,dot2tex,e_antic,external,fricas,glucose,latte_int,lidia,lrslib,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,rubiks,sage,sage_numerical_backends_coin,sage_spkg
> 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,scilab,tdlib,xelatex
> 
> [...]
> 
> --
> sage -t --long --random-seed=40537233215386142174776538763210859962 
> src/doc/en/constructions/linear_algebra.rst  # 1 doctest failed
> sage -t --long --random-seed=40537233215386142174776538763210859962 
> src/doc/en/developer/coding_in_other.rst  # 1 doctest failed
> sage -t --long --random-seed=40537233215386142174776538763210859962 
> src/sage/databases/findstat.py  # 2 doctests failed
> sage -t --long --random-seed=40537233215386142174776538763210859962 
> src/sage/databases/oeis.py  # 1 doctest failed
> sage -t --long --random-seed=40537233215386142174776538763210859962 
> src/sage/interfaces/octave.py  # 3 doctests failed
> sage -t --long --random-seed=40537233215386142174776538763210859962 
> src/sage/sat/boolean_polynomials.py  # 1 doctest failed
> sage -t --long --random-seed=40537233215386142174776538763210859962 
> 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,xelatex
> 
> Rerunning failed tests, the issue with boolean_polynomials.py does not 
> reappear:
> 
> --
> sage -t --long --random-seed=300887881046897568887396291869982609842 
> src/doc/en/constructions/linear_algebra.rst  # 1 doctest failed
> sage -t --long --random-seed=300887881046897568887396291869982609842 
> src/doc/en/developer/coding_in_other.rst  # 1 doctest failed
> sage -t --long --random-seed=300887881046897568887396291869982609842 
> src/sage/databases/findstat.py  # 2 doctests failed
> sage -t --long --random-seed=300887881046897568887396291869982609842 
> src/sage/databases/oeis.py  # 1 doctest failed
> sage -t --long --random-seed=300887881046897568887396291869982609842 
> src/sage/interfaces/octave.py  # 3 doctests failed
> sage -t --long --random-seed=300887881046897568887396291869982609842 
> src/sage/tests/cmdline.py  # 1 doctest failed
> --
> Features detected for doctesting: internet,octave,pandoc
> 
> The failures with linear_algebra.rst, coding_in_other.rst and octave.py are 
> new to me and are all related to optional octave doctests. They are copied 
> below. For comparison with other machines, the version of octave available on 
> the system is:
> 
> $ octave --version
> GNU Octave, version 5.2.0
> Copyright (C) 2020 John W. Eaton and others.
> This is free software; see the source code for copying conditions.
> There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
> FITNESS FOR A PARTICULAR PURPOSE.
> 

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

2021-12-13 Thread David Coudert
Thanks for this new beta release.

Can we have most of the positively reviewed tickets included in the final 
release ?
We have currently around 90 tickets with positive review.
https://trac.sagemath.org/query?status=positive_review=sage-9.5=status=id=summary=owner=type=priority=resolution=time=priority
 

 

Thanks,
David.


> Le 12 déc. 2021 à 15:19, 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 
> 
> We should probably make a release some time soon... if you have anything that 
> you want to get into 9.5 then get it polished now ;)
> 
> d6d0edce10 (tag: 9.5.beta8, trac/develop) Updated SageMath version to 
> 9.5.beta8
> 36135459d5 Trac #32215: Asymptotic Term Monoids: refactor element construction
> 493433c9e6 Trac #32037: Upgrade to lcalc-2.0.4
> f6de12b059 Trac #31366: docbuild: switch from optparse to argparse
> 5dd6fabf5e Trac #25009: update and promote spkg primecount
> 768f8cc0ce Trac #21042: Contour plot of zero fails with rich representation 
> warning
> e472a447b7 Trac #13674: Cholesky decomposition for sparse matrices
> f71b4e31bb Trac #7676: shortest_path_all pairs in Cython through Floyd 
> Warshall
> 91b2153b8f Trac #6604: Polish the use of iterators in C graphs
> 14f2f3e4bc Trac #32929: Bad determination of the coordinate range when 
> restricting charts to subdomains
> 2168538854 Trac #32918: configure: Also check installation records in 
> SAGE_VENV/var/lib/sage/installed
> 8b176aaa0a Trac #32909: Fix deprecation warnings with matplotlib 3.5
> a44d9b3c7c Trac #32901: Cache _row_ambient_module of matrices
> 4332f9dcd0 Trac #32954: sage.libs.singular: On cygwin, do not try to reload 
> the singular library
> 0520ff1857 Trac #32946: "sage --docbuild DOC html" is broken
> 1f1ebc3e62 Trac #32945: Cygwin: notebook spkg installation hangs in pip 
> dependency resolution
> 3e9940 Trac #32944: pyzmq: Fix build error on cygwin
> 6f6f779ee4 Trac #31796: Make maxima() output parseable
> f928d0b8db Trac #32837: cffi: Update to 1.15.0
> d2b42d2ced Trac #32825: Add dummy script package libgraphviz (pygraphviz 
> dependency)
> b2fe97fc0a Trac #32804: Clean the use of weights in path_enumeration.pyx
> 7f69dfb59e Trac #32671: Update pip to 21.3.1, distlib to 0.3.3
> 124f3237c4 Trac #32511: minimize_constrained() reorders the arguments of 
> symbolic functions
> 8fb116ef90 Trac #31507: Checking if an element is in a subgroup can raise 
> 'TypeError'
> e62f36a4a8 Trac #32892: Fix exit code for pytest in case of no matched files
> 6dbc7ef6fe Trac #32883: pep8 for Lie algebras
> cfc6cd955b Trac #32882: Display matplotlib figures as figures, not as latex 
> expression
> 7785784e59 Trac #32878: incorrect quadratic twist eval in Pollack Stevens 
> modular symbols
> a1e36112a3 Trac #32876: Move lattice point methods from Polyhedron_base to 
> Polyhedron_base2
> 6ead9ee1d6 Trac #32866: Features for interpreter interfaces
> 342d7ac465 Trac #32865: get rid of py2 and py3 tags in src/doc
> 1753e8b580 Trac #32797: Update pari to 2.13.3
> 610f4fadb2 Trac #32782: use PARI's qfbsolve() in BinaryQF.solve_integer()
> 0b5e45486b Trac #32777: Allow some imports of RLF to fail
> 0f3903fc61 Trac #32542: Upgrade sympy to 1.9
> 6101ac6749 Trac #32105: Update scipy 1.7.x; add pythran package (scipy 
> prerequisite)
> bd586df7d1 Trac #32885: `sage --standard`, `sage --optional` and `sage 
> --experimental` are broken
> e12c3ecc70 Trac #32828: pyzmq: Fix build errors; zeromq, pyzmq: Update; 
> setuptools: upgrade to 59.2.0
> e2196f8834 Trac #31855: Upgrade gmpy2 to add python 3.10 support
> cc60cfebc4 (tag: 9.5.beta7) Updated SageMath version to 9.5.beta7
> 
> -- 
> 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/be60e5ce-b985-4e31-88c0-787e4ad70854n%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/FF09DB4C-3735-4869-A103-07979A8C9635%40gmail.com.


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

2021-06-21 Thread David Coudert
After distclean, I just did
./boostrap
source .homebrew-build-env
./configure
make build

I have also install lumpy with homebrew but it is apparently not taken into 
account.

So I think I did nothing unusual.

David.

> Le 21 juin 2021 à 14:38, Dima Pasechnik  a écrit :
> 
> 
> Please see https://trac.sagemath.org/ticket/32021 for this issue.
> Did you build/install numpy in an unusual way?
> 
> On Sunday, June 20, 2021 at 5:57:44 PM UTC+1 david@gmail.com wrote:
> So I think I have to wait (and try to go back to previous beta).
> Thanks,
> David.
> 
> 
>> Le 20 juin 2021 à 17:46, Matthias Köppe > > a écrit :
>> 
> 
>> Related to this is https://trac.sagemath.org/ticket/31565 
>> 
>> 
>> On Sunday, June 20, 2021 at 12:34:51 AM UTC-7 david@gmail.com 
>>  wrote:
>> Thank you for this new beta.
>> 
>> I have a build error on a Intel MacBook Air with macOS 10.15.7, after make 
>> distclean, .bootstrap, source .homebrew-build-env, 
>> ./configure and finally make.
>> I have installed numpy 1.20.3  with homebrew, but it is re-installed by sage 
>> and the new installation is not correct
>> 
>> Any help is more than welcome.
>> David.
>> 
>> cd '/Users/dcoudert/sage/build/pkgs/sagelib' && . 
>> '/Users/dcoudert/sage/src/bin/sage-src-env-config' && . 
>> '/Users/dcoudert/sage/src/bin/sage-env-config' && . 
>> '/Users/dcoudert/sage/src/bin/sage-env' && . 
>> '/Users/dcoudert/sage/build/bin/sage-build-env-config' && . 
>> '/Users/dcoudert/sage/build/bin/sage-build-env' && 
>> SAGE_SPKG_WHEELS=/Users/dcoudert/sage/local/var/lib/sage/wheels 
>> SAGE_INST_LOCAL=/Users/dcoudert/sage/local sage-logger -p 
>> '/Users/dcoudert/sage/build/pkgs/sagelib/spkg-install' 
>> '/Users/dcoudert/sage/logs/pkgs/sagelib-9.4.beta2.log'
>> [sagelib-9.4.beta2] Configured with: 
>> --prefix=/Library/Developer/CommandLineTools/usr 
>> --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/4.2.1
>> [sagelib-9.4.beta2] Discovering Python/Cython source code
>> [sagelib-9.4.beta2] distributions = ['']
>> [sagelib-9.4.beta2] Discovered Python/Cython sources, time: 5.91 seconds.
>> [sagelib-9.4.beta2] running build
>> [sagelib-9.4.beta2] Generating auto-generated sources
>> [sagelib-9.4.beta2] Building interpreters for fast_callable
>> [sagelib-9.4.beta2] running build_cython
>> [sagelib-9.4.beta2] Enabling Cython debugging support
>> [sagelib-9.4.beta2] 
>> 
>> [sagelib-9.4.beta2] Traceback (most recent call last):
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/build/pkgs/sagelib/src/setup.py", line 96, in 
>> [sagelib-9.4.beta2] code = setup(
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/__init__.py",
>>  line 153, in setup
>> [sagelib-9.4.beta2] return distutils.core.setup(**attrs)
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/core.py",
>>  line 148, in setup
>> [sagelib-9.4.beta2] dist.run_commands()
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/dist.py",
>>  line 967, in run_commands
>> [sagelib-9.4.beta2] self.run_command(cmd)
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/dist.py",
>>  line 986, in run_command
>> [sagelib-9.4.beta2] cmd_obj.run()
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/build/pkgs/sagelib/src/sage_setup/command/sage_build.py",
>>  line 37, in run
>> [sagelib-9.4.beta2] build.run(self)
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/command/build.py",
>>  line 135, in run
>> [sagelib-9.4.beta2] self.run_command(cmd_name)
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/cmd.py",
>>  line 313, in run_command
>> [sagelib-9.4.beta2] self.distribution.run_command(command)
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/dist.py",
>>  line 986, in run_command
>> [sagelib-9.4.beta2] cmd_obj.run()
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/build/pkgs/sagelib/src/sage_setup/command/sage_build_cython.py",
>>  line 211, in run
>> [sagelib-9.4.beta2] self.sage_include_dirs = 
>> sage_include_directories(use_sources=True)
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/build/pkgs/sagelib/src/sage/env.py", line 376, in 
>> sage_include_directories
>> [sagelib-9.4.beta2] import numpy
>> [sagelib-9.4.beta2]   File 
>> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/__init__.py", 
>> line 145, in 
>> [sagelib-9.4.beta2] from . import core
>> [sagelib-9.4.beta2]   File 
>> 

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

2021-06-20 Thread David Coudert
So I think I have to wait (and try to go back to previous beta).
Thanks,
David.

> Le 20 juin 2021 à 17:46, Matthias Köppe  a écrit :
> 
> Related to this is https://trac.sagemath.org/ticket/31565
> 
> On Sunday, June 20, 2021 at 12:34:51 AM UTC-7 david@gmail.com wrote:
> Thank you for this new beta.
> 
> I have a build error on a Intel MacBook Air with macOS 10.15.7, after make 
> distclean, .bootstrap, source .homebrew-build-env, 
> ./configure and finally make.
> I have installed numpy 1.20.3  with homebrew, but it is re-installed by sage 
> and the new installation is not correct
> 
> Any help is more than welcome.
> David.
> 
> cd '/Users/dcoudert/sage/build/pkgs/sagelib' && . 
> '/Users/dcoudert/sage/src/bin/sage-src-env-config' && . 
> '/Users/dcoudert/sage/src/bin/sage-env-config' && . 
> '/Users/dcoudert/sage/src/bin/sage-env' && . 
> '/Users/dcoudert/sage/build/bin/sage-build-env-config' && . 
> '/Users/dcoudert/sage/build/bin/sage-build-env' && 
> SAGE_SPKG_WHEELS=/Users/dcoudert/sage/local/var/lib/sage/wheels 
> SAGE_INST_LOCAL=/Users/dcoudert/sage/local sage-logger -p 
> '/Users/dcoudert/sage/build/pkgs/sagelib/spkg-install' 
> '/Users/dcoudert/sage/logs/pkgs/sagelib-9.4.beta2.log'
> [sagelib-9.4.beta2] Configured with: 
> --prefix=/Library/Developer/CommandLineTools/usr 
> --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/4.2.1
> [sagelib-9.4.beta2] Discovering Python/Cython source code
> [sagelib-9.4.beta2] distributions = ['']
> [sagelib-9.4.beta2] Discovered Python/Cython sources, time: 5.91 seconds.
> [sagelib-9.4.beta2] running build
> [sagelib-9.4.beta2] Generating auto-generated sources
> [sagelib-9.4.beta2] Building interpreters for fast_callable
> [sagelib-9.4.beta2] running build_cython
> [sagelib-9.4.beta2] Enabling Cython debugging support
> [sagelib-9.4.beta2] 
> 
> [sagelib-9.4.beta2] Traceback (most recent call last):
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/build/pkgs/sagelib/src/setup.py", line 96, in 
> [sagelib-9.4.beta2] code = setup(
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/__init__.py",
>  line 153, in setup
> [sagelib-9.4.beta2] return distutils.core.setup(**attrs)
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/core.py",
>  line 148, in setup
> [sagelib-9.4.beta2] dist.run_commands()
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/dist.py",
>  line 967, in run_commands
> [sagelib-9.4.beta2] self.run_command(cmd)
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/dist.py",
>  line 986, in run_command
> [sagelib-9.4.beta2] cmd_obj.run()
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/build/pkgs/sagelib/src/sage_setup/command/sage_build.py",
>  line 37, in run
> [sagelib-9.4.beta2] build.run(self)
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/command/build.py",
>  line 135, in run
> [sagelib-9.4.beta2] self.run_command(cmd_name)
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/cmd.py",
>  line 313, in run_command
> [sagelib-9.4.beta2] self.distribution.run_command(command)
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/setuptools/_distutils/dist.py",
>  line 986, in run_command
> [sagelib-9.4.beta2] cmd_obj.run()
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/build/pkgs/sagelib/src/sage_setup/command/sage_build_cython.py",
>  line 211, in run
> [sagelib-9.4.beta2] self.sage_include_dirs = 
> sage_include_directories(use_sources=True)
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/build/pkgs/sagelib/src/sage/env.py", line 376, in 
> sage_include_directories
> [sagelib-9.4.beta2] import numpy
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/__init__.py", 
> line 145, in 
> [sagelib-9.4.beta2] from . import core
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/core/__init__.py",
>  line 22, in 
> [sagelib-9.4.beta2] from . import multiarray
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/core/multiarray.py",
>  line 12, in 
> [sagelib-9.4.beta2] from . import overrides
> [sagelib-9.4.beta2]   File 
> "/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/core/overrides.py",
>  line 7, in 
> [sagelib-9.4.beta2] from numpy.core._multiarray_umath import (
> [sagelib-9.4.beta2] RuntimeError: NumPy was built with baseline 
> optimizations: 
> [sagelib-9.4.beta2] (SSE SSE2 SSE3 SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 
> AVX2 

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

2021-06-20 Thread David Coudert
local/lib/python3.9/site-packages/numpy/core/overrides.py",
 line 7, in 
[sagelib-9.4.beta2] from numpy.core._multiarray_umath import (
[sagelib-9.4.beta2] RuntimeError: NumPy was built with baseline optimizations: 
[sagelib-9.4.beta2] (SSE SSE2 SSE3 SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 
AVX512F AVX512CD AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL) but your machine 
doesn't support:
[sagelib-9.4.beta2] (AVX512F).
[sagelib-9.4.beta2] 

[sagelib-9.4.beta2] Error building the Sage library
[sagelib-9.4.beta2] 

[sagelib-9.4.beta2] Please email sage-devel 
(http://groups.google.com/group/sage-devel)
[sagelib-9.4.beta2] explaining the problem and including the relevant part of 
the log file
[sagelib-9.4.beta2]   /Users/dcoudert/sage/logs/pkgs/sagelib-9.4.beta2.log
[sagelib-9.4.beta2] Describe your computer, operating system, etc.
[sagelib-9.4.beta2] 

[sagelib-9.4.beta2] 
[sagelib-9.4.beta2] real0m6.860s
[sagelib-9.4.beta2] user0m2.224s
[sagelib-9.4.beta2] sys 0m1.317s
make[4]: *** [sagelib-SAGE_VENV-no-deps] Error 1
make[3]: *** 
[/Users/dcoudert/sage/local/var/lib/sage/installed/sagelib-9.4.beta2] Error 2
make[2]: *** [all-build] Error 2

real0m8.657s
user0m2.685s
sys 0m1.501s
***
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-build'):

* package: sagelib-9.4.beta2
  last build time: 20 jui 11:43
  log file:/Users/dcoudert/sage/logs/pkgs/sagelib-9.4.beta2.log

It is safe to delete any log files and build directories, but they
contain information that is helpful for debugging build problems.
WARNING: If you now run 'make' again, the build directory of the
same version of the package will, by default, be deleted. Set the
environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.

make[1]: *** [all-build] Error 1
make: *** [build] Error 2


> Le 20 juin 2021 à 11:03, Dima Pasechnik  a écrit :
> 
> maybe also
> 
> make sagelib-clean
> 
> before
> 
> make build
> 
> 
> On Sun, Jun 20, 2021 at 10:03 AM Dima Pasechnik  wrote:
>> 
>> On Sun, Jun 20, 2021 at 8:34 AM David Coudert  
>> wrote:
>>> 
>>> Thank you for this new beta.
>>> 
>>> I have a build error on a Intel MacBook Air with macOS 10.15.7, after make 
>>> distclean, .bootstrap, source .homebrew-build-env,
>>> ./configure and finally make.
>>> I have installed numpy 1.20.3  with homebrew, but it is re-installed by 
>>> sage and the new installation is not correct
>> 
>> we wish one could just install system numpy and use it, but we are not
>> there yet.
>> 
>> What you describe can be attributed to updating the tools (or OS)  in
>> the middle of the build.
>> Can you
>> 
>> make numpy-clean
>> make numpy
>> make build
>> 
>> again ?
>> 
>> 
>>> 
>>> Any help is more than welcome.
>>> David.
>>> 
>>> cd '/Users/dcoudert/sage/build/pkgs/sagelib' && . 
>>> '/Users/dcoudert/sage/src/bin/sage-src-env-config' && . 
>>> '/Users/dcoudert/sage/src/bin/sage-env-config' && . 
>>> '/Users/dcoudert/sage/src/bin/sage-env' && . 
>>> '/Users/dcoudert/sage/build/bin/sage-build-env-config' && . 
>>> '/Users/dcoudert/sage/build/bin/sage-build-env' && 
>>> SAGE_SPKG_WHEELS=/Users/dcoudert/sage/local/var/lib/sage/wheels 
>>> SAGE_INST_LOCAL=/Users/dcoudert/sage/local sage-logger -p 
>>> '/Users/dcoudert/sage/build/pkgs/sagelib/spkg-install' 
>>> '/Users/dcoudert/sage/logs/pkgs/sagelib-9.4.beta2.log'
>>> [sagelib-9.4.beta2] Configured with: 
>>> --prefix=/Library/Developer/CommandLineTools/usr 
>>> --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/4.2.1
>>> [sagelib-9.4.beta2] Discovering Python/Cython source code
>>> [sagelib-9.4.beta2] distributions = ['']
>>> [sagelib-9.4.beta2] Discovered Python/Cython sources, time: 5.91 seconds.
>>> [sagelib-9.4.beta2] running build
>>> [sagelib-9.4.beta2] Generating auto-generated sources
>>> [sagelib-9.4.beta2] Building interpreters for fast_callable
>>> [sagelib-9.4.beta2] running build_cython
>>> [sagelib-9.4.beta2] Enabling Cython debugging support
>>> [sagelib-9.4.beta2] 
>>> 
>>> [sagelib-9.4.beta2] Tracebac

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

2020-12-28 Thread David Coudert
Hello,

So, I first ensured that I have homebrew install of fplll 5.4.0 and glpk 5.0.
Then I made a distclean, bootstrap, source .homebrew…, configure, and make, but 
it fails to detect that I have fplll 5.4.0 and then to build fpylll.

After a small edit of build/pkgs/fplll/spkg-configure.m4 and the addition of 
missing homebrew.txt file in distros/
And distclean again… I succeed to compile without error.
I will comment on that on https://trac.sagemath.org/ticket/31025

However, on fedora 32, we don’t have fplll 5.4.0, but .configure for 
incremental upgrade says that I have a correct version of fplll installed and 
so it proceeds and later it fails on building fpylll.
I assume that a distclean will fix the issue (at the cost of installing the 
fplll spkg).

Best,
David.


> Le 28 déc. 2020 à 15:05, Dima Pasechnik  a écrit :
> 
> it seems you have a conflicting install of fplll in /usr/local
> 
> On Mon, 28 Dec 2020, 11:54 David Coudert,  <mailto:david.coud...@gmail.com>> wrote:
> Hello,
> 
> On macOS 10.15.7 and fedora 32, I have an error compiling fpylll-0.5.4. See 
> attached log file.
> 
> This is apparently non blocking to finalize the compilation of 9.3.beta5. I 
> can run it.
> 
> Best wishes,
> David.
> 
> 
> -- 
> 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 
> <mailto:sage-release+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/B8765884-1166-4511-86FF-8BC979297607%40gmail.com
>  
> <https://groups.google.com/d/msgid/sage-release/B8765884-1166-4511-86FF-8BC979297607%40gmail.com?utm_medium=email_source=footer>.
> 
>> Le 28 déc. 2020 à 01:11, Volker Braun > <mailto:vbraun.n...@gmail.com>> 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 
>> <http://www.sagemath.org/download-latest.html> 
>> 
>> 
>> 9d686f22f4 (trac/develop, tag: 9.3.beta5) Updated SageMath version to 
>> 9.3.beta5
>> 0c355ddc52 Trac #31106: refresh combinat.py
>> 951ab8ca9f Trac #31096: some flake8 cleanup in abvar/
>> 871b530c62 Trac #30979: Remove duplication of options handled in 
>> src/bin/sage and build/bin/sage-site
>> 86310bfbfe Trac #31095: tox.ini, GH Actions: Remove ubuntu-eoan
>> 57f462dd34 Trac #31001: Some bugs concerning the trivial knot diagram
>> 0e64d005b6 Trac #28746: Developer's Guide: Add instructions for sagelib 
>> development in a conda environment
>> 789604ecea Trac #27122: Compile with -march=native
>> 6e0f7d9b48 Trac #31082: Upgrade: OpenSSL 1.1.1i
>> 0d79fd60d4 Trac #31025: FPLLL 5.4.0 and FPyLLL 0.5.4
>> 89351e77c6 Trac #31034: Fix sage -package download --allow-upstream, add 
>> option --on-error=warn, add filtering to sage -package upload
>> 76840e0962 Trac #31089: detect_poles puts a gap in function plots (even if 
>> there are no poles)
>> 709603316c Trac #31073: typos in graphs, matroids, logic
>> 3e26b6bc58 Trac #31072: Allow conversion of Sequence into function fields
>> 6fa14926ed Trac #31068: some typos in rings/ and schemes/
>> 6384225e3b Trac #31067: another bunch of typos
>> 372959f4c2 Trac #31066: a few typos
>> 17b176f183 Trac #31060: some details in fraction field of Fp[T]
>> 93e2f09871 Trac #30964: partial flake8 cleanup for repl/
>> 33e237fe60 Trac #31085: fix conversion of sign function to fricas
>> e5425a6253 Trac #31081: get rid of _multiply
>> 2336f9b254 Trac #31080: Replace startup exception by warning
>> 08e430229a Trac #31079: refresh Symmetric Group representations
>> 32c4f04ac9 Trac #31070: add some type hints in parking functions
>> e63f65cef0 Trac #31063: Fix a test failure with readline 8.1
>> f455241f5a Trac #31061: Upgrade: GLPK 5.0
>> 792340f539 Trac #31059: refresh dirichlet.py
>> 4766dfe650 Trac #31057: more cleanup in pbori
>> e310f55ae1 Trac #31056: Guard against an empty SAGE_LOCAL
>> 1608ba96f2 Trac #31051: Fix gp2c spkg-configure to let configure succeed on 
>> Fedora 32
>> fdcb0a1160 Trac #30993: add pre processing for treewidth
>> 557ba32733 Trac #30971: Update to pillow 8.0.1
>> 3d9a1babd9 Trac #30901: sage.env._get_shared_lib_filename: Fix for MULTIARCH
>> 0a08e12aa5 Trac #30750: Implementation of semistandard tableaux as 
>> pathtableaux
>> c3643ef633 Trac #30356: Graphs: grouped sporadic distance-regular gra

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

2020-12-28 Thread David Coudert
Hello,On macOS 10.15.7 and fedora 32, I have an error compiling fpylll-0.5.4. See attached log file.This is apparently non blocking to finalize the compilation of 9.3.beta5. I can run it.Best wishes,David.



-- 
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/B8765884-1166-4511-86FF-8BC979297607%40gmail.com.


fpylll-0.5.4.log
Description: Binary data
Le 28 déc. 2020 à 01:11, 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 9d686f22f4 (trac/develop, tag: 9.3.beta5) Updated SageMath version to 9.3.beta50c355ddc52 Trac #31106: refresh combinat.py951ab8ca9f Trac #31096: some flake8 cleanup in abvar/871b530c62 Trac #30979: Remove duplication of options handled in src/bin/sage and build/bin/sage-site86310bfbfe Trac #31095: tox.ini, GH Actions: Remove ubuntu-eoan57f462dd34 Trac #31001: Some bugs concerning the trivial knot diagram0e64d005b6 Trac #28746: Developer's Guide: Add instructions for sagelib development in a conda environment789604ecea Trac #27122: Compile with -march=native6e0f7d9b48 Trac #31082: Upgrade: OpenSSL 1.1.1i0d79fd60d4 Trac #31025: FPLLL 5.4.0 and FPyLLL 0.5.489351e77c6 Trac #31034: Fix sage -package download --allow-upstream, add option --on-error=warn, add filtering to sage -package upload76840e0962 Trac #31089: detect_poles puts a gap in function plots (even if there are no poles)709603316c Trac #31073: typos in graphs, matroids, logic3e26b6bc58 Trac #31072: Allow conversion of Sequence into function fields6fa14926ed Trac #31068: some typos in rings/ and schemes/6384225e3b Trac #31067: another bunch of typos372959f4c2 Trac #31066: a few typos17b176f183 Trac #31060: some details in fraction field of Fp[T]93e2f09871 Trac #30964: partial flake8 cleanup for repl/33e237fe60 Trac #31085: fix conversion of sign function to fricase5425a6253 Trac #31081: get rid of _multiply2336f9b254 Trac #31080: Replace startup exception by warning08e430229a Trac #31079: refresh Symmetric Group representations32c4f04ac9 Trac #31070: add some type hints in parking functionse63f65cef0 Trac #31063: Fix a test failure with readline 8.1f455241f5a Trac #31061: Upgrade: GLPK 5.0792340f539 Trac #31059: refresh dirichlet.py4766dfe650 Trac #31057: more cleanup in pborie310f55ae1 Trac #31056: Guard against an empty SAGE_LOCAL1608ba96f2 Trac #31051: Fix gp2c spkg-configure to let configure succeed on Fedora 32fdcb0a1160 Trac #30993: add pre processing for treewidth557ba32733 Trac #30971: Update to pillow 8.0.13d9a1babd9 Trac #30901: sage.env._get_shared_lib_filename: Fix for MULTIARCH0a08e12aa5 Trac #30750: Implementation of semistandard tableaux as pathtableauxc3643ef633 Trac #30356: Graphs: grouped sporadic distance-regular graphs in a function8d4d3f3d90 Trac #30343: Graphs: point-graph of generalised polygons44b6d7584b Trac #30199: Prime degree isogeny (di)graphs of elliptic curvesc073c753ba Trac #29973: Make sets doctests ready for random seedse50d12df76 Trac #29853: Do not go through Python for gf2e dense matrices in word_to_polyac908e83e8 Trac #29364: Bug in S-class groups of number fieldsf1ccdc0505 Trac #29031: Actions cannot be pickled81aebb9649 Trac #11590: Integrating the sgn() function can produce incorrect resultsdf2adf8c67 Trac #31058: src/bin/sage-venv-config: Do not fail if sage_conf is not available7388d57159 Trac #30764: Adapt to float factorial deprecation in Python 3.9e8fe2ecb32 Trac #31042: build/pkgs/_recommended: Remove duplication of the pandoc system package in debian, homebrew3460a4ac4a Trac #31039: refresh the Knutson-Tao puzzles file4d8bd8aef0 Trac #31028: flake8 for two files in modular/heckeb235baa8f3 Trac #30989: add some typing information to interval-posets38fabbc781 Trac #30870: Add path_tableaux/frieze module to documentationd2edce9ab4 Trac #31038: Improve the zonotope construction389a88783c Trac #31050: Upgrade wheelc4a802d2b6 (tag: 9.3.beta4) Updated SageMath version to 9.3.beta4

-- 
You received this message because you are subscribed to the Google Groups "sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/071f417c-6625-4f7e-b4eb-5b7da58c194dn%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

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

2020-12-15 Thread David Coudert
1) with the change in build/pkgs/gp2c/spkg-configure.m4, I can compile.

Should I open a ticket ?

2) 
gelati:~> find /usr -name pari.cfg
find: '/usr/libexec/initscripts/legacy-actions/auditd': Permission denied
/usr/share/doc/pari/pari.cfg
find: '/usr/share/polkit-1/rules.d': Permission denied

I’m not root on the machine, but I can use an su account.

David.

> Le 15 déc. 2020 à 11:44, Dima Pasechnik  a écrit :
> 
> also, could you run
> 
> find /usr -name pari.cfg
> 
> and post the output here - apparently Fedora hides this file somewhere
> we can't find
> (and total absense of this file  is a Fedora bug...)
> 
> 
> On Tue, Dec 15, 2020 at 10:40 AM Dima Pasechnik  wrote:
>> 
>> Could you replace
>> the line
>> 
>> AC_MSG_ERROR([using system pari and unable to locate pari.cfg])
>> 
>> with
>> 
>> AC_MSG_WARN([using system pari and unable to locate pari.cfg])
>> 
>> in
>> 
>> build/pkgs/gp2c/spkg-configure.m4
>> 
>> and try again?
>> (starting with ./bootstrap)
>> 
>> 
>> On Tue, Dec 15, 2020 at 10:28 AM David Coudert  
>> wrote:
>>> 
>>> Here it is.
>>> 
>>> --
>>> 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/BB541F4D-41B2-4835-B34A-2D46BA98D694%40gmail.com.
>>> 
>>> 
>>> Le 15 déc. 2020 à 11:14, Dima Pasechnik  a écrit :
>>> 
>>> please post config.log
>>> 
>>> probably https://trac.sagemath.org/ticket/30231 didn't do the job :-(
>>> 
>>> On Tue, Dec 15, 2020 at 9:32 AM David Coudert  
>>> wrote:
>>> 
>>> 
>>> I’m unable to upgrade from 9.3.beta3 on fedora 32.
>>> It fails during bootstrap. See attached file.
>>> Thank you for your help.
>>> David.
>>> 
>>> 
>>> --
>>> 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/13B524F3-7529-41D8-99D5-81AB195FA085%40gmail.com.
>>> 
>>> 
>>> Le 15 déc. 2020 à 01:22, 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
>>> 
>>> c4a802d2b6 (tag: 9.3.beta4) Updated SageMath version to 9.3.beta4
>>> 2fc350e432 Trac #30947: src/doc/bootstrap: Simplify by using new options of 
>>> "sage -package list"
>>> 831e4e254d Trac #30628: Change font of axis labels in Three.js
>>> 92dcaf2e03 Trac #30613: Fix clipping issue for plots with small/large 
>>> extents in Three.js
>>> 16741fff2c Trac #30612: Set title of HTML page with Three.js viewer
>>> c25b0765a1 Trac #31037: Install tests in sage/tests/books
>>> da907c1d39 Trac #31032: some raw string for pdf doc building in 
>>> sage-on-gentoo
>>> 592c73ab37 Trac #31030: Adapt shuffle to deprecation in Python 3.9
>>> f654b46a12 Trac #31026: sparse6 encoding for canonical graphs returns 
>>> encoding of original graph
>>> a01afbaefa Trac #31023: 2 internet doctests failing in findstat.py and 
>>> oeis.py
>>> 1dc015c7ba Trac #31018: Prevent setting an empty CC/CXX
>>> 9076db9f98 Trac #30994: Improvements to multiple zeta values
>>> 365b32845b Trac #30987: fix lcalc on gcc-10
>>> d297724750 Trac #30974: sage --package create PACKAGE --pypi
>>> 433b9fb730 Trac #30968: bootstrap: Simplify by using new options of "sage 
>>> -package list"
>>> eae1a0873e Trac #30962: use Parent in shuffle
>>> e29abcfc83 Trac #30957: tox.ini, GH Actions: Add ubuntu-hirsute, 
>>> linuxmint-20*, fedora-34; update debian-bullseye packages
>>> c52506e500 Trac #30619: tox.ini: Add opensuse, add/update opensuse.txt 
>>> across build/pkgs/
>>> 7503467d30 Trac #30587: Remove import of 'ppl' at startup using lazy_import 
>>> with feature
>>> 0f32a15ce1 Trac #30549: Remove all the bitset ac

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

2020-12-15 Thread David Coudert
Thanks, it works.

> Le 15 déc. 2020 à 11:07, Dima Pasechnik  a écrit :
> 
> On Tue, Dec 15, 2020 at 9:42 AM David Coudert  wrote:
>> 
>> Another issue (this time on masOS 10.15.7): it seems that 
>> libsemigroups-1.0.9 is not present on mirrors.
> 
> it's probably an oversight of Volker, or just that the tarball has not
> reached the mirrors yet.
> 
> You can get around by
> running
> 
> ./configure --enable-download-from-upstream-url
> make
> 
> 
>> 
>> 
>> make --no-print-directory libsemigroups-no-deps
>> sage-logger -p 'SAGE_CHECK=no sage-spkg   libsemigroups-1.0.9' 
>> '/Users/dcoudert/sage/logs/pkgs/libsemigroups-1.0.9.log'
>> [libsemigroups-1.0.9] installing. Log file: 
>> /Users/dcoudert/sage/logs/pkgs/libsemigroups-1.0.9.log
>>  [libsemigroups-1.0.9] error installing, exit status 1. End of log file:
>>  [libsemigroups-1.0.9]   
>> [xx]
>>  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
>> '//mirrors.nju.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
>>  [libsemigroups-1.0.9]   
>> http://ftp.leg.uct.ac.za/pub/packages/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
>>  [libsemigroups-1.0.9]   
>> [xx]
>>  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
>> '//ftp.leg.uct.ac.za/pub/packages/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
>>  [libsemigroups-1.0.9]   
>> http://sagemath.c3sl.ufpr.br/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
>>  [libsemigroups-1.0.9]   
>> [xx]
>>  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
>> '//sagemath.c3sl.ufpr.br/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
>>  [libsemigroups-1.0.9]   
>> http://mirrors.ustc.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
>>  [libsemigroups-1.0.9]   
>> [xx]
>>  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
>> '//mirrors.ustc.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
>>  [libsemigroups-1.0.9]   
>> http://mirrors.tuna.tsinghua.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
>>  [libsemigroups-1.0.9]   
>> [xx]
>>  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
>> '//mirrors.tuna.tsinghua.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
>>  [libsemigroups-1.0.9]   
>> https://mirror.csclub.uwaterloo.ca/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
>>  [libsemigroups-1.0.9]   
>> [xx]
>>  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
>> '//mirror.csclub.uwaterloo.ca/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
>>  [libsemigroups-1.0.9]   
>> http://sagepad.org/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
>>  [libsemigroups-1.0.9]   
>> [xx]
>>  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
>> '//sagepad.org/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
>>  [libsemigroups-1.0.9]   
>> 
>>  [libsemigroups-1.0.9]   Traceback (most recent call last):
>>  [libsemigroups-1.0.9] File 
>> "/Users/dcoudert/sage/build/bin/../sage_bootstrap/download/cmdline.py", line 
>> 130, in run_safe
>>  [libsemigroups-1.0.9]   run()
>>  [libsemigroups-1.0.9] File 
>> "/Users/dcoudert/sage/build/bin/../sage_bootstrap/download/cmdline.py", line 
>> 112, in run
>>  [libsemigroups-1.0.9]   app.download_tarball(args.url_or_tarball, 
>> args.destination, args.allow_upstream)
>>  [libsemigroups-1.0.9] File 
>> "/Users/dcoudert/sage/build/bin/../sage_bootstrap/download/app.py", line 41, 
>> in download_tarball
>>  [libsemigroups-1.0.9]   tarball.download(allow_upstream=allow_upstream)
>>  [libsemigroups-1.0.9] File 
>> "/Users/dcoudert/sage/build/bin/../sage_bootstrap/tarball.py", line 177, in 
>> download
>>

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

2020-12-15 Thread David Coudert
Here it is.



-- 
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/BB541F4D-41B2-4835-B34A-2D46BA98D694%40gmail.com.


config.log
Description: Binary data
Le 15 déc. 2020 à 11:14, Dima Pasechnik <dimp...@gmail.com> a écrit :please post config.logprobably https://trac.sagemath.org/ticket/30231 didn't do the job :-(On Tue, Dec 15, 2020 at 9:32 AM David Coudert <david.coud...@gmail.com> wrote:I’m unable to upgrade from 9.3.beta3 on fedora 32.It fails during bootstrap. See attached file.Thank you for your help.David.--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/13B524F3-7529-41D8-99D5-81AB195FA085%40gmail.com.Le 15 déc. 2020 à 01:22, Volker Braun <vbraun.n...@gmail.com> 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.htmlc4a802d2b6 (tag: 9.3.beta4) Updated SageMath version to 9.3.beta42fc350e432 Trac #30947: src/doc/bootstrap: Simplify by using new options of "sage -package list"831e4e254d Trac #30628: Change font of axis labels in Three.js92dcaf2e03 Trac #30613: Fix clipping issue for plots with small/large extents in Three.js16741fff2c Trac #30612: Set title of HTML page with Three.js viewerc25b0765a1 Trac #31037: Install tests in sage/tests/booksda907c1d39 Trac #31032: some raw string for pdf doc building in sage-on-gentoo592c73ab37 Trac #31030: Adapt shuffle to deprecation in Python 3.9f654b46a12 Trac #31026: sparse6 encoding for canonical graphs returns encoding of original grapha01afbaefa Trac #31023: 2 internet doctests failing in findstat.py and oeis.py1dc015c7ba Trac #31018: Prevent setting an empty CC/CXX9076db9f98 Trac #30994: Improvements to multiple zeta values365b32845b Trac #30987: fix lcalc on gcc-10d297724750 Trac #30974: sage --package create PACKAGE --pypi433b9fb730 Trac #30968: bootstrap: Simplify by using new options of "sage -package list"eae1a0873e Trac #30962: use Parent in shufflee29abcfc83 Trac #30957: tox.ini, GH Actions: Add ubuntu-hirsute, linuxmint-20*, fedora-34; update debian-bullseye packagesc52506e500 Trac #30619: tox.ini: Add opensuse, add/update opensuse.txt across build/pkgs/7503467d30 Trac #30587: Remove import of 'ppl' at startup using lazy_import with feature0f32a15ce1 Trac #30549: Remove all the bitset access from cython files in combinatorial polyhedron97aaf2e520 Trac #30539: More Void Linux spkg's494c975e8d Trac #30375: Gather and clean up compiler flags6bde0c04d5 Trac #30315: Switch jsmol to jupyter-jsmol3f1f938f1c Trac #30154: GH Actions: cygwin: Use incremental archives for the sage-local artifact32692c0556 Trac #30013: src/bin/sage-env: Make sure $SAGE_VENV/bin is at the beginning of the PATHb997715b95 Trac #29852: sage: Determine SAGE_LOCAL, SAGE_ROOT via sage-config if it existsc06aabc942 Trac #29850: Install sage-env-config as part of sage_conf5f46b34049 Trac #29314: update GAP to version 4.11, libsemigroup to 1.0.93d61303663 Trac #28712: clarify acceptable input to prime_range790c30db33 Trac #28623: Upgrade Arb to 2.18.177f7f815b8 Trac #31022: symmetrica: Add xz as dependencyb2c45d9162 Trac #31020: build/make/Makefile.in: Fix SAGE_CHECK logic, conditionalize sagetex dependencies on SAGE_CHECK3dff3f40e6 Trac #31002: Specify bdist temp folder for WSL compatibilityfc7304a52d Trac #30970: Graphic function point() brokeneec48d9c5d Trac #31011: Update docs in src/sage/matrix/matrix0.pyx to use \dots instead of \hdots9d862ed8e1 Trac #18406: Fix times in graphics docf252d8dd8f Trac #10653: Formatting error in doc for dynamic classese2d56a5a31 Trac #31014: flake8 for combinatorial Hopf algebras1178a486f3 Trac #30988: small enhancement of MZV462c509b37 Trac #30978: perl_cpan_polymake_prereq: Fix up install script2f5d153968 Trac #30973: partial flake8 cleanup for misc/dd3a160370 Trac #30967: partial flake8 cleanup for tableau2a3296d3a7 Trac #30966: another wave of cleanup for pboriec88350ebe Trac #30952: conversions of posets to macaulay28d3a6a16fb Trac #30943: refresh fully commutative elementsc76fee190f Trac #30917: refresh the Weyl character ring2c7e79a898 Trac #30900: Remove last traces of zope_interfaceacea57e349 Trac #30890: distros info for tox0363814f57 Trac #30822: some typos inside combinat, found by sage --toxe6d607125e Trac #30857: additional compatibility wrappers after #24483a4f8406bb1 Trac #30823: some typos in elliptic curves and fl

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

2020-12-15 Thread David Coudert
Another issue (this time on masOS 10.15.7): it seems that libsemigroups-1.0.9 
is not present on mirrors.


make --no-print-directory libsemigroups-no-deps
sage-logger -p 'SAGE_CHECK=no sage-spkg   libsemigroups-1.0.9' 
'/Users/dcoudert/sage/logs/pkgs/libsemigroups-1.0.9.log'
[libsemigroups-1.0.9] installing. Log file: 
/Users/dcoudert/sage/logs/pkgs/libsemigroups-1.0.9.log
  [libsemigroups-1.0.9] error installing, exit status 1. End of log file:
  [libsemigroups-1.0.9]   
[xx]
  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//mirrors.nju.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
  [libsemigroups-1.0.9]   
http://ftp.leg.uct.ac.za/pub/packages/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
  [libsemigroups-1.0.9]   
[xx]
  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//ftp.leg.uct.ac.za/pub/packages/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
  [libsemigroups-1.0.9]   
http://sagemath.c3sl.ufpr.br/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
  [libsemigroups-1.0.9]   
[xx]
  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//sagemath.c3sl.ufpr.br/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
  [libsemigroups-1.0.9]   
http://mirrors.ustc.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
  [libsemigroups-1.0.9]   
[xx]
  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//mirrors.ustc.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
  [libsemigroups-1.0.9]   
http://mirrors.tuna.tsinghua.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
  [libsemigroups-1.0.9]   
[xx]
  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//mirrors.tuna.tsinghua.edu.cn/sagemath/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
  [libsemigroups-1.0.9]   
https://mirror.csclub.uwaterloo.ca/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
  [libsemigroups-1.0.9]   
[xx]
  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//mirror.csclub.uwaterloo.ca/sage/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
  [libsemigroups-1.0.9]   
http://sagepad.org/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz
  [libsemigroups-1.0.9]   
[xx]
  [libsemigroups-1.0.9]   ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//sagepad.org/spkg/upstream/libsemigroups/libsemigroups-1.0.9.tar.gz'
  [libsemigroups-1.0.9]   

  [libsemigroups-1.0.9]   Traceback (most recent call last):
  [libsemigroups-1.0.9] File 
"/Users/dcoudert/sage/build/bin/../sage_bootstrap/download/cmdline.py", line 
130, in run_safe
  [libsemigroups-1.0.9]   run()
  [libsemigroups-1.0.9] File 
"/Users/dcoudert/sage/build/bin/../sage_bootstrap/download/cmdline.py", line 
112, in run
  [libsemigroups-1.0.9]   app.download_tarball(args.url_or_tarball, 
args.destination, args.allow_upstream)
  [libsemigroups-1.0.9] File 
"/Users/dcoudert/sage/build/bin/../sage_bootstrap/download/app.py", line 41, in 
download_tarball
  [libsemigroups-1.0.9]   tarball.download(allow_upstream=allow_upstream)
  [libsemigroups-1.0.9] File 
"/Users/dcoudert/sage/build/bin/../sage_bootstrap/tarball.py", line 177, in 
download
  [libsemigroups-1.0.9]   raise FileNotMirroredError('tarball does not 
exist on mirror network')
  [libsemigroups-1.0.9]   FileNotMirroredError: tarball does not exist on 
mirror network
  [libsemigroups-1.0.9]   

  [libsemigroups-1.0.9]   

  [libsemigroups-1.0.9]   Error downloading libsemigroups-1.0.9.tar.gz
  [libsemigroups-1.0.9]   

  [libsemigroups-1.0.9] Full log file: 
/Users/dcoudert/sage/logs/pkgs/libsemigroups-1.0.9.log
make[4]: *** [libsemigroups-no-deps] Error 1
make[3]: *** 
[/Users/dcoudert/sage/local/var/lib/sage/installed/libsemigroups-1.0.9] Error 2
make[2]: *** [all-build] Error 2

real54m10.743s
user49m21.128s
sys 2m23.294s
***
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-build'):

* package: 

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

2020-12-15 Thread David Coudert
I’m unable to upgrade from 9.3.beta3 on fedora 32.It fails during bootstrap. See attached file.Thank you for your help.David.



-- 
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/13B524F3-7529-41D8-99D5-81AB195FA085%40gmail.com.
make build/make/Makefile --stop
make[1]: Entering directory '/home/dcoudert/sage'
rm -f config.log
mkdir -p logs/pkgs
ln -s logs/pkgs/config.log config.log
running CONFIG_SHELL=/bin/sh /bin/sh ./configure 
--enable-download-from-upstream-url --no-create --no-recursion
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for root user... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ar... yes
checking for m4... yes
checking for pkg-config... /bin/pkg-config
checking pkg-config is at least version 0.29... yes
checking for ranlib... yes
checking for strip... yes
checking for GNU or BSD tar... /bin/tar
checking for GNU make... /bin/make
checking for Python... /bin/python
checking for latex... yes
checking for perl... /bin/perl
checking for Perl version 5.8.0 or later... yes
checking whether a conda environment is active... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking for gfortran... gfortran
checking whether we are using the GNU Fortran compiler... yes
checking whether gfortran accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... no
checking whether gcc accepts -g... no
checking dependency style of gcc... none
checking for g++... g++
checking whether we are using the GNU Objective C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking complex.h usability... yes
checking complex.h presence... yes
checking for complex.h... yes
checking for sqrt in -lm... yes
-
Checking whether SageMath should install SPKG gcc...
checking for C compiler vendor... gnu
checking whether g++ supports C++11 features with -std=gnu++11... yes
checking for gcc option to accept ISO C99... none needed
checking if gcc accepts -dumpversion option... yes
checking gcc version... 10
checking if g++ accepts -dumpversion option... yes
checking g++ version... 10
configure: will use system package and not install SPKG gcc
checking for the location of crti.o... 
/usr/lib/gcc/x86_64-redhat-linux/10/../../../../lib64
-
Checking whether SageMath should install SPKG mpir...
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking gmpxx.h usability... yes
checking gmpxx.h presence... yes
checking for gmpxx.h... yes
checking for library containing __gmpq_cmp_z... -lgmp
configure: will use system package and not install SPKG mpir
checking absolute name of ... checking for gmp.h... (cached) yes
///usr/include/gmp.h
using GMP-compatible library from the system
-
Checking whether SageMath should install SPKG gmp...
configure: will use system package and not install SPKG gmp

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

2020-11-03 Thread David Coudert


> Le 2 nov. 2020 à 22:38, Dima Pasechnik  a écrit :
> 
> 
> 
> On Mon, 2 Nov 2020, 21:36 David Coudert,  <mailto:david.coud...@gmail.com>> wrote:
> So should we open a ticket to add it and hope it will be included in next 
> beta or is there a trick to force the installation of giac ?
> 
> one should open a ticket - but meanwhile you can just add giac to the list in 
> that file, and run

This is now https://trac.sagemath.org/ticket/30858 
<https://trac.sagemath.org/ticket/30858>

> 
> ./configure && make
> 
> > Le 2 nov. 2020 à 22:03, Dima Pasechnik  > <mailto:dimp...@gmail.com>> a écrit :
> > 
> > On Mon, Nov 2, 2020 at 8:25 PM David Coudert  > <mailto:david.coud...@gmail.com>> wrote:
> >> 
> >> For some reason, giac has not been installed on my side.
> > 
> > it's because it is not in build/pkgs/sagelib/dependencies
> > for some reason, even though it should be there
> > 
> > 
> >> Just in case I will try again to compile after distclean but this time 
> >> using -j1.
> >> 
> >>> Le 2 nov. 2020 à 20:04, Dima Pasechnik  >>> <mailto:dimp...@gmail.com>> a écrit :
> >>> 
> >>> I do have  giac.h installed:
> >>> 
> >>> % find . -name giac.h
> >>> ./local/include/giac/giac.h
> >>> 
> >>> and indeed it is installed by giac:
> >>> 
> >>> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
> >>> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
> >>> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
> >>> static.h static_extern.h static_lexer.h static_lexer_.h
> >>> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
> >>> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
> >>> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
> >>> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
> >>> 
> >>> and building works.
> >>> 
> >>> On Mon, Nov 2, 2020 at 6:35 PM David Coudert  >>> <mailto:david.coud...@gmail.com>> wrote:
> >>>> 
> >>>> 
> >>>> Le 2 nov. 2020 à 16:34, Dima Pasechnik  >>>> <mailto:dimp...@gmail.com>> a écrit :
> >>>> 
> >>>> 
> >>>> 
> >>>> On Mon, 2 Nov 2020, 14:58 David Coudert,  >>>> <mailto:david.coud...@gmail.com>> wrote:
> >>>>> 
> >>>>> so the main issue now is to recover giac.h
> >>>> 
> >>>> 
> >>>> rebuild after distclean ?
> >>>> 
> >>>> at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
> >>>> Running tests now.
> >>>> 
> >>>> 
> >>>> 
> >>>> I tried but still failing with error
> >>>> 
> >>>> [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: 
> >>>> fatal error: 'giac/giac.h' file not found
> >>>> [sagelib-9.3.beta0] #include "giac/giac.h"
> >>>> [sagelib-9.3.beta0]  ^
> >>>> [sagelib-9.3.beta0] 1 error generated.
> >>>> [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1
> >>>> 
> >>>> 
> >>>> :((
> >>>> 
> >>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>>> Le 2 nov. 2020 à 10:29, Dima Pasechnik  >>>>>> <mailto:dimp...@gmail.com>> a écrit :
> >>>>>> 
> >>>>>> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  >>>>>> <mailto:david.coud...@gmail.com>> wrote:
> >>>>>>> 
> >>>>>>> I don’t know if Python 3.9 is default forhome-brew or not, but 
> >>>>>>> looking back at the result of command "$ brew install pandoc ffmpeg 
> >>>>>>> imagemagick texinfo", I see the following issues and I don’t know 
> >>>>>>> what to do:
> >>>>>> 
> >>>>>> 
> >>>>>> default or not, I can say that installing ffmped sets Homebrew's 
> >>>>>> Python3 to 3.9.
> >>>>>> (specifically, it has a couple of deps which explicitly depend on
> >>>

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

2020-11-02 Thread David Coudert
So should we open a ticket to add it and hope it will be included in next beta 
or is there a trick to force the installation of giac ?

> Le 2 nov. 2020 à 22:03, Dima Pasechnik  a écrit :
> 
> On Mon, Nov 2, 2020 at 8:25 PM David Coudert  wrote:
>> 
>> For some reason, giac has not been installed on my side.
> 
> it's because it is not in build/pkgs/sagelib/dependencies
> for some reason, even though it should be there
> 
> 
>> Just in case I will try again to compile after distclean but this time using 
>> -j1.
>> 
>>> Le 2 nov. 2020 à 20:04, Dima Pasechnik  a écrit :
>>> 
>>> I do have  giac.h installed:
>>> 
>>> % find . -name giac.h
>>> ./local/include/giac/giac.h
>>> 
>>> and indeed it is installed by giac:
>>> 
>>> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
>>> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
>>> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
>>> static.h static_extern.h static_lexer.h static_lexer_.h
>>> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
>>> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
>>> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
>>> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
>>> 
>>> and building works.
>>> 
>>> On Mon, Nov 2, 2020 at 6:35 PM David Coudert  
>>> wrote:
>>>> 
>>>> 
>>>> Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
>>>> 
>>>> 
>>>> 
>>>> On Mon, 2 Nov 2020, 14:58 David Coudert,  wrote:
>>>>> 
>>>>> so the main issue now is to recover giac.h
>>>> 
>>>> 
>>>> rebuild after distclean ?
>>>> 
>>>> at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
>>>> Running tests now.
>>>> 
>>>> 
>>>> 
>>>> I tried but still failing with error
>>>> 
>>>> [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal 
>>>> error: 'giac/giac.h' file not found
>>>> [sagelib-9.3.beta0] #include "giac/giac.h"
>>>> [sagelib-9.3.beta0]  ^
>>>> [sagelib-9.3.beta0] 1 error generated.
>>>> [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1
>>>> 
>>>> 
>>>> :((
>>>> 
>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>> Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
>>>>>> 
>>>>>> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  
>>>>>> wrote:
>>>>>>> 
>>>>>>> I don’t know if Python 3.9 is default forhome-brew or not, but looking 
>>>>>>> back at the result of command "$ brew install pandoc ffmpeg imagemagick 
>>>>>>> texinfo", I see the following issues and I don’t know what to do:
>>>>>> 
>>>>>> 
>>>>>> default or not, I can say that installing ffmped sets Homebrew's Python3 
>>>>>> to 3.9.
>>>>>> (specifically, it has a couple of deps which explicitly depend on
>>>>>> Python 3.9, as can be seen by
>>>>>> running
>>>>>> 
>>>>>> brew deps --tree ffmpeg
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Now, our ./configure by default will use whatever python3 points to,
>>>>>> that is, 3.9 in such a case.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ==> Installing ffmpeg dependency: python@3.9
>>>>>>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>>>>>>> Warning: These files were overwritten during `brew link` step:
>>>>>>> /usr/local/bin/2to3
>>>>>>> /usr/local/bin/idle3
>>>>>>> /usr/local/bin/pydoc3
>>>>>>> /usr/local/bin/python3
>>>>>>> /usr/local/bin/python3-config
>>>>>>> /usr/local/share/man/man1/python3.1
>>>>>>> /usr/local/lib/pkgconfig/python3-embed.pc
>>>>>>> /usr/local/lib/pkgconfig/python3.pc
>>>>>>> /usr/local/Fram

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

2020-11-02 Thread David Coudert
For some reason, giac has not been installed on my side.
Just in case I will try again to compile after distclean but this time using 
-j1. 

> Le 2 nov. 2020 à 20:04, Dima Pasechnik  a écrit :
> 
> I do have  giac.h installed:
> 
> % find . -name giac.h
> ./local/include/giac/giac.h
> 
> and indeed it is installed by giac:
> 
> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
> static.h static_extern.h static_lexer.h static_lexer_.h
> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
> 
> and building works.
> 
> On Mon, Nov 2, 2020 at 6:35 PM David Coudert  wrote:
>> 
>> 
>> Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
>> 
>> 
>> 
>> On Mon, 2 Nov 2020, 14:58 David Coudert,  wrote:
>>> 
>>> so the main issue now is to recover giac.h
>> 
>> 
>> rebuild after distclean ?
>> 
>> at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
>> Running tests now.
>> 
>> 
>> 
>> I tried but still failing with error
>> 
>> [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal 
>> error: 'giac/giac.h' file not found
>> [sagelib-9.3.beta0] #include "giac/giac.h"
>> [sagelib-9.3.beta0]  ^
>> [sagelib-9.3.beta0] 1 error generated.
>> [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1
>> 
>> 
>> :((
>> 
>> 
>>> 
>>> 
>>> 
>>>> Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
>>>> 
>>>> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  
>>>> wrote:
>>>>> 
>>>>> I don’t know if Python 3.9 is default forhome-brew or not, but looking 
>>>>> back at the result of command "$ brew install pandoc ffmpeg imagemagick 
>>>>> texinfo", I see the following issues and I don’t know what to do:
>>>> 
>>>> 
>>>> default or not, I can say that installing ffmped sets Homebrew's Python3 
>>>> to 3.9.
>>>> (specifically, it has a couple of deps which explicitly depend on
>>>> Python 3.9, as can be seen by
>>>> running
>>>> 
>>>> brew deps --tree ffmpeg
>>>> 
>>>> 
>>>> 
>>>> Now, our ./configure by default will use whatever python3 points to,
>>>> that is, 3.9 in such a case.
>>>> 
>>>> 
>>>> 
>>>>> 
>>>>> 
>>>>> ==> Installing ffmpeg dependency: python@3.9
>>>>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>>>>> Warning: These files were overwritten during `brew link` step:
>>>>> /usr/local/bin/2to3
>>>>> /usr/local/bin/idle3
>>>>> /usr/local/bin/pydoc3
>>>>> /usr/local/bin/python3
>>>>> /usr/local/bin/python3-config
>>>>> /usr/local/share/man/man1/python3.1
>>>>> /usr/local/lib/pkgconfig/python3-embed.pc
>>>>> /usr/local/lib/pkgconfig/python3.pc
>>>>> /usr/local/Frameworks/Python.framework/Headers
>>>>> /usr/local/Frameworks/Python.framework/Python
>>>>> /usr/local/Frameworks/Python.framework/Resources
>>>>> /usr/local/Frameworks/Python.framework/Versions/Current
>>>>> 
>>>>> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
>>>>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>>>>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>>>>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>>>>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>>>>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>>>>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>>>>> ==> Caveats
>>>>> Python has been installed as
>>>>> /usr/local/bin/python3
>>>>> 
>>>>> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
>>>>> `python3`, `python3-config`, `pip3` etc.

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

2020-11-02 Thread David Coudert

> Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
> 
> 
> 
> On Mon, 2 Nov 2020, 14:58 David Coudert,  <mailto:david.coud...@gmail.com>> wrote:
> so the main issue now is to recover giac.h
> 
> rebuild after distclean ?
> 
> at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
> Running tests now.


I tried but still failing with error

[sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal 
error: 'giac/giac.h' file not found
[sagelib-9.3.beta0] #include "giac/giac.h"
[sagelib-9.3.beta0]  ^
[sagelib-9.3.beta0] 1 error generated.
[sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1


:((


> 
> 
> 
> > Le 2 nov. 2020 à 10:29, Dima Pasechnik  > <mailto:dimp...@gmail.com>> a écrit :
> > 
> > On Mon, Nov 2, 2020 at 8:06 AM David Coudert  > <mailto:david.coud...@gmail.com>> wrote:
> >> 
> >> I don’t know if Python 3.9 is default forhome-brew or not, but looking 
> >> back at the result of command "$ brew install pandoc ffmpeg imagemagick 
> >> texinfo", I see the following issues and I don’t know what to do:
> > 
> > 
> > default or not, I can say that installing ffmped sets Homebrew's Python3 to 
> > 3.9.
> > (specifically, it has a couple of deps which explicitly depend on
> > Python 3.9, as can be seen by
> > running
> > 
> > brew deps --tree ffmpeg
> > 
> > 
> > 
> > Now, our ./configure by default will use whatever python3 points to,
> > that is, 3.9 in such a case.
> > 
> > 
> > 
> >> 
> >> 
> >> ==> Installing ffmpeg dependency: python@3.9
> >> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
> >> Warning: These files were overwritten during `brew link` step:
> >> /usr/local/bin/2to3
> >> /usr/local/bin/idle3
> >> /usr/local/bin/pydoc3
> >> /usr/local/bin/python3
> >> /usr/local/bin/python3-config
> >> /usr/local/share/man/man1/python3.1
> >> /usr/local/lib/pkgconfig/python3-embed.pc
> >> /usr/local/lib/pkgconfig/python3.pc
> >> /usr/local/Frameworks/Python.framework/Headers
> >> /usr/local/Frameworks/Python.framework/Python
> >> /usr/local/Frameworks/Python.framework/Resources
> >> /usr/local/Frameworks/Python.framework/Versions/Current
> >> 
> >> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> Caveats
> >> Python has been installed as
> >>  /usr/local/bin/python3
> >> 
> >> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
> >> `python3`, `python3-config`, `pip3` etc., respectively, have been 
> >> installed into
> >>  /usr/local/opt/python@3.9/libexec/bin
> >> 
> >> You can install Python packages with
> >>  pip3 install 
> >> They will install into the site-package directory
> >>  /usr/local/lib/python3.9/site-packages
> >> 
> >> See: https://docs.brew.sh/Homebrew-and-Python 
> >> <https://docs.brew.sh/Homebrew-and-Python>
> >> ==> Summary
> >>  /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
> >> 
> >> ….
> >> 
> >> ==> Installing imagemagick dependency: ghostscript
> >> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
> >> Error: The `brew link` step did not complete successfully
> >> The formula built, but is not symlinked into /usr/local
> >> Could not symlink bin/dvipdf
> >> Target /usr/local/bin/dvipdf
> >> already exists. You may want to remove it:
> >>  rm '/usr/local/bin/dvipdf'
> >> 
> >> To force the link and overwrite all conflicting files:
> >>  brew link --overwrite ghostscript
> >> 
> >> To list all files that would be deleted:
> >>  brew link --overwrite --dry-run ghostscript
> >> 
> >> Possible conflicting files are:
> >> /usr/local/bin/dvipdf
> >> /usr/local/bin/eps2eps
> >> /usr/local/bin/gs -> /usr/local/bin/gs-noX11
> >> /usr/local/b

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

2020-11-02 Thread David Coudert
so the main issue now is to recover giac.h



> Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
> 
> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  wrote:
>> 
>> I don’t know if Python 3.9 is default forhome-brew or not, but looking back 
>> at the result of command "$ brew install pandoc ffmpeg imagemagick texinfo", 
>> I see the following issues and I don’t know what to do:
> 
> 
> default or not, I can say that installing ffmped sets Homebrew's Python3 to 
> 3.9.
> (specifically, it has a couple of deps which explicitly depend on
> Python 3.9, as can be seen by
> running
> 
> brew deps --tree ffmpeg
> 
> 
> 
> Now, our ./configure by default will use whatever python3 points to,
> that is, 3.9 in such a case.
> 
> 
> 
>> 
>> 
>> ==> Installing ffmpeg dependency: python@3.9
>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>> Warning: These files were overwritten during `brew link` step:
>> /usr/local/bin/2to3
>> /usr/local/bin/idle3
>> /usr/local/bin/pydoc3
>> /usr/local/bin/python3
>> /usr/local/bin/python3-config
>> /usr/local/share/man/man1/python3.1
>> /usr/local/lib/pkgconfig/python3-embed.pc
>> /usr/local/lib/pkgconfig/python3.pc
>> /usr/local/Frameworks/Python.framework/Headers
>> /usr/local/Frameworks/Python.framework/Python
>> /usr/local/Frameworks/Python.framework/Resources
>> /usr/local/Frameworks/Python.framework/Versions/Current
>> 
>> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> ==> Caveats
>> Python has been installed as
>>  /usr/local/bin/python3
>> 
>> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
>> `python3`, `python3-config`, `pip3` etc., respectively, have been installed 
>> into
>>  /usr/local/opt/python@3.9/libexec/bin
>> 
>> You can install Python packages with
>>  pip3 install 
>> They will install into the site-package directory
>>  /usr/local/lib/python3.9/site-packages
>> 
>> See: https://docs.brew.sh/Homebrew-and-Python
>> ==> Summary
>>  /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
>> 
>> ….
>> 
>> ==> Installing imagemagick dependency: ghostscript
>> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
>> Error: The `brew link` step did not complete successfully
>> The formula built, but is not symlinked into /usr/local
>> Could not symlink bin/dvipdf
>> Target /usr/local/bin/dvipdf
>> already exists. You may want to remove it:
>>  rm '/usr/local/bin/dvipdf'
>> 
>> To force the link and overwrite all conflicting files:
>>  brew link --overwrite ghostscript
>> 
>> To list all files that would be deleted:
>>  brew link --overwrite --dry-run ghostscript
>> 
>> Possible conflicting files are:
>> /usr/local/bin/dvipdf
>> /usr/local/bin/eps2eps
>> /usr/local/bin/gs -> /usr/local/bin/gs-noX11
>> /usr/local/bin/gsbj
>> /usr/local/bin/gsdj
>> /usr/local/bin/gsdj500
>> /usr/local/bin/gslj
>> /usr/local/bin/gslp
>> /usr/local/bin/gsnd
>> /usr/local/bin/lprsetup.sh
>> /usr/local/bin/pdf2dsc
>> /usr/local/bin/pdf2ps
>> /usr/local/bin/pf2afm
>> /usr/local/bin/pfbtopfa
>> /usr/local/bin/pphs
>> /usr/local/bin/printafm
>> /usr/local/bin/ps2ascii
>> /usr/local/bin/ps2epsi
>> /usr/local/bin/ps2pdf
>> /usr/local/bin/ps2pdf12
>> /usr/local/bin/ps2pdf13
>> /usr/local/bin/ps2pdf14
>> /usr/local/bin/ps2pdfwr
>> /usr/local/bin/ps2ps
>> /usr/local/bin/ps2ps2
>> /usr/local/bin/unix-lpr.sh
>> /usr/local/share/man/man1/dvipdf.1
>> /usr/local/share/man/man1/eps2eps.1 -> /usr/local/share/man/man1/ps2ps.1
>> /usr/local/share/man/man1/gs.1
>> /usr/local/share/man/man1/gsbj.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gsdj.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gsdj500.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gslj.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gsnd.1
>> /usr/local

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

2020-11-02 Thread David Coudert
flicting files:
  brew link --overwrite python@3.8

To list all files that would be deleted:
  brew link --overwrite --dry-run python@3.8

Possible conflicting files are:
/usr/local/bin/2to3 -> /usr/local/Cellar/python@3.9/3.9.0_1/bin/2to3
/usr/local/bin/idle3 -> /usr/local/Cellar/python@3.9/3.9.0_1/bin/idle3
/usr/local/bin/pydoc3 -> /usr/local/Cellar/python@3.9/3.9.0_1/bin/pydoc3
/usr/local/bin/python3 -> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3
/usr/local/bin/python3-config -> 
/usr/local/Cellar/python@3.9/3.9.0_1/bin/python3-config
/usr/local/share/man/man1/python3.1 -> 
/usr/local/Cellar/python@3.9/3.9.0_1/share/man/man1/python3.1
/usr/local/lib/pkgconfig/python3-embed.pc -> 
/usr/local/Cellar/python@3.9/3.9.0_1/lib/pkgconfig/python3-embed.pc
/usr/local/lib/pkgconfig/python3.pc -> 
/usr/local/Cellar/python@3.9/3.9.0_1/lib/pkgconfig/python3.pc
/usr/local/Frameworks/Python.framework/Headers -> 
/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Headers
/usr/local/Frameworks/Python.framework/Python -> 
/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Python
/usr/local/Frameworks/Python.framework/Resources -> 
/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Resources
/usr/local/Frameworks/Python.framework/Versions/Current -> 
/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Versions/Current
==> /usr/local/Cellar/python@3.8/3.8.6_1/bin/python3 -s setup.py --no-user-cfg 
install --force --verbose --install-scripts=/usr/loca
==> /usr/local/Cellar/python@3.8/3.8.6_1/bin/python3 -s setup.py --no-user-cfg 
install --force --verbose --install-scripts=/usr/loca
==> /usr/local/Cellar/python@3.8/3.8.6_1/bin/python3 -s setup.py --no-user-cfg 
install --force --verbose --install-scripts=/usr/loca
==> Caveats
Python has been installed as
  /usr/local/opt/python@3.8/bin/python3

Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
`python3`, `python3-config`, `pip3` etc., respectively, have been installed into
  /usr/local/opt/python@3.8/libexec/bin

You can install Python packages with
  /usr/local/opt/python@3.8/bin/pip3 install 
They will install into the site-package directory
  /usr/local/lib/python3.8/site-packages

See: https://docs.brew.sh/Homebrew-and-Python

python@3.8 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.

If you need to have python@3.8 first in your PATH run:
  echo 'export PATH="/usr/local/opt/python@3.8/bin:$PATH"' >> 
/Users/dcoudert/.bash_profile

For compilers to find python@3.8 you may need to set:
  export LDFLAGS="-L/usr/local/opt/python@3.8/lib"

For pkg-config to find python@3.8 you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/python@3.8/lib/pkgconfig"

==> Summary
  /usr/local/Cellar/python@3.8/3.8.6_1: 4,329 files, 69.4MB
Removing: /usr/local/Cellar/python@3.8/3.8.5... (4,560 files, 70.0MB)
==> Upgrading tbb 2020_U2 -> 2020_U3_1 
==> Downloading 
https://homebrew.bintray.com/bottles/tbb-2020_U3_1.catalina.bottle.tar.gz
==> Downloading from 
https://d29vzk4ow07wi7.cloudfront.net/e73f880d133b99c5e30120df768cff884d5d66f93f4e84bfc8937f37f9e0b614?response
 100.0%
==> Pouring tbb-2020_U3_1.catalina.bottle.tar.gz
  /usr/local/Cellar/tbb/2020_U3_1: 144 files, 3MB
Removing: /usr/local/Cellar/tbb/2020_U2... (144 files, 3.0MB)
==> Checking for dependents of upgraded formulae...
Error: No such file or directory - /usr/local/Cellar/tbb/2020_U2








> Le 1 nov. 2020 à 22:30, Dima Pasechnik  a écrit :
> 
> Sage can use system Python 3.9 in theory, but this is only mildly tested, and 
> is not tested on macOS, I think.
> 
> is the default Python on Homebrew 3.9 now?
> 
> 
> 
> On Sun, 1 Nov 2020, 15:29 David Coudert,  <mailto:david.coud...@gmail.com>> wrote:
> Hello,
> 
> I’m unable to build beta0 on macOS 10.15.7 :(
> 
> I did:
> $ make distclean
> $ ./bootstrap
> $ source .homebrew-build-env
> $ ./configure
> 
> Then, I followed the recommandation and did:
> $ brew install pandoc ffmpeg imagemagick texinfo
> $ ./config.status --recheck && ./config.status
> 
> Surprisingly, I still get the recommandation to run : brew install pandoc 
> ffmpeg imagemagick texinfo
> So something must be wrong somewhere, but what?
> 
> I then tried
> $ make V=0 build
> 
> but it fails.
> 
> Something I don’t understand is that the command `brew install pandoc ffmpeg 
> imagemagick texinfo` has caused the installation of Python 3.9, and that 
> Sagemath use it. Is it expected ? 
> 
> The log file can be found here (too big for email apparently):
> https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
>  
>

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

2020-11-01 Thread David Coudert
Hello,

No, I don’t find giac.h in my system (find / -name "giac.h").


> Le 1 nov. 2020 à 22:47, Matthias Köppe  a écrit :
> 
> On Sunday, November 1, 2020 at 7:29:31 AM UTC-8, David Coudert wrote:
> I’m unable to build beta0 on macOS 10.15.7 :(
> 
> I did:
> $ make distclean
> $ ./bootstrap
> $ source .homebrew-build-env
> $ ./configure
> [...]
> I then tried
> $ make V=0 build
> 
> but it fails.[...]
> 
> The log file can be found here (too big for email apparently):
> https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
>  
> <https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab>
> 
> Let me know if something else is needed to understand the issue.
> 
> I see:
> 
> g++ -bundle -undefined dynamic_lookup -isysroot 
> /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk 
> -L/Users/dcoudert/sage/local/lib -Wl,-rpath,/Users/dcoudert/sage/local/lib 
> build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/pynac/pynac.o 
> -L/usr/local/Cellar/gsl/2.6/lib -L/usr/local/Cellar/openblas/0.3.10_1/lib 
> -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib 
> -lgsl -lgmp -lm -lopenblas -lpynac -o 
> build/lib.macosx-10.15-x86_64-3.9/sage/libs/pynac/pynac.cpython-39-darwin.so
> [156/524] creating 
> build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/giac
> gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic 
> -DNDEBUG -g -fwrapv -O3 -Wall -isysroot 
> /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk 
> -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include 
> -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers
>  -Isage/libs/giac -I./sage/cpython 
> -I/Users/dcoudert/sage/local/lib/python3.9/site-packages/cysignals 
> -I/Users/dcoudert/sage/build/pkgs/sagelib/src 
> -I/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Versions/3.9/include/python3.9
>  -I/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/core/include 
> -Ibuild/cythonized -I/usr/local/include -I/usr/local/opt/openssl@1.1/include 
> -I/usr/local/opt/sqlite/include -I/Users/dcoudert/sage/local/include 
> -I/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Versions/3.9/include/python3.9
>  -c build/cythonized/sage/libs/giac/giac.cpp -o 
> build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/giac/giac.o 
> -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
> build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal error: 'giac/giac.h' 
> file not found
> #include "giac/giac.h"
>  ^
> 1 error generated.
> 
> Is this file present in your system?
> 
> -- 
> 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 
> <mailto:sage-release+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/80953baf-b517-448d-b09e-ae19c6d8994co%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/sage-release/80953baf-b517-448d-b09e-ae19c6d8994co%40googlegroups.com?utm_medium=email_source=footer>.

-- 
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/7CDE0627-8A64-4757-B5B8-5ED76E082C4D%40gmail.com.


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

2020-11-01 Thread David Coudert
Hello,

I’m unable to build beta0 on macOS 10.15.7 :(

I did:
$ make distclean
$ ./bootstrap
$ source .homebrew-build-env
$ ./configure

Then, I followed the recommandation and did:
$ brew install pandoc ffmpeg imagemagick texinfo
$ ./config.status --recheck && ./config.status

Surprisingly, I still get the recommandation to run : brew install pandoc 
ffmpeg imagemagick texinfo
So something must be wrong somewhere, but what?

I then tried
$ make V=0 build

but it fails.

Something I don’t understand is that the command `brew install pandoc ffmpeg 
imagemagick texinfo` has caused the installation of Python 3.9, and that 
Sagemath use it. Is it expected ? 

The log file can be found here (too big for email apparently):
https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
 


Let me know if something else is needed to understand the issue.

Best,
David.

> Le 1 nov. 2020 à 02:07, 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 
> 
> 
> 2c87dc16f2 (tag: 9.3.beta0, trac/develop) Updated SageMath version to 
> 9.3.beta0
> f1e5538726 Trac #30806: refresh the ring of Schubert polynomials
> a0ed87e05c Trac #30802: build/bin/write-dockerfile.sh: Do not fail with 
> "build/pkgs/SPKG/type: No such file or directory"
> b3742db124 Trac #30799: Add Folder for Manifold Examples
> 5f8941ff4f Trac #30798: fixing low_degree and degree documentation for 
> symbolic expressions
> 2c3627aee1 Trac #30797: Bug in modular sqrt when extend is False and all is 
> True
> d138a96310 Trac #30791: Upgrade: OpenSSL 1.1.1h
> 8697200598 Trac #30785: tox.ini: Add gentoo-python3.9
> 67d812a384 Trac #30783: Sage thinks that I^(2/3) = -1
> 257a9b5677 Trac #30779: Duplicate src/setup.py
> 28037b8f1d Trac #30775: flake8 refresh for species/species.py
> 72383e4929 Trac #30774: use iterators inside call of .join for strings
> b71767ce20 Trac #30771: Repair self-containedness of the wrapped spkg-install 
> scripts for Python packages
> 50dae5f04c Trac #30769: Unify graph backends
> b709eda5b7 Trac #30759: allow double-sided limit from sympy
> 2292d96d02 Trac #30756: flake8 details in matroids
> 96d72df03a Trac #30754: refresh Cfinite sequences
> fa4ad137f1 Trac #30743: fix warnings and breaking conditions for neighbor 
> method
> 4a89f7abd4 Trac #30742: add giac algo for limits
> 3b8797ebf6 Trac #30736: replacing insecure git:// with secure https://
> e11372ba46 Trac #30732: combinat : changes about != empty list
> 9b8169f5d8 Trac #30718: build/pkgs/pynac/dependencies: Remove giac
> fbbb45c16a Trac #30599: Define a new data structure for a list of 
> combinatorial faces
> 7bc03473be Trac #30349: Downgrade broken optional packages to experimental 
> for Sage 9.2
> 7ce6353e30 Trac #30730: More random failures in src/sage/interfaces/psage.py
> 7272e09fe6 Trac #30705: GH Actions: local-macos-nohomebrew - use sudo
> e44f7a099b Trac #30700: enhanced maple parser
> bb2b46a948 Trac #30689: make formatting doctests more lenient (follow-up to 
> #30515)
> 1b34ae5370 Trac #30681: Fast Pfaffian using Faddeev-LeVerrier
> c87746f50b Trac #30679: fix valuation of Puiseux series
> 104a3462e6 Trac #30672: Remove `sage/ext` from `sage_include_directories`
> 0e464c2c5f Trac #30670: full flake8 for lfunctions
> 5c5f9b5aa8 Trac #30669: Remove ambiguous conversions for fqf_orthogonal groups
> 66131e0ced Trac #30667: allow construction of empty signed permutation
> fa3b68ef1d Trac #30665: Optimize edge iterator for graphs
> e124cc1eb0 Trac #30656: build/bin/sage-spkg-info: Fix up /bin/sh-ification
> 08a5f846be Trac #30655: power series sqrt : one bug
> 44d4a4b152 Trac #30652: Use Arb to evaluate polynomials with integer/rational 
> coefficients at balls
> e20c8b5cbb Trac #30636: failing doctest with optional tag octave
> 1f0db5f066 Trac #30598: Define a new data structure for a combinatorial face
> cb017f813b Trac #30460: Star-Insertion
> 96caebb74a Trac #28711: Fix spkg-install of p_group_cohomology
> 08dfeffd34 Trac #28019: If system mpir is found, yasm should not  be built
> 51a5689ea1 Trac #27310: provide translation of multiple diff
> 1bed401ee4 Trac #25825: Move cremona db to features
> f4f4fcbe62 Trac #24483: complex_field.py complex_number.pyx -> 
> complex_mpfr.pyx
> 5c61ed0b14 Trac #23726: Find roots of polynomials in subrings of the base 
> ring by filtering
> c1b3bdd17e Trac #12529: libsingular reduces polynomials incompletely
> e6fc19b4a5 Trac #30734: slackware-minimal: system package fix
> 7a0b954b17 Trac #30729: Fix gap_packages for Xcode 12
> da1da0c8f3 Trac #30720: Fix gap_packages for gcc 10
> 4a57ff3786 Trac #30703: Fix libnauty spkg-configure.m4
> 85cd2df36d Trac #30588: singular: Remove python dependency, configure 
> --without-python (singular only supports python2)
> 9c1eef8986 

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

2020-09-09 Thread David Coudert
The traces of fortran 9 (and actually gcc 9) are due to .homebrew-build-env. 
which contains: 

for l in "gcc@9/lib/gcc/9"; do
if [ -d "$HOMEBREW/opt/$l" ]; then
LIBRARY_PATH="$HOMEBREW/opt/$l:$LIBRARY_PATH"
fi
done


> Le 9 sept. 2020 à 17:01, Dima Pasechnik  a écrit :
> 
> ok, you have a non-standard arb in your Homebrew install.
> 
> you need to reinstall it, or perhaps better just remove it.
> 
> you also have traces of gfortran 9 in LIBRARY_PATH - investigate and clean...
> 
> On Wed, 9 Sep 2020, 15:57 david@gmail.com , 
> mailto:david.coud...@gmail.com>> wrote:
> I can try to install ntl and flint, but then I have to remove dependencies as 
> well, right ?
> 
> sapristi:sage dcoudert$ brew uninstall ntl flint
> Error: Refusing to uninstall /usr/local/Cellar/flint/2.6.3
> because it is required by arb, which is currently installed.
> You can override this and force removal with:
>   brew uninstall --ignore-dependencies ntl flint
> 
> 
> Le mercredi 9 septembre 2020 à 16:53:47 UTC+2, matthia...@gmail.com 
>  a écrit :
> On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com <> 
> wrote:
> If I understand well, I’m facing the case (not completely sure): 
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
> 
> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and all 
> recommended packages installed with homebrew, and unable to compile beta12.
> 
> 
> Actually your configuration is "homebrew-macos-standard" with probably some 
> extra homebrew packages installed. 
> 
> (The configuration factor "gcc_spkg" refers to using gcc 9.2 from our SPKG 
> instead of Xcode "gcc" (clang).)
> 
> My guess is that if you uninstall homebrew's ntl and flint packages and build 
> from scratch (distclean), the build would go through.
> 
> https://trac.sagemath.org/ticket/27764 
>  and tickets referenced within 
> address the NTL / thread-local storage issues.
> 
> 
> 
> 
> -- 
> 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/6dd4e7b4-164c-4b99-b91e-e759c4a8f14fn%40googlegroups.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+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/CAAWYfq0b0Wr6%3DJYbsZD61V%2BBBbWeUPXwMsczFGOp0FN%2Boi7vLg%40mail.gmail.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/19A3592C-4C45-454B-A0D9-D4C3FC3E26ED%40gmail.com.


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

2020-09-09 Thread David Coudert


> Le 9 sept. 2020 à 12:04, Dima Pasechnik  a écrit :
> 
> On Wed, Sep 9, 2020 at 10:49 AM David Coudert  <mailto:david.coud...@gmail.com>> wrote:
>> 
>> If I understand well, I’m facing the case (not completely sure):
>> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
>> errors (ignore for Sage 9.2)
> 
> no, this is for macOS 11, still in beta, and not going  to be supported in 9.2
> 
>> 
>> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and 
>> all recommended packages installed with homebrew, and unable to compile 
>> beta12.
>> 
> Is your xcode up to date?

My laptop is 2 months old, and the last Xcode update was on Septembre 3 (Xcode 
11.7). No other proposed update on app store.
Last « brew update » yesterday.

David.

>> Any idea to get something working is more than welcome ;)
>> Best,
>> David.
>> 
>> Le 9 sept. 2020 à 06:23, Matthias Köppe  a écrit :
>> 
>> On Sunday, September 6, 2020 at 10:21:19 PM UTC-7, Matthias Köppe wrote:
>>> 
>>> On Sunday, September 6, 2020 at 4:25:39 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
>>>> 
>>>> 
>>>> 5ec24db181 (tag: 9.2.beta12, trac/develop) Updated SageMath version to 
>>>> 9.2.beta12
>>>> 
>>> 
>>> Tests have started at https://github.com/sagemath/sage/actions
>> 
>> 
>> macOS results:  All runs have a number of timeouts in doctests.
>> 
>> homebrew-macos-{minimal, standard} (= build with homebrew python3.8):
>> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>> 
>> homebrew-macos-python3_xcode-minimal: Clean
>> 
>> homebrew-macos-python3_xcode-standard:
>> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>> 
>> homebrew-macos-python3_xcode-nokegonly-standard: Error building R:
>> configure: error: in 
>> `/Users/runner/work/sage/sage/.tox/local-homebrew-macos-python3_xcode-nokegonly-standard/local/var/tmp/sage/build/r-3.6.3/src':
>> configure: error: linking to Fortran libraries from C fails
>> Looks like this build is still using gfortran-9
>> 
>> homebrew-macos-python3_pythonorg-minimal:
>> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>> 
>> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
>> errors (ignore for Sage 9.2)
>> 
>> homebrew-macos with xcode-12 beta: Various build errors, tracked at 
>> https://trac.sagemath.org/ticket/30494 (ignore for Sage 9.2)
>> 
>> conda-forge-macos-minimal: python3 build fails:
>> configure: error: Cross compiling required --host=HOST-TUPLE and --build=ARCH
>> 
>> conda-forge-macos-standard 
>> (https://github.com/sagemath/sage/runs/1078909711):
>>  [sagelib-9.2.beta12]   
>> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/local/include/linbox/algorithms/det-rational.h:96:39:
>>  error: no viable overloaded '='
>>  [sagelib-9.2.beta12]   void detMul (const Integer& m) {mul 
>> = m;}
>>  [sagelib-9.2.beta12]   ~~~ 
>> ^ ~
>>  [sagelib-9.2.beta12]   
>> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/conda/include/gmp++/gmp++_int.h:236:34:
>>  note: candidate function not viable: 'this' argument has type 'const 
>> LinBox::Integer' (aka 'const Givaro::Integer'), but method is not marked 
>> const
>>  [sagelib-9.2.beta12]   giv_all_inlined Integer& operator = (const 
>> Integer& n);
>>  [sagelib-9.2.beta12]^
>>  [sagelib-9.2.beta12]   
>> build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12289:35: warning: 
>> comparison of integers of different signs: 'size_t' (aka 'unsigned long') 
>> and 'long' [-Wsign-compare]
>>  [sagelib-9.2.beta12] for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; 
>> __pyx_t_12+=1) {
>>  [sagelib-9.2.beta12]  ~~ ^ ~~
>>  [sagelib-9.2.beta12]   1 warning and 2 errors generated.
>>  [sagelib-9.2.beta12]   error: command 'x86_64-apple-darwin13.4.0-clang' 
>> failed with exit status 1
>> 
>> I have created https://trac.sagemath.org/ticket/30535 for this
>> 
>> 
>> 
>> 
>> --
>> You received this message becaus

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

2020-09-09 Thread David Coudert
If I understand well, I’m facing the case (not completely sure): 
homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build errors 
(ignore for Sage 9.2)

That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and all 
recommended packages installed with homebrew, and unable to compile beta12.

Any idea to get something working is more than welcome ;)
Best,
David.

> Le 9 sept. 2020 à 06:23, Matthias Köppe  a écrit :
> 
> On Sunday, September 6, 2020 at 10:21:19 PM UTC-7, Matthias Köppe wrote:
> On Sunday, September 6, 2020 at 4:25:39 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 
>  
> 
> 5ec24db181 (tag: 9.2.beta12, trac/develop) Updated SageMath version to 
> 9.2.beta12
> 
> 
> Tests have started at https://github.com/sagemath/sage/actions 
>  
> 
> macOS results:  All runs have a number of timeouts in doctests.
> 
> homebrew-macos-{minimal, standard} (= build with homebrew python3.8):
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> 
> homebrew-macos-python3_xcode-minimal: Clean
> 
> homebrew-macos-python3_xcode-standard:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> 
> homebrew-macos-python3_xcode-nokegonly-standard: Error building R:
> configure: error: in 
> `/Users/runner/work/sage/sage/.tox/local-homebrew-macos-python3_xcode-nokegonly-standard/local/var/tmp/sage/build/r-3.6.3/src':
> configure: error: linking to Fortran libraries from C fails
> Looks like this build is still using gfortran-9
> 
> homebrew-macos-python3_pythonorg-minimal:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> 
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
> 
> homebrew-macos with xcode-12 beta: Various build errors, tracked at 
> https://trac.sagemath.org/ticket/30494 
>  (ignore for Sage 9.2)
> 
> conda-forge-macos-minimal: python3 build fails:
> configure: error: Cross compiling required --host=HOST-TUPLE and --build=ARCH
> 
> conda-forge-macos-standard 
> (https://github.com/sagemath/sage/runs/1078909711): 
>   [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/local/include/linbox/algorithms/det-rational.h:96:39:
>  error: no viable overloaded '='
>   [sagelib-9.2.beta12]   void detMul (const Integer& m) {mul 
> = m;}
>   [sagelib-9.2.beta12]   ~~~ 
> ^ ~
>   [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/conda/include/gmp++/gmp++_int.h:236:34:
>  note: candidate function not viable: 'this' argument has type 'const 
> LinBox::Integer' (aka 'const Givaro::Integer'), but method is not marked const
>   [sagelib-9.2.beta12]   giv_all_inlined Integer& operator = (const 
> Integer& n);
>   [sagelib-9.2.beta12]^
>   [sagelib-9.2.beta12]   
> build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12289:35: warning: 
> comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 
> 'long' [-Wsign-compare]
>   [sagelib-9.2.beta12] for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; 
> __pyx_t_12+=1) {
>   [sagelib-9.2.beta12]  ~~ ^ ~~
>   [sagelib-9.2.beta12]   1 warning and 2 errors generated.
>   [sagelib-9.2.beta12]   error: command 'x86_64-apple-darwin13.4.0-clang' 
> failed with exit status 1
> 
> I have created https://trac.sagemath.org/ticket/30535 
>  for this
> 
> 
> 
> 
> -- 
> 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/69e9cfd2-524a-46ec-849c-3af8fdb334dco%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/F206C9A0-DF8D-40E1-9C98-F1F4B893E27C%40gmail.com.


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

2020-09-08 Thread David Coudert
a, b)\n   
 True\n";
[sagelib-9.2.beta12] ^
[sagelib-9.2.beta12] 15 warnings generated.
[sagelib-9.2.beta12] g++ -bundle -undefined dynamic_lookup -isysroot 
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk 
-L/Users/dcoudert/sage/local/lib -Wl,-rpath,/Users/dcoudert/sage/local/lib 
build/temp.macosx-10.15-x86_64-3.8/build/cythonized/sage/matrix/matrix_integer_sparse.o
 -L/usr/local/Cellar/openblas/0.3.10_1/lib -L/Users/dcoudert/sage/local/lib 
-L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib 
-llinbox -lntl -liml -lfflas -lffpack -lgivaro -lflint -lmpfr -lgmp -lgmpxx 
-lopenblas -o 
build/lib.macosx-10.15-x86_64-3.8/sage/matrix/matrix_integer_sparse.cpython-38-darwin.so
 -lpari
[sagelib-9.2.beta12] ld: illegal thread local variable reference to regular 
symbol __ZN3NTL20ZZXFac_InitNumPrimesE for architecture x86_64
[sagelib-9.2.beta12] clang: error: linker command failed with exit code 1 (use 
-v to see invocation)
[sagelib-9.2.beta12] error: command 'g++' failed with exit status 1
[sagelib-9.2.beta12] 
[sagelib-9.2.beta12] real   6m3.603s
[sagelib-9.2.beta12] user   10m3.754s
[sagelib-9.2.beta12] sys0m25.122s
make[4]: *** [sagelib-no-deps] Error 1
make[3]: *** 
[/Users/dcoudert/sage/local/var/lib/sage/installed/sagelib-9.2.beta12] Error 2
make[2]: *** [all-build] Error 2

real51m47.566s
user221m19.747s
sys 24m21.839s
***
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-build'):

It is safe to delete any log files and build directories, but they
contain information that is helpful for debugging build problems.
WARNING: If you now run 'make' again, the build directory of the
same version of the package will, by default, be deleted. Set the
environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.

make[1]: *** [all-build] Error 1
make: *** [build] Error 2




> Le 8 sept. 2020 à 15:26, Dima Pasechnik  a écrit :
> 
> hmm, weird.
> 
> perhaps try building Sage's  NTL rather than using the one from Homebrew
> 
> ./configure --with-system-ntl=no && make -j8 build
> 
> 
> On Tue, Sep 8, 2020 at 9:26 AM David Coudert  wrote:
>> 
>> sapristi:sage dcoudert$ otool -L 
>> local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so
>> local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so:
>> /Users/dcoudert/sage/local/lib/liblinbox.0.dylib (compatibility version 
>> 1.0.0, current version 1.0.0)
>> /usr/local/opt/ntl/lib/libntl.43.dylib (compatibility version 44.0.0, 
>> current version 44.1.0)
>> /Users/dcoudert/sage/local/lib/libiml.0.dylib (compatibility version 2.0.0, 
>> current version 2.1.0)
>> /Users/dcoudert/sage/local/lib/libfflas.1.dylib (compatibility version 
>> 2.0.0, current version 2.0.0)
>> /Users/dcoudert/sage/local/lib/libffpack.1.dylib (compatibility version 
>> 2.0.0, current version 2.0.0)
>> /Users/dcoudert/sage/local/lib/libgivaro.9.dylib (compatibility version 
>> 11.0.0, current version 11.1.0)
>> /Users/dcoudert/sage/local/lib/libpari-gmp.dylib (compatibility version 
>> 2.11.0, current version 2.11.4)
>> /Users/dcoudert/sage/local/lib/libflint-13.5.2.dylib (compatibility version 
>> 13.5.0, current version 13.5.2)
>> /usr/local/opt/mpfr/lib/libmpfr.6.dylib (compatibility version 8.0.0, 
>> current version 8.0.0)
>> /usr/local/opt/gmp/lib/libgmp.10.dylib (compatibility version 15.0.0, 
>> current version 15.0.0)
>> /usr/local/opt/gmp/lib/libgmpxx.4.dylib (compatibility version 11.0.0, 
>> current version 11.0.0)
>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 
>> 1281.100.1)
>> /usr/local/opt/openblas/lib/libopenblas.0.dylib (compatibility version 
>> 0.0.0, current version 0.0.0)
>> 
>> 
>> Le 8 sept. 2020 à 10:14, Dima Pasechnik  a écrit :
>> 
>> On Tue, Sep 8, 2020 at 8:22 AM David Coudert  wrote:
>> 
>> 
>> I have several issues on macOS 10.15.6
>> 
>> I first tried to do incremental upgrade. The compilation completed, but then 
>> I realized that I was still with Python 3.7…
>> So I tried "make python3-clean » and then ./configure and make again but it 
>> fails.
>> After a make distclean, the compilation failed in the doc (see attached log 
>> file).
>> 
>> The main issue is that sage crash at startup (see attached crash report).
>> 
>> 
>> it is a linking problem: what does
>> 
>> otool -L 
>> local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so
>> 
>> say?
>> 
>> 
>>

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

2020-09-08 Thread David Coudert
sapristi:sage dcoudert$ otool -L 
local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so
local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so:
/Users/dcoudert/sage/local/lib/liblinbox.0.dylib (compatibility version 
1.0.0, current version 1.0.0)
/usr/local/opt/ntl/lib/libntl.43.dylib (compatibility version 44.0.0, 
current version 44.1.0)
/Users/dcoudert/sage/local/lib/libiml.0.dylib (compatibility version 
2.0.0, current version 2.1.0)
/Users/dcoudert/sage/local/lib/libfflas.1.dylib (compatibility version 
2.0.0, current version 2.0.0)
/Users/dcoudert/sage/local/lib/libffpack.1.dylib (compatibility version 
2.0.0, current version 2.0.0)
/Users/dcoudert/sage/local/lib/libgivaro.9.dylib (compatibility version 
11.0.0, current version 11.1.0)
/Users/dcoudert/sage/local/lib/libpari-gmp.dylib (compatibility version 
2.11.0, current version 2.11.4)
/Users/dcoudert/sage/local/lib/libflint-13.5.2.dylib (compatibility 
version 13.5.0, current version 13.5.2)
/usr/local/opt/mpfr/lib/libmpfr.6.dylib (compatibility version 8.0.0, 
current version 8.0.0)
/usr/local/opt/gmp/lib/libgmp.10.dylib (compatibility version 15.0.0, 
current version 15.0.0)
/usr/local/opt/gmp/lib/libgmpxx.4.dylib (compatibility version 11.0.0, 
current version 11.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 1281.100.1)
/usr/local/opt/openblas/lib/libopenblas.0.dylib (compatibility version 
0.0.0, current version 0.0.0)


> Le 8 sept. 2020 à 10:14, Dima Pasechnik  a écrit :
> 
> On Tue, Sep 8, 2020 at 8:22 AM David Coudert  wrote:
>> 
>> I have several issues on macOS 10.15.6
>> 
>> I first tried to do incremental upgrade. The compilation completed, but then 
>> I realized that I was still with Python 3.7…
>> So I tried "make python3-clean » and then ./configure and make again but it 
>> fails.
>> After a make distclean, the compilation failed in the doc (see attached log 
>> file).
>> 
>> The main issue is that sage crash at startup (see attached crash report).
> 
> it is a linking problem: what does
> 
> otool -L 
> local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so
> 
> say?
> 
>> 
>> I don’t know what to do.
>> Thanks.
>> David.
>> 
>> 
>> 
>> --
>> 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/617FC0A3-9075-4F92-8006-251D167436E3%40gmail.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+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/617FC0A3-9075-4F92-8006-251D167436E3%40gmail.com.
>> 
>> 
>> Le 7 sept. 2020 à 23:31, Kenji Iohara  a écrit :
>> 
>> I am sorry... here it is.
>> 
>> 2020年9月7日(月) 13:20 Dima Pasechnik :
>>> 
>>> please also send the top-level config.log
>>> Otherwise it is not clear how to reproduce this, e.g. what  Python is used.
>>> 
>>> On Mon, Sep 7, 2020 at 10:09 AM Kenji Iohara  
>>> wrote:
>>>> 
>>>> I could compile it on Mac OS 10.15.6 but failed in making ptestlong:
>>>> 
>>>> The following package(s) may have failed to build (not necessarily
>>>> during this run of 'make all-start'):
>>>> 
>>>> * documentation: dochtml
>>>>  last build time: Sep 7 09:57
>>>>  log file:
>>>> /Users/iohara/Desktop/sage-9.2.beta12/logs/pkgs/../dochtml.log
>>>> 
>>>> here is its logfile:
>>>> 
>>>> --
>>>> 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/558F391C-C79B-46BE-A579-0450178A7797%40gmail.com.
>>>> 
>>>> 
>>>> 2020/09/07 7:21、Matthias Köppe の

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

2020-09-08 Thread David Coudert
I have several issues on macOS 10.15.6I first tried to do incremental upgrade. The compilation completed, but then I realized that I was still with Python 3.7…So I tried "make python3-clean » and then ./configure and make again but it fails. After a make distclean, the compilation failed in the doc (see attached log file).The main issue is that sage crash at startup (see attached crash report).I don’t know what to do.Thanks.David.



-- 
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/617FC0A3-9075-4F92-8006-251D167436E3%40gmail.com.


dochtml.log
Description: Binary data




-- 
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/617FC0A3-9075-4F92-8006-251D167436E3%40gmail.com.
***

IPython post-mortem report

{'commit_hash': 'd0b255042',
 'commit_source': 'installation',
 'default_encoding': 'utf-8',
 'ipython_path': 
'/Users/dcoudert/sage/local/lib/python3.8/site-packages/IPython',
 'ipython_version': '7.13.0',
 'os_name': 'posix',
 'platform': 'macOS-10.15.6-x86_64-i386-64bit',
 'sys_executable': '/Users/dcoudert/sage/local/bin/python3',
 'sys_platform': 'darwin',
 'sys_version': '3.8.5 (default, Jul 21 2020, 10:48:26) \n'
'[Clang 11.0.3 (clang-1103.0.32.62)]'}

***



***

Crash traceback:

---
---
ImportErrorPython 3.8.5: /Users/dcoudert/sage/local/bin/python3
   Tue Sep  8 09:10:03 2020
A problem occurred executing Python code.  Here is the sequence of function
calls leading up to the error, with the most recent (innermost) call last.
~/sage/src/bin/sage-ipython in 
  1 #!/usr/bin/env sage-python
  2 # -*- coding: utf-8 -*-
  3 """
  4 Sage IPython startup script.
  5 """
  6 
  7 # Display startup banner. Do this before anything else to give the user
  8 # early feedback that Sage is starting.
  9 from sage.misc.banner import banner
 10 banner()
 11 
 12 from sage.repl.interpreter import SageTerminalApp
 13 
 14 app = SageTerminalApp.instance()
---> 15 app.initialize()
global app.initialize = >
 16 app.start()


 in initialize(self=, argv=None)

~/sage/local/lib/python3.8/site-packages/traitlets/config/application.py in 
catch_config_error(method=, 
app=, *args=(None,), **kwargs={})
 72 TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR = False
 73 else:
 74 raise ValueError("Unsupported value for environment variable: 
'TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR' is set to '%s' which is none of 
 {'0', '1', 'false', 'true', ''}."% _envvar )
 75 
 76 
 77 @decorator
 78 def catch_config_error(method, app, *args, **kwargs):
 79 """Method decorator for catching invalid config 
(Trait/ArgumentErrors) during init.
 80 
 81 On a TraitError (generally caused by bad config), this will print 
the trait's
 82 message, and exit the app.
 83 
 84 For use on init methods, to prevent invoking excepthook on invalid 
input.
 85 """
 86 try:
---> 87 return method(app, *args, **kwargs)
method = 
app = 
args = (None,)
kwargs = {}
 88 except (TraitError, ArgumentError) as e:
 89 app.print_help()
 90 app.log.fatal("Bad config encountered during initialization:")
 91 app.log.fatal(str(e))
 92 app.log.debug("Config at the time: %s", app.config)
 93 app.exit(1)
 94 
 95 
 96 class ApplicationError(Exception):
 97 pass
 98 
 99 
100 class LevelFormatter(logging.Formatter):
101 """Formatter with additional `highlevel` record
102 

~/sage/local/lib/python3.8/site-packages/IPython/terminal/ipapp.py in 
initialize(self=, argv=None)
302 
303 return super(TerminalIPythonApp, self).parse_command_line(argv)
304 
305 @catch_config_error
306 def initialize(self, argv=None):
307 """Do actions after construct, but before starting the app."""
308 super(TerminalIPythonApp, self).initialize(argv)
309 if self.subapp is 

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

2020-08-20 Thread David Coudert
was it incremental build (and from which beta) or fresh build ?


> Le 20 août 2020 à 02:55, Kenji Iohara  a écrit :
> 
> I have Mac OS X.15.6.   I could compile it with no problem, 
> but I had some errors running ptestlong 
> 
> -- 
> 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/592E1BCB-055D-4F13-9CD9-D86F6B27BCE9%40gmail.com
>  
> .
> 
> 
> 
>> 2020/08/19 18:17、Steven Trogdon > >のメール:
>> 
>> Actually I have system m4ri-20200125 and not 20200115 installed. For me the 
>> info in config.log was somewhat misleading. I have been using the sage 
>> provided brial, so after rebuilding brial the html docs successfully built 
>> and sage starts.
>> 
>> On Tuesday, August 18, 2020 at 11:07:05 PM UTC-6, Steven Trogdon wrote:
>> This beta fails on Gentoo, apparently when building the html-docs, as and 
>> upgrade from beta7 which built successfully.
>> 
>> [dochtml]   File "sage/rings/polynomial/polynomial_element.pyx", line 7893, 
>> in sage.rings.polynomial.polynomial_element.Polynomial.roots 
>> (build/cythonized/sage/rings/polynomial/polynomial_element.c:64031)
>> [dochtml]   File 
>> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/rings/polynomial/complex_roots.py",
>>  line 246, in complex_roots
>> [dochtml] factors = p.squarefree_decomposition()
>> [dochtml]   File "sage/rings/polynomial/polynomial_element.pyx", line 1815, 
>> in 
>> sage.rings.polynomial.polynomial_element.Polynomial.squarefree_decomposition 
>> (build/cythonized/sage/rings/polynomial/polynomial_element.c:18350)
>> [dochtml]   File 
>> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/categories/fields.py",
>>  line 501, in _squarefree_decomposition_univariate_polynomial
>> [dochtml] return Factorization(factors, unit=unit, sort=False)
>> [dochtml]   File 
>> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/structure/factorization.py",
>>  line 299, in __init__
>> [dochtml] self.__universe = Sequence(t[0] for t in x).universe()
>> [dochtml]   File 
>> "/local/sage-git/sage/local/lib/python3.7/site-packages/sage/structure/sequence.py",
>>  line 255, in Sequence
>> [dochtml] from sage.rings.polynomial.pbori import BooleanMonomialMonoid
>> [dochtml] ImportError: libm4ri-0.0.20200115.so 
>> : cannot open shared object file: No such 
>> file or directory
>> make[3]: *** [Makefile:1864: doc-html] Error 1
>> make[2]: *** [Makefile:1754: all-start] Error 2
>> 
>> I have system m4ri-2010115 and m4ri3-20200115 installed. From config.log
>> 
>> configure:36038: result: m4ri-20200115:   using 
>> system package; SPKG will not be installed
>> configure:36038: result: m4rie-20200115:  using 
>> system package; SPKG will not be installed
>> 
>> and
>> 
>> configure:24084: will use system package and not install SPKG lrcalc
>> ## -- ##
>> ## Checking whether SageMath should install SPKG m4rie... ##
>> ## -- ##
>> configure:24184: checking whether any of m4ri is installed as or will be 
>> installed as SPKG
>> configure:24193: result: no
>> configure:24196: checking m4rie/m4rie.h usability
>> configure:24196: g++ -std=gnu++11 -c -g -O2   conftest.cpp >&5
>> configure:24196: $? = 0
>> configure:24196: result: yes
>> configure:24196: checking m4rie/m4rie.h presence
>> configure:24196: g++ -E -std=gnu++11   conftest.cpp
>> configure:24196: $? = 0
>> configure:24196: result: yes
>> configure:24196: checking for m4rie/m4rie.h
>> configure:24196: result: yes
>> 
>> So my system m4ri is not found even though installed.
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-release" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-release+unsubscr...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/1a0cd293-12bf-4c04-a6d7-e12774362819o%40googlegroups.com
>>  
>> .
> 
> 
> -- 
> 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 

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

2020-08-19 Thread David Coudert
incremental upgrade from 9.2.beta8 on macOS 10.14.6
- build OK
- docbuild OK

however, a non blocking error with sagetex:

[sagetex-3.4] Successfully built sagetex
[sagetex-3.4] Installing collected packages: sagetex
[sagetex-3.4]   Created temporary directory: 
/private/var/folders/l8/sxf193t11mvdyqq56f4w_6_8gn/T/pip-unpacked-wheel-6tdncpf9
[sagetex-3.4]   *** Error compiling 
'/private/var/folders/l8/sxf193t11mvdyqq56f4w_6_8gn/T/pip-unpacked-wheel-6tdncpf9/sagetex-3.4.data/data/share/texmf/tex/latex/sagetex/extractsagecode.py'...
[sagetex-3.4] File 
"/private/var/folders/l8/sxf193t11mvdyqq56f4w_6_8gn/T/pip-unpacked-wheel-6tdncpf9/sagetex-3.4.data/data/share/texmf/tex/latex/sagetex/extractsagecode.py",
 line 48
[sagetex-3.4]   except getopt.GetoptError, err:
[sagetex-3.4]^
[sagetex-3.4]   SyntaxError: invalid syntax
[sagetex-3.4]   
[sagetex-3.4]   *** Error compiling 
'/private/var/folders/l8/sxf193t11mvdyqq56f4w_6_8gn/T/pip-unpacked-wheel-6tdncpf9/sagetex-3.4.data/data/share/texmf/tex/latex/sagetex/makestatic.py'...
[sagetex-3.4] File 
"/private/var/folders/l8/sxf193t11mvdyqq56f4w_6_8gn/T/pip-unpacked-wheel-6tdncpf9/sagetex-3.4.data/data/share/texmf/tex/latex/sagetex/makestatic.py",
 line 48
[sagetex-3.4]   except getopt.GetoptError, err:
[sagetex-3.4]^
[sagetex-3.4]   SyntaxError: invalid syntax
[sagetex-3.4]   
[sagetex-3.4] 
[sagetex-3.4] Successfully installed sagetex-3.4
[sagetex-3.4] Removed build tracker: 
'/private/var/folders/l8/sxf193t11mvdyqq56f4w_6_8gn/T/pip-req-tracker-l6deu40y'
[sagetex-3.4] Removing old SageTex version(s)
[sagetex-3.4] 
[sagetex-3.4] real  0m3.307s
[sagetex-3.4] user  0m1.896s
[sagetex-3.4] sys   0m0.652s
[sagetex-3.4] Copying package files from temporary location 
/Users/dcoudert/sage/local/var/tmp/sage/build/sagetex-3.4/inst to 
/Users/dcoudert/sage/local
[sagetex-3.4] Successfully installed sagetex-3.4





> Le 19 août 2020 à 01:01, 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 
> 
> 
> 548666e9f2 (tag: 9.2.beta9, trac/develop) Updated SageMath version to 
> 9.2.beta9
> 842a6866f1 Trac #29974: Make combinat doctests ready for random seeds
> 1de1d457b4 Trac #29971: Make categories doctests ready for random seeds
> 6864757e11 Trac #29968: Make algebras doctests ready for random seeds
> b526019731 Trac #29963: Make geometry doctests ready for random seeds
> 719f9af12c Trac #29509: rational_points fails for some hyperelliptic curves
> 4d5ab773b5 Trac #29257: use solve_left for division operation of matrices
> e18e84219d Trac #30365: Disable LTO in matplotlib build
> 01f536726d Trac #29989: fix random test failures in PSage interface
> f531b354f7 Trac #30345: build/make/Makefile.in: Filter out "-j" from sub-make 
> invocations to avoid excessive parallel load
> 8417e64af6 Trac #29511: Broken coercion between cyclotomic fields
> b4a8c5745b Trac #29325: Set up permutahedron with both Vrep and Hrep (if 
> backend supports it)
> 9b14ca3e86 Trac #29248: Index notation for tensors should allow for unicode 
> characters
> a331d47ef3 Trac #28966: Provide unicode aliases for some globals in Python 3
> 95d0cd5b9e Trac #28951: Fixing a bug in 
> sage.schemes.cyclic_covers.charpoly_frobenius
> 4986d5ea7f Trac #28816: database_stein_watkins Python 3 issues
> 193e14365a Trac #30127: cygwin-minimal: pip-20.1.1 fails to install
> a92871805f Trac #26919: Upgrade Jupyter notebook to latest (6.1.1) and its 
> dependencies to latest
> 66472811de Trac #30251: ExtPowerFreeModule, ExtPowerDualFreeModule: Simplify 
> _repr_
> 7030fa15a7 Trac #30175: Remove outdated spkg-src script for ecl
> 11bb005e98 Trac #30165: normalize_coordinates broken for p-adic fields
> 82568e3cbd Trac #30044: tox.ini: Test on voidlinux
> 294931e00b Trac #30339: tox.ini: Update for latest ubuntu, fedora versions
> ea615c4ce6 Trac #30331: Issue with toric_substitute for Laurent polynomials
> df3cf63875 Trac #30327: affine group element * a polytope raises KeyError
> 9cfaefb544 Trac #30303: Graphs: two families of distance-regular graphs
> 81a7e50cd2 Trac #30301: Italian translation of FAQ
> 48fb9141da Trac #30286: Graph: last sporadic distance-regular graphs
> 6f2561fdca Trac #30260: Graphs: more distance-regular graphs
> 29098c6af9 Trac #30240: Graphs: a few distance-regular graphs
> 1b8dff7172 Trac #30178: Manifolds: add orientability
> 24eb3aa28d Trac #29911: sage.rings.integer, integer_ring: Remove dependencies 
> on sage.libs.ntl
> 8b9743d0af Trac #29654: Improve face generator of polyhedra by exposing 
> `FaceIterator` class
> c0b61fd5cf Trac #28904: Move reversed graph from backend to CGraph for sparse 
> graphs
> 04c64492a6 Trac #30335: openblas: clear out .pc symlinks before installation
> ef6132b817 Trac #25363: Add '--simple-prompt' 

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

2020-08-14 Thread David Coudert
Same here on a fresh clone with macOS 10.15.16


[dochtml] Building en/constructions.
[dochtml] 
[dochtml] [construct] building [html]: targets for 16 source files that are out 
of date
[dochtml] [construct] updating environment: [new config] 16 added, 0 changed, 0 
removed
^C[dochtml] Error building the documentation.
[dochtml] Traceback (most recent call last):
[dochtml]   File 
"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/runpy.py",
 line 193, in _run_module_as_main
[dochtml] "__main__", mod_spec)
[dochtml]   File 
"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/runpy.py",
 line 85, in _run_code
[dochtml] exec(code, run_globals)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
 line 2, in 
[dochtml] main()
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 1721, in main
[dochtml] builder()
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 337, in _wrapper
[dochtml] build_many(build_other_doc, L)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 281, in build_many
[dochtml] _build_many(target, args, processes=NUM_THREADS)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 line 263, in build_many
[dochtml] waited_pid, waited_exitcode = wait_for_one()
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 line 179, in wait_for_one
[dochtml] pid, sts = os.wait()
[dochtml]   File "src/cysignals/signals.pyx", line 320, in 
cysignals.signals.python_check_interrupt
[dochtml] KeyboardInterrupt
[dochtml] 
[dochtml] Note: incremental documentation builds sometimes cause spurious
[dochtml] error messages. To be certain that these are real errors, run
[dochtml] "make doc-clean" first and try again.
make[3]: *** [doc-html] Error 1
make[2]: *** [all-start] Interrupt: 2
make[1]: *** [all-start] Interrupt: 2
make: *** [all] Interrupt: 2



> Le 14 août 2020 à 02:43, Samuel Lelievre  a écrit :
> 
> 2020-08-13 21:59:31 UTC, Dima Pasechnik:
> OK, I tried to reproduce this on a Mac, and indeed the build hangs 
> waiting for some parallel process to finish: 
> On hitting ctrl-C, it always (the stage of the docbuild may differ though) 
> shows the following backtrace: 
> ... 
> [dochtml] KeyboardInterrupt 
> 
> The hang occurs even with `make -j1`.
> 
> -- 
> 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/06455f10-9dd7-435d-8f7e-17f22c0f8cbco%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CF69AE00-25E2-4724-9AF2-CBE81986ABE6%40gmail.com.


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

2020-08-13 Thread David Coudert
macOS Mojave 10.14.6
macbook air early 2014 with core i7 1.7GHz


> Le 13 août 2020 à 10:55, Dima Pasechnik  a écrit :
> 
> different versions of macOS?
> 
> On Thu, Aug 13, 2020 at 8:36 AM David Coudert  wrote:
>> 
>> on my side, incremental build from beta7 (including documentation) on OSX 
>> went well.
>> 
>> Le 13 août 2020 à 07:35, John H Palmieri  a écrit :
>> 
>> I'm having a problem with this on OS X: both with an incremental upgrade 
>> (after doing "make doc-clean") and a build from scratch, the build hangs 
>> during the docbuilding stage. If I manually build "constructions" and 
>> "thematic_tutorials" with "sage --docbuild constructions html" etc., the 
>> build completes, but not otherwise. This isn't happening with 9.2.beta7, but 
>> it is happening consistently with 9.2.beta8. Any ideas?
>> 
>> 
>> On Monday, August 10, 2020 at 3:51:35 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
>>> 
>>> 
>>> 415221a9a8 (trac/develop, tag: 9.2.beta8) Updated SageMath version to 
>>> 9.2.beta8
>>> ab502c6901 Trac #30287: sage.tensor.modules.free_module_basis: Add testsuite
>>> f148ee505b Trac #30237: Make .coxeter_matrix() return a CoxeterMatrix for 
>>> coxeter3-implemented groups
>>> 075edbb1f6 Trac #30177: build/bin/sage-system-python: Improve check for a 
>>> suitable python
>>> 2f73418deb Trac #30159: Adding new small graph structures
>>> b78fa7bc86 Trac #30318: Dot and cross products along a differentiable map
>>> 8f4e3779f6 Trac #30291: Scalar Field Arithmetics: Trivial Cases
>>> d423d08e7d Trac #30280: Immutability of Affine Connections
>>> e336f00ef3 Trac #30194: Extend FreeModule factory to construction of 
>>> FiniteRankFreeModule and CombinatorialFreeModule
>>> 2c85de4715 Trac #29701: Replace use of module_list and OptionalExtension by 
>>> extending find_python_sources
>>> d600162861 Trac #29205: character art fails for LieAlgebra elements
>>> 05d310c5cf Trac #30314: p-adic nth-root fails for some extensions
>>> 315bde2aec Trac #30289: Error in display of a continuous map between open 
>>> intervals
>>> 7190161153 Trac #30288: Immutability for Sections
>>> a9e4141b37 Trac #30285: Affine Connection with Copy
>>> 61d70b1f6d Trac #30282: Make symmetrica/spkg-configure.m4 respect quiet mode
>>> 81635f190c Trac #30279: Update FAQ
>>> 70d7d21bd3 Trac #30274: Immutability of Tensor Fields
>>> 35d9d52b25 Trac #30270: Random failure in number_field_ideal_rel.py
>>> 7b224d83c0 Trac #30266: Immutability for scalar fields
>>> b679a2d444 Trac #30255: FiniteRankFreeModule: Move all module 
>>> identifications to methods exterior_power, dual_exterior_power, 
>>> tensor_module
>>> dfdae6fa93 Trac #30176: Update matplotlib to 3.3
>>> ed79ba3a3f Trac #30248: Normaliz backend is broken with double description 
>>> input
>>> f55701e735 Trac #28197: upgrade to ipython 7
>>> 663c71bb89 Trac #30299: Minimal fix for broken jupyter notebook
>>> 775cce3cf3 Trac #3360: Upgrade sympow to 2.023.6 (for GCC 10 support)
>>> 85dbda0b65 Trac #30167: Allow Coxeter groups implemented with coxeter3 to 
>>> respect the relabelling of a CartanType
>>> f7e1cca52e Trac #30160: Deprecate "sage --ba-force"
>>> 29cee91214 Trac #30136: Three.js: Examples for documentation need 
>>> online=True
>>> f48b893d25 Trac #30119: Implement functions to construct unicode 
>>> sub/superscripts from integers
>>> bb3fd3963c Trac #27895: Add custom bounding box for matrix_plot
>>> a10868b3bd Trac #30267: Coercion via restriction of chart functions
>>> 8a544963b1 Trac #30254: TensorFreeModule._an_element_: Create a default 
>>> basis in the base module if necessary
>>> 2c0efbdfa4 Trac #30253: Coset graph of linear codes
>>> 4f0836fc14 Trac #30250: FiniteRankFreeModule: Simplify unique 
>>> representation code for dependent modules
>>> 9911c15488 Trac #30227: Use both SINGULAR_INCDIR and SINGULAR_CFLAGS
>>> 760b7d8daf Trac #30225: Fix deprecation warnings when unpickling pynac 
>>> objects with Python 3.8
>>> 26f3a5e7b8 Trac #30224: Fix configure quiet mode as it lets a few things 
>>> through
>>> 8a015f485a Trac #30208: List Assignment for Bundle Connections
>&g

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

2020-08-13 Thread David Coudert
on my side, incremental build from beta7 (including documentation) on OSX went 
well.

> Le 13 août 2020 à 07:35, John H Palmieri  a écrit :
> 
> I'm having a problem with this on OS X: both with an incremental upgrade 
> (after doing "make doc-clean") and a build from scratch, the build hangs 
> during the docbuilding stage. If I manually build "constructions" and 
> "thematic_tutorials" with "sage --docbuild constructions html" etc., the 
> build completes, but not otherwise. This isn't happening with 9.2.beta7, but 
> it is happening consistently with 9.2.beta8. Any ideas?
> 
> 
> On Monday, August 10, 2020 at 3:51:35 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 
>  
> 
> 
> 415221a9a8 (trac/develop, tag: 9.2.beta8) Updated SageMath version to 
> 9.2.beta8
> ab502c6901 Trac #30287: sage.tensor.modules.free_module_basis: Add testsuite
> f148ee505b Trac #30237: Make .coxeter_matrix() return a CoxeterMatrix for 
> coxeter3-implemented groups
> 075edbb1f6 Trac #30177: build/bin/sage-system-python: Improve check for a 
> suitable python
> 2f73418deb Trac #30159: Adding new small graph structures
> b78fa7bc86 Trac #30318: Dot and cross products along a differentiable map
> 8f4e3779f6 Trac #30291: Scalar Field Arithmetics: Trivial Cases
> d423d08e7d Trac #30280: Immutability of Affine Connections
> e336f00ef3 Trac #30194: Extend FreeModule factory to construction of 
> FiniteRankFreeModule and CombinatorialFreeModule
> 2c85de4715 Trac #29701: Replace use of module_list and OptionalExtension by 
> extending find_python_sources
> d600162861 Trac #29205: character art fails for LieAlgebra elements
> 05d310c5cf Trac #30314: p-adic nth-root fails for some extensions
> 315bde2aec Trac #30289: Error in display of a continuous map between open 
> intervals
> 7190161153 Trac #30288: Immutability for Sections
> a9e4141b37 Trac #30285: Affine Connection with Copy
> 61d70b1f6d Trac #30282: Make symmetrica/spkg-configure.m4 respect quiet mode
> 81635f190c Trac #30279: Update FAQ
> 70d7d21bd3 Trac #30274: Immutability of Tensor Fields
> 35d9d52b25 Trac #30270: Random failure in number_field_ideal_rel.py
> 7b224d83c0 Trac #30266: Immutability for scalar fields
> b679a2d444 Trac #30255: FiniteRankFreeModule: Move all module identifications 
> to methods exterior_power, dual_exterior_power, tensor_module
> dfdae6fa93 Trac #30176: Update matplotlib to 3.3
> ed79ba3a3f Trac #30248: Normaliz backend is broken with double description 
> input
> f55701e735 Trac #28197: upgrade to ipython 7
> 663c71bb89 Trac #30299: Minimal fix for broken jupyter notebook
> 775cce3cf3 Trac #3360: Upgrade sympow to 2.023.6 (for GCC 10 support)
> 85dbda0b65 Trac #30167: Allow Coxeter groups implemented with coxeter3 to 
> respect the relabelling of a CartanType
> f7e1cca52e Trac #30160: Deprecate "sage --ba-force"
> 29cee91214 Trac #30136: Three.js: Examples for documentation need online=True
> f48b893d25 Trac #30119: Implement functions to construct unicode 
> sub/superscripts from integers
> bb3fd3963c Trac #27895: Add custom bounding box for matrix_plot
> a10868b3bd Trac #30267: Coercion via restriction of chart functions
> 8a544963b1 Trac #30254: TensorFreeModule._an_element_: Create a default basis 
> in the base module if necessary
> 2c0efbdfa4 Trac #30253: Coset graph of linear codes
> 4f0836fc14 Trac #30250: FiniteRankFreeModule: Simplify unique representation 
> code for dependent modules
> 9911c15488 Trac #30227: Use both SINGULAR_INCDIR and SINGULAR_CFLAGS
> 760b7d8daf Trac #30225: Fix deprecation warnings when unpickling pynac 
> objects with Python 3.8
> 26f3a5e7b8 Trac #30224: Fix configure quiet mode as it lets a few things 
> through
> 8a015f485a Trac #30208: List Assignment for Bundle Connections
> 71b530802d Trac #30181: Immutable elements of FreeModuleTensor
> 7579d4e363 Trac #30169: FiniteRankFreeModule needs __classcall__
> 4fbd27b488 Trac #29825: Clean-up for src/bin/sage-env, move 
> src/bin/sage-clone-source, src/bin/sage-sdist to build/bin
> e9c25be297 Trac #22760: Add support for __matmul__ in the coercion model
> 31bc43bf8c Trac #20970: Gabidulin Codes
> b539712d44 Trac #30231: Fix gp2c spkg-configure
> 34e01d1ef4 Trac #29766: Upgrade NumPy to 1.19.1, scipy to 1.5.2, networkx to 
> 2.4, add pybind11 package
> 3925b0f008 Trac #30230: Fix docstrings in sage/coding/linear_rank_metric.py
> 83caa4befa (tag: 9.2.beta7) Updated SageMath version to 9.2.beta7
> 
> 
> -- 
> 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 
> 

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

2020-07-26 Thread David Coudert
Incremental build OK on macOS 10.14.6 Mojave with Homebrew.
may be some .configure has not been executed for you ?
David.

> Le 26 juil. 2020 à 21:34, Samuel Lelièvre  a écrit 
> :
> 
>> Date: 2020-07-26 00:20 UTC
>> From: Volker Braun
>> To: sage-release
>> Subject: Sage 9.2.beta6 released
>> 
>> 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 for this new beta release!
> 
> Failed on sagelib on macOS 10.14.6 Mojave with Homebrew.
> 
> Logs for this attempt to build:
> 
> https://www.math.u-psud.fr/~lelievre/sagelogs/
> slel-build-sage-9-2-b6-macos-brew-2020-07-26-fail.zip
> 
> -- 
> 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/CAEcArF1wrP_Q1xOrJn%3Dof5iZde7qgsSmXyr6x-%2Bf_NEUs1esww%40mail.gmail.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/0D6D94A5-E3D3-4C76-8F80-9BF10DB6D077%40gmail.com.


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

2020-07-13 Thread David Coudert
incremental upgrade from 9.2.beta4 to beta5 on macOS with LANG set by default 
to fr_FR.UTF-8. 
Everything is fine.
Best,
David.

> Le 13 juil. 2020 à 10:13, Thierry Dumont  a écrit 
> :
> 
> Upgrading from from 9.2 beta4 to beta 5 on my Ubuntu 20-04 with:
> 
> export MAKE="make -j4"
> and:
> export LANG=C.UTF-8  (french speaking machine)
> 
> No problem.
> 
> make ptestlong
> 
> All tests passed!
> 
> t.d.
> 
> Le 12/07/2020 à 11:21, 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 
>> 
>> 
> 
> -- 
> 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/ffc86c52-4bf2-e845-3713-23a86a3ab00b%40math.univ-lyon1.fr.
> 

-- 
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/56BD8C62-F559-4061-AE21-93D7D83731FE%40gmail.com.


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

2020-07-09 Thread David Coudert
upgrade and docbuid OK from beta3 on macOS.
Thank you.
David.

> Le 9 juil. 2020 à 13:24, Emmanuel Charpentier  
> a écrit :
> 
> On Debian testing running on core i5 + 8 GB Ram, after upgrading from 
> 9.2.beta2 to 9.2.beta4, ptestlong gives results identical to those already 
> reported for 9.2.beta2 and 9.2.beta3 : permanent failures on gp_packages, 
> real_arb and complex_arb.
> 
> HTH,
> 
> 
> Le jeudi 9 juillet 2020 12:40:23 UTC+2, tdumont a écrit :
> No installation problem migrating from 9.2 beta3 to beta4 on Ubuntu 
> 20-04, 4 cores, with: 
> 
> export MAKE="make -j4" 
> *and* 
> export LANG=C.UTF-8 
> 
> yours 
> t.d. 
> Le 09/07/2020 à 00:50, 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 
> >   
> > 
> > 02b0be1ff8 Updated SageMath version to 9.2.beta4 
> > 3e65aa67cc Trac #29878: Remove `sage -twistd` from `src/bin/sage` 
> > a3308ffb43 Trac #29862: Installation guide: change python version in 
> > conda instructions 
> > a6215602a5 Trac #29828: Broken conversion from ZZ['x'] to Qp['y'] 
> > 5d2577a0ce Trac #29746: Document integer overflow bug in 
> > vector_space_dimension() 
> > d0e1751d76 Trac #30050: add even more missing empty lines in the doc 
> > 87d9811918 Trac #30048: get rid of python2 mentioned in 
> > .github/workflows and README.md 
> > aaa2bdf045 Trac #30042: clarify docs of nauty_geng 
> > 381891c57c Trac #30028: remove some traces of __cmp__ 
> > 917f8de0eb Trac #30021: FPLLL 5.3.3 
> > 837e9ad07a Trac #30005: Small documentation fixes in combinat 
> > 063c266cbf Trac #29997: a bunch of typos 
> > ac7ee1abe6 Trac #29994: Add integral curves over QQ 
> > 6612f2 Trac #29917: Move ChainComplexes from 
> > sage.categories.category_types to a separate module 
> > 736ceffc41 Trac #29910: sage.rings.finite_rings.element_givaro: Remove 
> > dependency on NTL 
> > 2bb470b2f2 Trac #29897: database_stein_watkins_mini installation is broken 
> > ad109e3649 Trac #29851: tox.ini: debian-bullseye, -sid have Python3.8 
> > instead of 3.7 
> > 8de8febcb6 Trac #29808: fix left and right actions of permutations on 
> > matrices 
> > 76f6767a09 Trac #29794: spring cleanup in modsym/space.py 
> > f62fb5f99e Trac #29787: 1 optional internet oeis doctest failing (busy 
> > beaver ordering) 
> > 1f983640f6 Trac #29733: Create gitattributes file specifying proper line 
> > endings 
> > bed0bc6493 Trac #29714: some micro optimisations in comparison to empty 
> > list 
> > d000965b0a Trac #29668: map_coefficients for Laurent polynomials 
> > 5ef2540085 Trac #29605: plotting function for forests 
> > 98a1c9be6d Trac #29514: implement formatting of elements in RDF/CDF 
> > 6629f4c3a9 Trac #12074: real nth root function 
> > 8cb2f93213 Trac #8111: gcd of rationals is trouble 
> > 55663b6cc7 Trac #30057: remove some old "known bug" tags about log 
> > 48a6328304 Trac #30047: add missing empty lines in the doc 
> > 8aebea9275 Trac #30034: Description of ramification_index in 
> > local_generic is wrong 
> > aa4e325083 Trac #30030: Prevent JSmol from phoning home 
> > 20ea231df1 Trac #30019: 1 internet doctest failing in combinat/quickref.py 
> > 030a4794fe Trac #30009: using coprime_integers in more places 
> > 1cecf97864 Trac #30007: Allow regular partition tuples to have different 
> > \ell values on different components 
> > 684446ab04 Trac #30006: implement multiplicative_order for elements of AA 
> > 1a9e4473b1 Trac #30004: Added new constructions for BIBDs 
> > a01f419522 Trac #30003: some details in Kloosterman sums 
> > d4caf56bd2 Trac #29987: build/make/install: Do not depend on 
> > src/bin/sage-version.sh 
> > 02e6a8d2bd Trac #29959: Extended the construction of BIBDs to allow for 
> > \lambda different from 1 
> > 7d65facffb Trac #29955: Reduction from dancing links instance to MILP 
> > instance 
> > 9b8c6b24d7 Trac #29953: Let diff() act on chart functions and 
> > differentiable forms 
> > aba874e2bc Trac #29952: simplify Seifert matrix code 
> > 0feaa365b4 Trac #29940: sage.doctest: Remove handling of sagenb 
> > 1c1284c0f5 Trac #29937: remove deprecated things in plot3d and structure 
> > 08f24ca812 Trac #29933: refresh faq-contribute 
> > cf4d9ff8ae Trac #29928: implement action of DifferentialWeylAlgebra on 
> > polynomials 
> > 568d80a378 Trac #29926: shifting issue in padic function: preprocess_list 
> > 0e4aa016a8 Trac #29925: shifting issue in padic function: _polynomial_list 
> > 2de06fc429 Trac #29920: Remove deprecated scripts sage-list-optional, 
> > sage-list-experimental, sage-list-standard 
> > df41dca2b0 Trac #29916: sage.structure, sage.misc: Replace import of 
> > sage.categories.all by more specific imports 
> > f9fdd736af Trac #29914: cython code for Moebius and Coxeter matrices of 
> > posets 
> > bfacdd6bdf Trac #29909: Add tox as a type=optional, 

Re: [sage-release] Re: Upgrading to Sage 9.2.beta2. Pb in doc.

2020-06-27 Thread David Coudert
same issue here on macOS after upgrading from beta1


> Le 27 juin 2020 à 14:16, Emmanuel Charpentier  
> a écrit :
> 
> Rebuilding afresh (after make-distclean) didn't work either. make fails with 
> errors suspiciously similar to the first attempt during documentation 
> building.
> 
> Enclosed are configuration and documentation building logs.
> 
> I'm stuck. Suggestions ?
> 
> Le samedi 27 juin 2020 12:01:51 UTC+2, Emmanuel Charpentier a écrit :
> Same snag when upgrading 9.1.beta1 to 9.1.beta2 on Debian testong running on 
> core i7 + 16 GB RAM. make doc-clean doesn't work here either.
> 
> Trying make-distclean...
> 
> HTH,
> 
> Le samedi 27 juin 2020 07:29:04 UTC+2, tdumont a écrit :
> When upgrading from 9.1 to 9.2, building the doc: 
> 1) 
> 
> [reference] Sphinx v3.0.4 en cours d'exécution 
> [reference] WARNING: l'entrée html_static_path 
> '/usr/local/sage3/sage/src/doc/common/static' n'existe pas 
> [reference] WARNING: l'entrée html_static_path 'static' n'existe pas 
> [reference] WARNING: le fichier de favicon 'favicon.ico' n'existe pas 
> [reference] chargement de l'environnement pickled... échoué 
> [reference] échec : version non à jour de l’environnement de construction 
> ... 
> [reference] 
> /usr/local/sage3/sage/src/doc/en/reference/references/index.rst:36: 
> WARNING: La citation [AAGMRZ2019] n'est pas référencée 
> [reference] 
> /usr/local/sage3/sage/src/doc/en/reference/references/index.rst:40: 
> WARNING: La citation [Ab1995] n'est pas référencée 
> ... (a lot of messages like this) 
> [reference] build a réussi, 1327 warnings. 
> [reference] The inventory files are in 
> local/share/doc/sage/inventory/en/reference/references. 
> 
> 2) 
> Error building the documentation. 
> Traceback (most recent call last): 
>   File "/usr/local/sage3/sage/local/lib/python3.7/runpy.py", line 193, 
> in _run_module_as_main 
> "__main__", mod_spec) 
>   File "/usr/local/sage3/sage/local/lib/python3.7/runpy.py", line 85, in 
> _run_code 
> exec(code, run_globals) 
>   File 
> "/usr/local/sage3/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
>  
> line 2, in  
> main() 
>   File 
> "/usr/local/sage3/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 1721, in main 
> builder() 
>   File 
> "/usr/local/sage3/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 328, in _wrapper 
> getattr(get_builder(document), 'inventory')(*args, **kwds) 
>   File 
> "/usr/local/sage3/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 551, in _wrapper 
> self._build_bibliography(lang, format, *args, **kwds) 
>   File 
> "/usr/local/sage3/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 528, in _build_bibliography 
> build_many(build_ref_doc, references) 
>   File 
> "/usr/local/sage3/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  
> line 281, in build_many 
> _build_many(target, args, processes=NUM_THREADS) 
>   File 
> "/usr/local/sage3/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
>  
> line 283, in build_many 
> raise worker_exc.original_exception 
> OSError: WARNING: l'entrée html_static_path 
> '/usr/local/sage3/sage/src/doc/common/static' n'existe pas 
> 
> 
> * This is persisting, even after a "make doc-clean" 
> * Ubuntu 20-04. 
> 
> But, as could be expected, sage starts. 
> 
> Yours. 
> 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+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/a38afb1f-a635-458d-a78d-b3999f632b7co%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/6118CF9C-8D7B-4CDE-A03D-84E70923EA11%40gmail.com.


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

2020-05-31 Thread David Coudert
Some tickets merged in 9.2.beta0 are not marked as closed: 29639, 29645, 
29652, 29656 ,29658, 29661, 29664, 29673.
See for instance https://trac.sagemath.org/ticket/29656 
or https://trac.sagemath.org/ticket/29660



Le jeudi 28 mai 2020 23:14:41 UTC+2, 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 
>
>
> 860e4dc988 (tag: 9.2.beta0, trac/develop) Updated SageMath version to 
> 9.2.beta0
> 982d86df0e Trac #29673: spkg-configure.m4 for sympow
> 84397a0a52 Trac #29666: Serious precision problems with heights of 
> elliptic curve points over number fields
> 7c71fc3bb1 Trac #29664: get rid of _cmp_ for symbolic expression
> 2ebe6e5ce0 Trac #29661: Some optimizations for method regions of 
> hyperplane arrangements
> c22ec6f190 Trac #29660: Move radius, diameter and eccentricity methods 
> from generic_graph.py to graph.py and digraph.py
> 4863459703 Trac #29658: Update to BRiAl 1.2.8
> 9f40d8adee Trac #29656: some gentoo distro info missing
> c13e69bf01 Trac #29652: Implement polynomial subresultants
> 19c8e9cd11 Trac #29645: precision bug in elliptic curve periods (complex 
> embeddings)
> cc00c8b1cc Trac #29639: Bug in initialization of vector field with 
> rational components
> 11021ec846 Trac #29628: Wedge product of multivector field with scalar 
> field
> 655efd7377 Trac #29611: Direct sum for genus symbols
> b42128bed1 Trac #29569: Obtain polar with both Vrep and Hrep (if backend 
> supports it)
> e51ad078ce Trac #29568: Initialize polyhedra with backend cdd over RDF 
> with both Vrepresentation and Hrepresentation
> 6de31119d9 Trac #29469: Have method is_unit of QuotientRingElement and 
> PolynomialQuotientRingElement return True in more cases
> 5bd59a4d82 Trac #29432: Improve Localization
> 64efc5e6b4 Trac #29098: Merge build/make/deps into build/make/Makefile.in
> 10e548884f Trac #29565: Migrate neighborly to combinatorial polyhedron
> fbb11c3130 Trac #29502: spkg-configure for suitesparse
> 36f3858397 Trac #29476: Improvement on numerical modular symbols
> e88dfc8837 Trac #29414: Add representation class to docs
> 58f004f5de Trac #28913: integrate(..., algorithm="giac"): Incorrect 
> conversion to Sage
> df2bc13235 Trac #28000: For Sage 9.2: Remove python 2 support from sagelib
> 9e34d8ff0b Trac #22713: Multiple zeta algebra
> 805ee2a9f3 Trac #20317: bug in Permutations_msetk cardinality
> 3c892146f1 Trac #29648: Update src/doc/en/faq
> 4d756290d4 Trac #29636: Delete changelog sections from all SPKG.txt files
> e30cbf5114 Trac #29572: Fix perl_term_readline_gnu build error on 
> conda-forge-macos-maximal
> 4427340fcd (tag: 9.1, trac/master) Updated SageMath version to 9.1
>
>

-- 
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/a4b0dbcf-9a5a-4188-bb44-73eb0a26e035%40googlegroups.com.


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

2020-04-15 Thread David Coudert
For the version of Python 3 used during conflation,  ./configure, says
-
Checking whether SageMath should install SPKG python3...
checking whether any of sqlite libpng bzip2 xz libffi is installed as or will 
be installed as SPKG... no
checking for python3 >= 3.7.3, < 3.8 with modules sqlite3, ctypes, math, 
hashlib, crypt, readline, socket, zlib, distutils.core... 
checking ... whether /usr/local/bin/python3.7 is good... yes
checking for python3 >= 3.7.3, < 3.8 with modules sqlite3, ctypes, math, 
hashlib, crypt, readline, socket, zlib, distutils.core... 
/usr/local/bin/python3.7
configure: will use system package and not install SPKG python3
-




>> confetti:sage dcoudert$ echo $PATH
>> /usr/local/opt/gettext/bin/:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Users/dcoudert/sage/git-trac-command/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/dcoudert/bin:/opt/local/bin:/opt/local/sbin
>> 
> 
> that /Library/Frameworks/Python.framework/Versions/2.7/bin looks fishy...
> Are you still using python2 for something?

I don’t know. I checked .bash_profile, and I’m not including this path. My only 
additions are

export PATH=$PATH:$HOME/bin
export PATH=/usr/local/opt/gettext/bin/:$PATH


David.

>> 
>> 
>> 
>> 
>> --
>> 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/CAAWYfq3RUH3SncuSRJ4doMvpGDiBzH%3Drm9BHhtE4eaTJEBEVOg%40mail.gmail.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+unsubscr...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/45F4CD82-AF3F-45DB-B83D-79804820DF1D%40gmail.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+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/CAAWYfq1X%2B2FXEeGTe%3DYcsi9w4PFKtGEO0aXLWJyGMcqm%3DdTypw%40mail.gmail.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/497EA8F5-E9E3-4EAC-853F-BCC40871DEF9%40gmail.com.


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

2020-04-15 Thread David Coudert


> Le 15 avr. 2020 à 11:27, Dima Pasechnik  a écrit :
> 
> Do you have readline installed in Homebrew?

yes
confetti:sage dcoudert$ ls /usr/local/opt/
0mqecmgtslibjpeg
o-caml r
alluxioflint  htop   libjpg 
ocaml  readline
arbfontconfig htop-osx   libmpc 
openblas   shared-mime-info
autoconf   freetype   icu4c  libomp 
openexrsqlite
autoconf@2.69  gccilmbaselibpng 
openjpeg   sqlite3
automake   gcc@9  imagemagicklibtiff
openssltachyon
boost  gd imagemagick@7  libtool
openssl@1.0unison
boost@1.72 gdbm   isl
libunistring   openssl@1.1unrar
cbcgettextjasper 
little-cms2osiwebp
cddlib gfan   jpeg   m4ri   
pcre   wget
cglglib   lcms2  mpfi   
pcre1  x265
clpglpk   libde265   mpfr   
pkg-config xz
cmake  gmplibffi mpir   
pkgconfig  yasm
coin_data_netlib   gnu-scientific-library libgd  ncurses
pplzeromq
coin_data_sample   gpatch libheifnetpbm 
python zmq
coinutils  graphviz   libiconv   ninja  
python3
doxygengsllibidn2ntl
python@3.8

> what is the output of
> 
> otool -L 
> /Users/dcoudert/sage/local/lib/python3.7/site-packages/sage/libs/readline.cpython-37m-darwin.so
> 
> ?
> 
> the problem might be that for some reason the lacking MacOS "fake" readline
> is picked up here.


confetti:sage dcoudert$ otool -L 
/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage/libs/readline.cpython-37m-darwin.so
/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage/libs/readline.cpython-37m-darwin.so:
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 
7.0.0)
/usr/lib/libedit.3.dylib (compatibility version 2.0.0, current version 
3.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 1252.250.1)


and 
confetti:sage dcoudert$ echo $PATH
/usr/local/opt/gettext/bin/:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Users/dcoudert/sage/git-trac-command/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/dcoudert/bin:/opt/local/bin:/opt/local/sbin




> 
> -- 
> 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/CAAWYfq3RUH3SncuSRJ4doMvpGDiBzH%3Drm9BHhtE4eaTJEBEVOg%40mail.gmail.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/45F4CD82-AF3F-45DB-B83D-79804820DF1D%40gmail.com.


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

2020-02-14 Thread David Coudert
dcoudert/sage/logs/pkgs/mcqd-1.0.p0.log
  build directory: /home/dcoudert/sage/local/var/tmp/sage/build/mcqd-1.0.p0

It is safe to delete any log files and build directories, but they
contain information that is helpful for debugging build problems.
WARNING: If you now run 'make' again, the build directory of the
same version of the package will, by default, be deleted. Set the
environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.

make: *** [Makefile:33: mcqd] Error 1






> Le 14 févr. 2020 à 14:46, Dima Pasechnik  a écrit :
> 
> how about
> 
> ./sage -f mcqd
> 
> 
> On Fri, Feb 14, 2020 at 1:08 PM David Coudert  wrote:
>> 
>> incremental build from 9.1.beta3 failed on mccd  on a linux fedora 28 
>> computer.
>> Don’t know what to do (and hope to avoid distclean).
>> Let me know if more informations is needed.
>> Best,
>> David.
>> 
>> ….
>> [rpy2-2.8.2.p1] user0m6.064s
>> [rpy2-2.8.2.p1] sys 0m1.100s
>> [rpy2-2.8.2.p1] Copying package files from temporary location 
>> /home/dcoudert/sage/local/var/tmp/sage/build/rpy2-2.8.2.p1/inst to 
>> /home/dcoudert/sage/local
>> [rpy2-2.8.2.p1] Successfully installed rpy2-2.8.2.p1
>> [rpy2-2.8.2.p1] Deleting temporary build directory
>> [rpy2-2.8.2.p1] /home/dcoudert/sage/local/var/tmp/sage/build/rpy2-2.8.2.p1
>> [rpy2-2.8.2.p1] Finished installing rpy2-2.8.2.p1.spkg
>> cp /home/dcoudert/sage/src/bin/sage-env-config 
>> /home/dcoudert/sage/local/bin/sage-env-config
>> cp /home/dcoudert/sage/src/bin/sage-valgrind 
>> /home/dcoudert/sage/local/bin/sage-valgrind
>> cp /home/dcoudert/sage/src/bin/sage-version.sh 
>> /home/dcoudert/sage/local/bin/sage-version.sh
>> sage-logger -p 'sage-spkg  mcqd-1.0.p0' 
>> '/home/dcoudert/sage/logs/pkgs/mcqd-1.0.p0.log'
>> [mcqd-1.0.p0] Found local metadata for mcqd-1.0.p0
>> [mcqd-1.0.p0] Using cached file /home/dcoudert/sage/upstream/mcqd-1.0.tar.bz2
>> [mcqd-1.0.p0] mcqd-1.0.p0
>> [mcqd-1.0.p0] 
>> [mcqd-1.0.p0] Setting up build directory for mcqd-1.0.p0
>> [mcqd-1.0.p0] Finished extraction
>> [mcqd-1.0.p0] No patch files found in ../patches
>> [mcqd-1.0.p0] 
>> [mcqd-1.0.p0] Host system:
>> [mcqd-1.0.p0] Linux musclotte 4.17.6-200.fc28.x86_64 #1 SMP Wed Jul 11 
>> 20:29:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
>> [mcqd-1.0.p0] 
>> [mcqd-1.0.p0] C compiler: gcc
>> [mcqd-1.0.p0] C compiler version:
>> [mcqd-1.0.p0] Using built-in specs.
>> [mcqd-1.0.p0] COLLECT_GCC=/usr/bin/gcc
>> [mcqd-1.0.p0] 
>> COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper
>> [mcqd-1.0.p0] OFFLOAD_TARGET_NAMES=nvptx-none
>> [mcqd-1.0.p0] OFFLOAD_TARGET_DEFAULT=1
>> [mcqd-1.0.p0] Target: x86_64-redhat-linux
>> [mcqd-1.0.p0] Configured with: ../configure --enable-bootstrap 
>> --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --prefix=/usr 
>> --mandir=/usr/share/man --infodir=/usr/share/info 
>> --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared 
>> --enable-threads=posix --enable-checking=release --enable-multilib 
>> --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions 
>> --enable-gnu-unique-object --enable-linker-build-id 
>> --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin 
>> --enable-initfini-array --with-isl --enable-libmpx 
>> --enable-offload-targets=nvptx-none --without-cuda-driver 
>> --enable-gnu-indirect-function --enable-cet --with-tune=generic 
>> --with-arch_32=i686 --build=x86_64-redhat-linux
>> [mcqd-1.0.p0] Thread model: posix
>> [mcqd-1.0.p0] gcc version 8.1.1 20180712 (Red Hat 8.1.1-5) (GCC)
>> [mcqd-1.0.p0] 
>> [mcqd-1.0.p0] Warning: No files to uninstall for 'mcqd'
>> [mcqd-1.0.p0] Uninstalling existing 'mcqd'
>> [mcqd-1.0.p0] Removing stamp file 
>> '/home/dcoudert/sage/local/var/lib/sage/installed/mcqd-1.0'
>> [mcqd-1.0.p0] /usr/bin/ld: mcqd.o: relocation R_X86_64_32 against `.rodata' 
>> can not be used when making a shared object; recompile with -fPIC
>> [mcqd-1.0.p0] /usr/bin/ld: final link failed: Nonrepresentable section on 
>> output
>> [mcqd-1.0.p0] collect2: error: ld returned 1 exit status
>> [mcqd-1.0.p0] 
>> **
>> [mcqd-1.0.p0] Error: source file/directory libmcqd.so does 

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

2020-02-14 Thread David Coudert
incremental build from 9.1.beta3 failed on mccd  on a linux fedora 28 computer.
Don’t know what to do (and hope to avoid distclean).
Let me know if more informations is needed.
Best,
David.

….
[rpy2-2.8.2.p1] user0m6.064s
[rpy2-2.8.2.p1] sys 0m1.100s
[rpy2-2.8.2.p1] Copying package files from temporary location 
/home/dcoudert/sage/local/var/tmp/sage/build/rpy2-2.8.2.p1/inst to 
/home/dcoudert/sage/local
[rpy2-2.8.2.p1] Successfully installed rpy2-2.8.2.p1
[rpy2-2.8.2.p1] Deleting temporary build directory
[rpy2-2.8.2.p1] /home/dcoudert/sage/local/var/tmp/sage/build/rpy2-2.8.2.p1
[rpy2-2.8.2.p1] Finished installing rpy2-2.8.2.p1.spkg
cp /home/dcoudert/sage/src/bin/sage-env-config 
/home/dcoudert/sage/local/bin/sage-env-config
cp /home/dcoudert/sage/src/bin/sage-valgrind 
/home/dcoudert/sage/local/bin/sage-valgrind
cp /home/dcoudert/sage/src/bin/sage-version.sh 
/home/dcoudert/sage/local/bin/sage-version.sh
sage-logger -p 'sage-spkg  mcqd-1.0.p0' 
'/home/dcoudert/sage/logs/pkgs/mcqd-1.0.p0.log'
[mcqd-1.0.p0] Found local metadata for mcqd-1.0.p0
[mcqd-1.0.p0] Using cached file /home/dcoudert/sage/upstream/mcqd-1.0.tar.bz2
[mcqd-1.0.p0] mcqd-1.0.p0
[mcqd-1.0.p0] 
[mcqd-1.0.p0] Setting up build directory for mcqd-1.0.p0
[mcqd-1.0.p0] Finished extraction
[mcqd-1.0.p0] No patch files found in ../patches
[mcqd-1.0.p0] 
[mcqd-1.0.p0] Host system:
[mcqd-1.0.p0] Linux musclotte 4.17.6-200.fc28.x86_64 #1 SMP Wed Jul 11 20:29:01 
UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[mcqd-1.0.p0] 
[mcqd-1.0.p0] C compiler: gcc
[mcqd-1.0.p0] C compiler version:
[mcqd-1.0.p0] Using built-in specs.
[mcqd-1.0.p0] COLLECT_GCC=/usr/bin/gcc
[mcqd-1.0.p0] 
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper
[mcqd-1.0.p0] OFFLOAD_TARGET_NAMES=nvptx-none
[mcqd-1.0.p0] OFFLOAD_TARGET_DEFAULT=1
[mcqd-1.0.p0] Target: x86_64-redhat-linux
[mcqd-1.0.p0] Configured with: ../configure --enable-bootstrap 
--enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --prefix=/usr 
--mandir=/usr/share/man --infodir=/usr/share/info 
--with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared 
--enable-threads=posix --enable-checking=release --enable-multilib 
--with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions 
--enable-gnu-unique-object --enable-linker-build-id 
--with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin 
--enable-initfini-array --with-isl --enable-libmpx 
--enable-offload-targets=nvptx-none --without-cuda-driver 
--enable-gnu-indirect-function --enable-cet --with-tune=generic 
--with-arch_32=i686 --build=x86_64-redhat-linux
[mcqd-1.0.p0] Thread model: posix
[mcqd-1.0.p0] gcc version 8.1.1 20180712 (Red Hat 8.1.1-5) (GCC)
[mcqd-1.0.p0] 
[mcqd-1.0.p0] Warning: No files to uninstall for 'mcqd'
[mcqd-1.0.p0] Uninstalling existing 'mcqd'
[mcqd-1.0.p0] Removing stamp file 
'/home/dcoudert/sage/local/var/lib/sage/installed/mcqd-1.0'
[mcqd-1.0.p0] /usr/bin/ld: mcqd.o: relocation R_X86_64_32 against `.rodata' can 
not be used when making a shared object; recompile with -fPIC
[mcqd-1.0.p0] /usr/bin/ld: final link failed: Nonrepresentable section on output
[mcqd-1.0.p0] collect2: error: ld returned 1 exit status
[mcqd-1.0.p0] 
**
[mcqd-1.0.p0] Error: source file/directory libmcqd.so does not exist
[mcqd-1.0.p0] 
**
[mcqd-1.0.p0]
[mcqd-1.0.p0] real  0m1.196s
[mcqd-1.0.p0] user  0m0.919s
[mcqd-1.0.p0] sys   0m0.119s
[mcqd-1.0.p0] 

[mcqd-1.0.p0] Error installing package mcqd-1.0.p0
[mcqd-1.0.p0] 

[mcqd-1.0.p0] Please email sage-devel 
(http://groups.google.com/group/sage-devel)
[mcqd-1.0.p0] explaining the problem and including the log file
[mcqd-1.0.p0]   /home/dcoudert/sage/logs/pkgs/mcqd-1.0.p0.log
[mcqd-1.0.p0] Describe your computer, operating system, etc.
[mcqd-1.0.p0] If you want to try to fix the problem yourself, *don't* just cd to
[mcqd-1.0.p0] /home/dcoudert/sage/local/var/tmp/sage/build/mcqd-1.0.p0 and type 
'make' or whatever is appropriate.
[mcqd-1.0.p0] Instead, the following commands setup all environment variables
[mcqd-1.0.p0] correctly and load a subshell for you to debug the error:
[mcqd-1.0.p0]   (cd '/home/dcoudert/sage/local/var/tmp/sage/build/mcqd-1.0.p0' 
&& '/home/dcoudert/sage/sage' --sh)
[mcqd-1.0.p0] When you are done debugging, you can type "exit" to leave the 
subshell.

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

2020-01-23 Thread David Coudert
Working!
Thank you.
David.

> Le 22 janv. 2020 à 19:04, Steven Trogdon  a écrit :
> 
> Your build may be picking up on the wrong version of pygments. Vanilla Sage 
> uses pygments-2.3.1.p0.
> 
> ./sage -f pygments
> 
> may fix the issue. On my sage-on-gentoo build, which uses a system pygments, 
> I see the same lex literal_block as "python" Warning with pygments-2.5.2. But 
> pygments-2.4.2 is fine.
> 
> On Wednesday, January 22, 2020 at 9:32:52 AM UTC-6, David Coudert wrote:
> sage: import sphinx
> sage: sphinx.version_info
> (2, 3, 1, 'final', 0)
> 
> after ./sage -f sphinx  I can compile part of the doc (I did a make doc-clean 
> before), until the following error
> 
> [dochtml] 
> [dochtml] Building en/thematic_tutorials.
> [dochtml] 
> [dochtml] [thematic_] building [html]: targets for 85 source files that are 
> out of date
> [dochtml] [thematic_] updating environment: 85 added, 0 changed, 0 removed
> [dochtml] [thematic_] 
> /Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/util/nodes.py:94:
>  FutureWarning:
> [dochtml] [thematic_]The iterable returned by Node.traverse()
> [dochtml] [thematic_]will become an iterator instead of a list in 
> Docutils > 0.16.
> [dochtml] [thematic_]   for classifier in 
> reversed(node.parent.traverse(nodes.classifier)):
> [dochtml] [thematic_] Merging environment/index files...
> [dochtml] [thematic_] ... done (3 todos, 85 index, 66 citations, 0 modules)
> [dochtml] [thematic_] pickling environment... fait
> [dochtml] [thematic_] checking consistency... fait
> [dochtml] [thematic_] preparing documents... fait
> [dochtml] [thematic_] 
> /Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/writers/html.py:462:
>  FutureWarning:
> [dochtml] [thematic_]The iterable returned by Node.traverse()
> [dochtml] [thematic_]will become an iterator instead of a list in 
> Docutils > 0.16.
> [dochtml] [thematic_]   target_node = image_nodes and image_nodes[0] or 
> node.parent
> [dochtml] [thematic_] 
> /Users/dcoudert/sage/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst:722:
>  WARNING: Could not lex literal_block as "python". Highlighting skipped.
> [dochtml] [thematic_] Merging js index files...
> [dochtml] [thematic_] ... done (4882 js index entries)
> [dochtml] [thematic_] copying extra files... fait
> [dochtml] [thematic_] dumping search index in English (code: en) ... fait
> [dochtml] [thematic_] dumping object inventory... fait
> [dochtml] [thematic_] build réussi, 6 warnings.
> [dochtml] [thematic_] The HTML pages are in 
> local/share/doc/sage/html/en/thematic_tutorials.
> [dochtml] Error building the documentation.
> [dochtml] Traceback (most recent call last):
> [dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 
> 193, in _run_module_as_main
> [dochtml] "__main__", mod_spec)
> [dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 
> 85, in _run_code
> [dochtml] exec(code, run_globals)
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
>  line 2, in 
> [dochtml] main()
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  line 1720, in main
> [dochtml] builder()
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  line 336, in _wrapper
> [dochtml] build_many(build_other_doc, L)
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>  line 280, in build_many
> [dochtml] _build_many(target, args, processes=NUM_THREADS)
> [dochtml]   File 
> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
>  line 283, in build_many
> [dochtml] raise worker_exc.original_exception
> [dochtml] OSError: 
> /Users/dcoudert/sage/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst:722:
>  WARNING: Could not lex literal_block as "python". Highlighting skipped.
> [dochtml] 
> [dochtml] Note: incremental documentation builds sometimes cause spurious
> [dochtml] error messages. To be certain that these are real errors, run
> [dochtml] "make doc-clean" first and try again.
> make[3]: *** [doc-html] Error 1
> make[2]: *** [all-start] Error 2
> 
> 
> 
>> Le 22 janv. 2020 à 11:01, Dima Pasechnik > a écrit :
>> 
>> On Wed, Jan 22, 2020 at 9:39 AM David Coudert > wrote:
>>> 
>>> Le 22 janv. 2020 à 10:27, Dima Pasechnik > a écrit :

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

2020-01-22 Thread David Coudert
sage: import sphinx
sage: sphinx.version_info
(2, 3, 1, 'final', 0)

after ./sage -f sphinx  I can compile part of the doc (I did a make doc-clean 
before), until the following error

[dochtml] 
[dochtml] Building en/thematic_tutorials.
[dochtml] 
[dochtml] [thematic_] building [html]: targets for 85 source files that are out 
of date
[dochtml] [thematic_] updating environment: 85 added, 0 changed, 0 removed
[dochtml] [thematic_] 
/Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/util/nodes.py:94: 
FutureWarning:
[dochtml] [thematic_]The iterable returned by Node.traverse()
[dochtml] [thematic_]will become an iterator instead of a list in Docutils 
> 0.16.
[dochtml] [thematic_]   for classifier in 
reversed(node.parent.traverse(nodes.classifier)):
[dochtml] [thematic_] Merging environment/index files...
[dochtml] [thematic_] ... done (3 todos, 85 index, 66 citations, 0 modules)
[dochtml] [thematic_] pickling environment... fait
[dochtml] [thematic_] checking consistency... fait
[dochtml] [thematic_] preparing documents... fait
[dochtml] [thematic_] 
/Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/writers/html.py:462:
 FutureWarning:
[dochtml] [thematic_]The iterable returned by Node.traverse()
[dochtml] [thematic_]will become an iterator instead of a list in Docutils 
> 0.16.
[dochtml] [thematic_]   target_node = image_nodes and image_nodes[0] or 
node.parent
[dochtml] [thematic_] 
/Users/dcoudert/sage/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst:722:
 WARNING: Could not lex literal_block as "python". Highlighting skipped.
[dochtml] [thematic_] Merging js index files...
[dochtml] [thematic_] ... done (4882 js index entries)
[dochtml] [thematic_] copying extra files... fait
[dochtml] [thematic_] dumping search index in English (code: en) ... fait
[dochtml] [thematic_] dumping object inventory... fait
[dochtml] [thematic_] build réussi, 6 warnings.
[dochtml] [thematic_] The HTML pages are in 
local/share/doc/sage/html/en/thematic_tutorials.
[dochtml] Error building the documentation.
[dochtml] Traceback (most recent call last):
[dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 193, 
in _run_module_as_main
[dochtml] "__main__", mod_spec)
[dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 85, 
in _run_code
[dochtml] exec(code, run_globals)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
 line 2, in 
[dochtml] main()
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 1720, in main
[dochtml] builder()
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 336, in _wrapper
[dochtml] build_many(build_other_doc, L)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 280, in build_many
[dochtml] _build_many(target, args, processes=NUM_THREADS)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 line 283, in build_many
[dochtml] raise worker_exc.original_exception
[dochtml] OSError: 
/Users/dcoudert/sage/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst:722:
 WARNING: Could not lex literal_block as "python". Highlighting skipped.
[dochtml] 
[dochtml] Note: incremental documentation builds sometimes cause spurious
[dochtml] error messages. To be certain that these are real errors, run
[dochtml] "make doc-clean" first and try again.
make[3]: *** [doc-html] Error 1
make[2]: *** [all-start] Error 2



> Le 22 janv. 2020 à 11:01, Dima Pasechnik  a écrit :
> 
> On Wed, Jan 22, 2020 at 9:39 AM David Coudert  wrote:
>> 
>> Le 22 janv. 2020 à 10:27, Dima Pasechnik  a écrit :
>> 
>> On Wed, Jan 22, 2020 at 7:53 AM David Coudert  
>> wrote:
>> 
>> 
>> I cannot build the doc, even after a doc-clean.
>> 
>> 
>> cd ../.. && sage-logger -p './sage --docbuild --no-pdf-links all html ' 
>> logs/dochtml.log
>> [dochtml]
>> [dochtml] Building reference manual, first pass.
>> [dochtml]
>> [dochtml] [reference] Sphinx v2.3.1 en cours d'exécution
>> 
>> 
>> we are still on sphinx 1.8.5.
>> cf e.g. https://trac.sagemath.org/ticket/28856
>> 
>> you probably installed a new sphinx via pip or something like that, and, 
>> oops…
>> 
>> 
>> I have not installed a new sphinx (or it’s a side effect of something else, 
>> but what ??)
> 
> check e.g. the following
> 
> sage: import sphinx
> sage: sphinx.version_info
> (1, 8, 5, 'final', 0)
> 
> if it's not 1.8.5, I'd just do

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

2020-01-22 Thread David Coudert
> Le 22 janv. 2020 à 10:27, Dima Pasechnik  a écrit :
> 
> On Wed, Jan 22, 2020 at 7:53 AM David Coudert  <mailto:david.coud...@gmail.com>> wrote:
>> 
>> I cannot build the doc, even after a doc-clean.
>> 
>> 
>> cd ../.. && sage-logger -p './sage --docbuild --no-pdf-links all html ' 
>> logs/dochtml.log
>> [dochtml]
>> [dochtml] Building reference manual, first pass.
>> [dochtml]
>> [dochtml] [reference] Sphinx v2.3.1 en cours d'exécution
> 
> we are still on sphinx 1.8.5.
> cf e.g. https://trac.sagemath.org/ticket/28856 
> <https://trac.sagemath.org/ticket/28856>
> 
> you probably installed a new sphinx via pip or something like that, and, oops…

I have not installed a new sphinx (or it’s a side effect of something else, but 
what ??)


D.

>> [dochtml] [reference] 
>> /Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/util/docutils.py:285:
>>  RemovedInSphinx30Warning: function based directive support is now 
>> deprecated. Use class based directive instead.
>> [dochtml] [reference]   RemovedInSphinx30Warning)
>> [dochtml] [reference] WARNING: l'entrée html_static_path 
>> '/Users/dcoudert/sage/src/doc/common/static' n'existe pas
>> [dochtml] [reference] WARNING: l'entrée html_static_path 'static' n'existe 
>> pas
>> [dochtml] [reference] WARNING: le fichier de favicon 'favicon.ico' n'existe 
>> pas
>> [dochtml] [reference] construction en cours [mo]:cibles pour les fichiers po 
>> 0 qui sont périmées
>> [dochtml] [reference] construction [inventory]:cibles pour les fichiers 
>> sources 1 qui sont périmées
>> [dochtml] [reference] mise-à-jour de l'environnement :[nouvelle 
>> configuration] 1 ajouté, 0 modifié, 0 supprimé
>> [dochtml] [reference] lecture des sources... [100%] index
>> [dochtml] [reference] recherche des fichiers périmés... aucun résultat
>> [dochtml] [reference] environnement de sérialisation... fait
>> [dochtml] [reference] 
>> /Users/dcoudert/sage/src/doc/en/reference/references/index.rst:36: WARNING: 
>> La citation [AAGMRZ2019] n'est pas référencée
>> [dochtml] [reference] 
>> /Users/dcoudert/sage/src/doc/en/reference/references/index.rst:40: WARNING: 
>> La citation [Ab1995] n'est pas référencée
>> [dochtml] [reference] 
>> /Users/dcoudert/sage/src/doc/en/reference/references/index.rst:46: WARNING: 
>> La citation [AB2007] n'est pas référencée
>> [dochtml] [reference] 
>> /Users/dcoudert/sage/src/doc/en/reference/references/index.rst:50: WARNING: 
>> La citation [AB2008] n'est pas référencée
>> ...
>> ...
>> [dochtml] [reference] 
>> /Users/dcoudert/sage/src/doc/en/reference/references/index.rst:5429: 
>> WARNING: La citation [ZZ2005] n'est pas référencée
>> [dochtml] [reference] vérification de la cohérence... fait
>> [dochtml] [reference] document en préparation... fait
>> [dochtml] [reference] écriture... [100%] index
>> [dochtml] [reference] dumping object inventory... fait
>> [dochtml] [reference] build a réussi, 1284 warnings.
>> [dochtml] [reference] The inventory files are in 
>> local/share/doc/sage/inventory/en/reference/references.
>> [dochtml] Error building the documentation.
>> [dochtml] Traceback (most recent call last):
>> [dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 
>> 193, in _run_module_as_main
>> [dochtml] "__main__", mod_spec)
>> [dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 
>> 85, in _run_code
>> [dochtml] exec(code, run_globals)
>> [dochtml]   File 
>> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
>>  line 2, in 
>> [dochtml] main()
>> [dochtml]   File 
>> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>>  line 1720, in main
>> [dochtml] builder()
>> [dochtml]   File 
>> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>>  line 327, in _wrapper
>> [dochtml] getattr(get_builder(document), 'inventory')(*args, **kwds)
>> [dochtml]   File 
>> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>>  line 550, in _wrapper
>> [dochtml] self._build_bibliography(lang, format, *args, **kwds)
>> [dochtml]   File 
>> "/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
>>  line 527, in _build_bibliography
>> [dochtml] build_many(build_ref_doc, references)
>>

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

2020-01-21 Thread David Coudert
I cannot build the doc, even after a doc-clean.


cd ../.. && sage-logger -p './sage --docbuild --no-pdf-links all html ' 
logs/dochtml.log
[dochtml] 
[dochtml] Building reference manual, first pass.
[dochtml] 
[dochtml] [reference] Sphinx v2.3.1 en cours d'exécution
[dochtml] [reference] 
/Users/dcoudert/sage/local/lib/python3.7/site-packages/sphinx/util/docutils.py:285:
 RemovedInSphinx30Warning: function based directive support is now deprecated. 
Use class based directive instead.
[dochtml] [reference]   RemovedInSphinx30Warning)
[dochtml] [reference] WARNING: l'entrée html_static_path 
'/Users/dcoudert/sage/src/doc/common/static' n'existe pas
[dochtml] [reference] WARNING: l'entrée html_static_path 'static' n'existe pas
[dochtml] [reference] WARNING: le fichier de favicon 'favicon.ico' n'existe pas
[dochtml] [reference] construction en cours [mo]:cibles pour les fichiers po 0 
qui sont périmées
[dochtml] [reference] construction [inventory]:cibles pour les fichiers sources 
1 qui sont périmées
[dochtml] [reference] mise-à-jour de l'environnement :[nouvelle configuration] 
1 ajouté, 0 modifié, 0 supprimé
[dochtml] [reference] lecture des sources... [100%] index
[dochtml] [reference] recherche des fichiers périmés... aucun résultat
[dochtml] [reference] environnement de sérialisation... fait
[dochtml] [reference] 
/Users/dcoudert/sage/src/doc/en/reference/references/index.rst:36: WARNING: La 
citation [AAGMRZ2019] n'est pas référencée
[dochtml] [reference] 
/Users/dcoudert/sage/src/doc/en/reference/references/index.rst:40: WARNING: La 
citation [Ab1995] n'est pas référencée
[dochtml] [reference] 
/Users/dcoudert/sage/src/doc/en/reference/references/index.rst:46: WARNING: La 
citation [AB2007] n'est pas référencée
[dochtml] [reference] 
/Users/dcoudert/sage/src/doc/en/reference/references/index.rst:50: WARNING: La 
citation [AB2008] n'est pas référencée
...
...
[dochtml] [reference] 
/Users/dcoudert/sage/src/doc/en/reference/references/index.rst:5429: WARNING: 
La citation [ZZ2005] n'est pas référencée
[dochtml] [reference] vérification de la cohérence... fait
[dochtml] [reference] document en préparation... fait
[dochtml] [reference] écriture... [100%] index
[dochtml] [reference] dumping object inventory... fait
[dochtml] [reference] build a réussi, 1284 warnings.
[dochtml] [reference] The inventory files are in 
local/share/doc/sage/inventory/en/reference/references.
[dochtml] Error building the documentation.
[dochtml] Traceback (most recent call last):
[dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 193, 
in _run_module_as_main
[dochtml] "__main__", mod_spec)
[dochtml]   File "/Users/dcoudert/sage/local/lib/python3.7/runpy.py", line 85, 
in _run_code
[dochtml] exec(code, run_globals)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
 line 2, in 
[dochtml] main()
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 1720, in main
[dochtml] builder()
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 327, in _wrapper
[dochtml] getattr(get_builder(document), 'inventory')(*args, **kwds)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 550, in _wrapper
[dochtml] self._build_bibliography(lang, format, *args, **kwds)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 527, in _build_bibliography
[dochtml] build_many(build_ref_doc, references)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 line 280, in build_many
[dochtml] _build_many(target, args, processes=NUM_THREADS)
[dochtml]   File 
"/Users/dcoudert/sage/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 line 283, in build_many
[dochtml] raise worker_exc.original_exception
[dochtml] OSError: WARNING: l'entrée html_static_path 
'/Users/dcoudert/sage/src/doc/common/static' n'existe pas
make[3]: *** [doc-html] Error 1
make[2]: *** [all-start] Error 2

real0m20.334s
user0m10.723s
sys 0m4.168s
***
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-start'):

* documentation: dochtml
  log file: /Users/dcoudert/sage/logs/pkgs/../dochtml.log

The build directory may contain configuration files and other potentially
helpful information. WARNING: if you now run 'make' again, the build
directory will, by default, be deleted. Set the environment variable
SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.

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



> Le 22 janv. 2020 à 00:41, Volker Braun  a écrit :
> 
> As always, you can get the latest beta version from the "develop" git 

Re: [sage-release] Re: Sage 9.0.beta8 released

2019-12-02 Thread David Coudert
You may check whether ticket 28818 fixes the failures for 
src/sage/graphs/generators/smallgraphs.py

> Le 2 déc. 2019 à 19:01, Emmanuel Charpentier  
> a écrit :
> 
> On a slightly larger machine (Debian testing running on core i7 + 16 GB RAM, 
> slightly different packages), ptestalllong  gets 9 transient and 3 permanent 
> failures:
> 
> Running doctests with ID 2019-12-02-17-03-31-cf10a30c.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,external,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,python2,sage,sagenb
> External software to be detected: 
> cplex,ffmpeg,graphviz,gurobi,imagemagick,internet,latex,macaulay2,magma,maple,mathematica,matlab,octave,pandoc,scilab
> 
> 
> | File | Result| P/T |
> |--+---+-|
> | src/sage/plot/animate.py | 7 doctests failed | T   |
> | src/sage/graphs/generators/smallgraphs.py| 6 doctests failed | T   |
> | src/sage/symbolic/integration/external.py| 1 doctest failed  | T   |
> | src/sage/interfaces/psage.py | 1 doctest failed  | T   |
> | src/sage/tests/gap_packages.py   | 1 doctest failed  | P   |
> | src/sage/modular/ssmod/ssmod.py  | 2 doctests failed | T   |
> | src/sage/misc/latex.py   | 1 doctest failed  | T   |
> | src/sage/numerical/backends/glpk_backend.pyx | 1 doctest failed  | P   |
> | src/sage/libs/glpk/error.pyx | 1 doctest failed  | P   |
> | src/sage/repl/load.py| 1 doctest failed  | T   |
> | src/sage/combinat/designs/ext_rep.py | 1 doctest failed  | T   |
> | src/sage/databases/findstat.py   | 1 doctest failed  | T   |
> 
> External software detected for doctesting: 
> ffmpeg,graphviz,imagemagick,internet,latex,mathematica,pandoc
> 
> Details of permanent failures:
> 
> gap_packages:
> 
> Running doctests with ID 2019-12-02-18-30-19-72a867dd.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,python2,sage,sagenb
> Doctesting 1 file.
> sage -t --long --warn-long 210.2 src/sage/tests/gap_packages.py
> **
> File "src/sage/tests/gap_packages.py", line 8, in sage.tests.gap_packages
> Failed example:
> test_packages(pkgs, only_failures=True)# optional - gap_packages
> Expected:
>   Status   Package   GAP Output
> ++-++
> Got:
> #I  method installed for Matrix matches more than one declaration
>   Status   Package   GAP Output
> ++-++
> **
> 1 item had failures:
>1 of   5 in sage.tests.gap_packages
> [11 tests, 1 failure, 3.38 s]
> --
> sage -t --long --warn-long 210.2 src/sage/tests/gap_packages.py  # 1 doctest 
> failed
> --
> Total time for all tests: 3.4 seconds
> cpu time: 2.9 seconds
> cumulative wall time: 3.4 seconds
> 
> glpk_backend:
> 
> Running doctests with ID 2019-12-02-18-30-36-8dafeec7.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,python2,sage,sagenb
> Doctesting 1 file.
> sage -t --long --warn-long 210.2 src/sage/numerical/backends/glpk_backend.pyx
> **
> File "src/sage/numerical/backends/glpk_backend.pyx", line 2287, in 
> sage.numerical.backends.glpk_backend.GLPKBackend.print_ranges
> Failed example:
> p.print_ranges()
> Expected:
> glp_print_ranges: optimal basic solution required
> 1
> Got:
> 1
> **
> 1 item had failures:
>1 of  13 in sage.numerical.backends.glpk_backend.GLPKBackend.print_ranges
> [554 tests, 1 failure, 3.91 s]
> --
> sage -t --long --warn-long 210.2 src/sage/numerical/backends/glpk_backend.pyx 
>  # 1 doctest failed
> --
> Total time for all tests: 4.0 seconds
> cpu time: 3.8 seconds
> cumulative wall time: 3.9 seconds
> 
> glpk/error:
> 
> Running doctests with ID 2019-12-02-18-30-42-0aefd36e.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,python2,sage,sagenb
> Doctesting 1 file.
> sage -t --long --warn-long 210.2 src/sage/libs/glpk/error.pyx
> **
> File "src/sage/libs/glpk/error.pyx", line 100, in 
> sage.libs.glpk.error.setup_glpk_error_handler
> Failed example:
> res = p.solve()
> 

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

2019-11-18 Thread David Coudert
After a distclean, I successfully compiled 9.0.beta6 on a (old) linux fedora 28 
machine.
Although I have set SAGE_ROOT, the compilation shows

[sagelib-9.0.beta6] cd . && export\
[sagelib-9.0.beta6] SAGE_ROOT=/doesnotexist   \
[sagelib-9.0.beta6] SAGE_SRC=/doesnotexist\
[sagelib-9.0.beta6] SAGE_SRC_ROOT=/doesnotexist   \
[sagelib-9.0.beta6] SAGE_DOC_SRC=/doesnotexist\
[sagelib-9.0.beta6] SAGE_BUILD_DIR=/doesnotexist  \
[sagelib-9.0.beta6] SAGE_PKGS=/home/dcoudert/sage/build/pkgs
\


Nonetheless, it’s working ;)

David.

> Le 18 nov. 2019 à 01:42, 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 
> 
> This is the first Python 3 beta, so incremental builds probably aren't going 
> to work. Use "make distclean" or the appropriate configure flag to keep using 
> Python 2 (n)
> 
> 
> 232ae1bddc (tag: 9.0.beta6) Updated SageMath version to 9.0.beta6
> 026a216fa4 Trac #28104: Openblas build failure
> 1e7795c1f2 Trac #28726: py3: cysignals fails its test suite
> c53e82c055 Trac #28734: a few miscellanous details
> a55e518077 Trac #28721: Document sage-dist-helpers
> c87212c10b Trac #28715: remove some deprecated stuff in combinat after 23319 
> and 15597
> 2adaf8bc28 Trac #28686: Demote some optional packages to experimental
> 381ddacd15 Trac #15077: Inconsistency in polynomial .reverse(n)
> af4d15a8e1 Trac #28725: fix lawrence_extension and lawrence_polytope for 
> backend field
> a8e457e711 Trac #28719: remove deprecated function aliases
> e46f2a5383 Trac #28717: some cleanup in __init__ files
> 9101b22829 Trac #28709: Python executable in doctest/control.py
> 6544bf8e40 Trac #28707: More control on the numerical ODE solver for 
> integrated curves and geodesics
> 50034a0ae9 Trac #28652: Rework the constructor of PermutationGroupElement
> edc1360355 Trac #28606: CombinatorialPolyhedron: unbounded -> is_bounded
> 3a35510660 Trac #28605: CombinatorialPolyhedron: replace attributes by methods
> 133435b38d Trac #27302: Cubic Braid Groups
> 8d41eaeed4 Trac #27089: CPLEXBackend.solver_parameter: Handle 
> CPX_PARAMTYPE_LONG
> eb5d0df260 Trac #25183: Bug in the associahedron object
> 94b6adde10 Trac #24108: quadratic_form_from_invariants()
> e9e14ad864 Trac #28730: cvxopt fails its test suite
> a9146cd62b Trac #28714: clarify docstring of plot.colors.float_to_integer
> f94189b015 Trac #28708: 5 cplex doctests failed in cplex_backend.pyx
> 92a0045e31 Trac #28700: Fixing missing optional flag in base_QQ.py
> 6c5f93dfb4 Trac #28689: py3: fix doctests with cbc
> 3dd1d44175 Trac #28660: Make Python 3 the default
> 0a86718461 Trac #28382: Correct types in cplex backend
> 82b36b2ead Trac #27761: DES Block Cipher
> 93db4cc438 (tag: 9.0.beta5) Updated SageMath version to 9.0.beta5
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/205aa5f6-4584-4f69-9446-5d9a6c6b41d5%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/8732BE53-3B62-4F1F-933A-4B015AA08153%40gmail.com.


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

2019-08-03 Thread David Coudert
Some tickets included in this release are still marked as « positive review » 
on trac.
See for instance https://trac.sagemath.org/ticket/28195 


Is it normal ?


> Le 3 août 2019 à 13:56, 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 
> 
> ac8cf16c5c (tag: 8.9.beta5, trac/develop) Updated SageMath version to 
> 8.9.beta5
> 73d2ad18c0 Trac #27819: Poset(), error checking when linear_extension=True
> db426b3de5 Trac #28310: some changes in a few while
> 0d67ce1f41 Trac #28303: better string representation of Macaulay2 elements
> 9d327f005e Trac #28301: remove deprecated method immediate_dominators
> 042137ad3b Trac #28300: py3: fix last 2 doctests in French book
> 75ff484366 Trac #28290: remove some deprecated stuff in graphs and digraphs
> 0ad39b9a9c Trac #28277: py3: add the graphs/ folder to known passing
> d951d9499d Trac #28225: Allow sage to run in the absence of sage-env
> 79a719845f Trac #28221: minor improvement in bidirectional_dijkstra
> a62d7fa54e Trac #28195: Implement LexUP and LexDOWN
> 74b6587a59 Trac #27875: Cythonize line_graph
> e1de3839b2 Trac #28296: Random failure in src/sage/rings/qqbar.py
> 564f26fe5f Trac #28200: reduce base field for scheme morphisms
> d825f97db1 Trac #28023: matplotlib 2.2.4 + patches
> 92ff95d408 Trac #27692: py3: fix src/sage/misc/nested_class.pyx
> 27a54e331a Trac #26932: Upgrade to givaro-4.1.1 fflas-ffpack-2.4.3 
> linbox-1.6.3
> 3caf34d332 Trac #23813: Implement matrix action on polynomial scheme morphisms
> faa92bddc6 Trac #28208: spkg-configure.m4 for symmetrica
> 97fb8a6a43 Trac #27827: spkg-configure.m4 for pkgconf
> 4cc096527a Trac #28268: some typos in combinat
> db35be1dca Trac #28260: Fix typo commmand -> command
> 9b8b6c4061 Trac #28267: a small typo ticket
> 3f60aae59a Trac #28232: py3: fix doctests in doctest/test
> 729d504608 Trac #28137: Fix broken link on Git setup page in Developer's Guide
> b4d255ca65 Trac #28123: Implement method to return the p-primary part of an 
> integer
> 6916817f00 Trac #28071: Enhance global_height functionality for other fields
> 36f9e45109 Trac #27984: Coersion of inputs of orbit into projective space
> 1519de3f6a Trac #28266: Improve speed of diagram algebra multiplication
> 07314c1b48 Trac #28256: add .is_self_dual method for polytopes
> ab950f0e69 Trac #28253: Fixing method "is_SPP()" for plane partition
> 3237170bc2 Trac #28240: Move rational methods of the backend normaliz to the 
> `_QQ` class
> bc9b5e20b8 Trac #28236: add a way to restrict an index face set
> 5d6531f38b Trac #28235: py3: polyhedron folder with optional packages
> 504977080b Trac #28233: fix doctest in gap_packages when ~/.gap is not empty
> 6688d1b1d4 Trac #28227: py3 fixes for weyl_characters.py
> 75b5ab2aca Trac #28217: awali spkg-install wrong on Python 3
> 4aa32b980d Trac #28204: p_group_cohomology version 3.2
> 034d7f8bec Trac #28188: MeatAxe arithmetic tables
> d9e5056677 Trac #27993: Make outer normal fans readily available
> 9e9a2a4c6b Trac #27987: CombinatorialPolyhedron improve initialization, 
> remove bug for unbounded polyhedra
> 1537fe511b (tag: 8.9.beta4) Updated SageMath version to 8.9.beta4
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/27e5d274-fcb3-421d-810d-fb7781afc2af%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/C9B73676-11E9-4D80-A047-39D9804D1858%40gmail.com.


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

2019-07-04 Thread David Coudert
after a distclean, I can now compile with Python3 (actually 8.9.beta1).

David.

> Le 3 juil. 2019 à 22:00, Vincent Delecroix <20100.delecr...@gmail.com> a 
> écrit :
> 
> From the log
> 
>  Error: No module named 'Cython'
>  The installation of ppl requires Cython
> 
> Cython is a build dependency of pplpy. This is not specified in
> dependencies.txt and might be the origin of the trouble. Though
> it looks suspicious since it depends on cysignals that depends
> itself on cython. You can try to install (or reinstall) cython
> and then continue to build...
> 
> Vincent
> 
> Le 03/07/2019 à 14:07, David Coudert a écrit :
>> I can build successfully with Python2
>> With Python3 I have a build error with pplpy.
>> See attached log file
>> I have not tried a distclean and would prefer to avoid that…
>> Thank you for your help,
>> David.
>>> Le 3 juil. 2019 à 13:30, 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
>>> 
>>> bcc2e0d43e (tag: 8.9.beta0, trac/develop) Updated SageMath version to 
>>> 8.9.beta0
>>> 6fd12b8338 Trac #27978: sha1-based configure versioning
>>> 126cea296d Trac #28049: polynomial is_zero() ignores exceptions
>>> 7ee55a4c41 Trac #28046: Improving the weight_function check in 
>>> _check_weight_function method
>>> cf9ba24604 Trac #28038: MR21: Add tolerance for maxima atan2
>>> 80b436acab Trac #28037: topcom should not set itself up as default "engine".
>>> b6abe47a95 Trac #28033: MR20: Add zlib as a gap dependency
>>> 75adc6a123 Trac #28029: Increase number of tries in unpack_archive
>>> a21fd0bbe6 Trac #28021: Update m4ri SPKG.txt with new web page
>>> 205e88d2fb Trac #28018: MR17: boost is a build time dependency
>>> 7b65fbd824 Trac #28017: document how to implement coercion for actions, 
>>> using _act_on_ and _acted_upon_
>>> cf78fe788b Trac #28014: MR16: Avoid creating files with name length > 255
>>> 53afb1e983 Trac #28011: MR15: Remove gsl as a stated dependency of iml
>>> 4be34eb7b7 Trac #28010: MR14: Update "Maintained" to 2019 for DockerHub 
>>> README
>>> 4abf1fa505 Trac #28007: Keep upstream three.js directory structure
>>> 4f2eaad74c Trac #28006: upgrade e-antic to 0.1.3
>>> 33923d2e63 Trac #28005: make sure SAGE_SPKG_CONFIGURE_GCC is called early
>>> ca0054b153 Trac #28004: Package awali, a software platform for computing 
>>> finite automata
>>> 60680449ca Trac #28002: py3: last test in tests/cmdline.py
>>> f0581995d4 Trac #28001: Rename BooleanFunction.absolut_indicator to 
>>> .absolute_indicator
>>> 3ce1911c96 Trac #27991: fix a flaky doctest in libs/giac
>>> 39d109771a Trac #27990: py3: fix optional package coxeter3
>>> b12586f54a Trac #27989: remove _r_action_ and _l_action_ from docs, and code
>>> 3685e94e01 Trac #27988: py3: fix optional dot2tex doctest
>>> a3ac88671e Trac #27979: Add missing implementation in Macaulay2 interface
>>> b2d6121f50 Trac #27977: Py3: Fix crystals.kirillov_reshetikhin for python3
>>> d0eda81c91 Trac #27976: py3: fix one doctest in doctest folder
>>> 8a9ed18f64 Trac #27975: py3: fix last doctest in ext folder
>>> 38008dbeff Trac #27971: py3 failures in sage/misc/sageinspect.py and 
>>> sagedoc.py
>>> 0f616e7159 Trac #27968: update sagetex to version 3.3
>>> 8b76e0cb1e Trac #27965: py3: fix the last doctest in geometry
>>> ff893dbf8f Trac #27964: py3: fix one doctest in cpython folder
>>> 3f1a024f66 Trac #25666: Interface GSL Monte Carlo with sage
>>> f6afe0ba82 Trac #27963: remove deprecated call without names in symbolic
>>> 69c8e04d10 Trac #27962: remove deprecation in matrix double dense
>>> 360bcb9f5e Trac #27960: py3: add 2 more known passing folders
>>> 2272f0dbcd Trac #27947: remove some deprecated stuff in symbolics
>>> 11cc11638f Trac #27946: libgap: distinct __str__ and __repr__ for 
>>> GapElements
>>> 754e2d95a1 Trac #27945: Py3: Fix combinat.crystals.kac_modules.py for 
>>> python3
>>> 0e8fb5d32a Trac #27941: R installation fails on macOS with libcurl from 
>>> Anaconda
>>> 80df494fbe Trac #27932: Three.js: Support vector field plots
>>> e61730b229 Trac #27926: Preserve backend for polytopal constructions
>>> 9686e67c09 Trac #27916: using more lazy imports
>>> 8f696f5e07 Trac #27911: Do not restr

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

2019-07-04 Thread David Coudert
It’s really weird because I did an incremental build from 8.8.

I will try with a dist-clean a let you know.

Best,
David.

> Le 3 juil. 2019 à 22:00, Vincent Delecroix <20100.delecr...@gmail.com> a 
> écrit :
> 
> From the log
> 
>  Error: No module named 'Cython'
>  The installation of ppl requires Cython
> 
> Cython is a build dependency of pplpy. This is not specified in
> dependencies.txt and might be the origin of the trouble. Though
> it looks suspicious since it depends on cysignals that depends
> itself on cython. You can try to install (or reinstall) cython
> and then continue to build...
> 
> Vincent
> 
> Le 03/07/2019 à 14:07, David Coudert a écrit :
>> I can build successfully with Python2
>> With Python3 I have a build error with pplpy.
>> See attached log file
>> I have not tried a distclean and would prefer to avoid that…
>> Thank you for your help,
>> David.
>>> Le 3 juil. 2019 à 13:30, 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
>>> 
>>> bcc2e0d43e (tag: 8.9.beta0, trac/develop) Updated SageMath version to 
>>> 8.9.beta0
>>> 6fd12b8338 Trac #27978: sha1-based configure versioning
>>> 126cea296d Trac #28049: polynomial is_zero() ignores exceptions
>>> 7ee55a4c41 Trac #28046: Improving the weight_function check in 
>>> _check_weight_function method
>>> cf9ba24604 Trac #28038: MR21: Add tolerance for maxima atan2
>>> 80b436acab Trac #28037: topcom should not set itself up as default "engine".
>>> b6abe47a95 Trac #28033: MR20: Add zlib as a gap dependency
>>> 75adc6a123 Trac #28029: Increase number of tries in unpack_archive
>>> a21fd0bbe6 Trac #28021: Update m4ri SPKG.txt with new web page
>>> 205e88d2fb Trac #28018: MR17: boost is a build time dependency
>>> 7b65fbd824 Trac #28017: document how to implement coercion for actions, 
>>> using _act_on_ and _acted_upon_
>>> cf78fe788b Trac #28014: MR16: Avoid creating files with name length > 255
>>> 53afb1e983 Trac #28011: MR15: Remove gsl as a stated dependency of iml
>>> 4be34eb7b7 Trac #28010: MR14: Update "Maintained" to 2019 for DockerHub 
>>> README
>>> 4abf1fa505 Trac #28007: Keep upstream three.js directory structure
>>> 4f2eaad74c Trac #28006: upgrade e-antic to 0.1.3
>>> 33923d2e63 Trac #28005: make sure SAGE_SPKG_CONFIGURE_GCC is called early
>>> ca0054b153 Trac #28004: Package awali, a software platform for computing 
>>> finite automata
>>> 60680449ca Trac #28002: py3: last test in tests/cmdline.py
>>> f0581995d4 Trac #28001: Rename BooleanFunction.absolut_indicator to 
>>> .absolute_indicator
>>> 3ce1911c96 Trac #27991: fix a flaky doctest in libs/giac
>>> 39d109771a Trac #27990: py3: fix optional package coxeter3
>>> b12586f54a Trac #27989: remove _r_action_ and _l_action_ from docs, and code
>>> 3685e94e01 Trac #27988: py3: fix optional dot2tex doctest
>>> a3ac88671e Trac #27979: Add missing implementation in Macaulay2 interface
>>> b2d6121f50 Trac #27977: Py3: Fix crystals.kirillov_reshetikhin for python3
>>> d0eda81c91 Trac #27976: py3: fix one doctest in doctest folder
>>> 8a9ed18f64 Trac #27975: py3: fix last doctest in ext folder
>>> 38008dbeff Trac #27971: py3 failures in sage/misc/sageinspect.py and 
>>> sagedoc.py
>>> 0f616e7159 Trac #27968: update sagetex to version 3.3
>>> 8b76e0cb1e Trac #27965: py3: fix the last doctest in geometry
>>> ff893dbf8f Trac #27964: py3: fix one doctest in cpython folder
>>> 3f1a024f66 Trac #25666: Interface GSL Monte Carlo with sage
>>> f6afe0ba82 Trac #27963: remove deprecated call without names in symbolic
>>> 69c8e04d10 Trac #27962: remove deprecation in matrix double dense
>>> 360bcb9f5e Trac #27960: py3: add 2 more known passing folders
>>> 2272f0dbcd Trac #27947: remove some deprecated stuff in symbolics
>>> 11cc11638f Trac #27946: libgap: distinct __str__ and __repr__ for 
>>> GapElements
>>> 754e2d95a1 Trac #27945: Py3: Fix combinat.crystals.kac_modules.py for 
>>> python3
>>> 0e8fb5d32a Trac #27941: R installation fails on macOS with libcurl from 
>>> Anaconda
>>> 80df494fbe Trac #27932: Three.js: Support vector field plots
>>> e61730b229 Trac #27926: Preserve backend for polytopal constructions
>>> 9686e67c09 Trac #27916: using more lazy imports
>&

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

2019-07-03 Thread David Coudert
I can build successfully with Python2With Python3 I have a build error with pplpy.See attached log fileI have not tried a distclean and would prefer to avoid that…Thank you for your help,David.



-- 
You received this message because you are subscribed to the Google Groups "sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com.
To post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/E41BC9B7-8DD0-45B4-9B1B-C5C32352BCD8%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


pplpy-0.8.4.log
Description: Binary data
Le 3 juil. 2019 à 13:30, 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 bcc2e0d43e (tag: 8.9.beta0, trac/develop) Updated SageMath version to 8.9.beta06fd12b8338 Trac #27978: sha1-based configure versioning126cea296d Trac #28049: polynomial is_zero() ignores exceptions7ee55a4c41 Trac #28046: Improving the weight_function check in _check_weight_function methodcf9ba24604 Trac #28038: MR21: Add tolerance for maxima atan280b436acab Trac #28037: topcom should not set itself up as default "engine".b6abe47a95 Trac #28033: MR20: Add zlib as a gap dependency75adc6a123 Trac #28029: Increase number of tries in unpack_archivea21fd0bbe6 Trac #28021: Update m4ri SPKG.txt with new web page205e88d2fb Trac #28018: MR17: boost is a build time dependency7b65fbd824 Trac #28017: document how to implement coercion for actions, using _act_on_ and _acted_upon_cf78fe788b Trac #28014: MR16: Avoid creating files with name length > 25553afb1e983 Trac #28011: MR15: Remove gsl as a stated dependency of iml4be34eb7b7 Trac #28010: MR14: Update "Maintained" to 2019 for DockerHub README4abf1fa505 Trac #28007: Keep upstream three.js directory structure4f2eaad74c Trac #28006: upgrade e-antic to 0.1.333923d2e63 Trac #28005: make sure SAGE_SPKG_CONFIGURE_GCC is called earlyca0054b153 Trac #28004: Package awali, a software platform for computing finite automata60680449ca Trac #28002: py3: last test in tests/cmdline.pyf0581995d4 Trac #28001: Rename BooleanFunction.absolut_indicator to .absolute_indicator3ce1911c96 Trac #27991: fix a flaky doctest in libs/giac39d109771a Trac #27990: py3: fix optional package coxeter3b12586f54a Trac #27989: remove _r_action_ and _l_action_ from docs, and code3685e94e01 Trac #27988: py3: fix optional dot2tex doctesta3ac88671e Trac #27979: Add missing implementation in Macaulay2 interfaceb2d6121f50 Trac #27977: Py3: Fix crystals.kirillov_reshetikhin for python3d0eda81c91 Trac #27976: py3: fix one doctest in doctest folder8a9ed18f64 Trac #27975: py3: fix last doctest in ext folder38008dbeff Trac #27971: py3 failures in sage/misc/sageinspect.py and sagedoc.py0f616e7159 Trac #27968: update sagetex to version 3.38b76e0cb1e Trac #27965: py3: fix the last doctest in geometryff893dbf8f Trac #27964: py3: fix one doctest in cpython folder3f1a024f66 Trac #25666: Interface GSL Monte Carlo with sagef6afe0ba82 Trac #27963: remove deprecated call without names in symbolic69c8e04d10 Trac #27962: remove deprecation in matrix double dense360bcb9f5e Trac #27960: py3: add 2 more known passing folders2272f0dbcd Trac #27947: remove some deprecated stuff in symbolics11cc11638f Trac #27946: libgap: distinct __str__ and __repr__ for GapElements754e2d95a1 Trac #27945: Py3: Fix combinat.crystals.kac_modules.py for python30e8fb5d32a Trac #27941: R installation fails on macOS with libcurl from Anaconda80df494fbe Trac #27932: Three.js: Support vector field plotse61730b229 Trac #27926: Preserve backend for polytopal constructions9686e67c09 Trac #27916: using more lazy imports8f696f5e07 Trac #27911: Do not restric libgap.xxx to a predefined list0d01f39a01 Trac #27908: py3: fix doctests in multi_polynomial_ideal and toy_buchbergercd0d445520 Trac #27896: Fix hiding of TESTS in documentation60e3eb1885 Trac #27886: Misc pip upgrades againfe381ff497 Trac #27865: Refactor GraphicsArray, fixing various issues62245722f1 Trac #27848: Deprecate to_sage() and structure_sheaf() in Macaulay2 interface34a4934abd Trac #27703: Tutorial about vector calculus579eb9c670 Trac #27571: py3: automorphism_group, canonical_label, canonical_form and doctest in MathonPseudocyclicStronglyRegularGraph9279a0fb7d Trac #27514: Cygwin docbuild fails9f6118d6e9 Trac #27478: Weird SkewTableau17f5643097 Trac #26993: Allow multiplication of function field elements with differentials from compatible fields5546e6f94b Trac #25977: A Goppa code classd4d63f5171 Trac #25366: Expose the function intervalproducts from Harvey's hypellfrob980ed01869 Trac #20102: test fixed series expansion of powers of functions at polese58caadd54 Trac 

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

2019-06-10 Thread David Coudert
working properly after make distclean with py2. Will now do it for py3. 

David.

> Le 9 juin 2019 à 23:23, John H Palmieri  a écrit :
> 
> I performed the incremental build the way I always do: "git pull trac" 
> followed by "make". When I ran into problems, I restarted from 8.8.beta7, 
> which worked, and then merged #27847, after which I again got a crash.
> 
> Building from scratch seems to work; at least Sage builds and runs; now I'm 
> running tests.
> 
>   John
> 
> 
> 
> On Sunday, June 9, 2019 at 2:03:45 PM UTC-7, François Bissey wrote:
> As I suspect in the ticket (in which I also left a comment) the fact 
> that the version 0.3.5 instead of 0.3.6 is mentioned in the trace make 
> me think this is an incremental build problem. 
> Something that should have been rebuilt didn’t and that may be because of 
> the way you performed the incremental build. 
> 
> François 
> 
> > On 10/06/2019, at 7:46 AM, John H Palmieri  > > wrote: 
> > 
> > 
> > 
> > On Sunday, June 9, 2019 at 12:37:52 PM UTC-7, John H Palmieri wrote: 
> > I think the problem is with the openblas upgrade, 
> > https://trac.sagemath.org/ticket/27847 
> > <https://trac.sagemath.org/ticket/27847>. 
> > 
> > I opened https://trac.sagemath.org/ticket/27961 
> > <https://trac.sagemath.org/ticket/27961> (not that I know how to fix it...) 
> > 
> > 
> > 
> > 
> > On Sunday, June 9, 2019 at 10:19:27 AM UTC-7, David Coudert wrote: 
> > crash with both python 2 and python 3 on osX. I attach the crash report 
> > with python 3. 
> > 
> > Any help is more than welcome. 
> > 
> > David. 
> > 
> > = 
> > 
> > confetti:sage dcoudert$ ./sage 
> > ┌┐ 
> > │ SageMath version 8.8.rc0, Release Date: 2019-06-09 │ 
> > │ Using Python 3.7.3. Type "help()" for help.│ 
> > └┘ 
> > ┏┓ 
> > ┃ Warning: this is a prerelease version, and it may be unstable. ┃ 
> > ┗┛ 
> > 
> > ** 
> > 
> > Oops, Sage crashed. We do our best to make it stable, but... 
> > 
> > A crash report was automatically generated with the following information: 
> >   - A verbatim copy of the crash traceback. 
> >   - A copy of your input history during this session. 
> >   - Data on your current Sage configuration. 
> > 
> > It was left in the file named: 
> > '/Users/dcoudert/.sage/ipython-5.0.0/Sage_crash_report.txt' 
> > If you can email this file to the developers, the information in it will 
> > help 
> > them in understanding and correcting the problem. 
> > 
> > You can mail it to: sage-support at sage-s...@googlegroups.com <> 
> > with the subject 'Sage Crash Report'. 
> > 
> > If you want to do it now, the following command will work (under Unix): 
> > mail -s 'Sage Crash Report' sage-s...@googlegroups.com <> < 
> > /Users/dcoudert/.sage/ipython-5.0.0/Sage_crash_report.txt 
> > 
> > In your email, please also include information about: 
> > - The operating system under which the crash happened: Linux, macOS, 
> > Windows, 
> >   other, and which exact version (for example: Ubuntu 16.04.3, macOS 
> > 10.13.2, 
> >   Windows 10 Pro), and whether it is 32-bit or 64-bit; 
> > - How Sage was installed: using pip or conda, from GitHub, as part of 
> >   a Docker container, or other, providing more detail if possible; 
> > - How to reproduce the crash: what exact sequence of instructions can one 
> >   input to get the same crash? Ideally, find a minimal yet complete 
> > sequence 
> >   of instructions that yields the crash. 
> > 
> > To ensure accurate tracking of this issue, please file a report about it 
> > at: 
> > http://trac.sagemath.org <http://trac.sagemath.org/> 
> > 
> > Hit  to quit (your terminal may close): 
> > c 
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google Groups 
> > "sage-release" group. 
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to sage-r...@googlegroups.com . 
> > To post to this group, send email to sage-r...@googlegroups.com 
> > . 
> > 

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

2019-06-09 Thread David Coudert
crash with both python 2 and python 3 on osX. I attach the crash report with python 3.Any help is more than welcome.David.=confetti:sage dcoudert$ ./sage┌┐│ SageMath version 8.8.rc0, Release Date: 2019-06-09                 ││ Using Python 3.7.3. Type "help()" for help.                        │└┘┏┓┃ Warning: this is a prerelease version, and it may be unstable.     ┃┗┛**Oops, Sage crashed. We do our best to make it stable, but...A crash report was automatically generated with the following information:  - A verbatim copy of the crash traceback.  - A copy of your input history during this session.  - Data on your current Sage configuration.It was left in the file named:	'/Users/dcoudert/.sage/ipython-5.0.0/Sage_crash_report.txt'If you can email this file to the developers, the information in it will helpthem in understanding and correcting the problem.You can mail it to: sage-support at sage-supp...@googlegroups.comwith the subject 'Sage Crash Report'.If you want to do it now, the following command will work (under Unix):mail -s 'Sage Crash Report' sage-supp...@googlegroups.com < /Users/dcoudert/.sage/ipython-5.0.0/Sage_crash_report.txtIn your email, please also include information about:- The operating system under which the crash happened: Linux, macOS, Windows,  other, and which exact version (for example: Ubuntu 16.04.3, macOS 10.13.2,  Windows 10 Pro), and whether it is 32-bit or 64-bit;- How Sage was installed: using pip or conda, from GitHub, as part of  a Docker container, or other, providing more detail if possible;- How to reproduce the crash: what exact sequence of instructions can one  input to get the same crash? Ideally, find a minimal yet complete sequence  of instructions that yields the crash.To ensure accurate tracking of this issue, please file a report about it at:http://trac.sagemath.orgHit  to quit (your terminal may close):c



-- 
You received this message because you are subscribed to the Google Groups "sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com.
To post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/12C9D2A7-A0F3-4825-BD54-91D753ADFDC7%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
***

IPython post-mortem report

{'commit_hash': '033ab93c7',
 'commit_source': 'installation',
 'default_encoding': 'UTF-8',
 'ipython_path': 
'/Users/dcoudert/sage3/sage/local/lib/python3.7/site-packages/IPython',
 'ipython_version': '5.8.0',
 'os_name': 'posix',
 'platform': 'Darwin-14.5.0-x86_64-i386-64bit',
 'sys_executable': '/Users/dcoudert/sage3/sage/local/bin/python3',
 'sys_platform': 'darwin',
 'sys_version': '3.7.3 (default, May 30 2019, 12:47:19) \n'
'[Clang 7.0.2 (clang-700.1.81)]'}

***



***

Crash traceback:

---
---
ImportError  Python 3.7.3: /Users/dcoudert/sage3/sage/local/bin/python3
   Sun Jun  9 19:12:23 2019
A problem occurred executing Python code.  Here is the sequence of function
calls leading up to the error, with the most recent (innermost) call last.
/Users/dcoudert/sage3/sage/src/bin/sage-ipython in ()
  1 #!/usr/bin/env sage-python23
  2 # -*- coding: utf-8 -*-
  3 """
  4 Sage IPython startup script.
  5 """
  6 
  7 # Display startup banner. Do this before anything else to give the user
  8 # early feedback that Sage is starting.
  9 from sage.misc.banner import banner
 10 banner()
 11 
 12 from sage.repl.interpreter import SageTerminalApp
 13 
 14 app = SageTerminalApp.instance()
---> 15 app.initialize()
global app.initialize = >
 16 app.start()

 in initialize(self=, argv=None)

/Users/dcoudert/sage3/sage/local/lib/python3.7/site-packages/traitlets/config/application.py
 in catch_config_error(method=, 
app=, *args=(None,), **kwargs={})
 72 TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR = False
 73 else:
 74 raise ValueError("Unsupported value for environment variable: 
'TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR' is set to '%s' 

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

2019-05-06 Thread David Coudert
have you tried updating your gurobi license, or removing it from your sage 
install ?



> Le 6 mai 2019 à 09:44, Sébastien Labbé  a écrit :
> 
> On Ubuntu 16.04, upgrading to most recent sage develop as usual, I can't get 
> the documentation to build. I can reproduce the issue after make doc-clean. 
> It stops at
> 
> ...
> [dochtml] installing. Log file: logs/dochtml.log
>   [dochtml] error installing, exit status 1. Log file: logs/dochtml.log
> Makefile:2046 : la recette pour la cible « doc-html » a échouée
> make[3]: *** [doc-html] Erreur 1
> make[3] : on quitte le répertoire « /home/slabbe/GitBox/sage/build/make »
> Makefile:1858 : la recette pour la cible « all-start » a échouée
> make[2]: *** [all-start] Erreur 2
> make[2] : on quitte le répertoire « /home/slabbe/GitBox/sage/build/make »
> 
> real0m58.968s
> user7m7.644s
> sys0m8.256s
> ***
> Error building Sage.
> 
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all-start'):
> 
> * documentation: dochtml
>   log file: /home/slabbe/GitBox/sage/logs/pkgs/../dochtml.log
> 
> The build directory may contain configuration files and other potentially
> helpful information. WARNING: if you now run 'make' again, the build
> directory will, by default, be deleted. Set the environment variable
> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
> 
> Makefile:31 : la recette pour la cible « all-start » a échouée
> make[1]: *** [all-start] Erreur 1
> make[1] : on quitte le répertoire « /home/slabbe/GitBox/sage »
> Makefile:13 : la recette pour la cible « all » a échouée
> make: *** [all] Erreur 2
> 
> 
> The file logs/dochtml.log finishes with
> 
> ...
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 
> 19: ordinal not in range(128)
> Traceback (most recent call last):
>   File 
> "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/sphinxbuild.py",
>  line 287, in write
> self._write(str)
>   File 
> "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/sphinxbuild.py",
>  line 261, in _write
> self._log_line(line)
>   File 
> "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage_setup/docbuild/sphinxbuild.py",
>  line 227, in _log_line
> self._stream.write(line)
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 
> 19: ordinal not in range(128)
> Build finished. The built documents can be found in 
> /home/slabbe/GitBox/sage/local/share/doc/sage/inventory/en/reference/coding
> [cryptogra] building [inventory]: targets for 20 source files that are out of 
> date
> [cryptogra] updating environment: 20 added, 0 changed, 0 removed
> [misc ] pickling environment... fait
> [misc ] checking consistency... fait
> [misc ] preparing documents... fait
> [curves   ] building [inventory]: targets for 71 source files that are out of 
> date
> [curves   ] updating environment: 71 added, 0 changed, 0 removed
> [cryptogra] 
> /home/slabbe/GitBox/sage/src/sage_setup/docbuild/ext/sage_autodoc.py:1170: 
> RemovedInSphinx20Warning: formatargspec() is now deprecated.  Please use 
> sphinx.util.inspect.Signature instead.
> [cryptogra]   return formatargspec(initmeth, *argspec)
> [cryptogra] 
> /home/slabbe/GitBox/sage/src/sage_setup/docbuild/ext/sage_autodoc.py:1406: 
> RemovedInSphinx20Warning: formatargspec() is now deprecated.  Please use 
> sphinx.util.inspect.Signature instead.
> [cryptogra]   args = formatargspec(self.object, *argspec)
> [curves   ] 
> /home/slabbe/GitBox/sage/src/sage_setup/docbuild/ext/sage_autodoc.py:1170: 
> RemovedInSphinx20Warning: formatargspec() is now deprecated.  Please use 
> sphinx.util.inspect.Signature instead.
> [curves   ]   return formatargspec(initmeth, *argspec)
> [curves   ] 
> /home/slabbe/GitBox/sage/src/sage_setup/docbuild/ext/sage_autodoc.py:1072: 
> RemovedInSphinx20Warning: formatargspec() is now deprecated.  Please use 
> sphinx.util.inspect.Signature instead.
> [curves   ]   args = formatargspec(self.object, *argspec)
> [curves   ] 
> /home/slabbe/GitBox/sage/src/sage_setup/docbuild/ext/sage_autodoc.py:1406: 
> RemovedInSphinx20Warning: formatargspec() is now deprecated.  Please use 
> sphinx.util.inspect.Signature instead.
> [curves   ]   args = formatargspec(self.object, *argspec)
> [cryptogra] 
> /home/slabbe/GitBox/sage/src/sage_setup/docbuild/ext/sage_autodoc.py:1072: 
> RemovedInSphinx20Warning: formatargspec() is now deprecated.  Please use 
> sphinx.util.inspect.Signature instead.
> [cryptogra]   args = formatargspec(self.object, *argspec)
> [graphs   ] 
> /home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/graphs/generic_graph.py:docstring
>  of sage.graphs.generic_graph.GenericGraph.longest_path:72: WARNING: 
> Exception occurred in plotting generic_graph-1
> [graphs   ]  from 
> 

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

2019-05-05 Thread David Coudert
I have recently installed cplex. I opened ticket #27773 to fix the issue.

> Le 4 mai 2019 à 22:17, fchapot...@gmail.com a écrit :
> 
> My patchbot atlas only sees the usual remaining failures:
> 
> sage -t --long src/sage/graphs/generators/families.py  # 1 doctest failed
> sage -t --long src/sage/graphs/generic_graph.py  # 8 doctests failed
> sage -t --long src/sage/graphs/graph_database.py  # 1 doctest failed
> 
> and not the many failures you talk about.
> 
> The best way to round is to use n(...)
> 
> Frederic
> 
> Le samedi 4 mai 2019 19:32:33 UTC+2, David Coudert a écrit :
> Hello,
> 
> this release induces many new doctests failures (more than 50) in the graph 
> module with Python3, all related to round.
> For instance:
> 
> ┌┐
> │ SageMath version 8.8.beta4, Release Date: 2019-05-04   │
> │ Using Python 3.7.3. Type "help()" for help.│
> └┘
> ┏┓
> ┃ Warning: this is a prerelease version, and it may be unstable. ┃
> ┗┛
> sage: g = graphs.PetersenGraph()
> sage: g.vertex_connectivity()
> ---
> TypeError Traceback (most recent call last)
>  in ()
> > 1 g.vertex_connectivity()
> 
> /Users/dcoudert/sage3/sage/local/lib/python3.7/site-packages/sage/graphs/connectivity.pyx
>  in sage.graphs.connectivity.vertex_connectivity 
> (build/cythonized/sage/graphs/connectivity.c:17319)()
>1451 
>1452 if value_only:
> -> 1453 return Integer(round(p.solve(objective_only=True, 
> log=verbose)))
>1454 
>1455 val = Integer(round(p.solve(log=verbose)))
> 
> TypeError: type sage.rings.real_double.RealDoubleElement doesn't define 
> __round__ method
> 
> 
> 
> What’s the new proper way to round ?
> 
> Thanks,
> David.
> 
> 
> 
>> Le 4 mai 2019 à 16:58, 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 
>> <http://www.sagemath.org/download-latest.html> 
>> 
>> d765ee2917 (tag: 8.8.beta4, trac/develop) Updated SageMath version to 
>> 8.8.beta4
>> c2becac662 Trac #27725: pyflakes cleanup in matroids
>> 576f0129a7 Trac #27723: pyflakes cleanup in schemes
>> 4d8a9c1ea1 Trac #27670: package install can print confusing error messages
>> 90333e02a6 Trac #25630: x^y is not good notation for x*y in an exterior 
>> algebra
>> e1d752014a Trac #27726: some cleanup in quadratic forms
>> 848371c847 Trac #27719: Preparser for file.sage: treat "from __future__ 
>> import ..." properly
>> d3470b29ab Trac #27710: py3 Fixing combinat/tutorial.py
>> 98d974e06b Trac #27693: py3: fix src/sage/misc/classcall_metaclass.pyx
>> 82ad988310 Trac #27138: pep8 in digraph_generators.py (part 5)
>> 1c481bfa6a Trac #20181: number_field_elements_from_algebraics should create 
>> embedded number field elements
>> 7f99a17e58 Trac #27730: replace EXEMPLES by EXAMPLES
>> b13a874085 Trac #27729: new recolt of typos
>> 5d824f4304 Trac #27727: py3: fix repr and iter for submultisets
>> 947b6080db Trac #27722: Remove old deprecation warning of Minkowski -> 
>> minkowski
>> a8ddb6e19f Trac #27716: Refactor backend_normaliz
>> 37d49c1e4a Trac #27715: Jupyter notebook can crash during startup if default 
>> port cannot be used
>> 1e8485e89f Trac #27709: The attribute `_vector` of H and V representation is 
>> exposed
>> efa7ae2410 Trac #27682: upgrade normaliz to 3.7.1, pynormaliz to 2.1 and 
>> package e-antic
>> 3b3e60dc66 Trac #27663: refresh our citation sentence
>> 867c86c849 Trac #27662: Upgrade to primecount 4.7
>> c6fcbe33bf Trac #26681: extend pushout constructions of growth groups
>> e4886bc5e2 Trac #26340: polytopes.snub_cube should allow exact coordinates
>> 38904fffc7 Trac #26049: Implement the rank 2 Heisenberg-Virasoro (Lie) 
>> algebra
>> 5dd94d1ceb Trac #27713: Patch pynac to build properly with Cygwin's system 
>> GMP
>> aa4a5e29ff Trac #27558: Global function fields: last fixes and additions
>> 5c27827a98 Trac #27137: pep8 in digraph_generators.py (part 4)
>> 1ed2f76be5 Trac #18855: breadth_first_search return edges
>> e6a8409cd3 Trac #27698: p

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

2019-05-04 Thread David Coudert
Hello,

this release induces many new doctests failures (more than 50) in the graph 
module with Python3, all related to round.
For instance:

┌┐
│ SageMath version 8.8.beta4, Release Date: 2019-05-04   │
│ Using Python 3.7.3. Type "help()" for help.│
└┘
┏┓
┃ Warning: this is a prerelease version, and it may be unstable. ┃
┗┛
sage: g = graphs.PetersenGraph()
sage: g.vertex_connectivity()
---
TypeError Traceback (most recent call last)
 in ()
> 1 g.vertex_connectivity()

/Users/dcoudert/sage3/sage/local/lib/python3.7/site-packages/sage/graphs/connectivity.pyx
 in sage.graphs.connectivity.vertex_connectivity 
(build/cythonized/sage/graphs/connectivity.c:17319)()
   1451 
   1452 if value_only:
-> 1453 return Integer(round(p.solve(objective_only=True, log=verbose)))
   1454 
   1455 val = Integer(round(p.solve(log=verbose)))

TypeError: type sage.rings.real_double.RealDoubleElement doesn't define 
__round__ method



What’s the new proper way to round ?

Thanks,
David.



> Le 4 mai 2019 à 16:58, 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 
> 
> d765ee2917 (tag: 8.8.beta4, trac/develop) Updated SageMath version to 
> 8.8.beta4
> c2becac662 Trac #27725: pyflakes cleanup in matroids
> 576f0129a7 Trac #27723: pyflakes cleanup in schemes
> 4d8a9c1ea1 Trac #27670: package install can print confusing error messages
> 90333e02a6 Trac #25630: x^y is not good notation for x*y in an exterior 
> algebra
> e1d752014a Trac #27726: some cleanup in quadratic forms
> 848371c847 Trac #27719: Preparser for file.sage: treat "from __future__ 
> import ..." properly
> d3470b29ab Trac #27710: py3 Fixing combinat/tutorial.py
> 98d974e06b Trac #27693: py3: fix src/sage/misc/classcall_metaclass.pyx
> 82ad988310 Trac #27138: pep8 in digraph_generators.py (part 5)
> 1c481bfa6a Trac #20181: number_field_elements_from_algebraics should create 
> embedded number field elements
> 7f99a17e58 Trac #27730: replace EXEMPLES by EXAMPLES
> b13a874085 Trac #27729: new recolt of typos
> 5d824f4304 Trac #27727: py3: fix repr and iter for submultisets
> 947b6080db Trac #27722: Remove old deprecation warning of Minkowski -> 
> minkowski
> a8ddb6e19f Trac #27716: Refactor backend_normaliz
> 37d49c1e4a Trac #27715: Jupyter notebook can crash during startup if default 
> port cannot be used
> 1e8485e89f Trac #27709: The attribute `_vector` of H and V representation is 
> exposed
> efa7ae2410 Trac #27682: upgrade normaliz to 3.7.1, pynormaliz to 2.1 and 
> package e-antic
> 3b3e60dc66 Trac #27663: refresh our citation sentence
> 867c86c849 Trac #27662: Upgrade to primecount 4.7
> c6fcbe33bf Trac #26681: extend pushout constructions of growth groups
> e4886bc5e2 Trac #26340: polytopes.snub_cube should allow exact coordinates
> 38904fffc7 Trac #26049: Implement the rank 2 Heisenberg-Virasoro (Lie) algebra
> 5dd94d1ceb Trac #27713: Patch pynac to build properly with Cygwin's system GMP
> aa4a5e29ff Trac #27558: Global function fields: last fixes and additions
> 5c27827a98 Trac #27137: pep8 in digraph_generators.py (part 4)
> 1ed2f76be5 Trac #18855: breadth_first_search return edges
> e6a8409cd3 Trac #27698: py3: fix one doctest in doc/en
> a1cd5c83a9 Trac #27697: Make pplpy doc location configurable
> 756aa054ad Trac #27695: Produce consistent graph6 and dig6 strings in python3
> 1d0020f606 Trac #27694: Make L. syntax work for LazyLaurentSeriesRing
> 1b08f0b49c Trac #27691: py3: care for two files in misc
> 219949ce78 Trac #27690: unicode art for knots
> 4791f731d2 Trac #27684: Upgrade dot2tex to 2.11.3
> 7d4bdb9db2 Trac #27679: py3: finite state machines
> 9ef37ae179 Trac #27635: Allow tests that are specific to Sage's build system 
> to be skipped
> 07510b807c Trac #27633: Redesign of the constructor for Hyperelliptic curves
> a5a41f3667 Trac #27628: py3: fix doctest with igraph
> 3e5acef10a Trac #27570: Minimal weight cycle basis Implementation
> a7cfa19736 Trac #27549: Clean up some more code blocks in Sage's documentation
> e535d0c5fe Trac #27450: some refactoring in plot3d
> 63701e40c9 Trac #26682: asymptotic expansion generators singularity analysis: 
> group elements for the singularity zeta
> 4688d2ec01 Trac #26587: correctly handle exponential growth in asymptotic ring
> bfdeeda815 Trac #22154: allow custom log function for asymptotic rings
> 61bb2510f2 Trac #14708: Graph constructor forgets vertex labels
> 48bb53a959 Trac #27702: psutil cygwin patch 

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

2019-03-31 Thread David Coudert
Thank you. It’s working now.

> Le 31 mars 2019 à 10:59, Volker Braun  a écrit :
> 
> thanks, fixed!
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com 
> .
> To post to this group, send email to sage-release@googlegroups.com 
> .
> Visit this group at https://groups.google.com/group/sage-release 
> .
> For more options, visit https://groups.google.com/d/optout 
> .

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


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

2019-03-31 Thread David Coudert
unable to download optional packages igraph and python_igraph  that have been 
updated in https://trac.sagemath.org/ticket/27502


….
[igraph-0.7.1999] ERROR [transfer|run:135]: [Errno 404] Not Found: 
'//sagepad.org/spkg/upstream/igraph/igraph-0.7.1999.tar.gz'
[igraph-0.7.1999] 

[igraph-0.7.1999] Traceback (most recent call last):
[igraph-0.7.1999]   File 
"/Users/dcoudert/sage3/sage/build/bin/../sage_bootstrap/download/cmdline.py", 
line 118, in run_safe
[igraph-0.7.1999] run()
[igraph-0.7.1999]   File 
"/Users/dcoudert/sage3/sage/build/bin/../sage_bootstrap/download/cmdline.py", 
line 100, in run
[igraph-0.7.1999] app.download_tarball(args.url_or_tarball, 
args.destination)
[igraph-0.7.1999]   File 
"/Users/dcoudert/sage3/sage/build/bin/../sage_bootstrap/download/app.py", line 
43, in download_tarball
[igraph-0.7.1999] tarball.download()
[igraph-0.7.1999]   File 
"/Users/dcoudert/sage3/sage/build/bin/../sage_bootstrap/tarball.py", line 162, 
in download
[igraph-0.7.1999] raise FileNotMirroredError('tarball does not exist on 
mirror network')
[igraph-0.7.1999] FileNotMirroredError: tarball does not exist on mirror network
[igraph-0.7.1999] 

[igraph-0.7.1999] 

[igraph-0.7.1999] Error downloading igraph-0.7.1999.tar.gz


> Le 30 mars 2019 à 22:55, 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
> 
> 
> 44abe7e009 (tag: 8.8.beta0) Updated SageMath version to 8.8.beta0
> da17267864 Trac #26899: OS X Mojave without /usr/include: a range of issues
> e43613e4b6 Trac #27557: spanning_trees does not enumerate spanning trees with 
> edge labels
> 398706d31f Trac #27548: Introduce periodic coordinates on manifolds
> 088fbe23c3 Trac #27541: py3: some care for categories
> a2a8ffedcd Trac #27528: Remove the highlighting patch for Sphinx
> dc67526a86 Trac #27504: Adding an option to return edges in all_simple_paths
> dd38d3d98f Trac #27445: groebner_basis for multivariate polynomial ring with 
> no variables
> d39f12eb13 Trac #27498: Move references in sage/rings to master bibliography 
> file
> 55a40f5864 Trac #27446: subs of multi-variate polynomial ring with no 
> variables: fix parent
> d348311047 Trac #27094: GAP 4.10.1
> 88305bb309 Trac #26237: Speed up IntegerMatrix
> d2348de1ee Trac #24089: Max common neighbors for Graphs
> 9b6d57f617 Trac #19554: Workaround for #19553 for FiniteEnumeratedSet
> e3936bd700 Trac #27544: sage-spkg-uninstall doesn't properly remove symlinks
> 6af1dea82a Trac #27503: add a method "tan" for power series
> 7b075a74b5 Trac #27422: local/bin/sage-env-config may not be up to date
> ffe53d84e2 Trac #19445: Documentation bug in lfsr_sequence
> 7dfc2c75a7 Trac #27539: py3: add _reduce__ to eclib modular symbol
> ada02a5e96 Trac #27531: Deprecate sage.interacts.debugger
> 290b8115c8 Trac #27527: Wrong import statement for SageObject in the doc
> 5d7f7f7915 Trac #27523: GAP: Reset(GlobalMersenneTwister) prints binary 
> garbage
> 359acd3dd8 Trac #27521: py3: fix invalid escape sequences in docstrings
> f9cfb0ce18 Trac #27520: py3: some care for reraise
> 6ea6655914 Trac #27517: py3: some care for cluster seeds
> 7aa42a90c1 Trac #27515: scipy is a test dependency of networkx
> 919636c011 Trac #27510: fix some pyflakes warning in matrix groups
> 238eaf28ba Trac #27509: OpenBLAS 0.3.5 memory leak on Cygwin
> 6f5f9876a2 Trac #27507: Fixing some mistakes in documentation of generic_graph
> e3044b8e9b Trac #27505: add missing import of networkx
> 2c7924db9b Trac #27502: Igraph's pagerank not working in Linux
> 6e4a3393e9 Trac #27501: Adding an option to get paths by edges and adding 
> case of multiple edges in all_paths method
> 725c12c97d Trac #27496: Addition of weight_function in networkx_graph() method
> 2d5f617e59 Trac #27491: deprecate parameter copy in networkx_graph
> 758cc5cddd Trac #27483: Hilbert polynomial function of a polynomial ideal 
> broken in certain cases
> 26c293fe28 Trac #27477: Fix invalid use of sig_on() in 
> sage.matrix.matrix_sparse.Matrix_sparse._multiply_classical
> 4f043c99d9 Trac #27465: py3: libs/ppl.pyx fixes
> b58eb1717c Trac #27464: Improvement of bidirectional_dijkstra function to fix 
> certain bugs
> cdbd7f6480 Trac #26503: Numerical glitch causes error in computation of 
> fundamental group of curves
> 1e2686a627 Trac #25866: Tensor series expansion
> c9edc89b09 Trac #21863: Implement colorings of knots and links
> 2bd7fba98e Trac #27481: sphinx_plot: Fix regression for 3d plots, suppress 
> axes frame
> 7d9ac8d11f Trac #27385: Random hangs in giac interface since upgrade to 1.5 
> (at least on Cygwin)
> 9db4320e48 (tag: 8.7, trac/master) Updated SageMath version 

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

2019-03-20 Thread David Coudert
I have not tried your solution as I run `make distclean` before.

Problem solved.

Thank you for the help,
David.

> Le 20 mars 2019 à 19:21, John H Palmieri  a écrit :
> 
> 
> 
> On Wednesday, March 20, 2019 at 9:17:37 AM UTC-7, Dima Pasechnik wrote:
> so you need to rebuild sagelib with new libvpx. 
> In general after a major system update it's best to "make distclean" 
> and rebuild from scratch. 
> 
> Or you can touch pyx files which depend upon libvpx and run make, but 
> if there were mo updates it might be in vain. 
> 
> Maybe "./sage --ba-force" would work, if you don't want to do "make 
> distclean".
> 
> 
> 
> On Wed, Mar 20, 2019 at 4:07 PM > wrote: 
> > 
> > I have a crash when starting sage :( 
> > 
> > Roughly it says "ImportError: libvpx.so.4: cannot open shared object file: 
> > No such file or directory" 
> > See the content of .sage/ipython-5.0.0/Sage_crash_report.txt below 
> > 
> > This is on a computer freshly updated to fedora 29, where we have 
> > libvpx.so.5 
> > 
> > [root@nicoati /]# locate libvpx | grep so 
> > /local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
> >  
> > /local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
> >  
> > /usr/lib64/libvpx.so 
> > /usr/lib64/libvpx.so.5 
> > /usr/lib64/libvpx.so.5.0 
> > /usr/lib64/libvpx.so.5.0.0 
> > /usr/lib64/vlc/plugins/codec/libvpx_plugin.so 
> > /usr/share/doc/libvpx-devel/html/vp8_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vp8cx_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vp8dx_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__codec_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__decoder_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__encoder_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__frame__buffer_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__image_8h_source.html 
> > /var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
> >  
> > /var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
> >  
> > 
> > 
> > What can I do ? 
> > 
> > Thanks, 
> > David. 
> > 
> > 
> > 
> > *** 
> > 
> > IPython post-mortem report 
> > 
> > {'commit_hash': u'033ab93c7', 
> > 'commit_source': 'installation', 
> > 'default_encoding': 'UTF-8', 
> > 'ipython_path': 
> > '/home/dcoudert/sage/local/lib/python2.7/site-packages/IPython', 
> > 'ipython_version': '5.8.0', 
> > 'os_name': 'posix', 
> > 'platform': 
> > 'Linux-4.20.15-200.fc29.x86_64-x86_64-with-fedora-29-Twenty_Nine', 
> > 'sys_executable': '/home/dcoudert/sage/local/bin/python2', 
> > 'sys_platform': 'linux2', 
> > 'sys_version': '2.7.15 (default, Mar 18 2019, 17:56:14) \n[GCC 7.3.1 
> > 20180712 (Red Hat 7.3.1-6)]'} 
> > 
> > *** 
> > 
> > 
> > 
> > *** 
> > 
> > Crash traceback: 
> > 
> > --- 
> > --- 
> > ImportErrorPython 2.7.15: /home/dcoudert/sage/local/bin/python2 
> >   Wed Mar 20 14:13:18 2019 
> > A problem occurred executing Python code.  Here is the sequence of function 
> > calls leading up to the error, with the most recent (innermost) call last. 
> > /home/dcoudert/sage/src/bin/sage-ipython in () 
> >  1 #!/usr/bin/env sage-python23 
> >  2 # -*- coding: utf-8 -*- 
> >  3 """ 
> >  4 Sage IPython startup script. 
> >  5 """ 
> >  6 
> >  7 # Display startup banner. Do this before anything else to give the 
> > user 
> >  8 # early feedback that Sage is starting. 
> >  9 from sage.misc.banner import banner 
> > 10 banner() 
> > 11 
> > 12 from sage.repl.interpreter import SageTerminalApp 
> > 13 
> > 14 app = SageTerminalApp.instance() 
> > ---> 15 app.initialize() 
> >global app.initialize =  > > 
> > 16 app.start() 
> > 
> >  in 
> > initialize(self=, argv=None) 
> > 
> > /home/dcoudert/sage/local/lib/python2.7/site-packages/traitlets/config/application.pyc
> >  in catch_config_error(method=, 
> > app=, *args=(None,), 
> > **kwargs={}) 
> > 72 TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR = False 
> > 73 else: 
> > 74 raise ValueError("Unsupported value for environment variable: 
> > 'TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR' is set to '%s' which is 
> > none of  {'0', '1', 'false', 'true', ''}."% _envvar ) 
> > 75 
> > 76 
> > 77 @decorator 
> > 78 def catch_config_error(method, app, *args, **kwargs): 
> > 79 """Method decorator for catching invalid config 
> > (Trait/ArgumentErrors) during init. 
> > 80 
> > 81 On a TraitError 

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

2019-03-20 Thread david . coudert
I have a crash when starting sage :(

Roughly it says "ImportError: libvpx.so.4: cannot open shared object file: 
No such file or directory"
See the content of .sage/ipython-5.0.0/Sage_crash_report.txt below

This is on a computer freshly updated to fedora 29, where we have 
libvpx.so.5

[root@nicoati /]# locate libvpx | grep so
/local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
/local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
/usr/lib64/libvpx.so
/usr/lib64/libvpx.so.5
/usr/lib64/libvpx.so.5.0
/usr/lib64/libvpx.so.5.0.0
/usr/lib64/vlc/plugins/codec/libvpx_plugin.so
/usr/share/doc/libvpx-devel/html/vp8_8h_source.html
/usr/share/doc/libvpx-devel/html/vp8cx_8h_source.html
/usr/share/doc/libvpx-devel/html/vp8dx_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__codec_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__decoder_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__encoder_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__frame__buffer_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__image_8h_source.html
/var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
/var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm


What can I do ?

Thanks,
David.



***

IPython post-mortem report

{'commit_hash': u'033ab93c7',
'commit_source': 'installation',
'default_encoding': 'UTF-8',
'ipython_path': 
'/home/dcoudert/sage/local/lib/python2.7/site-packages/IPython',
'ipython_version': '5.8.0',
'os_name': 'posix',
'platform': 
'Linux-4.20.15-200.fc29.x86_64-x86_64-with-fedora-29-Twenty_Nine',
'sys_executable': '/home/dcoudert/sage/local/bin/python2',
'sys_platform': 'linux2',
'sys_version': '2.7.15 (default, Mar 18 2019, 17:56:14) \n[GCC 7.3.1 
20180712 (Red Hat 7.3.1-6)]'}

***



***

Crash traceback:

---
---
ImportErrorPython 2.7.15: /home/dcoudert/sage/local/bin/python2
  Wed Mar 20 14:13:18 2019
A problem occurred executing Python code.  Here is the sequence of function
calls leading up to the error, with the most recent (innermost) call last.
/home/dcoudert/sage/src/bin/sage-ipython in ()
 1 #!/usr/bin/env sage-python23
 2 # -*- coding: utf-8 -*-
 3 """
 4 Sage IPython startup script.
 5 """
 6 
 7 # Display startup banner. Do this before anything else to give the 
user
 8 # early feedback that Sage is starting.
 9 from sage.misc.banner import banner
10 banner()
11 
12 from sage.repl.interpreter import SageTerminalApp
13 
14 app = SageTerminalApp.instance()
---> 15 app.initialize()
   global app.initialize = >
16 app.start()

 in 
initialize(self=, argv=None)

/home/dcoudert/sage/local/lib/python2.7/site-packages/traitlets/config/application.pyc
 
in catch_config_error(method=, 
app=, *args=(None,), 
**kwargs={})
72 TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR = False
73 else:
74 raise ValueError("Unsupported value for environment variable: 
'TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR' is set to '%s' which is 
none of  {'0', '1', 'false', 'true', ''}."% _envvar )
75 
76 
77 @decorator
78 def catch_config_error(method, app, *args, **kwargs):
79 """Method decorator for catching invalid config 
(Trait/ArgumentErrors) during init.
80 
81 On a TraitError (generally caused by bad config), this will 
print the trait's
82 message, and exit the app.
83 
84 For use on init methods, to prevent invoking excepthook on 
invalid input.
85 """
86 try:
---> 87 return method(app, *args, **kwargs)
   method = 
   app = 
   args = (None,)
   kwargs = {}
88 except (TraitError, ArgumentError) as e:
89 app.print_help()
90 app.log.fatal("Bad config encountered during 
initialization:")
91 app.log.fatal(str(e))
92 app.log.debug("Config at the time: %s", app.config)
93 app.exit(1)
94 
95 
96 class ApplicationError(Exception):
97 pass
98 
99 
   100 class LevelFormatter(logging.Formatter):
   101 """Formatter with additional `highlevel` record
   102 

/home/dcoudert/sage/local/lib/python2.7/site-packages/IPython/terminal/ipapp.pyc
 
in initialize(self=, 
argv=None)
   301 
   302 return super(TerminalIPythonApp, 
self).parse_command_line(argv)
   303 
   304 @catch_config_error
   305 def initialize(self, argv=None):
   306 """Do actions after construct, but before 

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

2018-08-05 Thread David Coudert
I had the same issue on fedora 28 and osx, but I think it’s only a matter of 
order in which stuff are compiled.

I have repeated “make build -j16” several times (3-4) since it was each time 
progressing, and it finally completed the compilation (without distclean).
I have not tried “make -j1”, which is certainly the good solution…


> Le 5 août 2018 à 21:08, bryan gin-ge chen  a écrit :
> 
> My build of 8.4beta0 is failing (macOS 10.13.6); I had no trouble building 
> 8.3 from source. I used `make distclean` before running make, and the final 
> part of the log is here:
> 
> [sagelib-8.4.beta0] [156/483] gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g 
> -fwrapv -O3 -Wall -Wno-unused 
> -I/Applications/SageMath/local/lib/python2.7/site-packages/cysignals 
> -I/Applications/SageMath/local/include 
> -I/Applications/SageMath/local/include/python2.7 
> -I/Applications/SageMath/local/lib/python2.7/site-packages/numpy/core/include 
> -I/Applications/SageMath/src -I/Applications/SageMath/src/sage/ext 
> -Ibuild/cythonized -I/Applications/SageMath/local/include/python2.7 -c 
> build/cythonized/sage/libs/braiding.cpp -o 
> build/temp.macosx-10.9-x86_64-2.7/build/cythonized/sage/libs/braiding.o 
> -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
> [sagelib-8.4.beta0] build/cythonized/sage/libs/braiding.cpp:1310:10: fatal 
> error: 'braiding.h' file not found
> [sagelib-8.4.beta0] #include "braiding.h"
> [sagelib-8.4.beta0]  ^~~~
> [sagelib-8.4.beta0] 1 error generated.
> [sagelib-8.4.beta0] [157/483] gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g 
> -fwrapv -O3 -Wall -Wno-unused -I./sage/cpython -Isage/cpython 
> -I/Applications/SageMath/local/lib/python2.7/site-packages/cysignals 
> -I/Applications/SageMath/local/include 
> -I/Applications/SageMath/local/include/python2.7 
> -I/Applications/SageMath/local/lib/python2.7/site-packages/numpy/core/include 
> -I/Applications/SageMath/src -I/Applications/SageMath/src/sage/ext 
> -Ibuild/cythonized -I/Applications/SageMath/local/include/python2.7 -c 
> build/cythonized/sage/libs/homfly.c -o 
> build/temp.macosx-10.9-x86_64-2.7/build/cythonized/sage/libs/homfly.o 
> -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
> [sagelib-8.4.beta0] error: command 'gcc' failed with exit status 1
> [sagelib-8.4.beta0] build/cythonized/sage/libs/homfly.c:611:10: fatal error: 
> 'homfly.h' file not found
> [sagelib-8.4.beta0] #include "homfly.h"
> [sagelib-8.4.beta0]  ^~
> [sagelib-8.4.beta0] 1 error generated.
> [sagelib-8.4.beta0] make[4]: *** [sage] Error 1
> [sagelib-8.4.beta0]
> [sagelib-8.4.beta0] real13m19.544s
> [sagelib-8.4.beta0] user12m12.916s
> [sagelib-8.4.beta0] sys1m1.038s
> make[3]: *** [sagelib] Error 2
> make[2]: *** [all-start] Error 2
> 
> real182m53.954s
> user158m12.882s
> sys37m1.623s
> ***
> Error building Sage.
> 
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all-start'):
> 
> The build directory may contain configuration files and other potentially
> helpful information. WARNING: if you now run 'make' again, the build
> directory will, by default, be deleted. Set the environment variable
> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
> 
> make[1]: *** [all-start] Error 1
> make: *** [all] Error 2
> 
> 
> 
> On Sunday, August 5, 2018 at 6:34:44 AM UTC-4, 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 
> 
> 
> ada43b34b3 (tag: 8.4.beta0) Updated SageMath version to 8.4.beta0
> 5a9630a763 Trac #25897: Incorrect Comparison of embedding index in 
> projective_embedding
> 2220712b29 Trac #25895: LatticePoset, optimize congruence-related functions 
> for trivial cases
> 7a3b5b693b Trac #25893: some care for sphinx warnings
> 6c7cbb3285 Trac #25881: adding some doctests in interval-posets
> e4e2c03f4d Trac #25880: cleanup of free Zinbiel algebras
> 4fd68dba48 Trac #25879: Residue incorrect for extensions of CA and FM 
> extensions
> 47959c3f7d Trac #25878: Implement Height function for product morphism
> ccacb99504 Trac #25876: pyflakes fix in tableau
> 18e8dc7147 Trac #25873: removing some "if len(...) > 0" in various pyx files
> 588f0354ba Trac #25871: Add option to control GC during doctests
> 5add43b99b Trac #25858: mpir build failures with some Haswell CPUs
> accfe22091 Trac #25855: new methods "is_extremal" and 
> "is_left_modular_element" for lattices
> 9740141976 Trac #25848: Some preparations for binding=True
> d589e8c1a7 Trac #25845: Move Set_PythonType to a separate file
> ccfe79a353 Trac #25843: Move extlinks into the main Sage code
> e2e495b815 Trac #25842: Upgrade to Cython 0.28.4
> 42f2533096 Trac #25841: small cleanup in jacobian_generic.py
> 364dd1c861 Trac #25832: