[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2016-01-24 Thread wjl at icecavern dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 --- Comment #12 from Wesley J. Landaker --- This bug is marked fixed, but it is still present in g++ 5.3.1. $ g++ --version g++ (Debian 5.3.1-4) 5.3.1 20151219 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2016-01-24 Thread wjl at icecavern dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 --- Comment #13 from Wesley J. Landaker --- However, it is fixed the 6.0 preview version, which is good! $ g++ --version g++ (Debian 6-20160117-1) 6.0.0 20160117 (experimental) [trunk revision 232481] Copyright (C) 2016 Free Software

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2015-07-02 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 --- Comment #10 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org --- Author: paolo Date: Thu Jul 2 18:54:41 2015 New Revision: 225353 URL: https://gcc.gnu.org/viewcvs?rev=225353root=gccview=rev Log: /libcpp 2015-07-02 Paolo Carlini

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2015-07-02 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2015-07-01 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2015-06-21 Thread wjl at icecavern dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 --- Comment #8 from Wesley J. Landaker wjl at icecavern dot net --- This major bug -- with security implications -- is still present in GCC 5.1.1. $ g++ --version g++ (Debian 5.1.1-20) 5.1.1 20150616 Copyright (C) 2015 Free Software Foundation,

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2015-04-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC||wjl at

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2012-07-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added CC|steven at gcc dot gnu.org |tromey at

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2012-07-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org 2012-07-08 21:44:28 UTC --- For the record, http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2170.html changed the behaviour so UCNs corresponding to control characters are

[Bug preprocessor/53690] [C++11] \u0000 and \U00000000 are wrongly encoded as U+0001.

2012-07-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53690 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added CC||steven at gcc