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