@@ -23,16 +23,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
2323 < div class ='clearfix '>
2424
2525 < div class ='fl pad1y space-right2 '>
26- < span class ="strong "> 89.08 % </ span >
26+ < span class ="strong "> 90.52 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 253/284 </ span >
28+ < span class ='fraction '> 258/285 </ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
33- < span class ="strong "> 76.74 % </ span >
33+ < span class ="strong "> 80.43 % </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 33/43 </ span >
35+ < span class ='fraction '> 37/46 </ span >
3636 </ div >
3737
3838
@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
4444
4545
4646 < div class ='fl pad1y space-right2 '>
47- < span class ="strong "> 89.08 % </ span >
47+ < span class ="strong "> 90.52 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 253/284 </ span >
49+ < span class ='fraction '> 258/285 </ span >
5050 </ div >
5151
5252
@@ -347,7 +347,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
347347< a name ='L282 '> </ a > < a href ='#L282 '> 282</ a >
348348< a name ='L283 '> </ a > < a href ='#L283 '> 283</ a >
349349< a name ='L284 '> </ a > < a href ='#L284 '> 284</ a >
350- < a name ='L285 '> </ a > < a href ='#L285 '> 285</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
350+ < a name ='L285 '> </ a > < a href ='#L285 '> 285</ a >
351+ < a name ='L286 '> </ a > < a href ='#L286 '> 286</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
351352< span class ="cline-any cline-yes "> 3x</ span >
352353< span class ="cline-any cline-yes "> 3x</ span >
353354< span class ="cline-any cline-yes "> 3x</ span >
@@ -425,41 +426,41 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
425426< span class ="cline-any cline-yes "> 3x</ span >
426427< span class ="cline-any cline-yes "> 3x</ span >
427428< span class ="cline-any cline-yes "> 3x</ span >
428- < span class ="cline-any cline-yes "> 18x </ span >
429- < span class ="cline-any cline-yes "> 18x </ span >
430- < span class ="cline-any cline-yes "> 18x </ span >
431- < span class ="cline-any cline-yes "> 18x </ span >
432- < span class ="cline-any cline-yes "> 18x </ span >
433- < span class ="cline-any cline-yes "> 18x </ span >
434- < span class ="cline-any cline-yes "> 18x </ span >
435- < span class ="cline-any cline-yes "> 18x </ span >
436- < span class ="cline-any cline-yes "> 18x </ span >
437- < span class ="cline-any cline-yes "> 18x </ span >
438- < span class ="cline-any cline-yes "> 18x </ span >
439- < span class ="cline-any cline-yes "> 18x </ span >
440- < span class ="cline-any cline-yes "> 18x </ span >
441- < span class ="cline-any cline-yes "> 18x </ span >
442- < span class ="cline-any cline-yes "> 18x </ span >
443- < span class ="cline-any cline-yes "> 18x </ span >
444- < span class ="cline-any cline-yes "> 18x </ span >
445- < span class ="cline-any cline-yes "> 18x </ span >
446- < span class ="cline-any cline-yes "> 18x </ span >
447- < span class ="cline-any cline-yes "> 18x </ span >
448- < span class ="cline-any cline-yes "> 18x </ span >
449- < span class ="cline-any cline-yes "> 18x </ span >
450- < span class ="cline-any cline-yes "> 18x </ span >
451- < span class ="cline-any cline-yes "> 18x </ span >
452- < span class ="cline-any cline-yes "> 18x </ span >
453- < span class ="cline-any cline-yes "> 18x </ span >
454- < span class ="cline-any cline-yes "> 18x </ span >
455- < span class ="cline-any cline-yes "> 18x </ span >
456- < span class ="cline-any cline-yes "> 18x </ span >
429+ < span class ="cline-any cline-yes "> 20x </ span >
430+ < span class ="cline-any cline-yes "> 20x </ span >
431+ < span class ="cline-any cline-yes "> 20x </ span >
432+ < span class ="cline-any cline-yes "> 20x </ span >
433+ < span class ="cline-any cline-yes "> 20x </ span >
434+ < span class ="cline-any cline-yes "> 20x </ span >
435+ < span class ="cline-any cline-yes "> 20x </ span >
436+ < span class ="cline-any cline-yes "> 20x </ span >
437+ < span class ="cline-any cline-yes "> 20x </ span >
438+ < span class ="cline-any cline-yes "> 20x </ span >
439+ < span class ="cline-any cline-yes "> 20x </ span >
440+ < span class ="cline-any cline-yes "> 20x </ span >
441+ < span class ="cline-any cline-yes "> 20x </ span >
442+ < span class ="cline-any cline-yes "> 20x </ span >
443+ < span class ="cline-any cline-yes "> 20x </ span >
444+ < span class ="cline-any cline-yes "> 20x </ span >
445+ < span class ="cline-any cline-yes "> 20x </ span >
446+ < span class ="cline-any cline-yes "> 20x </ span >
447+ < span class ="cline-any cline-yes "> 20x </ span >
448+ < span class ="cline-any cline-yes "> 20x </ span >
449+ < span class ="cline-any cline-yes "> 20x </ span >
450+ < span class ="cline-any cline-yes "> 20x </ span >
451+ < span class ="cline-any cline-yes "> 20x </ span >
452+ < span class ="cline-any cline-yes "> 20x </ span >
453+ < span class ="cline-any cline-yes "> 20x </ span >
454+ < span class ="cline-any cline-yes "> 20x </ span >
455+ < span class ="cline-any cline-yes "> 20x </ span >
456+ < span class ="cline-any cline-yes "> 20x </ span >
457+ < span class ="cline-any cline-yes "> 20x </ span >
457458< span class ="cline-any cline-yes "> 2x</ span >
458459< span class ="cline-any cline-yes "> 2x</ span >
459460< span class ="cline-any cline-yes "> 2x</ span >
460461< span class ="cline-any cline-yes "> 2x</ span >
461- < span class ="cline-any cline-yes "> 16x</ span >
462462< span class ="cline-any cline-yes "> 18x</ span >
463+ < span class ="cline-any cline-yes "> 20x</ span >
463464< span class ="cline-any cline-yes "> 3x</ span >
464465< span class ="cline-any cline-yes "> 3x</ span >
465466< span class ="cline-any cline-yes "> 9x</ span >
@@ -470,43 +471,44 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
470471< span class ="cline-any cline-yes "> 3x</ span >
471472< span class ="cline-any cline-yes "> 3x</ span >
472473< span class ="cline-any cline-yes "> 3x</ span >
473- < span class ="cline-any cline-yes "> 13x </ span >
474- < span class ="cline-any cline-yes "> 13x </ span >
475- < span class ="cline-any cline-yes "> 13x </ span >
476- < span class ="cline-any cline-yes "> 13x </ span >
477- < span class ="cline-any cline-yes "> 13x </ span >
478- < span class ="cline-any cline-yes "> 18x </ span >
479- < span class ="cline-any cline-yes "> 10x </ span >
480- < span class ="cline-any cline-yes "> 10x </ span >
481- < span class ="cline-any cline-yes "> 10x </ span >
482- < span class ="cline-any cline-yes "> 18x </ span >
483- < span class ="cline-any cline-yes "> 18x </ span >
484- < span class ="cline-any cline-yes "> 18x </ span >
485- < span class ="cline-any cline-yes "> 46x </ span >
486- < span class ="cline-any cline-yes "> 46x </ span >
487- < span class ="cline-any cline-yes "> 80x </ span >
474+ < span class ="cline-any cline-yes "> 15x </ span >
475+ < span class ="cline-any cline-yes "> 15x </ span >
476+ < span class ="cline-any cline-yes "> 15x </ span >
477+ < span class ="cline-any cline-yes "> 15x </ span >
478+ < span class ="cline-any cline-yes "> 15x </ span >
479+ < span class ="cline-any cline-yes "> 20x </ span >
480+ < span class ="cline-any cline-yes "> 12x </ span >
481+ < span class ="cline-any cline-yes "> 12x </ span >
482+ < span class ="cline-any cline-yes "> 12x </ span >
483+ < span class ="cline-any cline-yes "> 20x </ span >
484+ < span class ="cline-any cline-yes "> 20x </ span >
485+ < span class ="cline-any cline-yes "> 20x </ span >
486+ < span class ="cline-any cline-yes "> 52x </ span >
487+ < span class ="cline-any cline-yes "> 52x </ span >
488+ < span class ="cline-any cline-yes "> 92x </ span >
488489< span class ="cline-any cline-yes "> 38x</ span >
489490< span class ="cline-any cline-yes "> 38x</ span >
490491< span class ="cline-any cline-yes "> 38x</ span >
491- < span class ="cline-any cline-yes "> 80x</ span >
492- < span class ="cline-any cline-yes "> 46x</ span >
493- < span class ="cline-any cline-yes "> 46x</ span >
492+ < span class ="cline-any cline-yes "> 92x</ span >
493+ < span class ="cline-any cline-yes "> 52x</ span >
494+ < span class ="cline-any cline-yes "> 52x</ span >
495+ < span class ="cline-any cline-yes "> 14x</ span >
496+ < span class ="cline-any cline-yes "> 14x</ span >
494497< span class ="cline-any cline-yes "> 8x</ span >
495498< span class ="cline-any cline-yes "> 8x</ span >
496499< span class ="cline-any cline-yes "> 8x</ span >
497- < span class ="cline-any cline-yes "> 8x</ span >
498- < span class ="cline-any cline-yes "> 8x</ span >
499- < span class ="cline-any cline-yes "> 8x</ span >
500- < span class ="cline-any cline-yes "> 8x</ span >
501- < span class ="cline-any cline-yes "> 8x</ span >
502- < span class ="cline-any cline-no "> </ span >
503- < span class ="cline-any cline-no "> </ span >
504- < span class ="cline-any cline-no "> </ span >
505- < span class ="cline-any cline-no "> </ span >
506- < span class ="cline-any cline-yes "> 8x</ span >
507- < span class ="cline-any cline-yes "> 8x</ span >
508- < span class ="cline-any cline-yes "> 46x</ span >
509- < span class ="cline-any cline-yes "> 18x</ span >
500+ < span class ="cline-any cline-yes "> 14x</ span >
501+ < span class ="cline-any cline-yes "> 14x</ span >
502+ < span class ="cline-any cline-yes "> 14x</ span >
503+ < span class ="cline-any cline-yes "> 14x</ span >
504+ < span class ="cline-any cline-yes "> 2x</ span >
505+ < span class ="cline-any cline-yes "> 2x</ span >
506+ < span class ="cline-any cline-yes "> 2x</ span >
507+ < span class ="cline-any cline-yes "> 2x</ span >
508+ < span class ="cline-any cline-yes "> 12x</ span >
509+ < span class ="cline-any cline-yes "> 12x</ span >
510+ < span class ="cline-any cline-yes "> 52x</ span >
511+ < span class ="cline-any cline-yes "> 20x</ span >
510512< span class ="cline-any cline-yes "> 10x</ span >
511513< span class ="cline-any cline-yes "> 10x</ span >
512514< span class ="cline-any cline-yes "> 10x</ span >
@@ -532,16 +534,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
532534< span class ="cline-any cline-no "> </ span >
533535< span class ="cline-any cline-yes "> 22x</ span >
534536< span class ="cline-any cline-yes "> 10x</ span >
535- < span class ="cline-any cline-yes "> 10x </ span >
537+ < span class ="cline-any cline-yes "> 12x </ span >
536538< span class ="cline-any cline-yes "> 13x</ span >
537539< span class ="cline-any cline-yes "> 13x</ span >
538540< span class ="cline-any cline-yes "> 13x</ span >
539- < span class ="cline-any cline-yes "> 18x </ span >
541+ < span class ="cline-any cline-yes "> 20x </ span >
540542< span class ="cline-any cline-yes "> 31x</ span >
541543< span class ="cline-any cline-yes "> 31x</ span >
542544< span class ="cline-any cline-yes "> 31x</ span >
543545< span class ="cline-any cline-yes "> 13x</ span >
544- < span class ="cline-any cline-yes "> 18x </ span >
546+ < span class ="cline-any cline-yes "> 20x </ span >
545547< span class ="cline-any cline-yes "> 3x</ span >
546548< span class ="cline-any cline-yes "> 3x</ span >
547549< span class ="cline-any cline-yes "> 3x</ span >
@@ -554,7 +556,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
554556< span class ="cline-any cline-yes "> 10x</ span >
555557< span class ="cline-any cline-yes "> 10x</ span >
556558< span class ="cline-any cline-yes "> 10x</ span >
557- < span class ="cline-any cline-yes "> 18x </ span >
559+ < span class ="cline-any cline-yes "> 20x </ span >
558560< span class ="cline-any cline-yes "> 18x</ span >
559561< span class ="cline-any cline-yes "> 18x</ span >
560562< span class ="cline-any cline-yes "> 45x</ span >
@@ -625,7 +627,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
625627< span class ="cline-any cline-yes "> 10x</ span >
626628< span class ="cline-any cline-yes "> 10x</ span >
627629< span class ="cline-any cline-yes "> 10x</ span >
628- < span class ="cline-any cline-yes "> 18x </ span >
630+ < span class ="cline-any cline-yes "> 20x </ span >
629631< span class ="cline-any cline-yes "> 3x</ span >
630632< span class ="cline-any cline-yes "> 3x</ span >
631633< span class ="cline-any cline-yes "> 3x</ span >
@@ -782,11 +784,12 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
782784 }
783785 noconv = true;
784786
785- if ( l === 0.0 ) < span class ="branch-0 cbranch-no " title ="branch not covered " > {</ span >
786- < span class ="cstat-no " title ="statement not covered " > out[ offsetOut ] = 0.0; // ilo</ span >
787- < span class ="cstat-no " title ="statement not covered " > out[ offsetOut + strideOut ] = 0.0; // ihi</ span >
788- < span class ="cstat-no " title ="statement not covered " > return 0;</ span >
789- < span class ="cstat-no " title ="statement not covered " > }</ span >
787+ // Check if remaining submatrix is empty and return
788+ if ( l === 0.0 ) {
789+ out[ offsetOut ] = 0.0; // ilo
790+ out[ offsetOut + strideOut ] = 0.0; // ihi
791+ return 0;
792+ }
790793 l -= 1;
791794 }
792795 }
@@ -922,7 +925,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
922925 < div class ='footer quiet pad2 space-top1 center small '>
923926 Code coverage generated by
924927 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
925- at 2025-05-12T19:42:33.037Z
928+ at 2025-05-13T09:09:59.028Z
926929 </ div >
927930 < script src ="../../../../prettify.js "> </ script >
928931 < script >
0 commit comments