Intel® oneAPI Base Toolkit
Support for the core tools and libraries within the base toolkit that are used to build and deploy high-performance data-centric applications.
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
358 Discussions

OneAPI release and GitHub version correspondence.

Dmitry_Savin
New Contributor I
1,489 Views
What is the relation between the Intel LLVM GitHub repository( https://github.com/intel/llvm ) and the binaries in the repositories( https://software.intel.com/en-us/articles/oneapi-repo-instructions )?
0 Kudos
1 Solution
Jie_L_Intel
Employee
1,489 Views

Dmitry,

    Right. The exact source version for oneAPI release is not published. The merge/bug-fixing to LLVM is a continuous development progress. Any issues of DPCPP found, if not appear in the LLVM logs of next release candidate, please raise them.

View solution in original post

8 Replies
Kaleem_A_Intel
Employee
1,489 Views

Hi Savin,

Thanks for reaching out to us.

We are working on it and will get back to you.

 

Kaleem

Jie_L_Intel
Employee
1,489 Views

Savin,

    The LLVM GitHub is the source code of intel compiler for the SYCL implementation - Intel oneAPI DPC++ Compiler which is part of Intel oneAPI Base Toolkit that you could install from the binary repositories as specified in your link https://software.intel.com/en-us/articles/oneapi-repo-instructions

Dmitry_Savin
New Contributor I
1,489 Views

The release notes of the OneAPI do not specify which revision of the repository was used to build the binaries. The question is: how can one find which revision of the source code repository is compatible with the binary release?

 

- Dmitry

 

Jie_L_Intel
Employee
1,490 Views

Dmitry,

    This link maybe helpful for you. https://github.com/intel/llvm/blob/sycl/sycl/ReleaseNotes.md

Dmitry_Savin
New Contributor I
1,490 Views
Auber/Jie, Thank you for the link. Though the OneAPI release is not mentioned there, I'll assume that using the 2019-11 tag is a safe bet. Unless someone has anything to add, the topic can be closed. UPD: Checked the assumption, the 2019-11 tag did not build with the clang/clang++ shipped with DPC++, the 2019-10 did. - Dmitry
Jie_L_Intel
Employee
1,490 Views

Dmitry,

    Right. The exact source version for oneAPI release is not published. The merge/bug-fixing to LLVM is a continuous development progress. Any issues of DPCPP found, if not appear in the LLVM logs of next release candidate, please raise them.

Malik__Anamika
Beginner
1,490 Views
Dmitry_Savin
New Contributor I
1,490 Views

Hi Rajat, The link you provided seems to be relevant to a different standard. -Dmitry

Reply