$ perl -e 'die "with info"'
with info at -e line 1.
$ perl -e 'die "without info\n"'
without info
$
####
$ perl6 -e 'die "with info"'
with info
in block at -e line 1
$ perl6 -e 'die "without info\n"'
without info
in block at -e line 1
$
####
$ perl -e 'sub dead { die "with info" } dead()'
with info at -e line 1.
$ perl -e 'sub dead { die "without info\n" } dead()'
without info
$
####
$ perl6 -e 'sub dead { die "with info" }; dead()'
with info
in sub dead at -e line 1
in block at -e line 1
$ perl6 -e 'sub dead { die "without info\n" }; dead()'
without info
in sub dead at -e line 1
in block at -e line 1
$
####
$ perl -e 'sub drop { dead() } sub dead { die "with info" } drop()'
with info at -e line 1.
$ perl -e 'sub drop { dead() } sub dead { die "without info\n" } drop()'
without info
$ perl6 -e 'sub drop { dead() }; sub dead { die "with info" }; drop()'
with info
in sub dead at -e line 1
in sub drop at -e line 1
in block at -e line 1
$ perl6 -e 'sub drop { dead() }; sub dead { die "without info\n" }; drop()'
without info
in sub dead at -e line 1
in sub drop at -e line 1
in block at -e line 1
$
####
$ perl6 -v
This is Rakudo version 2016.04 built on MoarVM version 2016.04
implementing Perl 6.c.
####
$ perl -v | head -2 | tail -1
This is perl 5, version 26, subversion 0 (v5.26.0) built for darwin-thread-multi-2level