@@ -1308,7 +1308,7 @@ module stdlib_linalg_lapack
13081308#ifdef STDLIB_EXTERNAL_LAPACK
13091309 subroutine cgees( jobvs, sort, select, n, a, lda, sdim, w, vs,ldvs, work, lwork, &
13101310 rwork, bwork, info )
1311- import sp,dp,qp,ilp,lk
1311+ import sp,dp,qp,ilp,lk,stdlib_select_c
13121312 implicit none(type,external)
13131313 character, intent(in) :: jobvs,sort
13141314 integer(ilp), intent(out) :: info,sdim
@@ -1325,7 +1325,7 @@ module stdlib_linalg_lapack
13251325#ifdef STDLIB_EXTERNAL_LAPACK
13261326 subroutine dgees( jobvs, sort, select, n, a, lda, sdim, wr, wi,vs, ldvs, work, &
13271327 lwork, bwork, info )
1328- import sp,dp,qp,ilp,lk
1328+ import sp,dp,qp,ilp,lk,stdlib_select_d
13291329 implicit none(type,external)
13301330 character, intent(in) :: jobvs,sort
13311331 integer(ilp), intent(out) :: info,sdim
@@ -1344,7 +1344,7 @@ module stdlib_linalg_lapack
13441344#ifdef STDLIB_EXTERNAL_LAPACK
13451345 subroutine sgees( jobvs, sort, select, n, a, lda, sdim, wr, wi,vs, ldvs, work, &
13461346 lwork, bwork, info )
1347- import sp,dp,qp,ilp,lk
1347+ import sp,dp,qp,ilp,lk,stdlib_select_s
13481348 implicit none(type,external)
13491349 character, intent(in) :: jobvs,sort
13501350 integer(ilp), intent(out) :: info,sdim
@@ -1363,7 +1363,7 @@ module stdlib_linalg_lapack
13631363#ifdef STDLIB_EXTERNAL_LAPACK
13641364 subroutine zgees( jobvs, sort, select, n, a, lda, sdim, w, vs,ldvs, work, lwork, &
13651365 rwork, bwork, info )
1366- import sp,dp,qp,ilp,lk
1366+ import sp,dp,qp,ilp,lk,stdlib_select_z
13671367 implicit none(type,external)
13681368 character, intent(in) :: jobvs,sort
13691369 integer(ilp), intent(out) :: info,sdim
@@ -4164,7 +4164,7 @@ module stdlib_linalg_lapack
41644164#ifdef STDLIB_EXTERNAL_LAPACK
41654165 subroutine cgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alpha, &
41664166 beta, vsl, ldvsl, vsr, ldvsr, work,lwork, rwork, bwork, info )
4167- import sp,dp,qp,ilp,lk
4167+ import sp,dp,qp,ilp,lk,stdlib_selctg_c
41684168 implicit none(type,external)
41694169 character, intent(in) :: jobvsl,jobvsr,sort
41704170 integer(ilp), intent(out) :: info,sdim
@@ -4182,7 +4182,7 @@ module stdlib_linalg_lapack
41824182#ifdef STDLIB_EXTERNAL_LAPACK
41834183 subroutine dgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alphar, &
41844184 alphai, beta, vsl, ldvsl, vsr,ldvsr, work, lwork, bwork, info )
4185- import sp,dp,qp,ilp,lk
4185+ import sp,dp,qp,ilp,lk,stdlib_selctg_d
41864186 implicit none(type,external)
41874187 character, intent(in) :: jobvsl,jobvsr,sort
41884188 integer(ilp), intent(out) :: info,sdim
@@ -4202,7 +4202,7 @@ module stdlib_linalg_lapack
42024202#ifdef STDLIB_EXTERNAL_LAPACK
42034203 subroutine sgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alphar, &
42044204 alphai, beta, vsl, ldvsl, vsr,ldvsr, work, lwork, bwork, info )
4205- import sp,dp,qp,ilp,lk
4205+ import sp,dp,qp,ilp,lk,stdlib_selctg_s
42064206 implicit none(type,external)
42074207 character, intent(in) :: jobvsl,jobvsr,sort
42084208 integer(ilp), intent(out) :: info,sdim
@@ -4222,7 +4222,7 @@ module stdlib_linalg_lapack
42224222#ifdef STDLIB_EXTERNAL_LAPACK
42234223 subroutine zgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alpha, &
42244224 beta, vsl, ldvsl, vsr, ldvsr, work,lwork, rwork, bwork, info )
4225- import sp,dp,qp,ilp,lk
4225+ import sp,dp,qp,ilp,lk,stdlib_selctg_z
42264226 implicit none(type,external)
42274227 character, intent(in) :: jobvsl,jobvsr,sort
42284228 integer(ilp), intent(out) :: info,sdim
0 commit comments