fix more signedness bugs

9 jobs for cmake-overhaul-3 in 5 minutes and 7 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #81345
VS2015
VS2015-32-bit

00:00:24

failed #81344
VS2015
VS2015-64-bit

00:00:24

failed #81343
VS2017
VS2017-32-bit

00:00:22

failed #81342
VS2015
VS2017-64-bit

00:00:26

passed #81339
Linux
clang-c++11

00:03:59

passed #81341
Linux
cppcheck

00:05:06

passed #81346
Linux
doc

00:00:22

passed #81338
Linux
gcc-c++11

00:03:49

passed #81340
Apple
macos-c++11

00:01:28

 
Name Stage Failure
failed
VS2015-32-bit Test
4>              Entity=OpenVolumeMesh::Entity::HalfEdge
4> ]
4> E:\gitlab\builds\281b716d\0\OpenVolumeMesh\OpenVolumeMesh\src\Unittests\unittests_properties.cc(66): note: see reference to class template instantiation 'OpenVolumeMesh::PropertyTT<int,OpenVolumeMesh::Entity::HalfEdge>' being compiled
4> Generating Code...
5>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
5> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenVolumeMesh/OpenVolumeMesh/CMakeLists.txt
5> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenVolumeMesh/OpenVolumeMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 2 succeeded, 3 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2017-64-bit Test
4>        ]
4>E:\gitlab\builds\1900f1de\0\OpenVolumeMesh\OpenVolumeMesh\src\Unittests\unittests_properties.cc(66): note: see reference to class template instantiation 'OpenVolumeMesh::PropertyTT<int,OpenVolumeMesh::Entity::HalfEdge>' being compiled
4>Generating Code...
4>Done building project "unittests.vcxproj" -- FAILED.
5>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
5>Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenVolumeMesh/OpenVolumeMesh/CMakeLists.txt
5>CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenVolumeMesh/OpenVolumeMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 2 succeeded, 3 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit Test
4>              Entity=OpenVolumeMesh::Entity::HalfEdge
4> ]
4> E:\gitlab\builds\281b716d\0\OpenVolumeMesh\OpenVolumeMesh\src\Unittests\unittests_properties.cc(66): note: see reference to class template instantiation 'OpenVolumeMesh::PropertyTT<int,OpenVolumeMesh::Entity::HalfEdge>' being compiled
4> Generating Code...
5>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
5> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenVolumeMesh/OpenVolumeMesh/CMakeLists.txt
5> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenVolumeMesh/OpenVolumeMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 2 succeeded, 3 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2017-32-bit Test
4>        ]
4>E:\gitlab\builds\9d73ae51\0\OpenVolumeMesh\OpenVolumeMesh\src\Unittests\unittests_properties.cc(66): note: see reference to class template instantiation 'OpenVolumeMesh::PropertyTT<int,OpenVolumeMesh::Entity::HalfEdge>' being compiled
4>Generating Code...
4>Done building project "unittests.vcxproj" -- FAILED.
5>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
5>Building Custom Rule E:/gitlab/builds/9d73ae51/0/OpenVolumeMesh/OpenVolumeMesh/CMakeLists.txt
5>CMake does not need to re-run because E:/gitlab/builds/9d73ae51/0/OpenVolumeMesh/OpenVolumeMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 2 succeeded, 3 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1