]> gcc.gnu.org Git - gcc.git/commit
libstdc++: xfail rename tests on rtems
authorAlexandre Oliva <oliva@adacore.com>
Fri, 24 Jun 2022 02:20:52 +0000 (23:20 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Fri, 24 Jun 2022 02:28:14 +0000 (23:28 -0300)
commit5d8a5f04acec697c893e1c2263032bc01e2c2f2b
treeeafed37916899ee0579a38b54d979d809b785e50
parentf01cf5eaa06e72cf8e1e7d7f37b41f9d5eaf3e5c
libstdc++: xfail rename tests on rtems

::rename on RTEMS does not meet several POSIX requirements, despite
compliance with C and C++ standards.  ::std::filesystem::rename, in
turn, has requirements borrowed from POSIX, so it would have to be a
lot more than a simple wrapper around ::rename on RTEMS, and even then
fall short.

Until RTEMS reimplements ::rename for POSIX compliance, expect
filesystem rename tests to fail on it.

for  libstdc++-v3/ChangeLog

* testsuite/27_io/filesystem/operations/rename.cc: xfail on
rtems.
* testsuite/experimental/filesystem/operations/rename.cc:
Likewise.
libstdc++-v3/testsuite/27_io/filesystem/operations/rename.cc
libstdc++-v3/testsuite/experimental/filesystem/operations/rename.cc
This page took 0.054242 seconds and 5 git commands to generate.