<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylU0tv2zAM_jX2RYhhye-DD12yDj0MGNph14GWaEeNIgWS3LT79aOdBDusOxQDBPEJfh9JaXDqrYcYQe5RsYghSgjIzs4fAnMHdtZxz6QBO_GCDXO86iU7IwuIDOieRphNzJJ8l-R3l_sFfdDOMm1Hd_XX-fWs5lqG3dJ4meVZzhLR7mM8haS4S8Q9nYnQ5yGT7kiGMS83sTl594wyskFIKFtoSy5Ek2MhCpBtWfKmESpXdce7fAk2ieguuN_BTxgJgHkd5Etdbt4cboy28-u7PC93oPkc1Hw8vZvDqfUuKbboxqT4zE7gA3oGkaFVzI1s1AYvmWLJ3DqFbEKLHiI1f4kUS-RxtlbTWE4QAg2juZ-tXFLYt8XxFSxM6MnPyHV0aja4ZIGNmSR5XUD5XqXHh6ftD7a7-7IhhiSoYozoLXuwIfr5gvKEBlftCjHe4MlOylx5OP8kDjYu9r-HlVSfKGfDVVM2PIvgs-lXUu0-vFwyl8kFkm2-bLIm7e_Kt82mqi9UV3SQwhz3zvcHD8_p7E3_YVgdwrziVkXHi3TfV0VeV23blFgPMHTFoCreYstF3Y2yabvUwIAm9NR6IoTFM1tLkE6Np__PQPciF3R4I3Je8i5rVdkQHV5VcpQIy3rwCNpkS53M-Sn1_VpymKdAQaNDDH-C9Cr0ZBFXwsQw6miwv31t6SHsMTAieNJmeUavQXpEG4A-LBudv32edOXZryR_A8qYUHc>53913</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang14 crashes compiling xscreensaver for riscv64
        </td>
    </tr>

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

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

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

<pre>
    attached testcase works ok with clang13 but clang14 we see a segfault.

version info
```
clang version 14.0.0 (https://github.com/llvm/llvm-project b2ca48a8412270e323ac8441772d0d69190a8417)
Target: riscv64-yoe-linux
```

stackdump
```
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'ant.c'.
4.      Running pass 'RISCV DAG->DAG Pattern Instruction Selection' on function '@draw_anant'
```

[ant-1d7471.tar.gz](https://github.com/llvm/llvm-project/files/8091906/ant-1d7471.tar.gz)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVUstu2zAQ_BrpQlggqfdBh9RuihwKFEnRa7GiVjJjmjRIKk769V3JNnJoeghAcJ_YGc6yd8NbBzGC2uPAIoaoICA7O38IzB3YWcc9UwbsJHLWz_HqF-yMLCAyoHsaYTYxS_gu4XeX-wV90M4ybUd3zVf8etZwHcNubaLIeMZZIpt9jKeQ5HeJvKczEfrcZ8odKTDm5WY2J--eUUXWSwVFA00hpKw55jIH1RSFqGs58KFqRcuXYp3I9oL7E_yEkQCY10G9VMXmzeHGaDu_fsjzcgfS5zDMx9OHPYKe3ib5Ft2Y5F_ZCXxAzyAytANzIxu1wUunXDq3bkA2oUUPkR5_qeRL5XG2VpMsJwiBxKjvZ6uWFvZjSXwHCxN6yjNKHd0wG1y6wMZMkb0uoPho0uPD0_YX29192xBDMjQxRvSWPdgQ_XxBeUKDq3eFGG_wFCcFHzycfxMHG5f4_2Il5Rfq2YihLmqRRfDZ9Ccpd59eLoWLcoFsw5dNVuT9O_m22XTo8qHNW0ijjga720dVHsIeAyOckzaLKK9BeUQbgL4fG52_fYV09qb7NEcdwrySLPNW5Om-y8te9GJs6rGseCUa1XPBhWyrtpV9z9vUQI8mdKRTIqXFM1tHkE8qpbqTXNIRteSiEG3WDEXd1IUoSzUqhGUTeARtsoVH5vyU-m6l1M9ToKLRIYb3In0APVnEFY7mwxz3zncHD8_pitutvP8Cbl86sQ">