... provides many code path for the copy and move operations, and before
C++11 an explicit copy constructor is given that implements a move-like
logic.
I'm not sure how to resolve this compile problem, you could try to
disable c++11 by compiling with -std=c++03.