[MacPorts] #61344: pgplot @5.2.2: Error: Type mismatch in argument

MacPorts noreply at macports.org
Sun Oct 18 23:41:13 UTC 2020


#61344: pgplot @5.2.2: Error: Type mismatch in argument
------------------------+--------------------
 Reporter:  ryandesign  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.6.3
 Keywords:              |       Port:  pgplot
------------------------+--------------------
 pgplot does not build with the gcc10 variant:

 {{{
   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)
 /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-svn-
 trunk-new_graphics_pgplot/pgplot/work/pgplot/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)
 /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-svn-
 trunk-new_graphics_pgplot/pgplot/work/pgplot/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)
 /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-svn-
 trunk-new_graphics_pgplot/pgplot/work/pgplot/drivers/gidriv.f:288:72:

   288 |      :                  %VAL(WORK))
       |
 1
 Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to
 INTEGER(1)
 /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-svn-
 trunk-new_graphics_pgplot/pgplot/work/pgplot/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)
 /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-svn-
 trunk-new_graphics_pgplot/pgplot/work/pgplot/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: *** [gidriv.o] Error 1
 }}}

 This is the usual problem we see with fortran software written before
 gcc10. The compilers 1.0 portgroup's `compilers.allow_arguments_mismatch`
 could help.

-- 
Ticket URL: <https://trac.macports.org/ticket/61344>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list