@@ -2162,7 +2162,7 @@ for (gesvd, gesdd, gesvdx, gejsv, gesvj, elty, relty) in
21622162 jobu = ' N'
21632163 else
21642164 size (U, 1 ) == m ||
2165- throw (DimensionMismatch (" row size mismatch between A and U" ))
2165+ throw (DimensionMismatch (" row size mismatch between A ( $m ) and U ( $( size (U, 1 )) ) " ))
21662166 size (U, 2 ) >= (range == ' I' ? iu - il + 1 : minmn) ||
21672167 throw (DimensionMismatch (" invalid column size of U" ))
21682168 jobu = ' V'
@@ -2171,13 +2171,13 @@ for (gesvd, gesdd, gesvdx, gejsv, gesvj, elty, relty) in
21712171 jobvt = ' N'
21722172 else
21732173 size (Vᴴ, 2 ) == n ||
2174- throw (DimensionMismatch (" column size mismatch between A and Vᴴ" ))
2174+ throw (DimensionMismatch (" column size mismatch between A ( $n ) and Vᴴ ( $( size (Vᴴ, 2 )) ) " ))
21752175 size (Vᴴ, 1 ) >= (range == ' I' ? iu - il + 1 : minmn) ||
21762176 throw (DimensionMismatch (" invalid row size of Vᴴ" ))
21772177 jobvt = ' V'
21782178 end
21792179 length (S) == minmn ||
2180- throw (DimensionMismatch (" length mismatch between A and S" ))
2180+ throw (DimensionMismatch (" length mismatch between A ( $minmn ) and S ( $( length (S)) ) " ))
21812181
21822182 lda = max (1 , stride (A, 2 ))
21832183 ldu = max (1 , stride (U, 2 ))
@@ -2247,15 +2247,15 @@ for (gesvd, gesdd, gesvdx, gejsv, gesvj, elty, relty) in
22472247 require_one_based_indexing (A, U, Vᴴ, S)
22482248 chkstride1 (A, U, Vᴴ, S)
22492249 m, n = size (A)
2250- m >= n ||
2251- throw (ArgumentError (" gejsv! requires a matrix with at least as many rows as columns" ))
2250+ m ≥ n ||
2251+ throw (ArgumentError (" gejsv! requires a matrix with at least as many rows ( $m ) as columns ( $n ) " ))
22522252
22532253 joba = ' G'
22542254 if length (U) == 0
22552255 jobu = ' N'
22562256 else
22572257 size (U, 1 ) == m ||
2258- throw (DimensionMismatch (" row size mismatch between A and U" ))
2258+ throw (DimensionMismatch (" row size mismatch between A ( $m ) and U ( $( size (U, 1 )) ) " ))
22592259 if size (U, 2 ) == n
22602260 jobu = ' U'
22612261 elseif size (U, 2 ) == m
@@ -2268,15 +2268,15 @@ for (gesvd, gesdd, gesvdx, gejsv, gesvj, elty, relty) in
22682268 jobv = ' N'
22692269 else
22702270 size (Vᴴ, 2 ) == n ||
2271- throw (DimensionMismatch (" column size mismatch between A and Vᴴ" ))
2271+ throw (DimensionMismatch (" column size mismatch between A ( $n ) and Vᴴ ( $( size (Vᴴ, 2 )) ) " ))
22722272 if size (Vᴴ, 1 ) == n
22732273 jobv = ' V'
22742274 else
22752275 throw (DimensionMismatch (" invalid row size of Vᴴ" ))
22762276 end
22772277 end
22782278 length (S) == n ||
2279- throw (DimensionMismatch (" length mismatch between A and S" ))
2279+ throw (DimensionMismatch (" length mismatch between A ( $minmn ) and S ( $( length (S)) ) " ))
22802280
22812281 lda = max (1 , stride (A, 2 ))
22822282 mv = Ref {BlasInt} () # unused
0 commit comments