-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update mpif.h to use mpi #627
Conversation
I could build and run on levante and I also noticed that |
Standalone looks good. I assume you tested this with IFS interface by now? Our test suit checks if FESOM builds as a library, but obviously it can't check if it runs as a library in IFS. |
I am testing with IFS now, but it takes a little, because we are behind main quite a bit and now I need to add all of the namelist groups that did not exist before to the config on the HPCs... |
okay, now I tested on levante with IFS-FESOM and it still works. So from my point of view this can be merged |
I got the following error during compilation:
#634 solves the issue for me |
You need to fix the call, probably you need to use the correct type for MPI_COMM_WORLD |
ah, no it's not that... |
Okay, it looks like the file |
and also update the CI, so that this file is also built during in the CI builds. |
Unfortunately, I still get the same error during compilation |
Then please give me a way to replicate thatAm 09.10.2024 um 13:56 schrieb Lars Ackermann ***@***.***>:
Unfortunately, I still get the same error during compilation
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were assigned.Message ID: ***@***.***>
|
You can install awi-esm2 with esm_tools. that should give you the error. @ackerlar, which version does Sebastian have to try and install? |
The version is "awiesm-2.1-paleodyn-2.5" |
But that requires access to https://git.geomar.de/foci/src/oasis3mct.git if I understand correctly. And I don't have that... |
That doesn't sound right, awi-esm2 should not use geomar oasis... should be from https://gitlab.dkrz.de/modular_esm/oasis3-mct i think |
Apparently, oasis and echam come from the AWI gitlab: https://gitlab.awi.de/paleodyn/Models/oasis3-mct.git |
ah, I did not see the other possible repositories. Okay, but this is too tedious, sorry |
I downloaded the source codes, you can copy from here /work/ab0246/a270092/model_codes/awiesm-2.1-paleodyn-2.5 and do esm_master comp-awiesm-2.1-paleodyn-2.5 in the copy you copy it to. |
You should have access now @sebastianbeyer |
Okay, the line that you show: |
It seems to me that |
Locally compiles, let's see what the tests say. Also, do we test compiling with e.g.
ifs_interface
enabled? Otherwise we might be missing something ;)I will try
use mpi_f08
as well if this works and also try to build on levante and lumi...