Skip Menu |

This queue is for tickets about the DBD-InterBase CPAN distribution.

Report information
The Basics
Id: 18453
Status: new
Priority: 0/
Queue: DBD-InterBase

People
Owner: Nobody in particular
Requestors: RUZ [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.44
Fixed in: (no value)



Subject: make test fails, amd64, FireBird-1.5.3-r1
Make test fails on Gentoo Linux amd64 box with FireBird-1.5.3-r1 CPAN.pm: Going to build E/ED/EDPRATOMO/DBD-InterBase-0.44.tar.gz InterBase/Firebird bin directory : [/opt/firebird/bin] InterBase/Firebird include directory : [/opt/firebird/include] InterBase/Firebird lib directory : [/usr/lib] /opt/firebird/lib Full path to your test database: /var/lib/firebird/qwe.fdb /var/lib/firebird/qwe.fdb does not exist. Trying to create the test database.. Please enter a username with CREATE DATABASE permission. Username : SYSDBA Password : masterkey Enter full path to isql: [/opt/firebird/bin/isql] Use CONNECT or CREATE DATABASE to specify a database Checking if your kit is complete... Looks good Using DBI 1.50 (for perl 5.008008 on x86_64-linux) installed in /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI/ Writing Makefile for DBD::InterBase cp lib/DBD/InterBase/TypeInfo.pm blib/lib/DBD/InterBase/TypeInfo.pm cp InterBase.pm blib/lib/DBD/InterBase.pm cp lib/DBD/InterBase/GetInfo.pm blib/lib/DBD/InterBase/GetInfo.pm /usr/bin/perl5.8.8 -p -e "s/~DRIVER~/InterBase/g" /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI//Driver.xst > InterBase.xsi /usr/bin/perl5.8.8 /usr/lib64/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib64/perl5/5.8.8/ExtUtils/typemap -typemap typemap InterBase.xs > InterBase.xsc && mv InterBase.xsc InterBase.c x86_64-pc-linux-gnu-gcc -c -I"/opt/firebird/include" -I"/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI" -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=k8 -pipe -O2 -g -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" InterBase.c In file included from /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI/DBIXS.h:31, from dbdimp.h:14, from InterBase.h:15, from InterBase.xs:14: /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI/dbipport.h:227:1: warning: "PERL_UNUSED_DECL" redefined In file included from /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI/DBIXS.h:19, from dbdimp.h:14, from InterBase.h:15, from InterBase.xs:14: /usr/lib64/perl5/5.8.8/x86_64-linux/CORE/perl.h:163:1: warning: this is the location of the previous definition InterBase.xs: In function `_call_perlsub': InterBase.xs:64: warning: passing arg 1 of `isc_event_counts' from incompatible pointer type InterBase.xs: In function `XS_DBD__InterBase__db_ib_init_event': InterBase.xs:951: warning: passing arg 1 of `isc_event_counts' from incompatible pointer type InterBase.xs: In function `XS_DBD__InterBase__db_ib_wait_event': InterBase.xs:1032: warning: passing arg 1 of `isc_event_counts' from incompatible pointer type x86_64-pc-linux-gnu-gcc -c -I"/opt/firebird/include" -I"/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI" -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=k8 -pipe -O2 -g -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" dbdimp.c In file included from /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI/DBIXS.h:31, from dbdimp.h:14, from InterBase.h:15, from dbdimp.c:14: /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI/dbipport.h:227:1: warning: "PERL_UNUSED_DECL" redefined In file included from /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBI/DBIXS.h:19, from dbdimp.h:14, from InterBase.h:15, from dbdimp.c:14: /usr/lib64/perl5/5.8.8/x86_64-linux/CORE/perl.h:163:1: warning: this is the location of the previous definition Running Mkbootstrap for DBD::InterBase () chmod 644 InterBase.bs rm -f blib/arch/auto/DBD/InterBase/InterBase.so LD_RUN_PATH="/opt/firebird/lib" x86_64-pc-linux-gnu-gcc -shared -L/usr/local/lib64 InterBase.o dbdimp.o -o blib/arch/auto/DBD/InterBase/InterBase.so \ -L/opt/firebird/lib -lfbclient -ldl \ chmod 755 blib/arch/auto/DBD/InterBase/InterBase.so cp InterBase.bs blib/arch/auto/DBD/InterBase/InterBase.bs chmod 644 blib/arch/auto/DBD/InterBase/InterBase.bs Manifying blib/man3/DBD::InterBase.3pm /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl5.8.8 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00base..............ok t/10dsnlist...........ok t/20createdrop........ok t/30insertfetch.......ok t/40alltypes..........FAILED tests 8, 22 Failed 2/27 tests, 92.59% okay t/40bindparam.........Use of uninitialized value in printf at t/40bindparam.t line 169. t/40bindparam.........FAILED tests 19-24 Failed 6/26 tests, 76.92% okay t/40blobs.............FAILED tests 18, 20, 22, 24, 26, 28, 31, 34, 37, 40, 62, 64, 66, 68, 70, 72, 75, 78, 81, 84, 106, 108, 110, 112, 114, 116, 119, 122, 125, 128, 150, 152, 154, 156, 158, 160, 163, 166, 169, 172, 194, 196, 198, 200, 202, 204, 207, 210, 213, 216 Failed 50/222 tests, 77.48% okay t/40cursor............ok t/40cursoron..........ok t/40datetime..........ok t/40doparam...........FAILED test 8 Failed 1/10 tests, 90.00% okay t/40listfields........ok t/40nulls.............ok t/40numrows...........ok t/41numeric...........FAILED tests 12, 15, 18, 21, 24 Failed 5/30 tests, 83.33% okay t/50chopblanks........ok t/50commit............ok t/60leaks.............skipped all skipped: Long running memory leak test t/61settx.............ok t/70nestedoff.........ok t/70nestedon..........ok t/80event-ithreads....ok 10/22 skipped: this linux perl 5.008008 is not configured to support iThreads t/81event-fork........ok 1/17# kid gets sighup # Failed test 'compare number of inserts' # in t/81event-fork.t at line 108. # got: '21474836485' # expected: '5' # Failed test 'compare number of deleted rows' # in t/81event-fork.t at line 109. # got: '281475072634530' # expected: '5' t/81event-fork........NOK 13# Looks like you failed 2 tests of 17. t/81event-fork........dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 12-13 Failed 2/17 tests, 88.24% okay t/ak-dbd..............ok t/dbdadmin............ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/40alltypes.t 27 2 7.41% 8 22 t/40bindparam.t 26 6 23.08% 19-24 t/40blobs.t 222 50 22.52% 18 20 22 24 26 28 31 34 37 40 62 64 66 68 70 72 75 78 81 84 106 108 110 112 114 116 119 122 125 128 150 152 154 156 158 160 163 166 169 172 194 196 198 200 202 204 207 210 213 216 t/40doparam.t 10 1 10.00% 8 t/41numeric.t 30 5 16.67% 12 15 18 21 24 t/81event-fork.t 2 512 17 2 11.76% 12-13 1 test and 10 subtests skipped. Failed 6/25 test scripts, 76.00% okay. 66/647 subtests failed, 89.80% okay. make: *** [test_dynamic] Ошибка 255 /usr/bin/make test -- NOT OK