- When using C++17,
std::launder
the reinterpreted pointer fromstd::aligned_storage
to adapt to the change of object model introduced in P0137R1. Fix potential undefined behaviour. - When exceptions are disabled, only print the error message to stderr when
TSL_DEBUG
is defined instead ofNDEBUG
- Fix compatibility with
std::pmr
allocators