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

    <tr>
        <th>Summary</th>
        <td>
            [LIBCXX] Record 'INPUT' does not have a filed named 'HelpTextsForVarivants'
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++
      </td>
    </tr>

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

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

<pre>
    When I build the llvm-project libcxx libcxxabi on release/18.x branch, use this command:
```
git checkout release/18.x
mkdir build && cd build
cmake ../llvm \
-DCMAKE_INSTALL_PREFIX=/home/llvm-loongarch \
-DCMAKE_C_COMPILER=loongarch64-linux-gnu-gcc\
 -DCMAKE_CXX_COMPILER=loongarch64-linux-gnu-g++ \
-DCMAKE_ASM_COMPILER=loongarch64-linux-gnu-gcc \
-DCMAKE_CROSSCOMPILING=ON \
-DCMAKE_SYSROOT=/home/gf_loongarch_tools/loongson-gnu-toolchain-8.3-x86_64-loongarch64-linux-gnu-rc1.6/loongarch64-linux-gnu/sysroot/\
-DCMAKE_CXX_FLAGS="-target loongarch64-unknown-linux-gnu --sysroot=/home/gf_loongarch_tools/loongson-gnu-toolchain-8.3-x86_64-loongarch64-linux-gnu-rc1.6/loongarch64-linux-gnu/sysroot/ "\
 -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libc" \
-DCMAKE_INSTALL_DEFAULT_COMPONENTS="cxx;cxxabi"\
 -DLIBCXX_ENABLE_SHARED=OFF \
-DLIBCXX_ENABLE_STATIC=ON \
-DLIBCXXABI_ENABLE_SHARED=OFF \
-DLIBCXXABI_ENABLE_STATIC=ON \
-DCMAKE_CXX_FLAGS="-fPIC" \
-DCMAKE_C_FLAGS="-fPIC" \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_INCLUDE_TESTS=OFF \
-DCMAKE_C_COMPILER_TARGET=loongarch64-unknown-linux-gnu \
-DCMAKE_CXX_COMPILER_TARGET=loongarch64-unknown-linux-gnu \
-DLLVM_TABLEGEN=/home/llvm-tools/llvm-tblgen
make cxx cxxabi -j20
```
I meet this problem:
```
llvm/Option/OptParser.td:262:5: error: Record 'INPUT' doest not have a filed named 'HelpTextsForVariants'!


</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzMVVFvozgQ_jXmxQIRE0jywAMJkEVHSJSQvfQJGXCBLeDINr3svz8ZaNolXal3TytVqiEz33wzfPMZc14VLSE2MNfAdBXciZIye4vppcJt8YSVlOY_7b9L0sIApl1V51CUBNb1a6NeGf1BMgHrKs1ut_EfTitIW8hITTAnAPmzpXaDKcNtVgK0gR0nUJQVhxltGtzmwHCA7gBLH_90p6gEzEqSvdBOTHCA7jQvecVGJgBZAFkwy4dnoDtZg18I1DSAfEkRAnMDdEd1NzvnLy8JolPshGFyOHp-cAGGC5Bf0oaM0WpNaVtglpWTvE2y2e8OQegdgeHeg6y5Wldtd1OLtlOLLBty4D3pcvlCGkBrgNaTes5p96WKU5rH_ek05AXRFhjuPppEnJ5Ox_0-_qXz4jm5F0gEpTWX45BvOG37SvJlVuKqVZeaod6WViKJfEqKZTPNesuf_gqQz39yRqkAyJ9Qv1wSP3S2p54aUgVmBRHwI0zXvrT0n_YdDqrqG9wf0A8ECN0VEIbfd4kXOevQS47nKA523tjZsCTAWN-3ZTwDhH6jVtfznXMY94rYR14Uj1ADzgjysXiwluMcy5--OUfPlWLw_XuBSUjsxMHmV70MEc46-ALOx6hPoD7_ws-HYPPY8-YLMetzELpJ_HTwgOEeB394ZyQnH0Sb8Ox6Seyd-mF9pDzd6CR2jlsvnqzZo9geu_m_CD3FWI5r60WPJnSXbP-Q1gVppe1JX5MuO1qs-gPpE98MYEOIGMz1ymhak-bRXCUqQP7-KiraDocDZpwwTUgrRhYChmMCw4GEMcrk4UgyyqTZLoLocI4BWsCcEi5gSwUs8SuBGD5XNclhixvSB34j9TUmN8F9yr5jVuFWcIAWAM0kHd1RctvIV8YKK8SeLUxTNw2kr5TSnpkptjAycx2vLJ3kWa7PsZXpyEwXq-dFrlQ20pGpL2eGjubWfKUtZybOZ3OSLvP5EmcrMNdJg6tak51qlBVKxXlH7JlpGIap1DglNe-vu2EZBwPu98dVmN1PPe0KDuZ6XXHB33FEJer-ohxUD0z3d6P5D5N5HUejdKy2SyGuXH4z5Esjq0TZpVpGm1ENb6IY712A_L41KZaxu1cb_RsAAP__cq9mhA">