<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/55404>55404</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Bolt without asserts
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
tschuett
</td>
</tr>
</table>
<pre>
My Apple Clang is unhappy about a couple unused variables:
```
bool DataWritten = false;
bool IsTailCall = isTailCall(Inst);
bool Ret = evaluateMemOperandTarget(*Adrp, Base, AdrpPC, InstSize);
BinaryContext &BC = Function.getBinaryContext();
const bool IsCondBranch = MIB->isConditionalBranch(Instruction);
uint8_t Opcode = ExprBytes[0];
bool Valid = true;
bool Found = false;
bool Erased = false;
```
It is really unhappy about common.h. I have feeling there is a `-std=c++14` missing.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx1Uslu2zAQ_RrqQkSgKMmVDzpYdgz4EKRog_ZYjKSxxYImBS5O3K_viEmbpShASBzOm_dm6-14be-ufDPPGvlWgzlx5Xk0E8zzlUNvY-DABxsXfzTR48gv4BT0Gj0rN0zsmNiwlXg5yeyt1XwHAb47FQIazsodP4L2yMruDeTgH0DpLWidEOqvyWRzMD4wuX4f8AVDQuIFdISAd3i-n9GBGR_AnZACGiY3m9HNTG55ByRI_8X-vF1uC-lX9QvfEnfKgLturQn4ROxy1W2Txj6aIShrcuJ9h0kir_GDJVL-Ug9Bxo7yGabEcXfoblh5q9K7WthAP7tfKnQxabzli8qE5kfg9_NgR0w0t0-z666BGl53gtW79035BlqNCUd0Hzq8t9GM_2v_rYNlnP96P4zz-XsIy2Y4pPFcPyzIYM9natSU8wOf4IL8iKgVrVKY0OESBpzYbnwYSWxgsqNTVPTEz8p7QubZ2JbjulxDFlTQ2HZWB_6owpQW0Ht0wWfR6XYKYU6LJ_d0ToSIfU4JkKH15c_vZnb2Jw40qz0JROqc3Nd1Japsaj-Jsq9EcxyLatXUzUqIpmnqNSAOQq6gzzT0qH1LzWZSGnzkiYLu1PpMtVJIKepCFqIShcyxWFVDDUXR9OvjeqxZJfBMe5wveeTWnTLXppT6ePLk1MoH_-qk2tTJICY54odINbs2-GGKGEKWtNuU-28ISibq">