in reply to system returns -1 even though command executed successfully

why does perl ... {{{ no code shown }}

:) Maybe your copy of perl or date hates you? Mine doesn't return -1 when nothing is wrong

$ perl -le " print system qw/ date / " Tue Jan 10 06:14:05 PST 2012 0