$rc = func();
if ($rc != 0) {
die "Failed to func!";
}
####
eval {
func();
}
if ($@) {
die "Failed to func: $@";
}
####
use Error::Handler;
$rc = func();
if (not $rc->ok()) {
die $rc->error_msg();
}
####
$rc = func();
if ($rc != 0) {
die "Failed to func!";
}