Updated clang -Weverything checks to clang-7
authorMark Abraham <mark.j.abraham@gmail.com>
Wed, 17 Apr 2019 12:31:44 +0000 (14:31 +0200)
committerPaul Bauer <paul.bauer.q@gmail.com>
Tue, 23 Apr 2019 14:31:09 +0000 (16:31 +0200)
commit7438a9f229797b454a789b5d77f8eafc46c5399b
treeb633a8c069c369d67e4c79e2f2cfebcee7b3ac97
parentb37274d95894ab9b300b03b64d219435d3af5c9f
Updated clang -Weverything checks to clang-7

This is supposed to be used with the latest tested clang
compiler. That is now clang 7, but the logic is hard-coded to clang 6,
which is why some things only failed in post-submit testing where we
have such a compiler for the clang-cuda build.

Fixed issues only found with clang -Weverything.

Also fixed those found with clang-8, but as we do not yet use that in
Jenkins, they're commented out for now.

Change-Id: I83be1cb770d486cc81a453d4911361f06a056ce3
src/CMakeLists.txt
src/gromacs/CMakeLists.txt
src/gromacs/gmxana/gmx_dielectric.cpp
src/gromacs/gmxana/gmx_dipoles.cpp
src/gromacs/mdrun/integrator.h
src/gromacs/mdrun/minimize.cpp
src/gromacs/nbnxm/kernel_file_generator/kernel_simd_template.h.pre
src/gromacs/nbnxm/kernels_simd_2xmm/kernels.h
src/gromacs/nbnxm/kernels_simd_4xm/kernels.h