Dumper screws up aliasing of array elements #14467
Created by email@example.com
Setting the Purity option is supposed to make Dumper emit correct
$ perl -MData::Dumper=Dumper -we '@a=(3,0); $a = \$a; print Dumper \@a'
But if I put the same array elements the other way round, Dumper gets
$ perl -MData::Dumper=Dumper -we '$Data::Dumper::Purity=1; @a=(0,3); $a = \$a; print Dumper \@a'
The mention of $VAR1-> comes too early, before $VAR1 has been set to
$VAR1 = [