Skip to content

Commit e4ad627

Browse files
[SYCL][NFC] Fix auto-causes-copy Coverity hits (#14771)
1 parent 847f4dd commit e4ad627

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

sycl/include/sycl/ext/oneapi/backend/level_zero.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ inline std::optional<sycl::device> find_matching_descendent_device(
7979
auto sub_devices = d.create_sub_devices<
8080
info::partition_property::partition_by_affinity_domain>(
8181
info::partition_affinity_domain::next_partitionable);
82-
for (auto sub_dev : sub_devices) {
82+
for (auto &sub_dev : sub_devices) {
8383
if (auto maybe_device =
8484
find_matching_descendent_device(sub_dev, BackendObject))
8585
return maybe_device;
@@ -111,11 +111,11 @@ template <>
111111
inline device make_device<backend::ext_oneapi_level_zero>(
112112
const backend_input_t<backend::ext_oneapi_level_zero, device>
113113
&BackendObject) {
114-
for (auto p : platform::get_platforms()) {
114+
for (auto &p : platform::get_platforms()) {
115115
if (p.get_backend() != backend::ext_oneapi_level_zero)
116116
continue;
117117

118-
for (auto d : p.get_devices()) {
118+
for (auto &d : p.get_devices()) {
119119
if (auto maybe_device = find_matching_descendent_device(d, BackendObject))
120120
return *maybe_device;
121121
}

0 commit comments

Comments
 (0)