From 203e26c918fbd52b5a3b22520e81a48a059cbfba Mon Sep 17 00:00:00 2001 From: Anuj Mittal Date: Mon, 19 Sep 2022 10:41:24 +0800 Subject: intel-graphics-compiler: fix warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes errors when building on debian-11 or Ubuntu 22.04: 10:59:41 | /build/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.3771-r0/git/visa/iga/IGALibrary/IR/SWSBSetter.cpp:713:39: error: ânumeric_limitsâ is not a member of âstdâ 10:59:41 | 713 | const InstIDs math_id = {std::numeric_limits::max(), 0}; 10:59:41 | | ^~~~~~~~~~~~~~ 22:06:45 | /build/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.3771-r0/git/visa/iga/IGAExe/../IGALibrary/api/igax.hpp:501:30: error: argument to âallocaâ may be too large [-Werror=alloca-larger-than=] 22:06:45 | 501 | strPtr = (char *)alloca(strCap); \ 22:06:45 | | ^~~~~~ Signed-off-by: Anuj Mittal --- .../igc/files/0001-IGA-Add-missing-header.patch | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-IGA-Add-missing-header.patch (limited to 'dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-IGA-Add-missing-header.patch') diff --git a/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-IGA-Add-missing-header.patch b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-IGA-Add-missing-header.patch new file mode 100644 index 00000000..0a4a0fd9 --- /dev/null +++ b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-IGA-Add-missing-header.patch @@ -0,0 +1,26 @@ +From a36a4788a52128e5ccbec4cd29eb167153dcc8b8 Mon Sep 17 00:00:00 2001 +From: Diana Chen +Date: Mon, 11 Jan 2021 19:06:36 +0000 +Subject: [PATCH] IGA: Add missing header + +Upstream-Status: Backport +Signed-off-by: Anuj Mittal +--- + visa/iga/IGALibrary/IR/SWSBSetter.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/visa/iga/IGALibrary/IR/SWSBSetter.cpp b/visa/iga/IGALibrary/IR/SWSBSetter.cpp +index 87f119f3b..6956edf0d 100644 +--- a/visa/iga/IGALibrary/IR/SWSBSetter.cpp ++++ b/visa/iga/IGALibrary/IR/SWSBSetter.cpp +@@ -27,6 +27,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + #include "Traversals.hpp" + #include "BitSet.hpp" + #include ++#include + using namespace iga; + + /** +-- +2.37.3 + -- cgit v1.2.3-54-g00ecf