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

    <tr>
        <th>Summary</th>
        <td>
            compile error
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    ``` c++

class A
{
protected:
        static void Func() {}
};

class B : public A
{
        friend class U;
};

class U
{
        void Abc()
        {
                // x64 msvc & x86-64 gcc compile success 
 // x86-64 clang: compile fail
                A::Func();
        }
};

```
![image](https://github.com/user-attachments/assets/8d38ea57-86b9-451f-9541-8140f53a148c)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8Uu2OqyAQfZrxD7GBQRF-8KNN4xvsAyBS5Qa1Eezuffsbrf1I9u4mExXnnDOHAyZG343OaShPUJ4zs6R-mnXsp08_Jj-4rJnavxoEvRexgKe16Bno8f60wcRI9gVUe-86T8nZ5FrgjxZVMZnkLblNviX1MlpACajISqrOD4Ez8P_onwjwI7kuTfD22zCg6jJ7N7bkDv54Sfwg9_FdYXN1bHZTz9_vkLWwBqzJlyjIEG-WAAryJUUuCtJZS-w0XH1wJC7WuhjJnUoerDvQBjN263Ye6Ivx4X3IcQ2NH18Rve1B_RLV85z2JTIoT34wnYPyDCj7lK5x1d7sdD71S3Ow0wBYL9HNuUnJ2H5wY4qAtYnRbR-y5dKZssqlaFRelOySq7JguWQFvZTcsELaZ2RZq3mruDKZ06zilAuOSmS95tgwSzk6YStZyIrSC22VUIyXUjJUmddIsWCUMypRMnGQomkNNkwgKlm1AgrqBuPDIYTbcJjmLvMxLk4zVvCqzIJpXIjbVUYc3SfZuoC43uxZr6S8WboIBQ0-pviSST4Fpx-n4eZ5mrNlDvqXvFbu_sqv8_TH2QRYbxPXyHZLN43_AgAA__-Lie7u">