https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214
--- Comment #14 from Martin Liška <marxin at gcc dot gnu.org> --- and moveto does: void cPar::moveto(cPar& other) { other.ownercomponent = ownercomponent; other.p = p; p = # 62 "simulator/cpar.cc" 3 4 __null # 62 "simulator/cpar.cc" ; }