name mechanism used for property type checking at retreival, OM_FORCE_STATIC_CAST removed

21 jobs for property-internal-typename in 17 minutes and 12 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build
failed #80954
VS2015
VS2015-32-bit-shared-apps

00:02:40

failed #80955
VS2015
VS2015-32-bit-shared-no-apps

00:02:26

failed #80958
VS2015
VS2015-32-bit-static-apps

00:02:42

failed #80959
VS2015
VS2015-32-bit-static-no-apps

00:02:29

failed #80952
VS2015
VS2015-64-bit-shared-apps

00:02:50

failed #80953
VS2015
VS2015-64-bit-shared-no-apps

00:02:34

failed #80956
VS2015
VS2015-64-bit-static-apps

00:02:53

failed #80957
VS2015
VS2015-64-bit-static-no-apps

00:02:40

failed #80949
VS2017
VS2017-32-bit-shared-no-apps

00:02:25

failed #80951
VS2017
VS2017-32-bit-static-no-apps

00:03:01

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

00:03:07

failed #80948
VS2017
VS2017-64-bit-shared-no-apps

00:03:11

failed #80947
Qt5101 VS2017
VS2017-64-bit-static-apps

00:03:59

failed #80950
VS2017
VS2017-64-bit-static-no-apps

00:02:51

failed #80940
stretch Linux
clang-c++11

00:00:18

failed #80942
stretch Linux
clang-c++14

00:00:16

passed #80945
stretch Linux
cppcheck

00:11:43

failed #80939
stretch Linux
gcc-c++11

00:00:11

failed #80941
stretch Linux
gcc-c++14

00:00:11

failed #80943
Apple
macos-cpp11

00:08:22

failed #80944
Apple
macos-cpp14

