<div><div dir="auto">The patch I’m validating is actually to fix those memory barrier issues.</div></div><div dir="auto"><br></div><div dir="auto">It turns out these failures were all due to GHC complaining about the LLVM version on stderr; sorry for rubber ducking the list!</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 8, 2019 at 1:26 PM Phyx <<a href="mailto:lonetiger@gmail.com">lonetiger@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Just a wild guess, but considering the time it's taken to run through the testsuite you're running it on a reasonable AArch64 machine.</div><div>You may be hitting the weak memory ordering bugs <a href="https://gitlab.haskell.org/ghc/ghc/issues/15449" target="_blank">https://gitlab.haskell.org/ghc/ghc/issues/15449</a> , though I haven't followed the ticket very closely...<br></div></div></div></div><br><div class="gmail_quote"></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 8, 2019 at 8:55 PM Travis Whitaker <<a href="mailto:pi.boy.travis@gmail.com" target="_blank">pi.boy.travis@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hello GHC devs,<div><br></div><div>When attempting to validate a patch on aarch64, it seems there are a large number of validation failures:</div><div><br></div><div><div><font face="monospace, monospace">SUMMARY for test run started at Mon Apr 8 07:19:05 2019 UTC</font></div><div><font face="monospace, monospace"> 0:15:35 spent to go through</font></div><div><font face="monospace, monospace"> 6890 total tests, which gave rise to</font></div><div><font face="monospace, monospace"> 17169 test cases, of which</font></div><div><font face="monospace, monospace"> 10018 were skipped</font></div><div><font face="monospace, monospace"> 41 had missing libraries</font></div><div><font face="monospace, monospace"> 3151 expected passes</font></div><div><font face="monospace, monospace"> 150 expected failures</font></div><div><font face="monospace, monospace"> 11 caused framework failures</font></div><div><font face="monospace, monospace"> 0 caused framework warnings</font></div><div><font face="monospace, monospace"> 0 unexpected passes</font></div><div><font face="monospace, monospace"> 3798 unexpected failures</font></div><div><font face="monospace, monospace"> 0 unexpected stat failures</font></div></div><div><font face="monospace, monospace"><br></font></div><div><font face="arial, helvetica, sans-serif">The failures seem consistent on recent-ish master, specifically the neighborhood of 6113d0d4540af7853c71e9f42a41c3b0bab386fd. Is this to be expected?</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Thanks,</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Travis Whitaker</font></div></div></div></div>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div>
</blockquote></div></div>