<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">