-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix/dpcpp headers location and metadata #40
Fix/dpcpp headers location and metadata #40
Conversation
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
For recipe:
|
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
For recipe:
|
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-webservice. I tried to rerender for you but ran into some issues. Please check the output logs of the latest webservices GitHub actions workflow run for errors. You can also ping conda-forge/core for further assistance or you can try rerendeing locally. This message was generated by GitHub actions workflow run https://github.com/conda-forge/intel-compiler-repack-feedstock/actions/runs/9684616184. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
@conda-forge-admin, please rerender |
…nda-forge-pinning 2024.06.26.07.13.35
New dependency list: $ conda search local::dpcpp_impl_linux-64=2024.1.0 --info
Loading channels: done
dpcpp_impl_linux-64 2024.1.0 hb3a4779_964
-----------------------------------------
file name : dpcpp_impl_linux-64-2024.1.0-hb3a4779_964.conda
name : dpcpp_impl_linux-64
version : 2024.1.0
build : hb3a4779_964
build number: 964
size : 244.1 MB
license : LicenseRef-Proprietary-Intel-End-User-License-Agreement-for-Developer-Tools
subdir : linux-64
url : file:///home/jovyan/.miniforge3/conda-bld/linux-64/dpcpp_impl_linux-64-2024.1.0-hb3a4779_964.conda
md5 : 51c04b408a45848edd97979dd9b88b94
timestamp : 2024-06-26 20:30:11 UTC
dependencies:
- _openmp_mutex >=4.5
- binutils_impl_linux-64 >=2.30
- dpcpp-cpp-rt 2024.1.0 hd93895e_964
- libgcc-devel_linux-64 >=7.5.0
- libgcc-ng >=7.5.0
- libstdcxx-devel_linux-64 >=7.5.0
- libstdcxx-ng >=7.5.0
- libxml2 >=2.12.7,<3.0a0
- libzlib >=1.3.1,<2.0a0
- ocl-icd >=2.3.2,<3.0a0
- sysroot_linux-64
$conda search local::dpcpp_linux-64=2024.1.0 --info
Loading channels: done
dpcpp_linux-64 2024.1.0 hb2983c6_964
------------------------------------
file name : dpcpp_linux-64-2024.1.0-hb2983c6_964.conda
name : dpcpp_linux-64
version : 2024.1.0
build : hb2983c6_964
build number: 964
size : 29 KB
license : LicenseRef-Proprietary-Intel-End-User-License-Agreement-for-Developer-Tools
subdir : linux-64
url : file:///home/jovyan/.miniforge3/conda-bld/linux-64/dpcpp_linux-64-2024.1.0-hb2983c6_964.conda
md5 : 53ffd06089dea23e62e545fe3453976f
timestamp : 2024-06-26 20:37:16 UTC
dependencies:
- binutils_linux-64 >=2.30
- dpcpp_impl_linux-64 2024.1.0 hb3a4779_964
- sysroot_linux-64 |
…nda-forge-pinning 2024.06.26.07.13.35
if [[ "$PKG_NAME" == "dpcpp_impl_linux-64" ]]; then | ||
# Move intel specific headers files from the global include directory to | ||
# allow other compilers work in the same environment. | ||
find ${src}/include -maxdepth 1 -type f -exec mv {} ${src}/opt/compiler/include \; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why opt in path? should this be dpcpp name instead to reflect this is dpcpp specific?
These changes are target to resolve #31, #32 and update dependencies the way the compiler may be used independently of other compilers. So users typical usage will look like:
instead of
Changes also allow older versions of gcc be used with the dpcpp compiler, that supported by the compiler: https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-dpcpp-system-requirements.html .
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)Fixes #31
Fixes #32