<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On May 19, 2021, at 17:08, Blower, Melanie I <<a href="mailto:melanie.blower@intel.com" class="">melanie.blower@intel.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta charset="UTF-8" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">What I'm trying to do is to determine whether the patch I'm submitting is going to cause benchmarking problems that force the patch to be reverted--since that happened the last time I committed the patch (several months ago).</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""></div></blockquote></div><br class=""><div class=""><br class=""></div><div class="">IIUC the problem with the patch was not runtime performance, but unexpected results causing some tests/benchmarks to fail.</div><div class=""><br class=""></div><div class="">I think you might need to select a CPU on X86 to cause the mis-compares. Below the commands I used to reproduce the failure of MultiSource/Applications/oggenc/oggenc. Note `-march=native`. Without that, the test passes. There are a couple of other failures as well.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">> cmake -G Ninja \ </div><div class=""> -DCMAKE_C_COMPILER=/path/to/bin/clang \</div><div class=""> -DCMAKE_C_FLAGS="-O3 -march=native" -DCMAKE_CXX_FLAGS="-O3 -march=native" \</div><div class=""> Path/to/llvm-test-suite</div></div><div class=""><br class=""></div><div class="">> ninja MultiSource/Applications/oggenc/oggenc</div><div class=""><br class=""></div><div class="">> llvm-lit MultiSource/Applications/oggenc/</div><div class=""><div class="">-- Testing: 1 tests, 1 workers --</div><div class="">FAIL: test-suite :: MultiSource/Applications/oggenc/oggenc.test (1 of 1)</div><div class="">********************</div><div class="">Failed Tests (1):</div><div class=""> test-suite :: MultiSource/Applications/oggenc/oggenc.test</div></div></body></html>