Fix missing replacements of ILAENV by ILAENV_2STAGE (lapack PR 272)tags/v0.3.3
| @@ -280,8 +280,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -297,9 +297,9 @@ | |||||
| * | * | ||||
| * Determine the block size, the workspace size and the hous size. | * Determine the block size, the workspace size and the hous size. | ||||
| * | * | ||||
| IB = ILAENV( 18, 'CHETRD_HB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV( 19, 'CHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV( 20, 'CHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| IB = ILAENV2STAGE( 2, 'CHETRD_HB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV2STAGE( 3, 'CHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'CHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| * | * | ||||
| IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||
| @@ -285,8 +285,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -296,7 +296,7 @@ | |||||
| INFO = 0 | INFO = 0 | ||||
| UPPER = LSAME( UPLO, 'U' ) | UPPER = LSAME( UPLO, 'U' ) | ||||
| LQUERY = ( LWORK.EQ.-1 ) | LQUERY = ( LWORK.EQ.-1 ) | ||||
| LWMIN = ILAENV( 20, 'CHETRD_HE2HB', '', N, KD, -1, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'CHETRD_HE2HB', '', N, KD, -1, -1 ) | |||||
| IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||
| @@ -277,8 +277,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -294,9 +294,9 @@ | |||||
| * | * | ||||
| * Determine the block size, the workspace size and the hous size. | * Determine the block size, the workspace size and the hous size. | ||||
| * | * | ||||
| IB = ILAENV( 18, 'DSYTRD_SB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV( 19, 'DSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV( 20, 'DSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| IB = ILAENV2STAGE( 2, 'DSYTRD_SB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV2STAGE( 3, 'DSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'DSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| * | * | ||||
| IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||
| @@ -285,8 +285,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -296,7 +296,7 @@ | |||||
| INFO = 0 | INFO = 0 | ||||
| UPPER = LSAME( UPLO, 'U' ) | UPPER = LSAME( UPLO, 'U' ) | ||||
| LQUERY = ( LWORK.EQ.-1 ) | LQUERY = ( LWORK.EQ.-1 ) | ||||
| LWMIN = ILAENV( 20, 'DSYTRD_SY2SB', '', N, KD, -1, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'DSYTRD_SY2SB', '', N, KD, -1, -1 ) | |||||
| IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||
| @@ -277,8 +277,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -294,9 +294,9 @@ | |||||
| * | * | ||||
| * Determine the block size, the workspace size and the hous size. | * Determine the block size, the workspace size and the hous size. | ||||
| * | * | ||||
| IB = ILAENV( 18, 'SSYTRD_SB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV( 19, 'SSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV( 20, 'SSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| IB = ILAENV2STAGE( 2, 'SSYTRD_SB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV2STAGE( 3, 'SSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'SSYTRD_SB2ST', VECT, N, KD, IB, -1 ) | |||||
| * | * | ||||
| IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||
| @@ -285,8 +285,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -296,7 +296,7 @@ | |||||
| INFO = 0 | INFO = 0 | ||||
| UPPER = LSAME( UPLO, 'U' ) | UPPER = LSAME( UPLO, 'U' ) | ||||
| LQUERY = ( LWORK.EQ.-1 ) | LQUERY = ( LWORK.EQ.-1 ) | ||||
| LWMIN = ILAENV( 20, 'SSYTRD_SY2SB', '', N, KD, -1, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'SSYTRD_SY2SB', '', N, KD, -1, -1 ) | |||||
| IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||
| @@ -280,8 +280,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -297,9 +297,9 @@ | |||||
| * | * | ||||
| * Determine the block size, the workspace size and the hous size. | * Determine the block size, the workspace size and the hous size. | ||||
| * | * | ||||
| IB = ILAENV( 18, 'ZHETRD_HB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV( 19, 'ZHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV( 20, 'ZHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| IB = ILAENV2STAGE( 2, 'ZHETRD_HB2ST', VECT, N, KD, -1, -1 ) | |||||
| LHMIN = ILAENV2STAGE( 3, 'ZHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'ZHETRD_HB2ST', VECT, N, KD, IB, -1 ) | |||||
| * | * | ||||
| IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | IF( .NOT.AFTERS1 .AND. .NOT.LSAME( STAGE1, 'N' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||
| @@ -285,8 +285,8 @@ | |||||
| * .. | * .. | ||||
| * .. External Functions .. | * .. External Functions .. | ||||
| LOGICAL LSAME | LOGICAL LSAME | ||||
| INTEGER ILAENV | |||||
| EXTERNAL LSAME, ILAENV | |||||
| INTEGER ILAENV2STAGE | |||||
| EXTERNAL LSAME, ILAENV2STAGE | |||||
| * .. | * .. | ||||
| * .. Executable Statements .. | * .. Executable Statements .. | ||||
| * | * | ||||
| @@ -296,7 +296,7 @@ | |||||
| INFO = 0 | INFO = 0 | ||||
| UPPER = LSAME( UPLO, 'U' ) | UPPER = LSAME( UPLO, 'U' ) | ||||
| LQUERY = ( LWORK.EQ.-1 ) | LQUERY = ( LWORK.EQ.-1 ) | ||||
| LWMIN = ILAENV( 20, 'ZHETRD_HE2HB', '', N, KD, -1, -1 ) | |||||
| LWMIN = ILAENV2STAGE( 4, 'ZHETRD_HE2HB', '', N, KD, -1, -1 ) | |||||
| IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | IF( .NOT.UPPER .AND. .NOT.LSAME( UPLO, 'L' ) ) THEN | ||||
| INFO = -1 | INFO = -1 | ||||