From 2b81df683600d9397ca653ece48f5cd8651f3319 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Fri, 30 Oct 2020 11:05:35 +0100 Subject: [PATCH] up to 1.0.5353 - disabled vector compiler (requires spirv sources) --- cxx_flags.patch | 8 ++++---- intel-graphics-compiler.spec | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/cxx_flags.patch b/cxx_flags.patch index 8828f54..8c2029d 100644 --- a/cxx_flags.patch +++ b/cxx_flags.patch @@ -19,14 +19,14 @@ diff -dur -x '*~' intel-graphics-compiler-igc-1.0.8.orig/IGC/CMakeLists.txt inte -Wno-unknown-pragmas -fPIC ) -@@ -2838,7 +2834,6 @@ +@@ -2853,7 +2845,6 @@ -Wno-gnu -finline -fkeep-inline-functions - -msse4.2 - ) - if(NOT CMAKE_C_COMPILER_VERSION LESS "4.0") - igc_config_flag_apply_settings( + ) + if(NOT CMAKE_C_COMPILER_VERSION LESS "4.0") + igc_config_flag_apply_settings( diff -dur -x '*~' intel-graphics-compiler-igc-1.0.8.orig/visa/iga/BuildSetup.cmake intel-graphics-compiler-igc-1.0.8/visa/iga/BuildSetup.cmake --- intel-graphics-compiler-igc-1.0.8.orig/visa/iga/BuildSetup.cmake 2019-06-08 02:25:42.000000000 +0200 +++ intel-graphics-compiler-igc-1.0.8/visa/iga/BuildSetup.cmake 2019-07-03 08:50:44.202349668 +0200 diff --git a/intel-graphics-compiler.spec b/intel-graphics-compiler.spec index 70d5c9b..4af1003 100644 --- a/intel-graphics-compiler.spec +++ b/intel-graphics-compiler.spec @@ -1,17 +1,17 @@ # requires the OpenCL patches -%define llvm_version 10.0.0 +%define llvm_version 11.0.0 -%define opencl_clang_version 10.0.0 +%define opencl_clang_version 11.0.0 Summary: The Intel Graphics Compiler for OpenCL Name: intel-graphics-compiler -Version: 1.0.3698 +Version: 1.0.5353 Release: 1 License: MIT Group: Libraries Source0: https://github.com/intel/intel-graphics-compiler/archive/igc-%{version}/igc-%{version}.tar.gz -# Source0-md5: f43e51a3692bcdeae9c9715ac2802620 +# Source0-md5: bf101f596f63d1c9d6cddca10b9623ef Patch0: pkgconfig.patch Patch1: cxx_flags.patch URL: https://github.com/intel/intel-graphics-compiler/ @@ -52,6 +52,8 @@ Pliki nagłówkowe biblioteki %{name}. %patch0 -p1 %patch1 -p1 +%{__sed} -i -e 's/-Werror/-Werror -Wno-error=deprecated-declarations/' IGC/CMakeLists.txt + %build install -d build cd build @@ -60,6 +62,7 @@ cd build -DCMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS:-%{rpmcxxflags} -DNDEBUG -DQT_NO_DEBUG}" \ -DCCLANG_FROM_SYSTEM=ON \ -DIGC_PREFERRED_LLVM_VERSION=%{llvm_version} \ + -DIGC_BUILD__VC_ENABLED=OFF \ ../ %{__make} -- 2.43.0