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

    <tr>
        <th>Summary</th>
        <td>
            [clang-tidy] Clang-Tidy report error for some gcc compiler options
        </td>
    </tr>

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

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

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

<pre>
    Clang-tidy report diagnostic error if one of following arguments presents in compile_commands.json: `fno-aggressive-loop-optimizations`, `-fno-tree-loop-distribute-patterns`, `-fno-isolate-erroneous-paths-dereference`.

I've tried to pass addition parameters to tidy `-extra-arg-before=-Wno-ignored-optimization-argument -extra-arg-before=-Wno-unknown-warning-option -extra-arg=-Wno-unused-command-line-argument`, but doesn't help
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx0kk-PmzwQxj-NuViOiAMEDhz23SjSq14r9VgZPDjeGg-aGXa7_fQVSfZPVfUCSPzG8_jRzzHHkAF6Vf-n6lPhVrkg9V9i9idyAXMxoH_tH5PLwUj0r5pgQRLtowsZWeKogQhJx0ljBo2TnjAlfIk5aEdhnSEL64WArx8x6xHnJSb4PuI8u-x598SY1eFBq6acMhoXAgFzfAaTEBeDi8Q5_nISMbNqSmUfN9RsrBDcKR9ZKA6rgFmcCNBfbGRMTsBseTPgyht4YeOBYAKCPIJqyp0qT6p8uD3_V_b4DFoogteCenHM2nkftyx6ceRmECDe_l3b2XbBTyFnHAUzwIQE6nAy37b9ISOB_-M-5q0i_c-xNf_I-JLNi6Mcc7iOY_7Ef4Argzf3Wk2KGd6Pv1cxrKI9Amdlj6IvkJbC9wffHTpXQL9vjmV96KquLi59s3fHprXtsbJuslXlu6Zr6rZux31dtsNYxN6W1u5t2VpbVXW9O1aTg9H7thqbtmtKVZUwu5h2KT3PO6RQROYV-rqr9vsiuQESv3lH_QaZYQ2sqjJFFv4Ykyjpauj4rqGqT_om5ddPUt5MnJA04ww6jOObbKRvtXGxUuovIgurw4OyZ2XPIcplHXYjzsqet6X3l1kIn2AUZc_X4Kzs-Zr9dwAAAP__lscXvw">