<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/81110>81110</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            llvm/trunk/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp: 3 * used uninitialised ?
        </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>
    On today's build of clang, gcc says:

/home/dcb38/llvm/trunk/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp:25:40: warning: member ‘llvm::dwarf_linker::parallel::DWARFLinkerImpl::GlobalData’ is used uninitialized [-Wuninitialized]
/home/dcb38/llvm/trunk/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp:26:27: warning: member ‘llvm::dwarf_linker::parallel::DWARFLinkerImpl::GlobalData’ is used uninitialized [-Wuninitialized]
/home/dcb38/llvm/trunk/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp:26:55: warning: member ‘llvm::dwarf_linker::parallel::DWARFLinkerImpl::GlobalData’ is used uninitialized [-Wuninitialized]

Source code is

DWARFLinkerImpl::DWARFLinkerImpl(MessageHandlerTy ErrorHandler,
                                 MessageHandlerTy WarningHandler,
                                 TranslatorFuncTy StringsTranslator)
    : UniqueUnitID(0), DebugStrStrings(GlobalData),
      DebugLineStrStrings(GlobalData), CommonSections(GlobalData) {
  GlobalData.setTranslator(StringsTranslator);
  GlobalData.setErrorHandler(ErrorHandler);
  GlobalData.setWarningHandler(WarningHandler);
}


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsVU9vnD4Q_TTDxcrKjCGYAweyG36_SKladRPlWBnwsm6MvbVNo-2nr2Cz2j9JWlWqKlUqB4t5M_PG84wZ4b3qjJQFpFeQLiIxhLV1RdvULE6i2rbb4r0hwbZiC5h5Ug9Kt8SuSKOF6QDnpGsa4sXWAyuBLoDuV6zWtpeA1cjFASutv_aAVXCDeTyYWtWA1eKh_FjdKvMoHWD1QTihtdSnjpt-o2fNZgOsxBRYmVBgJXkSzijTja-97GvpCFwjcAo5nyqwEljZPgm3-qR3_BOy2ZeYrLMqO_A_bWuhFyKIPWNOlCeDly0ZjDIqKKHVN9kSSK8uHk4gSBd_QobLccn-yQCsTNO_QYZpXdrBNZI0tpVE-WPPq5XPQeTvpPeik_8L02rp7rbk2jnrnk3A-Y6M_Ox5QfOwU--Xie6cMF6LYF01mOZuS5bBKdP5Aw6YH7jG07k36ssg740KNwtATscAnJOFrIduGdwzASA_0n0KOd7SFH2rjPxhBpnbvrdmKZugrHkRQSC72pMeHDMvw_H2-astsTcyT8-Dn5pvp53rz8-BQypkJ59U1BaszVkuIlnEGc0YZ1lCo3WBqzhNE7HKVm2OyOuMNvll0mY155QjzyNVIMWEIuU0j9OEzlZ1yuJMYCKTWsSXAhIqe6H0bLxAM-u6SHk_yILHcUwjLWqp_TQ9EI18IpMTEMdh4oox56IeOg8J1coHf2AJKmhZ_MbfAGEEsDy_kaMFrIoGp4t1CJtpTmEFWHUqrId61tj-qPC4342zn2UTAKupGQ9YTc1-DwAA__-kHTtL">