[J3] BIND(F)?

Jeff Hammond jehammond at nvidia.com
Mon Jun 27 19:12:27 UTC 2022

On 27. Jun 2022, at 19.19, Thomas König via J3 <j3 at mailman.j3-fortran.org> wrote:

External email: Use caution opening links or attachments

On 27.06.22 15:42, Jeff Hammond via J3 wrote:

> Lots of users would appreciate well-defined, interoperable Fortran calling conventions without using modules.

But which one to choose?

It doesn’t matter as long as it is consistent.  Breaking ABI once to
achieve consistency is vastly superior to having N different ABIs forever.

That would effectively force a single library on all existing
compilers, and an effective rewrite for most compilers.

At least for the compiler that I am familiar with, that would
not be practical, and would probably force a termination of
the project.

Best regards


Do I understand you correctly that needing to change ABI would cause the end of gfortran? And that you make this claim unconditionally, without considering the yet to be determined changes that we might specify in the course of trying to solve this problem?


Sent from my iPhone
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.j3-fortran.org/pipermail/j3/attachments/20220627/8d508df9/attachment-0001.htm>

More information about the J3 mailing list