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

2024-06-23 Thread Jaap Spies
On my system with:

Operating System: Fedora Linux 40
Kernel Version: 6.9.4-200.fc40.x86_64 (64-bit)
Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
Memory: 31,1 GiB of RAM

--
All tests passed!
--

Jaap

On Sat, Jun 22, 2024 at 9:54 PM 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
>
>
> ab24dac430e (github/develop, tag: 10.4.rc0) Updated SageMath version to
> 10.4.rc0
> b7e60e16198 gh-38101: Various Python package upgrades
> 8d66ac3c695 gh-38225: fix trivial typos in graphs/traversals.pyx
> 1fc0dde2759 gh-38215: Fix typo "sage.ring" in docstrings
> 11bf188af62 gh-38214: test that #38159 is fixed
> 883c168d93f gh-38213: Fix regex to remove spurious diffs in doc preview
> 807aff720f3 gh-38212: bump prompt_toolkit/version_requirements.txt, more
> spkg-configures
> 2ff30273961 gh-38210: `sage.rings`: Modularization fixes (imports), `#
> needs`
> c8089ebf0f6 gh-38209: Fix infinite loop bug in doctest from #36581
> 8fea1cfacf3 gh-38206: Lint: Install tox from ubuntu, as done in CI
> Build etc.
> 2ba3ea19cf1 gh-38200:
> build/pkgs/sagemath_{categories,environment,objects,repl}: Change to
> optional
> 080cebe17c1 gh-38198: Improve complexity comments for graphs
> a43e74a282b gh-38197: Column and row stabilizers for skew tableaux
> 693e45ad991 gh-38196: Use equality '==' instead of 'is' for strings
> comparison
> affe03d6f2c gh-38193: `sage.algebras`...`sage.topology`: Doctest
> cosmetics, `# needs`, import fixes
> ca110c56fc9 gh-38189: Improve DiGraph neighbor iterators
> 19724da9998 gh-38184: Deprecate `is_FreeAlgebraQuotientElement`, ...
> e57b899d8b7 gh-38181: `sage.plot`, `sage.repl`: Modularization fixes
> (imports), `# needs`
> c706cf81084 gh-38180: `sage.interfaces`: More `lazy_import`
> 82fda3e5a4a gh-38179: `tox.ini`, `.github/workflows`, `.devcontainer`:
> Remove centos-stream-8 (EOL)
> 607855a43cf gh-38178: some care for blank lines in pyx in padics
> 46304b79276 gh-38177: some care for blanklines in pyx in stats
> 64b0dbe4366 gh-38176: fix and activate E305 in pyx files
> b261c3e262a gh-38171: fix some details in the documentation of digraph
> generators
> 7beacf08041 gh-38170: `sage.categories`: Update `# needs`, modularization
> fixes (imports)
> 1f0a3ad907f gh-38168: some care about the documentation of graph generators
> cee58906577 gh-38167: New methods for sparse graphs backend to enumerate
> neighbors in linear time
> 66b35121140 gh-38165: simplify some calls to join
> c57cf01063f gh-38163: `build/pkgs/tdlib`: Update to 0.9.3
> 407af9c60a7 gh-38160: details in partition.py (code and pep8)
> f71f2ea063e gh-38153: Remove imports pyx
> 978ec4ffeb5 gh-38141: build/pkgs/sympy: Update to 1.12.1, change to wheel
> package
> 16452c26e0d gh-38140: e_antic 2.0.2, normaliz 3.10.3, pynormaliz 2.20,
> polymake 4.12
> ed39553bf2b gh-38129: Fix live doc build by saving runner space
> 3cc13a268d0 gh-38128: Deprecate `is_AlgebraicNumber`, `is_AlgebraicReal`,
> `is_ComplexDoubleElement`, `is_ComplexIntervalFieldElement`,
> `is_ComplexNumber`, `is_FractionField`, `is_FractionFieldElement`,
> `is_Integer`, `is_IntegerMod`, `is_IntegerRing`, `is_Rational`,
> `is_RationalField`, `is_RealDoubleElement`, `is_RealIntervalField`,
> `is_RealIntervalFieldElement`, `is_RealNumber`
> 67b5de7933b gh-38102: Implement the intrinsic arrangement of a Specht
> module
> 45d8b27e751 gh-38097: Refactor `CachedRepresentation` through new class
> `WithPicklingByInitArgs`
> acc92543b84 gh-38096: `sage.combinat`, `sage.games`: Use more
> `lazy_import` in all.py files
> 91d8be9f89d gh-38084: Implemented a generator for Möbius ladder graph
> 7f3080ffcc5 gh-38064: Steinhaus-Johnson-Trotter algorithm for permutations
> d9f2a63efd1 gh-38019: find integral solutions to matrix equations over PIDs
> de1d8185cc4 gh-37834: `build/pkgs/python3`: Update to 3.12.4; declare
> support of Python 3.12.x stable
> 19a623377d0 gh-37830: Implement the Schur functors applied to semigroup
> representations
> 8f6b1e52b7f gh-37801: Drop custom GLPK patch and error handling
> ac5126980ad gh-37430: Refactor `bootstrap`, `bootstrap-conda`,
> `m4/sage_spkg_collect.m4`, `sage-spkg-info` through `sage --package
> properties`, `sage-get-system-packages`
> 8110dc5cae2 gh-37312: `sage.plot.animate`: Use FFmpeg.absolute_filename;
> `sage.features`: Remove deprecated methods
> e69245c4134 gh-36980: Specht modules for Ariki-Koike algebras
> 0df98b31e3b gh-35396: Activate/fix rpy2 tests
> 31e216689af (tag: 10.4.beta9) Updated SageMath version to 10.4.beta9
>
> --
> 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 10.4.beta6 released

2024-05-13 Thread Jaap Spies
On Fedora 40 building succeeded. ptestlong gives the same segfault in
gap/elements.pyx

Since beta5 I don't see build time information. Is this on purpose?

Jaap

Op zo 12 mei 2024 22:37 schreef 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
>
> There 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.beta6
> f5e78840b10 gh-37970: Fix sign error in the Kerr metric of the manifold
> catalog
> 4e0bbaf9026 gh-37967: Modify tests in `ell_point.py` to be more generic
> for Conway database update
> 821924c1849 gh-37965: some polishing for pbori (ruff and pep8 mostly)
> 175d57bff88 gh-37958: various ruff fixes in combinat
> e72a3e41b91 gh-37956: faster implementation of method
> `sage.graphs.generators.families.BalancedTree`
> feba57a1de3 gh-37955:
> `Graph.{[weighted_]adjacency_matrix,kirchhoff_matrix}`: Support
> constructing `End(CombinatorialFreeModule)` elements
> d9695cb3592 gh-37954: direct implementations of some cliques related
> methods in `sage/graphs/graph.py`
> 16981c13179 gh-37953: Fix trivial typo
> 7ed7448c1e7 gh-37950: CI: Handle the "p: CI Fix" label
> c9f5b45179e gh-37949: Adapt length check in `sage.databases.conway` in
> preparation for database update
> f91864d634f gh-37948: some ruff fixes in misc folder
> 7f5ae5cf7d9 gh-37947: various ruff suggestions fixed in schemes
> f490e71a7fc gh-37944: ⬆️ Bump easimon/maximize-build-space from 8 to 10
> 1162d8221b4 gh-37942: Graph constructors: Remove gratuitous nondeterminism
> 8d59b12a063 gh-37941: Revert cif fast inversion 84ab655
> 3fdc4d2e570 gh-37940: Support morphisms in `Matroid` constructor
> 5d12c34b9e8 gh-37939: Fix incompatible pointer type assignment error in
> implicit_surface
> becc9581c32 gh-37938: Updates to linbox-1.7.0, givaro-4.2.0,
> fflas-ffpack-2.5.0
> d192614f48d gh-37932: fix the linter
> c9c0a545f4f gh-37929: `.gitignore`: Ignore `requirements-editable.txt`
> files
> ebd5f91fa97 gh-37925: Fix slow substitution in piecewise symbolic function
> 70a42aa0f8e gh-37916: structure/coerce actions
> f5a724fcd70 gh-37914: `build/pkgs/python3`: Update to 3.11.8, remove
> Cygwin patches, remove pointless rpaths on macOS
> 26279324cb5 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 dependencies
> 649c4d5fc10 gh-37881: Implement hypergeometric Euler factors for tame
> primes
> 39907fa9ae2 gh-37878: Run sage doc server for jupyterlab
> 58c4079ef65 gh-37869: `sage.geometry.polyhedron`: Remove deprecated code
> 56e555d8b37 gh-37867: `sage.misc.sageinspect`: Remove deprecated
> `loadable_module_extension`
> ee5f6062dd9 gh-37861: Fix segfault for Weil polynomials
> 6fa34e702ce gh-37859: Implement the ladder idempotents of the symmetric
> group algebra
> 08be24c8d77 gh-37854: Maximal angles between convex cones
> 0e8fd932227 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 actions
> b590c5a9a89 gh-37787: modernize coercion for Hecke algebras
> 045f065e988 gh-37762: `dist.yml`: Download optional/experimental tarballs
> for GitHub Release assets
> 7ace60e27b7 gh-37737: Follow up #36741: improve code structure
> 6bccaa3b37a gh-37719: Refactor ring categories
> 7d010da8392 gh-37716: `sage.{misc,structure}`: Doctest cosmetics
> d32de45d8f2 gh-37713: `sage.sets`: Doctest cosmetics
> f5537943f8e gh-37584: build/pkgs/cython: Update to 3.0.10
> ff3350aa70a gh-37570: build/pkgs/singular: Update to 4.4.0
> d347729f0af gh-37537: build/pkgs/{gcc,gfortran}/spkg-configure.m4: Allow
> 14.x
> b2df0182f1a gh-37500: `sage --package`, `sage-get-system-packages`:
> Support PURLs `pkg:pypi/DISTRO-NAME`, obtain dependencies of wheels from
> PyPI
> 49406e33c2c gh-37249: gc: update to 8.2.6
> 68fe91d8c53 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 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 10.4.beta5 released

2024-05-04 Thread Jaap Spies
[spkg-install] checking pkg-config is at least version 0.9.0... yes
[spkg-install] checking for GIVARO... yes
[spkg-install] checking for GIVARO usability... no
[spkg-install] configure: error: The Givaro library could not be used with
the compiler and the flags se
t up by the configure script
[spkg-install]


[spkg-install] Error configuring fflas_ffpack-2.4.3.p0
[spkg-install] See the file
[spkg-install]

/home/jaap/sagemath/sage-10.4.beta5/local/var/tmp/sage/build/fflas_ffpack-2.4.3.p0/sr
c/config.log
[spkg-install] for details.
[spkg-install]



Error installing package fflas_ffpack-2.4.3.p0

Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the log files
 /home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/fflas_ffpack-2.4.3.p0.log
and
 /home/jaap/sagemath/sage-10.4.beta5/config.log


On Sat, May 4, 2024 at 1:36 PM Jaap Spies  wrote:

> jaap@peace:~$ gcc --version
> gcc (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0)
> Copyright (C) 2024 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> jaap@peace:~$ cd sagemath/sage-10.4.beta5/
> jaap@peace:~/sagemath/sage-10.4.beta5$ sudo dnf install gmp-c++
> [sudo] password for jaap:
> Last metadata expiration check: 0:58:43 ago on za 04 mei 2024 12:34:46
> CEST.
> Package gmp-c++-1:6.2.1-8.fc40.x86_64 is already installed.
> Dependencies resolved.
> Nothing to do.
> Complete!
> jaap@peace:~/sagemath/sage-10.4.beta5$
>
> gmp-c++ was already installed.
>
> I see more errors to come related to the gcc version.
>
> Jaap
>
>
>
> On Sat, May 4, 2024 at 1:26 PM Dima Pasechnik  wrote:
>
>> I guess you might be missing gmp-c++ system package.
>> Please install it and try again. It seems we need to look at what ppl
>> does in its gmp detection code and do the same in our configure.
>>
>> <https://packages.fedoraproject.org/pkgs/gmp/gmp-c++/fedora-40.html>
>>
>>
>>
>> On 4 May 2024 12:16:22 BST, Jaap Spies  wrote:
>>
>>> Here it is.
>>>
>>> Jaap
>>>
>>> On Sat, May 4, 2024 at 1:03 PM Dima Pasechnik  wrote:
>>>
>>>> hmm, no, your system GMP looks fine,  it was duly detected by the top
>>>> level configure.
>>>>
>>>> It is however rejected by ppl.
>>>> Can you post the appropriate logs/pkgs/ppl... log file?
>>>>
>>>>
>>>> On 4 May 2024 11:31:11 BST, Jaap Spies  wrote:
>>>>
>>>>> Sorry wrong attachment!
>>>>>
>>>>>
>>>>>
>>>>> On Sat, May 4, 2024 at 12:26 PM Jaap Spies 
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Last metadata expiration check: 3:24:12 ago on za 04 mei 2024
>>>>>> 08:57:46 CEST.
>>>>>> Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
>>>>>> Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
>>>>>> Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
>>>>>> Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
>>>>>> Dependencies resolved.
>>>>>> Nothing to do.
>>>>>> Complete!
>>>>>>
>>>>>> The config.log attached.
>>>>>>
>>>>>> Jaap
>>>>>>
>>>>>> On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik 
>>>>>> wrote:
>>>>>>
>>>>>>> You probably have an incomplete install of system GMP packages,
>>>>>>> or/and, perhaps, a spurious install of GMP in /usr/local ...
>>>>>>>
>>>>>>>
>>>>>>> Please post top-level config.log
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>>>>>>>
>>>>>>>> On Fedora 40 building fails with
>>>>>>>> * package: ppl-1.2.p1
>>>>>>>>  last build time: mei 3 22:09
>>>>>>>>  log file:
>>>>>>>>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p

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

2024-05-04 Thread Jaap Spies
jaap@peace:~$ gcc --version
gcc (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0)
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

jaap@peace:~$ cd sagemath/sage-10.4.beta5/
jaap@peace:~/sagemath/sage-10.4.beta5$ sudo dnf install gmp-c++
[sudo] password for jaap:
Last metadata expiration check: 0:58:43 ago on za 04 mei 2024 12:34:46
CEST.
Package gmp-c++-1:6.2.1-8.fc40.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
jaap@peace:~/sagemath/sage-10.4.beta5$

gmp-c++ was already installed.

I see more errors to come related to the gcc version.

Jaap



On Sat, May 4, 2024 at 1:26 PM Dima Pasechnik  wrote:

> I guess you might be missing gmp-c++ system package.
> Please install it and try again. It seems we need to look at what ppl does
> in its gmp detection code and do the same in our configure.
>
> <https://packages.fedoraproject.org/pkgs/gmp/gmp-c++/fedora-40.html>
>
>
>
> On 4 May 2024 12:16:22 BST, Jaap Spies  wrote:
>
>> Here it is.
>>
>> Jaap
>>
>> On Sat, May 4, 2024 at 1:03 PM Dima Pasechnik  wrote:
>>
>>> hmm, no, your system GMP looks fine,  it was duly detected by the top
>>> level configure.
>>>
>>> It is however rejected by ppl.
>>> Can you post the appropriate logs/pkgs/ppl... log file?
>>>
>>>
>>> On 4 May 2024 11:31:11 BST, Jaap Spies  wrote:
>>>
>>>> Sorry wrong attachment!
>>>>
>>>>
>>>>
>>>> On Sat, May 4, 2024 at 12:26 PM Jaap Spies  wrote:
>>>>
>>>>>
>>>>> Last metadata expiration check: 3:24:12 ago on za 04 mei 2024 08:57:46
>>>>> CEST.
>>>>> Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
>>>>> Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
>>>>> Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
>>>>> Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
>>>>> Dependencies resolved.
>>>>> Nothing to do.
>>>>> Complete!
>>>>>
>>>>> The config.log attached.
>>>>>
>>>>> Jaap
>>>>>
>>>>> On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik 
>>>>> wrote:
>>>>>
>>>>>> You probably have an incomplete install of system GMP packages,
>>>>>> or/and, perhaps, a spurious install of GMP in /usr/local ...
>>>>>>
>>>>>>
>>>>>> Please post top-level config.log
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>>>>>>
>>>>>>> On Fedora 40 building fails with
>>>>>>> * package: ppl-1.2.p1
>>>>>>>  last build time: mei 3 22:09
>>>>>>>  log file:
>>>>>>>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>>>>>>> From the log file:
>>>>>>> [spkg-install] config.lt: creating libtool
>>>>>>> [spkg-install] checking for the GMP library version 4.1.3 or
>>>>>>> above... no
>>>>>>> [spkg-install] configure: error: Cannot find GMP version 4.1.3 or
>>>>>>> higher.
>>>>>>>
>>>>>>> But Fedora 40 comes with gmp version 6.2.1
>>>>>>>
>>>>>>> Jaap
>>>>>>>
>>>>>>>
>>>>>>> On Fri, May 3, 2024 at 1:08 AM 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
>>>>>>>>
>>>>>>>>
>>>>>>>> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath
>>>>>>>> version to 10.4.beta5
>>>>>>>> e77b3df44ad gh-37915: Replace doctests from
>>>>>>>> jacobian_khuri_makdisi.py taking too long time
>>>>>>>> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
>>>>>>>> 67f26757bcb gh-37904: Change `SetSystem` representation
>>>>>>&

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

