<div dir="ltr">FYI:  I've disabled rv32i-aliases-invalid.s and rv64i-aliases-invalid.s in r366599 to make the bots green again.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 18, 2019 at 12:08 PM Alex Bradbury <<a href="mailto:asb@lowrisc.org" target="_blank">asb@lowrisc.org</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">On Thu, 18 Jul 2019 at 19:58, Matt Morehouse <<a href="mailto:mascasa@google.com" target="_blank">mascasa@google.com</a>> wrote:<br>
><br>
> Hi Alex,<br>
><br>
> It looks like this commit enabled a test that is broken:  <a href="http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/33626" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/33626</a><br>
><br>
> Please take a look:<br>
><br>
> FAIL: LLVM :: MC/RISCV/rv32i-aliases-invalid.s (24501 of 32578)<br>
> ******************** TEST 'LLVM :: MC/RISCV/rv32i-aliases-invalid.s' FAILED ********************<br>
> Script:<br>
> --<br>
> : 'RUN: at line 1';   not /b/sanitizer-x86_64-linux-fast/build/llvm_build_ubsan/bin/llvm-mc /b/sanitizer-x86_64-linux-fast/build/llvm/test/MC/RISCV/rv32i-aliases-invalid.s -triple=riscv32 -riscv-no-aliases 2>&1 | /b/sanitizer-x86_64-linux-fast/build/llvm_build_ubsan/bin/FileCheck /b/sanitizer-x86_64-linux-fast/build/llvm/test/MC/RISCV/rv32i-aliases-invalid.s<br>
> : 'RUN: at line 2';   not /b/sanitizer-x86_64-linux-fast/build/llvm_build_ubsan/bin/llvm-mc /b/sanitizer-x86_64-linux-fast/build/llvm/test/MC/RISCV/rv32i-aliases-invalid.s -triple=riscv32 2>&1 | /b/sanitizer-x86_64-linux-fast/build/llvm_build_ubsan/bin/FileCheck /b/sanitizer-x86_64-linux-fast/build/llvm/test/MC/RISCV/rv32i-aliases-invalid.s<br>
> --<br>
> Exit Code: 1<br>
><br>
> Command Output (stderr):<br>
> --<br>
> /b/sanitizer-x86_64-linux-fast/build/llvm/test/MC/RISCV/rv32i-aliases-invalid.s:9:21: error: CHECK: expected string not found in input<br>
> li t4, foo # CHECK: :[[@LINE]]:8: error: immediate must be an integer in the range [-2147483648, 4294967295]<br>
>                     ^<br>
> <stdin>:5:1: note: scanning from here<br>
> li x0, -2147483649 # CHECK: :[[@LINE]]:8: error: immediate must be an integer in the range [-2147483648, 4294967295]<br>
> ^<br>
> <stdin>:5:1: note: uses undefined variable(s): "@LINE"<br>
> li x0, -2147483649 # CHECK: :[[@LINE]]:8: error: immediate must be an integer in the range [-2147483648, 4294967295]<br>
> ^<br>
> <stdin>:5:38: note: possible intended match here<br>
> li x0, -2147483649 # CHECK: :[[@LINE]]:8: error: immediate must be an integer in the range [-2147483648, 4294967295]<br>
>                                      ^<br>
<br>
Thanks for flagging, I will investigate. I note that<br>
<a href="http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux</a> doesn't show<br>
this issue. I'm struggling to reproduce it so far.<br>
<br>
Best,<br>
<br>
Alex<br>
</blockquote></div>