http://www.perlmonks.org?node_id=789366


in reply to die function

I don't know why this is happening, but it's right in the documentation for die
If the last element of LIST does not end in a newline, the current script line number and input line number (if any) are also printed, and a newline is supplied.
cheers, si_lence