in reply to Forcing stacktrace, alternative to Carp::Always
It won't catch errors and warnings thrown by built-ins because they don't call CORE::warn or CORE::die.
require "this-file-does-not-exist"; # no stack trace [download]