Skip to content

Commit 74e5588

Browse files
committed
Update artifacts
1 parent cf7b4f3 commit 74e5588

File tree

7 files changed

+70
-46
lines changed

7 files changed

+70
-46
lines changed

blas/base/dtbmv/base.js.html

Lines changed: 44 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>171/171</span>
28+
<span class='fraction'>180/180</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>171/171</span>
49+
<span class='fraction'>180/180</span>
5050
</div>
5151

5252

@@ -234,7 +234,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
234234
<a name='L169'></a><a href='#L169'>169</a>
235235
<a name='L170'></a><a href='#L170'>170</a>
236236
<a name='L171'></a><a href='#L171'>171</a>
237-
<a name='L172'></a><a href='#L172'>172</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
237+
<a name='L172'></a><a href='#L172'>172</a>
238+
<a name='L173'></a><a href='#L173'>173</a>
239+
<a name='L174'></a><a href='#L174'>174</a>
240+
<a name='L175'></a><a href='#L175'>175</a>
241+
<a name='L176'></a><a href='#L176'>176</a>
242+
<a name='L177'></a><a href='#L177'>177</a>
243+
<a name='L178'></a><a href='#L178'>178</a>
244+
<a name='L179'></a><a href='#L179'>179</a>
245+
<a name='L180'></a><a href='#L180'>180</a>
246+
<a name='L181'></a><a href='#L181'>181</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
238247
<span class="cline-any cline-yes">3x</span>
239248
<span class="cline-any cline-yes">3x</span>
240249
<span class="cline-any cline-yes">3x</span>
@@ -310,6 +319,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
310319
<span class="cline-any cline-yes">54x</span>
311320
<span class="cline-any cline-yes">54x</span>
312321
<span class="cline-any cline-yes">54x</span>
322+
<span class="cline-any cline-yes">54x</span>
323+
<span class="cline-any cline-yes">54x</span>
313324
<span class="cline-any cline-yes">28x</span>
314325
<span class="cline-any cline-yes">28x</span>
315326
<span class="cline-any cline-yes">28x</span>
@@ -330,11 +341,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
330341
<span class="cline-any cline-yes">54x</span>
331342
<span class="cline-any cline-yes">12x</span>
332343
<span class="cline-any cline-yes">12x</span>
344+
<span class="cline-any cline-yes">12x</span>
333345
<span class="cline-any cline-yes">54x</span>
334346
<span class="cline-any cline-yes">36x</span>
335347
<span class="cline-any cline-yes">36x</span>
336348
<span class="cline-any cline-yes">36x</span>
337349
<span class="cline-any cline-yes">36x</span>
350+
<span class="cline-any cline-yes">36x</span>
338351
<span class="cline-any cline-yes">54x</span>
339352
<span class="cline-any cline-yes">54x</span>
340353
<span class="cline-any cline-yes">54x</span>
@@ -351,11 +364,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
351364
<span class="cline-any cline-yes">30x</span>
352365
<span class="cline-any cline-yes">12x</span>
353366
<span class="cline-any cline-yes">12x</span>
367+
<span class="cline-any cline-yes">12x</span>
354368
<span class="cline-any cline-yes">30x</span>
355369
<span class="cline-any cline-yes">20x</span>
356370
<span class="cline-any cline-yes">20x</span>
357371
<span class="cline-any cline-yes">20x</span>
358372
<span class="cline-any cline-yes">20x</span>
373+
<span class="cline-any cline-yes">20x</span>
359374
<span class="cline-any cline-yes">30x</span>
360375
<span class="cline-any cline-yes">30x</span>
361376
<span class="cline-any cline-yes">30x</span>
@@ -372,11 +387,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
372387
<span class="cline-any cline-yes">24x</span>
373388
<span class="cline-any cline-yes">12x</span>
374389
<span class="cline-any cline-yes">12x</span>
390+
<span class="cline-any cline-yes">12x</span>
375391
<span class="cline-any cline-yes">24x</span>
376392
<span class="cline-any cline-yes">16x</span>
377393
<span class="cline-any cline-yes">16x</span>
378394
<span class="cline-any cline-yes">16x</span>
379395
<span class="cline-any cline-yes">16x</span>
396+
<span class="cline-any cline-yes">16x</span>
380397
<span class="cline-any cline-yes">24x</span>
381398
<span class="cline-any cline-yes">24x</span>
382399
<span class="cline-any cline-yes">24x</span>
@@ -395,6 +412,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
395412
<span class="cline-any cline-yes">36x</span>
396413
<span class="cline-any cline-yes">36x</span>
397414
<span class="cline-any cline-yes">36x</span>
415+
<span class="cline-any cline-yes">36x</span>
398416
<span class="cline-any cline-yes">54x</span>
399417
<span class="cline-any cline-yes">54x</span>
400418
<span class="cline-any cline-yes">54x</span>
@@ -448,7 +466,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
448466
* @param {integer} strideA2 - stride of the second dimension of `A`
449467
* @param {NonNegativeInteger} offsetA - starting index for `A`
450468
* @param {Float64Array} x - input vector
451-
* @param {integer} strideX - `x` stride length
469+
* @param {integer} strideX - stride length for `x`
452470
* @param {NonNegativeInteger} offsetX - starting index for `x`
453471
* @returns {Float64Array} `x`
454472
*
@@ -464,14 +482,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
464482
function dtbmv( uplo, trans, diag, N, K, A, strideA1, strideA2, offsetA, x, strideX, offsetX ) { // eslint-disable-line max-params, max-len
465483
var nonunit;
466484
var isrm;
467-
var idx;
485+
var ida;
468486
var tmp;
469487
var sa0;
470488
var sa1;
471489
var ix0;
472490
var ix1;
491+
var oa2;
473492
var i0;
474493
var i1;
494+
var ia;
475495
var oa;
476496
var ox;
477497
&nbsp;
@@ -499,12 +519,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
499519
oa = offsetA + ( sa1 * i1 );
500520
tmp = x[ ix1 ];
501521
if ( nonunit ) {
502-
tmp = A[ oa + ( sa0 * K ) ] * x[ ix1 ];
522+
oa2 = oa + ( sa0 * K );
523+
tmp = A[ oa2 ] * x[ ix1 ];
503524
}
504525
for ( i0 = i1 + 1; i0 &lt;= min( N - 1, i1 + K ); i0++ ) {
505526
ix0 = ox + ( i0 * strideX );
506-
idx = oa + ( sa0 * ( K + i0 - i1 ) );
507-
tmp += A[ idx ] * x[ ix0 ];
527+
ia = sa0 * ( K + i0 - i1 );
528+
ida = oa + ia;
529+
tmp += A[ ida ] * x[ ix0 ];
508530
}
509531
x[ ix1 ] = tmp;
510532
ix1 += strideX;
@@ -520,12 +542,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
520542
oa = offsetA;
521543
tmp = x[ ix1 ];
522544
if ( nonunit ) {
523-
tmp = A[ oa + ( sa1 * i1 ) ] * x[ ix1 ];
545+
oa2 = oa + ( sa1 * i1 );
546+
tmp = A[ oa2 ] * x[ ix1 ];
524547
}
525548
for ( i0 = max( 0, i1 - K ); i0 &lt; i1; i0++ ) {
526-
idx = oa + ( sa1 * i0 ) + ( sa0 * ( i1 - i0 ) );
549+
ia = sa0 * ( i1 - i0 );
550+
ida = oa + ( sa1 * i0 ) + ia;
527551
ix0 = ox + ( i0 * strideX );
528-
tmp += A[ idx ] * x[ ix0 ];
552+
tmp += A[ ida ] * x[ ix0 ];
529553
}
530554
x[ ix1 ] = tmp;
531555
ix1 -= strideX;
@@ -541,12 +565,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
541565
oa = offsetA + ( sa1 * i1 );
542566
tmp = x[ ix1 ];
543567
if ( nonunit ) {
544-
tmp = A[ oa + ( sa0 * K ) ] * x[ ix1 ];
568+
oa2 = oa + ( sa0 * K );
569+
tmp = A[ oa2 ] * x[ ix1 ];
545570
}
546571
for ( i0 = max( 0, i1 - K ); i0 &lt; i1; i0++ ) {
547-
idx = oa + ( sa0 * ( K + i0 - i1 ) );
572+
ia = sa0 * ( K + i0 - i1 );
573+
ida = oa + ia;
548574
ix0 = ox + ( i0 * strideX );
549-
tmp += A[ idx ] * x[ ix0 ];
575+
tmp += A[ ida ] * x[ ix0 ];
550576
}
551577
x[ ix1 ] = tmp;
552578
ix1 -= strideX;
@@ -563,8 +589,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
563589
}
564590
for ( i0 = i1 + 1; i0 &lt;= min( N - 1, i1 + K ); i0++ ) {
565591
ix0 = ox + ( i0 * strideX );
566-
idx = oa + ( sa0 * ( i0 - i1 ) );
567-
tmp += A[ idx ] * x[ ix0 ];
592+
ia = sa0 * ( i0 - i1 );
593+
ida = oa + ia;
594+
tmp += A[ ida ] * x[ ix0 ];
568595
}
569596
x[ ix1 ] = tmp;
570597
ix1 += strideX;
@@ -583,7 +610,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
583610
<div class='footer quiet pad2 space-top1 center small'>
584611
Code coverage generated by
585612
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
586-
at 2025-07-22T04:12:53.919Z
613+
at 2025-07-22T08:00:30.594Z
587614
</div>
588615
<script src="../../../../prettify.js"></script>
589616
<script>

