Skip to content

Commit b1e25a3

Browse files
authored
Merge pull request #794 from thijssteel/multishiftqz-fix-shiftpos
don't subtract N_DEFLATED from istop twice
2 parents 10abd46 + 6585055 commit b1e25a3

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

SRC/claqz0.f

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -644,7 +644,7 @@ RECURSIVE SUBROUTINE CLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A,
644644

645645
NS = MIN( NSHIFTS, ISTOP-ISTART2 )
646646
NS = MIN( NS, N_UNDEFLATED )
647-
SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1
647+
SHIFTPOS = ISTOP-N_UNDEFLATED+1
648648

649649
IF ( MOD( LD, 6 ) .EQ. 0 ) THEN
650650
*

SRC/dlaqz0.f

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -678,7 +678,7 @@ RECURSIVE SUBROUTINE DLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A,
678678

679679
NS = MIN( NSHIFTS, ISTOP-ISTART2 )
680680
NS = MIN( NS, N_UNDEFLATED )
681-
SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1
681+
SHIFTPOS = ISTOP-N_UNDEFLATED+1
682682
*
683683
* Shuffle shifts to put double shifts in front
684684
* This ensures that we don't split up a double shift

SRC/slaqz0.f

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@ RECURSIVE SUBROUTINE SLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A,
675675

676676
NS = MIN( NSHIFTS, ISTOP-ISTART2 )
677677
NS = MIN( NS, N_UNDEFLATED )
678-
SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1
678+
SHIFTPOS = ISTOP-N_UNDEFLATED+1
679679
*
680680
* Shuffle shifts to put double shifts in front
681681
* This ensures that we don't split up a double shift

SRC/zlaqz0.f

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ RECURSIVE SUBROUTINE ZLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A,
646646

647647
NS = MIN( NSHIFTS, ISTOP-ISTART2 )
648648
NS = MIN( NS, N_UNDEFLATED )
649-
SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1
649+
SHIFTPOS = ISTOP-N_UNDEFLATED+1
650650

651651
IF ( MOD( LD, 6 ) .EQ. 0 ) THEN
652652
*

0 commit comments

Comments
 (0)