Ivan Pribec
Ivan Pribec
It looks like this is connected to previous issues: - https://github.com/fortran-lang/fpm/issues/324 - https://github.com/fortran-lang/fpm/issues/520 As @urbanjost suggested there, importing `toml_table` directly from `tomlf` makes the issue dissappear: ```fortran ! BEFORE use...
Intel deprecated `ifort` meaning that Mac users with Intel processors are stuck with the old versions of `ifort`. I will check if the bug disappears with a 2024 version of...
Thanks for pointing the thread out. Even if Intel provides a fix for `ifx`, it won't help me because of the [Deprecation of Intel Fortran Compiler Classic on MacOS](https://community.intel.com/t5/Blogs/Tech-Innovation/Tools/Deprecation-of-Intel-Fortran-Compiler-Classic-for-macOS/post/1472697). It's...
MPI support is available as documented [here](https://fpm.fortran-lang.org/spec/metapackages.html#mpi) (thanks to @perazz!). I think the versioning would be an interesting addition. Spack also has this for the [MPI virtual dependency](https://spack.readthedocs.io/en/latest/basic_usage.html#virtual-dependencies). Would one...
@singleterry, could you provide a minimal-working example of your problem? I've tried to reproduce this issue: ```fortran ! a.f90 module a implicit none private interface module subroutine hello_a end subroutine...
The same bug appears also in the corner case when the module and submodule happen to share the same name, e.g. ``` ! a.f90 module a interface module subroutine b...
> Ahhh! I see what your saying. It appears that every module and submodule MUST have unique names. It's an fpm bug. As you've already explained, this is not required...
Meanwhile the 2024.1 and 2024.2 updates have been released. What is missing is a PR similar to this one (https://github.com/compiler-explorer/compiler-explorer/pull/6653) to add the missing versions: https://github.com/compiler-explorer/compiler-explorer/blob/285d82e50ebbccf7e36af610d0f46ef355b12098/etc/config/fortran.amazon.properties#L247-L257
Are you aware of any packages which already use this mechanism? I know that CMake 4.0 was recently released. Is CPS part of it? I think I've mentioned CPS on...
I think the CPS schema is a bit under-specified when it comes to exporting pre-built Fortran packages. Something would need to be done about the Fortran modules and submodules which...