gcc-10: Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)).

Bug #1904354 reported by Yuri
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libGridXC
New
Undecided
Unassigned

Bug Description

gcc-10 fails to compile the version 0.8.5 on FreeBSD 12.2:

 Your computer's default precision real kind is 4
4 8
mpif90 -c -O2 -fPIC -fimplicit-none -I . Interfaces.f90
Interfaces.f90:1542:12:

  766 | & SENDBUF, RECVBUF, COUNT, DATATYPE, OP, COMM, IERROR)
      | 2
......
 1542 | & SENDBUF, RECVBUF, COUNT, DATATYPE, OP, COMM, IERROR)
      | 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)).
Interfaces.f90:1528:12:

  752 | & SENDBUF, RECVBUF, RECVCOUNTS, DATATYPE, OP, COMM, IERROR)
      | 2
......
 1528 | & SENDBUF, RECVBUF, RECVCOUNTS, DATATYPE, OP, COMM, IERROR)
      | 1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)).
Interfaces.f90:1513:12:

  737 | & SENDBUF, RECVBUF, COUNT, DATATYPE, OP, COMM, IERROR)
      | 2
......
 1513 | & SENDBUF, RECVBUF, COUNT, DATATYPE, OP, COMM, IERROR)
      | 1

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.