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

    <tr>
        <th>Summary</th>
        <td>
            [libcxx] libcxx test regression on i386: libcxx/strings/basic.string/string.capacity/max_size.pass.cpp "Your target system seems to be unsupported."
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++,
            test-suite
      </td>
    </tr>

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

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

<pre>
    ```
FAIL: llvm-libc++-shared.cfg.in :: libcxx/strings/basic.string/string.capacity/max_size.pass.cpp (583 of 7558)
******************** TEST 'llvm-libc++-shared.cfg.in :: libcxx/strings/basic.string/string.capacity/max_size.pass.cpp' FAILED ********************
Script:
--
: 'COMPILED WITH';  /usr/lib/llvm/15/bin/i686-pc-linux-gnu-clang++ /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/libcxx/test/libcxx/strings/basic.string/string.capacity/max_size.pass.cpp  --target=i686-pc-linux-gnu -nostdinc++ -I /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/include/c++/v1 -I /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/include/c++/v1 -I /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/libcxx/test/support -std=c++2b -Werror -Wall -Wextra -Wshadow -Wundef -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-noexcept-type -Wno-atomic-alignment -Wno-user-defined-literals -Wno-tautological-compare -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-unused-local-typedef -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCPP_ENABLE_EXPERIMENTAL -D_LIBCPP_DISABLE_AVAILABILITY -fcoroutines-ts -Werror=thread-safety -Wuser-defined-warnings  -lc++experimental -nostdlib++ -L /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/lib -Wl,-rpath,/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/lib -lc++ -pthread -o /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/test/libcxx/strings/basic.string/string.capacity/Output/max_size.pass.cpp.dir/t.tmp.exe
: 'EXECUTED AS';  "/usr/bin/python3.10" /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/libcxx/test/../utils/run.py --execdir /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/test/libcxx/strings/basic.string/string.capacity/Output/max_size.pass.cpp.dir --  /var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/test/libcxx/strings/basic.string/string.capacity/Output/max_size.pass.cpp.dir/t.tmp.exe
--
Exit Code: 1

Command Output (stdout):
--
$ ":" "COMPILED WITH"
$ "/usr/lib/llvm/15/bin/i686-pc-linux-gnu-clang++" "/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/libcxx/test/libcxx/strings/basic.string/string.capacity/max_size.pass.cpp" "--target=i686-pc-linux-gnu" "-nostdinc++" "-I" "/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/include/c++/v1" "-I" "/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/include/c++/v1" "-I" "/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/libcxx/test/support" "-std=c++2b" "-Werror" "-Wall" "-Wextra" "-Wshadow" "-Wundef" "-Wno-unused-command-line-argument" "-Wno-attributes" "-Wno-pessimizing-move" "-Wno-c++11-extensions" "-Wno-noexcept-type" "-Wno-atomic-alignment" "-Wno-user-defined-literals" "-Wno-tautological-compare" "-Wsign-compare" "-Wunused-variable" "-Wunused-parameter" "-Wunreachable-code" "-Wno-unused-local-typedef" "-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER" "-D_LIBCPP_ENABLE_EXPERIMENTAL" "-D_LIBCPP_DISABLE_AVAILABILITY" "-fcoroutines-ts" "-Werror=thread-safety" "-Wuser-defined-warnings" "-lc++experimental" "-nostdlib++" "-L" "/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/lib" "-Wl,-rpath,/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/lib" "-lc++" "-pthread" "-o" "/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/runtimes_build-abi_x86_32.x86/test/libcxx/strings/basic.string/string.capacity/Output/max_size.pass.cpp.dir/t.tmp.exe"
# command stderr:
/var/tmp/portage/sys-libs/libcxx-15.0.0.9999/work/libcxx/test/libcxx/strings/basic.string/string.capacity/max_size.pass.cpp:82:5: error: "Your target system seems to be unsupported."
#   error "Your target system seems to be unsupported."
    ^
1 error generated.

error: command failed with exit status: 1

--

********************
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzdWG1zmzgQ_jX4i0YMLwbbH_yB2OTqmaTN1L5r-8kjQLZ1B4iRRGP319-KN4Pje2vSTHMJA5Z20e4-Wu0-Q8ST09zwreayloYV3AarO8MNUJp-zXDKothwbuDC8kAETcx4tzdZjkCjUgL58Wg4t1IJlu8l_IqIZLFZjzuBGZOCxEydYCYjx61k36hZECnNuCiQ4Uy9qYv4Dk08b2o4s9oTw_n-C23C9QYWnrxeGGAMafDCJXqO53Xs61iwQmn3qiHGDSTgLNhZfLh_qAx9Wm3ewdhwbxDM35ZSwB2i0XcIHB62p4NhOdyZP_VxEQMaeXnE-7zEcUp0dBoY_fpXol9XGYRyW3ChyJ7q0E9SAyjrlQEnbHumBf8z-IPJRy7-6GT6fSpVf_ys1EAYKyL2FKBYPvEf4ZxLlbC82VyEV88OQ5S5YhmV26hkaYJJxLbHqb91HRMeGsQ8TstEL9gY1Qbtt235cutkWeg1EAZwAffGnBMh_IkKwQU8SZrq0VEJAk84VAl_hB9lntAdPHOOy7yUNMExzzKSJ3rTKIadLDOaq1qDKEiAqASj9bigUrKMfYOkwBn_SuvZxrptY7BGc8l43ujnnB5jWiisTgVtl-QZizFJ2T4_GwJHBAbHwAXtiKKCpM0aipSKp3zPYpJqXwuoDjogeL83bGIBkBmJ0t4MyElGYcFqSlASH7QCvJrQAQwp1wa0oxVAy-3d6mbx8LB9F6y37z9sHz4Gv9wH2_WX9Sa8374Lg2X4sacVvg9u7sJt-Pkh_Li6D99vgruedLlaV-LgN6g-wc3qbrX5gvAu5oKXCmKWWMl262A71QH8TLAkO6pO2u8-Oo9E5Pq0wsFLG-TpsaCCaTRJ2py4qsLUJ-7uh-c9vAtepoazwKIg6gA_XsVk2lWVooYMYf7Dg31G8fxQqqJU16qombDKZROcNumRDnpJ-Dlc_LqBXhKsz53E6ZpJ3TqKkzrw3DVtC2QvXm9MU5tTLJU1QmYBeQnHncbg-NuFHGJAb9f7pwnTkpDwyBRaQIXTGWQ3yVTdF3WxR_XKmtdBseDaxuwplXHGVaLBfJVSzgWpcYZqzyI3jYWfkuI0vv0dz2lVhmynnV29UHTfxz_-n178BSNqzVzwona6abHtCDjSWaKZUjeq-VI3rFhTN_oH7tTXOzOo_uwlj-rLrrGpvnzAqYamhsxq4O41ftVXuMayzmD0uFYPkgHjupzveFdPMGRfV-AccLBW_m-Y2BPdK3zsic41VtYqDbnZRfpcMLRzhNd4Wiu9RtYGZaOjbO1s6_ErcKkuhNcmcZfotOOG0LVD_kpQvE6vPndOFzUVBEECQHJ1PfjnbIRuMNV0wNO0ojkKmqE6X3gpUN0dETioaIYkpZlEiqOIojJvqjNNzEHwqF7le5eA95HhhfXAbtba0xyqW6XX4z2dty3eO8JSmqBHpg6IarokFVGlfEKYOjL07A9ezQrtt7wRndu-N3N8z5t5o2TuJjN3RkaKqZTODe-m2TFv2Xz7QnonkaB7oZsHzxFczIWsfcGPfP9xF0alSOcHpQpZccRbuPaAZxmZgPKZA1Yf-ArBf6exTkUmZanb4a3nT117dJhTm1g2HU8c3_c9axqPfdeKrYnnJcmYeNPJKCURTaUGBYyevxRW9WCh3dbQYFlCX9Nz3nLE5o7lONbEtW3b8t2xubMjP7YnO8tzqEsmO2Ns0QxSwNTOmVzsR2Je-RmVAN_YSplU8iwEiKAH0mpj9PrQLQ9czLM9F_lpVEU0r8L5E71wyCY">