Boost logo

Boost :

From: Oliver Kowalke (oliver.kowalke_at_[hidden])
Date: 2020-11-03 18:02:33


That's what I mentioned in the issue #262 in boost.fiber.
swap_trailing_nodes is defined in linear_slist_algorithms<>.
It seams that in slist.hpp static const bool linear = 0 != (BoolFlags &
slist_bool_flags::linear_pos) evaluates to false with MSVC (it is true for
gcc-10/clang-10).
If static bool linear is evaluated to false typedef node_algorithms is of
type circular_slist_algorithms<> instead of linear_slist_algorithms<>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk