Line 79 of t/15array.t should look like this:
return [ "$index", 'a','b','c' ];
You could experiment with other ways of forcing $index to be treated
as a string....
return [ $index."", 'a','b','c' ];
return [ substr($index,0), 'a','b','c' ];
and let me know if any work for you.
This is very unlikely to be affecting DBD::Oracle.
Tim.
On Fri, May 30, 2003 at 12:57:01PM -0400, David Coulthart wrote:
> Working to upgrade our local installation of DBI from 1.21 to 1.37, I
> encountered two tests that did not pass properly. I've attached all of
> the requested output as denoted in the README, but since it's huge, let
> me try to pull out the important pieces.
>
> The compilation is being done on Solaris 8 using a self-compiled perl
> 5.6.1 (built using gcc-2.95 and Solaris as & ld). The two tests that
> fail are test #18 in both t/15array and t/zz_15array_pp (which seems to
> call t/15array). The problem seems to do with quoting of numbers. Here
> is the relevant pieces from 'make test TEST_VERBOSE=1' pulled from all
> of the output included below:
>
> not ok 18
> # Test 18 got: '[[1,'a','b','c'],[2,'a','b','c']]' (t/15array.t at line
> 89)
> # Expected: '[['1','a','b','c'],['2','a','b','c']]'
>
>
> Any insight as to why this is happening would be greatly appreciated. I
> wasn't too worried at first, but I'm now experiencing make test failures
> with DBD-Oracle-1.14 and want to eliminate any possible problems with
> DBI before posting about DBD issues.
>
>
> Thanks,
> David Coulthart
>
>
> $ perl -V
> Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
> Platform:
> osname=solaris, osvers=2.8, archname=sun4-solaris
> uname='sunos gmoney 5.8 generic sun4u sparc '
> config_args=''
> hint=recommended, useposix=true, d_sigaction=define
> usethreads=undef use5005threads=undef useithreads=undef
> usemultiplicity=undef
> useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
> use64bitint=undef use64bitall=undef uselongdouble=undef
> Compiler:
> cc='gcc', ccflags ='-fno-strict-aliasing -I/opt/local/include
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
> optimize='-O',
> cppflags='-fno-strict-aliasing -I/opt/local/include'
> ccversion='', gccversion='2.95.2 19991024 (release)',
> gccosandvers='solaris2.8'
> intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
> ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
> alignbytes=8, usemymalloc=y, prototype=define
> Linker and Libraries:
> ld='gcc', ldflags =' -L/opt/local/lib '
> libpth=/usr/lib /opt/local/lib
> libs=-lsocket -lnsl -lgdbm -ldb -ldl -lm -lc
> perllibs=-lsocket -lnsl -ldl -lm -lc
> libc=, so=so, useshrplib=false, libperl=libperl.a
> Dynamic Linking:
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
> cccdlflags='-fPIC', lddlflags='-G -L/opt/local/lib'
>
>
> Characteristics of this binary (from libperl):
> Compile-time options: USE_LARGE_FILES
> Built under solaris
> Compiled at Apr 23 2001 17:02:35
> @INC:
> /opt/perl5.6.1/lib/5.6.1/sun4-solaris
> /opt/perl5.6.1/lib/5.6.1
> /opt/perl5.6.1/lib/site_perl/5.6.1/sun4-solaris
> /opt/perl5.6.1/lib/site_perl/5.6.1
> /opt/perl5.6.1/lib/site_perl
> .
>
>
> $ perl Makefile.PL
> *** Note:
> The optional PlRPC-modules (RPC::PlServer etc) are not installed.
> If you want to use the DBD::Proxy driver and DBI::ProxyServer
> modules, then you'll need to install the RPC::PlServer,
> RPC::PlClient,
> Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
> You can install them any time after installing the DBI.
> You do *not* need these modules for typical DBI usage.
>
> Optional modules are available from any CPAN mirror, in particular
> http://www.perl.com/CPAN/modules/by-module
> http://www.perl.org/CPAN/modules/by-module
> ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module
>
> Creating extra DBI::PurePerl test: t/zz_01basics_pp.t
> Creating extra DBI::PurePerl test: t/zz_02dbidrv_pp.t
> Creating extra DBI::PurePerl test: t/zz_03handle_pp.t
> Creating extra DBI::PurePerl test: t/zz_04mods_pp.t
> Creating extra DBI::PurePerl test: t/zz_05thrclone_pp.t
> Creating extra DBI::PurePerl test: t/zz_06attrs_pp.t
> Creating extra DBI::PurePerl test: t/zz_07kids_pp.t
> Creating extra DBI::PurePerl test: t/zz_08keeperr_pp.t
> Creating extra DBI::PurePerl test: t/zz_10examp_pp.t
> Creating extra DBI::PurePerl test: t/zz_15array_pp.t
> Creating extra DBI::PurePerl test: t/zz_20meta_pp.t
> Creating extra DBI::PurePerl test: t/zz_30subclass_pp.t
> Creating extra DBI::PurePerl test: t/zz_40profile_pp.t
> Creating extra DBI::PurePerl test: t/zz_41prof_dump_pp.t
> Creating extra DBI::PurePerl test: t/zz_42prof_data_pp.t
> Creating extra DBI::PurePerl test: t/zz_60preparse_pp.t
> Creating extra DBI::PurePerl test: t/zz_80proxy_pp.t
> Checking if your kit is complete...
> Looks good
> Writing Makefile for DBI
>
> Remember to actually *read* the README file!
> Use 'make' to build the software (dmake or nmake on Windows).
> Then 'make test' to execute self tests.
> Then 'make install' to install the DBI and then delete this working
> directory before unpacking and building any DBD::* drivers.
>
>
> $ make
> /opt/local/bin/perl -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris
> -I/opt/perl5.6.1/lib/5.6.1 -MExtUtils::Command -e mkpath blib/lib/DBI
> rm -f blib/lib/DBI/Changes.pm
> cp Changes blib/lib/DBI/Changes.pm
> /bin/sh -c true
> cp Driver_xst.h blib/arch/auto/DBI/Driver_xst.h
> cp lib/DBI/ProfileDumper.pm blib/lib/DBI/ProfileDumper.pm
> cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
> cp lib/DBI/DBD/Metadata.pm blib/lib/DBI/DBD/Metadata.pm
> cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
> cp dbipport.h blib/arch/auto/DBI/dbipport.h
> cp lib/DBI/Const/GetInfoReturn.pm blib/lib/DBI/Const/GetInfoReturn.pm
> cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
> cp lib/DBI/Const/GetInfo/ANSI.pm blib/lib/DBI/Const/GetInfo/ANSI.pm
> cp lib/DBI/PurePerl.pm blib/lib/DBI/PurePerl.pm
> cp lib/DBI/Profile.pm blib/lib/DBI/Profile.pm
> cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
> cp DBI.pm blib/lib/DBI.pm
> cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
> cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
> cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
> cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
> cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
> cp lib/DBI/ProfileData.pm blib/lib/DBI/ProfileData.pm
> cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
> cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm
> cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
> cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
> cp lib/DBI/ProfileDumper/Apache.pm blib/lib/DBI/ProfileDumper/Apache.pm
> cp Driver.xst blib/arch/auto/DBI/Driver.xst
> cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
> cp lib/DBI/Const/GetInfo/ODBC.pm blib/lib/DBI/Const/GetInfo/ODBC.pm
> /bin/sh -c true
> /bin/sh -c true
> /opt/local/bin/perl -p -e "s/~DRIVER~/Perl/g" <
> blib/arch/auto/DBI/Driver.xst > Perl.xsi
> /opt/local/bin/perl -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris
> -I/opt/perl5.6.1/lib/5.6.1 /opt/perl5.6.1/lib/5.6.1/ExtUtils/xsubpp
> -typemap /opt/perl5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap
> Perl.xs > Perl.xsc && mv Perl.xsc Perl.c
> gcc -c -fno-strict-aliasing -I/opt/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.37\" -DXS_VERSION=\"1.37\"
> -fPIC -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris/CORE -Wall -Wno-comment
> -DDBI_NO_THREADS Perl.c
> dbipport.h:529: warning: `my_sv_2pvbyte' defined but not used
> /opt/local/bin/perl -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris
> -I/opt/perl5.6.1/lib/5.6.1 /opt/perl5.6.1/lib/5.6.1/ExtUtils/xsubpp
> -typemap /opt/perl5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap
> DBI.xs > DBI.xsc && mv DBI.xsc DBI.c
> gcc -c -fno-strict-aliasing -I/opt/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.37\" -DXS_VERSION=\"1.37\"
> -fPIC -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris/CORE -Wall -Wno-comment
> -DDBI_NO_THREADS DBI.c
> DBI.xs: In function `dbih_clearcom':
> DBI.xs:973: warning: unused variable `Perl___notused'
> DBI.xs: In function `dbih_get_fbav':
> DBI.xs:1110: warning: unused variable `Perl___notused'
> DBI.xs: In function `dbih_set_attr_k':
> DBI.xs:1265: warning: unused variable `Perl___notused'
> DBI.xs:1190: warning: unused variable `Perl___notused'
> DBI.xs: In function `dbih_get_attr_k':
> DBI.xs:1396: warning: unused variable `Perl___notused'
> DBI.xs: In function `log_where':
> DBI.xs:1771: warning: unused variable `Perl___notused'
> DBI.xs: In function `XS_DBI_dispatch':
> DBI.xs:2529: warning: unused variable `Perl___notused'
> DBI.c: At top level:
> dbipport.h:529: warning: `my_sv_2pvbyte' defined but not used
> Running Mkbootstrap for DBI ()
> chmod 644 DBI.bs
> rm -f blib/arch/auto/DBI/DBI.so
> LD_RUN_PATH="" gcc -G -L/opt/local/lib DBI.o -o
> blib/arch/auto/DBI/DBI.so
> chmod 755 blib/arch/auto/DBI/DBI.so
> cp DBI.bs blib/arch/auto/DBI/DBI.bs
> chmod 644 blib/arch/auto/DBI/DBI.bs
> /opt/local/bin/perl -Iblib/arch -Iblib/lib
> -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris -I/opt/perl5.6.1/lib/5.6.1
> dbiproxy.PL dbiproxy
> Extracted dbiproxy from dbiproxy.PL with variable substitutions.
> cp dbiproxy blib/script/dbiproxy
> /opt/local/bin/perl -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris
> -I/opt/perl5.6.1/lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)"
> blib/script/dbiproxy
> /opt/local/bin/perl -Iblib/arch -Iblib/lib
> -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris -I/opt/perl5.6.1/lib/5.6.1
> dbiprof.PL dbiprof
> Extracted dbiprof from dbiprof.PL with variable substitutions.
> cp dbiprof blib/script/dbiprof
> /opt/local/bin/perl -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris
> -I/opt/perl5.6.1/lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)"
> blib/script/dbiprof
> Manifying blib/man3/DBI::ProfileDumper.3
> Manifying blib/man3/DBI::DBD::Metadata.3
> Manifying blib/man3/DBI::Const::GetInfoReturn.3
> Manifying blib/man3/DBI::Const::GetInfo::ANSI.3
> Manifying blib/man1/dbiprof.1
> Manifying blib/man3/DBI::Profile.3
> Manifying blib/man3/DBI::PurePerl.3
> Manifying blib/man3/DBI.3
> Manifying blib/man3/DBI::FAQ.3
> Manifying blib/man3/Bundle::DBI.3
> Manifying blib/man3/Win32::DBIODBC.3
> Manifying blib/man1/dbiproxy.1
> Manifying blib/man3/DBI::W32ODBC.3
> Manifying blib/man3/DBI::DBD.3
> Manifying blib/man3/DBI::ProfileData.3
> Manifying blib/man3/DBI::ProxyServer.3
> Manifying blib/man3/DBI::Const::GetInfoType.3
> Manifying blib/man3/DBD::Proxy.3
> Manifying blib/man3/DBI::ProfileDumper::Apache.3
> Manifying blib/man3/DBI::Const::GetInfo::ODBC.3
>
>
> $ make test
> /bin/sh -c true
> /bin/sh -c true
> /bin/sh -c true
> PERL_DL_NONLAZY=1 /opt/local/bin/perl -Iblib/arch -Iblib/lib
> -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris -I/opt/perl5.6.1/lib/5.6.1 -e
> 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;'
> t/*.t
> t/01basics.............ok
> t/02dbidrv.............ok
> t/03handle.............ok
> t/04mods...............ok
> t/05thrclone...........skipped
> all skipped: this perl 5.006001 not configured to support
> iThreads
> t/06attrs..............ok
> t/07kids...............ok
> t/08keeperr............ok
> t/10examp..............ok
> t/15array..............FAILED test 18
> Failed 1/34 tests, 97.06% okay
> t/20meta...............ok
> t/30subclass...........ok
> t/40profile............ok
> t/41prof_dump..........ok
> t/42prof_data..........ok
> t/60preparse...........ok
> t/80proxy..............skipped
> all skipped: modules required for proxy are probably not
> installed (e.g., RPC/PlClient.pm)
> t/zz_01basics_pp....... Using DBI::PurePerl (DBI_PUREPERL=2)
> t/zz_01basics_pp.......ok
> t/zz_02dbidrv_pp.......ok
> t/zz_03handle_pp.......ok
> t/zz_04mods_pp.........ok
> t/zz_05thrclone_pp.....skipped
> all skipped: this perl 5.006001 not configured to support
> iThreads
> t/zz_06attrs_pp........ok
> t/zz_07kids_pp.........skipped
> all skipped: $h->{Kids} attribute not supported for
> DBI::PurePerl
> t/zz_08keeperr_pp......ok
> t/zz_10examp_pp........ok 52/245 Taint mode switching tests skipped
> t/zz_10examp_pp........ok
> t/zz_15array_pp........FAILED test 18
> Failed 1/34 tests, 97.06% okay
> t/zz_20meta_pp.........ok
> t/zz_30subclass_pp.....ok
> t/zz_40profile_pp......skipped
> all skipped: profiling not supported for DBI::PurePerl
> t/zz_41prof_dump_pp....skipped
> all skipped: profiling not supported for DBI::PurePerl
> t/zz_42prof_data_pp....skipped
> all skipped: profiling not supported for DBI::PurePerl
> t/zz_60preparse_pp.....skipped
> all skipped: preparse not supported for DBI::PurePerl
> t/zz_80proxy_pp........skipped
> all skipped: modules required for proxy are probably not
> installed (e.g., RPC/PlClient.pm)
> Failed Test Stat Wstat Total Fail Failed List of Failed
> --
> t/15array.t 34 1 2.94% 18
> t/zz_15array_pp.t 34 1 2.94% 18
> 9 tests skipped.
> Failed 2/34 test scripts, 94.12% okay. 2/1203 subtests failed, 99.83%
> okay.
> make: *** [test_dynamic] Error 11
>
>
> $ make test TEST_VERBOSE=1
> /bin/sh -c true
> /bin/sh -c true
> /bin/sh -c true
> PERL_DL_NONLAZY=1 /opt/local/bin/perl -Iblib/arch -Iblib/lib
> -I/opt/perl5.6.1/lib/5.6.1/sun4-solaris -I/opt/perl5.6.1/lib/5.6.1 -e
> 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;'
> t/*.t
> t/01basics.............1..39
> ok 1 at line 32
> ok 2 at line 33
> ok 3 at line 37
> ok 4 at line 40
> ok 5 at line 41
> ok 6 at line 45
> ok 7 at line 48
> ok 8 at line 50
> ok 9 at line 52
> ok 10 at line 54
> ok 11 at line 55
> ok 12 at line 58
> ok 13 at line 61
> ok 14 at line 63
> ok 15 at line 64
> ok 16 at line 66
> ok 17 at line 67
> ok 18 at line 68
> ok 19 at line 69
> ok 20 at line 71
> ok 21 at line 72
> ok 22 at line 73
> ok 23 at line 78
> ok 24 at line 79
> ok 25 at line 80
> ok 26 at line 81
> ok 27 at line 82
> ok 28 at line 83
> ok 29 at line 86
> ok 30 at line 87
> ok 31 at line 88
> ok 32 at line 89
> ok 33 at line 90
> ok 34 at line 91
> ok 35 at line 93
> ok 36 at line 94
> ok 37 at line 95
> ok 38 at line 103
> ok 39 at line 104
> ok
> t/02dbidrv.............1..32
> ok 1
> ok 2
> ok 3
> ok 4
> DBD::_::dr internals
> ok 5
> ok 6
> DBD::_::db internals
> ok 7
> ok 8
> Driver for inner handles needs to be the Drivers inner handle
> ok 9
> ok 10
> ok 11
> Driver for outer handles needs to be the Drivers outer handle
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> DBD::Test::db::DESTROY
> ok 18
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31
> FETCH'd Test
> ok 32
> ok
> t/03handle.............1..18
> ok 1
> ok 2
> ref leak using
> ok 3
> ref leak using Driver 1
> ok 4
> ok 5
> ref leak using Database 1
> ok 6
> ok 7
> ref leak using Database 1 Driver 1
> ok 8
> ok 9
> ok 10
> take_imp_data
> ok 11
> ok 12
> $VAR1 = ' -,-.x + M #@ -+X -, -+ P ,
> ';
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> use dbi_imp_data
> ok 18
> ok
> t/04mods...............1..3
> ok 1
> ok 2
> ok 3
> ok
> t/05thrclone...........1..0 # Skipped: this perl 5.006001 not configured
> to support iThreads
> skipped
> all skipped: this perl 5.006001 not configured to support
> iThreads
> t/06attrs..............1..126
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31
> ok 32
> ok 33
> ok 34
> ok 35
> ok 36
> ok 37
> ok 38
> ok 39
> ok 40
> ok 41
> ok 42
> ok 43
> ok 44
> ok 45
> ok 46
> ok 47
> ok 48
> ok 49
> ok 50
> ok 51
> ok 52
> ok 53
> ok 54
> ok 55
> ok 56
> ok 57
> ok 58
> ok 59
> ok 60
> ok 61
> ok 62
> ok 63
> ok 64
> ok 65
> ok 66
> ok 67
> ok 68
> ok 69
> ok 70
> ok 71
> ok 72
> ok 73
> ok 74
> ok 75
> ok 76
> ok 77
> ok 78
> ok 79
> ok 80
> ok 81
> ok 82
> ok 83
> ok 84
> ok 85
> ok 86
> ok 87
> ok 88
> ok 89
> ok 90
> ok 91
> ok 92
> ok 93
> ok 94
> ok 95
> ok 96
> ok 97
> ok 98
> ok 99
> ok 100
> ok 101
> ok 102
> ok 103
> ok 104
> ok 105
> ok 106
> ok 107
> ok 108
> ok 109
> ok 110
> ok 111
> ok 112
> ok 113
> ok 114
> ok 115
> ok 116
> ok 117
> ok 118
> ok 119
> ok 120
> ok 121
> ok 122
> ok 123
> ok 124
> ok 125
> ok 126
> ok
> t/07kids...............1..9
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok
> t/08keeperr............1..2
> ok 1
> ok 2
> ok
> t/10examp..............1..245
> ok 1 at line 33
> ok 2 at line 40
> ok 3 at line 41
> ok 4 at line 48
> ok 5 at line 51
> ok 6 at line 63
> ok 7 at line 64
> ok 8 at line 67
> ok 9 at line 70
> ok 10 at line 72
> ok 11 at line 77
> ok 12 at line 78
> ok 13 at line 79
> ok 14 at line 82
> ok 15 at line 83
> quote
> ok 16 at line 87
> ok 17 at line 88
> ok 18 at line 89
> ok 19 at line 90
> quote_identifier
> ok 20 at line 97
> ok 21 at line 98
> ok 22 at line 99
> ok 23 at line 100
> ok 24 at line 105
> ok 25 at line 108
> others
> ok 26 at line 112
> ok 27 at line 115
> ok 28 at line 119
> ok 29 at line 120
> ok 30 at line 121
> ok 31 at line 122
> ok 32 at line 123
> ok 33 at line 126
> ok 34 at line 128
> ok 35 at line 128
> ok 36 at line 128
> ok 37 at line 132
> ok 38 at line 133
> ok 39 at line 136
> ok 40 at line 137
> ok 41 at line 139
> ok 42 at line 145
> ok 43 at line 150
> ok 44 at line 152
> ok 45 at line 154
> ok 46 at line 155
> ok 47 at line 156
> ok 48 at line 157
> ok 49 at line 159
> ok 50 at line 160
> ok 51 at line 161
> ok 52 at line 162
> ok 53 at line 171
> ok 54 at line 172
> ok 55 at line 173
> ok 56 at line 176
> ok 57 at line 177
> ok 58 at line 178
> ok 59 at line 181
> ok 60 at line 182
> ok 61 at line 183
> ok 62 at line 186
> ok 63 at line 187
> ok 64 at line 188
> ok 65 at line 191
> ok 66 at line 192
> ok 67 at line 193
> ok 68 at line 208
> ok 69 at line 210
> ok 70 at line 211
> ok 71 at line 214
> ok 72 at line 217
> ok 73 at line 218
> ok 74 at line 219
> Taint attribute test enabled
> ok 75 at line 233
> ok 76 at line 235
> ok 77 at line 237
> ok 78 at line 240
> ok 79 at line 242
> ok 80 at line 243
> ok 81 at line 244
> ok 82 at line 249
> ok 83 at line 251
> ok 84 at line 252
> ok 85 at line 253
> ok 86 at line 258
> ok 87 at line 260
> ok 88 at line 261
> ok 89 at line 262
> ok 90 at line 276
> ok 91 at line 278
> ok 92 at line 284
> ok 93 at line 286
> ok 94 at line 299
> ok 95 at line 304
> ok 96 at line 305
> ok 97 at line 307
> ok 98 at line 309
> ok 99 at line 311
> ok 100 at line 313
> ok 101 at line 314
> ok 102 at line 317
> fetchrow_hashref('NAME_uc')
> ok 103 at line 320
> ok 104 at line 322
> ok 105 at line 323
> ok 106 at line 324
> ok 107 at line 325
> fetchrow_hashref('ParamValues')
> ok 108 at line 328
> ok 109 at line 329
> FetchHashKeyName
> ok 110 at line 332
> ok 111 at line 334
> ok 112 at line 335
> ok 113 at line 336
> ok 114 at line 337
> ok 115 at line 338
> fetchall_arrayref
> ok 116 at line 341
> ok 117 at line 343
> ok 118 at line 344
> ok 119 at line 345
> ok 120 at line 346
> ok 121 at line 347
> fetchall_arrayref array slice
> ok 122 at line 350
> ok 123 at line 352
> ok 124 at line 353
> ok 125 at line 354
> fetchall_arrayref hash slice
> ok 126 at line 357
> ok 127 at line 360
> ok 128 at line 361
> ok 129 at line 362
> fetchall_arrayref hash
> ok 130 at line 366
> ok 131 at line 368
> ok 132 at line 369
> ok 133 at line 370
> ok 134 at line 376
> ok 135 at line 377
> selectrow_array
> ok 136 at line 384
> ok 137 at line 385
> selectrow_hashref
> ok 138 at line 389
> ok 139 at line 390
> ok 140 at line 391
> ok 141 at line 392
> selectall_arrayref
> ok 142 at line 396
> ok 143 at line 397
> ok 144 at line 398
> ok 145 at line 399
> selectall_arrayref Slice array slice
> ok 146 at line 403
> ok 147 at line 404
> ok 148 at line 405
> ok 149 at line 406
> selectall_arrayref Columns array slice
> ok 150 at line 410
> ok 151 at line 411
> ok 152 at line 412
> ok 153 at line 413
> selectall_arrayref hash slice
> ok 154 at line 417
> ok 155 at line 418
> ok 156 at line 419
> ok 157 at line 420
> ok 158 at line 421
> ok 159 at line 422
> ok 160 at line 423
> selectall_hashref
> ok 161 at line 427
> ok 162 at line 428
> ok 163 at line 429
> ok 164 at line 430
> selectall_hashref by column number
> ok 165 at line 434
> ok 166 at line 435
> selectcol_arrayref
> ok 167 at line 439
> ok 168 at line 440
> ok 169 at line 441
> selectcol_arrayref column slice
> ok 170 at line 445
> ok 171 at line 447
> ok 172 at line 448
> ok 173 at line 449
> begin_work...
> ok 174 at line 454
> ok 175 at line 455
> ok 176 at line 457
> ok 177 at line 458
> ok 178 at line 459
> ok 179 at line 462
> ok 180 at line 463
> ok 181 at line 465
> ok 182 at line 467
> ok 183 at line 468
> others...
> ok 184 at line 475
> ok 185 at line 476
> RaiseError & PrintError & ShowErrorStatement
> ok 186 at line 480
> ok 187 at line 482
> ok 188 at line 486
> ok 189 at line 488
> ok 190 at line 489
> ok 191 at line 492
> ok 192 at line 493
> ok 193 at line 496
> ok 194 at line 497
> ok 195 at line 499
> ok 196 at line 500
> ok 197 at line 502
> ok 198 at line 505
> ok 199 at line 506
> ok 200 at line 507
> ok 201 at line 513
> ok 202 at line 515
> ok 203 at line 521
> ok 204 at line 522
> ok 205 at line 523
> ok 206 at line 525
> HandleError
> ok 207 at line 540
> ok 208 at line 541
> HandleError -> die
> ok 209 at line 549
> ok 210 at line 550
> HandleError -> 0 -> RaiseError
> HandleError: DBD::ExampleP::db prepare failed: Unknown field names:
> unknown_field_name2 [h=DBI::db=HASH(0x24437c), rv=undef, #=3]
> ok 211 at line 554
> ok 212 at line 555
> HandleError -> 1 -> return (original)undef
> HandleError: DBD::ExampleP::db prepare failed: Unknown field names:
> unknown_field_name2 [h=DBI::db=HASH(0x24437c), rv=undef, #=3]
> ok 213 at line 560
> ok 214 at line 561
> HandleError -> 2 -> return (modified)42
> HandleError: DBD::ExampleP::db prepare failed: Unknown field names:
> unknown_field_name2 [h=DBI::db=HASH(0x24437c), rv=undef, #=3]
> ok 215 at line 568
> ok 216 at line 569
> ok 217 at line 572
> dump_results
> ok 218 at line 577
> ok 219 at line 580
> ok 220 at line 591
> ok 221 at line 593
> table_info
> ok 222 at line 605
> ok 223 at line 612
> ok 224 at line 622
> ok 225 at line 624
> tables
> ok 226 at line 637
> ok 227 at line 639
> ok 228 at line 639
> ok 229 at line 639
> ok 230 at line 639
> ok 231 at line 639
> Testing the fake directories (0).
> ok 232 at line 644
> ok 233 at line 645
> ok 234 at line 647
> ok 235 at line 654
> Testing the fake directories (100).
> ok 236 at line 644
> ok 237 at line 645
> ok 238 at line 647
> ok 239 at line 651
> Testing the fake directories (200).
> ok 240 at line 644
> ok 241 at line 645
> ok 242 at line 647
> ok 243 at line 651
> Testing $dbh->func().
> ok 244 at line 667
> ok 245 at line 670
> ok
> t/15array..............1..34
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> not ok 18
> # Test 18 got: '[[1,'a','b','c'],[2,'a','b','c']]' (t/15array.t at line
> 89)
> # Expected: '[['1','a','b','c'],['2','a','b','c']]'
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31
> ok 32
> ok 33
> ok 34
> FAILED test 18
> Failed 1/34 tests, 97.06% okay
> t/20meta...............1..6
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok
> t/30subclass...........1..32
> ok 1 at 100
> ok 2 at 101
> ok 3 at 110
> ok 4 at 111
> ok 5 at 125
> ok 6 at 126
> ok 7 at 129
> ok 8 at 130
> ok 9 at 133
> ok 10 at 134
> ok 11 at 136
> ok 12 at 138
> ok 13 at 139
> ok 14 at 145
> ok 15 at 146
> ok 16 at 147
> ok 17 at 148
> ok 18 at 149
> clone A
> ok 19 at 154
> ok 20 at 155
> ok 21 at 156
> clone B
> ok 22 at 160
> ok 23 at 161
> ok 24 at 162
> ok 25 at 163
> installed method
> ok 26 at 167
> ok 27 at 168
> ok 28 at 170
> ok 29 at 171
> ok 30 at 172
> ok 31 at 178
> ok 32 at 183
> ok
> t/40profile............1..57
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> bless( {
> 'Data' => {
> '' => [
> 5,
> '8.90493392944336e-05',
> '6.50882720947266e-05',
> '5.00679016113281e-06',
> '6.50882720947266e-05',
> '1054312195.85675',
> '1054312196.13186'
> ],
> 'select mode,size,name from ?' => [
> 741,
> '0.249923586845398',
> '0.000710964202880859',
> '0.000160932540893555',
> '0.00157594680786133',
> '1054312195.86019',
> '1054312196.13164'
> ]
> },
> 'Path' => [
> '-2100000001'
> ]
> }, 'DBI::Profile' )
> ok 15
> ok 16
> ok 17
> ok 18
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> Profile Output
>
> DBI::Profile: 0.250027 seconds (748 method calls) 40profile.t
> '' =>
> 0.000103s / 7 = 0.000015s avg (first 0.000065s, min 0.000005s, max
> 0.000065s)
> 'select mode,size,name from ?' =>
> 0.249924s / 741 = 0.000337s avg (first 0.000711s, min 0.000161s, max
> 0.001576s)
>
> ok 31
> ok 32
> ok 33
> ok 34
> ok 35
> ok 36
> ok 37
> ok 38
> ok 39
> ok 40
> ok 41
> ok 42
> ok 43
> ok 44
> ok 45
> ok 46
> ok 47
> ok 48
> ok 49
> ok 50
> ok 51
> ok 52
> ok 53
> ok 54
> ok 55
> ok 56
> ok 57
> DBI::Profile: 1.014464 seconds (49 method calls) 40profile.t
> 'foo' =>
> '' =>
> 'FETCH' =>
> 'bar' =>
> 0.000090s / 6 = 0.000015s avg (first 0.000005s, min
> 0.000005s, max 0.000059s)
> 'STORE' =>
> 'bar' =>
> 0.000063s
> 'disconnect' =>
> 'bar' =>
> 0.000073s
> 'Hi, mom' =>
> 'fetchhash_bang' =>
> 'bar' =>
> 1.000000s
> 'select name from .' =>
> 'DESTROY' =>
> 'bar' =>
> 0.000258s / 2 = 0.000129s avg (first 0.000031s, min
> 0.000031s, max 0.000227s)
> 'execute' =>
> 'bar' =>
> 0.000706s
> 'fetchrow_hashref' =>
> 'bar' =>
> 0.012536s / 36 = 0.000348s avg (first 0.000377s, min
> 0.000172s, max 0.001427s)
> 'prepare' =>
> 'bar' =>
> 0.000738s
>
> ok
> t/41prof_dump..........1..7
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok
> t/42prof_data..........1..18
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18
> ok
> t/60preparse...........1..38
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31
> ok 32
> ok 33
> ok 34
> ok 35
> ok 36
> ok 37
> ok 38
> ok
> t/80proxy..............1..0 # Skipped: modules required for proxy are
> probably not installed (e.g., RPC/PlClient.pm)
> skipped
> all skipped: modules required for proxy are probably not
> installed (e.g., RPC/PlClient.pm)
> t/zz_01basics_pp.......1..39
> Using DBI::PurePerl (DBI_PUREPERL=2)
> ok 1 at line 32
> ok 2 at line 33
> ok 3 at line 37
> ok 4 at line 40
> ok 5 at line 41
> ok 6 at line 45
> ok 7 at line 48
> ok 8 at line 50
> ok 9 at line 52
> ok 10 at line 54
> ok 11 at line 55
> ok 12 at line 58
> ok 13 at line 61
> ok 14 at line 63
> ok 15 at line 64
> ok 16 at line 66
> ok 17 at line 67
> ok 18 at line 68
> ok 19 at line 69
> ok 20 at line 71
> ok 21 at line 72
> ok 22 at line 73
> ok 23 at line 78
> ok 24 at line 79
> ok 25 at line 80
> ok 26 at line 81
> ok 27 at line 82
> ok 28 at line 83
> ok 29 at line 86
> ok 30 at line 87
> ok 31 at line 88
> ok 32 at line 89
> ok 33 at line 90
> ok 34 at line 91
> ok 35 at line 93
> ok 36 at line 94
> ok 37 at line 95
> ok 38 at line 99
> ok 39 at line 100
> ok
> t/zz_02dbidrv_pp.......1..32
> ok 1
> ok 2
> ok 3
> ok 4
> DBD::_::dr internals
> ok 5
> ok 6
> DBD::_::db internals
> ok 7
> ok 8
> Driver for inner handles needs to be the Drivers inner handle
> ok 9
> ok 10
> ok 11
> Driver for outer handles needs to be the Drivers outer handle
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> DBD::Test::db::DESTROY
> ok 18
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31
> ok 32
> ok
> t/zz_03handle_pp.......1..18
> ok 1
> ok 2
> ref leak using
> ok 3
> ref leak using Driver 1
> ok 4
> ok 5
> ref leak using Database 1
> ok 6
> ok 7
> ref leak using Database 1 Driver 1
> ok 8
> ok 9
> ok 10
> take_imp_data
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18
> ok
> t/zz_04mods_pp.........1..3
> ok 1
> ok 2
> ok 3
> ok
> t/zz_05thrclone_pp.....1..0 # Skipped: this perl 5.006001 not configured
> to support iThreads
> skipped
> all skipped: this perl 5.006001 not configured to support
> iThreads
> t/zz_06attrs_pp........1..126
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31
> ok 32
> ok 33
> ok 34
> ok 35
> ok 36
> ok 37
> ok 38
> ok 39
> ok 40
> ok 41
> ok 42
> ok 43
> ok 44
> ok 45
> ok 46
> ok 47
> ok 48
> ok 49
> ok 50
> ok 51
> ok 52
> ok 53
> ok 54
> ok 55
> ok 56
> ok 57
> ok 58
> ok 59
> ok 60
> ok 61
> ok 62
> ok 63
> ok 64
> ok 65
> ok 66
> ok 67
> ok 68
> ok 69
> ok 70
> ok 71
> ok 72
> ok 73
> ok 74
> ok 75
> ok 76
> ok 77
> ok 78
> ok 79
> ok 80
> ok 81
> ok 82
> ok 83
> ok 84
> ok 85
> ok 86
> ok 87
> ok 88
> ok 89
> ok 90
> ok 91
> ok 92
> ok 93
> ok 94
> ok 95
> ok 96
> ok 97
> ok 98
> ok 99
> ok 100
> ok 101
> ok 102
> ok 103
> ok 104
> ok 105
> ok 106
> ok 107
> ok 108
> ok 109
> ok 110
> ok 111
> ok 112
> ok 113
> ok 114
> ok 115
> ok 116
> ok 117
> ok 118
> ok 119
> ok 120
> ok 121
> ok 122
> ok 123
> ok 124
> ok 125
> ok 126
> ok
> t/zz_07kids_pp.........1..0 # Skipped: $h->{Kids} attribute not
> supported for DBI::PurePerl
> skipped
> all skipped: $h->{Kids} attribute not supported for
> DBI::PurePerl
> t/zz_08keeperr_pp......1..2
> ok 1
> ok 2
> ok
> t/zz_10examp_pp........1..245
> ok 1 at line 33
> ok 2 at line 40
> ok 3 at line 41
> ok 4 at line 48
> ok 5 at line 51
> ok 6 at line 63
> ok 7 at line 64
> ok 8 at line 67
> ok 9 at line 70
> ok 10 at line 72
> ok 11 at line 77
> ok 12 at line 78
> ok 13 at line 79
> ok 14 at line 82
> ok 15 at line 83
> quote
> ok 16 at line 87
> ok 17 at line 88
> ok 18 at line 89
> ok 19 at line 90
> quote_identifier
> ok 20 at line 97
> ok 21 at line 98
> ok 22 at line 99
> ok 23 at line 100
> ok 24 at line 105
> ok 25 at line 108
> others
> ok 26 at line 112
> ok 27 at line 115
> ok 28 at line 119
> ok 29 at line 120
> ok 30 at line 121
> ok 31 at line 122
> ok 32 at line 123
> ok 33 at line 126
> ok 34 at line 128
> ok 35 at line 128
> ok 36 at line 128
> ok 37 at line 132
> ok 38 at line 133
> ok 39 at line 142
> ok 40 at line 142
> ok 41 at line 142
> ok 42 at line 145
> ok 43 at line 150
> ok 44 at line 152
> ok 45 at line 154
> ok 46 at line 155
> ok 47 at line 156
> ok 48 at line 157
> ok 49 at line 159
> ok 50 at line 160
> ok 51 at line 161
> ok 52 at line 162
> Taint mode switching tests skipped
> ok 53 at line 166
> ok 54 at line 166
> ok 55 at line 166
> ok 56 at line 166
> ok 57 at line 166
> ok 58 at line 166
> ok 59 at line 166
> ok 60 at line 166
> ok 61 at line 166
> ok 62 at line 166
> ok 63 at line 166
> ok 64 at line 166
> ok 65 at line 166
> ok 66 at line 166
> ok 67 at line 166
> ok 68 at line 208
> ok 69 at line 210
> ok 70 at line 211
> ok 71 at line 214
> ok 72 at line 217
> ok 73 at line 218
> ok 74 at line 219
> ok 75 at line 294
> ok 76 at line 294
> ok 77 at line 294
> ok 78 at line 294
> ok 79 at line 294
> ok 80 at line 294
> ok 81 at line 294
> ok 82 at line 294
> ok 83 at line 294
> ok 84 at line 294
> ok 85 at line 294
> ok 86 at line 294
> ok 87 at line 294
> ok 88 at line 294
> ok 89 at line 294
> ok 90 at line 294
> ok 91 at line 294
> ok 92 at line 294
> ok 93 at line 294
> ok 94 at line 301
> ok 95 at line 304
> ok 96 at line 305
> ok 97 at line 307
> ok 98 at line 309
> ok 99 at line 311
> ok 100 at line 313
> ok 101 at line 314
> ok 102 at line 317
> fetchrow_hashref('NAME_uc')
> ok 103 at line 320
> ok 104 at line 322
> ok 105 at line 323
> ok 106 at line 324
> ok 107 at line 325
> fetchrow_hashref('ParamValues')
> ok 108 at line 328
> ok 109 at line 329
> FetchHashKeyName
> ok 110 at line 332
> ok 111 at line 334
> ok 112 at line 335
> ok 113 at line 336
> ok 114 at line 337
> ok 115 at line 338
> fetchall_arrayref
> ok 116 at line 341
> ok 117 at line 343
> ok 118 at line 344
> ok 119 at line 345
> ok 120 at line 346
> ok 121 at line 347
> fetchall_arrayref array slice
> ok 122 at line 350
> ok 123 at line 352
> ok 124 at line 353
> ok 125 at line 354
> fetchall_arrayref hash slice
> ok 126 at line 357
> ok 127 at line 360
> ok 128 at line 361
> ok 129 at line 362
> fetchall_arrayref hash
> ok 130 at line 366
> ok 131 at line 368
> ok 132 at line 369
> ok 133 at line 370
> ok 134 at line 376
> ok 135 at line 377
> selectrow_array
> ok 136 at line 384
> ok 137 at line 385
> selectrow_hashref
> ok 138 at line 389
> ok 139 at line 390
> ok 140 at line 391
> ok 141 at line 392
> selectall_arrayref
> ok 142 at line 396
> ok 143 at line 397
> ok 144 at line 398
> ok 145 at line 399
> selectall_arrayref Slice array slice
> ok 146 at line 403
> ok 147 at line 404
> ok 148 at line 405
> ok 149 at line 406
> selectall_arrayref Columns array slice
> ok 150 at line 410
> ok 151 at line 411
> ok 152 at line 412
> ok 153 at line 413
> selectall_arrayref hash slice
> ok 154 at line 417
> ok 155 at line 418
> ok 156 at line 419
> ok 157 at line 420
> ok 158 at line 421
> ok 159 at line 422
> ok 160 at line 423
> selectall_hashref
> ok 161 at line 427
> ok 162 at line 428
> ok 163 at line 429
> ok 164 at line 430
> selectall_hashref by column number
> ok 165 at line 434
> ok 166 at line 435
> selectcol_arrayref
> ok 167 at line 439
> ok 168 at line 440
> ok 169 at line 441
> selectcol_arrayref column slice
> ok 170 at line 445
> ok 171 at line 447
> ok 172 at line 448
> ok 173 at line 449
> begin_work...
> ok 174 at line 454
> ok 175 at line 455
> ok 176 at line 457
> ok 177 at line 458
> ok 178 at line 459
> ok 179 at line 462
> ok 180 at line 463
> ok 181 at line 465
> ok 182 at line 467
> ok 183 at line 468
> others...
> ok 184 at line 475
> ok 185 at line 476
> RaiseError & PrintError & ShowErrorStatement
> ok 186 at line 480
> ok 187 at line 482
> ok 188 at line 486
> ok 189 at line 488
> ok 190 at line 489
> ok 191 at line 492
> ok 192 at line 493
> ok 193 at line 496
> ok 194 at line 497
> ok 195 at line 499
> ok 196 at line 500
> ok 197 at line 502
> ok 198 at line 505
> ok 199 at line 506
> ok 200 at line 507
> ok 201 at line 513
> ok 202 at line 515
> ok 203 at line 521
> ok 204 at line 522
> ok 205 at line 523
> ok 206 at line 525
> HandleError
> ok 207 at line 540
> ok 208 at line 541
> HandleError -> die
> ok 209 at line 549
> ok 210 at line 550
> HandleError -> 0 -> RaiseError
> HandleError: DBD::ExampleP::db prepare failed: Unknown field names:
> unknown_field_name2
> [h=DBI::db=HASH(0xffa98), rv=undef, #=3]
> ok 211 at line 554
> ok 212 at line 555
> HandleError -> 1 -> return (original)undef
> HandleError: DBD::ExampleP::db prepare failed: Unknown field names:
> unknown_field_name2
> [h=DBI::db=HASH(0xffa98), rv=undef, #=3]
> ok 213 at line 560
> ok 214 at line 561
> HandleError -> 2 -> return (modified)42
> HandleError: DBD::ExampleP::db prepare failed: Unknown field names:
> unknown_field_name2
> [h=DBI::db=HASH(0xffa98), rv=undef, #=3]
> ok 215 at line 568
> ok 216 at line 569
> ok 217 at line 572
> dump_results
> ok 218 at line 577
> ok 219 at line 578
> ok 220 at line 591
> ok 221 at line 593
> table_info
> ok 222 at line 605
> ok 223 at line 612
> ok 224 at line 622
> ok 225 at line 624
> tables
> ok 226 at line 637
> ok 227 at line 639
> ok 228 at line 639
> ok 229 at line 639
> ok 230 at line 639
> ok 231 at line 639
> Testing the fake directories (0).
> ok 232 at line 644
> ok 233 at line 645
> ok 234 at line 647
> ok 235 at line 654
> Testing the fake directories (100).
> ok 236 at line 644
> ok 237 at line 645
> ok 238 at line 647
> ok 239 at line 651
> Testing the fake directories (200).
> ok 240 at line 644
> ok 241 at line 645
> ok 242 at line 647
> ok 243 at line 651
> Testing $dbh->func().
> ok 244 at line 667
> ok 245 at line 670
> ok
> t/zz_15array_pp........1..34
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> not ok 18
> # Test 18 got: '[[1,'a','b','c'],[2,'a','b','c']]' (t/15array.t at line
> 89)
> # Expected: '[['1','a','b','c'],['2','a','b','c']]'
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31
> ok 32
> ok 33
> ok 34
> FAILED test 18
> Failed 1/34 tests, 97.06% okay
> t/zz_20meta_pp.........1..6
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok
> t/zz_30subclass_pp.....1..32
> ok 1 at 100
> ok 2 at 101
> ok 3 at 110
> ok 4 at 111
> ok 5 at 125
> ok 6 at 126
> ok 7 at 129
> ok 8 at 130
> ok 9 at 133
> ok 10 at 134
> ok 11 at 136
> ok 12 at 138
> ok 13 at 139
> ok 14 at 145
> ok 15 at 146
> ok 16 at 147
> ok 17 at 148
> ok 18 at 149
> clone A
> ok 19 at 154
> ok 20 at 155
> ok 21 at 156
> clone B
> ok 22 at 160
> ok 23 at 161
> ok 24 at 162
> ok 25 at 163
> installed method
> ok 26 at 167
> ok 27 at 168
> ok 28 at 170
> ok 29 at 171
> ok 30 at 172
> ok 31 at 178
> ok 32 at 183
> ok
> t/zz_40profile_pp......1..0 # Skipped: profiling not supported for
> DBI::PurePerlskipped
> all skipped: profiling not supported for DBI::PurePerl
> t/zz_41prof_dump_pp....1..0 # Skipped: profiling not supported for
> DBI::PurePerlskipped
> all skipped: profiling not supported for DBI::PurePerl
> t/zz_42prof_data_pp....1..0 # Skipped: profiling not supported for
> DBI::PurePerlskipped
> all skipped: profiling not supported for DBI::PurePerl
> t/zz_60preparse_pp.....1..0 # Skipped: preparse not supported for
> DBI::PurePerl
> skipped
> all skipped: preparse not supported for DBI::PurePerl
> t/zz_80proxy_pp........1..0 # Skipped: modules required for proxy are
> probably not installed (e.g., RPC/PlClient.pm)
> skipped
> all skipped: modules required for proxy are probably not
> installed (e.g., RPC/PlClient.pm)
> Failed Test Stat Wstat Total Fail Failed List of Failed
> --
> t/15array.t 34 1 2.94% 18
> t/zz_15array_pp.t 34 1 2.94% 18
> 9 tests skipped.
> Failed 2/34 test scripts, 94.12% okay. 2/1203 subtests failed, 99.83%
> okay.
> make: *** [test_dynamic] Error 11
>