When compiling the code with STL's STL (that comes with VS2017)
#include "deferred_allocator.h" using namespace gcpp; int main() { deferred_heap h; using my_map = deferred_unordered_map<int, int>; deferred_ptr<my_map> scopes(h.make<my_map>(h)); }
it fails at deferred_heap.h:511
When compiling the code with STL's STL (that comes with VS2017)
it fails at deferred_heap.h:511