From ab550d4c9f5a99f64708ee7fcd044a10af09b188 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Sat, 15 Jul 2023 09:05:07 +0200 Subject: [PATCH] Fix workspace query corner cases to always return at least 1 --- lapack-netlib/SRC/csytrf_rk.f | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lapack-netlib/SRC/csytrf_rk.f b/lapack-netlib/SRC/csytrf_rk.f index 9c2b7182f..996801e7d 100644 --- a/lapack-netlib/SRC/csytrf_rk.f +++ b/lapack-netlib/SRC/csytrf_rk.f @@ -310,7 +310,7 @@ * Determine the block size * NB = ILAENV( 1, 'CSYTRF_RK', UPLO, N, -1, -1, -1 ) - LWKOPT = N*NB + LWKOPT = MAX( 1, N*NB ) WORK( 1 ) = LWKOPT END IF *