Created attachment 247171 [details] Upgrade blas, lapack, cblas, xlapack and lapacke to 3.12.0 Release notes at <https://github.com/Reference-LAPACK/lapack/releases/tag/v3.12.0>.
Hello portmgr, Could you please launch an exp-run for this upgrade?
Hello, The patch attached to this PR only updates math/lapack , is this normal?
(In reply to Antoine Brodin from comment #2) Yes, it is: Lapack is the master port, the other are slaves.
There seems to be 1 new failure: https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-30_15h46m56s/logs/errors/hpl-2.3_4.log
(In reply to Antoine Brodin from comment #4) HPL has been fixed by PR 274882.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6379a25b53e6988f825bddd0057e00871b9ebffe commit 6379a25b53e6988f825bddd0057e00871b9ebffe Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2023-11-02 21:01:06 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2023-12-31 15:18:39 +0000 benchmarks/hpl: let’s choose among various BLAS × MPI implementations - Add a license - Add options to choose MPI and BLAS implementations. - Do not bump PORTREVISION because the default remains Netlib (excepted static vs shared libs). - And also this fixes the port with BLAS 3.12 Caveat: may install an unneeded liblapack. PR: 274882, 275860 Approved by: maintainer’s time-out benchmarks/hpl/Makefile | 43 ++++++++++++++++++++++++++++++------------- 1 file changed, 30 insertions(+), 13 deletions(-)
(In reply to Thierry Thomas from comment #5) hpl is a leaf port, so if you tested it you can proceed.
Just committed!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd commit f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2024-01-01 11:49:51 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2024-01-01 11:49:51 +0000 */*: chase the upgrade of BLAS / LAPACK to 3.12.0 PR: 275860 audio/kaldi/Makefile | 1 + benchmarks/hpl/Makefile | 2 +- biology/treekin/Makefile | 2 +- biology/viennarna/Makefile | 1 + cad/calculix-ccx/Makefile | 1 + cad/gmsh/Makefile | 2 +- cad/pdnmesh/Makefile | 2 +- cad/tochnog/Makefile | 2 +- databases/grass7/Makefile | 2 +- databases/grass8/Makefile | 2 +- devel/ga/Makefile | 2 +- devel/ocaml-lacaml/Makefile | 2 +- editors/openoffice-4/Makefile | 2 +- editors/openoffice-devel/Makefile | 2 +- games/naev/Makefile | 2 +- graphics/cimg/Makefile | 1 + graphics/gmt/Makefile | 2 +- lang/quilc/Makefile | 2 +- math/SCIP/Makefile | 1 + math/alps/Makefile | 2 +- math/armadillo/Makefile | 1 + math/arpack-ng/Makefile | 2 +- math/blasfeo/Makefile | 2 +- math/blocksolve95/Makefile | 2 +- math/bonmin/Makefile | 2 +- math/casadi/Makefile | 2 +- math/cgl-conic/Makefile | 2 +- math/cgl/Makefile | 2 +- math/clp/Makefile | 1 + math/coin-or-metis/Makefile | 2 +- math/coin-or-mumps/Makefile | 2 +- math/coinmp/Makefile | 2 +- math/couenne/Makefile | 2 +- math/csdp/Makefile | 2 +- math/disco/Makefile | 2 +- math/dsdp/Makefile | 2 +- math/eigen3/Makefile | 2 +- math/flexiblas/Makefile | 2 +- math/g2o/Makefile | 2 +- math/giacxcas/Makefile | 1 + math/gravity/Makefile | 2 +- math/gretl/Makefile | 1 + math/hmat-oss/Makefile | 2 +- math/ipopt/Makefile | 1 + math/kktdirect/Makefile | 2 +- math/lapack95/Makefile | 2 +- math/levmar/Makefile | 2 +- math/linpack/Makefile | 2 +- math/mumps/Makefile | 2 +- math/mumps4/Makefile | 2 +- math/openturns/Makefile | 2 +- math/or-tools/Makefile | 2 +- math/osiipopt/Makefile | 2 +- math/petiga/Makefile | 2 +- math/py-CyLP/Makefile | 1 + math/py-cvxopt/Makefile | 2 +- math/py-cyipopt/Makefile | 1 + math/py-igraph/Makefile | 2 +- math/py-levmar/Makefile | 2 +- math/py-or-tools/Makefile | 2 +- math/py-scikit-umfpack/Makefile | 2 +- math/qrupdate/Makefile | 2 +- math/scilab/Makefile | 2 +- math/sdpa/Makefile | 2 +- math/slepc/Makefile | 1 + math/superlu-dist/Makefile | 2 +- math/superlu/Makefile | 2 +- math/symphony/Makefile | 2 +- math/taucs/Makefile | 2 +- math/tmv/Makefile | 2 +- misc/mxnet/Makefile | 2 +- misc/openmvg/Makefile | 2 +- misc/visp/Makefile | 2 +- science/PETSc/Makefile | 1 + science/abinit/Makefile | 2 +- science/atompaw/Makefile | 1 + science/cardioid/Makefile | 2 +- science/chrono/Makefile | 2 +- science/code_saturne/Makefile | 2 +- science/cp2k/Makefile | 2 +- science/dakota/Makefile | 2 +- science/dalton/Makefile | 2 +- science/dftbplus/Makefile | 2 +- science/dirac/Makefile | 2 +- science/elk/Makefile | 1 + science/elmerfem/Makefile | 2 +- science/ergo/Makefile | 1 + science/fleur/Makefile | 2 +- science/getdp/Makefile | 2 +- science/ghemical/Makefile | 2 +- science/gromacs/Makefile | 2 +- science/harminv/Makefile | 2 +- science/hypre/Makefile | 2 +- science/jdftx/Makefile | 2 +- science/libghemical/Makefile | 2 +- science/madness/Makefile | 2 +- science/mbdyn/Makefile | 2 +- science/meep/Makefile | 2 +- science/mpqc/Makefile | 2 +- science/multiwfn/Makefile | 2 +- science/nwchem/Makefile | 2 +- science/octopus/Makefile | 1 + science/openmodelica/Makefile | 1 + science/openmx/Makefile | 2 +- science/plumed/Makefile | 2 +- science/py-gpaw/Makefile | 2 +- science/py-scipy/Makefile | 2 +- science/qbox/Makefile | 1 + science/quantum-espresso/Makefile | 2 +- science/siesta/Makefile | 2 +- science/v_sim/Makefile | 2 +- science/wannier90/Makefile | 2 +- 112 files changed, 112 insertions(+), 92 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cc1715e889fd1210a2051cd6a22e3e3eaca18dce commit cc1715e889fd1210a2051cd6a22e3e3eaca18dce Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2023-12-20 14:14:36 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2024-01-01 11:43:45 +0000 math/*: upgrade blas, lapack, cblas, xlapack and lapacke to 3.12.0 Release notes at <https://github.com/Reference-LAPACK/lapack/releases/tag/v3.12.0> PR: 275860 Exp-run by: antoine@ math/lapack/Makefile | 15 ++++++--------- math/lapack/distinfo | 10 +++++----- math/lapack/files/patch-CMakeLists.txt (new) | 10 ++++++++++ math/lapack/pkg-plist | 1 + 4 files changed, 22 insertions(+), 14 deletions(-)