Start 2009-05-29T16:13:42 ActivePerl-818 CPAN-1.9354 Going to read '/home/fly818/var/cpan/Metadata' Database was generated on Fri, 29 May 2009 10:27:38 GMT Running make for A/AB/ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AB/ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz ok Helix-Driver-DB-MySQL-0.01/ Helix-Driver-DB-MySQL-0.01/t/ Helix-Driver-DB-MySQL-0.01/t/main.t Helix-Driver-DB-MySQL-0.01/t/pod_coverage.t Helix-Driver-DB-MySQL-0.01/t/pod.t Helix-Driver-DB-MySQL-0.01/lib/ Helix-Driver-DB-MySQL-0.01/lib/Helix/ Helix-Driver-DB-MySQL-0.01/lib/Helix/Driver/ Helix-Driver-DB-MySQL-0.01/lib/Helix/Driver/DB/ Helix-Driver-DB-MySQL-0.01/lib/Helix/Driver/DB/MySQL.pm Helix-Driver-DB-MySQL-0.01/MANIFEST Helix-Driver-DB-MySQL-0.01/Changes Helix-Driver-DB-MySQL-0.01/META.yml Helix-Driver-DB-MySQL-0.01/README Helix-Driver-DB-MySQL-0.01/Makefile.PL CPAN.pm: Going to build A/AB/ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Warning: prerequisite DBD::mysql 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Helix::Driver::DB::MySQL ---- Unsatisfied dependencies detected during ---- ---- ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz ---- DBD::mysql [requires] Running make test Delayed until after prerequisites Running test for module 'DBD::mysql' ______________________ D i s t r o P r e f s ______________________ DBD-mysql.yml[0] Running make for C/CA/CAPTTOFU/DBD-mysql-4.011.tar.gz Checksum for /net/nas/data/cpan/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.011.tar.gz ok DBD-mysql-4.011/ DBD-mysql-4.011/INSTALL.html DBD-mysql-4.011/Makefile.PL DBD-mysql-4.011/ChangeLog DBD-mysql-4.011/MANIFEST.SKIP DBD-mysql-4.011/dbdimp.h DBD-mysql-4.011/t/ DBD-mysql-4.011/t/30insertfetch.t DBD-mysql-4.011/t/50chopblanks.t DBD-mysql-4.011/t/50commit.t DBD-mysql-4.011/t/40listfields.t DBD-mysql-4.011/t/40bindparam2.t DBD-mysql-4.011/t/10connect.t DBD-mysql-4.011/t/80procs.t DBD-mysql-4.011/t/40blobs.t DBD-mysql-4.011/t/40catalog.t DBD-mysql-4.011/t/60leaks.t DBD-mysql-4.011/t/mysql.mtest DBD-mysql-4.011/t/40bindparam.t DBD-mysql-4.011/t/40types.t DBD-mysql-4.011/t/40numrows.t DBD-mysql-4.011/t/51bind_type_guessing.t DBD-mysql-4.011/t/41blobs_prepare.t DBD-mysql-4.011/t/40server_prepare.t DBD-mysql-4.011/t/lib.pl DBD-mysql-4.011/t/41bindparam.t DBD-mysql-4.011/t/76multi_statement.t DBD-mysql-4.011/t/75supported_sql.t DBD-mysql-4.011/t/65types.t DBD-mysql-4.011/t/70takeimp.t DBD-mysql-4.011/t/71impdata.t DBD-mysql-4.011/t/40keyinfo.t DBD-mysql-4.011/t/00base.t DBD-mysql-4.011/t/29warnings.t DBD-mysql-4.011/t/35prepare.t DBD-mysql-4.011/t/25lockunlock.t DBD-mysql-4.011/t/20createdrop.t DBD-mysql-4.011/t/40server_prepare_error.t DBD-mysql-4.011/t/42bindparam.t DBD-mysql-4.011/t/32insert_error.t DBD-mysql-4.011/t/31insertid.t DBD-mysql-4.011/t/mysql.dbtest DBD-mysql-4.011/t/55utf8.t DBD-mysql-4.011/t/40nulls.t DBD-mysql-4.011/t/35limit.t DBD-mysql-4.011/constants.h DBD-mysql-4.011/Makefile.PL.embedded DBD-mysql-4.011/META.yml DBD-mysql-4.011/lib/ DBD-mysql-4.011/lib/DBD/ DBD-mysql-4.011/lib/DBD/mysql.pm DBD-mysql-4.011/lib/DBD/mysql/ DBD-mysql-4.011/lib/DBD/mysql/GetInfo.pm DBD-mysql-4.011/lib/DBD/mysql/INSTALL.pod DBD-mysql-4.011/lib/Bundle/ DBD-mysql-4.011/lib/Bundle/DBD/ DBD-mysql-4.011/lib/Bundle/DBD/mysql.pm DBD-mysql-4.011/TODO DBD-mysql-4.011/dbdimp.c DBD-mysql-4.011/mysql.xs DBD-mysql-4.011/README DBD-mysql-4.011/MANIFEST DBD-mysql-4.011/eg/ DBD-mysql-4.011/eg/prepare_memory_usage.pl DBD-mysql-4.011/eg/bug14979.pl DBD-mysql-4.011/eg/proc_example2b.pl DBD-mysql-4.011/eg/decimal_test.pl DBD-mysql-4.011/eg/proc_example2a.pl DBD-mysql-4.011/eg/proc_example4.pl DBD-mysql-4.011/eg/bug21028.pl DBD-mysql-4.011/eg/proc_example1.pl DBD-mysql-4.011/eg/issue21946.pl DBD-mysql-4.011/eg/proc_example3.pl DBD-mysql-4.011/eg/bug30033pg.pl DBD-mysql-4.011/eg/proc_example2.pl DBD-mysql-4.011/eg/bug30033.pl DBD-mysql-4.011/myld CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.011.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL --testhost=plow --testport=3308 --testuser=test Use of uninitialized value in printf at Makefile.PL line 175, line 73. I will use the following settings for compiling and testing: cflags (mysql_config ) = -I/home/fly818/var/libs/include/mysql embedded (mysql_config ) = libs (mysql_config ) = -L/home/fly818/var/libs/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm mysql_config (guessed ) = mysql_config nocatchstderr (default ) = 0 nofoundrows (default ) = 0 ssl (guessed ) = 0 testdb (default ) = test testhost (User's choice) = plow testpassword (default ) = testport ( ) = 3308 testsocket (default ) = testuser (User's choice) = test To change these settings, see 'perl Makefile.PL --help' and 'perldoc INSTALL'. Checking if your kit is complete... Looks good Multiple copies of Driver.xst found in: /home/fly818/var/megalib/auto/DBI/ /home/fly818/ap818/lib/auto/DBI/ at Makefile.PL line 747 Using DBI 1.608 (for perl 5.008008 on i686-linux-thread-multi) installed in /home/fly818/var/megalib/auto/DBI/ Writing Makefile for DBD::mysql >>> make cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm gcc -c -I/home/fly818/var/megalib/auto/DBI -I/home/fly818/var/libs/include/mysql -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -DVERSION=\"4.011\" -DXS_VERSION=\"4.011\" -fpic "-I/home/fly818/ap818/lib/CORE" dbdimp.c /home/fly818/ap818/bin/perl-static -p -e "s/~DRIVER~/mysql/g" /home/fly818/var/megalib/auto/DBI/Driver.xst > mysql.xsi /home/fly818/ap818/bin/perl-static /home/fly818/var/megalib/ExtUtils/xsubpp -typemap /home/fly818/ap818/lib/ExtUtils/typemap mysql.xs > mysql.xsc && mv mysql.xsc mysql.c Warning: duplicate function definition 'do' detected in mysql.xs, line 225 Warning: duplicate function definition 'rows' detected in mysql.xs, line 650 gcc -c -I/home/fly818/var/megalib/auto/DBI -I/home/fly818/var/libs/include/mysql -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -DVERSION=\"4.011\" -DXS_VERSION=\"4.011\" -fpic "-I/home/fly818/ap818/lib/CORE" mysql.c Running Mkbootstrap for DBD::mysql () chmod 644 mysql.bs rm -f blib/arch/auto/DBD/mysql/mysql.so LD_RUN_PATH="/lib" /home/fly818/ap818/bin/perl-static myld gcc -shared dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.so \ -L/home/fly818/var/libs/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm \ chmod 755 blib/arch/auto/DBD/mysql/mysql.so cp mysql.bs blib/arch/auto/DBD/mysql/mysql.bs chmod 644 blib/arch/auto/DBD/mysql/mysql.bs Manifying blib/man3/DBD::mysql.3 Manifying blib/man3/DBD::mysql::INSTALL.3 Manifying blib/man3/Bundle::DBD::mysql.3 CAPTTOFU/DBD-mysql-4.011.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00base.t .................. 1..6 ok 1 - use DBI; ok 2 - use DBD::mysql; ok 3 - Internal set ok 4 - Install driver ok 5 - DBI::dr set ok 6 - Version 4.011 Driver version is 4.011 ok t/10connect.t ............... 1..2 ok 1 - Connected to database ok 2 ok t/20createdrop.t ............ 1..4 ok 1 - Connected to database ok 2 - making slate clean ok 3 - creating t1 ok 4 - dropping created t1 ok t/25lockunlock.t ............ 1..13 ok 1 - drop table if exists t1 ok 2 - create table t1 ok 3 - lock table t1 ok 4 - Insert ok 5 - Delete ok 6 - Prepare of select ok 7 - Prepare of select ok 8 - Execute ok 9 - Fetch should have failed ok 10 - Fetch should have failed ok 11 - Unlock tables ok 12 - Drop table t1 ok 13 - Disconnecting ok t/29warnings.t .............. 1..4 ok 1 - Connected to database ok 2 ok 3 ok 4 ok t/30insertfetch.t ........... 1..10 ok 1 - Connected to database ok 2 - making slate clean ok 3 - creating table ok 4 - loading data ok 5 - deleting from table t1 ok 6 ok 7 ok 8 ok 9 ok 10 - Dropping table ok t/31insertid.t .............. 1..18 ok 1 ok 2 - create t1 ok 3 ok 4 ok 5 ok 6 - insert id == 1 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 - sth insert id 2 == max(id) 2 in t1 ok 14 - dbh insert id 2 == max(id) 2 in t1 ok 15 ok 16 ok 17 ok 18 ok t/32insert_error.t .......... 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 - fails with duplicate entry ok 6 ok 7 ok 8 ok 9 ok t/35limit.t ................. 1..111 ok 1 - Connected to database ok 2 - making slate clean ok 3 - creating table ok 4 PERL testing insertion of values from previous prepare of insert statement: 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 PERL rows : 1 PERL testing prepare of select statement with LIMIT placeholders: ok 105 PERL testing exec of bind vars for LIMIT ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok t/35prepare.t ............... 1..49 ok 1 - Connected to database ok 2 - Making slate clean ok 3 - Creating table ok 4 - Testing prepare show tables ok 5 - Executing 'show tables' ok 6 - Testing if result set and no errors ok 7 - Checking if results equal to 't1' # ok 8 - Finishing up with statement handle ok 9 - Inserting first row ok 10 - Preparing insert of second row ok 11 - Inserting second row ok 12 - One row should have been inserted ok 13 - Finishing up with statement handle ok 14 - Testing prepare of query ok 15 - Testing execute of query ok 16 - Testing fetchall_arrayref of executed query ok 17 - Preparing insert, this time using placeholders ok 18 - Testing insert row ok 19 - Should have inserted one row ok 20 - Testing insert row ok 21 - Should have inserted one row ok 22 - Testing insert row ok 23 - Should have inserted one row ok 24 - Testing insert row ok 25 - Should have inserted one row ok 26 - Testing insert row ok 27 - Should have inserted one row ok 28 - Testing insert row ok 29 - Should have inserted one row ok 30 - Testing insert row ok 31 - Should have inserted one row ok 32 - Testing insert row ok 33 - Should have inserted one row ok 34 - Testing insert row ok 35 - Should have inserted one row ok 36 - Testing insert row ok 37 - Should have inserted one row ok 38 - Testing closing of statement handle ok 39 - Testing prepare of query with placeholders ok 40 - Testing execution with values id = 1 or id = 2 ok 41 - Testing fetchall_arrayref (should be four rows) RETREF 4 ok 42 - $ret_ref should contain four rows in result set ok 43 - Testing prepare of dropping table ok 44 - Executing drop table ok 45 - Prepare - Testing bug \#20153 ok 46 - Execute - Testing bug \#20153 ok 47 - Fetch - Testing bug \#20153 ok 48 - Not Fetch - Testing bug \#20153 ok 49 - Testing disconnect ok t/40bindparam.t ............. 1..41 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 - id set to -1 ok 24 - name eq abc ok 25 - id set to 1 ok 26 - $name set to Alligator Descartes ok 27 - id set to 2 ok 28 - $name set to Tim Bunce ok 29 - id set to 3 ok 30 - $name set to Jochen Wiedmann ok 31 - id set to 4 ok 32 - $name set to Andreas Koenig ok 33 - id set to 5 ok 34 - name not defined ok 35 - id set to 6 ok 36 - $name set to '?' ok 37 - $id set to 7 ok 38 - $name set to '?' ok 39 ok 40 ok 41 ok t/40bindparam2.t ............ 1..13 ok 1 - drop table t1 ok 2 - create table t1 ok 3 - insert into t1 (null, 1) ok 4 ok 5 - $rows->[0][1] == 1 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/40blobs.t ................. 1..14 ok 1 - Drop table if exists t1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 - row returned defined ok 9 - records from t1 returned 2 ok 10 - id set to 1 ok 11 - blob set equal to blob returned 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff ok 12 ok 13 - Drop table t1 ok 14 ok t/40catalog.t ............... 1..77 ok 1 - connecting ok 2 - cleaning up 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 - cleaning up ok 18 - No catalogs expected ok 19 - Some schemas expected ok 20 - Some table types expected ok 21 - cleaning up ok 22 ok 23 ok 24 ok 25 ok 26 - one row expected ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 - two rows expected ok 34 ok 35 ok 36 ok 37 - only one table expected ok 38 ok 39 ok 40 ok 41 - only one table expected ok 42 ok 43 ok 44 ok 45 - only one table expected ok 46 - five tables expected ok 47 - table with single quote ok 48 - table with back quote ok 49 - two tables expected ok 50 - cleaning up ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 - two rows expected ok 58 ok 59 ok 60 - one row expected ok 61 ok 62 ok 63 - one row expected ok 64 ok 65 ok 66 ok 67 ok 68 - two rows expected ok 69 ok 70 - cleaning up ok 71 - creating table ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 - cleaning up ok t/40keyinfo.t ............... 1..7 ok 1 - Connected to database for key info tests ok 2 - Dropped table ok 3 - Created table t1 ok 4 - Got primary key info ok 5 - Check primary_key_info results ok 6 - Check primary_key results ok 7 - Dropped table ok t/40listfields.t ............ 1..25 ok 1 - drop table if exists t1 ok 2 - create table t1 ok 3 - table info for t1 ok 4 - column_info for t1 ok 5 - $sth defined ok 6 - not error ok 7 - prepare succeeded ok 8 - execute select ok 9 - 2 defined ok 10 - $res 2 == 2 ok 11 - $sth->{NAME} defined ok 12 - id eq 'id' ok 13 - name eq 'name' ok 14 - nullable ok 15 ok 16 ok 17 - SQL_INTEGER ok 18 - SQL_VARCHAR ok 19 ok 20 ok 21 ok 22 ok 23 - equals '0' ok 24 ok 25 - equals 'abc' ok t/40nulls.t ................. 1..10 ok 1 - DROP TABLE IF EXISTS t1 ok 2 - create table CREATE TABLE t1 ( # id INT(4), # name VARCHAR(64) # ) # ok 3 - inserting nulls ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/40numrows.t ............... 1..30 ok 1 ok 2 - CREATE TABLE t1 ok 3 - inserting first row ok 4 ok 5 ok 6 - \$sth->rows should be 1 ok 7 ok 8 - Verified rows should be 1 ok 9 ok 10 - inserting second row ok 11 ok 12 ok 13 - \$sth->rows should be 2 ok 14 ok 15 - Verified rows should be 2 ok 16 ok 17 - inserting third row ok 18 ok 19 ok 20 - rows should be 2 ok 21 ok 22 - Verified rows should be 2 ok 23 ok 24 ok 25 ok 26 - rows should be 3 ok 27 ok 28 - Verified rows should be 3 ok 29 - drop table t1 ok 30 ok t/40server_prepare.t ........ 1..21 ok 1 - connecting ok 2 - making slate clean ok 3 - creating table ok 4 - loading data ok 5 ok 6 ok 7 - binding parameter ok 8 - fetching data ok 9 ok 10 ok 11 - cleaning up ok 12 - making slate clean ok 13 - creating test table ok 14 ok 15 - binding int ok 16 - binding smallint ok 17 - binding tinyint ok 18 - binding bigint ok 19 - inserting data ok 20 ok 21 - cleaning up ok t/40server_prepare_error.t .. 1..3 ok 1 ok 2 errstr You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select select' at line 1 ok 3 ok t/40types.t ................. err perl 1..20 ok 1 - Connected to database ok 2 - making slate clean ok 3 - creating table ok 4 - getting table information ok 5 - checking column type ok 6 ok 7 - cleaning up ok 8 - creating table ok 9 - binding parameter ok 10 - inserting data ok 11 ok 12 - binding parameter ok 13 - inserting data ok 14 ok 15 ok 16 - cleaning up ok 17 - creating table ok 18 - loading data ok 19 ok 20 - cleaning up ok t/41bindparam.t ............. 1..11 ok 1 - drop table t1 ok 2 - create table t1 ok 3 ok 4 - bind param 10000 col1 ok 5 - execute ok 6 - bind param 10001 col1 ok 7 - execute ok 8 ok 9 ok 10 ok 11 ok t/41blobs_prepare.t ......... 1..25 ok 1 - drop table if exists t1 ok 2 - create table t1 ok 3 ok 4 ok 5 - inserting $blob1 ok 6 ok 7 ok 8 - select from t1 ok 9 ok 10 - two rows fetched ok 11 - first row id == 1 00000000 574a5774457a466e6b794b71417153784137636a5775634236706665464b7936 00000020 4b5947795338756b63664b5375516772386263765a626f42486368665574444e 00000040 597377784d5645725850796b5642736b6e437a53595464526f7335394146484b 00000060 684655704752706e6d724d3756667a4b5175664162366b46626b4c6e4a544c38 00000080 4851436348477a4261474732546b474a4c4c6f7653554848365259386b764176 000000a0 67734b56626f4d50725367646855557751384d38684755577638736276687664 000000c0 7a334b7a58517241723552706f39684d57667271664136626761795568445634 000000e0 715a67414e754354454d6b7243666f546552657a657a39635337617158656167 ok 12 - ok 13 ok 14 ok 15 - inserting $blob2 ok 16 ok 17 ok 18 ok 19 ok 20 - two rows ok 21 - row id == 1 00000000 2222222222222222222222222222222222222222222222222222222222222222 00000020 2222222222222222222222222222222222222222222222222222222222222222 00000040 2222222222222222222222222222222222222222222222222222222222222222 00000060 2222222222222222222222222222222222222222222222222222222222222222 00000080 2222222222222222222222222222222222222222222222222222222222222222 000000a0 2222222222222222222222222222222222222222222222222222222222222222 000000c0 2222222222222222222222222222222222222222222222222222222222222222 000000e0 2222222222222222222222222222222222222222222222222222222222222222 ok 22 - ok 23 ok 24 - drop t1 ok 25 ok t/42bindparam.t ............. 1..12 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 t/50chopblanks.t ............ 1..29 ok 1 - drop table if exists t1 ok 2 - create table t1 ok 3 ok 4 ok 5 - inserting (1, ) into t1 ok 6 - selecting where id = 1 ok 7 ok 8 - $name should not have blanks chopped ok 9 ok 10 ok 11 - should have blanks chopped ok 12 - inserting (2, ) into t1 ok 13 - selecting where id = 2 ok 14 ok 15 - $name should not have blanks chopped ok 16 ok 17 ok 18 - should have blanks chopped ok 19 - inserting (3, a b c ) into t1 ok 20 - selecting where id = 3 ok 21 ok 22 - $name should not have blanks chopped ok 23 ok 24 ok 25 - should have blanks chopped ok 26 ok 27 ok 28 - drop t1 ok 29 ok t/50commit.t ................ 1..21 ok 1 - drop table if exists t1 ok 2 - create $table ok 3 - $dbh->{AutoCommit} not defined || ok 4 ok 5 ok 6 ok 7 - insert into t1 (1, 'Jochen') ok 8 ok 9 - rollback ok 10 ok 11 - delete from t1 where id = 1 ok 12 ok 13 - commit ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 - connected ok 20 ok 21 - $dbh->{AutoCommit} 1 ok t/51bind_type_guessing.t .... 1..16 ok 1 - drop table if exists t1 ok 2 - creating table 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 t/55utf8.t .................. 1..15 ok 1 ok 2 ok 3 - testing quoting of utf 8 string ok 4 - testing quoting of blob ok 5 - INSERT query INSERT INTO t1 (name, bincol, shape, binutf) # VALUES (?,?, GeomFromText('Point(132865 501937)'), ?) # # ok 6 ok 7 ok 8 ok 9 ok 10 - blob was made utf8!. ok 11 - shape was made utf8!. ok 12 - compare Ādam eq Ādam ok 13 ok 14 ok 15 ok t/60leaks.t ................. skipped: Skip $ENV{SLOW_TESTS} is not set t/65types.t ................. 1..19 ok 1 ok 2 ok 3 - prepare: ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 - prepare: ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok t/70takeimp.t ............... 1..21 ok 1 - obtained driver handle ok 2 - connected to database ok 3 - Initial connection: 241 # ok 4 - Driver handle defined # ok 5 - Didn't get imp_data ok 6 - test that our imp_data is greater than or equal to 80, actual 124 ok 7 - our Driver should have 0 Kid(s) after calling take_imp_data ok 8 - ... our Driver should be undefined ok 9 - our TraceLevel should be undefined ok 10 - disconnect should return undef ok 11 - quote should return undefined ok 12 - we should have received 4 warnings here there Overridden connection: 241 ok 13 - the same connection: 241 => 241 # ok 14 - can't get the driver # ok 15 - isa test ok 16 - our Driver should have 1 Kid(s) again: having 1 # ok 17 - our Driver should have 1 ActiveKid again: having 1 # ok 18 ok 19 ok 20 ok 21 ok t/71impdata.t ............... 1..10 ok 1 - Connected to database ok 2 - Obtained driver handle ok 3 - 1 kid ok 4 - 1 active kid ok 5 - no kids ok 6 - no active kids ok 7 - got same session ok 8 - 1 kid ok 9 - 1 active kid ok 10 - Disconnect OK ok t/75supported_sql.t ......... 1..12 ok 1 ok 2 - create t1 ok 3 ok 4 ok 5 ok 6 - $row->[0] eq t1 ok 7 ok 8 - drop t1 ok 9 - creating t1 again with 1 col ok 10 - alter t1 ADD COLUMN ok 11 - drop t1 ok 12 ok t/76multi_statement.t ....... 1..24 ok 1 - Connected to database with multi statement support ok 2 - clean up ok 3 - create table ok 4 - 2 inserts ok 5 - 2 more inserts ok 6 ok 7 - Execute updates ok 8 - First update affected 1 row ok 9 - First update had no warnings ok 10 - Statement handle is Active ok 11 ok 12 - Second update affected 2 rows ok 13 - Second update had 2 warnings ok 14 ok 15 ok 16 - Execute updates again ok 17 ok 18 - Delete all rows ok 19 - do() reports errors ok 20 ok 21 - Execute updates ok 22 - Err was not set after execute ok 23 ok 24 - Err was set after more_results ok t/80procs.t ................. 1..29 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 - num_of_fields == 1 ok 15 ok 16 ok 17 - 1 row in resultset ok 18 ok 19 - NUM_OF_FIELDS == 2 ok 20 ok 21 ok 22 - 2 rows in resultset ok 23 ok 24 - NUM_OF_FIELDS == 3 ok 25 ok 26 ok 27 - 3 Rows in resultset ok 28 ok 29 ok All tests successful. Files=35, Tests=731, 3 wallclock secs ( 0.01 usr 0.19 sys + 1.83 cusr 1.11 csys = 3.14 CPU) Result: PASS CAPTTOFU/DBD-mysql-4.011.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from Makefile Patrick Galbraith <patg@patg.net> A MySQL driver for the Perl5 Database Interface (DBI) >>> (cd /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK && tar cvf - DBD-mysql-4.011.ppd blib) | gzip -c >/home/fly818/var/REPO/C/CA/CAPTTOFU/DBD-mysql-4.011.tar.gz DBD-mysql-4.011.ppd blib/ blib/lib/ blib/lib/DBD/ blib/lib/DBD/mysql/ blib/lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql.pm blib/lib/Bundle/ blib/lib/Bundle/DBD/ blib/lib/Bundle/DBD/mysql.pm blib/arch/ blib/arch/auto/ blib/arch/auto/DBD/ blib/arch/auto/DBD/mysql/ blib/arch/auto/DBD/mysql/mysql.bs blib/arch/auto/DBD/mysql/mysql.so blib/man3/ blib/man3/Bundle::DBD::mysql.3 blib/man3/DBD::mysql.3 blib/man3/DBD::mysql::INSTALL.3 >>> mv /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK/DBD-mysql-4.011.ppd /home/fly818/var/REPO/C/CA/CAPTTOFU Running make for A/AB/ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz Prepending /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK/blib/arch /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/Helix-Driver-DB-MySQL-0.01-sBWxH1 Prepending /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK/blib/arch /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build A/AB/ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz >>> make cp lib/Helix/Driver/DB/MySQL.pm blib/lib/Helix/Driver/DB/MySQL.pm Manifying blib/man3/Helix::Driver::DB::MySQL.3 ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz make -- OK Prepending /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK/blib/arch /home/fly818/var/cpan/build/DBD-mysql-4.011-PgJqfK/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/main.t .......... 1..9 ok 1 - use Helix::Driver::Exceptions; ok 2 - use Helix::Driver::DB; ok 3 - use Helix::Driver::DB::MySQL; ok 4 - execute method ok 5 - execute_prepared method ok 6 - fetch method ok 7 - fetch_all method ok 8 - free method ok 9 - call method ok t/pod.t ........... skipped: set HELIX_DEVEL environment variable to enable this test t/pod_coverage.t .. skipped: set HELIX_DEVEL environment variable to enable this test All tests successful. Files=3, Tests=9, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.16 cusr 0.05 csys = 0.23 CPU) Result: PASS ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz make test TEST_VERBOSE=1 -- OK Anton Belousov <abel@cpan.org> MySQL database driver. >>> (cd /home/fly818/var/cpan/build/Helix-Driver-DB-MySQL-0.01-sBWxH1 && tar cvf - Helix-Driver-DB-MySQL-0.01.ppd blib) | gzip -c >/home/fly818/var/REPO/A/AB/ABEL/Helix-Driver-DB-MySQL-0.01.tar.gz Helix-Driver-DB-MySQL-0.01.ppd blib/ blib/lib/ blib/lib/Helix/ blib/lib/Helix/Driver/ blib/lib/Helix/Driver/DB/ blib/lib/Helix/Driver/DB/MySQL.pm blib/man3/ blib/man3/Helix::Driver::DB::MySQL.3 >>> mv /home/fly818/var/cpan/build/Helix-Driver-DB-MySQL-0.01-sBWxH1/Helix-Driver-DB-MySQL-0.01.ppd /home/fly818/var/REPO/A/AB/ABEL Finished 2009-05-29T16:14:01