** Description changed: The DPC++ compiler is a LLVM-based compiler project that implements compiler and runtime support for the SYCL* language. We have worked with Intel to create and test this compiler in a PPA (linked below). [needs-packaging] intel-dpcpp Upstream: https://github.com/intel/llvm Upstream branch: sycl Upstream tag: v6.2.0 - License: Apache 2.0 - Target OS Release: 25.10 (Questing) - PPA: https://launchpad.net/~kobuk-team/+archive/ubuntu/oneapi-release?field.series_filter=questing + License: Apache 2.0 (components from Intel's LLVM fork), various others for upstream LLVM + Target OS Release: 26.04 only + PPA: https://launchpad.net/~kobuk-team/+archive/ubuntu/oneapi-release?field.series_filter=rseolute Source package in PPA: https://launchpad.net/~kobuk-team/+archive/ubuntu/oneapi-release/+sourcepub/17790840/+listing-archive-extra - Source package in GitHub: https://github.com/canonical/oneapi-packaging/tree/main/compiler + Source package in GitHub: https://github.com/canonical/oneapi-packaging/tree/resolute/compiler - Note I will submit separate bugs to add two build-time dependencies for - the compiler, and one runtime dependency. In addition, note that to - create a stable build we vendored two build dependencies described - below. + Note I am also submitting separate needs-packaging bugs to add two + build-time dependencies for the compiler: + + - intel-umf source package: https://bugs.launchpad.net/ubuntu/+bug/2130189 + - emhash source package: https://bugs.launchpad.net/ubuntu/+bug/2130190 + + In addition, note that to create a stable build we vendored two build + dependencies described below. intel-vc-intrinsics for these reasons: - We need the source for in-tree build of the compiler - The intel-vc-intrinsics debian package only includes headers - The intel-vc-intrinsics debian package depends on an old version of llvm, creating a conflict with the intel-dpcpp package Intel compute runtime level-zero headers for these reasons: - The compiler requires a very specific version of the headers - Headers enable experimental features not included in the level-zero API and are only meant to be consumed by the DPC++ compiler at build-time - More background and discussion: https://github.com/intel/llvm/issues/20318
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2130186 Title: [needs-packaging] intel-dpcpp To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2130186/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
