-
Notifications
You must be signed in to change notification settings - Fork 51
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
ADIOS2 File Creation #683
Comments
Thank you for the report! Generally, ADIOS2 does not need a meta-file anymore since the Let me ping @franzpoeschel on this, he'll be back at work around next week and just successfully defended his MA thesis (congratulations!! 🚀 ✨ ). |
It died trying to write to All ranks should write particles in this case. I guess it could be something screwy our end, but from a quick look at the code it seems like you expect OpenPMD to successfully create the bp dir |
Thanks for the details. In openPMD-api, we actually just create all missing dirs recursively that are before the filename (e.g. ./some/path/well/oh/ Can you please provide the error message on which that writer died, too? The closer we get this for us to write a reproducer to debug the better. |
After further investigation, I got a similar error today. This error only appears when you first wrote an ADIOS1 file, which creates a Simple solution: clear the output directory from pre-existing
|
Hey,
I swapped from ADIOS1 to ADIOS2 as my backend, and my writes started failing because the output dir (
my_filename.bp
) was not created before the contents were written. I assume this not expected behavior?Where is the equivalent of
openPMD-api/src/IO/ADIOS/ADIOS1IOHandler.cpp
Line 100 in 03cd55a
Axel said to spam issues just Incase something was afoot ;)
Best,
Bob
The text was updated successfully, but these errors were encountered: