<div dir="ltr"><div>There are also some warnings coming from this file</div><div><br></div><div><div>lib/DebugInfo/DWARF/DWARFUnit.cpp:325:40: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]</div><div>                           << toString(std::move(TableOrError.takeError()))</div><div>                                       ^</div><div>lib/DebugInfo/DWARF/DWARFUnit.cpp:325:40: note: remove std::move call here</div><div>                           << toString(std::move(TableOrError.takeError()))</div><div>                                       ^~~~~~~~~~                        ~</div><div>lib/DebugInfo/DWARF/DWARFUnit.cpp:380:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]</div><div>                         << toString(std::move(TableOrError.takeError()))</div><div>                                     ^</div><div>lib/DebugInfo/DWARF/DWARFUnit.cpp:380:38: note: remove std::move call here</div><div>                         << toString(std::move(TableOrError.takeError()))</div></div><div><br></div><br clear="all"><div><div dir="ltr" class="gmail_signature">~Craig</div></div><br></div><br><div class="gmail_quote"><div dir="ltr">On Fri, May 18, 2018 at 1:38 PM Wolfgang Pieb via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: wolfgangp<br>
Date: Fri May 18 13:35:13 2018<br>
New Revision: 332762<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=332762&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=332762&view=rev</a><br>
Log:<br>
Fixing build error introduced with r332759.<br>
<br>
Modified:<br>
    llvm/trunk/lib/DebugInfo/DWARF/DWARFUnit.cpp<br>
<br>
Modified: llvm/trunk/lib/DebugInfo/DWARF/DWARFUnit.cpp<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/DWARF/DWARFUnit.cpp?rev=332762&r1=332761&r2=332762&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/DWARF/DWARFUnit.cpp?rev=332762&r1=332761&r2=332762&view=diff</a><br>
==============================================================================<br>
--- llvm/trunk/lib/DebugInfo/DWARF/DWARFUnit.cpp (original)<br>
+++ llvm/trunk/lib/DebugInfo/DWARF/DWARFUnit.cpp Fri May 18 13:35:13 2018<br>
@@ -170,7 +170,7 @@ parseRngListTableHeader(DWARFDataExtract<br>
   }<br>
   llvm::DWARFDebugRnglistTable Table;<br>
   if (Error E = Table.extractHeaderAndOffsets(DA, &Offset))<br>
-    return E;<br>
+    return std::move(E);<br>
   return Table;<br>
 }<br>
<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div>