Skip to content

Commit 3133c95

Browse files
[clang-sycl-linker] Fix a warning
This patch fixes: clang/tools/clang-sycl-linker/ClangSYCLLinker.cpp:368:14: error: moving a local object in a return statement prevents copy elision [-Werror,-Wpessimizing-move]
1 parent 7866fc2 commit 3133c95

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/tools/clang-sycl-linker/ClangSYCLLinker.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ Error runSYCLLink(ArrayRef<std::string> Files, const ArgList &Args) {
365365
SPVFile.append("_" + utostr(I) + ".spv");
366366
auto Err = runSPIRVCodeGen(SplitModules[I], Args, SPVFile, C);
367367
if (Err)
368-
return std::move(Err);
368+
return Err;
369369
SplitModules[I] = SPVFile;
370370
}
371371

0 commit comments

Comments
 (0)