@@ -25,14 +25,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
25
25
< div class ='fl pad1y space-right2 '>
26
26
< span class ="strong "> 100% </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 87/87 </ span >
28
+ < span class ='fraction '> 95/95 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
33
< span class ="strong "> 100% </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 14/14 </ span >
35
+ < span class ='fraction '> 18/18 </ span >
36
36
</ div >
37
37
38
38
@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
46
46
< div class ='fl pad1y space-right2 '>
47
47
< span class ="strong "> 100% </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 87/87 </ span >
49
+ < span class ='fraction '> 95/95 </ span >
50
50
</ div >
51
51
52
52
@@ -150,7 +150,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
150
150
< a name ='L85 '> </ a > < a href ='#L85 '> 85</ a >
151
151
< a name ='L86 '> </ a > < a href ='#L86 '> 86</ a >
152
152
< a name ='L87 '> </ a > < a href ='#L87 '> 87</ a >
153
- < a name ='L88 '> </ a > < a href ='#L88 '> 88</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
153
+ < a name ='L88 '> </ a > < a href ='#L88 '> 88</ a >
154
+ < a name ='L89 '> </ a > < a href ='#L89 '> 89</ a >
155
+ < a name ='L90 '> </ a > < a href ='#L90 '> 90</ a >
156
+ < a name ='L91 '> </ a > < a href ='#L91 '> 91</ a >
157
+ < a name ='L92 '> </ a > < a href ='#L92 '> 92</ a >
158
+ < a name ='L93 '> </ a > < a href ='#L93 '> 93</ a >
159
+ < a name ='L94 '> </ a > < a href ='#L94 '> 94</ a >
160
+ < a name ='L95 '> </ a > < a href ='#L95 '> 95</ a >
161
+ < a name ='L96 '> </ a > < a href ='#L96 '> 96</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
154
162
< span class ="cline-any cline-yes "> 2x</ span >
155
163
< span class ="cline-any cline-yes "> 2x</ span >
156
164
< span class ="cline-any cline-yes "> 2x</ span >
@@ -211,27 +219,35 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
211
219
< span class ="cline-any cline-yes "> 2x</ span >
212
220
< span class ="cline-any cline-yes "> 2x</ span >
213
221
< span class ="cline-any cline-yes "> 2x</ span >
214
- < span class ="cline-any cline-yes "> 51x</ span >
215
- < span class ="cline-any cline-yes "> 51x</ span >
222
+ < span class ="cline-any cline-yes "> 2x</ span >
223
+ < span class ="cline-any cline-yes "> 2x</ span >
224
+ < span class ="cline-any cline-yes "> 53x</ span >
225
+ < span class ="cline-any cline-yes "> 53x</ span >
216
226
< span class ="cline-any cline-yes "> 4x</ span >
217
227
< span class ="cline-any cline-yes "> 4x</ span >
218
- < span class ="cline-any cline-yes "> 51x </ span >
228
+ < span class ="cline-any cline-yes "> 53x </ span >
219
229
< span class ="cline-any cline-yes "> 4x</ span >
220
230
< span class ="cline-any cline-yes "> 4x</ span >
221
- < span class ="cline-any cline-yes "> 51x </ span >
231
+ < span class ="cline-any cline-yes "> 53x </ span >
222
232
< span class ="cline-any cline-yes "> 4x</ span >
223
233
< span class ="cline-any cline-yes "> 4x</ span >
224
- < span class ="cline-any cline-yes "> 51x </ span >
234
+ < span class ="cline-any cline-yes "> 53x </ span >
225
235
< span class ="cline-any cline-yes "> 3x</ span >
226
236
< span class ="cline-any cline-yes "> 3x</ span >
227
- < span class ="cline-any cline-yes "> 51x</ span >
237
+ < span class ="cline-any cline-yes "> 53x</ span >
238
+ < span class ="cline-any cline-yes "> 1x</ span >
239
+ < span class ="cline-any cline-yes "> 1x</ span >
240
+ < span class ="cline-any cline-yes "> 53x</ span >
228
241
< span class ="cline-any cline-yes "> 1x</ span >
229
242
< span class ="cline-any cline-yes "> 1x</ span >
230
- < span class ="cline-any cline-yes "> 51x</ span >
243
+ < span class ="cline-any cline-yes "> 53x</ span >
244
+ < span class ="cline-any cline-yes "> 1x</ span >
245
+ < span class ="cline-any cline-yes "> 1x</ span >
246
+ < span class ="cline-any cline-yes "> 53x</ span >
231
247
< span class ="cline-any cline-yes "> 2x</ span >
232
248
< span class ="cline-any cline-yes "> 2x</ span >
233
249
< span class ="cline-any cline-yes "> 33x</ span >
234
- < span class ="cline-any cline-yes "> 51x </ span >
250
+ < span class ="cline-any cline-yes "> 53x </ span >
235
251
< span class ="cline-any cline-yes "> 2x</ span >
236
252
< span class ="cline-any cline-yes "> 2x</ span >
237
253
< span class ="cline-any cline-yes "> 2x</ span >
@@ -286,6 +302,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
286
302
* @throws {TypeError} second argument must be a valid transpose operation
287
303
* @throws {TypeError} third argument must be a valid diagonal type
288
304
* @throws {RangeError} fourth argument must be a nonnegative integer
305
+ * @throws {RangeError} sixth argument must be non-zero
306
+ * @throws {RangeError} seventh argument must be non-zero
289
307
* @throws {RangeError} tenth argument must be non-zero
290
308
* @returns {Float32Array} `x`
291
309
*
@@ -311,6 +329,12 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
311
329
if ( N < 0 ) {
312
330
throw new RangeError( format( 'invalid argument. Fourth argument must be a nonnegative integer. Value: `%d`.', N ) );
313
331
}
332
+ if ( strideA1 === 0 ) {
333
+ throw new RangeError( format( 'invalid argument. Sixth argument must be non-zero. Value: `%d`.', strideA1 ) );
334
+ }
335
+ if ( strideA2 === 0 ) {
336
+ throw new RangeError( format( 'invalid argument. Seventh argument must be non-zero. Value: `%d`.', strideA2 ) );
337
+ }
314
338
if ( strideX === 0 ) {
315
339
throw new RangeError( format( 'invalid argument. Tenth argument must be non-zero. Value: `%d`.', strideX ) );
316
340
}
@@ -331,7 +355,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
331
355
< div class ='footer quiet pad2 space-top1 center small '>
332
356
Code coverage generated by
333
357
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
334
- at 2024-09-28T00:46:25.326Z
358
+ at 2025-04-25T10:37:02.435Z
335
359
</ div >
336
360
< script src ="../../../../prettify.js "> </ script >
337
361
< script >
0 commit comments