Skip to content

Commit a0f76fc

Browse files
committed
Fix rank mismatch error in gfortran-10
1 parent 330ceae commit a0f76fc

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

SRC/pdtrord.f

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -487,10 +487,10 @@ SUBROUTINE PDTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
487487
MMAX( 1 ) = M
488488
MMIN( 1 ) = M
489489
IF( NPROCS.GT.1 )
490-
$ CALL IGAMX2D( ICTXT, 'All', TOP, 1, 1, MMAX, 1, -1,
490+
$ CALL IGAMX2D( ICTXT, 'All', TOP, 1, 1, MMAX( 1 ), 1, -1,
491491
$ -1, -1, -1, -1 )
492492
IF( NPROCS.GT.1 )
493-
$ CALL IGAMN2D( ICTXT, 'All', TOP, 1, 1, MMIN, 1, -1,
493+
$ CALL IGAMN2D( ICTXT, 'All', TOP, 1, 1, MMIN( 1 ), 1, -1,
494494
$ -1, -1, -1, -1 )
495495
IF( MMAX( 1 ).GT.MMIN( 1 ) ) THEN
496496
M = MMAX( 1 )

SRC/pstrord.f

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -487,10 +487,10 @@ SUBROUTINE PSTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
487487
MMAX( 1 ) = M
488488
MMIN( 1 ) = M
489489
IF( NPROCS.GT.1 )
490-
$ CALL IGAMX2D( ICTXT, 'All', TOP, 1, 1, MMAX, 1, -1,
490+
$ CALL IGAMX2D( ICTXT, 'All', TOP, 1, 1, MMAX( 1 ), 1, -1,
491491
$ -1, -1, -1, -1 )
492492
IF( NPROCS.GT.1 )
493-
$ CALL IGAMN2D( ICTXT, 'All', TOP, 1, 1, MMIN, 1, -1,
493+
$ CALL IGAMN2D( ICTXT, 'All', TOP, 1, 1, MMIN( 1 ), 1, -1,
494494
$ -1, -1, -1, -1 )
495495
IF( MMAX( 1 ).GT.MMIN( 1 ) ) THEN
496496
M = MMAX( 1 )

SRC/pstrsen.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -526,11 +526,11 @@ SUBROUTINE PSTRSEN( JOB, COMPQ, SELECT, PARA, N, T, IT, JT,
526526
MMAX( 1 ) = M
527527
MMIN( 1 ) = M
528528
IF( NPROCS.GT.1 )
529-
$ CALL IGAMX2D( ICTXT, 'All', TOP, 1, 1, MMAX, 1, -1,
530-
$ -1, -1, -1, -1 )
529+
$ CALL IGAMX2D( ICTXT, 'All', TOP, 1, 1, MMAX( 1 ), 1, -1,
530+
$ -1, -1, -1, -1 )
531531
IF( NPROCS.GT.1 )
532-
$ CALL IGAMN2D( ICTXT, 'All', TOP, 1, 1, MMIN, 1, -1,
533-
$ -1, -1, -1, -1 )
532+
$ CALL IGAMN2D( ICTXT, 'All', TOP, 1, 1, MMIN( 1 ), 1, -1,
533+
$ -1, -1, -1, -1 )
534534
IF( MMAX( 1 ).GT.MMIN( 1 ) ) THEN
535535
M = MMAX( 1 )
536536
IF( NPROCS.GT.1 )

0 commit comments

Comments
 (0)