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

    <tr>
        <th>Summary</th>
        <td>
            [RISCV][Bug] Test-suite Bug report 
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          karouzakisp
      </td>
    </tr>
</table>

<pre>
    Hello,
When I try to build the benchmarks of the test-suite 
I get the following.

 MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o 
/home/ubuntu/test-suite/build/tools/timeit --summary MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o.time /home/ubuntu/llvm-project/build/bin/clang -DNDEBUG  -O3   -w -Werror=date-time -save-stats=obj -fcommon -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64 -save-stats=obj -MD -MT MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o -MF MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o.d -o MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o -c /home/ubuntu/test-suite/MultiSource/Applications/JM/lencod/macroblock.c
fatal error: error in backend: Cannot select: 0x5555853fca78: i64 = RISCVISD::FSLW 0x555584f06818, 0x55558560ab60, Constant:i64<1>
  0x555584f06818: i64,ch = CopyFromReg 0x55558516fb28, Register:i64 %136
    0x555585605aa8: i64 = Register %136
  0x55558560ab60: i64,ch = CopyFromReg 0x55558516fb28, Register:i64 %137
    0x555585602220: i64 = Register %137
 0x555584f06678: i64 = Constant<1>
In function: writeCoeff4x4_CAVLC
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: /home/ubuntu/llvm-project/build/bin/clang -DNDEBUG -O3 -w -Werror=date-time -save-stats=obj -fcommon -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64 -save-stats=obj -MD -MT MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o -MF MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o.d -o MultiSource/Applications/JM/lencod/CMakeFiles/lencod.dir/macroblock.c.o -c /home/ubuntu/test-suite/MultiSource/Applications/JM/lencod/macroblock.c
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module '/home/ubuntu/test-suite/MultiSource/Applications/JM/lencod/macroblock.c'.
4.      Running pass 'RISCV DAG->DAG Pattern Instruction Selection' on function '@writeCoeff4x4_CAVLC'
#0 0x00007fffac00d420 PrintStackTraceSignalHandler(void*) Signals.cpp:0:0
clang-15: error: clang frontend command failed with exit code 70 (use -v to see invocation)
clang version 15.0.6
Target: riscv64-unknown-linux-gnu
Thread model: posix
InstalledDir: /home/ubuntu/llvm-project/build/bin
clang-15: note: diagnostic msg: 

********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-15: note: diagnostic msg: /tmp/macroblock-8815c2.c
clang-15: note: diagnostic msg: /tmp/macroblock-8815c2.sh
clang-15: note: diagnostic msg: 

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsV0tv4zgS_jX0pSCDpixbPvjgSFbai2QSxJ7JMaCokswxRQoklcf--gVlJ3G6M8B2N3JZLJCHUCS_-liPjyR3TjYacUmSC5LkI977vbHLA7em_zc_SNeNSlO9LL-hUoawjNCc0NX9HjVswNsX8AbKXqoK_B6hRC32LbcHB6YeLB6dj1wvPcJx6QYa9MNQbZQyT1I34-PI8S9c98rLremtQMKKVdcpKbiXRjvCin9dE1Yo1MJUhBXZNT9gIRW6N-u4kpawouXCmlIZcRiLsTm5JqzYmzag9mWvfU9Y8U6PsGLYRzAaowKily1KD1Hk-rbl9uUrqI2DE_iEmVKPbdRZ8zcKf8atlJqwQiiuG4jyP_L1xZ-XANFNDADRE0T3aK2xJM4r7jEawCPHHzFynntH4tyUf0NUC9O2RkOUPzz8uV0_XK3uLtfF5mo9mwZb-Hq4KYrtevdwsdltSZyHgR9xrnOIrndfkrLouviSeFcQma8hLD5L44cC-wm35-DH6q255wpO6V0dP0BqKLk4oK6CLeNaGw8OVSiaeAX0OUmSJE3iWvB5GixyNgUS53C32WZ_bbY5iVckXhXbq_vXydOaztJJSlj2tnxGeTmjwZIZ7TzXAVzOpiTOJiRenxr3e4CjN8IysR9cZqZ7Kaxp77B5Q57M6pINvu6wkc6jPSIDYckknr0iwxmVhPOPOzkt_G7Jd9x_n8z8MzKMMfrPZF6XnAVm9jEN7_E8i-RGQ91rEQojzH2y0mNmsK6nz9OHbPXX1UmFb6_Wq-0aXF-20gOHsm_AYmesD6q8975zIb2sIKxopN_35ViY9qQtP0qMdK4fqhy4rkBqofoKB6UWlrv9UGje8lC7GXQWO2sEOocVuFNJZ8NK7pwRknuswPYanLCy8yeN33ouDlD1bReYDSY6JnRxa01jeQvcNn2LOijM6ndVMYji_yXxf1kSJ6F0SJyhqUm8ho5bhxa4B9RVuIDUUuFxJgszM1MhNKjRDh6OI3EYueu1lrqBjjsHhM2LU_vBbTBcc80btITNwWhoTdWrcGTPv2pvbH7qluln3Ablhnx1GZF4na8u4ZZ7j1bDRjtv-yPv7XAEhE0eSb_qyUB7Sj-TFDZ_vSXFFOgzpZTO67rmgtJqyijcWqn90L-7IAJb2WiuvnFdqRCa9NHIirAVYQs4Drmx6EKX0-F3gB4aNJokb-dX-Dh2bW2N9iFtoQ2DitRcKqzgSfo94LP0IEL25hQIS3uHED0GkXOIIPWjOcaVsMWZI3hE68KeJ8mYjk8Hw47bBoez0UonHmfTqNcHbZ50pKTun6NG96eJe4u8CtlGFaZ3xsnnV312niuFVS7tz-vUD5HQxmP4X0neaOO8FNC6ZgA-uxcPsf3VnzOc06Gx2u1W2TfYfVtDcXN1dXO_-eMSgshtYXczmIOE3q1vb-52b1J9-5nopy7k_B-F_22CRVAhT1gB92-Q_2UgWOHb7kOfRGk6SQR7lYLfxnH7n8_MqFrG1SJe8BEuJ7N0OmFskcxH-2U6n7B0EScijst0Ec_qms7iNFwvRMlnWI3kklEW02SS0DhJkvm4TDFJEpFSWuGcThiZUmy5VONQSWNjm9FwPC9nbE7TkeIlKje82RjT-ATDIGEsPOHscqi-sm8cmVIlnXfvKF56NTz2BhkhSU6Si4u-IUkOu_en2sX7TWLUW7X89bvEwPc_AQAA__-OWobP">