$ cat goner1\hi.pm $ cat goner2\hi.pm 1; $ perl -Igoner1 -Mhi -e 1 hi.pm did not return a true value. BEGIN failed--compilation aborted. $ perl -Igoner2 -Mhi -e 1 $ perl -Igoner1 -Igoner2 -Mhi -e 1 hi.pm did not return a true value. BEGIN failed--compilation aborted. $ perl -Igoner1 -Igoner2 -le"print for @INC" goner1 goner2 ... .