Set up gcc environment - 3.3 sub leap_seconds { my $val = shift; if ($val < 723727) { if ($val < 721354) { if ($val < 720259) { if ($val < 719893) { return 9; } else { if ($val < 720075) { return 10; } else { return 11; } } } else { if ($val < 720624) { return 12; } else { if ($val < 720989) { return 13; } else { return 14; } } } } else { if ($val < 722450) { if ($val < 721720) { return 15; } else { if ($val < 722085) { return 16; } else { return 17; } } } else { if ($val < 722815) { return 18; } else { if ($val < 723362) { return 19; } else { return 20; } } } } } else { if ($val < 727380) { if ($val < 725737) { if ($val < 724092) { return 21; } else { if ($val < 724823) { return 22; } else { return 23; } } } else { if ($val < 726468) { return 24; } else { if ($val < 726833) { return 25; } else { return 26; } } } } else { if ($val < 728659) { if ($val < 727745) { return 27; } else { if ($val < 728110) { return 28; } else { return 29; } } } else { if ($val < 729206) { return 30; } else { if ($val < 729755) { return 31; } else { return 32; } } } } } } Checking if your kit is complete... Looks good Writing Makefile for DateTime::Stringify cp lib/DateTime/Stringify.pm blib/lib/DateTime/Stringify.pm Manifying blib/man3/DateTime::Stringify.3 PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/simple....1..3 sub leap_seconds { my $val = shift; if ($val < 723727) { if ($val < 721354) { if ($val < 720259) { if ($val < 719893) { return 9; } else { if ($val < 720075) { return 10; } else { return 11; } } } else { if ($val < 720624) { return 12; } else { if ($val < 720989) { return 13; } else { return 14; } } } } else { if ($val < 722450) { if ($val < 721720) { return 15; } else { if ($val < 722085) { return 16; } else { return 17; } } } else { if ($val < 722815) { return 18; } else { if ($val < 723362) { return 19; } else { return 20; } } } } } else { if ($val < 727380) { if ($val < 725737) { if ($val < 724092) { return 21; } else { if ($val < 724823) { return 22; } else { return 23; } } } else { if ($val < 726468) { return 24; } else { if ($val < 726833) { return 25; } else { return 26; } } } } else { if ($val < 728659) { if ($val < 727745) { return 27; } else { if ($val < 728110) { return 28; } else { return 29; } } } else { if ($val < 729206) { return 30; } else { if ($val < 729755) { return 31; } else { return 32; } } } } } } ok 1 - use DateTime; ok 2 ok 3 ok All tests successful. Files=1, Tests=3, 1 wallclock secs ( 0.99 cusr + 0.09 csys = 1.08 CPU) Installing /export/home/cpanrun/build/5.10.0/html/site/lib/DateTime/Stringify.html Installing /export/home/cpanrun/build/5.10.0/site/lib/DateTime/Stringify.pm Installing /export/home/cpanrun/build/5.10.0/site/man/man3/DateTime::Stringify.3 Appending installation info to /export/home/cpanrun/build/5.10.0/lib/perllocal.pod