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

    <tr>
        <th>Summary</th>
        <td>
            `clang-solaris11-sparcv9` build fails in CI
        </td>
    </tr>

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

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

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

<pre>
    https://lab.llvm.org/buildbot/#/builders/72/builds/1130/steps/4/logs/stdio

```
FAILED: lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o 
/opt/llvm/17/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/lib/ProfileData/Coverage -I/opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/lib/ProfileData/Coverage -I/opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/include -I/opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/include -I/opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/include/llvm/Support/Solaris -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -MF lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o.d -o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -c /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
/opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp:284:21: error: call to 'pow' is ambiguous
  284 |         TestVectors(pow(2, NumConditions)) {}
      | ^~~
/usr/include/iso/math_iso.h:64:15: note: candidate function
   64 | extern double pow __P((double, double));
      | ^
/usr/include/iso/math_iso.h:141:16: note: candidate function
  141 | inline double pow(double __X, int __Y) { return
      | ^
/usr/include/iso/math_iso.h:161:15: note: candidate function
  161 |         inline float pow(float __X, float __Y) { return __powf(__X, __Y); }
      | ^
/usr/include/iso/math_iso.h:163:16: note: candidate function
  163 | inline double pow(float __X, int __Y) { return
      | ^
/usr/include/iso/math_iso.h:197:21: note: candidate function
  197 |         inline long double pow(long double __X, long double __Y) { return
      | ^
/usr/include/iso/math_iso.h:199:21: note: candidate function
  199 | inline long double pow(long double __X, int __Y) { return
      | ^
1 error generated.
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzEV99z2jgQ_mvEi0aMLQPGDzwAjnvMhKQTaOk9eYS1NroTkk-SobmH_u03sk1-9NKbZq5pmYwtraTd7_sk70bMWlEpgBkaL9A4HbDGHbSZlcLAmZ1gsNf8fnZwrrYomiOaIZpJth9KeToOtakQzfaNkHyvXTsYXQxgLKJZTC993wvDKEA0sw5q3x15X7qyrYkLjYIUBfP-OQn6v7abzVfXVymK5liKPaLZe6NLISFljiGaLfUJDKvAN9fsT8iEBO_1-vrj-jI25MI8mbpmdS1UNSzqeqhxH5NmuvY0PDkPN_bghUI0KyRTFaILRBeYpO-2V5tt_tt8k99ttysUpQEmaZ5eLT68841sdX2V32bZ5mqbL1bbDYrSycgPvLteLZafPuXzzebqbru6vdl4a77Zpst8eXuz2c5vtvl6vry7fTKQ3d6t5_82X6_Wq0fr6hl28mRLDvrodbFaMiNsGBJbM1Ockgsp8tKIdayC0Hv7D7V_eNRe9svrZ4Z-ICxUIRv-1tx-apRHw6apa2289023GJPy_WqJSak0sXBkyomCCOXA1NoKJ7TCpDwJK_ZCCndPhJJCgSUHwTkoTHZgjDYoSjlzQJw4whNbo6qGGQ6csBMTkvU-FJwx2TEp_dTPzjBMdkqTRjUWOKmZYUdwYDDZnY1wQKwzQlUWk13BrCN_NcyvPAprhapIKUByIpRwgknxNxiLSQ28ZdI5llpV7cN76D7hZEoKfayZIy0AT11gshPHWopCOFIyKd3B6KY6-EX-0AEn9ixccSAcStZI1zlXGj4XUDvi7mtoTYqchHENk4Q77VlwkOCAvDBim6oC64j3b4Q_DruOLCm0OoGxrf6eqgTGvV0oDsqxbmN2hWOcHNn9HkijbLe3wDEpuWCV0taJwpJCSx-sLBtV-HXEQvv2e8-ZY499TG4xSW-6NNadiY5cP7tRZ6E4cWwvwXbjxjmByYd-DbGOoyjtRQ5jTNYpJuvt2-Rsss7exPGQY6LfCHKBf1XGfBnTC3Xv12OK5nQ68s_Q1_s-m8xx4VOG0xjRuNZnRGMsLGbHvaga3diOCcZ0OsIoXuLLbwvWfYTCaf_vyLRdOKWILvFNc1xqxdskZxFNEE0wihcoTi-u_M-7QuOrL18elGqseZZahdWIZkfmDrmwenhA0Xzi0YdjD1ppBx14xYVPkvjyHT5EmXSA4bMDozDXzV4CrvUZ5_l7RKeITjubB31pebQoWryA9DU4w5FXOJx8H9BwFLZBuhrwBOgDQpznnzxKoRzO8997RbEB1xj1f7FOwleIGk7CZ6egx1xKzVwPuWv3iC-drzDjPK_1uUR02s_rZqBogV8-J69jFL1G_Un0TfWfUXkT8ZP44Xv8DqhJ_JL4bQl-hvuppUf_3PSjWSSvYpE8Ffy70L9O-7DLbbgCBYY54MOvrj4DPot4EiVsALMwDug4mtLpeHCYjQKeBGOYRvEkLoskCCbjYJpwHtB9MI3GbCBmNKBRSMNREIfTYDyMyn0ZRAVLeDCaJDRCowCOTMiHe9xAWNvALB6Pomgg2R6kvdwIzayvC5VFo0AK6-zjMiechBmaBN8qCJMAtxUFl0xIi4XCy9WgMfKrO2Ul3KHZDwt9fF5CSG30H1C4dktt09bbFuQ_AQAA___XrbZw">