<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/85113>85113</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
scan-build ignores @something.rsp when respawns original compiler
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
socketpair
</td>
</tr>
</table>
<pre>
The following script demonstrates the problem:
```sh
#!/bin/bash
rm -rf /tmp/xxx
mkdir /tmp/xxx
cd /tmp/xxx
cat >test.c <<EOF
#include <some_test.h>
int main() { return 0; }
EOF
mkdir somedir
touch somedir/some_test.h
echo '-Isomedir' > test.rsp
gcc @test.rsp test.c # WORKS!
scan-build -v -v -v gcc @test.rsp test.c # FAILS to compile
```
```
$ rpm -qa | grep anal
clang-analyzer-17.0.6-2.fc39.noarch
```
Fedora 39, x86-64.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8U11vnDoQ_TXmZQQyNizrBx6STZCie6VIN1fqY2XMLLgxNrVNdtNfX8F-ZFtFkaxBnHM8HxxGhqB7i1iT8p6UD4mc4-B8HZx6xThJ7ZPWde_1_wPC3hnjDtr2EJTXU4QOR2dD9DJigDggTN61BkfC7wh9IPQSN_R0wnAGGCcsJ6xptV2ivBJr9COkfg-ENXGcCGuOx-OJGF877T_BVfcJeKZkBMIfI4aYKSB8R_ju8bm59qGtMnOHCxPciN9X4UD440mhbYRRLl1uCRNAqnvwGGdvgRJ-D6R6OOk-Ut40uiTstD9B0c1quEKsua12cxPV4ICwKn26SqtlAFilPky34l4pIAW9UHCZknH49vzfPy_LR76RByVt2s7adJC-nc8XKZq7p39fIDpQbpy0wb_M_MPhTylWgJ9GSH9KINUOeo8TSCvN2RkjbZ8u7--_0Kd5ldFsk7Jsr7jIrJNeDV9UbLBzXgIXhO3guN2kmyI7MUlX805wIROs8yqnvGTVtkyGuisKwcqya5Xc7Pc5p5QJKRlFwaUoVZnomlFWUJ7zvCpFUWaCCibaqmyVKNSmEKSgOEptMmPexsz5PtEhzFhvyzzniZEtmrDuEWMWD7CShLFlrXy93EnbuQ-koEaHGD6yRB0N1jf26N46j2FxZvkN4qBtv9pzGNCCxzDJgw3gvO61lebikE9mb-ohxiksK8gawppex2FuM-VGwpql4vmRTt79QBUJa9Y-A2HNOsfvAAAA__9OgjQp">