Rename OVM_CXX_VERSION to more natural OVM_CXX_STANDARD

9 jobs for v2.1rc1 in 5 minutes and 42 seconds
Status Job ID Name Coverage
  Test
failed #83293
VS2015
VS2015-32-bit

00:00:22

failed #83292
VS2015
VS2015-64-bit

00:00:28

failed #83291
VS2017
VS2017-32-bit

00:00:28

failed #83290
VS2015
VS2017-64-bit

00:00:36

failed #83287
Linux
clang-c++11

00:00:11

passed #83289
Linux
cppcheck

00:05:41

passed #83294
Linux
doc

00:00:13

failed #83286
Linux
gcc-c++11

00:00:13

failed #83288
Apple
macos-c++11

00:00:11

 
Name Stage Failure
failed
VS2015-32-bit Test
4>e:\gitlab\builds\1900f1de\0\openvolumemesh\openvolumemesh\src\openvolumemesh\core\../System/Compiler.hh(6): fatal error C1017: invalid integer constant expression
4> unittests_properties.cc
4>e:\gitlab\builds\1900f1de\0\openvolumemesh\openvolumemesh\src\openvolumemesh\core\../System/Compiler.hh(6): fatal error C1017: invalid integer constant expression
4> Generating Code...
5>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
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
5>  unittests_properties.cc
5>e:\gitlab\builds\281b716d\0\openvolumemesh\openvolumemesh\src\openvolumemesh\core\../System/Compiler.hh(6): fatal error C1017: invalid integer constant expression
5> Generating Code...
3>e:\gitlab\builds\281b716d\0\openvolumemesh\openvolumemesh\src\openvolumemesh\core\../System/Compiler.hh(6): fatal error C1017: invalid integer constant expression
6>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
6> Building Custom Rule E:/gitlab/builds/281b716d/0/OpenVolumeMesh/OpenVolumeMesh/CMakeLists.txt
6> 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, 4 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
VS2017-64-bit Test
4>unittests_properties.cc
4>e:\gitlab\builds\1900f1de\0\openvolumemesh\openvolumemesh\src\openvolumemesh\core\../System/Compiler.hh(6): fatal error C1017: invalid integer constant expression
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
VS2017-32-bit Test
3>C:\local\boost_1_59_0\boost/iostreams/positioning.hpp(96): warning C4996: 'std::fpos<_Mbstatet>::seekpos': warning STL4019: The member std::fpos::seekpos() is non-Standard, and is preserved only for compatibility with workarounds for old versions of Visual C++. It will be removed in a future release, and in this release always returns 0. Please use standards-conforming mechanisms to manipulate fpos, such as conversions to and from streamoff, or an integral type, instead. If you are receiving this message while compiling Boost.IOStreams, a fix has been submitted upstream to make Boost use standards-conforming mechanisms, as it does for other compilers. You can define _SILENCE_FPOS_SEEKPOS_DEPRECATION_WARNING to acknowledge that you have received this warning, or define _REMOVE_FPOS_SEEKPOS to remove std::fpos::seekpos entirely.
3>C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\iosfwd(59): note: see declaration of 'std::fpos<_Mbstatet>::seekpos'
3>e:\gitlab\builds\281b716d\0\openvolumemesh\openvolumemesh\src\openvolumemesh\core\../System/Compiler.hh(6): fatal error C1017: invalid integer constant expression
3>Done building project "file_converter.vcxproj" -- FAILED.
6>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
6>Building Custom Rule E:/gitlab/builds/281b716d/0/OpenVolumeMesh/OpenVolumeMesh/CMakeLists.txt
6>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, 4 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
macos-c++11 Test
In file included from /Users/jenkins/builds/8dfb9a4a/0/OpenVolumeMesh/OpenVolumeMesh/src/OpenVolumeMesh/Attribs/../Core/ResourceManager.hh:44:
/Users/jenkins/builds/8dfb9a4a/0/OpenVolumeMesh/OpenVolumeMesh/src/OpenVolumeMesh/Attribs/../Core/../System/Compiler.hh:6:32: error: invalid token at start of a preprocessor expression
#if OPENVOLUMEMESH_CXX_VERSION >= 17
^
1 error generated.
make[2]: *** [src/CMakeFiles/OpenVolumeMesh.dir/OpenVolumeMesh/Attribs/InterfaceAttrib.cc.o] Error 1
make[1]: *** [src/CMakeFiles/OpenVolumeMesh.dir/all] Error 2
make: *** [all] Error 2
ERROR: Job failed: exit status 1
failed
gcc-c++11 Test
                 from /local/gitlab-runner/builds-1/2a1b4291/0/OpenVolumeMesh/OpenVolumeMesh/src/OpenVolumeMesh/Attribs/InterfaceAttrib.hh:38,
from /local/gitlab-runner/builds-1/2a1b4291/0/OpenVolumeMesh/OpenVolumeMesh/src/OpenVolumeMesh/Attribs/InterfaceAttrib.cc:1:
/local/gitlab-runner/builds-1/2a1b4291/0/OpenVolumeMesh/OpenVolumeMesh/src/OpenVolumeMesh/Attribs/../Core/../System/Compiler.hh:6:32: error: operator '>=' has no left operand
#if OPENVOLUMEMESH_CXX_VERSION >= 17
^~
make[2]: *** [src/CMakeFiles/OpenVolumeMesh.dir/build.make:63: src/CMakeFiles/OpenVolumeMesh.dir/OpenVolumeMesh/Attribs/InterfaceAttrib.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:96: src/CMakeFiles/OpenVolumeMesh.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
ERROR: Job failed: exit status 1
failed
clang-c++11 Test
In file included from /local/gitlab-runner/builds/63e68e74/1/OpenVolumeMesh/OpenVolumeMesh/src/OpenVolumeMesh/Attribs/../Core/ResourceManager.hh:44:
/local/gitlab-runner/builds/63e68e74/1/OpenVolumeMesh/OpenVolumeMesh/src/OpenVolumeMesh/Attribs/../Core/../System/Compiler.hh:6:32: error: invalid token at start of a preprocessor expression
#if OPENVOLUMEMESH_CXX_VERSION >= 17
^
1 error generated.
make[2]: *** [src/CMakeFiles/OpenVolumeMesh.dir/build.make:63: src/CMakeFiles/OpenVolumeMesh.dir/OpenVolumeMesh/Attribs/InterfaceAttrib.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:96: src/CMakeFiles/OpenVolumeMesh.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
ERROR: Job failed: exit status 1