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

    <tr>
        <th>Summary</th>
        <td>
            [AArch64] compiler-rt tests fail due to blank @COMPILER_RT_HAS_AARCH64_SME@ variable
        </td>
    </tr>

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

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

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

<pre>
    This was reported by the buildbots. Probably a missing conditional in one of the CMakefiles.

```
[375/376] Running all regression tests
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using split-file: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/split-file
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using yaml2obj: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/yaml2obj
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using llvm-objcopy: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/llvm-objcopy
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using clang: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/clang
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using clang: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/clang
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using clang: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/clang
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using ld.lld: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/ld.lld
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using lld-link: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/lld-link
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using ld64.lld: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/ld64.lld
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using wasm-ld: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/wasm-ld
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using ld.lld: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/ld.lld
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using lld-link: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/lld-link
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using ld64.lld: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/ld64.lld
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/llvm/config.py:502: note: using wasm-ld: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/wasm-ld
llvm-lit: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/TestingConfig.py:152: fatal: unable to parse config file '/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/runtimes/runtimes-bins/compiler-rt/unittests/lit.common.unit.configured', traceback: Traceback (most recent call last):
  File "/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/utils/lit/lit/TestingConfig.py", line 140, in load_from_path
    exec(compile(data, path, "exec"), cfg_globals, None)
  File "/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/runtimes/runtimes-bins/compiler-rt/unittests/lit.common.unit.configured", line 23
    config.aarch64_sme =
 ^
SyntaxError: invalid syntax
FAILED: CMakeFiles/check-all /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/CMakeFiles/check-all 
```

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsmMFvo7oTx_8acxmBwEBIDhyySdGutP39Vm3vkQ0DuDV2ZJt2898_2aQvXem908uucqiEwMb21_OZ8ViymbViUIg1Kb-Qch-x2Y3a1C1a1BHX3al-GoWFN2bB4FEbhx3wE7gRgc9Cdlw7m8APoznj8gQMJmGtUAO0WnXCCa2YBKFAKwTdh3G7e_aCvZBoE5LuSbo9v1fp-Vmq5Ze8Kglt8mpFyj08zEp5XSYlGBwMWiu0AofW2WWElK9TLIUj-RYIbUY9IaGNa9-G-N1UQps3bV7QENq0kqkhZsy046qI7SvGr5IR2niZy2d2QlpfFe7yXpparXoxJMcTybdlSv20Sjv03zm4wB6lcLEn_Y8mWccGzAhtuFC-etG9TfATmyTV_Pm62H-r3iZ0MEjz51aHPlcE_0X5NuHDDNelXiQ_cT9x_3gmd4mU3ZVzeNG8UWDZxVKol2tvW2fVG4XuVsXviPNZ9Tah35id4mszv4veJvJnNn9m82c233o2P6F1Qg27D8hZGZB75pgMzIpxieA0HJmxCIt7wJ-DgNDqGh4ws3JiQvuhGHOhbAjGdBQSTWy85KyEW46eASBp9TRplfjfyWLXbLALVu3AGdYiZ23IyKf3ChC6nrR1YLBF5aD1J1vJrCN0Q_LzoRigWfDon_W-n28HUiiErEh9WSiQmnWH3ujpcGRufDcQAH9iS-j67CFC1x1zzI8J3ejOm7_0oZ6N7qDth8MgNWfekh38Tyv0LddD_n0RvTiG5hcXnFP1bMjBTggk35_bSXm3lB5PyrGfd8Zo45eCUK9Mig5s-L10abbfvt_tfWu4JvGuCLaO2L7EfoVcwyn_Jv1P9zBRV-fdJt-wCOusSldpVlGaR2O9yfka04rl1arM2hX2Vb5ZszLNaIVZTstI1DSlRZrRPMuLlOZJz4t10afZirKKt0hJkeLEhEz8yky0GSJh7Yx1tcnydSQZR2nDvRSlCt8gNPoAlPvI1GFn4vNgSZFKYZ29qDjhZLjQ2m6DC0i5hw_BXu6MoGdCQjeHDYVLpl6AFOnu__c_vn2_ezg8PB2-bh8P2-3D7uuqODze35EihVdmhN-EotnIenTuaH2m0obQZhBunLlfNr9mXHw0-hlbH6AA4F0eAP8KAAD__3PFYD0">