https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119110
--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jonathan Wakely <r...@gcc.gnu.org>: https://gcc.gnu.org/g:c21d5a3591fd761872e18278e1cd8ec18e36d4cb commit r15-7842-gc21d5a3591fd761872e18278e1cd8ec18e36d4cb Author: Jonathan Wakely <jwak...@redhat.com> Date: Mon Mar 3 13:36:54 2025 +0000 libstdc++: Move new functions to separate files [PR119110] The new test functions I added in r15-7765-g3866ca796d5281 are causing those tests to FAIL on Solaris and arm-thumb due to the linker complaining about undefined functions. The new test functions are not called, so it shouldn't matter that they call undefined member functions, but it does. Move those functions to separate { dg-do compile } files so the linker isn't used and won't complain. libstdc++-v3/ChangeLog: PR libstdc++/119110 * testsuite/25_algorithms/move/constrained.cc: Move test06 function to ... * testsuite/25_algorithms/move/105609.cc: New test. * testsuite/25_algorithms/move_backward/constrained.cc: Move test04 function to ... * testsuite/25_algorithms/move_backward/105609.cc: New test.