[filesystem] develop broken after current merge

Hi Beman,
the last merge broke Boost.FileSystem on Linux using gcc(-4.8) and clang(-3.6)
in c++11 mode.
Diagnosic:
include/boost/filesystem/path_traits.hpp
contains
#ifndef BOOST_NO_CXX11_CHAR16_T
inline
void convert(const char16* from,
const char16* from_end,
This should most probably be "char16_t" for C++11.
The same for "char32" which should be "char32_t".
This affects several other files. This one I could patch myself. But then I
encountered:
BOOST_ROOT/boost/filesystem/path_traits.hpp:131:13: error: ‘interop’ does not
name a type
typedef interop::conversion_iterator

On Tue, Aug 5, 2014 at 4:37 AM, Jürgen Hunold
Hi Beman,
the last merge broke Boost.FileSystem on Linux using gcc(-4.8) and clang(-3.6) in c++11 mode.
Yes, sorry about that. Fixed. I had been jumping back and forth between machines and branches, and that turned out to be a recipe for confusion. Please let me know right away if you are still having problems. Thanks, --Beman
participants (2)
-
Beman Dawes
-
Jürgen Hunold