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

    <tr>
        <th>Summary</th>
        <td>
            [clang] 18.1.0-rc2: Test failures on AIX 
        </td>
    </tr>

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

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

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

<pre>
    There are numerous test failures occurring on AIX during Phase 3 check-all similar to the following: 

```
FAIL: Clang :: ClangScanDeps/modules-context-hash-outputs.c (2216 of 73547)
******************** TEST 'Clang :: ClangScanDeps/modules-context-hash-outputs.c' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 4: rm -rf /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp
+ rm -rf /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp
RUN: at line 5: split-file /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/llvm-project/clang/test/ClangScanDeps/modules-context-hash-outputs.c /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp
+ split-file /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/llvm-project/clang/test/ClangScanDeps/modules-context-hash-outputs.c /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp
RUN: at line 6: sed "s|DIR|/home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp|g" /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/cdb.json.template > /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/cdb.json
+ sed 's|DIR|/home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp|g' /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/cdb.json.template
RUN: at line 8: /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/bin/clang-scan-deps -compilation-database /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/cdb.json -j 1  -format experimental-full > /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/deps.json
+ /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/bin/clang-scan-deps -compilation-database /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/cdb.json -j 1 -format experimental-full
Error while scanning dependencies for /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/tu1.c:
/home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/tu1.c:1:10: fatal error: could not build module 'Mod'
Error while scanning dependencies for /home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/tu2.c:
/home/jenkinsWorker/llvm/clang18.1.0-2/rc2/Phase3/Release/llvmCore-18.1.0-rc2.obj/tools/clang/test/ClangScanDeps/Output/modules-context-hash-outputs.c.tmp/tu2.c:1:10: fatal error: could not build module 'Mod'

--

********************
```

Commit [2cac95b](https://github.com/llvm/llvm-project/commit/2cac95ba2bd91adb4dad552993d589770ec6996d) appears to be responsible since the tests pass after reverting it. 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsWF9v2zYQ_zT0y0GCdJIs68EPqR0BAfYPaYbtlSJPFhOKFEiqzfbpB8pO0gYdgjXrAGcFZBkHU6f7_SFNHvdeHQzRllXvWLVf8TkM1m35nwM3Da46K__Y3gzkCLgjMPNIzs4eAvkAPVd6duTBCjE7p8wBrIGLq99Bzkv0y8A9QQFiIHGXcK3Bq1Fp7iBYCANBb7W2H5U5sOICWLZn2cXpvs5O1xK2F1c_xCE7zc0BWHHxGLwX3Oxp8gzb0cpZk0-ENYHuQzJwPyR2DtMcfCqA4QYxX4PtoS6qsmbYnN6FX3_BzeX7G2BYv6IyhjVEgJd7eE0pRzCX9yrAzkqKdeSfUrqz48iNhJ-X90Y6fJDkXOShOI1JkuP39a8_xed5AK0MQRkDN0LiemDYDnYkhu0tmTtl_G_W3ZFj2Gr9YWTYigg-36R5miXIsHUi3hcrFAzba9LEPZ3G76yj5DTYCUxtd8uwDdZq_5AqxuQDw_Y5rUckL_KbhnF6UPrdW4DxTJ0qBn7SKiS90vS10OKPyeTsLYnwctEvTrbzpTe65Dud38qt68WtJIEhelbv9lfXrN6dKcB6d2CI5yoPtkJ26a23Jg00TpoHAlZcnj-cT-bxYrT6bRitPn9lHo32xbVhs2wD_wOMnTIPiRIvuEkkTR4SYcdJaR6UNYnkgXdx-3r2nENyCzlA0ls38gB0P5FTI5nAddLPWp_3nI_KPZv03x30TRz0twY6nTycsw4-DnHPFBkx8QQoaSIjyQhFHnrrzpeLMOepeDwonT2MPH6yuN72PHANFNWLobCzlmBsgG5WWsIxa_wT_dFKhvX_RGx8G2LjvyH2572B1zdNvtjieWpSqACseoeCi6bqWLVnuBlCmHzUA1uG7UGFYe5SYccnCZ4ft5Y8DNtTGo6dbHIuu1JyWVXYNIWsNk1dZyTWTbOWDBvg00TceQgWOgJHfrLGqy5aXBlBS8cq6uJh4t4D7wM5cPSBXIj2VyGFldwWsikavqJtXmebdYXZJlsN203GS95X664v-5Kj7ES-4aLv6i4v8lzUK7XFDMsMscjyoiyzFJsurzLZSNE1ZUYZKzMaudJphJpad1gp72fabrDGbKV5R9ovXTzEk4mQVfuV2y7UdPPBszLTygf_lCGooJfW3_GJag9Pxoz-uPm8zXds7q1mp7f_WJGl2Gjhpd6_AgAA__86J5EV">