This has been reported previously as bug HDFFV-9384. Glad to see others think it is an issue, too.
Beyond compilation problems, it seems it could cause hard-to-diagnose crashes due to alignment attributes being ignored. (For avx /sse* instructions.) I haven't confirmed this, but the blanket removal of __attribute__() seems rash. You can reproduce the compilation (pre-processing) error with just this: test.cpp: #include <H5Cpp.h> #include <emmintrin.h> -- Eric _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org Twitter: https://twitter.com/hdf5
