add assertions to silence clang false positive

Merged Mark Andrews requested to merge clang-false-positive into master

Merge request reports