[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-05-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #13 from Jonathan Wakely --- Author: redi Date: Wed May 25 16:41:42 2016 New Revision: 236734 URL: https://gcc.gnu.org/viewcvs?rev=236734&root=gcc&view=rev Log: libstdc++/69703 ignore endianness in codecvt_utf8 Backport from mainlin

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-05-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |5.4 Known to fail|

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-05-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-05-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #10 from Jonathan Wakely --- Author: redi Date: Wed May 25 16:33:03 2016 New Revision: 236731 URL: https://gcc.gnu.org/viewcvs?rev=236731&root=gcc&view=rev Log: libstdc++/69703 ignore endianness in codecvt_utf8 Backport from mainlin

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Wed Apr 20 17:40:02 2016 New Revision: 235293 URL: https://gcc.gnu.org/viewcvs?rev=235293&root=gcc&view=rev Log: Fix std::codecvt_utf8* for big-endian targets PR libstdc++/69703

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #8 from Jonathan Wakely --- There's a silly typo that breaks the facets for big-endian targets, testing the fix now.

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #7 from Jonathan Wakely --- Thanks, I'll fix it asap.

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-20 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #6 from Andreas Schwab --- The tests fail on m68k. Output: 66855.exe: /daten/aranym/gcc/gcc-20160420/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc:68: void test02(): Assertion `buf[0] == utf16[0]' failed. Outpu

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #5 from Jonathan Wakely --- Fixed on trunk so far.

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Tue Apr 19 18:02:46 2016 New Revision: 235216 URL: https://gcc.gnu.org/viewcvs?rev=235216&root=gcc&view=rev Log: libstdc++/69703 ignore endianness in codecvt_utf8 PR libstdc++/6

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #3 from Jonathan Wakely --- Oh, this is PR 66855 again, but for codecvt_utf8 this time.

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-04-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 --- Comment #2 from Jonathan Wakely --- I'm incorrectly switching endianness in codecvt_utf8, it's not a problem in filesystem: #include #include int main() { const char out[] = "abc"; char16_t in[4]; std::codecvt_utf8 cvt; std::mbsta

[Bug libstdc++/69703] char16_t conversions broken in filesystem::path

2016-02-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|