Boost C++ Libraries: Ticket #1576: cannot read non-ASCII output messages https://svn.boost.org/trac10/ticket/1576 <p> The changes in exent.c at <a class="changeset" href="https://svn.boost.org/trac10/changeset/38009" title="Implement running action commands through pipes (-p option) to fix ...">changeset:38009</a> break non-ASCII output messages. Some Japanese compilers output diagnostic messages in Japanese (non-ASCII), but we cannot read them. This problem is caused by the following codes: </p> <pre class="wiki"> /* clean up non-ascii chars */ int i; for ( i = 0; i &lt; bytesInBuffer; ++i ) { if ((unsigned char)ioBuffer[i] &lt; 1 || (unsigned char)ioBuffer[i] &gt; 127 ) { ioBuffer[i] = '?'; } } </pre><p> Could you remove it? </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1576 Trac 1.4.3 René Rivera Fri, 20 Jun 2008 03:56:46 GMT milestone changed https://svn.boost.org/trac10/ticket/1576#comment:1 https://svn.boost.org/trac10/ticket/1576#comment:1 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.36.0</span> → <span class="trac-field-new">Boost.Jam 3.1.17</span> </li> </ul> Ticket René Rivera Sun, 23 Nov 2008 02:10:54 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1576#comment:2 https://svn.boost.org/trac10/ticket/1576#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/49882" title="On Windows don't limit bjam output to ASCII as some tools output ...">[49882]</a>) On Windows don't limit bjam output to ASCII as some tools output characters in extended character sets. (fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1576" title="#1576: Bugs: cannot read non-ASCII output messages (closed: fixed)">#1576</a>) </p> Ticket