2024-05-04 Thread Jaap Spies
Last metadata expiration check: 3:24:12 ago on za 04 mei 2024 08:57:46
CEST.
Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

The config.log attached.

Jaap

On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik  wrote:

> You probably have an incomplete install of system GMP packages, or/and,
> perhaps, a spurious install of GMP in /usr/local ...
>
>
> Please post top-level config.log
>
>
>
> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>
>> On Fedora 40 building fails with
>> * package: ppl-1.2.p1
>>  last build time: mei 3 22:09
>>  log file:
>>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>> From the log file:
>> [spkg-install] config.lt: creating libtool
>> [spkg-install] checking for the GMP library version 4.1.3 or above... no
>> [spkg-install] configure: error: Cannot find GMP version 4.1.3 or higher.
>>
>> But Fedora 40 comes with gmp version 6.2.1
>>
>> Jaap
>>
>>
>> On Fri, May 3, 2024 at 1:08 AM 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
>>>
>>>
>>> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version
>>> to 10.4.beta5
>>> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py
>>> taking too long time
>>> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
>>> 67f26757bcb gh-37904: Change `SetSystem` representation
>>> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
>>> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
>>> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp
>>> interface
>>> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
>>> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
>>> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207
>>> (2022)
>>> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
>>> 9ce51d09089 gh-37853: Work around inconsistent iteration in
>>> `multi_polynomial_sequence.py`
>>> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot
>>> method
>>> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from
>>> build/bin/
>>> af6c2085804 gh-37836: fricas/do not get inputform twice
>>> ac9c1b07203 gh-37835: Optimize `DisjointSet`
>>> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora
>>> distro info
>>> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable:
>>> Docstring/doctest edits
>>> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
>>> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
>>> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show
>>> matrix decorated with basis element names
>>> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
>>> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
>>> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
>>> f87f3e3581e gh-37808: Removed non-working and utterly old
>>> @rename_keyword in farey_symbol.pyx
>>> d64f1a8accb gh-37807: Added some documentation in the developer's guide
>>> regarding deprecation
>>> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone
>>> catalogue
>>> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
>>> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
>>> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
>>> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
>>> 1b5a3450555 gh-37793: add links to standard errors in various places
>>> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
>>> e9e3a3db928 gh-37750: CI Build: Fix "test modularized
>>> distributions" after #37022
>>> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub
>>> annotations
>>> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
>>> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`:
>>> Docstring/doctest cosmetics, `# needs`
>>> e4e33257ab6 gh-37693: Imp

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

2024-05-04 Thread Jaap Spies
On Fedora 40 building fails with
* package: ppl-1.2.p1
 last build time: mei 3 22:09
 log file:
   /home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>From the log file:
[spkg-install] config.lt: creating libtool
[spkg-install] checking for the GMP library version 4.1.3 or above... no
[spkg-install] configure: error: Cannot find GMP version 4.1.3 or higher.

But Fedora 40 comes with gmp version 6.2.1

Jaap