blas/base/dtbmv/coverage.ndjson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[489,489,100,85,85,100,3,3,100,489,489,100,"9cea5f54c69edc7dd8bb748d58ab7abeba89a38f","2025-07-21 17:58:29 +0530"]
1+
[497,497,100,85,85,100,3,3,100,497,497,100,"c6b17b26268b719c3699e2c8a5fc7489aac6822d","2025-07-22 13:29:15 +0530"]

blas/base/dtbmv/dtbmv.js.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
335335
* @param {Float64Array} A - input matrix
336336
* @param {integer} LDA - stride of the first dimension of `A` (a.k.a., leading dimension of the matrix `A`)
337337
* @param {Float64Array} x - input vector
338-
* @param {integer} strideX - `x` stride length
338+
* @param {integer} strideX - stride length for `x`
339339
* @throws {TypeError} first argument must be a valid order
340340
* @throws {TypeError} second argument must specify whether a lower or upper triangular matrix is supplied
341341
* @throws {TypeError} third argument must be a valid transpose operation
@@ -376,13 +376,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
376376
throw new RangeError( format( 'invalid argument. Fifth argument must be a nonnegative integer. Value: `%d`.', N ) );
377377
}
378378
if ( K &lt; 0 ) {
379-
throw new RangeError( format( 'invalid argument. Fourth argument must be a nonnegative integer. Value: `%d`.', K ) );
379+
throw new RangeError( format( 'invalid argument. Sixth argument must be a nonnegative integer. Value: `%d`.', K ) );
380380
}
381381
if ( LDA &lt; max( 1, K + 1 ) ) {
382-
throw new RangeError( 'invalid argument. Seventh argument must be greater than or equal to ( K + 1 ). Value: `%d`.', LDA );
382+
throw new RangeError( 'invalid argument. Eighth argument must be greater than or equal to ( K + 1 ). Value: `%d`.', LDA );
383383
}
384384
if ( strideX === 0 ) {
385-
throw new RangeError( format( 'invalid argument. Ninth argument must be non-zero. Value: `%d`.', strideX ) );
385+
throw new RangeError( format( 'invalid argument. Tenth argument must be non-zero. Value: `%d`.', strideX ) );
386386
}
387387
if ( N === 0 ) {
388388
return x;
@@ -409,7 +409,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
409409
<div class='footer quiet pad2 space-top1 center small'>
410410
Code coverage generated by
411411
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
412-
at 2025-07-22T04:12:53.919Z
412+
at 2025-07-22T08:00:30.594Z
413413
</div>
414414
<script src="../../../../prettify.js"></script>
415415
<script>

blas/base/dtbmv/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1><a href="../../../../index.html">All files</a> blas/base/dtbmv/lib</h1>
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>489/489</span>
28+
<span class='fraction'>497/497</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> blas/base/dtbmv/lib</h1>
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>489/489</span>
49+
<span class='fraction'>497/497</span>
5050
</div>
5151

5252

@@ -84,13 +84,13 @@ <h1><a href="../../../../index.html">All files</a> blas/base/dtbmv/lib</h1>
8484
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
8585
</td>
8686
<td data-value="100" class="pct high">100%</td>
87-
<td data-value="171" class="abs high">171/171</td>
87+
<td data-value="180" class="abs high">180/180</td>
8888
<td data-value="100" class="pct high">100%</td>
8989
<td data-value="38" class="abs high">38/38</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="1" class="abs high">1/1</td>
9292
<td data-value="100" class="pct high">100%</td>
93-
<td data-value="171" class="abs high">171/171</td>
93+
<td data-value="180" class="abs high">180/180</td>
9494
</tr>
9595

9696
<tr>
@@ -144,13 +144,13 @@ <h1><a href="../../../../index.html">All files</a> blas/base/dtbmv/lib</h1>
144144
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
145145
</td>
146146
<td data-value="100" class="pct high">100%</td>
147-
<td data-value="100" class="abs high">100/100</td>
147+
<td data-value="99" class="abs high">99/99</td>
148148
<td data-value="100" class="pct high">100%</td>
149149
<td data-value="20" class="abs high">20/20</td>
150150
<td data-value="100" class="pct high">100%</td>
151151
<td data-value="1" class="abs high">1/1</td>
152152
<td data-value="100" class="pct high">100%</td>
153-
<td data-value="100" class="abs high">100/100</td>
153+
<td data-value="99" class="abs high">99/99</td>
154154
</tr>
155155

156156
</tbody>
@@ -161,7 +161,7 @@ <h1><a href="../../../../index.html">All files</a> blas/base/dtbmv/lib</h1>
161161
<div class='footer quiet pad2 space-top1 center small'>
162162
Code coverage generated by
163163
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
164-
at 2025-07-22T04:12:53.919Z
164+
at 2025-07-22T08:00:30.594Z
165165
</div>
166166
<script src="../../../../prettify.js"></script>
167167
<script>

blas/base/dtbmv/index.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
280280
<div class='footer quiet pad2 space-top1 center small'>
281281
Code coverage generated by
282282
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
283-
at 2025-07-22T04:12:53.919Z
283+
at 2025-07-22T08:00:30.594Z
284284
</div>
285285
<script src="../../../../prettify.js"></script>
286286
<script>

blas/base/dtbmv/main.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
175175
<div class='footer quiet pad2 space-top1 center small'>
176176
Code coverage generated by
177177
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
178-
at 2025-07-22T04:12:53.919Z
178+
at 2025-07-22T08:00:30.594Z
179179
</div>
180180
<script src="../../../../prettify.js"></script>
181181
<script>

blas/base/dtbmv/ndarray.js.html

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>100/100</span>
28+
<span class='fraction'>99/99</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>100/100</span>
49+
<span class='fraction'>99/99</span>
5050
</div>
5151

5252

@@ -162,9 +162,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
162162
<a name='L97'></a><a href='#L97'>97</a>
163163
<a name='L98'></a><a href='#L98'>98</a>
164164
<a name='L99'></a><a href='#L99'>99</a>
165-
<a name='L100'></a><a href='#L100'>100</a>
166-
<a name='L101'></a><a href='#L101'>101</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
167-
<span class="cline-any cline-yes">2x</span>
165+
<a name='L100'></a><a href='#L100'>100</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
168166
<span class="cline-any cline-yes">2x</span>
169167
<span class="cline-any cline-yes">2x</span>
170168
<span class="cline-any cline-yes">2x</span>
@@ -307,16 +305,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
307305
* @param {integer} strideA2 - stride of the second dimension of `A`
308306
* @param {NonNegativeInteger} offsetA - starting index for `A`
309307
* @param {Float64Array} x - input vector
310-
* @param {integer} strideX - `x` stride length
308+
* @param {integer} strideX - stride length for `x`
311309
* @param {NonNegativeInteger} offsetX - starting index for `x`
312310
* @throws {TypeError} first argument must specify whether a lower or upper triangular matrix is supplied
313311
* @throws {TypeError} second argument must be a valid transpose operation
314312
* @throws {TypeError} third argument must be a valid diagonal type
315313
* @throws {RangeError} fourth argument must be a nonnegative integer
316314
* @throws {RangeError} fifth argument must be a nonnegative integer
317-
* @throws {RangeError} seventh argument must be non-zero
318-
* @throws {RangeError} eighth argument must be non-zero
319-
* @throws {RangeError} eleventh argument must be non-zero
315+
* @throws {RangeError} sixth argument must be non-zero
316+
* @throws {RangeError} tenth argument must be non-zero
320317
* @returns {Float64Array} `x`
321318
*
322319
* @example
@@ -342,16 +339,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
342339
throw new RangeError( format( 'invalid argument. Fourth argument must be a nonnegative integer. Value: `%d`.', N ) );
343340
}
344341
if ( K &lt; 0 ) {
345-
throw new RangeError( format( 'invalid argument. Fourth argument must be a nonnegative integer. Value: `%d`.', K ) );
342+
throw new RangeError( format( 'invalid argument. Fifth argument must be a nonnegative integer. Value: `%d`.', K ) );
346343
}
347344
if ( strideA1 === 0 ) {
348-
throw new RangeError( format( 'invalid argument. Sixth argument must be non-zero. Value: `%d`.', strideA1 ) );
345+
throw new RangeError( format( 'invalid argument. Seventh argument must be non-zero. Value: `%d`.', strideA1 ) );
349346
}
350347
if ( strideA2 === 0 ) {
351-
throw new RangeError( format( 'invalid argument. Seventh argument must be non-zero. Value: `%d`.', strideA2 ) );
348+
throw new RangeError( format( 'invalid argument. Eighth argument must be non-zero. Value: `%d`.', strideA2 ) );
352349
}
353350
if ( strideX === 0 ) {
354-
throw new RangeError( format( 'invalid argument. Tenth argument must be non-zero. Value: `%d`.', strideX ) );
351+
throw new RangeError( format( 'invalid argument. Eleventh argument must be non-zero. Value: `%d`.', strideX ) );
355352
}
356353
if ( N === 0 ) {
357354
return x;
@@ -370,7 +367,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
370367
<div class='footer quiet pad2 space-top1 center small'>
371368
Code coverage generated by
372369
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
373-
at 2025-07-22T04:12:53.919Z
370+
at 2025-07-22T08:00:30.594Z
374371
</div>
375372
<script src="../../../../prettify.js"></script>
376373
<script>

0 commit comments

Comments
 (0)