Le mardi 1 août 2023 à 13:42:40 UTC+2, Dima Pasechnik a écrit :
On Tue, Aug 1, 2023 at 11:54 AM Emmanuel Charpentier <[email protected]> wrote: > > On Debian testing, upgarding 10.1.beta7 to 10.1.beta8 and running prestlong gave a raft of new failures : > > ---------------------------------------------------------------------- sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/doctest/test.py # 1 doctest failed # Passes standalone sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/graphs/generators/classical_geometries.py # 3 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/combinat/posets/posets.py # 1 doctest failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/matrix/matrix2.pyx # 2 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/coding/linear_code.py # 2 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/numerical/optimize.py # 8 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/coding/code_constructions.py # 1 doctest failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/numerical/sdp.pyx # 34 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/numerical/backends/cvxopt_sdp_backend.pyx # 21 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/matrix/matrix_double_sparse.pyx # 9 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/sage/numerical/backends/cvxopt_backend.pyx # 17 doctests failed # Permanent sage -t --long --warn-long 219.5 --random-seed=26277986705114085533763530404370933785 src/doc/en/thematic_tutorials/numerical_sage/cvxopt.rst # 8 doctests failed # Permanent ---------------------------------------------------------------------- > > Most of them may be related to outdated references to libcholmod.so.3 (my locate database may have been out of date). I’ll reconfigure and retry. if you used systemwide sparsesuite (libcholmod is there) and updated it, you'd need to rebuild everything that uses it. Specifically, only cvxopt, it seems. Indeed : recompiling after reconfigiring locate was inefficient. I’m stuck : both cvxopt and suitesparse are installed systemwide : charpent@zen-book-flip:/usr/local/sage-10$ dpkg -l "*suitesparse*" Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=att> |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais) ||/ Nom Version Architecture Description +++-===========================-==============-============-===================> ii libsuitesparse-dev:amd64 1:7.1.0+dfsg-2 amd64 libraries for spars> ii libsuitesparseconfig7:amd64 1:7.1.0+dfsg-2 amd64 configuration routi> charpent@zen-book-flip:/usr/local/sage-10$ dpkg -l "*cvxopt*" Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=att> |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais) ||/ Nom Version Architecture Description +++-=================-===============-============-============================> ii python-cvxopt-doc 1.3.0+dfsg-1 all Python package for convex op> ii python3-cvxopt 1.3.0+dfsg-1+b2 amd64 Python3 package for convex o> And the *effective* installation seems to conform : charpent@zen-book-flip:/usr/local/sage-10$ ls -l /usr/lib/x86_64-linux-gnu/libcholmod* -rw-r--r-- 1 root root 1807448 16 juil. 19:13 /usr/lib/x86_64-linux-gnu/libcholmod.a lrwxrwxrwx 1 root root 15 16 juil. 19:13 /usr/lib/x86_64-linux-gnu/libcholmod.so -> libcholmod.so.4 lrwxrwxrwx 1 root root 19 16 juil. 19:13 /usr/lib/x86_64-linux-gnu/libcholmod.so.4 -> libcholmod.so.4.0.4 -rw-r--r-- 1 root root 1226816 16 juil. 19:13 /usr/lib/x86_64-linux-gnu/libcholmod.so.4.0.4 charpent@zen-book-flip:/usr/local/sage-10$ find . -iname "libcholmod*" charpent@zen-book-flip:/usr/local/sage-10$ I do not understand why Sage looks for libcholmod.so.3 : File "src/sage/matrix/matrix2.pyx", line 12741, in sage.matrix.matrix2.Matrix.cholesky Failed example: A.cholesky() Exception raised: Traceback (most recent call last): File "/usr/local/sage-10/src/sage/doctest/forker.py", line 709, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/local/sage-10/src/sage/doctest/forker.py", line 1144, in compile_and_execute exec(compiled, globs) File "<doctest sage.matrix.matrix2.Matrix.cholesky[60]>", line 1, in <module> A.cholesky() File "sage/matrix/matrix_double_sparse.pyx", line 197, in sage.matrix.matrix_double_sparse.Matrix_double_sparse.cholesky from cvxopt import cholmod, spmatrix, matrix as cvxopt_matrix ImportError: libcholmod.so.3: cannot open shared object file: No such file or directory configure does not seem to be able to force a local installation of cvxopt. Hints ? Do you need the logs ? I have to post differently (Googne groups doe not accept attachments…). > > Le dimanche 30 juillet 2023 à 16:25:06 UTC+2, Volker Braun a écrit : >> >> As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html >> >> >> 26f5a09baf7 (tag: 10.1.beta8, github/develop) Updated SageMath version to 10.1.beta8 >> 79dc3510abb gh-35997: Improve getting matrix entries after permutation in _palp_PM_max() >> 845963ced07 gh-35977: Move hilbert_numerator test to its proper place >> fb1648e79fc gh-35974: `src/sage/schemes/projective/proj_bdd_height.py`: Fix markup >> 2f604dd785d gh-35965: Minor changes in is_chordal >> dd82378cbbe gh-35962: Fix documentation formatting problem: kRegularSequence.partial_sums >> 448341b2c7c gh-35957: `sage.rings.function_field`: Update `# needs` >> ce5b249d4d0 gh-35956: Fix several issues in find_hamiltonian >> 4279c4e326e gh-35943: `sage.combinat.designs`: Modularization fixes, update `# needs` >> 4eb3fcb81a7 gh-35904: Make SubgraphSearch robust to vertex labels >> f85e7b8b192 gh-35900: complex_dynamics, fix: mandelbrot_plot throws exception for z^2*(z-c) + c >> 66baa6a2638 gh-35896: deal with bad chosen representations of k-regular sequences >> a48b7b81c28 gh-35891: Deprecate sorting by default in connected component methods for graphs >> 8b3883de7fd gh-35881: `sage.groups.perm_gps.partn_ref*`: Modularization fixes >> f2abd5af51f gh-35749: Add style guide / reference for `# optional - sage....` doctest tags, extend `sage -t` and `sage -fixdoctests` for modularization tasks >> 3a51d8ca597 gh-35661: New modularized distributions sagemath-{sirocco,bliss,meataxe,mcqd,coxeter3,tdlib} >> 1436ea2cbe7 gh-35057: Implement basic j-invariants of Drinfeld modules >> 543f8d62b08 (tag: 10.1.beta7) Updated SageMath version to 10.1.beta7 > > -- > You received this message because you are subscribed to the Google Groups "sage-release" group. > To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/17f0c70b-294e-4518-89fa-407e8653e8dfn%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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/cbd88d38-650a-474e-b331-c9dcadaae009n%40googlegroups.com.
