Loading non-bp files gives incorrect error message

Created by: NAThompson

If you open a .bp file that is not in fact a .bp file, the error message is that the file is little endian, and you need to build with endian support.

libc++abi.dylib: terminating with uncaught exception of type std::runtime_error: ERROR: reader found BigEndian bp file, this version of ADIOS2 wasn't compiled with the cmake flag -DADIOS2_USE_Endian_Reverse=ON explicitly, in call to Open

The file in question was suffixed with .bp, but it was managed git-lfs; this occurred before I ran git lfs install; git lfs pull.