Remove cppcheck
commita024ce3642392908ff4794069cd99d9316f6bd45
authorRoland Schulz <roland.schulz@intel.com>
Mon, 13 Aug 2018 00:13:16 +0000 (12 17:13 -0700)
committerRoland Schulz <roland.schulz@intel.com>
Mon, 13 Aug 2018 16:37:00 +0000 (13 18:37 +0200)
tree3cdaed0c94b12f1609eefc4e5f032159688a6e4f
parentcc9b3962fafc2facc4cf95de2aae39e4b65e868c
Remove cppcheck

cppcheck gives false positives with modern C++ constructs. It's
parser isn't very robust. Most of its tests are covered by at
least one of clang-tidy/clang/clang-analyzer/gcc/msvc/msvc-analazer
which all are significantly more robost making the ratio of
false positives to real issues identified not worth it. Additionally
updating cppcheck to the lastest version isn't possible because
it fails with syntax error in gtest.

Change-Id: I290468947c46eb5f4901b7cc30cdf96e487a50cf
50 files changed:
admin/builds/cppcheck.py [deleted file]
docs/dev-manual/build-system.rst
docs/dev-manual/jenkins.rst
docs/dev-manual/overview.rst
docs/dev-manual/tools.rst
src/external/tinyxml2/README
src/external/tinyxml2/tinyxml2.h
src/external/tng_io/src/lib/md5.c
src/gromacs/ewald/tests/testhardwarecontexts.h
src/gromacs/fileio/checkpoint.cpp
src/gromacs/fileio/enxio.cpp
src/gromacs/gmxana/gmx_awh.cpp
src/gromacs/gmxana/gmx_bar.cpp
src/gromacs/gmxlib/nonbonded/nonbonded.cpp
src/gromacs/gmxpreprocess/insert-molecules.cpp
src/gromacs/gmxpreprocess/solvate.cpp
src/gromacs/gpu_utils/devicebuffer.h
src/gromacs/gpu_utils/hostallocator.h
src/gromacs/linearalgebra/gmx_lapack/dstebz.cpp
src/gromacs/linearalgebra/gmx_lapack/sstebz.cpp
src/gromacs/mdlib/broadcaststructs.cpp
src/gromacs/mdlib/calcvir.cpp
src/gromacs/mdlib/constr.cpp
src/gromacs/mdlib/coupling.cpp
src/gromacs/mdlib/gmx_omp_nthreads.cpp
src/gromacs/mdlib/mdatoms.cpp
src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_cpu.cpp
src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_prune.cpp
src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_ref_inner.h
src/gromacs/mdlib/nbnxn_search.cpp
src/gromacs/mdlib/nbnxn_search_simd_4xn.h
src/gromacs/mdlib/settle.cpp
src/gromacs/mdlib/sim_util.cpp
src/gromacs/mdlib/update.cpp
src/gromacs/mdlib/vcm.cpp
src/gromacs/mdlib/vsite.cpp
src/gromacs/mdrun/minimize.cpp
src/gromacs/mdtypes/state.cpp
src/gromacs/options/valuestore.h
src/gromacs/random/tabulatednormaldistribution.h
src/gromacs/selection/params.cpp
src/gromacs/selection/scanner_internal.cpp
src/gromacs/selection/selelem.cpp
src/gromacs/selection/sm_insolidangle.cpp
src/gromacs/simd/simd_memory.h
src/gromacs/trajectoryanalysis/modules/angle.cpp
src/gromacs/trajectoryanalysis/modules/freevolume.cpp
tests/.gitignore [deleted file]
tests/CMakeLists.txt
tests/CppCheck.cmake [deleted file]