Skip to content

Commit af4ab49

Browse files
authored
Merge pull request #2570 from isaacault/copy_to_move
Fix Coverity COPY_INSTEAD_OF_MOVE defects.
2 parents 21866c2 + fd899e4 commit af4ab49

File tree

6 files changed

+8
-7
lines changed

6 files changed

+8
-7
lines changed

source/common/logger/ur_logger.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ inline Logger create_logger(std::string logger_name, bool skip_prefix,
148148
map->erase(kv);
149149
}
150150

151-
std::vector<std::string> values = {default_output};
151+
std::vector<std::string> values = {std::move(default_output)};
152152
kv = map->find("output");
153153
if (kv != map->end()) {
154154
values = kv->second;

source/loader/layers/sanitizer/asan/asan_interceptor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,7 @@ ur_result_t AsanInterceptor::registerSpirKernels(ur_program_handle_t Program) {
495495
getContext()->logger.info(
496496
"SpirKernel(name='{}', isInstrumented={})", KernelName, true);
497497

498-
PI->InstrumentedKernels.insert(KernelName);
498+
PI->InstrumentedKernels.insert(std::move(KernelName));
499499
}
500500
getContext()->logger.info("Number of sanitized kernel: {}",
501501
PI->InstrumentedKernels.size());

source/loader/layers/sanitizer/msan/msan_buffer.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ struct MemBuffer {
2828

2929
// Sub-buffer constructor
3030
MemBuffer(std::shared_ptr<MemBuffer> Parent, size_t Origin, size_t Size)
31-
: Context(Parent->Context), Size(Size), SubBuffer{{Parent, Origin}} {}
31+
: Context(Parent->Context),
32+
Size(Size), SubBuffer{{std::move(Parent), Origin}} {}
3233

3334
ur_result_t getHandle(ur_device_handle_t Device, char *&Handle);
3435

source/loader/layers/sanitizer/msan/msan_interceptor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ ur_result_t MsanInterceptor::registerSpirKernels(ur_program_handle_t Program) {
228228
getContext()->logger.info(
229229
"SpirKernel(name='{}', isInstrumented={})", KernelName, true);
230230

231-
PI->InstrumentedKernels.insert(KernelName);
231+
PI->InstrumentedKernels.insert(std::move(KernelName));
232232
}
233233
getContext()->logger.info("Number of sanitized kernel: {}",
234234
PI->InstrumentedKernels.size());

test/conformance/source/environment.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ void KernelsEnvironment::LoadSource(
279279
auto binary_ptr =
280280
std::make_shared<std::vector<char>>(std::move(device_binary));
281281
cached_kernels[kernel_name] = binary_ptr;
282-
binary_out = binary_ptr;
282+
binary_out = std::move(binary_ptr);
283283
}
284284

285285
ur_result_t KernelsEnvironment::CreateProgram(

test/conformance/testing/include/uur/known_failure.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ namespace uur {
1717
struct Matcher {
1818
Matcher(uint32_t adapterVersion, ur_adapter_backend_t backend,
1919
std::vector<std::string> deviceNames)
20-
: adapterVersion(adapterVersion), backend(backend), names(deviceNames) {
21-
}
20+
: adapterVersion(adapterVersion), backend(backend),
21+
names(std::move(deviceNames)) {}
2222

2323
uint32_t adapterVersion;
2424
ur_adapter_backend_t backend;

0 commit comments

Comments
 (0)