Skip to content

fix: Update IsSimple() in NaN.h to match base class noexcept signature #2633

fix: Update IsSimple() in NaN.h to match base class noexcept signature

fix: Update IsSimple() in NaN.h to match base class noexcept signature #2633

Triggered via push February 15, 2025 19:25
Status Failure
Total duration 47m 47s
Artifacts

vcpkg.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 39 warnings
build (ubuntu-latest): omnn/math/Infinity.cpp#L22
declaration of ‘virtual omnn::math::Valuable& omnn::math::Infinity::operator*=(const omnn::math::Valuable&)’ has a different exception specifier
build (ubuntu-latest): omnn/math/Infinity.cpp#L119
declaration of ‘virtual omnn::math::Valuable& omnn::math::MInfinity::operator*=(const omnn::math::Valuable&)’ has a different exception specifier
build (ubuntu-latest): omnn/math/Integer.cpp#L397
redeclaration ‘constexpr bool omnn::math::Integer::IsPositivePowerOf2() const’ differs in ‘constexpr’ from previous declaration
build (ubuntu-latest)
Process completed with exit code 1.
build (windows-latest): build/vcpkg_installed/x64-windows/share/boost/vcpkg-cmake-wrapper.cmake#L3
Could not find a package configuration file provided by "Boost" with any of
build (windows-latest): omnn/math/Infinity.cpp#L22
'omnn::math::Infinity::operator *=': redefinition; different exception specifications
build (windows-latest): omnn/math/Infinity.cpp#L119
'omnn::math::MInfinity::operator *=': redefinition; different exception specifications
build (windows-latest): omnn/math/Integer.cpp#L397
'omnn::math::Integer::IsPositivePowerOf2': redefinition; 'constexpr' specifier mismatch
build (windows-latest): omnn/math/Integer.cpp#L416
'eIsPowerOf2': cannot be used before it is initialized
build (windows-latest)
Process completed with exit code 1.
build (macos-latest): omnn/math/Platform.h#L15
'NO_APPLE_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L19
'NO_CLANG_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L15
'NO_APPLE_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L19
'NO_CLANG_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L15
'NO_APPLE_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L19
'NO_CLANG_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L15
'NO_APPLE_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L19
'NO_CLANG_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L15
'NO_APPLE_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (macos-latest): omnn/math/Platform.h#L19
'NO_CLANG_CONSTEXPR' macro redefined [-Werror,-Wmacro-redefined]
build (ubuntu-latest)
By not providing "FindIntelSYCL.cmake" in CMAKE_MODULE_PATH this project
build (ubuntu-latest)
By not providing "FindIntelDPCPP.cmake" in CMAKE_MODULE_PATH this project
build (ubuntu-latest)
By not providing "FindlibIntelDPCPP.cmake" in CMAKE_MODULE_PATH this
build (ubuntu-latest)
By not providing "FindlibCUDAToolkit.cmake" in CMAKE_MODULE_PATH this
build (ubuntu-latest)
By not providing "FindlibOpenCL.cmake" in CMAKE_MODULE_PATH this project
build (ubuntu-latest): CMakeLists.txt#L121
Building without OpenCL support. Some computations may be slower.
build (ubuntu-latest)
By not providing "FindTBB.cmake" in CMAKE_MODULE_PATH this project has
build (ubuntu-latest)
By not providing "Findtbb.cmake" in CMAKE_MODULE_PATH this project has
build (ubuntu-latest)
By not providing "Findlibtbb.cmake" in CMAKE_MODULE_PATH this project has
build (ubuntu-latest)
By not providing "Findtbb.cmake" in CMAKE_MODULE_PATH this project has
build (windows-latest)
boost-system's buildsystem uses very long paths and may fail on your
build (windows-latest): build/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
build (windows-latest)
By not providing "FindIntelSYCL.cmake" in CMAKE_MODULE_PATH this project
build (windows-latest)
By not providing "FindIntelDPCPP.cmake" in CMAKE_MODULE_PATH this project
build (windows-latest)
By not providing "FindlibIntelDPCPP.cmake" in CMAKE_MODULE_PATH this
build (windows-latest)
By not providing "FindlibCUDAToolkit.cmake" in CMAKE_MODULE_PATH this
build (windows-latest)
By not providing "FindlibOpenCL.cmake" in CMAKE_MODULE_PATH this project
build (windows-latest): CMakeLists.txt#L121
Building without OpenCL support. Some computations may be slower.
build (windows-latest): CMakeLists.txt#L121
Building without OpenCL support. Some computations may be slower.
build (windows-latest)
By not providing "Findbcrypt.cmake" in CMAKE_MODULE_PATH this project has
build (windows-latest): omnn/math/Cache.cpp#L162
'strtok': This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
build (windows-latest): omnn/math/Cache.cpp#L165
'strtok': This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
build (windows-latest): omnn/math/Infinity.cpp#L9
character represented by universal-character-name '\u221E' cannot be represented in the current code page (1252)
build (windows-latest): omnn/math/Infinity.cpp#L28
'omnn::math::Infinity::operator *=': function assumed not to throw an exception but does
build (windows-latest): omnn/math/Infinity.cpp#L33
'omnn::math::Infinity::operator *=': function assumed not to throw an exception but does
build (windows-latest): omnn/math/Infinity.cpp#L92
character represented by universal-character-name '\u221E' cannot be represented in the current code page (1252)
build (windows-latest): omnn/math/Infinity.cpp#L122
'omnn::math::MInfinity::operator *=': function assumed not to throw an exception but does
build (windows-latest): omnn/math/Integer.cpp#L1031
'=': conversion from 'size_t' to 'int', possible loss of data
build (macos-latest)
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
build (macos-latest)
By not providing "FindIntelSYCL.cmake" in CMAKE_MODULE_PATH this project
build (macos-latest)
By not providing "FindIntelDPCPP.cmake" in CMAKE_MODULE_PATH this project
build (macos-latest)
By not providing "FindlibIntelDPCPP.cmake" in CMAKE_MODULE_PATH this
build (macos-latest)
By not providing "FindlibCUDAToolkit.cmake" in CMAKE_MODULE_PATH this
build (macos-latest)
By not providing "FindlibOpenGL.cmake" in CMAKE_MODULE_PATH this project
build (macos-latest)
By not providing "FindTBB.cmake" in CMAKE_MODULE_PATH this project has
build (macos-latest)
By not providing "Findtbb.cmake" in CMAKE_MODULE_PATH this project has
build (macos-latest)
By not providing "Findlibtbb.cmake" in CMAKE_MODULE_PATH this project has
build (macos-latest)
By not providing "Findtbb.cmake" in CMAKE_MODULE_PATH this project has
build (macos-latest)
By not providing "Findlibtbb.cmake" in CMAKE_MODULE_PATH this project has