From 688a1bb3d72d510cdd2718b4679ddac7b504c490 Mon Sep 17 00:00:00 2001 From: Pierre Moreau Date: Fri, 26 Apr 2019 02:43:13 +0200 Subject: [PATCH] cl12: Ignore C++11 narrowing errors for now (#228) Fixes #222 --- test_conformance/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test_conformance/CMakeLists.txt b/test_conformance/CMakeLists.txt index f0426f0a..db4d761f 100644 --- a/test_conformance/CMakeLists.txt +++ b/test_conformance/CMakeLists.txt @@ -32,6 +32,11 @@ else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CTS_EXTRA_FLAGS}") endif() +# Clang gives C++11 narrowing warnings so suppress these for now +if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-c++11-narrowing") +endif() + include_directories(BEFORE SYSTEM ${CLConform_HEADERS}) link_directories(${CLConform_LIB_DIR})