Just in case it provides a clue:
I ran an strace on this code with an exit 0 placed after the last "use"
statement. Then I picked a module which was reported with a warning like:
fid 23 has no src saved for
/home/martin/perl5/perlbrew/perls/perl-5.14.0/lib/5.14.0/Getopt/Std.pm
(NYTP_FIDf_HAS_SRC not set but src available!)
The only mentions of Std in the trace are:
# these right at start after failing to find Std.pm or Std.pmc anywhere else
stat64("/home/martin/perl5/perlbrew/perls/perl-5.14.0/lib/5.14.0/Getopt/Std.pm",
{st_mode=S_IFREG|0444, st_size=8370, ...}) = 0
open("/home/martin/perl5/perlbrew/perls/perl-5.14.0/lib/5.14.0/Getopt/Std.pm",
O_RDONLY|O_LARGEFILE) = 5
# a lot of these:
clock_gettime(CLOCK_MONOTONIC, {11311843, 972136001}) = 0
# and seemingly in the middle of nowhere:
lstat64("/home/martin/perl5/perlbrew/perls/perl-5.14.0/lib/5.14.0/Getopt/Std.pmc",
0xbff870bc) = -1 ENOENT (No such file or directory)
# but not corresponding lstat for Std.pm
$ ls -la /home/martin/perl5/perlbrew/perls/perl-5.14.0/lib/5.14.0/Getopt
total 100
drwxr-xr-x 2 martin root 4096 2011-05-17 10:58 .
drwxr-xr-x 60 martin root 4096 2011-05-17 10:58 ..
-r--r--r-- 1 martin root 79188 2011-05-17 10:58 Long.pm
-r--r--r-- 1 martin root 8370 2011-05-17 10:58 Std.pm
Martin
--
You've received this message because you are subscribed to
the Devel::NYTProf Development User group.
Group hosted at: http://groups.google.com/group/develnytprof-dev
Project hosted at: http://perl-devel-nytprof.googlecode.com
CPAN distribution: http://search.cpan.org/dist/Devel-NYTProf
To post, email: [email protected]
To unsubscribe, email: [email protected]