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

    <tr>
        <th>Summary</th>
        <td>
            Fatal error: intrin0.h yvals_core.h - RC1021: invalid preprocessor command 'include_next'
        </td>
    </tr>

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

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

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

<pre>
    After upgrading VS2022 my project change from 18.1.1 to 19.1.1 LLVM CLANG compiler.
This causes `C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\lib\clang\19\include\yvals_core.h(11): fatal error RC1021: invalid preprocessor command 'include_next'`
I do not understand what is this file and what does but if i comment the line (11) everything works fine.
```c++
//===----- yvals_core.h - Internal MSVC STL core header -------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

// Only include this if we are aiming for MSVC compatibility.
#ifndef _MSC_VER
//#include_next <yvals_core.h>
#else

#ifndef __clang_yvals_core_h
#define __clang_yvals_core_h

#include_next <yvals_core.h>

#ifdef _STL_INTRIN_HEADER
#undef _STL_INTRIN_HEADER
#define _STL_INTRIN_HEADER <intrin0.h>
#endif

#endif
#endif
```

</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJykVF2P6jYQ_TXmZUSUOBg2D3nI9UIvErtdXRDtGzLJhLh1bGQ77PLvKyeB3e32Q2ojSxh75sw545kRzsmTRswJ-0bY40R0vjE2l0ILhW_STY6muuZF7dFCdz5ZUUl9gv2WxpRCe4WzNb9h6aFshD4h1Na0kDxESZSAN5Bk_W6z2T8B3xTPP0Fp2rNUaCMSF7tGOihF59ABmcecpAVh_MWakxUtrKRCRxh_kqU1ztQe9tJ1QsHWd5U0hPHAgTDOTdt2WvorYXzPCeM7Y1Tw3KhLSxh_m88I40oeCeOlEvpEGE8ywrjUpeoqJIxfL0K5Q2ksRg2hD0lCaEbSAmrhhQK01lj4wZOYJuFU6otQsoKzxbM1JTpnbBDWCl0BoYsR96DxzRO6IPOYxMUaKgPaeOh0hdb5YPvaCA_SgQ-JqKVCuJ9WBh0cOw-yBtmDo_bgGwQlNcKNJOAF7dU34VFejf09wGgMyQ1R-1US-i2suCB0FVb6OKxp-OCjdJjCWnu0Wih42u45bHcbCFfQoKjQwvTrd4cb0e9hbht4EdaDqXvyfSW8DDVDKB-S0d8UZ1EGA1midggXGsXwKn0zuCzfSjx7abSL3oG3iNB4f3ahcPojpS5tZOyJ0NVmzZfP22Xk3zzUxoIagaWujW1FwPoI9fL463SMPV1XqL2sJdrw2gOxaeDzy3r3veczxRufr3o_5_d_f3-R3zvrn7W6wlhtQxHJGl4RhEUQsg1FEaT3TxkaT3h5lEr666A8lbWusIbD05Yf9ssf7xJo-rGGgaSfOyRdDv6oHN4I3cEOfY8d3h0OzWBQYajNvzUYQP497Bisj7XdbQ7r592P9fPh-7J4HCWknf6n2xuPL9choNTeSh1_FKkrWd8D3_992N46jcTFpMrTKkszMcE8WaRZmi3ih2zS5EmZ0WyezcpkUS8yVj_U86yesTSJWboQJZ3InMaUxTShNGEJzSKWVfSYJCxb1LP0mDEyi7EVUkW3Ip9I5zrMEzrPFtlEiSMqdxvjNg9W02N3cmQWK-m8e_fz0ivMV--zbRhqo_A_T4T_PPcmnVX55_48Sd90x6g07dis48_0fBsJq16UI3Q16rrk9I8AAAD__9sBBaQ">