@@ -334,7 +334,7 @@ SUBROUTINE PDTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
334334* ..
335335* .. Local Arrays ..
336336 INTEGER IBUFF( 8 ), IDUM1( 1 ), IDUM2( 1 ), MMAX( 1 ),
337- $ MMIN( 1 ), INFODUM( 1 )
337+ $ MMIN( 1 )
338338* ..
339339* .. External Functions ..
340340 LOGICAL LSAME
@@ -522,9 +522,8 @@ SUBROUTINE PDTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
522522* Global maximum on info.
523523*
524524 IF ( NPROCS.GT. 1 ) THEN
525- CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFODUM , 1 , - 1 , - 1 , - 1 ,
525+ CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFO , 1 , - 1 , - 1 , - 1 ,
526526 $ - 1 , - 1 )
527- INFO = INFODUM( 1 )
528527 END IF
529528*
530529* Return if some argument is incorrect.
@@ -1580,9 +1579,8 @@ SUBROUTINE PDTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
15801579*
15811580 MYIERR = IERR
15821581 IF ( NPROCS.GT. 1 ) THEN
1583- CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFODUM , 1 , - 1 ,
1582+ CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , IERR , 1 , - 1 ,
15841583 $ - 1 , - 1 , - 1 , - 1 )
1585- IERR = INFODUM( 1 )
15861584 END IF
15871585*
15881586 IF ( IERR.NE. 0 ) THEN
@@ -1592,9 +1590,8 @@ SUBROUTINE PDTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
15921590*
15931591 IF ( MYIERR.NE. 0 ) INFO = MAX (1 ,I+ KKS-1 )
15941592 IF ( NPROCS.GT. 1 ) THEN
1595- CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFODUM , 1 , - 1 ,
1593+ CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFO , 1 , - 1 ,
15961594 $ - 1 , - 1 , - 1 , - 1 )
1597- INFO = INFODUM( 1 )
15981595 END IF
15991596 GO TO 300
16001597 END IF
@@ -3253,9 +3250,8 @@ SUBROUTINE PDTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
32533250*
32543251 MYIERR = IERR
32553252 IF ( NPROCS.GT. 1 ) THEN
3256- CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFODUM , 1 , - 1 ,
3253+ CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , IERR , 1 , - 1 ,
32573254 $ - 1 , - 1 , - 1 , - 1 )
3258- IERR = INFODUM( 1 )
32593255 END IF
32603256*
32613257 IF ( IERR.NE. 0 ) THEN
@@ -3265,9 +3261,8 @@ SUBROUTINE PDTRORD( COMPQ, SELECT, PARA, N, T, IT, JT,
32653261*
32663262 IF ( MYIERR.NE. 0 ) INFO = MAX (1 ,I+ KKS-1 )
32673263 IF ( NPROCS.GT. 1 ) THEN
3268- CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFODUM , 1 , - 1 ,
3264+ CALL IGAMX2D( ICTXT, ' All' , TOP, 1 , 1 , INFO , 1 , - 1 ,
32693265 $ - 1 , - 1 , - 1 , - 1 )
3270- IERR = INFODUM( 1 )
32713266 END IF
32723267 GO TO 300
32733268 END IF
0 commit comments