<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/81111>81111</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
llvm/trunk/llvm/lib/DWARFLinker/Parallel/OutputSections.h:157: struct used before initialised ?
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
dcb314
</td>
</tr>
</table>
<pre>
Today's build of clang by gcc says:
llvm/lib/DWARFLinker/Parallel/OutputSections.h:157:67: warning: member ‘llvm::dwarf_linker::parallel::SectionDescriptor::Contents’ is used uninitialized [-Wuninitialized]
Source code is
SectionDescriptor(DebugSectionKind SectionKind, LinkingGlobalData &GlobalData,
dwarf::FormParams Format, llvm::endianness Endianess)
: SectionDescriptorBase(SectionKind, Format, Endianess), OS(Contents),
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykU01v2zoQ_DWrCxFDWlq2dNDBsaJ3eA_IQ1Mgx4KkVjIbijT40cD99YVku3aaY3UglrvSzM5gJELQoyVqoHyEss1Eigfnm15JXqwz6fpT89X14gS4DUwmbXrmBqaMsCOTJzYqxYI4BeA7yFvIL6cxPybAzmgJ2LWvuy_df9q-kQfs_hdeGEMGsHtO8ZjiC6monQ2rA_BdUW6B7zbzwd6Ft9qOcznRJMkzeEKocqirBZ_vgO_6d-GHb-aMvnSOV4LldkFvKSivj9FdXto7G8nGcEWsmQ4sBepZstrqqIXRP6lnUD4-vH5oQdneK31xyStiyvXEdLifMPaZG6uWZBovg3-17dldDbhns0_ajv8YJ4VpRRQMcHO7Ae6v6J-fxYuzvs75aXZ6CmwuRZyxb66R7bWwlkJgT0tJIQDW99Cz7Z8EPIpAgNUfO98YPoDhnj2_AFa_vV56Z46sb3hf81pk1BTbfMsrXteYHZqq3qAkLkqq-EA1VVSWauBqI8TA8_Um0w3muM4xr_K6qEtcKTGUldis64HLvFpLWOc0CW1Ws9yV82OmQ0jUVEVRFJkRkkxY0o5o6Z0tQ0Ccw--b-ZsHmcYA69zoEMMNJepoqLkkO_pk3-aE_13QWYg-qXhOnqTBeWLXrM0t4F2WvGkOMR6Xfww7wG7U8ZDkSrnpboN58aN330lFwG5RFQC7RfWvAAAA__-gNDtm">