Source: pgplot5
Version: 5.2.2-19.3
Severity: serious
Tags: ftbfs sid bullseye
Justification: fails to build from source (but built successfully in the past)
User: [email protected]
Usertags: ftbfs-gcc-10
Hi,
pgplot5 started to FTBFS when GCC 10 was made the default compiler:
gfortran -c -u -Wall -O2 -fPIC /build/pgplot5-5.2.2/drivers/gidriv.f
/build/pgplot5-5.2.2/drivers/gidriv.f:574:72:
574 | DO 100 K=0,4095
| 1
Warning: Fortran 2018 deleted feature: Shared DO termination label 100 at (1)
/build/pgplot5-5.2.2/drivers/gidriv.f:575:72:
575 | 100 CODE(K,M)=0
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not
END DO or CONTINUE with label 100 at (1)
/build/pgplot5-5.2.2/drivers/gidriv.f:619:72:
619 | DO 330 K=0,4095
| 1
Warning: Fortran 2018 deleted feature: Shared DO termination label 330 at (1)
/build/pgplot5-5.2.2/drivers/gidriv.f:620:72:
620 | 330 CODE(K,M)=0
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not
END DO or CONTINUE with label 330 at (1)
/build/pgplot5-5.2.2/drivers/gidriv.f:248:72:
248 | : CALL GRGI03(1, 1, BX, BY, 0, BX, BY, %VAL(PIXMAP))
| 1
Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to
INTEGER(1)
/build/pgplot5-5.2.2/drivers/gidriv.f:266:72:
266 | : CALL GRGI01(IX0, IY0, IX1, IY1, IC, BX, BY, %VAL(PIXMAP))
| 1
Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to
INTEGER(1)
/build/pgplot5-5.2.2/drivers/gidriv.f:275:72:
275 | : CALL GRGI01(IX0, IY0, IX0, IY0, IC, BX, BY, %VAL(PIXMAP))
| 1
Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to
INTEGER(1)
/build/pgplot5-5.2.2/drivers/gidriv.f:288:72:
288 | : %VAL(WORK))
| 1
Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to
INTEGER(1)
/build/pgplot5-5.2.2/drivers/gidriv.f:367:72:
367 | : CALL GRGI03(IX0, IY0, IX1, IY1, IC, BX, BY, %VAL(PIXMAP))
| 1
Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to
INTEGER(1)
/build/pgplot5-5.2.2/drivers/gidriv.f:378:72:
378 | CALL GRGI04(NBUF, RBUF, BX, BY, %VAL(PIXMAP), MAXIDX)
| 1
Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to
INTEGER(1)
make[1]: *** [makefile:668: gidriv.o] Error 1
More information about the corresponding GCC changes can be found here:
https://gcc.gnu.org/gcc-10/porting_to.html
Andreas