Open NAThompson opened 4 years ago
It appears that sanitize=address doesn't like the traditional (pre-ANSI) way of determining the offset of a field in a structure. Knowing where fields are is a fundamental thing to FFS, so if this was ever broken absolutely nothing would work. That hasn't happened on anywhere yet, but I understand that this is "theoretically undefined" behavior. So, maybe it's time to switch to offsetof(). Submit a PR?
If we compile ADIOS2 with
then run the unit tests, we have the following errors: