-
Notifications
You must be signed in to change notification settings - Fork 72
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
Bwd compatibility for MeshDLRXXX broken between 3.2.x <-> 3.3.x #946
Comments
One of the offending parameters is the |
Dear @HugoStrand |
Dear @Wentzell, Thank you for the fix. I am afraid that it by itself is not sufficient for bwd compatibility. It seems like the Reading a dlr mesh from 3.2.x with 3.3.x gives
I have sent a pull request to |
Thank you @HugoStrand for looking into this. There is indeed a backward compatibility break that was introduced in cppdlr. We have reviewed your changes in flatironinstitute/cppdlr#11 and it should be ready for merge. |
Description
There are a few new h5 properties stored for the
MeshDLRXXX
types in version 3.3.x. This breaks backwards compatibility of reading h5 data stored using triqs 3.2.x.Steps to Reproduce
Proposed solution
Add checks for the new data stored in the mesh types in 3.3.x and set them to default values if they are not present in the h5 file. (Discussed on the triqs quick updates meeting 2024-06-27).
The text was updated successfully, but these errors were encountered: