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

    <tr>
        <th>Summary</th>
        <td>
            [CMake] check-all target no longer runs runtime tests after D121276
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            cmake
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          amy-kwan
      </td>
    </tr>
</table>

<pre>
    From the https://reviews.llvm.org/D121276 revision, it appears that the `check-all` target no longer runs the runtime tests. 

Us on PowerPC have been building `compiler-rt`,`libcxx`, and `libcxxabi` as runtimes, and have to test runtimes separately by doing a secondary `check-runtimes` invocation.  This affects the current community revisions, as well as the LLVM 15.0.0 RC1 tag. 

More elaboration into this issue is available in the following comments:
https://reviews.llvm.org/D121276#3660827
https://reviews.llvm.org/D121276#3680246
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJydU8Fu2zAM_Rr7QsSQ5dpxDj50KXpqgWLYdqdtxtYqS4EkJ83fj1LaDD0MKGYYkijSfI-PdG_HS_fo7AJhJphDOPqsus_kI7-OTorOvtD6tBTWTXz1UMpSbhuILq-syeQeVAA8Hgmd5xwYUqKsEcNMw-sGteYzBHQTBTAWtDUTOXCr8SmSD0EtBIF88AVk4iET99f1pwdr4MWeyb3sYcYTQU9koF-VHpWZEopdjkqT27jAFtPhVat-eHu7moBmhNsd9iqyQf8B6z9CUvZgE42bEzwd0WEgfYH-AqONoMi3gzUjusvfMm_pOLsyJztgYHUKgB-z8oCHAw3hWu-wOkcmABNfVqPC5abllYuHM2kd9xj99PTrGcq6EIWA7_uSdZw-a_RsHQFp7K1LkIweq4ioyvuVIMKfUHGEZsOkrAertT3HYiILZpN6nvJ9dQIyWVVNI1q5_Y_vWiHvmpy6sql3_DRtmY9dNe6qHeZBBU1dVn_bP-MrZfUD3AbpH1P0aYJY68COd7R8dbr7TG1SYV77ggtnI_J73zZHZ39zl9hMwnE3HuutKNt87nrcVtRUDYmqLoe-JWyquiqxGg-NkK3MWV3SPrLOpByWSFxK5p6rTgopRctCVaKUomjxUI5DS9vDtinFTmZ3ghZuz02q3HWJTr9Onp1axd_i5kTv1WQoCRTz4xpm6zpcLpvXM5o8Ue8S7z8b9D-g">