On Fri, May 3, 2024 at 1:08 AM 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
>
>
> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to
> 10.4.beta5
> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py
> taking too long time
> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
> 67f26757bcb gh-37904: Change `SetSystem` representation
> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp
> interface
> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 (2022)
> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
> 9ce51d09089 gh-37853: Work around inconsistent iteration in
> `multi_polynomial_sequence.py`
> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method
> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/
> af6c2085804 gh-37836: fricas/do not get inputform twice
> ac9c1b07203 gh-37835: Optimize `DisjointSet`
> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora
> distro info
> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: Docstring/doctest
> edits
> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix
> decorated with basis element names
> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
> f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword
> in farey_symbol.pyx
> d64f1a8accb gh-37807: Added some documentation in the developer's guide
> regarding deprecation
> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone catalogue
> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
> 1b5a3450555 gh-37793: add links to standard errors in various places
> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
> e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions"
> after #37022
> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub
> annotations
> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`:
> Docstring/doctest cosmetics, `# needs`
> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series
> for finite dimensional Lie algebras
> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`,
> `LinearMatroid.representation`: Support constructing
> `Hom(CombinatorialFreeModule)` elements
> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks
> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC
> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future
> 4.4)
> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5,
> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0,
> trove_classifiers 2024.4.10, wheel 0.43.0
> 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of
> sagemath-environment, sage-setup, sage-sws2rst for PyPI
> 90e08c88c60 gh-37057: deprecated functions is_Cone, is_Polyhedron,
> is_LatticePolytope
> ca1b5e6ea0d gh-37041: update FriCAS to 1.3.10, allow building with sbcl
> f19f431d095 gh-36982: Make pyproject.toml the source for build dependencies
> 23ba3d8f174 gh-36768: Retrieve more information of fundamental groups of
> plane curves
> f633de0146a gh-36498: CI build, doc-build: Run containers explicitly,
> separate jobs for pyright, build, modularized tests, long tests
> f3847837395 gh-35618: Use `pypa/build` instead of `pip wheel`
> c4363fc97eb (tag: 10.4.beta4) Updated SageMath version to 10.4.beta4
>
> --
> 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.rc2 released

2024-03-11 Thread Jaap Spies
This is what happens:


sage: s(libgap(1), libgap(2)) ## line 2483 ##
sage: for i in range(100):
   rnd = [ randint(-10,10) for i in range(randint(0,7)) ]
   print(rnd)
   # compute the sum in GAP
   _ = libgap.Sum(rnd)
   try:
   libgap.Sum(*rnd)
   print('This should have triggered a ValueError')
   print('because Sum needs a list as argument')
   except ValueError:
   pass ## line 2489 ##
[-9, 0]
[]
[]
[-5, -6, 2, -4, 8]
[-1, -3, 5, 5, -3, -1, -9]
[1, -2]
[2, -9, 3, -5, 7, -3]
[5, 4, -3, -9, 10]
[2, -5, 10, -9]
[-8, -9, -3, -6, 2, 2, -7]
[9, 5, 5, -8, 0, 0, 0]
[9, -6, -5, 7, -2, 8]
[]
[0, -4, 10, -8, 2]
[-9]
[]
[5]
[6, 9]
[8, 5, -7, 5, 1, -1]
[]
[10, -7, 9]

/home/jaap/sagemath/sage-10.3.rc2/local/var/lib/sage/venv-python3.12/lib64/python3.12/site-packages/cysignals/
signals.cpython-312-x86_64-linux-gnu.so(+0x9f1c)[0x7
f7dd89b0f1c]
/home/jaap/sagemath/sage-10.3.rc2/local/var/lib/sage/venv-python3.12/lib64/python3.12/site-packages/cysignals/
signals.cpython-312-x86_64-linux-gnu.so(+0x9fb6)[0x7
f7dd89b0fb6]
/home/jaap/sagemath/sage-10.3.rc2/local/var/lib/sage/venv-python3.12/lib64/python3.12/site-packages/cysignals/
signals.cpython-312-x86_64-linux-gnu.so(+0xc966)[0x7
f7dd89b3966]
/lib64/libc.so.6(+0x3e9a0)[0x7f7de6c5c9a0]
/home/jaap/sagemath/sage-10.3.rc2/src/sage/libs/gap/
element.cpython-312-x86_64-linux-gnu.so(+0x3923c)[0x7f7d869d623c]
/home/jaap/sagemath/sage-10.3.rc2/src/sage/libs/gap/
element.cpython-312-x86_64-linux-gnu.so(+0x39ffb)[0x7f7d869d6ffb]
/lib64/libpython3.12.so.1.0(_PyObject_Call+0x79)[0x7f7de7022149]
/lib64/libpython3.12.so.1.0(+0x1101e4)[0x7f7de6f101e4]
/lib64/libpython3.12.so.1.0(PyEval_EvalCode+0xb6)[0x7f7de708b316]
/lib64/libpython3.12.so.1.0(+0x2a647c)[0x7f7de70a647c]
/lib64/libpython3.12.so.1.0(+0x110c63)[0x7f7de6f10c63]
/lib64/libpython3.12.so.1.0(_PyObject_FastCallDictTstate+0x11f)[0x7f7de6ff9aff]

/lib64/libpython3.12.so.1.0(_PyObject_Call_Prepend+0x73)[0x7f7de701ea33]
/lib64/libpython3.12.so.1.0(+0x2cb7c5)[0x7f7de70cb7c5]
/lib64/libpython3.12.so.1.0(_PyObject_MakeTpCall+0x125)[0x7f7de6ff7435]
/lib64/libpython3.12.so.1.0(+0x10f7c3)[0x7f7de6f0f7c3]
/lib64/libpython3.12.so.1.0(_PyObject_FastCallDictTstate+0xa6)[0x7f7de6ff9a86]

/lib64/libpython3.12.so.1.0(+0x21e842)[0x7f7de701e842]
/lib64/libpython3.12.so.1.0(+0x1f75db)[0x7f7de6ff75db]
/lib64/libpython3.12.so.1.0(_PyObject_MakeTpCall+0x76)[0x7f7de6ff7386]
/lib64/libpython3.12.so.1.0(+0x10f7c3)[0x7f7de6f0f7c3]
/lib64/libpython3.12.so.1.0(PyEval_EvalCode+0xb6)[0x7f7de708b316]
/lib64/libpython3.12.so.1.0(+0x2ae05a)[0x7f7de70ae05a]
/lib64/libpython3.12.so.1.0(+0x2a8f6e)[0x7f7de70a8f6e]
/lib64/libpython3.12.so.1.0(+0x2c9a93)[0x7f7de70c9a93]
/lib64/libpython3.12.so.1.0(_PyRun_SimpleFileObject+0x1ca)[0x7f7de70c912a]
/lib64/libpython3.12.so.1.0(_PyRun_AnyFileObject+0x4f)[0x7f7de70c8c9f]
/lib64/libpython3.12.so.1.0(Py_RunMain+0x352)[0x7f7de70b9922]
/lib64/libpython3.12.so.1.0(Py_BytesMain+0x3c)[0x7f7de70750dc]
/lib64/libc.so.6(+0x2814a)[0x7f7de6c4614a]
/lib64/libc.so.6(__libc_start_main+0x8b)[0x7f7de6c4620b]
python3(_start+0x25)[0x556e9f719095]



Jaap

On Mon, Mar 11, 2024 at 1:34 PM Dima Pasechnik  wrote:

>
>
> On Wed, Mar 6, 2024 at 12:02 PM Jaap Spies  wrote:
>
>> Operating System: Fedora Linux 39
>> Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)
>> Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
>> Memory: 31,2 GiB of RAM
>>
>> make ptestlong
>> same error as expected:
>> --
>> sage -t --long --warn-long 29.6
>> --random-seed=230234824358800765306206065889005137096
>> src/sage/libs/gap/element.pyx  # Killed due to segmentation fault
>>
>
> getting back to this error:
> So running something like
>
> ./sage -tp 24 --long
> --random-seed=230234824358800765306206065889005137096
> src/sage/libs/gap/element.pyx
>
> still leads to the segfault, right?
>
> If so, could you add "print(rnd)" after "rnd = [...]" in the test in
> question
> and re-run the above command?
>
> (The idea is to print the actual value of rnd that causes the segfault)
>
> --- a/src/sage/libs/gap/element.pyx
> +++ b/src/sage/libs/gap/element.pyx
> @@ -2488,6 +2488,7 @@ cdef class GapElement_Function(GapElement):
>
>  sage: for i in range(100):
>  : rnd = [ randint(-10,10) for i in
> range(randint(0,7)) ]
> +: print(rnd)
>  : # compute the sum in GAP
>  : _ = libgap.Sum(rnd)
>  : try:
>
> It's most probably related to the fact that you're apparently using Python
> 3.12, installed on your OS,
> to build and run sage (judging f

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

2024-03-11 Thread Jaap Spies
Python 3.12.2 (main, Feb 21 2024, 00:00:00) [GCC 13.2.1 20231205 (Red Hat
13.2.1-6)] on linux


Jaap


On Mon, Mar 11, 2024 at 1:34 PM Dima Pasechnik  wrote:

>
>
> On Wed, Mar 6, 2024 at 12:02 PM Jaap Spies  wrote:
>
>> Operating System: Fedora Linux 39
>> Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)
>> Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
>> Memory: 31,2 GiB of RAM
>>
>> make ptestlong
>> same error as expected:
>> --
>> sage -t --long --warn-long 29.6
>> --random-seed=230234824358800765306206065889005137096
>> src/sage/libs/gap/element.pyx  # Killed due to segmentation fault
>>
>
> getting back to this error:
> So running something like
>
> ./sage -tp 24 --long
> --random-seed=230234824358800765306206065889005137096
> src/sage/libs/gap/element.pyx
>
> still leads to the segfault, right?
>
> If so, could you add "print(rnd)" after "rnd = [...]" in the test in
> question
> and re-run the above command?
>
> (The idea is to print the actual value of rnd that causes the segfault)
>
> --- a/src/sage/libs/gap/element.pyx
> +++ b/src/sage/libs/gap/element.pyx
> @@ -2488,6 +2488,7 @@ cdef class GapElement_Function(GapElement):
>
>  sage: for i in range(100):
>  : rnd = [ randint(-10,10) for i in
> range(randint(0,7)) ]
> +: print(rnd)
>  : # compute the sum in GAP
>  : _ = libgap.Sum(rnd)
>  : try:
>
> It's most probably related to the fact that you're apparently using Python
> 3.12, installed on your OS,
> to build and run sage (judging from libpython3.12.so mentioned in the log
> you posted few days ago, for an earllier rc or beta).
> I tried reproducing this by using a built from source Python 3.12 on
> Fedora 38, but all is good there.
>
> Officially we still only support Python 3.11.
> We have similar issues open:
> https://github.com/sagemath/sage/issues/37026
> https://github.com/sagemath/sage/issues/37289
>
> Dima
>
>
>> Jaap
>> --
>>
>> On Tue, Mar 5, 2024 at 7:08 PM Matthias Köppe 
>> wrote:
>>
>>> Thanks for the report!
>>> https://github.com/sagemath/sage/pull/37543 adds the missing dependency
>>> declaration.
>>>
>>> On Tuesday, March 5, 2024 at 1:10:30 AM UTC-8 furutaka@gmail.com
>>> wrote:
>>>
>>>> On a PC running Fedora-39 (x86_64): failed in building
>>>> "sagemath_doc_html-none",
>>>> needed to do `./sage -i graphs` and then make again to finish building.
>>>>
>>>> Procedure:
>>>> 1. copy the git source.
>>>> 2. `make configure && ./configure && dnf install 
>>>> && make reconfigure`.
>>>> 3. make -> stopped in building "sagemath_doc_html-none".
>>>> 4. `./sage -i graphs && make` to finish the build.
>>>>
>>>> Kazuyoshi
>>>>
>>>>
>>>> 2024年3月5日(火) 8:40 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
>>>>>
>>>>>
>>>>> cb8e15b4769 (tag: 10.3.rc2, github/develop) Updated SageMath version
>>>>> to 10.3.rc2
>>>>> 872ca39ec42 gh-37504: `cmake`, `ninja_build`: Reject installations in
>>>>> inaccessible user schemes
>>>>> fc0d3399a69 gh-37495: build/pkgs/flint: Reject FLINT >= 3.1.0
>>>>> 4ac7152b170 (tag: 10.3.rc1) Updated SageMath version to 10.3.rc1
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "sage-release" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to sage-release...@googlegroups.com.
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/sage-release/cc8e19ba-ee2a-49c9-b4c5-d3ed3b54e222n%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/sage-release/cc8e19ba-ee2a-49c9-b4c5-d3ed3b54e222n%40googlegroups.com?utm_medium=email_source=footer>
>>>>> .
>>>>>
>>>>
>>>>
>>>

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

2024-03-06 Thread Jaap Spies
Operating System: Fedora Linux 39
Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)
Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
Memory: 31,2 GiB of RAM

make ptestlong
same error as expected:
--
sage -t --long --warn-long 29.6
--random-seed=230234824358800765306206065889005137096
src/sage/libs/gap/element.pyx  # Killed due to segmentation fault

Jaap
--

On Tue, Mar 5, 2024 at 7:08 PM Matthias Köppe 
wrote:

> Thanks for the report!
> https://github.com/sagemath/sage/pull/37543 adds the missing dependency
> declaration.
>
> On Tuesday, March 5, 2024 at 1:10:30 AM UTC-8 furutaka@gmail.com
> wrote:
>
>> On a PC running Fedora-39 (x86_64): failed in building
>> "sagemath_doc_html-none",
>> needed to do `./sage -i graphs` and then make again to finish building.
>>
>> Procedure:
>> 1. copy the git source.
>> 2. `make configure && ./configure && dnf install  &&
>> make reconfigure`.
>> 3. make -> stopped in building "sagemath_doc_html-none".
>> 4. `./sage -i graphs && make` to finish the build.
>>
>> Kazuyoshi
>>
>>
>> 2024年3月5日(火) 8:40 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
>>>
>>>
>>> cb8e15b4769 (tag: 10.3.rc2, github/develop) Updated SageMath version to
>>> 10.3.rc2
>>> 872ca39ec42 gh-37504: `cmake`, `ninja_build`: Reject installations in
>>> inaccessible user schemes
>>> fc0d3399a69 gh-37495: build/pkgs/flint: Reject FLINT >= 3.1.0
>>> 4ac7152b170 (tag: 10.3.rc1) Updated SageMath version to 10.3.rc1
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "sage-release" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to sage-release...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/sage-release/cc8e19ba-ee2a-49c9-b4c5-d3ed3b54e222n%40googlegroups.com
>>> 
>>> .
>>>
>>
>>
>> --
>> Kazuyoshi Furutaka
>>
> --
> 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/a55493b6-cc3c-49f5-9e8b-d26d5f09942cn%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/CAK0%3DbK11NHhRuiXrBkJ%2BiOgXFAbbFRWYmLJQJ70TT5Tgmye3-A%40mail.gmail.com.


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

2024-03-01 Thread Jaap Spies
Operating System: Fedora Linux 39
Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)
Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
Memory: 31,2 GiB of RAM

Old School: download tarball, extract, ./configure, export MAKE="make -j24"
make; make ptestlong

same error:
--
sage -t --long --warn-long 30.2
--random-seed=12528462065476524311859422673435963570
src/sage/libs/gap/element.pyx  # Killed due to segmentation fault
--
Total time for all tests: 808.9 seconds
   cpu time: 4910.4 seconds
   cumulative wall time: 5327.5 seconds

Jaap Spies

On Fri, Mar 1, 2024 at 12:06 AM 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
>
>
> 4ac7152b170 (tag: 10.3.rc1, github/develop) Updated SageMath version to
> 10.3.rc1
> 686e933eb32 gh-37484: Support flint 3.1 in sagelib
> 344b06d12a1 gh-37470: src/sage_docbuild/ext/sage_autodoc.py: Fix linter
> failure
> c1f3652fcbd gh-37443: Fix bugs and regression in performance of
> `any_root()`
> 65a64eabb73 gh-37319: `build/pkgs/meson`: Update to 1.3.1, require >=
> 1.2.3 for Python 3.12 support, reject meson installed in inaccessible user
> schemes
> 9cc87c28753 gh-37261: `README.md`: Improve PyPI install instructions
> cf2fcc8ceba gh-37237: CI macOS: Fix failure with macos-13-homebrew, add
> tests on M1 runners, add timeouts
> 14a228f6b93 gh-37178: `sage.features.threejs`: Fix modularization
> regression after #37024
> c5fa07626d2 gh-37177: `sage -t`: Fix handling of `--probe all` broken by
> #36989
> acbe15dcd87 (tag: 10.3.rc0) Updated SageMath version to 10.3.rc0
>
> --
> 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/4d9d2b65-7bb3-4742-a151-f624d442c5cbn%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-release/4d9d2b65-7bb3-4742-a151-f624d442c5cbn%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/CAK0%3DbK2kOKKn1t5%3D71Q0PizK1Csz0HQ6zda-1CMyxkDLn266Hw%40mail.gmail.com.


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

2024-02-28 Thread Jaap Spies
Goedemiddag,

>From the logs/tests.log: see attachment.

Jaap

On Tue, Feb 27, 2024 at 1:01 PM Dima Pasechnik  wrote:

> Goedemiddag Jaap,
>
> would you be so kind to look at logs/tests.log and see where exactly the
> crash occurs (lines before the crash are printed, so it can be put down to
> the exact place it).
> And post the relevant lines of logs/tests.log here.
>
> Dima
>
>
>
> On Tue, Feb 27, 2024 at 11:02 AM Jaap Spies  wrote:
>
>> Operating System: Fedora Linux 39
>>
>> Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)
>>
>> Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
>> Memory: 31,2 GiB of RAM
>>
>> Same persistent error:
>> Unhandled SIGSEGV: A segmentation fault occurred.
>> This probably occurred because a *compiled* module has a bug
>> in it and is not properly wrapped with sig_on(), sig_off().
>> Python will now terminate.
>> 
>>
>> **
>> --
>> sage -t --long --warn-long 30.7
>> --random-seed=154226370660111014259536820846081862386
>> src/sage/libs/gap/element.pyx  # Killed due to segmentation fault
>>
>> Jaap Spies
>>
>> On Mon, Feb 26, 2024 at 11:09 PM Emmanuel Charpentier <
>> emanuel.charpent...@gmail.com> wrote:
>>
>>> Thanks a lot ! I'll have to ((re-)^n)read the Developer's Guide and the
>>> Installation Guide...
>>>
>>> Le lundi 26 février 2024 à 21:44:27 UTC+1, matthia...@gmail.com a
>>> écrit :
>>>
>>> On Monday, February 26, 2024 at 12:26:04 PM UTC-8 emanuel.c...@gmail.com
>>> wrote:
>>>
>>> Question : how to modify Sage’s configuration (as used by make
>>> reconfigure) without having to re-state *all* the configuration ?
>>>
>>> eval ./configure $(./config.status --config) --without-system-brial
>>>
>>> --
>>> 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/744757ca-0e2d-4e55-9ac8-ee01672b6889n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/sage-release/744757ca-0e2d-4e55-9ac8-ee01672b6889n%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/CAK0%3DbK3-vXM764ri439U5sfBxWob7VUF8YznRuU7wqE2ZNgtqg%40mail.gmail.com
>> <https://groups.google.com/d/msgid/sage-release/CAK0%3DbK3-vXM764ri439U5sfBxWob7VUF8YznRuU7wqE2ZNgtqg%40mail.gmail.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/CAAWYfq1_Ks-_bNda%3Dt-P8TGb3iUjsaR6RzVOdVYPUPyZGxFHWA%40mail.gmail.com
> <https://groups.google.com/d/msgid/sage-release/CAAWYfq1_Ks-_bNda%3Dt-P8TGb3iUjsaR6RzVOdVYPUPyZGxFHWA%40mail.gmail.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/CAK0%3DbK3pM%3DWKRdGeUt8uHKYL4Gb%2BSW-8vv6sW4eeoNr4m%3D9mjg%40mail.gmail.com.
### make ptestlong: Running ./sage -t --logfile=logs/test.log --long -p --optional=sage,optional --all
Running doctests with ID 2024-02-26-18-29-31-e3c9de68.
Git branch: develop
Git ref: 10.3.rc0
Running with SAGE_LOCAL='/home/jaap/sagemath/sage-10.3.rc0/local' and SAGE_VENV='/home/jaap/sagemath/sage-10.3.rc0/local/var/lib/sage/venv-python3.12'
Using --optional=fedora,pip,sage,sage_spkg
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,cvxopt,cvxopt,database_crem

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

2024-02-27 Thread Jaap Spies
Operating System: Fedora Linux 39

Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)

Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
Memory: 31,2 GiB of RAM

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


**
--
sage -t --long --warn-long 30.7
--random-seed=154226370660111014259536820846081862386
src/sage/libs/gap/element.pyx  # Killed due to segmentation fault

Jaap Spies

On Mon, Feb 26, 2024 at 11:09 PM Emmanuel Charpentier <
emanuel.charpent...@gmail.com> wrote:

> Thanks a lot ! I'll have to ((re-)^n)read the Developer's Guide and the
> Installation Guide...
>
> Le lundi 26 février 2024 à 21:44:27 UTC+1, matthia...@gmail.com a écrit :
>
> On Monday, February 26, 2024 at 12:26:04 PM UTC-8 emanuel.c...@gmail.com
> wrote:
>
> Question : how to modify Sage’s configuration (as used by make reconfigure)
> without having to re-state *all* the configuration ?
>
> eval ./configure $(./config.status --config) --without-system-brial
>
> --
> 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/744757ca-0e2d-4e55-9ac8-ee01672b6889n%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-release/744757ca-0e2d-4e55-9ac8-ee01672b6889n%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/CAK0%3DbK3-vXM764ri439U5sfBxWob7VUF8YznRuU7wqE2ZNgtqg%40mail.gmail.com.


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

2024-02-16 Thread Jaap Spies
Operating System: Fedora Linux 39

Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)

Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
Memory: 31,2 GiB of RAM


export MAKE="make -j24"
finishes in 24 m with no failures.
make ptestlong has one persistent failure:

Saved trace to /home/jaap/.sage/crash_logs/crash_qg25wumu.log

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


**
--
sage -t --long --warn-long 29.7
--random-seed=236714195655321939587235021745857565297
src/sage/libs/gap/elemen
t.pyx  # Killed due to segmentation fault
--
Total time for all tests: 5.7 seconds
   cpu time: 0.0 seconds
   cumulative wall time: 0.0 seconds

Jaap

On Wed, Feb 14, 2024 at 12:40 AM 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
>
> We should soon start with a release candidate, so if you have any ticket
> that you really want to get merged then now is the time to get it in!
>
>
> 30b3d78fac8 (origin/develop, tag: 10.3.beta8) Updated SageMath version to
> 10.3.beta8
> 81a374dc4da gh-37290: sagemath-standard: don't require Cython to create
> sdist
> f71381c36f1 gh-37279: Fix some doctest warnings
> 36bf4afd280 gh-37272: enable the generation of acyclic orientations with
> `nauty_directg`
> 75afadb1669 gh-37270: Allow python 3.12 and scipy 1.12
> d3deb285e50 gh-37269: sage_docbuild: add needs sphinx tags
> 5f9ac40378b gh-37258: add type annotations to gens methods
> df5e77e5bf5 gh-37256: general cleanup of words/paths.py
> 2fd33b964b0 gh-37252: CI: Fix for failure in maximize-build-space
> 1cd7585c3c2 gh-37246: minor details in modular
> 1ac73d8adca gh-37245: a few details in combinat folder
> 46ef3fd7ac4 gh-37240: add one method to integer-valued polynomials
> b33cb7515ae gh-37234: make a category of Dedekind domains, remove code
> from ring.pyx
> 4f78a5f3012 gh-37233: fix small mistake in BQFClassGroupQuotientMorphism
> documentation
> cd61411b653 gh-37232: Still less use of isinstance of old-parents
> 3d38254edba gh-37230: some cython-lint fixes in ecl lib
> 1b02deb7f03 gh-37229: some pep8 fixes in coding, in particular E275
> 6b3e7642126 gh-37228: some pep8 fixes in rings, and activate E221
> 705cab1188f gh-37226: unit group of number field: do not expand product
> when S is empty
> 76b1a92acd3 gh-37225: splitting_field: polred -> polredbest
> cdd42d4af9a gh-37223: Remove invariants commands in global namespace
> 9e9acfea423 gh-37222: CI Linux Incremental: Do not require label "c:
> packages: ..." to be set
> 81a23e1d96d gh-37218: Fix to ncsym.ncsym.nesting
> 23586cf4085 gh-37215: Remove unnecessary bullet point
> 15abc09a456 gh-37210: unify alias substitute for subs
> d548c0023f7 gh-37209: Added rational Tamari lattices
> bf1c793ecd6 gh-37207: allow algorithm=pari in LLL
> f396146fe81 gh-37199: make FreeAlgebra graded and provide is_unit and
> __invert__
> d1bbb83ef3f gh-37195: general LU: gather several calls to field inversion
> into a single call
> adee77d9f49 gh-37193: Some fixes & improvements to autogenerated flint .pxd
> 0319fbba80f gh-37185: Fix `sage_setup.clean` doctest
> 43686380ed7 gh-37182: Implement Auslander-Reiten quivers
> 7c0a5ecd0cb gh-37170: Total refactor of `any_root()` to solve issue in
> characteristic two and clean up the code
> 49505110153 gh-37148: Add class CircuitsMatroid
> dd9abe40439 gh-37143: special subs for fractions
> 53c3468f59a gh-37113: Define behaviour of < and > for fractional ideals in
> a quaternion algebra
> 138b265e5ad gh-37096: Fix `.multiplication_by_m` when m is not coprime to
> characteristic (#6413)
> ed119f6d025 gh-37073: `build/pkgs/free_fonts`: Fix fedora system package
> information
> 60ffcefe9ac gh-37065: Installation guide: Use `.. envvar::` to define
> environment variables
> 96cb4849aa9 gh-37014: Upgrade database_knotinfo to version 2024.2.1
> fe375288d78 gh-37007: normalize projective points over (quotients of)
> Euclidean domains
> d4b28e18831 gh-36997: `build/pkgs/{givaro,fflas_ffpack,linbox}`: Accept
> matching set of new versions
> 647ec811c57 gh-36983: Prepare python3 `spkg-configure.m4` for Python 3.12
> (setuptools instead of distutils)
> 20a6fde8fa0 gh-36927: src/sage/combinat/designs/subhypergraph_search.pyx:
> constness fix for clang 16
> 3942b62a2f0 gh-36915: `configure.ac`: Remove tests for outdated platforms
> 6ad8584b4d6 gh-36881: Fix cardinality of special linear group
> bbe70e7a14e gh-36805: fast 

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

2021-11-03 Thread Jaap Spies
Hi William,

I'm using a Raspberry Pi 8GB with Raspberry OS 64 bit:
[dochtml] [thematic_] dumping search index in English (code: en)... done
[dochtml] [thematic_] The HTML pages are in 
local/share/doc/sage/html/en/thematic_tutorials.
[dochtml] Build finished. The built documents can be found in 
/home/pi/sagemath/sage-9.5.beta5/local/share/doc/sage/html/en/thematic_tutorials
make[2]: Leaving directory '/home/pi/sagemath/sage-9.5.beta5/build/make'

real 338m59.187s
user 1070m56.769s
sys 77m54.549s
Sage build/upgrade complete!
make[1]: Leaving directory '/home/pi/sagemath/sage-9.5.beta5'
pi@rasp8G64bit:~/sagemath/sage-9.5.beta5 $ 

make ptestlong:
--
sage -t --long --warn-long 370.6 
--random-seed=127413209833813451099921915592124341248 
src/sage/calculus/riemann.pyx  # Killed due to segmentation fault
sage -t --long --warn-long 370.6 
--random-seed=127413209833813451099921915592124341248 
src/sage/graphs/generic_graph.py  # 1 doctest failed
--
Total time for all tests: 21550.7 seconds
cpu time: 62314.9 seconds
cumulative wall time: 81945.2 seconds
Pytest is not installed, skip checking tests that rely on it.
make: *** [Makefile:202: ptestlong] Error 17
pi@rasp8G64bit:~/sagemath/sage-9.5.beta5 $ 

sage -t --long --warn-long 370.6 
--random-seed=127413209833813451099921915592124341248 
src/sage/graphs/generic_graph.py
**
File "src/sage/graphs/generic_graph.py", line 577, in 
sage.graphs.generic_graph.GenericGraph.__eq__
Failed example:
G == H # most often true
Expected:
True
Got:
False

**
1 item had failures:
   1 of  30 in sage.graphs.generic_graph.GenericGraph.__eq__
[3626 tests, 1 failure, 161.92 s]
--
sage -t --long --warn-long 370.6 
--random-seed=127413209833813451099921915592124341248 
src/sage/graphs/generic_graph.py  # 1 doctest failed
--
Total time for all tests: 165.2 seconds
cpu time: 117.8 seconds
cumulative wall time: 161.9 seconds
Pytest is not installed, skip checking tests that rely on it.

pi@rasp8G64bit:~/sagemath/sage-9.5.beta5 $ ./sage -t --long --warn-long 
370.6 --random-seed=127413209833813451099921915592124341248 
src/sage/calculus/riemann.pyx
Running doctests with ID 2021-11-03-13-29-10-d9382240.
Git branch: develop
Using 
--optional=build,debian,dochtml,pip,sage,sage.geometry.polyhedron,sage.rings.real_double,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 370.6 
--random-seed=127413209833813451099921915592124341248 
src/sage/calculus/riemann.pyx

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


**
--
sage -t --long --warn-long 370.6 
--random-seed=127413209833813451099921915592124341248 
src/sage/calculus/riemann.pyx  # Killed due to segmentation fault
--
Total time for all tests: 204.2 seconds
cpu time: 0.0 seconds
cumulative wall time: 0.0 seconds
Pytest is not installed, skip checking tests that rely on it.
pi@rasp8G64bit:~/sagemath/sage-9.5.beta5 $ 

Jaap

On Tuesday, November 2, 2021 at 7:03:17 PM UTC+1 William Stein wrote:

> I just want to add that I don't trust Docker desktop on M1 yet, and it 
> could easily be responsible for these problems.
> E.g., I've found that often wget sometimes segfaults in this exact 
> container, and that has nothing to do with Sage.
>
> Does anybody do test builds of Sage on other aarch64 linux platforms, 
> e.g., recent Rasberry Pi?
>
> On Tue, Nov 2, 2021 at 10:55 AM William Stein  wrote:
>
>> Here's how "make test" ended:
>>
>> sage -t --random-seed=225297532770316936918573996029610176361 
>> src/sage/groups/class_function.py  # Timed out
>> sage -t --random-seed=225297532770316936918573996029610176361 
>> src/sage/groups/perm_gps/symgp_conjugacy_class.py  # Timed out
>> sage -t --random-seed=225297532770316936918573996029610176361 
>> src/sage/groups/perm_gps/permgroup.py  # Timed out
>> sage -t --random-seed=225297532770316936918573996029610176361 
>> src/sage/coding/binary_code.pyx  # Timed out
>> sage -t --random-seed=225297532770316936918573996029610176361 
>> src/sage/coding/linear_code.py  # Timed out
>> sage -t --random-seed=225297532770316936918573996029610176361 
>> src/sage/dynamics/arithmetic_dynamics/projective_ds.py  # Timed out
>> sage -t 

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

2021-08-30 Thread Jaap Spies
Same error:
--
sage -t --long --warn-long 356.4 --random-seed=0 
src/sage/calculus/riemann.pyx  # Killed due to segmentation fault
--
Total time for all tests: 20204.6 seconds
cpu time: 62174.8 seconds
cumulative wall time: 78770.3 seconds
Pytest is not installed, skip checking tests that rely on it.
make: *** [Makefile:201: ptestlong] Error 16
pi@rasp8G64bit:~/sage $ 

Jaap

On Sunday, August 29, 2021 at 2:48:04 PM UTC+2 Dima Pasechnik wrote:

> On Sun, Aug 29, 2021 at 12:10 PM Jaap Spies  wrote:
> >
> >
> >
> > On Sun, Aug 29, 2021 at 10:53 AM Dima Pasechnik  
> wrote:
> >>
> >> On Sat, Aug 28, 2021 at 9:18 PM Jaap Spies  wrote:
> >> >
> >> > --
> >> > sage -t --long --warn-long 356.4 --random-seed=0 
> src/sage/calculus/riemann.pyx # Killed due to segmentation fault
> >> > --
> >> > Total time for all tests: 19434.6 seconds
> >> > cpu time: 61444.5 seconds
> >> > cumulative wall time: 75741.2 seconds
> >> > Pytest is not installed, skip checking tests that rely on it.
> >> > make: *** [Makefile:201: ptestlong] Error 16
> >> > pi@rasp8G64bit:~/sage $
> >> >
> >> >
> >> > Only one failure in ptestlong on 64 bit Raspberry Pi OS!
> >>
> >> this is very good! What happens if you try this is with various
> >> optional packages installed, as well?
> >> (such as e.g. gap_packages)
> >>
> >
> > It is not perfectly clear to me, what you want me to do. What packages 
> should I install?
> > Something like: ./sage -i gap_packages
> >
> > Notice that my sage skills are rusty!
>
> make gap_packages && make ptestlong
>
> would build and test with gap_packages installed.
>
>
> >
> > Jaap
> >
> >
> >>
> >> Dima
> >>
> >> >
> >> > Cheers,
> >> >
> >> > Jaap
> >> >
> >>
> > --
> > 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/CAK0%3DbK3tsneWuT_8X08WoXQWiVDHm7CNQTsy84bPgi3Kny35sQ%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/aa7e7518-e7c0-45c5-9f8a-fae2cced7f6an%40googlegroups.com.


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

2021-08-29 Thread Jaap Spies
On Sun, Aug 29, 2021 at 10:53 AM Dima Pasechnik  wrote:

> On Sat, Aug 28, 2021 at 9:18 PM Jaap Spies  wrote:
> >
> > --
> > sage -t --long --warn-long 356.4 --random-seed=0
> src/sage/calculus/riemann.pyx  # Killed due to segmentation fault
> > --
> > Total time for all tests: 19434.6 seconds
> > cpu time: 61444.5 seconds
> > cumulative wall time: 75741.2 seconds
> > Pytest is not installed, skip checking tests that rely on it.
> > make: *** [Makefile:201: ptestlong] Error 16
> > pi@rasp8G64bit:~/sage $
> >
> >
> > Only one failure in ptestlong on 64 bit Raspberry Pi OS!
>
> this is very good! What happens if you try this is with various
> optional packages installed, as well?
> (such as e.g. gap_packages)
>
>
It is not perfectly clear to me, what you want me to do. What packages
should I install?
Something like: ./sage -i gap_packages

Notice that my sage skills are rusty!

Jaap



> Dima
>
> >
> > Cheers,
> >
> > Jaap
> >
>
>

-- 
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/CAK0%3DbK3tsneWuT_8X08WoXQWiVDHm7CNQTsy84bPgi3Kny35sQ%40mail.gmail.com.


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

2021-08-28 Thread Jaap Spies
--
sage -t --long --warn-long 356.4 --random-seed=0 
src/sage/calculus/riemann.pyx  # Killed due to segmentation fault
--
Total time for all tests: 19434.6 seconds
cpu time: 61444.5 seconds
cumulative wall time: 75741.2 seconds
Pytest is not installed, skip checking tests that rely on it.
make: *** [Makefile:201: ptestlong] Error 16
pi@rasp8G64bit:~/sage $ 


Only one failure in ptestlong on 64 bit Raspberry Pi OS!

Cheers,

Jaap

On Thursday, August 26, 2021 at 10:38:43 PM UTC+2 Volker Braun wrote:

> Just last year Intel came out with a (cheaper Pentium-branded) CPU that 
> still doesn't support AVX, so its really not just old CPUs
>
>
> On Tuesday, August 24, 2021 at 5:37:49 PM UTC+2 Samuel Lelievre wrote:
>
>> Regarding producing the binaries, I opened an issue 
>> at binary-pkg to support older processors: 
>>
>> https://github.com/sagemath/binary-pkg/issues/31 
>>
>> but a pull request is still missing, help welcome.
>>
>

-- 
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/6564be9b-640c-4a69-86b4-fa0b501cfe58n%40googlegroups.com.


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

2020-10-28 Thread Jaap Spies
On Raspberry Pi OS 64 bit build ok with the "usual" test failures:
--
sage -t --long --warn-long 292.7 --random-seed=0 
src/sage/calculus/riemann.pyx  # Killed due to segmentation fault
sage -t --long --warn-long 292.7 --random-seed=0 
src/sage/rings/function_field/function_field.py  # Timed out
sage -t --long --warn-long 292.7 --random-seed=0 src/sage/tests/parigp.py  
# Timed out
--
Total time for all tests: 16687.4 seconds
cpu time: 54797.7 seconds
cumulative wall time: 61263.1 seconds
make: *** [Makefile:190: ptestlong] Error 20
pi@rasp8G64bit:~/sagemath/sage-9.2 $ 

On Raspberry Pi OS 32 bit both machines with 8GB, resp. 4GB failed building 
the docs:
The local python3 hangs forever.

dochtml] Build finished. The built documents can be found in 
/home/pi/sagemath/sage-9.2/local/share/doc/sage/inventory/en/reference/combinat
[dochtml] [plot3d   ] The inventory files are in 
local/share/doc/sage/inventory/en/reference/plot3d.
[dochtml] Build finished. The built documents can be found in 
/home/pi/sagemath/sage-9.2/local/share/doc/sage/inventory/en/reference/plot3d

15476 pts/0R+   1441:42 /home/pi/sagemath/sage-9.2/local/bin/python3 -m 
sage

[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 
line 159, in bring_out_yer_dead
[dochtml] "{}".format(task[1], w.exitcode))
[dochtml] sage_setup.docbuild.utils.WorkerDiedException: worker for 
('reference/discrete_geometry', 'en', 'inventory', {}) died with non-zero 
exit code -15
make[1]: *** [Makefile:1876: doc-html] Error 1
make[1]: Leaving directory '/home/pi/sagemath/sage-9.2/build/make'

real 1444m54.486s
user 1456m10.299s
sys 3m46.097s
***
Error building Sage.

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

* documentation: dochtml
  last build time: Oct 28 22:13
  log file:/home/pi/sagemath/sage-9.2/logs/pkgs/../dochtml.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: *** [Makefile:33: doc] Error 1
pi@rasp8g:~/sagemath/sage-9.2 $ 

 9176 pts/0R+   1380:41 /home/pi/sagemath/sage-9.2/local/bin/python3 -m 
sage


[dochtml] Build finished. The built documents can be found in 
/home/pi/sagemath/sage-9.2/local/share/doc/sage/inventory/en/reference/plot3d
[dochtml] Error building the documentation.
[dochtml] Traceback (most recent call last):
[dochtml]   File "/usr/lib/python3.7/runpy.py", line 193, in 
_run_module_as_main
[dochtml] "__main__", mod_spec)
[dochtml]   File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
[dochtml] exec(code, run_globals)
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py",
 
line 2, in 
[dochtml] main()
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 1729, in main
[dochtml] builder()
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 344, in _wrapper
[dochtml] getattr(get_builder(document), 'inventory')(*args, **kwds)
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 570, in _wrapper
[dochtml] self._build_everything_except_bibliography(lang, format, 
*args, **kwds)
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 556, in _build_everything_except_bibliography
[dochtml] build_many(build_ref_doc, non_references)
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py",
 
line 296, in build_many
[dochtml] _build_many(target, args, processes=NUM_THREADS)
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 
line 291, in build_many
[dochtml] raise worker_exc
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 
line 263, in build_many
[dochtml] if reap_workers(waited_pid, waited_exitcode):
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 
line 221, in reap_workers
[dochtml] w = bring_out_yer_dead(w, task, exitcode)
[dochtml]   File 
"/home/pi/sagemath/sage-9.2/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py",
 
line 159, in bring_out_yer_dead
[dochtml] 

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

2020-09-03 Thread Jaap Spies
Some more:

pi@rasp8G64bit:~/sagemath/sage-9.2.beta11 $ ./sage -t --long 
--random-seed=0 src/sage/rings/function_field/function_field.py
Running doctests with ID 2020-09-03-13-30-50-48621f78.
Git branch: develop
Using --optional=build,dochtml,memlimit,sage
Doctesting 1 file.
sage -t --long --warn-long 304.9 --random-seed=0 
src/sage/rings/function_field/function_field.py
**
File "src/sage/rings/function_field/function_field.py", line 1205, in 
sage.rings.function_field.function_field.FunctionField_polymod.__init__
Warning, slow doctest:
TestSuite(L).run()  # long time
Test ran for 377.35 s
[881 tests, 1064.69 s]
--
All tests passed!
--
Total time for all tests: 1065.4 seconds
cpu time: 1063.4 seconds
cumulative wall time: 1064.7 seconds


pi@rasp8G64bit:~/sagemath/sage-9.2.beta11 $ ./sage -t --long 
--random-seed=0 src/sage/geometry/polyhedron/library.py
Running doctests with ID 2020-09-03-14-08-40-2a59a3a5.
Git branch: develop
Using --optional=build,dochtml,memlimit,sage
Doctesting 1 file.
sage -t --long --warn-long 309.9 --random-seed=0 
src/sage/geometry/polyhedron/library.py
**
File "src/sage/geometry/polyhedron/library.py", line 553, in 
sage.geometry.polyhedron.library.Polytopes.regular_polygon
Warning, slow doctest:
TestSuite(octagon).run()# long time
Test ran for 594.28 s
[305 tests, 848.56 s]
--
All tests passed!
--
Total time for all tests: 849.1 seconds
cpu time: 832.3 seconds
cumulative wall time: 848.6 seconds

On Thursday, September 3, 2020 at 1:28:57 PM UTC+2 Jaap Spies wrote:

> On Thursday, September 3, 2020 at 12:40:05 PM UTC+2 Dima Pasechnik wrote:
>
>> On Thu, Sep 3, 2020 at 11:30 AM Jaap Spies  wrote: 
>> > 
>> > This is a new result. Yesterday I installed the experimental 64 bit 
>> Raspberry Pi OS on a RPi4 8 GB. 
>> > 
>> > 
>> > 
>> > 
>> > pi@rasp8G64bit:~ $ uname -a 
>> > Linux rasp8G64bit 5.4.51-v8+ #1333 SMP PREEMPT Mon Aug 10 16:58:35 BST 
>> 2020 aarch64 GNU/Linux 
>> > 
>> > Testing that Sage starts... 
>> > [2020-09-03 03:21:25] SageMath version 9.2.beta11, Release Date: 
>> 2020-09-01 
>> > This looks like the first time you are running Sage. 
>> > Cleaning up, do not interrupt this. 
>> > Done cleaning. 
>> > Yes, Sage starts. 
>> > make[2]: Leaving directory 
>> '/home/pi/sagemath/sage-9.2.beta11/build/make' 
>> > 
>> > real 317m22.542s 
>> > user 1075m46.821s 
>> > sys 53m45.215s 
>> > Sage build/upgrade complete! 
>> > make[1]: Leaving directory '/home/pi/sagemath/sage-9.2.beta11' 
>> > 
>> > make ptestlong: 
>> > ** 
>> > -- 
>> > sage -t --long --random-seed=0 src/sage/calculus/riemann.pyx # Killed 
>> due to segmentation fault 
>> > sage -t --long --random-seed=0 src/sage/geometry/polyhedron/library.py 
>> # Timed out 
>> > sage -t --long --random-seed=0 
>> src/sage/rings/function_field/function_field.py # Timed out 
>> > sage -t --long --random-seed=0 src/sage/tests/parigp.py # Timed out 
>>
>> This looks good. Did you try running these failing tests separately? E.g. 
>>
>> ./sage -t --long --random-seed=0 src/sage/tests/parigp.py 
>>
>>
> ModuleNotFoundError: No module named 'Cython'
> Error while executing Python code.
> Saved trace to /home/pi/.sage/crash_logs/crash_4ym20sm2.log
> 
>
> **
> --
> sage -t --long --warn-long 304.9 --random-seed=0 src/sage/tests/parigp.py  
> # Timed out
> --
> Total time for all tests: 1819.1 seconds
> cpu time: 0.0 seconds
> cumulative wall time: 0.0 seconds
> pi@rasp8G64bit:~/sagemath/sage-9.2.beta11 $ 
>
>
> The riemann.pyx segfault is persistent.
>
>  
>
>> etc. 
>>
>> How precisely does one get the 64-version in? 
>>
>>
> https://www.raspberrypi.org/forums/viewtopic.php?t=275370
&

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

2020-09-03 Thread Jaap Spies


On Thursday, September 3, 2020 at 12:40:05 PM UTC+2 Dima Pasechnik wrote:

> On Thu, Sep 3, 2020 at 11:30 AM Jaap Spies  wrote: 
> > 
> > This is a new result. Yesterday I installed the experimental 64 bit 
> Raspberry Pi OS on a RPi4 8 GB. 
> > 
> > 
> > 
> > 
> > pi@rasp8G64bit:~ $ uname -a 
> > Linux rasp8G64bit 5.4.51-v8+ #1333 SMP PREEMPT Mon Aug 10 16:58:35 BST 
> 2020 aarch64 GNU/Linux 
> > 
> > Testing that Sage starts... 
> > [2020-09-03 03:21:25] SageMath version 9.2.beta11, Release Date: 
> 2020-09-01 
> > This looks like the first time you are running Sage. 
> > Cleaning up, do not interrupt this. 
> > Done cleaning. 
> > Yes, Sage starts. 
> > make[2]: Leaving directory 
> '/home/pi/sagemath/sage-9.2.beta11/build/make' 
> > 
> > real 317m22.542s 
> > user 1075m46.821s 
> > sys 53m45.215s 
> > Sage build/upgrade complete! 
> > make[1]: Leaving directory '/home/pi/sagemath/sage-9.2.beta11' 
> > 
> > make ptestlong: 
> > ** 
> > -- 
> > sage -t --long --random-seed=0 src/sage/calculus/riemann.pyx # Killed 
> due to segmentation fault 
> > sage -t --long --random-seed=0 src/sage/geometry/polyhedron/library.py # 
> Timed out 
> > sage -t --long --random-seed=0 
> src/sage/rings/function_field/function_field.py # Timed out 
> > sage -t --long --random-seed=0 src/sage/tests/parigp.py # Timed out 
>
> This looks good. Did you try running these failing tests separately? E.g. 
>
> ./sage -t --long --random-seed=0 src/sage/tests/parigp.py 
>
>
ModuleNotFoundError: No module named 'Cython'
Error while executing Python code.
Saved trace to /home/pi/.sage/crash_logs/crash_4ym20sm2.log


**
--
sage -t --long --warn-long 304.9 --random-seed=0 src/sage/tests/parigp.py  
# Timed out
--
Total time for all tests: 1819.1 seconds
cpu time: 0.0 seconds
cumulative wall time: 0.0 seconds
pi@rasp8G64bit:~/sagemath/sage-9.2.beta11 $ 


The riemann.pyx segfault is persistent.

 

> etc. 
>
> How precisely does one get the 64-version in? 
>
>
https://www.raspberrypi.org/forums/viewtopic.php?t=275370

https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2020-05-28/2020-05-27-raspios-buster-arm64.zip
 

> It seems that the standard, 32-bit, version, might need tricky work here: 
> https://trac.sagemath.org/ticket/28941 
>
> Dima 
>
> > -- 
> > Total time for all tests: 19479.7 seconds 
> > cpu time: 54173.4 seconds 
> > cumulative wall time: 65566.1 seconds 
> > make: *** [Makefile:190: ptestlong] Error 20 
> > pi@rasp8G64bit:~/sagemath/sage-9.2.beta11 $ 
> > 
> > 
> > ] 
> > 
> > 
> > 
> > 
>
>

-- 
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/7786ee41-6037-4bea-918a-40b61551510bn%40googlegroups.com.


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

2020-09-03 Thread Jaap Spies
This is a new result. Yesterday I installed the experimental 64 bit 
Raspberry Pi OS on a RPi4 8 GB.




pi@rasp8G64bit:~ $ uname -a
Linux rasp8G64bit 5.4.51-v8+ #1333 SMP PREEMPT Mon Aug 10 16:58:35 BST 2020 
aarch64 GNU/Linux

Testing that Sage starts...
[2020-09-03 03:21:25] SageMath version 9.2.beta11, Release Date: 2020-09-01
This looks like the first time you are running Sage.
Cleaning up, do not interrupt this.
Done cleaning.
Yes, Sage starts.
make[2]: Leaving directory '/home/pi/sagemath/sage-9.2.beta11/build/make'

real 317m22.542s
user 1075m46.821s
sys 53m45.215s
Sage build/upgrade complete!
make[1]: Leaving directory '/home/pi/sagemath/sage-9.2.beta11'

make ptestlong:
**
--
sage -t --long --random-seed=0 src/sage/calculus/riemann.pyx  # Killed due 
to segmentation fault
sage -t --long --random-seed=0 src/sage/geometry/polyhedron/library.py  # 
Timed out
sage -t --long --random-seed=0 
src/sage/rings/function_field/function_field.py  # Timed out
sage -t --long --random-seed=0 src/sage/tests/parigp.py  # Timed out
--
Total time for all tests: 19479.7 seconds
cpu time: 54173.4 seconds
cumulative wall time: 65566.1 seconds
make: *** [Makefile:190: ptestlong] Error 20
pi@rasp8G64bit:~/sagemath/sage-9.2.beta11 $ 


]
 
 


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

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

2020-08-17 Thread Jaap Spies
On my Raspberry Pi 4 8GB build fails on cvxopt

* package: cvxopt-1.2.3
  last build time: Aug 17 14:34
  log file:
/home/pi/sagemath/sage-9.2.beta7/logs/pkgs/cvxopt-1.2.3.log
  build directory: 
/home/pi/sagemath/sage-9.2.beta7/local/var/tmp/sage/build/cvxopt-1.2.3


On Monday, August 3, 2020 at 12:16:18 AM UTC+1, 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 
>
>
> 83caa4befa (tag: 9.2.beta7, trac/develop) Updated SageMath version to 
> 9.2.beta7
> acf026331e Trac #30228: Declare Sections with Name only
> 2279b17f42 Trac #30191: failed conversion yields unconclusive error message
> 2f083dc4d9 Trac #30185: Upgrade pillow to 7.2.0
> d0505272b4 Trac #30173: ECL 20.4.24: More trouble with makeinfo
> 8a27369699 Trac #30108: Not equal comparison for mixed forms
> d14a2c5705 Trac #30094: Basis-dependent isomorphism from 
> FiniteRankFreeModule to an object in the category ModulesWithBasis
> 653d0f4d75 Trac #30062: Rename MetricSpaces parent method metric to 
> metric_function, add EuclideanSpace to category of metric spaces
> c1c4e1ce54 Trac #30061: Speed up constructing high-dimensional Euclidean 
> spaces
> 2e58bf7d39 Trac #30039: Implement weighted version of 2Dsweep and DiFUB
> ca983afc25 Trac #29944: MR45: Do not pretend to build Python 2 docker 
> images
> d91a2379ad Trac #29686: Add classes to FinitePoset for specific families 
> of posets
> cb561dbab0 Trac #29512: Ideals for Laurent polynomial rings
> a901400536 Trac #29441: upgrade rpy2 package 2.8.2 -> 3.3.5, upgrade R to 
> 3.6.3, add new dependencies
> 2fd5c176e0 Trac #29334: r_jupyter script package needs SPKG.rst
> f94ac663e2 Trac #29506: Backend for Hyperplane Arrangements
> 0f1e9125cb Trac #30114: add missing colons in padics documentation
> 9b2e764ec3 Trac #30074: Speedups for symbolic assumptions
> 9c5b18502d Trac #29777: xgcd for polynomials over padic rings
> a1c3b4863f Trac #29694: conflict between lazy attribute and abstract 
> method tester
> b274faf834 Trac #29194: Three.js-based Animations
> cc7fa7d3d4 Trac #28959: Upgrade zn_poly to v0.9.2
> 61f77810d5 Trac #30215: VectorSpaces: Add a parent method dimension
> 4492d28949 Trac #30204: Prepare Polyhedra parent factory to handle more 
> general ambient spaces
> 95d311d3e6 Trac #30195: tox.ini: Add centos-6, docker-nobootstrap, 
> manylinux-*
> 7be09f6cb4 Trac #30180: Category Modules should provide a parent method 
> module_morphism compatible with ModulesWithBasis.module_morphism
> abd54ac815 Trac #30179: ModulesWithBasis.linear_combination should be a 
> method of Modules
> d8b44dd7ab Trac #30170: Make morphisms of metric spaces metric maps
> 77b837593e Trac #30166: Cartesian products of metric, topological spaces
> ddee54841f Trac #30162: Make doctests accept Python 3.8.x respellings of 
> some error messages
> 37c62d2fc8 Trac #30161: Zero Matrix has Inverse over Finite Field
> d35315a114 Trac #30157: Cygwin: system sqlite3 modifies DLL search order
> e561663dd6 Trac #30155: Remove broken experimental package scons
> a87c4b3c0b Trac #30149: Cygwin: problem with DLL search order when using 
> system Python
> f6e88bcc5a Trac #30138: 1 internet doctest failing in oeis.py 
> (cross_references)
> 97893277ab Trac #30135: Use /bin/sh where possible for sage-* scripts
> 3f560fc59f Trac #30134: various fixes suggested by lgtm
> bbbd7a553a Trac #30132: Copy resolvelinks() function from 
> ./src/bin/sage-env to ./sage
> 93d1dfd100 Trac #30107: Fix docstring failures in 
> designs.balanced_incomplete_block_design with use_LJCR=True
> feb63c993e Trac #30105: sage.libs.ecl: Make it possible to convert Python 
> strings to Lisp strings
> d60d20b45d Trac #30076: remove sagenb developer docs from the developer  
> manual and tutorials, remove sws stuff
> 62c07cf458 Trac #29929: tox.ini: Various CI fixes
> 7dd8ad4736 Trac #29907: Run test suite to check method dilation
> d01edd95d7 Trac #29313: Upgrade to pari 2.11.4
> 330f2366d4 Trac #21226: An Abstract Class for Rank Metric Codes
> b9dfa0ee46 Trac #30146: #29843 introduces a bug in 
> Polyhedron().linear_transformation
> 17a83a262e Trac #30153: Repair "sage -b" broken by #29411
> ddaba54f6d (tag: 9.2.beta6) Updated SageMath version to 9.2.beta6
>
>

-- 
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/fbaf23e9-56bb-45d5-81c1-717147eefbf0o%40googlegroups.com.


Re: [sage-release] Re: Sage 9.1.beta1 released (fplll on ARM problem?)

2020-01-26 Thread Jaap Spies
Hi Martin,

I'm kind of back to Sage. It's the Raspberry Pi! The actual machine I 
tested sage on, is a Raspberry Pi B4 with 4GB RAM and with the root / 
partition mounted on a WD sdd of 500 GB. Affordable, I think.

Cheers,

Jaap

On Sunday, January 26, 2020 at 7:37:59 PM UTC+1, Martin Albrecht wrote:
>
> Hi all, 
>
> Sorry, I have no idea about this. But indeed, we never test on ARM. Feel 
> free to open an issue on FPLLL’s issue tracker but I’m not sure there’s 
> much we can do without a machine to test things on. 
>
> Cheers, 
> Martin 
>
>
> Dima Pasechnik > writes: 
> > On Sun, Jan 26, 2020 at 11:08 AM Jaap Spies  > wrote: 
> >> 
> >> On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll: 
> >> 
> >> libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC -I/home/pi/sagemath/
> sage-9.1.be 
> >> ta1/local/include/ -O3 -Wl,-rpath 
> -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib 
> >>  -o .libs/fplll main.o  -L/home/pi/sagemath/sage-9.1.beta1/local/lib 
> -L/lib ./.l 
> >> ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath 
> -Wl,/home/pi/sagemath/sage-9.1. 
> >> beta1/local/lib 
> >> /usr/bin/ld: ./.libs/libfplll.so: undefined reference to 
> `__atomic_store_8' 
> >> /usr/bin/ld: ./.libs/libfplll.so: undefined reference to 
> `__atomic_load_8' 
> >> collect2: error: ld returned 1 exit status 
> >> make[7]: *** [Makefile:1165: fplll] Error 1 
> >> make[7]: Leaving directory 
> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ 
> >> build/fplll-5.3.2/src/fplll' 
> >> make[6]: *** [Makefile:739: all] Error 2 
> >> make[6]: Leaving directory 
> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ 
> >> : 
> >> log attached 
> > 
> > Thanks, this might be due to an ARM-specific  problem with fplll, I cc 
> > to the fplll author. 
> > Not sure whether they do any tests on ARM. 
> > 
> > Dima 
> > 
> >> 
> >> 
> >> On Wednesday, January 22, 2020 at 12:41:42 AM UTC+1, 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 
> >>> 
> >>> 
> >>> dde78cbd22 (tag: 9.1.beta1, trac/develop) Updated SageMath version to 
> 9.1.beta1 
> >>> 4fd5d56ece Trac #29029: some cleaning in power series pyx files 
> >>> 4cb8a7b996 Trac #29020: remove some deprecated stuff in modular 
> >>> ed52d73c0d Trac #29014: cvxopt: use pkg-config for blas libdir in 
> spkg-install 
> >>> 64438cef9b Trac #29010: Split off sage.rings.number_field.homset from 
> sage.rings.number_field.morphism 
> >>> 6612330a9f Trac #29008: Move sage.rings.homset to the "new" coercion 
> model 
> >>> 66cfbfcedc Trac #29001: PKG_CHECK_VAR missing on pkgconfig < 0.28 
> >>> 03886d35eb Trac #28995: little tweak to our lgtm config file 
> >>> 6d8d080aa2 Trac #28990: some fixes in sage_bootstrap and mac-app 
> >>> 9a911b0056 Trac #28978: Change "high mem" to "memlimit" when referring 
> to doctesting tags 
> >>> c18ebf94f0 Trac #28967: implement easy cases of inverse_mod for 
> general commutative rings 
> >>> 437b96dd6a Trac #29030: Fix deprecation warnings with ipython 7 
> >>> 4579b22408 Trac #29027: MR40: add missing # long time tags 
> >>> 4200a9a134 Trac #29025: numpy: site.cfg needs a [DEFAULT] section 
> >>> d5521bf8c8 Trac #29021: Bug in setting the calculus method on 
> manifolds 
> >>> 5534ecd1ce Trac #29019: Make patch to pillow more robust (do not 
> depend on "Py_MACOS_SYSROOT") and fix zlib problem on macOS 
> >>> 0c037c69c1 Trac #29017: Coercion map to a quotient of a polynomial 
> ring has incorrect parent 
> >>> d337302be4 Trac #29016: spkg-legacy-uninstall for R 
> >>> fb6146ade2 Trac #29004: Fix broken link with hall_polynomial in 
> HallAlgebra 
> >>> 89447f97ca Trac #29003: Install Sage-specific .pc files when running 
> make, not configure 
> >>> b6f7be5e5b Trac #28997: Update sage-numerical-backends-gurobi to 9.0.0 
> >>> 24dbe7fe89 Trac #28994: pyflakes cleanup in categories 
> >>> 8966c95bd5 Trac #28993: Adding keyword `prec` to the element 
> constructor of Laurent series 
> >>> e98af516aa Trac #28988: Support rpy 3.x 
> >>> 1f0508d28a Trac #28985: spkg-configure for gfan 
> >>> 1f76e74068 Trac #28973: Automo

Re: [sage-release] Re: Sage 9.1.beta1 released (fplll on ARM problem?)

2020-01-26 Thread Jaap Spies
Why does it work on beta0 en not with beta1? Any recent changes? I see 
5.2.1 _>  5.3.2

Testing that Sage starts...
[2020-01-26 17:38:30] SageMath version 9.1.beta0, Release Date: 2020-01-10
Yes, Sage starts.
make[3]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0/build/make'
make[2]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0/build/make'

real 325m50.869s
user 1043m32.225s
sys 77m48.384s
Sage build/upgrade complete!
make[1]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0'
pi@rasp4g:~/sagemath/sage-9.1.beta0 $ 



On Sunday, January 26, 2020 at 12:19:44 PM UTC+1, Dima Pasechnik wrote:
>
> On Sun, Jan 26, 2020 at 11:08 AM Jaap Spies  > wrote: 
> > 
> > On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll: 
> > 
> > libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC -I/home/pi/sagemath/
> sage-9.1.be 
> > ta1/local/include/ -O3 -Wl,-rpath 
> -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib 
> >  -o .libs/fplll main.o  -L/home/pi/sagemath/sage-9.1.beta1/local/lib 
> -L/lib ./.l 
> > ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath 
> -Wl,/home/pi/sagemath/sage-9.1. 
> > beta1/local/lib 
> > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to 
> `__atomic_store_8' 
> > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to 
> `__atomic_load_8' 
> > collect2: error: ld returned 1 exit status 
> > make[7]: *** [Makefile:1165: fplll] Error 1 
> > make[7]: Leaving directory 
> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ 
> > build/fplll-5.3.2/src/fplll' 
> > make[6]: *** [Makefile:739: all] Error 2 
> > make[6]: Leaving directory 
> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ 
> > : 
> > log attached 
>
> Thanks, this might be due to an ARM-specific  problem with fplll, I cc 
> to the fplll author. 
> Not sure whether they do any tests on ARM. 
>
> Dima 
>
> [snipped]

-- 
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/d9386b51-9978-4b3c-9ae1-4848591f3bda%40googlegroups.com.
Found local metadata for fplll-5.2.1
Using cached file /home/pi/sagemath/sage-9.1.beta0/upstream/fplll-5.2.1.tar.gz
fplll-5.2.1

Setting up build directory for fplll-5.2.1
Finished extraction
No patch files found in ../patches

Host system:
Linux rasp4g 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l 
GNU/Linux

C compiler: gcc
C compiler version:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/8/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.3.0-6+rpi1' 
--with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs 
--enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr 
--with-gcc-major-version-only --program-suffix=-8 
--program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id 
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix 
--libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu 
--enable-libstdcxx-debug --enable-libstdcxx-time=yes 
--with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm 
--disable-libquadmath --disable-libquadmath-support --enable-plugin 
--with-system-zlib --with-target-system-zlib --enable-objc-gc=auto 
--enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp 
--with-float=hard --disable-werror --enable-checking=release 
--build=arm-linux-gnueabihf --host=arm-linux-gnueabihf 
--target=arm-linux-gnueabihf
Thread model: posix
gcc version 8.3.0 (Raspbian 8.3.0-6+rpi1) 

Package 'fplll' is currently not installed
No legacy uninstaller found for 'fplll'; nothing to do
Configuring fplll-5.2.1
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
check

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

2020-01-12 Thread Jaap Spies
All segmentation faults vanished! But new were introduced:

./sage -t --long src/sage/modular/btquotients/pautomorphicform.py  # Timed 
out  -> again
./sage -t --long src/sage/rings/finite_rings/residue_field.pyx  # Timed out 
-> All tests passed
./sage -t --long src/sage/schemes/elliptic_curves/constructor.py  # Timed 
out -> again
./sage -t --long src/sage/schemes/elliptic_curves/gal_reps.py  # Timed out 
->  Segmentation fault!
./sage -t --long src/sage/schemes/elliptic_curves/ell_torsion.py  # Timed 
out ->  Segmentation fault
./sage -t --long src/sage/schemes/affine/affine_morphism.py  # Timed out -> 
again 
./sage -t --long src/sage/rings/morphism.pyx  # Timed out -> Segmentation 
fault

I saved the output of:
bash failures > failure.log 2>&1 &

Anyone interested?

There were 3 'normal' test failures. Also present in sage-9.0. Ten days ago 
I made trac tickets: #28939, #28940 and #28941.





On Saturday, January 11, 2020 at 2:09:24 PM UTC+1, Emmanuel Charpentier 
wrote:
>
> What happens when you re-run these failed test standalone (i. e. one at a 
> time) ?
>
> Le samedi 11 janvier 2020 13:59:09 UTC+1, Jaap Spies a écrit :
>>
>> On Rasbian (see below)
>>
>> make ptestlong ended with:
>>
>> --
>> Total time for all tests: 28699.4 seconds
>> cpu time: 41119.9 seconds
>> cumulative wall time: 51721.1 seconds
>> make: *** [Makefile:178: ptestlong] Error 21
>>
>> Some or most will be transient failures? I'll check.
>> --
>> sage -t --long src/sage/modular/arithgroup/congroup_gammaH.py  # Killed 
>> due to segmentation fault
>> sage -t --long src/sage/modular/btquotients/pautomorphicform.py  # Timed 
>> out
>> sage -t --long src/sage/rings/finite_rings/residue_field.pyx  # Timed out
>> sage -t --long src/sage/schemes/elliptic_curves/constructor.py  # Timed 
>> out
>> sage -t --long src/sage/schemes/elliptic_curves/gal_reps.py  # Timed out
>> sage -t --long src/sage/rings/function_field/function_field.py  # Timed 
>> out
>> sage -t --long src/sage/structure/coerce_dict.pyx  # 1 doctest failed
>> sage -t --long src/sage/manifolds/differentiable/mixed_form.py  # Killed 
>> due to segmentation fault
>> sage -t --long 
>> src/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py  # Timed 
>> out
>> sage -t --long src/sage/combinat/tableau.py  # Killed due to segmentation 
>> fault
>> sage -t --long src/sage/combinat/designs/database.py  # Timed out
>> sage -t --long src/sage/graphs/strongly_regular_db.pyx  # Killed due to 
>> segmentation fault
>> sage -t --long src/sage/modular/hypergeometric_motive.py  # Timed out
>> sage -t --long 
>> src/sage/schemes/cyclic_covers/cycliccover_finite_field.py  # Timed out
>> sage -t --long src/sage/categories/pushout.py  # Timed out
>> sage -t --long src/sage/modular/btquotients/btquotient.py  # Timed out
>> sage -t --long src/sage/rings/function_field/differential.py  # Killed 
>> due to segmentation fault
>> sage -t --long src/sage/rings/valuation/valuation.py  # Timed out
>> sage -t --long src/sage/schemes/toric/sheaf/klyachko.py  # Timed out
>> sage -t --long src/sage/modular/pollack_stevens/padic_lseries.py  # Timed 
>> out
>> sage -t --long src/sage/combinat/ncsym/ncsym.py  # Killed due to 
>> segmentation fault
>> sage -t --long src/sage/misc/c3_controlled.pyx  # Killed due to 
>> segmentation fault
>> sage -t --long src/sage/modular/local_comp/smoothchar.py  # Timed out
>> sage -t --long src/sage/combinat/designs/block_design.py  # Timed out
>> sage -t --long src/sage/rings/function_field/function_field_valuation.py  
>> # Timed out
>> sage -t --long src/sage/schemes/elliptic_curves/descent_two_isogeny.pyx  
>> # Timed out
>> sage -t --long src/sage/schemes/elliptic_curves/ell_torsion.py  # Timed 
>> out
>> sage -t --long src/sage/combinat/sf/orthotriang.py  # Killed due to 
>> segmentation fault
>> sage -t --long src/sage/modular/modform/tests.py  # Killed due to 
>> segmentation fault
>> sage -t --long src/sage/schemes/curves/constructor.py  # Killed due to 
>> segmentation fault
>> sage -t --long src/sage/combinat/sf/powersum.py  # Killed due to 
>> segmentation fault
>> sage -t --long src/sage/matrix/matrix_cyclo_dense.pyx  # Timed out
>> sage -t --long src/sage/schemes/affine/affine_morphism.py  # Timed out
>> sage -t --long src/sage/quivers/homspace.py  # Killed due to segmentation 
>> fault
>> sage -t --long src/sage/rings/finite_r

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

2020-01-11 Thread Jaap Spies
On Rasbian (see below)

make ptestlong ended with:

--
Total time for all tests: 28699.4 seconds
cpu time: 41119.9 seconds
cumulative wall time: 51721.1 seconds
make: *** [Makefile:178: ptestlong] Error 21

Some or most will be transient failures? I'll check.
--
sage -t --long src/sage/modular/arithgroup/congroup_gammaH.py  # Killed due 
to segmentation fault
sage -t --long src/sage/modular/btquotients/pautomorphicform.py  # Timed out
sage -t --long src/sage/rings/finite_rings/residue_field.pyx  # Timed out
sage -t --long src/sage/schemes/elliptic_curves/constructor.py  # Timed out
sage -t --long src/sage/schemes/elliptic_curves/gal_reps.py  # Timed out
sage -t --long src/sage/rings/function_field/function_field.py  # Timed out
sage -t --long src/sage/structure/coerce_dict.pyx  # 1 doctest failed
sage -t --long src/sage/manifolds/differentiable/mixed_form.py  # Killed 
due to segmentation fault
sage -t --long 
src/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py  # Timed 
out
sage -t --long src/sage/combinat/tableau.py  # Killed due to segmentation 
fault
sage -t --long src/sage/combinat/designs/database.py  # Timed out
sage -t --long src/sage/graphs/strongly_regular_db.pyx  # Killed due to 
segmentation fault
sage -t --long src/sage/modular/hypergeometric_motive.py  # Timed out
sage -t --long src/sage/schemes/cyclic_covers/cycliccover_finite_field.py  
# Timed out
sage -t --long src/sage/categories/pushout.py  # Timed out
sage -t --long src/sage/modular/btquotients/btquotient.py  # Timed out
sage -t --long src/sage/rings/function_field/differential.py  # Killed due 
to segmentation fault
sage -t --long src/sage/rings/valuation/valuation.py  # Timed out
sage -t --long src/sage/schemes/toric/sheaf/klyachko.py  # Timed out
sage -t --long src/sage/modular/pollack_stevens/padic_lseries.py  # Timed 
out
sage -t --long src/sage/combinat/ncsym/ncsym.py  # Killed due to 
segmentation fault
sage -t --long src/sage/misc/c3_controlled.pyx  # Killed due to 
segmentation fault
sage -t --long src/sage/modular/local_comp/smoothchar.py  # Timed out
sage -t --long src/sage/combinat/designs/block_design.py  # Timed out
sage -t --long src/sage/rings/function_field/function_field_valuation.py  # 
Timed out
sage -t --long src/sage/schemes/elliptic_curves/descent_two_isogeny.pyx  # 
Timed out
sage -t --long src/sage/schemes/elliptic_curves/ell_torsion.py  # Timed out
sage -t --long src/sage/combinat/sf/orthotriang.py  # Killed due to 
segmentation fault
sage -t --long src/sage/modular/modform/tests.py  # Killed due to 
segmentation fault
sage -t --long src/sage/schemes/curves/constructor.py  # Killed due to 
segmentation fault
sage -t --long src/sage/combinat/sf/powersum.py  # Killed due to 
segmentation fault
sage -t --long src/sage/matrix/matrix_cyclo_dense.pyx  # Timed out
sage -t --long src/sage/schemes/affine/affine_morphism.py  # Timed out
sage -t --long src/sage/quivers/homspace.py  # Killed due to segmentation 
fault
sage -t --long src/sage/rings/finite_rings/finite_field_prime_modn.py  # 
Killed due to segmentation fault
sage -t --long src/sage/rings/morphism.pyx  # Timed out
sage -t --long src/sage/rings/padics/relative_extension_leaves.py  # Timed 
out
sage -t --long src/sage/misc/weak_dict.pyx  # 11 doctests failed
sage -t --long src/sage/coding/reed_muller_code.py  # Timed out
sage -t --long src/doc/en/constructions/elliptic_curves.rst  # Timed out
sage -t --long src/doc/en/constructions/number_fields.rst  # Timed out
sage -t --long src/sage/cpython/dict_del_by_value.pyx  # 1 doctest failed
sage -t --long src/sage/monoids/free_abelian_monoid.py  # Killed due to 
segmentation fault
sage -t --long src/sage/modular/overconvergent/weightspace.py  # Timed out
sage -t --long src/sage/categories/complete_discrete_valuation.py  # Timed 
out
sage -t --long src/sage/structure/parent.pyx  # Timed out
sage -t --long src/sage/rings/ring.pyx  # Timed out
sage -t --long src/sage/modular/pollack_stevens/dist.pyx  # Timed out
sage -t --long src/sage/rings/padics/padic_generic_element.pyx  # Timed out
--



On Saturday, January 11, 2020 at 10:48:00 AM UTC+1, Jaap Spies wrote:
>
> On a Raspberry Pi 4B with 4 GB memory, running on a Western Digital 500 GB 
> SDD
>
>
> real 366m47.488s
> user 942m5.388s
> sys 72m37.278s
> Sage build/upgrade complete!
> make[1]: Leaving directory '/home/pi/Downloads/sage-9.1.beta0'
> pi@rasp4g:~/Downloads/sage-9.1.beta0 $ 
>
> Still running make ptestlong.
>
>
>
>
> On Friday, January 10, 2020 at 5:19:30 PM UTC+1, 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.sagem

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

2020-01-10 Thread Jaap Spies
On Fedora 31 Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz

real65m0,958s 
user406m25,271s 
sys 21m20,069s 
Sage build/upgrade complete! 
make[1]: Leaving directory '/home/jaap/sagemath/sage-9.1.beta0'


-- 
> All tests passed! 
> -- 
> Total time for all tests: 2418.2 seconds 
>cpu time: 14436.1 seconds 
>cumulative wall time: 18063.5 seconds 
> [jaap@vrede sage-9.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/e1f40624-d9d1-486d-a630-3013d3b6671e%40googlegroups.com.


Re: [sage-release] Sage 9.0 released

2020-01-01 Thread Jaap Spies
Congrats! And many thanks!

On Wed, Jan 1, 2020 at 1:15 PM Volker Braun  wrote:

> Just in time for the new decade, here is the first version of Sage running
> on Python 3 by default. Many thanks to everyone who contributed!
>
> The "master" git branch has been updated to Sage-9.0. 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
>
> There was no change over 9.0.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/77b461ee-11e3-4678-9058-d0a37237f3a4%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/CAK0%3DbK0c2dAe-RaUbtdHUgKCL32e7FTvRkNFqvf9pZxqPDxvZw%40mail.gmail.com.


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

2019-12-30 Thread Jaap Spies
4 threads but the 2GB model. I will have a 4GB model within a few days.
Testing with make ptestlong seems to be rather random. See my post on 
sage-devel.

On Monday, December 30, 2019 at 11:39:36 PM UTC+1, Volker Braun wrote:
>
> Is that running with 4 threads and the 4GB model? 10h wall time is long 
> but just about fast enough that we could set up a buildbot
>
>  
>
> On Monday, December 30, 2019 at 11:08:57 PM UTC+1, Jaap Spies wrote:
>>
>> On my Raspberry Pi 4B:
>> Total time for all tests: 37560.2 seconds
>> cpu time: 38702.7 seconds
>> cumulative wall time: 48875.0 seconds
>> make: *** [Makefile:178: ptestlong] Error 21
>>
>> sage -t --long --warn-long 253.8 src/sage/rings/tests.py  # Killed due to 
>> segmentation fault
>> sage -t --long --warn-long 253.8 
>> src/sage/schemes/elliptic_curves/ell_rational_field.py  # Killed due to 
>> segmentation fault
>> sage -t --long --warn-long 253.8 
>> src/sage/rings/function_field/function_field.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/schemes/cyclic_covers/cycliccover_finite_field.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/combinat/sf/macdonald.py  # 
>> Killed due to segmentation fault
>> sage -t --long --warn-long 253.8 src/sage/combinat/ncsf_qsym/ncsf.py  # 
>> Killed due to segmentation fault
>> sage -t --long --warn-long 253.8 
>> src/sage/algebras/lie_algebras/classical_lie_algebra.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/rings/function_field/function_field_valuation.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/rings/number_field/number_field.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/geometry/cone.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/modular/btquotients/pautomorphicform.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/arith/misc.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/graphs/strongly_regular_db.pyx  
>> # Timed out
>> sage -t --long --warn-long 253.8 src/sage/structure/coerce_dict.pyx  # 1 
>> doctest failed
>> sage -t --long --warn-long 253.8 
>> src/sage/modular/modform_hecketriangle/abstract_space.py  # Killed due to 
>> segmentation fault
>> sage -t --long --warn-long 253.8 
>> src/sage/modular/modform/find_generators.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/modular/modform/cuspidal_submodule.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/schemes/toric/chow_group.py  # 
>> Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/groups/matrix_gps/finitely_generated.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/rings/function_field/ideal.py  
>> # Killed due to segmentation fault
>> sage -t --long --warn-long 253.8 src/sage/misc/functional.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/rings/number_field/totallyreal_rel.py  # Killed due to 
>> segmentation fault
>> sage -t --long --warn-long 253.8 
>> src/sage/modular/hypergeometric_motive.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/categories/loop_crystals.py  # 
>> Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/algebras/iwahori_hecke_algebra.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/schemes/curves/projective_curve.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/modular/overconvergent/genus0.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/combinat/permutation.py  # 
>> Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/rings/number_field/number_field_ideal.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/geometry/triangulation/element.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/schemes/elliptic_curves/period_lattice.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/schemes/elliptic_curves/ell_field.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/modular/arithgroup/congroup_gammaH.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/rings/number_field/galois_group.py  # Timed out
>> sage -t --long --warn-long 253.8 
>> src/sage/rings/valuation/limit_valuation.py  # Timed out
>> sage -t --long --warn-long 253.8 src/sage/combinat/e_one_star.py  # Timed 
>> out
>> sage -t --long --warn-long 253.8 
>> src/sage/combinat/designs/latin_squares.py  # Timed out
&g

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

2019-12-30 Thread Jaap Spies
On my Raspberry Pi 4B:
Total time for all tests: 37560.2 seconds
cpu time: 38702.7 seconds
cumulative wall time: 48875.0 seconds
make: *** [Makefile:178: ptestlong] Error 21

sage -t --long --warn-long 253.8 src/sage/rings/tests.py  # Killed due to 
segmentation fault
sage -t --long --warn-long 253.8 
src/sage/schemes/elliptic_curves/ell_rational_field.py  # Killed due to 
segmentation fault
sage -t --long --warn-long 253.8 
src/sage/rings/function_field/function_field.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/schemes/cyclic_covers/cycliccover_finite_field.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/combinat/sf/macdonald.py  # 
Killed due to segmentation fault
sage -t --long --warn-long 253.8 src/sage/combinat/ncsf_qsym/ncsf.py  # 
Killed due to segmentation fault
sage -t --long --warn-long 253.8 
src/sage/algebras/lie_algebras/classical_lie_algebra.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/rings/function_field/function_field_valuation.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/rings/number_field/number_field.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/geometry/cone.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/modular/btquotients/pautomorphicform.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/arith/misc.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/graphs/strongly_regular_db.pyx  # 
Timed out
sage -t --long --warn-long 253.8 src/sage/structure/coerce_dict.pyx  # 1 
doctest failed
sage -t --long --warn-long 253.8 
src/sage/modular/modform_hecketriangle/abstract_space.py  # Killed due to 
segmentation fault
sage -t --long --warn-long 253.8 
src/sage/modular/modform/find_generators.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/modular/modform/cuspidal_submodule.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/schemes/toric/chow_group.py  # 
Timed out
sage -t --long --warn-long 253.8 
src/sage/groups/matrix_gps/finitely_generated.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/rings/function_field/ideal.py  # 
Killed due to segmentation fault
sage -t --long --warn-long 253.8 src/sage/misc/functional.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/rings/number_field/totallyreal_rel.py  # Killed due to 
segmentation fault
sage -t --long --warn-long 253.8 src/sage/modular/hypergeometric_motive.py  
# Timed out
sage -t --long --warn-long 253.8 src/sage/categories/loop_crystals.py  # 
Timed out
sage -t --long --warn-long 253.8 
src/sage/algebras/iwahori_hecke_algebra.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/schemes/curves/projective_curve.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/modular/overconvergent/genus0.py  
# Timed out
sage -t --long --warn-long 253.8 src/sage/combinat/permutation.py  # Timed 
out
sage -t --long --warn-long 253.8 
src/sage/rings/number_field/number_field_ideal.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx  # Timed out
sage -t --long --warn-long 253.8 
src/sage/geometry/triangulation/element.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/schemes/elliptic_curves/period_lattice.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/schemes/elliptic_curves/ell_field.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/modular/arithgroup/congroup_gammaH.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/rings/number_field/galois_group.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/rings/valuation/limit_valuation.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/combinat/e_one_star.py  # Timed 
out
sage -t --long --warn-long 253.8 
src/sage/combinat/designs/latin_squares.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/combinat/designs/evenly_distributed_sets.pyx  # Timed out
sage -t --long --warn-long 253.8 
src/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx
  
# Timed out
sage -t --long --warn-long 253.8 src/sage/calculus/wester.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/groups/artin.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/symbolic/ring.pyx  # Timed out
sage -t --long --warn-long 253.8 src/sage/structure/coerce.pyx  # Timed out
sage -t --long --warn-long 253.8 src/sage/modular/modsym/tests.py  # Timed 
out
sage -t --long --warn-long 253.8 src/sage/modular/modform/ambient_g1.py  # 
Timed out
sage -t --long --warn-long 253.8 
src/sage/tests/books/judson-abstract-algebra/fields-sage.py  # Timed out
sage -t --long --warn-long 253.8 
src/sage/rings/polynomial/multi_polynomial_element.py  # Killed due to 
segmentation fault
sage -t --long --warn-long 253.8 src/sage/repl/preparse.py  # Timed out
sage -t --long --warn-long 253.8 src/sage/tests/book_stein_modform.py  # 
Timed out
sage -t --long --warn-long 253.8 src/sage/modular/modform/tests.py  # Timed 
out
sage -t --long --warn-long 253.8 

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

2019-12-30 Thread Jaap Spies

'make ptestlong'
--
All tests passed!
--
Total time for all tests: 2293.2 seconds
cpu time: 14311.3 seconds
cumulative wall time: 17775.3 seconds
[jaap@vrede sage-9.0.rc1]$ 

Operating System: Fedora 31
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.64.0

Kernel Version: 5.3.16-300.fc31.x86_64
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-4770 CPU @ 3.40GHz
Memory: 15,6 GiB of RAM



>

-- 
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/93bf1358-690b-47da-8a0b-a2c78d373a42%40googlegroups.com.


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

2019-12-29 Thread Jaap Spies
Building sage on a Raspberry Pi 4 is not an easy task. I should post a 
message on sage-devel!

In the end I got a running sage-9.0.rc0 with some freezes and restarts. The 
make ptestlong ended in 56 errors: time outs and segmentation faults.
Running te failed tests in a bash script resloved most of the issues:

./sage -t --long  src/sage/rings/function_field/function_field.py # Timed 
out, User interrupt
./sage -t --long  src/sage/schemes/elliptic_curves/ell_rational_field.py  # 
Timed out, User interrupt
./sage -t --long  src/sage/schemes/elliptic_curves/isogeny_class.py # All 
test passed 
./sage -t --long  src/sage/modular/pollack_stevens/modsym.py # All test 
passed 
./sage -t --long  src/sage/rings/function_field/function_field_valuation.py 
# All test passed 
./sage -t --long  src/sage/rings/padics/padic_base_leaves.py # All test 
passed 
./sage -t --long  src/sage/combinat/tableau.py # All test passed 
./sage -t --long  src/sage/rings/valuation/augmented_valuation.py # All 
test passed 
./sage -t --long  
src/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py # All 
test passed 
./sage -t --long  
src/sage/combinat/root_system/root_lattice_realization_algebras.py # All 
test passed 
./sage -t --long  src/sage/modular/modform_hecketriangle/readme.py # All 
test passed 
./sage -t --long  src/sage/structure/coerce_dict.pyx # error len(LE) 
expected 1 got 50 
./sage -t --long  src/sage/schemes/elliptic_curves/constructor.py # All 
test passed 
./sage -t --long  src/sage/combinat/crystals/kirillov_reshetikhin.py # All 
test passed 
./sage -t --long  src/sage/combinat/shifted_primed_tableau.py # All test 
passed 
./sage -t --long  src/sage/categories/finite_monoids.py # All test passed 
./sage -t --long  
src/sage/combinat/root_system/integrable_representations.py # All test 
passed 
./sage -t --long  src/sage/combinat/crystals/littelmann_path.py # All test 
passed 
./sage -t --long  src/sage/rings/tests.py # Segmentation fault Saved to 
/home/pi/.sage/crash_logs/crash_uftzpsir.log
./sage -t --long  src/doc/ca/intro/index.rst # All tests passed  
./sage -t --long  src/sage/modular/abvar/homspace.py # All tests passed
./sage -t --long  src/sage/groups/libgap_morphism.py # All tests passed 
./sage -t --long  src/sage/rings/function_field/differential.py # All tests 
passed 
./sage -t --long  src/sage/combinat/posets/poset_examples.py # All tests 
passed
./sage -t --long  
src/sage/tests/books/computational-mathematics-with-sagemath/mpoly_doctest.py  
# All tests passed
./sage -t --long  src/sage/algebras/lie_algebras/verma_module.py  # All 
tests passed
./sage -t --long  src/sage/rings/padics/padic_valuation.py  # All tests 
passed
./sage -t --long  src/sage/rings/complex_number.pyx  # All tests passed
./sage -t --long  src/sage/geometry/fan.py  # All tests passed
./sage -t --long  src/sage/rings/function_field/element.pyx  # All tests 
passed
./sage -t --long  src/sage/schemes/elliptic_curves/descent_two_isogeny.pyx  
# All tests passed
./sage -t --long  src/sage/geometry/fan_morphism.py  # All tests passed
./sage -t --long  src/sage/schemes/elliptic_curves/cardinality.py  # All 
tests passed
./sage -t --long  src/sage/combinat/plane_partition.py  # All tests passed
./sage -t --long  src/sage/schemes/toric/toric_subscheme.py  # All tests 
passed
./sage -t --long  src/sage/libs/pari/tests.py  # All tests passed
./sage -t --long  src/sage/graphs/bipartite_graph.py  # All tests passed
./sage -t --long  src/sage/rings/polynomial/polynomial_ring.py  # All tests 
passed
./sage -t --long  src/sage/combinat/matrices/latin.py  # All tests passed
./sage -t --long  src/sage/rings/number_field/number_field_base.pyx  # All 
tests passed
./sage -t --long  src/sage/groups/abelian_gps/abelian_aut.py  # All tests 
passed
./sage -t --long  src/sage/geometry/fan_isomorphism.py # Interrupted by 
user 
./sage -t --long  src/sage/structure/factorization.py # All tests passed 
./sage -t --long  src/sage/categories/finite_permutation_groups.py # All 
tests passed 
./sage -t --long  src/sage/combinat/designs/difference_matrices.py # All 
tests passed 
./sage -t --long  src/sage/schemes/toric/homset.py # Interrupted 
./sage -t --long  src/sage/misc/weak_dict.pyx # 11 failures 
./sage -t --long  
src/sage/rings/polynomial/polynomial_quotient_ring_element.py # All tests 
passed  
./sage -t --long  
src/sage/rings/number_field/small_primes_of_degree_one.py  # All tests 
passed
./sage -t --long  src/sage/modules/quotient_module.py   # All tests passed
./sage -t --long  src/sage/cpython/dict_del_by_value.pyx # 1 error 
AssertionError
./sage -t --long  src/sage/rings/valuation/scaled_valuation.py   # All 
tests passed
./sage -t --long  src/sage/arith/rational_reconstruction.pyx # Segmentation 
fault  
./sage -t --long  src/sage/rings/padics/padic_capped_relative_element.pyx  
 # All test passed
./sage -t --long  src/sage/rings/padics/misc.py   # All test passed
./sage -t --long  src/sage/structure/parent.pyx  # All test 

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

2019-12-21 Thread Jaap Spies
Got it running on a Raspberry Pi 4B 2GB Raspbian with 'make -j4'
Architecture:armv7l
Byte Order:  Little Endian
CPU(s):  4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):   1
Vendor ID:   ARM
Model:   3
Model name:  Cortex-A72
Stepping:r0p3
CPU max MHz: 1500.
CPU min MHz: 600.
BogoMIPS:270.00
Flags:   half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 
idiva idivt vfpd32 lpae evtstrm crc32

The RPi 4 is not very stable. I've got some 'freeze' moments, but in the 
end the build finished.
Even the make doc finished! In sage-8.9 building doc stopped every time at 
the same point.

Running 'make ptest' a lot of errors: 30 
../sysdeps/unix/sysv/linux/waitpid.c No such file or directory
No module name 'Cython'

pi@rasp4:~/.sage/crash_logs $ ls -lt
total 43160
-rw--- 1 pi pi 234386 Dec 21 12:49 crash_4umks3yo.log
-rw--- 1 pi pi 268715 Dec 21 12:47 crash_q0lkok60.log
-rw--- 1 pi pi 331798 Dec 21 12:46 crash_d9zl8jcg.log
-rw--- 1 pi pi 351876 Dec 21 12:43 crash_y4j3wd5n.log
...
132 files in total

Is this a known issue? What can I do?

One more I catched:
sage -t src/sage/structure/coerce_dict.pyx
**
File "src/sage/structure/coerce_dict.pyx", line 49, in 
sage.structure.coerce_dict
Failed example:
len(LE)
Expected:
1
Got:
50

[snipped]
sage -t src/sage/geometry/polyhedron/base_ZZ.py  # Timed out
sage -t src/sage/schemes/elliptic_curves/kraus.py  # Killed due to 
segmentation fault
sage -t src/sage/combinat/free_module.py  # Killed due to segmentation fault
sage -t src/sage/groups/abelian_gps/abelian_aut.py  # Timed out
sage -t src/sage/schemes/plane_conics/con_field.py  # Timed out
sage -t src/sage/quadratic_forms/genera/normal_form.py  # Timed out
sage -t src/sage/rings/number_field/bdd_height.py  # Timed out
sage -t src/sage/quadratic_forms/quadratic_form__split_local_covering.py  # 
Timed out
sage -t src/sage/schemes/generic/scheme.py  # Timed out
sage -t src/sage/schemes/elliptic_curves/formal_group.py  # Timed out
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed
sage -t 
src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/half_integral.rst
  
# Timed out
sage -t src/sage/rings/valuation/gauss_valuation.py  # Timed out
sage -t src/sage/categories/finite_dimensional_modules_with_basis.py  # 
Timed out
sage -t src/sage/coding/abstract_code.py  # Timed out
sage -t src/sage/modular/modform/submodule.py  # Timed out
sage -t src/sage/schemes/elliptic_curves/weierstrass_transform.py  # Timed 
out
sage -t src/sage/misc/weak_dict.pyx  # 11 doctests failed
sage -t src/sage/quadratic_forms/qfsolve.py  # Timed out
sage -t src/sage/structure/coerce_dict.pyx  # 1 doctest failed
sage -t src/sage/structure/parent.pyx  # Timed out
sage -t src/sage/rings/morphism.pyx  # Timed out
--
Total time for all tests: 12425.0 seconds
cpu time: 20073.8 seconds
cumulative wall time: 26235.4 seconds
make: *** [Makefile:172: ptest] Error 21
pi@rasp4:~/sagemath/sage-9.0.beta9 $ 

Cheers
>

-- 
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/00306e79-89ea-4423-8fe8-8e62f7fe5495%40googlegroups.com.


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

2019-12-21 Thread Jaap Spies
On Fedora 30 with lscpu:
Architecture:x86_64 
CPU op-mode(s):  32-bit, 64-bit 
Byte Order:  Little Endian 
Address sizes:   39 bits physical, 48 bits virtual 
CPU(s):  8 
On-line CPU(s) list: 0-7 
Thread(s) per core:  2 
Core(s) per socket:  4 
Socket(s):   1 
NUMA node(s):1 
Vendor ID:   GenuineIntel 
CPU family:  6 
Model:   60 
Model name:  Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz 
Stepping:3 
CPU MHz: 1440.883 
CPU max MHz: 3900, 
CPU min MHz: 800, 
BogoMIPS:6796.31 
Virtualization:  VT-x 
L1d cache:   32K 
L1i cache:   32K 
L2 cache:256K 
L3 cache:8192K 
NUMA node0 CPU(s):   0-7 
Flags:   fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush dt
s acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm 
constant_tsc arch_perfmon pebs bts r
ep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 
monitor ds_cpl vmx smx est tm2
ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt 
tsc_deadline_timer aes xsave avx 
f16c rdrand lahf_lm abm cpuid_fault epb invpcid_single pti ssbd ibrs ibpb 
stibp tpr_shadow vnmi flexpri
ority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid 
xsaveopt dtherm ida arat pln
pts md_clear flush_l1d

All test from make ptestlong passed.

Total time for all tests: 2384.4 seconds 
   cpu time: 14491.9 seconds 
   cumulative wall time: 18460.7 seconds



On Sunday, December 8, 2019 at 10:41:25 PM UTC+1, 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 
>
>
> 87c3057957 (tag: 9.0.beta9, trac/develop) Updated SageMath version to 
> 9.0.beta9
> abea10f4ae (origin/develop) Trac #28843: typo ticket: explicitely -> 
> explicitly
> 3988ae0c3b Trac #28841: fix some little details in doc
> d370054b01 Trac #28839: adding a minimal lgtm.yml file
> 9466c95d7f Trac #28835: Remove python3-known-passing.txt and the 
> corresponding parts of the Makefile
> 368a68abad Trac #28830: cleaning the file dlx.py
> 08421c59a1 Trac #28792: SageNB, message about removal
> 6a92dab9a4 Trac #28840: pari 2.11.2
> 1d1e3a3cac Trac #28833: ResourceWarning: unclosed file with SAGE_DEBUG=yes
> d3e64db048 Trac #28818: from gap to libgap in strongly_regular_db
> 6147d1a5c6 Trac #28639: Polyhedron_normaliz: Initialize new cone from both 
> Vrep and Hrep
> f312974943 Trac #28834: Doctesting: don't test SageNB files unless SageNB 
> has been installed
> 9e0670240c Trac #28822: Use assert on a condition that should always be 
> true
> 3814db49b8 Trac #28826: a few typos
> b2254ebec7 Trac #28476: norm returns a negative number
> 71ec07fb58 Trac #28289: Settings in ipython_config.py can cause tests to 
> fail
> f1b8ad8d50 Trac #28825: refresh the file combinat/tuple
> 4c75b8087d Trac #28821: get rid of filter
> 1c63696cfb Trac #28801: Fix ThreeJS script paths for Firefox on Windows
> fb1c004e14 Trac #28541: bug in change_ring for polynomials
> 680649c354 Trac #24398: Document function initialization parameters
> 0a1ddb16a2 Trac #28710: update sagenb to 1.1.3
> 6d8849ca36 Trac #28258: Fork errors in sage.misc.cython doctests
> cf9673bc59 (tag: 9.0.beta8) Updated SageMath version to 9.0.beta8
>
>

-- 
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/026a2cab-8ffe-4b55-858e-70335a40eecb%40googlegroups.com.


Re: [sage-release] Releasing Sage 6.0

2013-12-18 Thread Jaap Spies
Sorry to disturb your day. Please don't die.

I upgraded to Fedora 20, but building sage-6.0 resulted in:
Error building Sage.

The following package(s) may have failed to build:

package: atlas-3.10.1.p7
log file: /home/jaap/downloads/sage-6.0/logs/pkgs/atlas-3.10.1.p7.log
build directory:
/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/atlas-3.10.1.p7

package: git-1.8.4.4
log file: /home/jaap/downloads/sage-6.0/logs/pkgs/git-1.8.4.4.log
build directory:
/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4

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: *** [build] Error 1


What can I do?

Cheers, Jaap




On Wed, Dec 18, 2013 at 12:00 PM, Volker Braun vbraun.n...@gmail.comwrote:

 Sage 6.0

 A.k.a. Today is a good day to die, the credo of release engineering...

 This is the first official release for Sage 6, which from now on will use
 git and a single unified repository.

 Source tarball:
 http://boxen.math.washington.edu/home/vbraun/src/sage-6.0.tar.gz

 Binary tarballs (is anybody using these?) will follow when they are done.

 If you use git, you can do

 git clone git://github.com/sagemath/sage.git
 cd sage
 make

 * The master branch will stay at 6.0 until 6.1 is released
 * The develop branch will soon move on to 6.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 post to this group, send email to sage-release@googlegroups.com.
 Visit this group at http://groups.google.com/group/sage-release.
 For more options, visit https://groups.google.com/groups/opt_out.


-- 
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 http://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [sage-release] Releasing Sage 6.0

2013-12-18 Thread Jaap Spies
Thanks Harald.

Thread model: posix
gcc version 4.7.3 (GCC)
/home/jaap/downloads/sage-6.0/local/bin/gcc -V 21  
bin/INSTALL_LOG/ERROR.LOG
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
make[7]: [error_report] Error 1 (ignored)
/home/jaap/downloads/sage-6.0/local/bin/gcc --version 21  
bin/INSTALL_LOG/ERROR.LOG
tar cf error_x86SSE264SSE2.tar Make.inc bin/INSTALL_LOG/*
bzip2 error_x86SSE264SSE2.tar
make[7]: Leaving directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
make[6]: Leaving directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
make[5]: Leaving directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build/bin'
Error report error_ARCH.tgz has been created in your top-level ATLAS
directory.  Be sure to include this file in any help request.
cat: ../../CONFIG/error.txt: No such file or directory
cat: ../../CONFIG/error.txt: No such file or directory


BEGIN STAGE 1-0-0: SYSTEM PROBE/AUX COMPILE at 22:12
make[4]: *** [build] Error 255
make[4]: Leaving directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
make[3]: *** [build] Error 2
make[3]: Leaving directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'

  File ./spkg-install, line 512, in module
assert_success(rc, bad='Failed to build ATLAS.', good='Finished
building ATLAS core.')
  File ./spkg-install, line 58, in assert_success
traceback.print_stack(file=sys.stdout)

Error:  Failed to build ATLAS.

real1m0.981s
user0m44.588s
sys 0m2.489s

Error installing package atlas-3.10.1.p7


make[4]: Entering directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4/src/perl'
/usr/bin/perl Makefile.PL PREFIX='/home/jaap/downloads/sage-6.0/local'
INSTALL_BASE=''
--localedir='/home/jaap/downloads/sage-6.0/local/share/locale'
Can't locate ExtUtils/MakeMaker.pm in @INC (you may need to install the
ExtUtils::MakeMaker module) (@INC contains: /usr/local/lib64/perl5
/usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at
Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.
make[4]: *** [perl.mak] Error 2
make[4]: Leaving directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4/src/perl'
make[3]: *** [perl/perl.mak] Error 2
make[3]: *** Waiting for unfinished jobs
make[3]: Leaving directory
`/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4/src'
Error building git.

