Intel® oneAPI Base Toolkit
Support for core tools and libraries to build and deploy high-performance data-centric applications
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

OneAPI release and GitHub version correspondence.

Dmitry_Savin
New Contributor I
663 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
663 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
663 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
663 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
663 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
663 Views

Dmitry,

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

Dmitry_Savin
New Contributor I
663 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
664 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

Malik__Anamika
Beginner
663 Views
Dmitry_Savin
New Contributor I
663 Views

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

Reply