diff --git a/SRC/claqz0.f b/SRC/claqz0.f index 2284fd65d9..29eed203ab 100644 --- a/SRC/claqz0.f +++ b/SRC/claqz0.f @@ -648,7 +648,7 @@ RECURSIVE SUBROUTINE CLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A, NS = MIN( NSHIFTS, ISTOP-ISTART2 ) NS = MIN( NS, N_UNDEFLATED ) - SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1 + SHIFTPOS = ISTOP-N_UNDEFLATED+1 IF ( MOD( LD, 6 ) .EQ. 0 ) THEN * diff --git a/SRC/dlaqz0.f b/SRC/dlaqz0.f index 1bf65fd601..be236987bd 100644 --- a/SRC/dlaqz0.f +++ b/SRC/dlaqz0.f @@ -682,7 +682,7 @@ RECURSIVE SUBROUTINE DLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A, NS = MIN( NSHIFTS, ISTOP-ISTART2 ) NS = MIN( NS, N_UNDEFLATED ) - SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1 + SHIFTPOS = ISTOP-N_UNDEFLATED+1 * * Shuffle shifts to put double shifts in front * This ensures that we don't split up a double shift diff --git a/SRC/slaqz0.f b/SRC/slaqz0.f index 15913be88c..b99113c0b8 100644 --- a/SRC/slaqz0.f +++ b/SRC/slaqz0.f @@ -678,7 +678,7 @@ RECURSIVE SUBROUTINE SLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A, NS = MIN( NSHIFTS, ISTOP-ISTART2 ) NS = MIN( NS, N_UNDEFLATED ) - SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1 + SHIFTPOS = ISTOP-N_UNDEFLATED+1 * * Shuffle shifts to put double shifts in front * This ensures that we don't split up a double shift diff --git a/SRC/zlaqz0.f b/SRC/zlaqz0.f index 2616f20b5b..9ea6f20178 100644 --- a/SRC/zlaqz0.f +++ b/SRC/zlaqz0.f @@ -649,7 +649,7 @@ RECURSIVE SUBROUTINE ZLAQZ0( WANTS, WANTQ, WANTZ, N, ILO, IHI, A, NS = MIN( NSHIFTS, ISTOP-ISTART2 ) NS = MIN( NS, N_UNDEFLATED ) - SHIFTPOS = ISTOP-N_DEFLATED-N_UNDEFLATED+1 + SHIFTPOS = ISTOP-N_UNDEFLATED+1 IF ( MOD( LD, 6 ) .EQ. 0 ) THEN *