real1m5.124s
user0m57.644s
sys 0m4.480s

Error installing package git-1.8.4.4

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


Cheers,

Jaap




On Wed, Dec 18, 2013 at 10:54 PM, Harald Schilly
harald.schi...@gmail.comwrote:

 On Wed, Dec 18, 2013 at 10:49 PM, Jaap Spies jaapsp...@gmail.com wrote:
  Please, tell me more exact what you want to see. I'm rusty in building
 Sage!


 The error message mentions log files for both packages, i.e.

 log file: /home/jaap/downloads/sage-6.0/
 logs/pkgs/atlas-3.10.1.p7.log
 and
 log file: /home/jaap/downloads/sage-6.0/
 logs/pkgs/git-1.8.4.4.log

 At the bottom of both, there will be some information why building them
 failed.

 Harald

 --
 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 http://groups.google.com/group/sage-release.
 For more options, visit https://groups.google.com/groups/opt_out.


-- 
You

Re: [sage-release] Releasing Sage 6.0

2013-12-18 Thread Jaap Spies
My goodness! How should I have known this!

Jaap


On Thu, Dec 19, 2013 at 12:05 AM, Volker Braun vbraun.n...@gmail.comwrote:

 For the git problem you need to yum install perl-ExtUtils-MakeMaker.

 For the atlas problem I need the whole log. One alternative is to install
 the system atlas (yum install atlas-devel) and build with
 SAGE_ATLAS_LIB=/usr/lib64/atlas



 On Wednesday, December 18, 2013 10:17:36 PM UTC, jaap wrote:

 Thanks Harald.

 Thread model: posix
 gcc version 4.7.3 (GCC)
 /home/jaap/downloads/sage-6.0/local/bin/gcc -V 21  
 bin/INSTALL_LOG/ERROR.LOG
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
 make[7]: [error_report] Error 1 (ignored)
 /home/jaap/downloads/sage-6.0/local/bin/gcc --version 21  
 bin/INSTALL_LOG/ERROR.LOG
 tar cf error_x86SSE264SSE2.tar Make.inc bin/INSTALL_LOG/*
 bzip2 error_x86SSE264SSE2.tar
 make[7]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 make[6]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 make[5]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build/bin'
 Error report error_ARCH.tgz has been created in your top-level ATLAS
 directory.  Be sure to include this file in any help request.
 cat: ../../CONFIG/error.txt: No such file or directory
 cat: ../../CONFIG/error.txt: No such file or directory


 BEGIN STAGE 1-0-0: SYSTEM PROBE/AUX COMPILE at 22:12
 make[4]: *** [build] Error 255
 make[4]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 make[3]: *** [build] Error 2
 make[3]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 
   File ./spkg-install, line 512, in module
 assert_success(rc, bad='Failed to build ATLAS.', good='Finished
 building ATLAS core.')
   File ./spkg-install, line 58, in assert_success
 traceback.print_stack(file=sys.stdout)
 
 Error:  Failed to build ATLAS.

 real1m0.981s
 user0m44.588s
 sys 0m2.489s
 
 Error installing package atlas-3.10.1.p7
 

 make[4]: Entering directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/git-1.8.4.4/src/perl'
 /usr/bin/perl Makefile.PL PREFIX='/home/jaap/downloads/sage-6.0/local'
 INSTALL_BASE='' --localedir='/home/jaap/downloads/sage-6.0/local/
 share/locale'
 Can't locate ExtUtils/MakeMaker.pm in @INC (you may need to install the
 ExtUtils::MakeMaker module) (@INC contains: /usr/local/lib64/perl5
 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
 /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at
 Makefile.PL line 3.
 BEGIN failed--compilation aborted at Makefile.PL line 3.
 make[4]: *** [perl.mak] Error 2
 make[4]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/git-1.8.4.4/src/perl'
 make[3]: *** [perl/perl.mak] Error 2
 make[3]: *** Waiting for unfinished jobs
 make[3]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/git-1.8.4.4/src'
 Error building git.

 real1m5.124s
 user0m57.644s
 sys 0m4.480s
 
 Error installing package git-1.8.4.4
 
 Please email sage-devel (http://groups.google.com/group/sage-devel)
 explaining the problem and including the relevant part of the log file
   /home/jaap/downloads/sage-6.0/logs/pkgs/git-1.8.4.4.log
 Describe your computer, operating system, etc.
 If you want to try to fix the problem yourself, *don't* just cd to
 /home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4 and
 type 'make' or whatever is appropriate.
 Instead, the following commands setup all environment variables
 correctly and load a subshell for you to debug the error:
   (cd '/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4'
  '/home/jaap/downloads/sage-6.0/sage' --sh)
 When you are done debugging, you can type exit to leave the subshell.
 

 Cheers,

 Jaap




 On Wed, Dec 18, 2013 at 10:54 PM, Harald Schilly harald@gmail.comwrote:

 On Wed, Dec 18, 2013 at 10:49 PM, Jaap Spies jaap...@gmail.com wrote:
  Please, tell me more exact what you want to see. I'm rusty in building
 Sage!


 The error message mentions log files for both packages, i.e.

 log file: /home/jaap/downloads/sage-6.0/
 logs/pkgs/atlas-3.10.1.p7.log
 and
 log file: /home/jaap/downloads/sage-6.0/
 logs/pkgs/git-1.8.4.4.log

 At the bottom

Re: [sage-release] Releasing Sage 6.0

2013-12-18 Thread Jaap Spies
.
 

 Cheers,

 Jaap




 On Wed, Dec 18, 2013 at 10:54 PM, Harald Schilly 
 harald@gmail.comwrote:

 On Wed, Dec 18, 2013 at 10:49 PM, Jaap Spies jaap...@gmail.com wrote:
  Please, tell me more exact what you want to see. I'm rusty in
 building Sage!


 The error message mentions log files for both packages, i.e.

 log file: /home/jaap/downloads/sage-6.0/
 logs/pkgs/atlas-3.10.1.p7.log
 and
 log file: /home/jaap/downloads/sage-6.0/
 logs/pkgs/git-1.8.4.4.log

 At the bottom of both, there will be some information why building them
 failed.

 Harald

 --
 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 post to this group, send email to sage-r...@googlegroups.com.
 Visit this group at http://groups.google.com/group/sage-release.
 For more options, visit https://groups.google.com/groups/opt_out.


  --
 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 http://groups.google.com/group/sage-release.
 For more options, visit https://groups.google.com/groups/opt_out.


-- 
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 http://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [sage-release] Releasing Sage 6.0

2013-12-18 Thread Jaap Spies
--
All tests passed!
--
Total time for all tests: 1036.7 seconds
cpu time: 6876.2 seconds
cumulative wall time: 7838.4 seconds




On Thu, Dec 19, 2013 at 12:05 AM, Volker Braun vbraun.n...@gmail.comwrote:

 For the git problem you need to yum install perl-ExtUtils-MakeMaker.

 For the atlas problem I need the whole log. One alternative is to install
 the system atlas (yum install atlas-devel) and build with
 SAGE_ATLAS_LIB=/usr/lib64/atlas



 On Wednesday, December 18, 2013 10:17:36 PM UTC, jaap wrote:

 Thanks Harald.

 Thread model: posix
 gcc version 4.7.3 (GCC)
 /home/jaap/downloads/sage-6.0/local/bin/gcc -V 21  
 bin/INSTALL_LOG/ERROR.LOG
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
 make[7]: [error_report] Error 1 (ignored)
 /home/jaap/downloads/sage-6.0/local/bin/gcc --version 21  
 bin/INSTALL_LOG/ERROR.LOG
 tar cf error_x86SSE264SSE2.tar Make.inc bin/INSTALL_LOG/*
 bzip2 error_x86SSE264SSE2.tar
 make[7]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 make[6]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 make[5]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build/bin'
 Error report error_ARCH.tgz has been created in your top-level ATLAS
 directory.  Be sure to include this file in any help request.
 cat: ../../CONFIG/error.txt: No such file or directory
 cat: ../../CONFIG/error.txt: No such file or directory


 BEGIN STAGE 1-0-0: SYSTEM PROBE/AUX COMPILE at 22:12
 make[4]: *** [build] Error 255
 make[4]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 make[3]: *** [build] Error 2
 make[3]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/atlas-3.10.1.p7/src/ATLAS-build'
 
   File ./spkg-install, line 512, in module
 assert_success(rc, bad='Failed to build ATLAS.', good='Finished
 building ATLAS core.')
   File ./spkg-install, line 58, in assert_success
 traceback.print_stack(file=sys.stdout)
 
 Error:  Failed to build ATLAS.

 real1m0.981s
 user0m44.588s
 sys 0m2.489s
 
 Error installing package atlas-3.10.1.p7
 

 make[4]: Entering directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/git-1.8.4.4/src/perl'
 /usr/bin/perl Makefile.PL PREFIX='/home/jaap/downloads/sage-6.0/local'
 INSTALL_BASE='' --localedir='/home/jaap/downloads/sage-6.0/local/
 share/locale'
 Can't locate ExtUtils/MakeMaker.pm in @INC (you may need to install the
 ExtUtils::MakeMaker module) (@INC contains: /usr/local/lib64/perl5
 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
 /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at
 Makefile.PL line 3.
 BEGIN failed--compilation aborted at Makefile.PL line 3.
 make[4]: *** [perl.mak] Error 2
 make[4]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/git-1.8.4.4/src/perl'
 make[3]: *** [perl/perl.mak] Error 2
 make[3]: *** Waiting for unfinished jobs
 make[3]: Leaving directory `/home/jaap/downloads/sage-6.
 0/local/var/tmp/sage/build/git-1.8.4.4/src'
 Error building git.

 real1m5.124s
 user0m57.644s
 sys 0m4.480s
 
 Error installing package git-1.8.4.4
 
 Please email sage-devel (http://groups.google.com/group/sage-devel)
 explaining the problem and including the relevant part of the log file
   /home/jaap/downloads/sage-6.0/logs/pkgs/git-1.8.4.4.log
 Describe your computer, operating system, etc.
 If you want to try to fix the problem yourself, *don't* just cd to
 /home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4 and
 type 'make' or whatever is appropriate.
 Instead, the following commands setup all environment variables
 correctly and load a subshell for you to debug the error:
   (cd '/home/jaap/downloads/sage-6.0/local/var/tmp/sage/build/git-1.8.4.4'
  '/home/jaap/downloads/sage-6.0/sage' --sh)
 When you are done debugging, you can type exit to leave the subshell.
 

 Cheers,

 Jaap




 On Wed, Dec 18, 2013 at 10:54 PM, Harald Schilly harald@gmail.comwrote:

 On Wed, Dec 18, 2013 at 10:49 PM, Jaap Spies jaap...@gmail.com wrote:
  Please, tell me more exact what you want to see. I'm rusty in building
 Sage