oneapi-src / oneapi-src/oneAPI-samples
Libraries/oneDPL/ examples throw a lot of DEPRECATED warnings with oneAPI 2023.0.0
Personne n'a encore pris cette issue.
- Langage dominant
- C++
- Étoiles
- 1.2k
- Forks
- 745
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Summary
Just to point out that oneDPL 2022 version provided with oneAPI 2023 needs to be updated.
Version
oneAPI 2023.0.0 on Ubuntu 20.04
Steps to reproduce
cd oneAPI-samples/Libraries/oneDPL/maxloc_reductions
make
Plenty of DEPRECATED warnings arise. For example:
/opt/intel/oneapi/dpl/2022.0.0/linux/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl.h:727:91: warning: 'local' is deprecated: use local_accessor instead [-Wdeprecated-declarations]
/opt/intel/oneapi/dpl/2022.0.0/linux/include/oneapi/dpl/pstl/hetero/dpcpp/execution_sycl_defs.h:390:27: warning: 'get_infosycl::info::kernel_device_specific::max_sub_group_size' is deprecated: Use the overload without the second parameter [-Wdeprecated-declarations]
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par exécuter make dans Libraries/oneDPL/maxloc_reductions avec oneAPI 2023.0.0 et consignez les avertissements de dépréciation provenant des en-têtes oneDPL fournis. Suivez la manière dont cet exemple sélectionne ses dépendances oneDPL et SYCL ; le travail est considéré comme terminé lorsque l’exemple se compile sans les avertissements de dépréciation signalés ou documente une dépendance prise en charge mise à jour.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- build-system
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100