diff --git a/cmake/Modules/Packages/MESSAGE.cmake b/cmake/Modules/Packages/MESSAGE.cmake index 3c1bdde855..aff9c2964a 100644 --- a/cmake/Modules/Packages/MESSAGE.cmake +++ b/cmake/Modules/Packages/MESSAGE.cmake @@ -1,4 +1,7 @@ if(PKG_MESSAGE) + if(LAMMPS_SIZES STREQUAL BIGBIG) + message(FATAL_ERROR "The MESSAGE Package is not compatible with -DLAMMPS_BIGBIG") + endif() option(MESSAGE_ZMQ "Use ZeroMQ in MESSAGE package" OFF) file(GLOB_RECURSE cslib_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/[^.]*.F ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/[^.]*.c diff --git a/lib/message/cslib/src/cslib.h b/lib/message/cslib/src/cslib.h index b4da968026..f2bf006881 100644 --- a/lib/message/cslib/src/cslib.h +++ b/lib/message/cslib/src/cslib.h @@ -17,6 +17,10 @@ #include +#if defined(LAMMPS_BIGBIG) +#error CSlib is not compatible with -DLAMMPS_BIGBIG +#endif + namespace CSLIB_NS { class CSlib {