[petsc-dev] GCC8 Fortran length changes from int to size_t

Lisandro Dalcin dalcinl at gmail.com
Thu May 3 12:17:04 CDT 2018

On 3 May 2018 at 18:50, Smith, Barry F. <bsmith at mcs.anl.gov> wrote:
>    Jeff, (and others),
>      Do you know of a tool that can take a C prototype and automatically generate the Fortran C binding interface definition? We currently generate stubs for C functions that have character arguments manually and it would be great to remove that manual step.

How do you exactly want to implement that? Totally replace these
special functions with the BIND(C) interface that calls directly the C
function, or rather generate a native Fortran subroutine that calls
the C function through a BIND(C) interface?

Lisandro Dalcin
Research Scientist
Computer, Electrical and Mathematical Sciences & Engineering (CEMSE)
Extreme Computing Research Center (ECRC)
King Abdullah University of Science and Technology (KAUST)

4700 King Abdullah University of Science and Technology
al-Khawarizmi Bldg (Bldg 1), Office # 0109
Thuwal 23955-6900, Kingdom of Saudi Arabia

Office Phone: +966 12 808-0459

More information about the petsc-dev mailing list