summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
Commit message (Collapse)AuthorAgeFilesLines
...
* intel-graphics-compiler: refresh patchesAnuj Mittal2022-12-072-16/+14
| | | | | | | | | | | | | | | | | | Fixes fuzz warnings: | WARNING: intel-graphics-compiler-1.0.12812.9-r0 do_patch: Fuzz detected: | | Applying patch c707d1e2244aec988bdd5d2a7473ef3a32a5bac7.patch | patching file IGC/BiFModule/CMakeLists.txt | patching file IGC/CMakeLists.txt | patching file IGC/Compiler/CodeGenContext.cpp | Hunk #1 succeeded at 232 (offset 1 line). | patching file IGC/OCLFE/igd_fcl_mcl/source/clang_tb.cpp | patching file IGC/VectorCompiler/lib/BiF/CMakeLists.txt | Hunk #2 succeeded at 110 with fuzz 2. | patching file IGC/cmake/igc_llvm.cmake Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: fix build issues with LLVM12Anuj Mittal2022-12-072-0/+30
| | | | | | | | | | Fixes: /git/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFRegion.cpp:412:31: error: ‘experimental_vector_reduce_or’ is not a member of ‘llvm::Intrinsic’; did you mean ‘experimental_vector_insert’? [2022-12-06T21:01:52.813Z] | 412 | Intrinsic::experimental_vector_reduce_or; [2022-12-06T21:01:52.813Z] | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2022-12-06T21:01:52.813Z] | | experimental_vector_insert Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: upgrade 1.0.12149.1 -> 1.0.12812.9Anuj Mittal2022-12-064-4/+277
| | | | | | | | | | | | | | | Upgrade to the latest tag and backport 3 patches to fix build issues with LLVM 15 [1]. Remove IGC_OPTION__USE_KHRONOS_SPIRV_TRANSLATOR_IN_VC option as it has been removed upstream [2]. And, make sure CLANG_EXE points to clang in native sysroot. [1] https://github.com/intel/intel-graphics-compiler/issues/263 [2] https://github.com/intel/intel-graphics-compiler/commit/3fde0acae81b48b5225e1760e1feb9ae44ccdbb2 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* icc: drop Intel C++ classic compiler supportNaveen Saini2022-11-232-93/+0
| | | | | | | | Support for Intel(R) oneAPI DPC++/C++ (icx) compiler is being added. So remove the support for the classic compiler. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-oneapi-dpcpp-cpp: add Intel(R) oneAPI DPC++/C++ CompilerNaveen Saini2022-11-232-0/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Intel® oneAPI DPC++/C++ Compiler provides optimizations that help your applications run faster on Intel® 64 architectures with support for the latest C, C++, and SYCL language standards. This compiler produces optimized code that can run significantly faster by taking advantage of the ever-increasing core count and vector register width in Intel® Xeon® processors and compatible processors. https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-compiler.html The compiler binaries are installed in /opt and can be invoked to compile on target or using the SDK. Currently dpcpp icx identify only x86_64-oe-linux triple, so it should be tested with 'nodistro' DISTRO. DISTRO ?= "nodistro" To run SYCL program, it has dependencies on OpenCL components. IMAGE_INSTALL:append = " intel-compute-runtime intel-graphics-compiler clang" To install icx toolchain and runtime libraries IMAGE_INSTALL:append = " intel-oneapi-dpcpp-cpp-runtime intel-oneapi-dpcpp-cpp-runtime-dev " IMAGE_INSTALL:append = " intel-oneapi-dpcpp-cpp intel-oneapi-dpcpp-cpp-dev " Once image is built and boots, an env script needs to be run to setup compiler environment and also required to create dynamic linker symlink at /lib64 $ source /opt/intel/oneapi/compiler/2022.1.0/env/vars.sh $ mkdir -p /lib64 $ ln -sf /lib/ld-linux-x86-64.so.2 /lib64/ld-linux-x86-64.so.2 To build an SYCL sample application, following command should be used $ icpx --target=x86_64-oe-linux -fsycl simple-sycl-app.c -o simple-sycl-app Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* level-zero: add native and nativesdk to BBCLASSEXTENDNaveen Saini2022-11-171-0/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald: upgrade 2.5.0 -> 2.5.1Anuj Mittal2022-11-151-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn : upgrade 2.6.2 -> 2.7.1Yogesh Tyagi2022-11-081-2/+2
| | | | | | | | Release Notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.7.1 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: update pybind11Anuj Mittal2022-10-311-1/+1
| | | | | | | | | | | | | | | | Update pybind11 SRCREV to fetch latest release tag to resolve build issues with Python 3.11. Fixes: | openvino-inference-engine/2022.2.0-r0/git/src/bindings/python/thirdparty/pybind11/include/pybind11/pybind11.h:2239:52: error: invalid use of incomplete type 'PyFrameObject' {aka 'struct _frame'} | 2239 | if (frame != nullptr && (std::string) str(frame->f_code->co_name) == name | | ^~ | openvino-inference-engine/2022.2.0-r0/recipe-sysroot/usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of 'PyFrameObject' {aka 'struct _frame'} | 22 | typedef struct _frame PyFrameObject; | | ^~~~~~ Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* vc-intrinsics: update to latestNaveen Saini2022-10-251-1/+1
| | | | | | | Use tag v0.7.0 revision. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang/15.0.0: add recipeNaveen Saini2022-10-253-5/+23
| | | | | | | | Build opencl-clang with llvm-15 and point to latest from ocl-open-150 branch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-model-optimizer: upgrade 2022.1.1 -> 2022.2.0Naveen Saini2022-10-251-2/+2
| | | | | | | | Release notes: https://github.com/openvinotoolkit/openvino/releases/tag/2022.2.0 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* open-model-zoo: upgrade 2022.1.1 -> 2022.2.0Naveen Saini2022-10-252-9/+11
| | | | | | | Refreshed patch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine : upgrade 2022.1.1 -> 2022.2.0Yogesh Tyagi2022-10-254-85/+121
| | | | | | | | | | | | | | | - Change gflag to shared as we are not building with static library. - We are using zlib from yocto recipe, so don't add zlib as third party package - Third party package mkl-dnn name changed to onednn upstream in openvino repo so changed the name accordingly in openvino-inference-engine recipe - Refresh patches Release Notes: https://github.com/openvinotoolkit/openvino/releases/tag/2022.2.0 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* icc: add Intel(R) C++ Compiler Classic (ICC) supportNaveen Saini2022-10-122-0/+93
| | | | | | | | Using the Intel® C++ Compiler Classic, you can compile and generate applications that can run on Intel® 64 architecture. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ispc: fix file-rdepsNaveen Saini2022-10-121-1/+1
| | | | | | | | | | | | | This is due to recent packaging chagnes in meta-clang https://github.com/kraj/meta-clang/commit/3d56a85afe86f3155beca957414bc19962e5002c Error log: do_package_qa: QA Issue: /usr/bin/ispc contained in package ispc requires libclang-cpp.so.15()(64bit), but no providers found in RDEPENDS:ispc? [file-rdeps] Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler : upgrade 1.0.11702.1 -> 1.0.12149.1Yogesh Tyagi2022-09-291-2/+2
| | | | | | | | Release Notes: https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.12149.1 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime : upgrade 22.32.23937 -> 22.38.24278Yogesh Tyagi2022-09-291-1/+1
| | | | | | | | Release Notes: https://github.com/intel/compute-runtime/releases/tag/22.38.24278 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn : upgrade 2.6.1 -> 2.6.2Yogesh Tyagi2022-09-291-1/+1
| | | | | | | | Release Notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.6.2 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl : upgrade 03.00.00.0462 -> 03.00.00.0468Yogesh Tyagi2022-09-291-2/+2
| | | | | | | | | | | Release Notes: ipmctl: https://github.com/intel/ipmctl/releases/tag/v03.00.00.0468 edk2: https://github.com/tianocore/edk2/releases/tag/edk2-stable202208 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* embree : upgrade 3.13.4 -> 3.13.5Yogesh Tyagi2022-09-291-3/+2
| | | | | | | | Release Notes: https://github.com/embree/embree/releases/tag/v3.13.5 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ispc: fix build with LLVM 15Anuj Mittal2022-09-193-0/+98
| | | | | | | Backport patches to fix build with LLVM 15 which is now the default version in meta-clang master. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: add nobranch=1 in SRC_URIAnuj Mittal2022-09-191-1/+1
| | | | | | | | Upstream has force pushed master and the commit we were fetching is no longer present on that branch. Remove the branch parameter and switch to using nobranch to continue using that commit. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-oneapi-mkl: Also allow MKL to be used via CMaake to compile other packagesZoltán Böszörményi2022-09-051-0/+2
| | | | | Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl : upgrade 03.00.00.0439 -> 03.00.00.0462Yogesh Tyagi2022-09-052-131/+2
| | | | | | | | | | | Release notes: https://github.com/intel/ipmctl/releases/tag/v03.00.00.0462 Drops upstreamed patch: * 227d9cb35658fe104ff6fde62e4a00e6d595df0d.patch Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-oneapi-mkl: Allow MKL to be used for compiling other packagesZoltán Böszörményi2022-08-261-1/+17
| | | | | Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* open-model-zoo: upgrade 2021.1 -> 2021.1.1Anuj Mittal2022-08-241-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-model-optimizer: upgrade 2021.1 -> 2021.1.1Anuj Mittal2022-08-241-2/+2
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: upgrade 2022.1 -> 2022.1.1Anuj Mittal2022-08-243-145/+48
| | | | | | | | | | | Enable an option that's is available now to use TBB from system and refresh patches accordingly. This version also switches to using system installed OpenCV and Intel version is not included. Release notes: https://github.com/openvinotoolkit/openvino/releases/tag/2022.1.1 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: upgrade 22.31.23852 -> 22.32.23937Anuj Mittal2022-08-171-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Remove support for LLVM 12Anuj Mittal2022-08-159-5565/+0
| | | | | | | We can now build with LLVM 14 and no longer need to keep LLVM 12 patches and compatibility code. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: turn on PACKAGECONFIG for GPU engineAnuj Mittal2022-08-121-1/+1
| | | | | | | Build OCL GPU engine by default now that compute runtime works with latest LLVM. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: upgrade 22.23.23405 -> 22.31.23852Anuj Mittal2022-08-121-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: enable GPU pluginAnuj Mittal2022-08-101-5/+1
| | | | | | | Enable back opencl PACKAGECONFIG as igc and compute runtime can compile and work with LLVM 14 now. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: upgrade 1.0.11378 -> 1.0.11702.1Anuj Mittal2022-08-101-3/+3
| | | | | | | | Update vc-intrinsics to v0.5.0 tag. This release includes support for LLVM14. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl: fix build issues with 5.18+ headersAnuj Mittal2022-08-102-0/+129
| | | | | | | | | | | | | | | | | OE-core has updated kernel headers to 5.19 and that is resulting in failures: | /build/cje/workspace/poky/build/tmp/work/corei7-64-poky-linux/ipmctl/03.00.00.0439-r0/git/src/os/linux/lnx_system.c:336:52: error: 'ND_DEVICE_NAMESPACE_BLK' undeclared (first use in this function); did you mean 'ND_DEVICE_NAMESPACE_IO'? | 336 | (nstype == ND_DEVICE_NAMESPACE_BLK)) | | ^~~~~~~~~~~~~~~~~~~~~~~ | | ND_DEVICE_NAMESPACE_IO | compilation terminated due to -Wfatal-errors. For more details: https://github.com/intel/ipmctl/pull/194/ Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: fix reproducibility issuesAnuj Mittal2022-07-282-0/+27
| | | | | | | | | | | Prevent host paths from getting into target packages. Also prevents buildpaths warnings for files: | File /usr/lib/libopenvino.so in package openvino-inference-engine contains reference to TMPDIR [buildpaths] | File /usr/lib/python3.10/site-packages/openvino/inference_engine/ie_api.so in package openvino-inference-engine-python3 contains reference to TMPDIR [buildpaths] | File /usr/src/debug/openvino-inference-engine/2022.1-r0/build/src/plugins/intel_cpu/cross-compiled/proposal_imp_disp.cpp in package openvino-inference-engine-src contains reference to TMPDIR Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ospray : upgrade 2.9.0 -> 2.10.0Yogesh Tyagi2022-07-271-2/+3
| | | | | | | | | | | Release Notes: https://github.com/ospray/ospray/releases/tag/v2.10.0 License-Update: copyright years updated Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvkl : upgrade 1.2.0 -> 1.3.0Yogesh Tyagi2022-07-271-1/+1
| | | | | | | | Release Notes: https://github.com/openvkl/openvkl/releases/tag/v1.3.0 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* embree : upgrade 3.13.3 -> 3.13.4Yogesh Tyagi2022-07-271-1/+1
| | | | | | | | Release Notes: https://github.com/embree/embree/releases/tag/v3.13.4 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* rkcommon : upgrade 1.9.0 -> 1.10.0Yogesh Tyagi2022-07-271-1/+1
| | | | | | | | Release Notes: https://github.com/ospray/rkcommon/releases/tag/v1.10.0 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ispc : upgrade 1.17.0 -> 1.18.0Yogesh Tyagi2022-07-273-56/+47
| | | | | | | | | | | | | * Don't build with clang specifically and let user decide. * Drop already merged patch: 0001-Enable-LLVM-15.0-support.patch * ispc generated headers include a comment will full path to the header. Patch the code to drop this comment. * Tweak bison and flex invocation to make sure they don't include #line directives. * Add flex-native to DEPENDS. * Release notes: https://github.com/ispc/ispc/releases/tag/v1.18.0 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald : upgrade 2.4.9 -> 2.5.0Yogesh Tyagi2022-07-251-1/+1
| | | | | | | | Release Notes: https://github.com/intel/thermal_daemon/releases/tag/v2.5 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl : upgrade 03.00.00.0438 -> 03.00.00.0439Yogesh Tyagi2022-07-211-3/+3
| | | | | | | | Release Notes: https://github.com/intel/ipmctl/releases/tag/v03.00.00.0439 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn : Upgrade 2.6 -> 2.6.1Yogesh Tyagi2022-07-211-1/+1
| | | | | | | | Release Notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.6.1 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms : upgrade 2151.0.0.0 -> 2226.0.0.0Yogesh Tyagi2022-07-211-1/+1
| | | | | | | | Release Notes: https://github.com/intel/lms/releases/tag/v2226.0.0.0 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: upgrade 22.22.23355 -> 22.23.23405Anuj Mittal2022-06-171-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: upgrade 1.0.11279 -> 1.0.11378Anuj Mittal2022-06-172-449/+1
| | | | | | Remove the backported patch. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: upgrade 22.11.22682 -> 22.22.23355Anuj Mittal2022-06-102-237/+1
| | | | | | Remove upstreamed patch and revert to default for built-ins compilation. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: upgrade 1.0.10395 -> 1.0.11279Anuj Mittal2022-06-109-161/+493
| | | | | | | | | | * Remove upstreamed patches and refresh others. * Include the LICENSE.md file and remove the cpp file which just points to MIT license. * Update the license to MIT and Apache-2.0 * Install vcb tool from -native recipe. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>