PATH=/usr/bin:/bin:/home/fly1600/var/megalib/bin Start 2013-09-17T14:02:15 ActivePerl-1600 CPAN-2.00 Reading '/home/fly1600/var/cpan/Metadata' Database was generated on Tue, 17 Sep 2013 20:09:09 GMT ______________________ D i s t r o P r e f s ______________________ DBD-mysql.yml[0] Running make for C/CA/CAPTTOFU/DBD-mysql-4.024.tar.gz Checksum for /net/nas/data/cpan/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.024.tar.gz ok DBD-mysql-4.024/ DBD-mysql-4.024/mysql.bs DBD-mysql-4.024/pm_to_blib DBD-mysql-4.024/MYMETA.yml DBD-mysql-4.024/Makefile.PL DBD-mysql-4.024/README.OSX DBD-mysql-4.024/MANIFEST.SKIP DBD-mysql-4.024/mysql.xs DBD-mysql-4.024/myld DBD-mysql-4.024/t/ DBD-mysql-4.024/t/40nulls_prepare.t DBD-mysql-4.024/t/60leaks.t DBD-mysql-4.024/t/55utf8.t DBD-mysql-4.024/t/40keyinfo.t DBD-mysql-4.024/t/50chopblanks.t DBD-mysql-4.024/t/mem_leak.pl DBD-mysql-4.024/t/42bindparam.t DBD-mysql-4.024/t/32insert_error.t DBD-mysql-4.024/t/85init_command.t DBD-mysql-4.024/t/87async.t DBD-mysql-4.024/t/pod.t DBD-mysql-4.024/t/40numrows.t DBD-mysql-4.024/t/65types.t DBD-mysql-4.024/t/81procs.t DBD-mysql-4.024/t/40server_prepare_error.t DBD-mysql-4.024/t/40listfields.t DBD-mysql-4.024/t/31insertid.t DBD-mysql-4.024/t/40catalog.t DBD-mysql-4.024/t/50commit.t DBD-mysql-4.024/t/70takeimp.t DBD-mysql-4.024/t/52comment.t DBD-mysql-4.024/t/40bindparam2.t DBD-mysql-4.024/t/86_bug_36972.t DBD-mysql-4.024/t/10connect.t DBD-mysql-4.024/t/76multi_statement.t DBD-mysql-4.024/t/mysql.mtest DBD-mysql-4.024/t/30insertfetch.t DBD-mysql-4.024/t/53comment.t DBD-mysql-4.024/t/lib.pl DBD-mysql-4.024/t/29warnings.t DBD-mysql-4.024/t/80procs.t DBD-mysql-4.024/t/20createdrop.t DBD-mysql-4.024/t/88async-multi-stmts.t DBD-mysql-4.024/t/75supported_sql.t DBD-mysql-4.024/t/99_bug_server_prepare_blob_null.t DBD-mysql-4.024/t/35prepare.t DBD-mysql-4.024/t/25lockunlock.t DBD-mysql-4.024/t/90no-async.t DBD-mysql-4.024/t/15reconnect.t DBD-mysql-4.024/t/43count_params.t DBD-mysql-4.024/t/89async-method-check.t DBD-mysql-4.024/t/40server_prepare.t DBD-mysql-4.024/t/35limit.t DBD-mysql-4.024/t/40blobs.t DBD-mysql-4.024/t/41bindparam.t DBD-mysql-4.024/t/00base.t DBD-mysql-4.024/t/40nulls.t DBD-mysql-4.024/t/51bind_type_guessing.t DBD-mysql-4.024/t/71impdata.t DBD-mysql-4.024/t/40types.t DBD-mysql-4.024/t/65segfault.t DBD-mysql-4.024/t/41blobs_prepare.t DBD-mysql-4.024/t/mysql.dbtest DBD-mysql-4.024/t/40bindparam.t DBD-mysql-4.024/t/91errcheck.t DBD-mysql-4.024/dbdimp.o DBD-mysql-4.024/constants.h DBD-mysql-4.024/pod2htmd.tmp DBD-mysql-4.024/mysql.c DBD-mysql-4.024/META.yml DBD-mysql-4.024/dbdimp.c DBD-mysql-4.024/ChangeLog DBD-mysql-4.024/Makefile.PL.embedded DBD-mysql-4.024/mysql.o DBD-mysql-4.024/eg/ DBD-mysql-4.024/eg/proc_example2.pl DBD-mysql-4.024/eg/bug21028.pl DBD-mysql-4.024/eg/proc_example2a.pl DBD-mysql-4.024/eg/bug14979.pl DBD-mysql-4.024/eg/proc_example4.pl DBD-mysql-4.024/eg/bug30033pg.pl DBD-mysql-4.024/eg/proc_example1.pl DBD-mysql-4.024/eg/proc_example2b.pl DBD-mysql-4.024/eg/bigint_quotes.pl DBD-mysql-4.024/eg/bug30033.pl DBD-mysql-4.024/eg/decimal_test.pl DBD-mysql-4.024/eg/prepare_memory_usage.pl DBD-mysql-4.024/eg/issue21946.pl DBD-mysql-4.024/eg/proc_example3.pl DBD-mysql-4.024/pod2htmi.tmp DBD-mysql-4.024/README DBD-mysql-4.024/TODO DBD-mysql-4.024/dbdimp.h DBD-mysql-4.024/lib/ DBD-mysql-4.024/lib/DBD/ DBD-mysql-4.024/lib/DBD/mysql.pm DBD-mysql-4.024/lib/DBD/mysql/ DBD-mysql-4.024/lib/DBD/mysql/GetInfo.pm DBD-mysql-4.024/lib/DBD/mysql/INSTALL.pod DBD-mysql-4.024/lib/Bundle/ DBD-mysql-4.024/lib/Bundle/DBD/ DBD-mysql-4.024/lib/Bundle/DBD/mysql.pm DBD-mysql-4.024/INSTALL.html DBD-mysql-4.024/MANIFEST DBD-mysql-4.024/mysql.xsi CPAN.pm: Building C/CA/CAPTTOFU/DBD-mysql-4.024.tar.gz >>> /home/fly1600/ap1600/bin/perl-static Makefile.PL --testhost=plow.activestate.com --testport=3308 --testuser=test I will use the following settings for compiling and testing: cflags (mysql_config ) = -I/home/fly1600/var/libs/include/mysql embedded (mysql_config ) = ldflags (mysql_config ) = -rdynamic libs (mysql_config ) = -L/home/fly1600/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.activestate.com testpassword (default ) = testport (User's choice) = 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... Warning: the following files are missing in your kit: MYMETA.json Please inform the author. Multiple copies of Driver.xst found in: /home/fly1600/var/megalib/auto/DBI/ /home/fly1600/ap1600/lib/auto/DBI/ at Makefile.PL line 943. Using DBI 1.628 (for perl 5.016000 on x86_64-linux-thread-multi) installed in /home/fly1600/var/megalib/auto/DBI/ Generating a GNU-style Makefile Writing Makefile for DBD::mysql Writing MYMETA.yml and MYMETA.json >>> make cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm cp lib/DBD/mysql.pm blib/lib/DBD/mysql.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/fly1600/var/megalib/auto/DBI -I/home/fly1600/var/libs/include/mysql -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"4.024\" -DXS_VERSION=\"4.024\" -fPIC "-I/home/fly1600/ap1600/lib/CORE" dbdimp.c dbdimp.c: In function 'mysql_describe': dbdimp.c:3651: warning: assignment from incompatible pointer type gcc -c -I/home/fly1600/var/megalib/auto/DBI -I/home/fly1600/var/libs/include/mysql -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"4.024\" -DXS_VERSION=\"4.024\" -fPIC "-I/home/fly1600/ap1600/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="/usr/lib64" /home/fly1600/ap1600/bin/perl-static myld gcc -shared -O2 dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.so \ -L/home/fly1600/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/Bundle::DBD::mysql.3 Manifying blib/man3/DBD::mysql.3 Manifying blib/man3/DBD::mysql::INSTALL.3 CAPTTOFU/DBD-mysql-4.024.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1600/ap1600/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.024 Driver version is 4.024 ok t/10connect.t ........................ 1..2 ok 1 - Connected to database ok 2 ok t/15reconnect.t ...................... 1..16 ok 1 - Connected to database ok 2 - checking for active handle ok 3 - enabling reconnect ok 4 - enabling autocommit ok 5 - disconnecting active handle ok 6 - checking for inactive handle ok 7 - implicitly reconnecting handle with 'do' ok 8 - checking for reactivated handle ok 9 - Connected to database ok 10 - checking for active handle ok 11 - enabling reconnect ok 12 - enabling autocommit ok 13 - disconnecting active handle ok 14 - checking for inactive handle ok 15 - implicitly reconnecting handle with 'do' ok 16 - checking for reactivated handle 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..78 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 ok 78 - 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/40nulls_prepare.t .................. 1..22 ok 1 - Connected to database ok 2 - Making slate clean ok 3 - creating test table for bug 49719 ok 4 - Prepare of insert ok 5 - Prepare of query ok 6 - bind_param(1,42, SQL_WARCHAR) ok 7 - bind_param(2,102,SQL_WARCHAR ok 8 - bind_param(3, undef,SQL_WVARCHAR) ok 9 - bind_param(4, 10004,SQL_WVARCHAR) ok 10 - Executing the first insert ok 11 - bind_param(1,43,SQL_WVARCHAR) ok 12 - bind_param(2,2002,SQL_WVARCHAR) ok 13 - bind_param(3,20003,SQL_WVARCHAR) ok 14 - bind_param(4,200004,SQL_WVARCHAR) ok 15 - Executing the 2nd insert ok 16 - Query for record of id = 42 ok 17 ok 18 - Query for record of id = 43 ok 19 ok 20 ok 21 ok 22 - Testing disconnect 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..27 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 22 - making slate clean ok 23 - creating test table ok 24 ok 25 - insert t3 ok 26 ok 27 - 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 DBD::mysql::st execute failed: Table 'test.t1' doesn't exist at t/40types.t line 35. DBD::mysql::st execute failed: Table 'test.t1' doesn't exist at t/40types.t line 35. Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle test:plow.activestate.com:3308 at t/40types.t line 35. # Looks like you planned 20 tests but ran 3. # Looks like your test exited with 255 just after 3. t/40types.t .......................... err perl 1..20 ok 1 - Connected to database ok 2 - making slate clean ok 3 - creating table Dubious, test returned 255 (wstat 65280, 0xff00) Failed 17/20 subtests 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 756443517237486b6568436538426b6b6a566f394b5179555868727945574e72 00000020 3234486e4a564c3651795846796464453353756a503474504b71424148326167 00000040 3657435966657a7a6735484868474a77517270626374574b51706165466e7439 00000060 386e57506252393663754133363864424b51466e4135747a4d7a595833515352 00000080 5939557577646b6f6b6e336f455735446a4654383979794653584d5766645465 000000a0 3562666775514e4357544c524e6e786453547a737758464468596e43476f7661 000000c0 50764a614a4c5055485165454e51517267684773795a32555058566b624e7168 000000e0 42797570454a47377a5954774d50637743617566387746336451623759625438 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/43count_params.t ................... 1..17 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 # Failed test at t/50chopblanks.t line 69. Use of uninitialized value $got in string eq at (eval in cmp_ok) t/50chopblanks.t line 71. # Failed test '$name should not have blanks chopped' # at t/50chopblanks.t line 59. # got: 'Jochen Wiedmann' # expected: ' a b c ' # Failed test 'should have blanks chopped' # at t/50chopblanks.t line 71. # got: 'Jochen Wiedmann' # expected: ' a b c' # Failed test '$name should not have blanks chopped' # at t/50chopblanks.t line 59. # got: 'Andreas Koenig' # expected: 'blah' # Failed test 'should have blanks chopped' # at t/50chopblanks.t line 71. # got: 'Andreas Koenig' # expected: 'blah' # Looks like you failed 5 tests of 36. t/50chopblanks.t ..................... 1..36 ok 1 - drop table if exists t1 ok 2 - create table t1 ok 3 ok 4 ok 5 - insert into t1 values (1, '') ok 6 - select id, name from t1 where id = 1 ok 7 ok 8 - $name should not have blanks chopped ok 9 not ok 10 ok 11 - should have blanks chopped ok 12 - insert into t1 values (2, ' ') ok 13 - select id, name from t1 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 - insert into t1 values (3, ' a b c ') ok 20 - select id, name from t1 where id = 3 ok 21 not ok 22 - $name should not have blanks chopped ok 23 ok 24 not ok 25 - should have blanks chopped ok 26 - insert into t1 values (4, 'blah') ok 27 - select id, name from t1 where id = 4 ok 28 not ok 29 - $name should not have blanks chopped ok 30 ok 31 not ok 32 - should have blanks chopped ok 33 ok 34 ok 35 - drop t1 ok 36 Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/36 subtests 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..25 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 - drop table if exists t1 ok 17 - creating table w/ varchar ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok t/52comment.t ........................ 1..30 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 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 - drop table if exists t1 ok 30 ok DBD::mysql::db selectrow_arrayref failed: Table 'test.t1' doesn't exist at t/53comment.t line 79. DBD::mysql::db selectrow_arrayref failed: Table 'test.t1' doesn't exist at t/53comment.t line 79. Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle test:plow.activestate.com:3308 at t/53comment.t line 79. # Looks like you planned 29 tests but ran 13. # Looks like your test exited with 255 just after 13. t/53comment.t ........................ 1..29 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 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 16/29 subtests t/55utf8.t ........................... 1..32 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, profile) # VALUES (?, ?, GeomFromText('Point(132865 501937)'), ?, ?) # # ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 - blob was made utf8!. ok 12 - shape was made utf8!. ok 13 - compare Ādam eq Ādam ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 - testing quoting of utf 8 string ok 20 - testing quoting of blob ok 21 - INSERT query INSERT INTO t1 (name, bincol, shape, binutf, profile) # VALUES (?, ?, GeomFromText('Point(132865 501937)'), ?, ?) # # ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 - blob was made utf8!. ok 28 - shape was made utf8!. ok 29 - compare Ādam eq Ādam ok 30 ok 31 ok 32 ok t/60leaks.t .......................... skipped: Skip $ENV{SLOW_TESTS} is not set t/65segfault.t ....................... 1..5 ok 1 - Handle 1 Connected to database ok 2 - Handle 2 Connected to database ok 3 ok 4 ok 5 ok 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: 20996 # 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 192 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: 20996 ok 13 - the same connection: 20996 => 20996 # 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 - didn't get imp_data 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 # Testing multicall against SQL_DBMS_VER: 5.0.51b t/76multi_statement.t ................ 1..25 ok 1 - Connected to database with multi statement support ok 2 - init connection SQL_MODE non strict ok 3 - clean up ok 4 - create table ok 5 - 2 inserts ok 6 - 2 more inserts ok 7 ok 8 - Execute updates ok 9 - First update affected 1 row ok 10 - First update had no warnings ok 11 - Statement handle is Active ok 12 ok 13 - Second update affected 2 rows ok 14 - Second update had 2 warnings ok 15 ok 16 ok 17 - Execute updates again ok 18 ok 19 - Delete all rows ok 20 - do() reports errors ok 21 ok 22 - Execute updates ok 23 - Err was not set after execute ok 24 ok 25 - Err was set after more_results ok t/80procs.t .......................... 1..29 ok 1 ok 2 ok 3 - DROP PROCEDURE 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 t/81procs.t .......................... 1..32 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 - each CALL returns a result to indicate the call status ok 29 - NUM_OF_FIELDS == 0 ok 30 ok 31 ok 32 ok t/85init_command.t ................... 1..5 ok 1 - Connected to database ok 2 ok 3 ok 4 ok 5 - session variable is 7 ok DBD::mysql::db selectall_arrayref failed: Table 'test.t1' doesn't exist at t/86_bug_36972.t line 42. DBD::mysql::db selectall_arrayref failed: Table 'test.t1' doesn't exist at t/86_bug_36972.t line 42. Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle test:plow.activestate.com:3308 at t/86_bug_36972.t line 42. # Looks like you planned 11 tests but ran 9. # Looks like your test exited with 255 just after 9. t/86_bug_36972.t ..................... 1..11 ok 1 - connecting ok 2 - making slate clean ok 3 - creating test table ok 4 ok 5 - binding int ok 6 - binding smallint ok 7 - binding tinyint ok 8 - binding bigint ok 9 - inserting data Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/11 subtests t/87async.t .......................... 1..92 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 t/88async-multi-stmts.t .............. 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/89async-method-check.t ............. 1..223 ok 1 - Testing method 'can' on DBD::mysql::db during asynchronous operation ok 2 ok 3 - Testing method 'err' on DBD::mysql::db during asynchronous operation ok 4 ok 5 - Testing method 'errstr' on DBD::mysql::db during asynchronous operation ok 6 ok 7 - Testing method 'parse_trace_flag' on DBD::mysql::db during asynchronous operation ok 8 ok 9 - Testing method 'parse_trace_flags' on DBD::mysql::db during asynchronous operation ok 10 ok 11 - Testing method 'private_attribute_info' on DBD::mysql::db during asynchronous operation ok 12 ok 13 - Testing method 'trace' on DBD::mysql::db during asynchronous operation ok 14 ok 15 - Testing method 'trace_msg' on DBD::mysql::db during asynchronous operation ok 16 ok 17 - Testing method 'visit_child_handles' on DBD::mysql::db during asynchronous operation ok 18 ok 19 - Testing method 'clone' on DBD::mysql::db during asynchronous operation ok 20 ok 21 - Testing method 'mysql_async_ready' on DBD::mysql::db during asynchronous operation ok 22 ok 23 ok 24 - Testing method 'data_sources' on DBD::mysql::db during asynchronous operation ok 25 ok 26 - Testing method 'do' on DBD::mysql::db during asynchronous operation ok 27 ok 28 - Testing method 'last_insert_id' on DBD::mysql::db during asynchronous operation ok 29 ok 30 - Testing method 'selectrow_array' on DBD::mysql::db during asynchronous operation ok 31 ok 32 - Testing method 'selectrow_arrayref' on DBD::mysql::db during asynchronous operation ok 33 ok 34 - Testing method 'selectrow_hashref' on DBD::mysql::db during asynchronous operation ok 35 ok 36 - Testing method 'selectall_arrayref' on DBD::mysql::db during asynchronous operation ok 37 ok 38 - Testing method 'selectall_hashref' on DBD::mysql::db during asynchronous operation ok 39 ok 40 - Testing method 'selectcol_arrayref' on DBD::mysql::db during asynchronous operation ok 41 ok 42 - Testing method 'prepare' on DBD::mysql::db during asynchronous operation ok 43 ok 44 - Testing method 'prepare_cached' on DBD::mysql::db during asynchronous operation ok 45 ok 46 - Testing method 'commit' on DBD::mysql::db during asynchronous operation ok 47 ok 48 - Testing method 'rollback' on DBD::mysql::db during asynchronous operation ok 49 ok 50 - Testing method 'begin_work' on DBD::mysql::db during asynchronous operation ok 51 ok 52 - Testing method 'ping' on DBD::mysql::db during asynchronous operation ok 53 ok 54 - Testing method 'get_info' on DBD::mysql::db during asynchronous operation ok 55 ok 56 - Testing method 'table_info' on DBD::mysql::db during asynchronous operation ok 57 ok 58 - Testing method 'column_info' on DBD::mysql::db during asynchronous operation ok 59 ok 60 - Testing method 'primary_key_info' on DBD::mysql::db during asynchronous operation ok 61 ok 62 - Testing method 'primary_key' on DBD::mysql::db during asynchronous operation ok 63 ok 64 - Testing method 'foreign_key_info' on DBD::mysql::db during asynchronous operation ok 65 ok 66 - Testing method 'statistics_info' on DBD::mysql::db during asynchronous operation ok 67 ok 68 - Testing method 'tables' on DBD::mysql::db during asynchronous operation ok 69 ok 70 - Testing method 'type_info_all' on DBD::mysql::db during asynchronous operation ok 71 ok 72 - Testing method 'type_info' on DBD::mysql::db during asynchronous operation ok 73 ok 74 - Testing method 'quote' on DBD::mysql::db during asynchronous operation ok 75 ok 76 - Testing method 'quote_identifier' on DBD::mysql::db during asynchronous operation ok 77 ok 78 - Testing method 'can' on DBD::mysql::db during asynchronous operation ok 79 ok 80 - Testing method 'err' on DBD::mysql::db during asynchronous operation ok 81 ok 82 - Testing method 'errstr' on DBD::mysql::db during asynchronous operation ok 83 ok 84 - Testing method 'parse_trace_flag' on DBD::mysql::db during asynchronous operation ok 85 ok 86 - Testing method 'parse_trace_flags' on DBD::mysql::db during asynchronous operation ok 87 ok 88 - Testing method 'private_attribute_info' on DBD::mysql::db during asynchronous operation ok 89 ok 90 - Testing method 'trace' on DBD::mysql::db during asynchronous operation ok 91 ok 92 - Testing method 'trace_msg' on DBD::mysql::db during asynchronous operation ok 93 ok 94 - Testing method 'visit_child_handles' on DBD::mysql::db during asynchronous operation ok 95 ok 96 - Testing method 'fetchrow_arrayref' on DBD::mysql::st during asynchronous operation ok 97 - Testing DBD::mysql::st method 'fetchrow_arrayref' clears async state ok 98 ok 99 - Testing method 'fetch' on DBD::mysql::st during asynchronous operation ok 100 - Testing DBD::mysql::st method 'fetch' clears async state ok 101 ok 102 - Testing method 'fetchrow_array' on DBD::mysql::st during asynchronous operation ok 103 - Testing DBD::mysql::st method 'fetchrow_array' clears async state ok 104 ok 105 - Testing method 'fetchrow_hashref' on DBD::mysql::st during asynchronous operation ok 106 - Testing DBD::mysql::st method 'fetchrow_hashref' clears async state ok 107 ok 108 - Testing method 'fetchall_arrayref' on DBD::mysql::st during asynchronous operation ok 109 - Testing DBD::mysql::st method 'fetchall_arrayref' clears async state ok 110 ok 111 - Testing method 'fetchall_hashref' on DBD::mysql::st during asynchronous operation ok 112 - Testing DBD::mysql::st method 'fetchall_hashref' clears async state ok 113 ok 114 - Testing method 'finish' on DBD::mysql::st during asynchronous operation ok 115 - Testing DBD::mysql::st method 'finish' clears async state ok 116 ok 117 - Testing method 'rows' on DBD::mysql::st during asynchronous operation ok 118 - Testing DBD::mysql::st method 'rows' clears async state ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 ok 202 ok 203 ok 204 ok 205 ok 206 - Testing method 'bind_param' on DBD::mysql::st during asynchronous operation ok 207 ok 208 - Testing method 'bind_param_inout' on DBD::mysql::st during asynchronous operation ok 209 ok 210 - Testing method 'bind_param_array' on DBD::mysql::st during asynchronous operation ok 211 ok 212 - Testing method 'execute' on DBD::mysql::st during asynchronous operation ok 213 ok 214 - Testing method 'execute_array' on DBD::mysql::st during asynchronous operation ok 215 ok 216 - Testing method 'execute_for_fetch' on DBD::mysql::st during asynchronous operation ok 217 ok 218 - Testing method 'bind_col' on DBD::mysql::st during asynchronous operation ok 219 ok 220 - Testing method 'bind_columns' on DBD::mysql::st during asynchronous operation ok 221 ok 222 ok 223 ok t/90no-async.t ....................... skipped: Async support was built into this version of DBD::mysql t/91errcheck.t ....................... 1..1 ok 1 - error string should be set on a bad call ok t/99_bug_server_prepare_blob_null.t .. 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/pod.t .............................. 1..4 ok 1 - POD test for blib/lib/DBD/mysql.pm ok 2 - POD test for blib/lib/DBD/mysql/GetInfo.pm (no pod) ok 3 - POD test for blib/lib/DBD/mysql/INSTALL.pod ok 4 - POD test for blib/lib/Bundle/DBD/mysql.pm ok Test Summary Report ------------------- t/40types.t (Wstat: 65280 Tests: 3 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 20 tests but ran 3. t/50chopblanks.t (Wstat: 1280 Tests: 36 Failed: 5) Failed tests: 10, 22, 25, 29, 32 Non-zero exit status: 5 t/53comment.t (Wstat: 65280 Tests: 13 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 29 tests but ran 13. t/86_bug_36972.t (Wstat: 65280 Tests: 9 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 11 tests but ran 9. Files=51, Tests=1243, 28 wallclock secs ( 0.33 usr 0.11 sys + 4.00 cusr 0.86 csys = 5.30 CPU) Result: FAIL Failed 4/51 test programs. 5/1243 subtests failed. make: *** [test_dynamic] Error 255 CAPTTOFU/DBD-mysql-4.024.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports CAPTTOFU/DBD-mysql-4.024.tar.gz VmSize: 233332 kB Finished 2013-09-17T14:02:57