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

    <tr>
        <th>Summary</th>
        <td>
            Incorrect error reported for deleted function
        </td>
    </tr>

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

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

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

<pre>
    Some time since 0454dd8c48cd771478f1ae53330ba78e71bcd7c clang has started emitting an error for using a deleted function, except that function is not used. 

```
struct Foo {
  virtual ~Foo() {}
  static void operator delete[](void* ptr) = delete;
};
```
```
<source>:2:11: error: attempt to use a deleted function
    2 |   virtual ~Foo() {}
      | ^
<source>:3:15: note: 'operator delete[]' has been explicitly marked deleted here
    3 |   static void operator delete[](void* ptr) = delete;
 |               ^
1 error generated.
Compiler returned: 1
```


Godbolt: https://godbolt.org/z/aW31816h4

Surprisingly, this doesn't appear to manifest on godbolt w/ the assertions enabled, but in my local build (RelWithDebInfo + assertions) they do.

I'm bisecting now, but #133451 and #128866 seem like they could be related. 

cc: @momo5502 @Fznamznon 
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysVE2P3DYM_TXyhchApvw1Bx-8u3Gx1-aQsyxxxmpkyZDkTWYP_e2FPM5mm7boJYYA0yb1-Eg-ScZoro6oZ_UDq58KuaXZh95Y_0KrKSavb_0nvxAksxBE4xQBr-pK605VndJtW1Ztdykl1UIIPsm2o7aclG4VKCvdFWYZISYZEmmgxaRk3BWkAwrBB7j4AFvcf4EmSznqsjmVjHcMH4G-KVoTpFmmt_9gIjifYIukT8D4kFfDj8WHmMKmEozeA2sfGB8AXkxIm7Tw5-g9w47heXe1T7s3JpmMghdvNPiVgkw-HGzubWHYZSfDAdYU9t3i6XuEyCky1N14R-RvtniMfguKmPjIxIBMDGXJxHDvQzZkSrTkWn2u7N_6kbkCILD2Ef6vpvzkOFZ__Gd2kbPXOanzuYIBGLb_UXm7T3AickDfVmuUSfYGiwxfSL9RnCnQkVYc9H5BUw-k98-9nPJQz5VcBiZ9Ynx49MtqLAUIlLbgSOe6yp_HsK_fvJ68TTlgTmmNTAwMR4bj9e44-XBlOL4yHOVnUXZlM1f3nZ-2sAaTBWtvWZ9pNhG0p-gYtgnkupIMeYSLdOZCMYF3cKDCV4YjpJlAxkghjzQCOTlZ0hlr2hIYB8sNrFfSwrQZq4Fh9zvZzybNTzQ9u4sHhg_vEHLj0kw30P505_jMsF1gMpHUftic__odnqEohajqEqTT-xd2XdNAJFrAmi90h1J-sxomgkB2b-9xypTatVLxxS--rjlme3x1cnl13kGhe6HP4iwL6su2Es254VwUc1-dS81VV5dKXqjVWkis2w7LrhWqmkRZmB451rziomw453hSk75csDlz3UwVlcgqTos09mTty5LHU5gYN-pLUWFTF1ZOZON-iSFO25UhMnxkiPsdlL_qpyL0efOHabtGVnFrYoo_4JJJlvpnp3wIpNIhsECr32-uy5t4f5zHYgu2_0k_Js3bdFJ-YThm7OP1YQ3-D1KJ4bjzjgzHg_pLj38FAAD__5V3sw4">