<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/144211>144211</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[Flang][CI] Merge CI rejects any change to llvm/Support/Compiler.h
</td>
</tr>
<tr>
<th>Labels</th>
<td>
flang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kikairoya
</td>
</tr>
</table>
<pre>
I noticed a build failure after making a change to `llvm/include/llvm/Support/Compiler.h` .
https://github.com/llvm/llvm-project/pull/143222#issuecomment-2971658629
The build log shows the following error:
> fatal error: file 'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\llvm\include\llvm\Support\Compiler.h' has been modified since the precompiled header 'C:/Users/tcwg/llvm-worker/flang-arm64-windows-msvc/build/tools/flang/lib/Parser/CMakeFiles/FortranParser.dir/./cmake_pch.cxx.pch' was built: size changed (was 27102, now 27125)
It appears that the build system does not properly detect and rebuild the precompiled header when one of its dependencies is updated.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUU8GOpDYQ_Rr3pTQICkw3Bw6zTJDmsFKkJOfI2AU4bWxkm2E7Xx-Z7p7dy0baE7L9qnjvVT0Rgp4sUcv4F8bfTmKLs_PtVV-F9u4mToNTt_YdrItakgIBw6aNglFos3kCMUbysIirthMIkLOwE0F0wOrcmI-FYa-tNJsihv3j4o9tXZ2PDPvOLas25LOZ1TlkLH-dY1wDK18Z9gz7Scd5GzLplu_V6fOyevcPydRi3Yxh2BdViYgMSx3CRtItC9n4gs25qPmlxoblryx__XOmB3_jJgiz2wPEmWB0xrg9SSDvnU__P_Cs_A1GEYX5vIdRGwKG5y6BePdXIB8Y76LcJ8a7g9zu_JU8491ohJ1ehF_q6mXXVrk9vCzhQz6BTxX3I-Pd06rPi6dVvPvBKjzDLAIMRBYWp_SoSUHQVtIhZvVJfwIrmEko8p98sb_zxf7g-zDzwRf7n_LF_nAt1TlnwhOaGuiBYf-78OHo0H0VV-q1oYTpnY9e2PtjpnQCZAx7uYgr_b3KOZPfvmWrPBTtSdGmTUwmB_0vPXZJAcNLesRzkSPDDqzb0wE5e471PYJYVxI-TVPEw4X7mMMtRFpAOQpphWH1biVvbqAokowgrAJPd-xPvNtnsuAsgRtBxwCKVrKKrNQUQAfYViUiqbS8J9WWqikbcaK2OFfN5cJ5Xp_mlvNSSDGUJBpV45jXJZ3HcWwkVlLwQp10iznyvC6q_FxcsM4u5wZzmQ-Y55eLqhtW5bQIbbI0scz56XQseltUFRbFyYiBTDhCjPiYDaY8-_YY8bBNgVW50SGG7y2ijuZIfn9U8DfGv3TvjL_BV_ITQfcOntKGBhD29kO4_yfIp82b9pdTfIgJR44PPR8t_hcAAP__FNaE5A">