On Thu, Jan 25, 2018 at 9:12 PM, SZEDER Gábor <szeder.dev@xxxxxxxxx> wrote: >> One yet more: >> >> @@ -141,5 +86,9 @@ >> // } >> >> >> - OP* o; Oops, when trying to reproduce I overlooked that here the * is stuck after OP ... >> + SV *tvs = newSVpvs( "ScalarHistory" ); >> + SV *tva = newSVpvs( "ArrayHistory" ); >> + SV *tvh = newSVpvs( "HashHistory" ); >> + >> + OP *o; ... but here it's stuck to o. With that adjusted I do get the same diff as you, and I think that's the right output in this case.