Boost logo

Boost :

From: Tom Kent (lists_at_[hidden])
Date: 2019-07-25 15:54:35

On Thu, Jul 25, 2019 at 5:11 AM Peter Dimov via Boost <boost_at_[hidden]>

> Michael Caisse wrote:
> > Please download the beta, give it a try, and report any problems you
> > encounter.
> FWIW, Stacktrace no longer compiles under msvc-9.0, because
> compile-c-c++
> bin.v2\libs\stacktrace\build\msvc-9.0\release\link-static\threading-multi\windbg.obj
> windbg.cpp
> .\boost/stacktrace/detail/frame_msvc.ipp(118) : error C2039: 'back' : is
> not
> a member of 'std::basic_string<_Elem,_Traits,_Ax>'
> with
> [
> _Elem=char,
> _Traits=std::char_traits<char>,
> _Ax=std::allocator<char>
> ]
> .\boost/stacktrace/detail/frame_msvc.ipp(118) : fatal error C1903: unable
> to
> recover from previous error(s); stopping compilation
> I see that Tom is no longer building msvc-9.0 binaries though, so this may
> not be a problem.

We also don't have anyone running msvc-9.0 testers in the matrix anymore,
so that is probably why it hasn't been noticed.

Last december there was a thread [1] about dropping support for older
compilers. The general consensus was that we'd focus around msvc-10.0+,
gcc-4.6+, clang-3.4+. However, if there are easy fixes that help older
compilers (like this!) there is no reason to not apply them.



Boost list run by bdawes at, gregod at, cpdaniel at, john at