Silence some VS2017 warnings due to double float conversion

21 jobs for Remove_Glut in 3 minutes and 59 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
canceled #66425
VS2015
VS2015-32-bit-shared-apps

canceled #66426
VS2015
VS2015-32-bit-shared-no-apps

canceled #66429
VS2015
VS2015-32-bit-static-apps

canceled #66430
VS2015
VS2015-32-bit-static-no-apps

canceled #66423
VS2015
VS2015-64-bit-shared-apps

canceled #66424
VS2015
VS2015-64-bit-shared-no-apps

canceled #66427
VS2015
VS2015-64-bit-static-apps

canceled #66428
VS2015
VS2015-64-bit-static-no-apps

canceled #66420
VS2017
VS2017-32-bit-shared-no-apps

00:00:59

canceled #66422
VS2017
VS2017-32-bit-static-no-apps

failed #66417
Qt5101 VS2017
VS2017-64-bit-shared-apps

00:02:58

canceled #66419
VS2017
VS2017-64-bit-shared-no-apps

00:02:50

canceled #66418
Qt5101 VS2017
VS2017-64-bit-static-apps

00:02:51

canceled #66421
VS2017
VS2017-64-bit-static-no-apps

canceled #66411
stretch Linux
clang-c++11

00:03:58

canceled #66413
stretch Linux
clang-c++14

00:03:58

passed #66416
stretch Linux
cppcheck

00:00:07

canceled #66410
stretch Linux
gcc-c++11

00:03:58

failed #66412
stretch Linux
gcc-c++14

00:01:10

failed #66414
Apple
macos-c++11

00:02:47

canceled #66415
Apple
macos-c++98

00:03:56

 
Name Stage Failure
failed
VS2017-64-bit-shared-apps Build
19>Done building project "fixbundle.vcxproj".
17>unittests.vcxproj -> E:\gitlab\builds\9d73ae51\0\OpenMesh\OpenMesh\build-release\Unittests\unittests.exe
17> Copying OpenMesh targets to unittests directory Copying OpenMesh targets to unittests directory
17>Done building project "unittests.vcxproj".
20>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
20>Building Custom Rule E:/gitlab/builds/9d73ae51/0/OpenMesh/OpenMesh/CMakeLists.txt
20>CMake does not need to re-run because E:/gitlab/builds/9d73ae51/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 19 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
macos-c++11 Build
                            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/jenkins/builds/8dfb9a4a/0/OpenMesh/OpenMesh/src/Unittests/unittests_normal_calculations.cc:310:9: note: in instantiation of member function 'OpenMesh::PolyMeshT<OpenMesh::AttribKernelT<OpenMesh::FinalMeshItemsT<CustomTraits, true>, OpenMesh::TriConnectivity> >::calc_vertex_normal_correct' requested here
mesh_.calc_vertex_normal_correct(vhandle[2],normal);
^
3 errors generated.
make[2]: *** [src/Unittests/CMakeFiles/unittests_customvec.dir/unittests_normal_calculations.cc.o] Error 1
make[1]: *** [src/Unittests/CMakeFiles/unittests_customvec.dir/all] Error 2
make: *** [all] Error 2
ERROR: Job failed: exit status 1
failed
gcc-c++14 Build
[ 81%] Building CXX object src/Unittests/CMakeFiles/unittests.dir/unittests_trimesh_vec2i.cc.o
[ 81%] Building CXX object src/Unittests/CMakeFiles/unittests.dir/unittests_tutorials.cc.o
[ 82%] Building CXX object src/Unittests/CMakeFiles/unittests.dir/unittests_vdpm.cc.o
[ 82%] Building CXX object src/Unittests/CMakeFiles/unittests.dir/unittests_vector_type.cc.o
[ 82%] Linking CXX executable ../../Unittests/unittests
[ 82%] Built target unittests
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: Job failed: exit status 1