00:04:55

 
Name Stage Failure
failed
VS2015-32-bit-static-no-apps Build
4>  unittests_vector_type.cc
5> unittests_vector_type.cc
4> Generating Code...
5> Generating Code...
6>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
6> Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-static-apps Build
19>  --
19> -- fixup_bundle: done
19> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
19> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
20>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
20> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
20> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 18 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-static-no-apps Build
4>  unittests_vector_type.cc
5> unittests_vector_type.cc
4> Generating Code...
5> Generating Code...
6>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
6> Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-static-apps Build
19>  --
19> -- fixup_bundle: done
19> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
19> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
20>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
20> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
20> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 18 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-shared-no-apps Build
4>  unittests_vector_type.cc
5> unittests_vector_type.cc
4> Generating Code...
5> Generating Code...
6>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
6> Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-shared-apps Build
19>  --
19> -- fixup_bundle: done
19> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
19> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
20>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
20> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
20> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 18 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-shared-no-apps Build
4>  unittests_vector_type.cc
5> unittests_vector_type.cc
4> Generating Code...
5> Generating Code...
6>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
6> Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-shared-apps Build
19>  --
19> -- fixup_bundle: done
19> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
19> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
20>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
20> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
20> CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 18 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
macos-cpp11 Build
/Users/jenkins/builds/b72f60fc/0/OpenMesh/OpenMesh/src/Unittests/../OpenMesh/Core/Utils/Property.hh:387:7: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
class PropertyT<std::string> : public BaseProperty
^
/Users/jenkins/builds/b72f60fc/0/OpenMesh/OpenMesh/src/Unittests/../OpenMesh/Core/Utils/Property.hh:387:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
1 warning and 1 error generated.
make[2]: *** [src/Unittests/CMakeFiles/unittests_customvec.dir/unittests_tutorials.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
VS2017-32-bit-static-no-apps Build
5>Generating Code...
4>Generating Code...
5>Done building project "unittests_customvec.vcxproj" -- FAILED.
4>Done building project "unittests.vcxproj" -- FAILED.
6>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
6>Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/CMakeLists.txt
6>CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2017-64-bit-static-no-apps Build
5>Generating Code...
4>Generating Code...
5>Done building project "unittests_customvec.vcxproj" -- FAILED.
4>Done building project "unittests.vcxproj" -- FAILED.
6>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
6>Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
6>CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2017-32-bit-shared-no-apps Build
4>Generating Code...
5>Generating Code...
5>Done building project "unittests_customvec.vcxproj" -- FAILED.
4>Done building project "unittests.vcxproj" -- FAILED.
6>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
6>Building Custom Rule E:/gitlab/builds/9d73ae51/0/OpenMesh/OpenMesh/CMakeLists.txt
6>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: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
macos-cpp14 Build
/Users/jenkins/builds/8dfb9a4a/0/OpenMesh/OpenMesh/src/Unittests/../OpenMesh/Core/Utils/Property.hh:387:7: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
class PropertyT<std::string> : public BaseProperty
^
/Users/jenkins/builds/8dfb9a4a/0/OpenMesh/OpenMesh/src/Unittests/../OpenMesh/Core/Utils/Property.hh:387:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
1 error generated.
make[2]: *** [src/Unittests/CMakeFiles/unittests_customvec.dir/unittests_tutorials.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
VS2017-64-bit-static-apps Build
19>--
19>-- fixup_bundle: done
19>Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/CMakeLists.txt
19>CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
20>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
20>Building Custom Rule E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/CMakeLists.txt
20>CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 18 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2017-64-bit-shared-no-apps Build
5>Generating Code...
4>Generating Code...
5>Done building project "unittests_customvec.vcxproj" -- FAILED.
4>Done building project "unittests.vcxproj" -- FAILED.
6>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
6>Building Custom Rule E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/CMakeLists.txt
6>CMake does not need to re-run because E:/gitlab/builds/281b716d/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2017-64-bit-shared-apps Build
18>unittests_vector_type.cc
18>Generating Code...
17>Done building project "unittests.vcxproj" -- FAILED.
18>Done building project "unittests_customvec.vcxproj" -- FAILED.
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: 18 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
clang-c++11 Build
In file included from /local/gitlab-runner/builds/c565b521/0/OpenMesh/OpenMesh/src/OpenMesh/Core/../../OpenMesh/Core/Mesh/BaseKernel.hh:66:
/local/gitlab-runner/builds/c565b521/0/OpenMesh/OpenMesh/src/OpenMesh/Core/../../OpenMesh/Core/Utils/PropertyContainer.hh:48:10: fatal error: 'OpenMesh/Core/Utils/TypeName.hh' file not found
#include <OpenMesh/Core/Utils/TypeName.hh>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/build.make:76: src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/IO/IOManager.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:125: src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
ERROR: Job failed: exit status 1
failed
clang-c++14 Build
In file included from /local/gitlab-runner/builds/c565b521/1/OpenMesh/OpenMesh/src/OpenMesh/Core/../../OpenMesh/Core/Mesh/BaseKernel.hh:66:
/local/gitlab-runner/builds/c565b521/1/OpenMesh/OpenMesh/src/OpenMesh/Core/../../OpenMesh/Core/Utils/PropertyContainer.hh:48:10: fatal error: 'OpenMesh/Core/Utils/TypeName.hh' file not found
#include <OpenMesh/Core/Utils/TypeName.hh>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/build.make:76: src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/IO/IOManager.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:125: src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
ERROR: Job failed: exit status 1
failed
gcc-c++11 Build
 #include <OpenMesh/Core/Utils/TypeName.hh>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/build.make:76: src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/IO/IOManager.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:125: src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:162: src/OpenMesh/Core/CMakeFiles/OpenMeshCore.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
ERROR: Job failed: exit status 1
failed
gcc-c++14 Build
 #include <OpenMesh/Core/Utils/TypeName.hh>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/OpenMesh/Core/CMakeFiles/OpenMeshCore.dir/build.make:76: src/OpenMesh/Core/CMakeFiles/OpenMeshCore.dir/IO/IOManager.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:125: src/OpenMesh/Core/CMakeFiles/OpenMeshCoreStatic.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:162: src/OpenMesh/Core/CMakeFiles/OpenMeshCore.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
ERROR: Job failed: exit status 1