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

Reply via email to