in reply to Difference Between use warnings and use warnings FATAL => 'all'
In simple terms: "fatal all" means all errors¹ warning-events die!
The other questions have been answered.
Cheers Rolf
( addicted to the Perl Programming Language)
¹) see following discussion
In Section
Seekers of Perl Wisdom