$ perl -c 959680.pl
Type of arg 1 to push must be array (not scalar dereference) at 959680.pl line 95, near "@list;"
Type of arg 1 to push must be array (not scalar dereference) at 959680.pl line 96, near "@callers;"
Type of arg 1 to push must be array (not scalar dereference) at 959680.pl line 112, near "@list;"
959680.pl had compilation errors.
####
95 push $id, @list;
96 push $id, @callers;
112 push $id, @list;
####
95 push @list, $id;
96 push @callers, $id;
112 push @list, $id;
####
$ perl -Mwarnings -c 959680.pl
Name "main::key" used only once: possible typo at 959680.pl line 232.
Name "main::savestate" used only once: possible typo at 959680.pl line 65.
Name "main::job_list" used only once: possible typo at 959680.pl line 123.
Name "main::message" used only once: possible typo at 959680.pl line 63.
959680.pl syntax OK