make_unique is ambiguous with c++14 for some platforms