Hello,
I'm not 100% positive, I downloaded stale source and/or binary build
of boost 1.55, supposedly, but I am finding that tickets which were
reported to have been included in that version are not in the build.
I'll retrace my steps to find where that build came from, but I
seriously question whether this build included the latest 1.55 code.
i.e. uuid fixes, which I am finding are still happening in the download:
Error 1 error C4996: 'std::_Swap_ranges': Function call with
parameters that may be unsafe - this call relies on the caller to
check that the passed values are correct. To disable this warning, use
-D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++
'Checked Iterators' c:\program files (x86)\microsoft visual studio
12.0\vc\include\algorithm 925 1 xml
and with reported fixes:
https://svn.boost.org/trac/boost/attachment/ticket/9503/uuid.hpp
This is not in the code that I have.
i.e. typedef uint8_t value_type;
typedef uint8_t& reference;
typedef uint8_t const& const_reference;
typedef uint8_t* iterator;
typedef uint8_t const* const_iterator;
typedef std::size_t size_type;
typedef std::ptrdiff_t difference_type;
versus: typedef uint8_t value_type;
typedef std::array