@@ -23,16 +23,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
2323 < div class ='clearfix '>
2424
2525 < div class ='fl pad1y space-right2 '>
26- < span class ="strong "> 98.03 % </ span >
26+ < span class ="strong "> 100 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 200 /204</ span >
28+ < span class ='fraction '> 204 /204</ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
33- < span class ="strong "> 94.44 % </ span >
33+ < span class ="strong "> 100 % </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 34 /36</ span >
35+ < span class ='fraction '> 36 /36</ span >
3636 </ div >
3737
3838
@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
4444
4545
4646 < div class ='fl pad1y space-right2 '>
47- < span class ="strong "> 98.03 % </ span >
47+ < span class ="strong "> 100 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 200 /204</ span >
49+ < span class ='fraction '> 204 /204</ span >
5050 </ div >
5151
5252
@@ -357,115 +357,115 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
357357< span class ="cline-any cline-yes "> 3x</ span >
358358< span class ="cline-any cline-yes "> 3x</ span >
359359< span class ="cline-any cline-yes "> 3x</ span >
360- < span class ="cline-any cline-yes "> 233x </ span >
361- < span class ="cline-any cline-yes "> 233x </ span >
362- < span class ="cline-any cline-yes "> 233x </ span >
363- < span class ="cline-any cline-yes "> 233x </ span >
364- < span class ="cline-any cline-yes "> 233x </ span >
365- < span class ="cline-any cline-yes "> 233x </ span >
366- < span class ="cline-any cline-yes "> 233x </ span >
367- < span class ="cline-any cline-yes "> 233x </ span >
368- < span class ="cline-any cline-yes "> 233x </ span >
369- < span class ="cline-any cline-yes "> 233x </ span >
370- < span class ="cline-any cline-yes "> 233x </ span >
371- < span class ="cline-any cline-yes "> 233x </ span >
372- < span class ="cline-any cline-yes "> 233x </ span >
373- < span class ="cline-any cline-yes "> 233x </ span >
360+ < span class ="cline-any cline-yes "> 241x </ span >
361+ < span class ="cline-any cline-yes "> 241x </ span >
362+ < span class ="cline-any cline-yes "> 241x </ span >
363+ < span class ="cline-any cline-yes "> 241x </ span >
364+ < span class ="cline-any cline-yes "> 241x </ span >
365+ < span class ="cline-any cline-yes "> 241x </ span >
366+ < span class ="cline-any cline-yes "> 241x </ span >
367+ < span class ="cline-any cline-yes "> 241x </ span >
368+ < span class ="cline-any cline-yes "> 241x </ span >
369+ < span class ="cline-any cline-yes "> 241x </ span >
370+ < span class ="cline-any cline-yes "> 241x </ span >
371+ < span class ="cline-any cline-yes "> 241x </ span >
372+ < span class ="cline-any cline-yes "> 241x </ span >
373+ < span class ="cline-any cline-yes "> 241x </ span >
374374< span class ="cline-any cline-yes "> 121x</ span >
375375< span class ="cline-any cline-yes "> 121x</ span >
376- < span class ="cline-any cline-yes "> 233x </ span >
376+ < span class ="cline-any cline-yes "> 241x </ span >
377377< span class ="cline-any cline-yes "> 1x</ span >
378378< span class ="cline-any cline-yes "> 1x</ span >
379- < span class ="cline-any cline-yes "> 111x </ span >
380- < span class ="cline-any cline-yes "> 111x </ span >
381- < span class ="cline-any cline-yes "> 111x </ span >
382- < span class ="cline-any cline-yes "> 111x </ span >
383- < span class ="cline-any cline-yes "> 111x </ span >
384- < span class ="cline-any cline-yes "> 111x </ span >
385- < span class ="cline-any cline-yes "> 111x </ span >
386- < span class ="cline-any cline-yes "> 111x </ span >
387- < span class ="cline-any cline-yes "> 111x </ span >
388- < span class ="cline-any cline-yes "> 111x </ span >
389- < span class ="cline-any cline-yes "> 111x </ span >
390- < span class ="cline-any cline-yes "> 111x </ span >
391- < span class ="cline-any cline-yes "> 111x </ span >
392- < span class ="cline-any cline-yes "> 111x </ span >
393- < span class ="cline-any cline-yes "> 111x </ span >
394- < span class ="cline-any cline-yes "> 111x </ span >
395- < span class ="cline-any cline-yes "> 111x </ span >
396- < span class ="cline-any cline-yes "> 111x </ span >
397- < span class ="cline-any cline-yes "> 111x </ span >
398- < span class ="cline-any cline-yes "> 111x </ span >
399- < span class ="cline-any cline-yes "> 233x </ span >
400- < span class ="cline-any cline-yes "> 46x </ span >
401- < span class ="cline-any cline-yes "> 46x </ span >
379+ < span class ="cline-any cline-yes "> 119x </ span >
380+ < span class ="cline-any cline-yes "> 119x </ span >
381+ < span class ="cline-any cline-yes "> 119x </ span >
382+ < span class ="cline-any cline-yes "> 119x </ span >
383+ < span class ="cline-any cline-yes "> 119x </ span >
384+ < span class ="cline-any cline-yes "> 119x </ span >
385+ < span class ="cline-any cline-yes "> 119x </ span >
386+ < span class ="cline-any cline-yes "> 119x </ span >
387+ < span class ="cline-any cline-yes "> 119x </ span >
388+ < span class ="cline-any cline-yes "> 119x </ span >
389+ < span class ="cline-any cline-yes "> 119x </ span >
390+ < span class ="cline-any cline-yes "> 119x </ span >
391+ < span class ="cline-any cline-yes "> 119x </ span >
392+ < span class ="cline-any cline-yes "> 119x </ span >
393+ < span class ="cline-any cline-yes "> 119x </ span >
394+ < span class ="cline-any cline-yes "> 119x </ span >
395+ < span class ="cline-any cline-yes "> 119x </ span >
396+ < span class ="cline-any cline-yes "> 119x </ span >
397+ < span class ="cline-any cline-yes "> 119x </ span >
398+ < span class ="cline-any cline-yes "> 119x </ span >
399+ < span class ="cline-any cline-yes "> 241x </ span >
400+ < span class ="cline-any cline-yes "> 48x </ span >
401+ < span class ="cline-any cline-yes "> 48x </ span >
402402< span class ="cline-any cline-yes "> 4x</ span >
403403< span class ="cline-any cline-yes "> 4x</ span >
404- < span class ="cline-any cline-yes "> 42x </ span >
405- < span class ="cline-any cline-yes "> 42x </ span >
404+ < span class ="cline-any cline-yes "> 44x </ span >
405+ < span class ="cline-any cline-yes "> 44x </ span >
406406< span class ="cline-any cline-yes "> 5x</ span >
407407< span class ="cline-any cline-yes "> 5x</ span >
408408< span class ="cline-any cline-yes "> 5x</ span >
409+ < span class ="cline-any cline-yes "> 39x</ span >
410+ < span class ="cline-any cline-yes "> 39x</ span >
411+ < span class ="cline-any cline-yes "> 39x</ span >
412+ < span class ="cline-any cline-yes "> 39x</ span >
413+ < span class ="cline-any cline-yes "> 39x</ span >
414+ < span class ="cline-any cline-yes "> 48x</ span >
415+ < span class ="cline-any cline-yes "> 71x</ span >
416+ < span class ="cline-any cline-yes "> 71x</ span >
417+ < span class ="cline-any cline-yes "> 66x</ span >
418+ < span class ="cline-any cline-yes "> 66x</ span >
419+ < span class ="cline-any cline-yes "> 29x</ span >
420+ < span class ="cline-any cline-yes "> 29x</ span >
409421< span class ="cline-any cline-yes "> 37x</ span >
410422< span class ="cline-any cline-yes "> 37x</ span >
411- < span class ="cline-any cline-yes "> 37x</ span >
412- < span class ="cline-any cline-yes "> 37x</ span >
413- < span class ="cline-any cline-yes "> 37x</ span >
414- < span class ="cline-any cline-yes "> 46x</ span >
415- < span class ="cline-any cline-yes "> 65x</ span >
416- < span class ="cline-any cline-yes "> 65x</ span >
417- < span class ="cline-any cline-yes "> 60x</ span >
418- < span class ="cline-any cline-yes "> 60x</ span >
419- < span class ="cline-any cline-yes "> 27x</ span >
420- < span class ="cline-any cline-yes "> 27x</ span >
421- < span class ="cline-any cline-yes "> 33x</ span >
422- < span class ="cline-any cline-yes "> 33x</ span >
423- < span class ="cline-any cline-yes "> 25x</ span >
424- < span class ="cline-any cline-yes "> 25x</ span >
425- < span class ="cline-any cline-yes "> 25x</ span >
423+ < span class ="cline-any cline-yes "> 29x</ span >
424+ < span class ="cline-any cline-yes "> 29x</ span >
425+ < span class ="cline-any cline-yes "> 29x</ span >
426426< span class ="cline-any cline-yes "> 8x</ span >
427427< span class ="cline-any cline-yes "> 8x</ span >
428428< span class ="cline-any cline-yes "> 8x</ span >
429429< span class ="cline-any cline-yes "> 8x</ span >
430+ < span class ="cline-any cline-yes "> 58x</ span >
431+ < span class ="cline-any cline-yes "> 58x</ span >
432+ < span class ="cline-any cline-yes "> 58x</ span >
433+ < span class ="cline-any cline-yes "> 241x</ span >
434+ < span class ="cline-any cline-yes "> 97x</ span >
430435< span class ="cline-any cline-yes "> 52x</ span >
431436< span class ="cline-any cline-yes "> 52x</ span >
432- < span class ="cline-any cline-yes "> 52x</ span >
433- < span class ="cline-any cline-yes "> 233x</ span >
434- < span class ="cline-any cline-yes "> 89x</ span >
435- < span class ="cline-any cline-yes "> 52x</ span >
436- < span class ="cline-any cline-yes "> 52x</ span >
437- < span class ="cline-any cline-yes "> 37x</ span >
438- < span class ="cline-any cline-yes "> 89x</ span >
439- < span class ="cline-any cline-yes "> 21x</ span >
440- < span class ="cline-any cline-yes "> 21x</ span >
441- < span class ="cline-any cline-yes "> 89x</ span >
442- < span class ="cline-any cline-no "> </ span >
443- < span class ="cline-any cline-no "> </ span >
444- < span class ="cline-any cline-yes "> 89x</ span >
437+ < span class ="cline-any cline-yes "> 45x</ span >
438+ < span class ="cline-any cline-yes "> 97x</ span >
439+ < span class ="cline-any cline-yes "> 22x</ span >
440+ < span class ="cline-any cline-yes "> 22x</ span >
441+ < span class ="cline-any cline-yes "> 97x</ span >
442+ < span class ="cline-any cline-yes "> 4x</ span >
443+ < span class ="cline-any cline-yes "> 4x</ span >
444+ < span class ="cline-any cline-yes "> 97x</ span >
445445< span class ="cline-any cline-yes "> 6x</ span >
446446< span class ="cline-any cline-yes "> 6x</ span >
447- < span class ="cline-any cline-yes "> 89x </ span >
448- < span class ="cline-any cline-yes "> 51x </ span >
449- < span class ="cline-any cline-yes "> 51x </ span >
450- < span class ="cline-any cline-yes "> 233x </ span >
451- < span class ="cline-any cline-no " > </ span >
452- < span class ="cline-any cline-no " > </ span >
453- < span class ="cline-any cline-yes "> 51x </ span >
454- < span class ="cline-any cline-yes "> 51x </ span >
455- < span class ="cline-any cline-yes "> 51x </ span >
456- < span class ="cline-any cline-yes "> 233x </ span >
457- < span class ="cline-any cline-yes "> 12x </ span >
458- < span class ="cline-any cline-yes "> 233x </ span >
459- < span class ="cline-any cline-yes "> 39x </ span >
460- < span class ="cline-any cline-yes "> 39x </ span >
461- < span class ="cline-any cline-yes "> 45x </ span >
462- < span class ="cline-any cline-yes "> 233x </ span >
463- < span class ="cline-any cline-yes "> 33x </ span >
464- < span class ="cline-any cline-yes "> 233x </ span >
465- < span class ="cline-any cline-yes "> 12x </ span >
466- < span class ="cline-any cline-yes "> 12x </ span >
467- < span class ="cline-any cline-yes "> 39x </ span >
468- < span class ="cline-any cline-yes "> 233x </ span >
447+ < span class ="cline-any cline-yes "> 97x </ span >
448+ < span class ="cline-any cline-yes "> 59x </ span >
449+ < span class ="cline-any cline-yes "> 59x </ span >
450+ < span class ="cline-any cline-yes "> 241x </ span >
451+ < span class ="cline-any cline-yes " > 3x </ span >
452+ < span class ="cline-any cline-yes " > 3x </ span >
453+ < span class ="cline-any cline-yes "> 56x </ span >
454+ < span class ="cline-any cline-yes "> 56x </ span >
455+ < span class ="cline-any cline-yes "> 56x </ span >
456+ < span class ="cline-any cline-yes "> 241x </ span >
457+ < span class ="cline-any cline-yes "> 13x </ span >
458+ < span class ="cline-any cline-yes "> 241x </ span >
459+ < span class ="cline-any cline-yes "> 43x </ span >
460+ < span class ="cline-any cline-yes "> 43x </ span >
461+ < span class ="cline-any cline-yes "> 50x </ span >
462+ < span class ="cline-any cline-yes "> 241x </ span >
463+ < span class ="cline-any cline-yes "> 37x </ span >
464+ < span class ="cline-any cline-yes "> 241x </ span >
465+ < span class ="cline-any cline-yes "> 13x </ span >
466+ < span class ="cline-any cline-yes "> 13x </ span >
467+ < span class ="cline-any cline-yes "> 44x </ span >
468+ < span class ="cline-any cline-yes "> 241x </ span >
469469< span class ="cline-any cline-yes "> 3x</ span >
470470< span class ="cline-any cline-yes "> 3x</ span >
471471< span class ="cline-any cline-yes "> 3x</ span >
@@ -642,18 +642,18 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
642642 if ( hasOwnProp( options, 'dim' ) ) {
643643 opts.dims[ 0 ] = options.dim;
644644 }
645- if ( hasOwnProp( options, 'keepdims' ) ) < span class =" branch-0 cbranch-no " title =" branch not covered " > { </ span >
646- < span class =" cstat-no " title =" statement not covered " > opts.keepdims = options.keepdims;</ span >
647- < span class =" cstat-no " title =" statement not covered " > }</ span >
645+ if ( hasOwnProp( options, 'keepdims' ) ) {
646+ opts.keepdims = options.keepdims;
647+ }
648648 if ( hasOwnProp( options, 'dtype' ) ) {
649649 opts.dtype = options.dtype;
650650 }
651651 }
652652 // Resolve the list of non-reduced dimensions:
653653 sh = getShape( x );
654- if ( sh.length < 1 ) < span class =" branch-0 cbranch-no " title =" branch not covered " > { </ span >
655- < span class =" cstat-no " title =" statement not covered " > throw new RangeError( 'invalid argument. First argument must have at least one dimension.' );</ span >
656- < span class =" cstat-no " title =" statement not covered " > } </ span >
654+ if ( sh.length < 1 ) {
655+ throw new RangeError( 'invalid argument. First argument must have at least one dimension.' );
656+ }
657657 sh = nonCoreShape( sh, opts.dims );
658658
659659 // Broadcast the search element to match the shape of the non-reduced dimensions...
@@ -682,7 +682,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
682682 < div class ='footer quiet pad2 space-top1 center small '>
683683 Code coverage generated by
684684 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
685- at 2025-09-08T07:35:14.306Z
685+ at 2025-09-08T08:41:32.832Z
686686 </ div >
687687 < script src ="../../../../prettify.js "> </ script >
688688 < script >
0 commit comments