Change-Id: I63f3cdd76e1d4a5141cca62b8ed03e36251a68b4
if(CMAKE_VERSION VERSION_LESS "3.6")
message(ERROR "clang-tidy support requires cmake 3.6.")
endif()
- set_target_properties(libgromacs PROPERTIES CXX_CLANG_TIDY "${CLANG_TIDY_EXE};--checks=-clang-analyzer-security.insecureAPI.strcpy,-clang-analyzer-core.NullDereference;-warnings-as-errors=*")
+ set_target_properties(libgromacs PROPERTIES CXX_CLANG_TIDY "${CLANG_TIDY_EXE};--checks=-clang-analyzer-security.insecureAPI.strcpy,-clang-analyzer-core.NullDereference,bugprone-*,-bugprone-integer-division;-warnings-as-errors=*")
endif()
gmx_write_installed_header_list()
t_inputrec::t_inputrec()
{
- std::memset(this, 0, sizeof(*this));
+ std::memset(this, 0, sizeof(*this)); // NOLINT(bugprone-undefined-memory-manipulation)
snew(fepvals, 1);
snew(expandedvals, 1);
snew(simtempvals, 1);