https://github.com/uxlfoundation/oneDPL/blob/cadae13b00e9d49f59f18895854e068b8965b86c/include/oneapi/dpl/pstl/parallel_backend_utils.h#L235 Probably `operator=` should be used instead of placement-new Required to check here and in all other places like that.