From nobody Fri Jan 24 12:26:09 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YfcVV03x6z5lLW1; Fri, 24 Jan 2025 12:26:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YfcVT6WyRz3F94; Fri, 24 Jan 2025 12:26:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737721569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=0ZyIj0ahGWwa/cEWuEA2QfaJroVCitrvGv/+LEb1+Qc=; b=cWhEEliIT1FyuMJ0bp/UwUj3PawfgOVhdbHgmmjfV02GhRKGkkLnkiXQWjcMtKuZQ8FBU5 gD8qh5xER2la9lmrtFiKsdHYjiREZ54eG8etqXgK9ogODGA0egKFGJvy7WtHscwKipjLpa TDjpyyMEchx8CXmMP2siRJUiCYuUtTGSbINXMCSpyoiYv2p5jJi3riHveShXSqYW1CdbUp WoPCi+f8h9Z8OItJOCxhPJpRDBl9f0iiLcN274O8uEocVxVRfoKom+vi9D1rDI+y6Ntfi3 NNWi6IMmTIYDWcsN89nSS3CfJg9rcKCz1WrgeB/EPo6o7as3QFwwO/LyfrivWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737721569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=0ZyIj0ahGWwa/cEWuEA2QfaJroVCitrvGv/+LEb1+Qc=; b=LhBPNYwMpPGXYjh8pIw5mSDyzOjBxmg4VtNnDkvDOn8i58r4dpIpYmF8HE4+yd+2w/c0cg YkTuQYMogIYri+wvrzaCP89dS8RaZAp08i22Ely6ITGsuq+pXl5k47iFEKA5EHWtW/e5Yk zSZRK6ofbTm3AO4fZlUgOUXW0dUXgYprqlMo2QKZhsslkO5J2yhKtC/XzJZBQb7+aoBBpt YltroOXExSuc+7x60iio7c9P+aBntdDkEZIRyl7iUveg+ym4mXLxI8eJSj11xmpSmOBBnm kkusNzQsIU4a/BQC2At+gpMa9TylDZlV131Nb9WGt8POYeWV7F3jbR22bLWcwg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737721569; a=rsa-sha256; cv=none; b=bvnqhMwwPW9pLLBKeu8dLsvZtD1zh392GrXPOZtaUIIrYFJGfD1bQ09k438nQw/Doew8tW kulTZK4ZEJmNpC9i5hv0Ff+QeGvmh49OVR3eiMJwOEyC5a8gbjxKfM1Bq6rPXGvhbqDIFk BeOXq0WTcVgTXIGdy3SQar4OAsevVzRqRmazYRSh7wxNPhFx20CA3k2c//hesfQ1IboUvp E9SblrTseapTBNqo2TcAa+zQK/lN03rQmsi51PI7UQLKmcpEA8NjRIEg02HptMcKqjCRKl moCFTVc1KJZ7VhAxb+MIy4+IzhDZy1tgp9/VTHcjEagUe2YqzfktO2Sz1GhEiQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YfcVT65L7z9F2; Fri, 24 Jan 2025 12:26:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50OCQ9Co063984; Fri, 24 Jan 2025 12:26:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50OCQ9XC063981; Fri, 24 Jan 2025 12:26:09 GMT (envelope-from git) Date: Fri, 24 Jan 2025 12:26:09 GMT Message-Id: <202501241226.50OCQ9XC063981@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Thierry Thomas Subject: git: c2c034b9f891 - main - math/blas, math/cblas, math/lapack, math/lapacke: upgrade to 3.12.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: thierry X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c2c034b9f891334184f5dbdb1c63a0c44cf8b49d Auto-Submitted: auto-generated The branch main has been updated by thierry: URL: https://cgit.FreeBSD.org/ports/commit/?id=c2c034b9f891334184f5dbdb1c63a0c44cf8b49d commit c2c034b9f891334184f5dbdb1c63a0c44cf8b49d Author: Thierry Thomas AuthorDate: 2025-01-23 17:44:11 +0000 Commit: Thierry Thomas CommitDate: 2025-01-24 12:12:23 +0000 math/blas, math/cblas, math/lapack, math/lapacke: upgrade to 3.12.1 Release notes at https://github.com/Reference-LAPACK/lapack/releases/tag/v3.12.1 Remark: many patches are needed, see https://github.com/Reference-LAPACK/lapack/pull/1093 --- math/lapack/Makefile | 9 +++++---- math/lapack/distinfo | 10 +++++----- math/lapack/files/patch-CMakeLists.txt | 10 ---------- math/lapack/files/patch-SRC_DEPRECATED_cgelqs.f | 24 +++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_cgelsx.f | 13 +++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_cgeqrs.f | 24 +++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_dgelqs.f | 24 +++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_dgeqpf.f | 13 +++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_dgeqrs.f | 24 +++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_dlahrd.f | 26 +++++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_sgelqs.f | 24 +++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_sgeqpf.f | 13 +++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_sgeqrs.f | 24 +++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_zgelqs.f | 24 +++++++++++++++++++++++ math/lapack/files/patch-SRC_DEPRECATED_zgeqrs.f | 24 +++++++++++++++++++++++ 15 files changed, 267 insertions(+), 19 deletions(-) diff --git a/math/lapack/Makefile b/math/lapack/Makefile index 81b40008ccf9..0868b1e0bd36 100644 --- a/math/lapack/Makefile +++ b/math/lapack/Makefile @@ -1,9 +1,9 @@ PORTNAME?= lapack -PORTVERSION= 3.12.0 +PORTVERSION= 3.12.1 .if !(defined(BLAS_SLAVEPORT) || defined(CBLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT) || defined(LAPACKE_SLAVEPORT)) -PORTREVISION= 2 +PORTREVISION= 0 .else -PORTREVISION?= 1 # Never remove this line, keep PORTREVISION?=0 in case. +PORTREVISION?= 0 # Never remove this line, keep PORTREVISION?=0 in case. .endif CATEGORIES= math MASTER_SITES= https://github.com/Reference-LAPACK/lapack/archive/refs/tags/:src \ @@ -30,7 +30,8 @@ CPE_VENDOR= lapack_project CPE_PRODUCT= lapack SVERSION= ${PORTVERSION:R:R} -PLIST_SUB= SVERSION="${SVERSION}" VER=${PORTVERSION} +LIBVERSION= ${PORTVERSION:C/1$/0/} +PLIST_SUB= SVERSION="${SVERSION}" VER=${LIBVERSION} .include diff --git a/math/lapack/distinfo b/math/lapack/distinfo index 6d36ccb5ea6b..9505291971a8 100644 --- a/math/lapack/distinfo +++ b/math/lapack/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1703076157 -SHA256 (lapack-3.12.0/v3.12.0.tar.gz) = eac9570f8e0ad6f30ce4b963f4f033f0f643e7c3912fc9ee6cd99120675ad48b -SIZE (lapack-3.12.0/v3.12.0.tar.gz) = 7933607 -SHA256 (lapack-3.12.0/manpages.tgz) = 342db80461de2c0f10848a3f338ee6e7511b417f459600a7e75ad4dc4bf05f5a -SIZE (lapack-3.12.0/manpages.tgz) = 5396817 +TIMESTAMP = 1737190889 +SHA256 (lapack-3.12.1/v3.12.1.tar.gz) = 2ca6407a001a474d4d4d35f3a61550156050c48016d949f0da0529c0aa052422 +SIZE (lapack-3.12.1/v3.12.1.tar.gz) = 8067087 +SHA256 (lapack-3.12.1/manpages.tgz) = f5991ee1ab5402ba6fa70bed7a292ea3e4507a0cc78f575d9eff72d561597cb8 +SIZE (lapack-3.12.1/manpages.tgz) = 4700814 diff --git a/math/lapack/files/patch-CMakeLists.txt b/math/lapack/files/patch-CMakeLists.txt deleted file mode 100644 index db50ddd14eee..000000000000 --- a/math/lapack/files/patch-CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- CMakeLists.txt.orig 2023-11-24 20:41:15 UTC -+++ CMakeLists.txt -@@ -223,6 +223,7 @@ if(BLAS_LIBRARIES) - - # Check the usage of the user provided BLAS libraries - if(BLAS_LIBRARIES) -+ enable_language(Fortran) - include(CheckFortranFunctionExists) - set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRARIES}) - CHECK_FORTRAN_FUNCTION_EXISTS("dgemm" BLAS_FOUND) diff --git a/math/lapack/files/patch-SRC_DEPRECATED_cgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_cgelqs.f new file mode 100644 index 000000000000..1d842f5ddc7e --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_cgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/cgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/cgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_cgelsx.f b/math/lapack/files/patch-SRC_DEPRECATED_cgelsx.f new file mode 100644 index 000000000000..512fc7cc5349 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_cgelsx.f @@ -0,0 +1,13 @@ +--- SRC/DEPRECATED/cgelsx.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/cgelsx.f +@@ -364,8 +364,8 @@ + * + * B(1:M,1:NRHS) := Q**H * B(1:M,1:NRHS) + * +- CALL CUNM2R( 'Left', 'Conjugate transpose', M, NRHS, MN, A, LDA, +- $ WORK( 1 ), B, LDB, WORK( 2*MN+1 ), INFO ) ++ CALL CUNM2R( 'Left', 'Conjugate transpose', M, NRHS, MN, A, ++ $ LDA, WORK( 1 ), B, LDB, WORK( 2*MN+1 ), INFO ) + * + * workspace NRHS + * diff --git a/math/lapack/files/patch-SRC_DEPRECATED_cgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_cgeqrs.f new file mode 100644 index 000000000000..8f68964a6fa3 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_cgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/cgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/cgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_dgelqs.f new file mode 100644 index 000000000000..840d365db804 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/dgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dgeqpf.f b/math/lapack/files/patch-SRC_DEPRECATED_dgeqpf.f new file mode 100644 index 000000000000..0677f69762ed --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dgeqpf.f @@ -0,0 +1,13 @@ +--- SRC/DEPRECATED/dgeqpf.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dgeqpf.f +@@ -218,8 +218,8 @@ + MA = MIN( ITEMP, M ) + CALL DGEQR2( M, MA, A, LDA, TAU, WORK, INFO ) + IF( MA.LT.N ) THEN +- CALL DORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, TAU, +- $ A( 1, MA+1 ), LDA, WORK, INFO ) ++ CALL DORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, ++ $ TAU, A( 1, MA+1 ), LDA, WORK, INFO ) + END IF + END IF + * diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_dgeqrs.f new file mode 100644 index 000000000000..f48a6bbcf312 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/dgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dlahrd.f b/math/lapack/files/patch-SRC_DEPRECATED_dlahrd.f new file mode 100644 index 000000000000..291efc2ead01 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dlahrd.f @@ -0,0 +1,26 @@ +--- SRC/DEPRECATED/dlahrd.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dlahrd.f +@@ -231,8 +231,9 @@ + * + * w := T**T *w + * +- CALL DTRMV( 'Upper', 'Transpose', 'Non-unit', I-1, T, LDT, +- $ T( 1, NB ), 1 ) ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1093 ++ CALL DTRMV( 'Upper', 'Transpose', 'Non-unit', I-1, ++ $ T, LDT, T( 1, NB ), 1 ) + * + * b2 := b2 - V2*w + * +@@ -270,8 +271,9 @@ + * Compute T(1:i,i) + * + CALL DSCAL( I-1, -TAU( I ), T( 1, I ), 1 ) +- CALL DTRMV( 'Upper', 'No transpose', 'Non-unit', I-1, T, LDT, +- $ T( 1, I ), 1 ) ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1093 ++ CALL DTRMV( 'Upper', 'No transpose', 'Non-unit', I-1, ++ $ T, LDT, T( 1, I ), 1 ) + T( I, I ) = TAU( I ) + * + 10 CONTINUE diff --git a/math/lapack/files/patch-SRC_DEPRECATED_sgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_sgelqs.f new file mode 100644 index 000000000000..6f54e915d803 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_sgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/sgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/sgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * REAL A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + REAL A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_sgeqpf.f b/math/lapack/files/patch-SRC_DEPRECATED_sgeqpf.f new file mode 100644 index 000000000000..b8c568852a78 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_sgeqpf.f @@ -0,0 +1,13 @@ +--- SRC/DEPRECATED/sgeqpf.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/sgeqpf.f +@@ -218,8 +218,8 @@ + MA = MIN( ITEMP, M ) + CALL SGEQR2( M, MA, A, LDA, TAU, WORK, INFO ) + IF( MA.LT.N ) THEN +- CALL SORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, TAU, +- $ A( 1, MA+1 ), LDA, WORK, INFO ) ++ CALL SORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, ++ $ TAU, A( 1, MA+1 ), LDA, WORK, INFO ) + END IF + END IF + * diff --git a/math/lapack/files/patch-SRC_DEPRECATED_sgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_sgeqrs.f new file mode 100644 index 000000000000..8d7017109436 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_sgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/sgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/sgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * REAL A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + REAL A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_zgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_zgelqs.f new file mode 100644 index 000000000000..9967747bbeeb --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_zgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/zgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/zgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_zgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_zgeqrs.f new file mode 100644 index 000000000000..8bbac0dd3e47 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_zgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/zgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/zgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * =====================================================================