ports/misc/ngraph/files/patch-cmake_clang__4__0__flags.cmake
Piotr Kubaj 5cda30202e misc/ngraph: fix build on powerpc64 head
Disable -Werror and -pedantic-errors:
In file included from /wrkdirs/usr/ports/misc/ngraph/work/ngraph-0.29.0-rc.0-345-g58b649aa6/src/ngraph/runtime/cpu/cpu_backend.cpp:30:
In file included from /wrkdirs/usr/ports/misc/ngraph/work/ngraph-0.29.0-rc.0-345-g58b649aa6/src/ngraph/runtime/cpu/cpu_external_function.hpp:46:
In file included from /wrkdirs/usr/ports/misc/ngraph/work/ngraph-0.29.0-rc.0-345-g58b649aa6/src/ngraph/runtime/cpu/mkldnn_emitter.hpp:49:
In file included from /wrkdirs/usr/ports/misc/ngraph/work/ngraph-0.29.0-rc.0-345-g58b649aa6/src/ngraph/runtime/cpu/cpu_executor.hpp:27:
In file included from /usr/local/include/eigen3/unsupported/Eigen/CXX11/Tensor:14:
In file included from /usr/local/include/eigen3/unsupported/Eigen/CXX11/../../../Eigen/Core:397:
/usr/local/include/eigen3/unsupported/Eigen/CXX11/../../../Eigen/src/Core/arch/AltiVec/PacketMath.h:77:27: error: generic selections are a C11-specific feature [-Werror,-Wc11-extensions]
static Packet4f p4f_ONE = vec_ctf(p4i_ONE, 0); //{ 1.0, 1.0, 1.0, 1.0}
                          ^
/usr/local/llvm90/lib/clang/9.0.1/include/altivec.h:2894:3: note: expanded from macro 'vec_ctf'
  _Generic((__a), vector int                                                   \
  ^
2020-09-08 14:22:38 +00:00

10 lines
500 B
CMake

--- cmake/clang_4_0_flags.cmake.orig 2020-09-08 10:11:48 UTC
+++ cmake/clang_4_0_flags.cmake
@@ -17,7 +17,6 @@
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=return-type")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=inconsistent-missing-override")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=comment")
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic-errors")
if(NGRAPH_STRICT_ERROR_CHECK)
# These flags are for clang-8
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Weverything")