Subject: [Boost-bugs] [Boost C++ Libraries] #10630: iostreams/test/code_converter_test does not compile with Xcode 6
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-10-07 12:54:02
#10630: iostreams/test/code_converter_test does not compile with Xcode 6
------------------------------+-----------------------
Reporter: nat@⦠| Owner: turkanis
Type: Bugs | Status: new
Milestone: To Be Determined | Component: iostreams
Version: Boost 1.56.0 | Severity: Problem
Keywords: codecvt |
------------------------------+-----------------------
Apparently the bundled std::codecvt template has changed in a way
incompatible with code_converter_test.
{{{
./b2 toolset=darwin variant=release address-model=32 -a -q
architecture=x86 -sNO_BZIP2=1 libs/iostreams/test//code_converter_test
...
darwin.compile.c++
bin.v2/libs/iostreams/test/code_converter_test.test/darwin-4.2.1/release
/address-model-32/architecture-x86/code_converter_test.o
In file included from libs/iostreams/test/code_converter_test.cpp:17:
In file included from ./boost/iostreams/code_converter.hpp:35:
./boost/iostreams/detail/codecvt_helper.hpp:217:25: error: implicit
instantiation of undefined template 'std::__1::codecvt<wchar_t, char,
boost::iostreams::tes\
t::null_padded_codecvt_state>'
struct codecvt_helper : std::codecvt<Intern, Extern, State> {
^
}}}
This same error occurs with debug and 64-bit builds.
This is not a regression: the same failure occurs with Boost 1.55.0.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10630> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:17 UTC