[libcxx-commits] [PATCH] D124555: [libcxx][AIX][z/OS] basic_ios<wchar_t> cannot store fill character WCHAR_MAX

Chris Bowler via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Apr 28 06:10:56 PDT 2022


cebowleratibm added inline comments.


================
Comment at: libcxx/test/std/input.output/iostream.format/std.manip/setfill.pass.cpp:47
+        os << std::setfill(std::numeric_limits<wchar_t>::max());
+        assert(os.fill() == std::numeric_limits<wchar_t>::max());
+    }
----------------
It appears that this test is failing on other targets as well.  I think I'll need to split this test out and control the target.  Because the change is ABI breaking I only intend the work for AIX and zOS.  Other targets can opt-in in the config when/if they want to.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D124555/new/

https://reviews.llvm.org/D124555



More information about the libcxx-commits mailing list