Skip to content

Commit

Permalink
5.8.45 module tests with 326b2c6
Browse files Browse the repository at this point in the history
  • Loading branch information
Reini Urban committed Jan 10, 2012
1 parent 326b2c6 commit 328ddda
Show file tree
Hide file tree
Showing 3 changed files with 129 additions and 21 deletions.
32 changes: 16 additions & 16 deletions log.modules-5.008004d-nt
@@ -1,18 +1,18 @@
# B::C::VERSION = 1.37 047a9ed 2012-01-09 | fix attributes (42,43): do not save, but xsload it
# B::C::VERSION = 1.37 326b2c6 2012-01-10 | Merge branch 'master' of github.com:rurban/perl-compiler
# perlversion = 5.008004d-nt
# path = /usr/local/bin/perl5.8.4d-nt
# platform = linux 64bit non-threaded debug
pass Exporter
fail Text::Tabs #TODO 5.8.4-5.8.7
fail Text::Wrap
fail Test::Harness
fail Text::Tabs #TODO 5.8.4-5.8.5 without threads
fail Text::Wrap #TODO 5.8.4-5.8.5 without threads
fail Test::Harness #TODO 5.8.4-5.8.5 without threads
pass Pod::Escapes
fail Pod::Simple #TODO 5.8.1-5.8.8 without threads
pass IO
pass Scalar::Util
fail Getopt::Long #TODO 5.8.4-5.8.7
pass Pod::Parser
fail ExtUtils::MakeMaker
fail ExtUtils::MakeMaker #TODO 5.8.4-5.8.5 without threads
fail Test::Simple
pass ExtUtils::Manifest
fail Pod::Text #TODO 5.8.1-5.8.8 without threads
Expand All @@ -21,17 +21,17 @@ pass Test
pass Data::Dumper
pass File::Spec
fail File::Temp #TODO 5.8.1-5.8.8 without threads
fail ExtUtils::Install
fail ExtUtils::Install #TODO 5.8.4-5.8.5 without threads
pass Text::ParseWords
fail ExtUtils::CBuilder #TODO mostly
pass ExtUtils::ParseXS
fail Module::Build
fail File::Path
fail File::Path #TODO 5.8.4
pass XSLoader
pass MIME::Base64
pass Digest
pass Digest::MD5
fail Sub::Uplevel
fail Sub::Uplevel #TODO 5.8.4-5.8.5 without threads
pass URI
pass HTML::Tagset
pass HTML::Parser
Expand All @@ -54,7 +54,7 @@ pass Data::OptList
pass Sub::Exporter
fail Test::NoWarnings
pass version
fail Params::Validate
fail Params::Validate #TODO 5.8.4-5.8.5 without threads
pass Sub::Name
pass Filter::Util::Call
pass Algorithm::C3
Expand All @@ -63,22 +63,22 @@ pass Scope::Guard
pass MRO::Compat
pass Time::HiRes
pass Class::Data::Inheritable
fail Try::Tiny
fail Try::Tiny #TODO 5.8.4-5.8.5 without threads
pass Devel::GlobalDestruction
pass Class::MOP
fail Moose #TODO 5.8 without threads
fail Test::Deep
pass Carp::Clan
fail Module::Pluggable
fail Module::Pluggable #TODO 5.8.4
pass if(1) => "Sys::Hostname"
pass Text::Balanced
fail DBI
fail DBI #TODO 5.8.4-5.8.5 without threads
pass Time::Local
skip IO::Scalar
skip Sub::Identify
pass Class::ISA
skip FCGI
fail Tree::DAG_Node
fail Tree::DAG_Node #TODO 5.8.4-5.8.5 without threads
fail Path::Class #TODO 5.8.4-5.8.7
fail Test::Warn #TODO 5.8.4-5.8.7
pass Encode
Expand All @@ -95,15 +95,15 @@ skip XML::SAX
pass YAML
skip MooseX::Types
pass Class::Singleton
fail DateTime::TimeZone
fail DateTime::TimeZone #TODO 5.8.4-5.8.5 without threads
pass DateTime::Locale
fail DateTime
fail DateTime #TODO 5.8.4-5.8.5 without threads
pass IO::String
skip AppConfig
skip UNIVERSAL::require
skip Template::Stash
# 90 / 100 modules tested with B-C-1.37 - perl-5.008004d-nt
# pass 60 / 90 (66.7%)
# fail 30 / 90 (33.3%)
# todo 11 / 30 (36.7%)
# todo 24 / 30 (80.0%)
# skip 10 / 100 (10.0% not installed)
109 changes: 109 additions & 0 deletions log.modules-5.008005d
@@ -0,0 +1,109 @@
# B::C::VERSION = 1.37 326b2c6 2012-01-10 | Merge branch 'master' of github.com:rurban/perl-compiler
# perlversion = 5.008005d
# path = /usr/local/bin/perl5.8.5d
# platform = linux 64bit threaded debug
pass Exporter
pass Text::Tabs
pass Text::Wrap
pass Test::Harness
pass Pod::Escapes
pass Pod::Simple
pass IO
pass Scalar::Util
pass Getopt::Long #TODO 5.8.4-5.8.7
pass Pod::Parser
pass ExtUtils::MakeMaker
fail Test::Simple #TODO 5.8.4-5 Dont know how to handle magic of type \156
pass ExtUtils::Manifest
pass Pod::Text
pass constant
pass Test
pass Data::Dumper
pass File::Spec
pass File::Temp
pass ExtUtils::Install
pass Text::ParseWords
pass ExtUtils::CBuilder #TODO mostly
pass ExtUtils::ParseXS
pass Module::Build #TODO 5.8.5
pass File::Path
pass XSLoader
pass MIME::Base64
pass Digest
pass Digest::MD5
pass Sub::Uplevel
pass URI
pass HTML::Tagset
pass HTML::Parser
fail Test::Exception #TODO 5.8.4-5 Dont know how to handle magic of type \156
pass Net::Cmd
pass Compress::Raw::Zlib
pass Compress::Raw::Bzip2
pass IO::Compress::Base
pass LWP #TODO 5.8.5
pass Storable
pass base
pass List::MoreUtils
pass Params::Util
pass Task::Weaken
pass Class::Accessor
fail Test::Tester #TODO 5.8.4-5 Dont know how to handle magic of type \156
pass Sub::Install
pass Attribute::Handlers
pass Data::OptList
pass Sub::Exporter
fail Test::NoWarnings #TODO 5.8.4-5 Dont know how to handle magic of type \156
pass version
pass Params::Validate
pass Sub::Name
pass Filter::Util::Call
pass Algorithm::C3
pass Class::C3
pass Scope::Guard
pass MRO::Compat
pass Time::HiRes
pass Class::Data::Inheritable
pass Try::Tiny
skip Devel::GlobalDestruction
skip Class::MOP
skip Moose
fail Test::Deep #TODO 5.8.4-5 Dont know how to handle magic of type \156
pass Carp::Clan
pass Module::Pluggable
pass if(1) => "Sys::Hostname"
pass Text::Balanced
pass DBI
pass Time::Local
pass IO::Scalar
pass Sub::Identify
pass Class::ISA
pass FCGI
pass Tree::DAG_Node
pass Path::Class #TODO 5.8.4-5.8.7
fail Test::Warn #TODO 5.8.4-5.8.7
pass Encode
pass Variable::Magic
pass CGI
pass B::Hooks::EndOfScope
fail Test::Pod #TODO 5.8.4-5 Dont know how to handle magic of type \156
pass Digest::SHA1
pass namespace::clean
pass Class::Inspector
pass Clone
pass XML::NamespaceSupport
pass XML::SAX
pass YAML
skip MooseX::Types
pass Class::Singleton
skip DateTime::TimeZone
pass DateTime::Locale
skip DateTime
pass IO::String
pass AppConfig
pass UNIVERSAL::require
skip Template::Stash
# 93 / 100 modules tested with B-C-1.37 - perl-5.008005d
# pass 86 / 93 (92.5%)
# fail 7 / 93 (7.5%)
# todo 12 / 7 (171.4%)
# skip 7 / 100 (7.0% not installed)
9 changes: 4 additions & 5 deletions t/modules.t
Expand Up @@ -239,10 +239,9 @@ sub is_todo {
my $module = shift or die;
my $DEBUGGING = ($Config{ccflags} =~ m/-DDEBUGGING/);
# ---------------------------------------
# overlong linking time
foreach(qw(
ExtUtils::CBuilder
)) { return 'mostly' if $_ eq $module; }
)) { return 'overlong linking time' if $_ eq $module; }
if ($] < 5.007) { foreach(qw(
ExtUtils::Install
Module::Build
Expand All @@ -252,7 +251,7 @@ sub is_todo {
Template::Stash
DateTime::Locale
Devel::GlobalDestruction
)) { return '5.6 r-magic' if $_ eq $module; }}
)) { return '5.6 qr r-magic' if $_ eq $module; }}
#if ($] < 5.007) { foreach(qw(
# Test::Harness
#)) { return '5.6 .al noise' if $_ eq $module; }}
Expand All @@ -261,7 +260,6 @@ sub is_todo {
Module::Pluggable
)) { return '5.8.4' if $_ eq $module; }}
if ($] >= 5.008004 and $] < 5.008008) { foreach(qw(
Getopt::Long
Path::Class
Test::Warn
)) { return '5.8.4-5.8.7' if $_ eq $module; }}
Expand All @@ -278,7 +276,7 @@ sub is_todo {
Test::Deep
Test::Warn
Test::Pod
)) { return '5.8.4-5 Dont know how to handle magic of type \156' if $_ eq $module; }}
)) { return '5.8.4-5 shared_scalar n-magic (\156)' if $_ eq $module; }}
if ($] > 5.008001 and $] < 5.010) { foreach(qw(
MooseX::Types
)) { return '5.8' if $_ eq $module; }}
Expand Down Expand Up @@ -330,6 +328,7 @@ sub is_todo {
} else { #no threads --------------------------------
if ($] >= 5.008004 and $] <= 5.008005) { foreach(qw(
Test::Harness
Getopt::Long
ExtUtils::MakeMaker
ExtUtils::Install
Sub::Uplevel
Expand Down

0 comments on commit 328ddda

Please sign in to comment.