Matt Thompson
Matt Thompson
Also mentioning @RikkiButler20 as @tgamblin said they might be working on something in this realm?
@jfdev001 First, I really don't think this is the issue, but at least for pFUnit, we never specify the MPI wrapper as the Fortran compiler. In CMake the `find_package(MPI COMPONENTS...
@jfdev001 Well, as we can't really test this easily without help from you, I decided to make a branch with some changes in CMake to see if it helps or...
@jfdev001 Well, my branch is just our `develop` with the one change: https://github.com/Goddard-Fortran-Ecosystem/pFUnit/compare/develop...bugfix/mathomp4/483-project-driver Let me try grabbing your repo and building myself.
@jfdev001 This might take more than a day. I'm seeing...weird stuff putting in prints. I might even need to consult people like @ZedThree who I believe added our first `FetchContent`...
That said, I am beginning to think that `PARENT_SCOPE` might be part of the issue. But why that would care if a `FetchContent` is run from one directory vs another...
@jfdev001 Can you try the `bugfix/mathomp4/483-cache-internal` branch? It seems to work for me in your small tester, but it would be nice if you can test it a more complete...
I'm cc'ing in @pchakraborty so he can see this. We have a (simpler) package we want on conda, so we might be able to do that first for experience and...
Here is a another like that: ``` /discover/nobackup/mathomp4/GFE-Flang/GFE/gFTL/tests/vector/Test_Vector.m4:86:10: portability: Reference to generic function 'vector' (resolving to specific 'vector_new_vector_empty') is ambiguous with a structure constructor of the same name [-Wambiguous-structure-constructor] v...
As @tclune says, GFE essentially does use git submodules and `add_subdirectory()`. So we do a `git clone` and `git submodule update --init` say. I will say I have thought at...