In perldiag, the assertion failure messages are listed with (P) in
front of them, indicating trappable internal errors. Assertions are
not trappable, but are followed by SIGABRT.
=item assertion botched: %s
-(P) The malloc package that comes with Perl had an internal failure.
+(X) The malloc package that comes with Perl had an internal failure.
=item Assertion failed: file "%s"
-(P) A general assertion failed. The file in question must be examined.
+(X) A general assertion failed. The file in question must be examined.
=item Assignment to both a list and a scalar