Added a minimal vector type that makes the OpenMesh tests pass.

23 jobs for feature-free-functions in 46 minutes and 38 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
failed #47440
VS2013
VS2013-32-bit-shared-apps

00:00:59

failed #47441
VS2013
VS2013-32-bit-shared-no-apps

00:00:58

failed #47444
VS2013
VS2013-32-bit-static-apps

00:00:58

failed #47445
VS2013
VS2013-32-bit-static-no-apps

00:00:56

failed #47438
VS2013
VS2013-64-bit-shared-apps

00:01:01

failed #47439
VS2013
VS2013-64-bit-shared-no-apps

00:01:00

failed #47442
VS2013
VS2013-64-bit-static-apps

00:00:59

failed #47443
VS2013
VS2013-64-bit-static-no-apps

00:00:57

failed #47432
VS2015
VS2015-32-bit-shared-apps

00:02:18

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

00:02:09

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

00:02:37

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

00:01:55

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

00:02:20

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

00:02:29

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

00:02:21

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

00:02:12

passed #47424
Linux
clang-c++11

00:36:03

passed #47426
Linux
clang-c++14

00:23:11

passed #47429
Linux
cppcheck

00:00:12

passed #47423
Linux
gcc-c++11

00:03:19

passed #47425
Linux
gcc-c++14

00:46:37

passed #47427
Apple
macos-c++11

00:20:18

passed #47428
Apple
macos-c++98

00:10:48

 
Name Stage Failure
failed
VS2013-32-bit-static-no-apps Test
6>CustomBuild:
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.
6>
6>Build succeeded.
6>
6>Time Elapsed 00:00:00.07
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2013-32-bit-static-apps Test
19>  Call Stack (most recent call first):
19> fixbundle.win.cmake:24 (fixup_bundle)
19>
19>
20>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
20> Building Custom Rule E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/CMakeLists.txt
20> CMake does not need to re-run because E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 16 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2013-64-bit-static-no-apps Test
6>CustomBuild:
6> Building Custom Rule E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
6>
6>Build succeeded.
6>
6>Time Elapsed 00:00:00.07
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2013-64-bit-static-apps Test
19>  -- fixup_bundle: done
19> fixbundle.win.cmake:24 (fixup_bundle)
19>
19>
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: 4 succeeded, 16 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2013-32-bit-shared-no-apps Test
6>CustomBuild:
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.
6>
6>Build succeeded.
6>
6>Time Elapsed 00:00:00.07
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2013-32-bit-shared-apps Test
19>    fixbundle.win.cmake:24 (fixup_bundle)
19>
19>
19> -- fixup_bundle: done
20>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
20> Building Custom Rule E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/CMakeLists.txt
20> CMake does not need to re-run because E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 4 succeeded, 16 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2013-64-bit-shared-no-apps Test
6>CustomBuild:
6> Building Custom Rule E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
6>
6>Build succeeded.
6>
6>Time Elapsed 00:00:00.07
========== Build: 4 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2013-64-bit-shared-apps Test
19>    fixbundle.win.cmake:24 (fixup_bundle)
19>
19>
19> -- fixup_bundle: done
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: 4 succeeded, 16 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-static-apps Test
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 Win32 ------
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: 19 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-static-no-apps Test
4>  unittests_vdpm.cc
4> unittests_vector_type.cc
4> Code wird generiert...
4> unittests.vcxproj -> E:\gitlab\builds\2dad8761\0\OpenMesh\OpenMesh\build-release\Unittests\unittests.exe
6>------ Erstellen gestartet: Projekt: ALL_BUILD, Konfiguration: Release Win32 ------
6> Building Custom Rule E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Erstellen: 5 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 �bersprungen ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-static-apps Test
17>  unittests_vdpm.cc
17> unittests_vector_type.cc
17> Code wird generiert...
17> unittests.vcxproj -> E:\gitlab\builds\281b716d\0\OpenMesh\OpenMesh\build-release\Unittests\unittests.exe
20>------ Erstellen gestartet: Projekt: ALL_BUILD, Konfiguration: 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.
========== Erstellen: 19 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 �bersprungen ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-static-no-apps Test
4>  unittests_vdpm.cc
4> unittests_vector_type.cc
4> Generating Code...
4> unittests.vcxproj -> E:\gitlab\builds\7949bd93\0\OpenMesh\OpenMesh\build-release\Unittests\unittests.exe
6>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
6> Building Custom Rule E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 5 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-shared-no-apps Test
4>  unittests_vdpm.cc
4> unittests_vector_type.cc
4> Generating Code...
4> unittests.vcxproj -> E:\gitlab\builds\1900f1de\0\OpenMesh\OpenMesh\build-release\Unittests\unittests.exe
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: 5 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-shared-apps Test
19>  --
19> -- fixup_bundle: done
19> Building Custom Rule E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/CMakeLists.txt
19> CMake does not need to re-run because E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
20>------ Erstellen gestartet: Projekt: ALL_BUILD, Konfiguration: Release Win32 ------
20> Building Custom Rule E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/CMakeLists.txt
20> CMake does not need to re-run because E:/gitlab/builds/2dad8761/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Erstellen: 19 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 �bersprungen ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-shared-no-apps Test
4>  unittests_vdpm.cc
4> unittests_vector_type.cc
4> Generating Code...
4> unittests.vcxproj -> E:\gitlab\builds\7949bd93\0\OpenMesh\OpenMesh\build-release\Unittests\unittests.exe
6>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
6> Building Custom Rule E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/CMakeLists.txt
6> CMake does not need to re-run because E:/gitlab/builds/7949bd93/0/OpenMesh/OpenMesh/build-release/CMakeFiles/generate.stamp is up-to-date.
========== Build: 5 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-shared-apps Test
17>  unittests_vdpm.cc
17> unittests_vector_type.cc
17> Code wird generiert...
17> unittests.vcxproj -> E:\gitlab\builds\281b716d\0\OpenMesh\OpenMesh\build-release\Unittests\unittests.exe
20>------ Erstellen gestartet: Projekt: ALL_BUILD, Konfiguration: 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.
========== Erstellen: 19 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 �bersprungen ==========
ERROR: Job failed: exit status 1