print STDERR "FUNCTION IS ($func)\n"; print STDERR "(\&is_int) TRUE!\n" if &is_int(42, 1); print STDERR "(is_int) TRUE!\n" if is_int(42, 1); print STDERR "(Module::Configurable::is_int) TRUE!\n" if Module::Configurable::is_int(42, 1); no strict 'refs'; print STDERR "(\&\$func) TRUE!\n" # line 137 from output below if &$func(42, 1); # line that's dieing #### FUNCTION IS (is_int) (&is_int) TRUE! (is_int) TRUE! (Module::Configurable::is_int) TRUE! not ok 3 - Configure is successful with valid data # Failed test 'Configure is successful with valid data' # at t/Module-Configurable.t line 49. # died: Undefined subroutine &Module::Configurable::is_int called at /nfs/pdx/disks/nehalem.pde.077/projects/libraries/Module/blib/lib/Module/Configurable.pm line 137. #### print STDERR "(\&{\$func}) TRUE!\n" if &{'Params::SimpleValidate::'.$func}(42, 1);