The directions in the README got me a DBD::Pg that could not connect to
a database at all... (the tests should not pass if it does that!)
So I tried to make a libpq.a using the method Strawberry uses to make .a
files for the modules it compiles:
(I re-extracted the DBD-Pg distribution file, so it's clean - no edits.)
C:\Program Files\PostgreSQL\8.3\bin>pexports libpq.dll > libpq.def
C:\Program Files\PostgreSQL\8.3\bin>dlltool -dllname libpq.dll --def
libpq.def -
-output-lib ..\lib\libpq.a
It created a DBD::Pg that connects, but fails a few tests...
C:\Program Files\PostgreSQL\8.3\bin>cd \DBD-Pg-2.13.1
C:\DBD-Pg-2.13.1>perl Makefile.PL
...
C:\DBD-Pg-2.13.1>dmake
...
C:\DBD-Pg-2.13.1>dmake test
...
Test Summary Report
-------------------
t/02attribs.t (Wstat: 2304 Tests: 48 Failed: 0)
Non-zero exit status: 9
Parse errors: Bad plan. You planned 249 tests but ran 48.
t/04misc.t (Wstat: 768 Tests: 54 Failed: 3)
Failed tests: 40-42
Non-zero exit status: 3
t/09arrays.t (Wstat: 2304 Tests: 240 Failed: 1)
Failed test: 240
Non-zero exit status: 9
Parse errors: Bad plan. You planned 250 tests but ran 240.
Files=19, Tests=1289, 33 wallclock secs ( 0.67 usr + 0.24 sys = 0.91
CPU)
Result: FAIL
Failed 3/19 test programs. 4/1289 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
More information on what tests fail and the system settings are in the
attached file.
FYI: System stats:
1) Windows XP Service Pack 3
2) PostgreSQL 8.3.7 installed using the pgInstaller and running as a
service, defaults used when installing
3) Strawberry Perl 5.10.0.6 Beta 1 (although 5.10.0.5 will not work,
either, I've tried it there, too. The same tests fail)
I'm trying to see if I can get DBD::Pg into Strawberry 5.10.0.6, and if
it fails tests on MY system, I couldn't see recommending putting it into
Strawberry.
I'm the one writing the MSI installer for Strawberry, anyway, so it'd
have to go in over my objections!
Note that I'm running this in a virtual machine to create the output for
this message (it does not matter, the same output results) so the only
things installed are Strawberry, PostgreSQL, an untar program, and
Notepad++ (to create the file attached)
Is there anything you'd like me to do to help you out trying to find the
problems?
--Curtis
--
Curtis Jewell
[email protected]
%DCL-E-MEM-BAD, bad memory
-VMS-F-PDGERS, pudding between the ears
[I use PC-Alpine, which deliberately does not display colors and
pictures in HTML mail]
--
Curtis Jewell
[email protected]
%DCL-E-MEM-BAD, bad memory
-VMS-F-PDGERS, pudding between the ears
[I use PC-Alpine, which deliberately does not display colors and pictures in
HTML mail]
C:\Program Files\PostgreSQL\8.3\bin>pexports libpq.dll > libpq.def
C:\Program Files\PostgreSQL\8.3\bin>dlltool -dllname libpq.dll --def libpq.def -
-output-lib ..\lib\libpq.a
C:\Program Files\PostgreSQL\8.3\bin>cd \DBD-Pg-2.13.1
C:\DBD-Pg-2.13.1>perl Makefile.PL
Configuring DBD::Pg 2.13.1
PostgreSQL version: 80307 (default port: 5432)
POSTGRES_HOME: C:/PROGRA~1/PostgreSQL/8.3
POSTGRES_INCLUDE: C:/PROGRA~1/PostgreSQL/8.3/include
POSTGRES_LIB: C:/PROGRA~1/PostgreSQL/8.3/lib
OS: MSWin32
Checking if your kit is complete...
Looks good
Using DBI 1.608 (for perl 5.010000 on MSWin32-x86-multi-thread) installed in C:/
strawberry/perl/site/lib/auto/DBI/
Writing Makefile for DBD::Pg
C:\DBD-Pg-2.13.1>dmake
cp lib/Bundle/DBD/Pg.pm blib\lib\Bundle\DBD\Pg.pm
cp Pg.pm blib\lib\DBD\Pg.pm
C:\strawberry\perl\bin\perl.exe -p -e "s/~DRIVER~/Pg/g; s/^do\(/dontdo\(/" C:\st
rawberry\perl\site\lib\auto\DBI\Driver.xst > Pg.xsi
C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap
C:\strawberry\perl\lib\ExtUtils\typemap Pg.xs > Pg.xsc && C:\strawberry\perl\b
in\perl.exe -MExtUtils::Command -e mv Pg.xsc Pg.c
gcc -c -I"C:/PROGRA~1/PostgreSQL/8.3/include" -IC:\strawberry\perl\site\lib\aut
o\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICI
T_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80307 -DPGDEFPOR
T=5432 -s -O2 -DVERSION=\"2.13.1\" -DXS_VERSION=\"2.13.1\" "-IC:\strawberr
y\perl\lib\CORE" Pg.c
In file included from C:/strawberry/perl/lib/CORE/win32thread.h:4,
from C:/strawberry/perl/lib/CORE/perl.h:2748,
from C:/strawberry/perl/site/lib/auto/DBI/DBIXS.h:19,
from Pg.h:57,
from Pg.xs:14:
C:/strawberry/perl/lib/CORE/win32.h:238:1: warning: "isnan" redefined
In file included from Pg.h:13,
from Pg.xs:14:
C:/strawberry/c/bin/../lib/gcc/mingw32/3.4.5/../../../../include/math.h:380:1: w
arning: this is the location of the previous definition
gcc -c -I"C:/PROGRA~1/PostgreSQL/8.3/include" -IC:\strawberry\perl\site\lib\aut
o\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICI
T_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80307 -DPGDEFPOR
T=5432 -s -O2 -DVERSION=\"2.13.1\" -DXS_VERSION=\"2.13.1\" "-IC:\strawberr
y\perl\lib\CORE" dbdimp.c
In file included from C:/strawberry/perl/lib/CORE/win32thread.h:4,
from C:/strawberry/perl/lib/CORE/perl.h:2748,
from C:/strawberry/perl/site/lib/auto/DBI/DBIXS.h:19,
from Pg.h:57,
from dbdimp.c:16:
C:/strawberry/perl/lib/CORE/win32.h:238:1: warning: "isnan" redefined
In file included from Pg.h:13,
from dbdimp.c:16:
C:/strawberry/c/bin/../lib/gcc/mingw32/3.4.5/../../../../include/math.h:380:1: w
arning: this is the location of the previous definition
gcc -c -I"C:/PROGRA~1/PostgreSQL/8.3/include" -IC:\strawberry\perl\site\lib\aut
o\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICI
T_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80307 -DPGDEFPOR
T=5432 -s -O2 -DVERSION=\"2.13.1\" -DXS_VERSION=\"2.13.1\" "-IC:\strawberr
y\perl\lib\CORE" quote.c
In file included from C:/strawberry/perl/lib/CORE/win32thread.h:4,
from C:/strawberry/perl/lib/CORE/perl.h:2748,
from C:/strawberry/perl/site/lib/auto/DBI/DBIXS.h:19,
from Pg.h:57,
from quote.c:12:
C:/strawberry/perl/lib/CORE/win32.h:238:1: warning: "isnan" redefined
In file included from Pg.h:13,
from quote.c:12:
C:/strawberry/c/bin/../lib/gcc/mingw32/3.4.5/../../../../include/math.h:380:1: w
arning: this is the location of the previous definition
gcc -c -I"C:/PROGRA~1/PostgreSQL/8.3/include" -IC:\strawberry\perl\site\lib\aut
o\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICI
T_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80307 -DPGDEFPOR
T=5432 -s -O2 -DVERSION=\"2.13.1\" -DXS_VERSION=\"2.13.1\" "-IC:\strawberr
y\perl\lib\CORE" types.c
In file included from C:/strawberry/perl/lib/CORE/win32thread.h:4,
from C:/strawberry/perl/lib/CORE/perl.h:2748,
from C:/strawberry/perl/site/lib/auto/DBI/DBIXS.h:19,
from Pg.h:57,
from types.c:17:
C:/strawberry/perl/lib/CORE/win32.h:238:1: warning: "isnan" redefined
In file included from Pg.h:13,
from types.c:17:
C:/strawberry/c/bin/../lib/gcc/mingw32/3.4.5/../../../../include/math.h:380:1: w
arning: this is the location of the previous definition
Running Mkbootstrap for DBD::Pg ()
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Pg.bs
C:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"DBD::Pg\", 'DLBASE' => 'Pg', 'DL_FUNCS' => { }, '
FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
dlltool --def Pg.def --output-exp dll.exp
g++ -o blib\arch\auto\DBD\Pg\Pg.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\
strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Pg.o dbdimp.o quote.o types.o
-Wl,--image-base,0x3c0b0000 C:\strawberry\perl\lib\CORE\libperl510.a C:\PROGRA~
1\PostgreSQL\8.3\lib\libpq.a C:\strawberry\c\lib\libm.a C:\strawberry\c\lib\libs
ecur32.a C:\strawberry\c\lib\libmsvcrt.a C:\strawberry\c\lib\libmoldname.a C:\st
rawberry\c\lib\libkernel32.a C:\strawberry\c\lib\libuser32.a C:\strawberry\c\lib
\libgdi32.a C:\strawberry\c\lib\libwinspool.a C:\strawberry\c\lib\libcomdlg32.a
C:\strawberry\c\lib\libadvapi32.a C:\strawberry\c\lib\libshell32.a C:\strawberry
\c\lib\libole32.a C:\strawberry\c\lib\liboleaut32.a C:\strawberry\c\lib\libnetap
i32.a C:\strawberry\c\lib\libuuid.a C:\strawberry\c\lib\libws2_32.a C:\strawberr
y\c\lib\libmpr.a C:\strawberry\c\lib\libwinmm.a C:\strawberry\c\lib\libversion.a
C:\strawberry\c\lib\libodbc32.a C:\strawberry\c\lib\libodbccp32.a dll.exp
dlltool --def Pg.def --base-file dll.base --output-exp dll.exp
g++ -o blib\arch\auto\DBD\Pg\Pg.dll -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"
C:\strawberry\c\lib" Pg.o dbdimp.o quote.o types.o -Wl,--image-base,0x3c0b0000
C:\strawberry\perl\lib\CORE\libperl510.a C:\PROGRA~1\PostgreSQL\8.3\lib\libpq.a
C:\strawberry\c\lib\libm.a C:\strawberry\c\lib\libsecur32.a C:\strawberry\c\lib\
libmsvcrt.a C:\strawberry\c\lib\libmoldname.a C:\strawberry\c\lib\libkernel32.a
C:\strawberry\c\lib\libuser32.a C:\strawberry\c\lib\libgdi32.a C:\strawberry\c\l
ib\libwinspool.a C:\strawberry\c\lib\libcomdlg32.a C:\strawberry\c\lib\libadvapi
32.a C:\strawberry\c\lib\libshell32.a C:\strawberry\c\lib\libole32.a C:\strawber
ry\c\lib\liboleaut32.a C:\strawberry\c\lib\libnetapi32.a C:\strawberry\c\lib\lib
uuid.a C:\strawberry\c\lib\libws2_32.a C:\strawberry\c\lib\libmpr.a C:\strawberr
y\c\lib\libwinmm.a C:\strawberry\c\lib\libversion.a C:\strawberry\c\lib\libodbc3
2.a C:\strawberry\c\lib\libodbccp32.a dll.exp
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod 755 blib\arch\auto\
DBD\Pg\Pg.dll
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e cp Pg.bs blib\arch\auto\D
BD\Pg\Pg.bs
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod 644 blib\arch\auto\
DBD\Pg\Pg.bs
C:\DBD-Pg-2.13.1>dmake test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib\lib', 'blib\arch')" t/*.t
t/00-signature.t .... skipped: Set the environment variable TEST_SIGNATURE to en
able this test
t/00basic.t ......... ok
t/01connect.t ....... 10/13 #
# DBI Version 1.608
# DBD::Pg Version 2.13.1
# Perl Version 5.10.0
# OS MSWin32
# PostgreSQL (compiled) 80307
# PostgreSQL (target) 80307
# PostgreSQL (reported) PostgreSQL 8.3.7, compiled by Visual C++ build 140
0
# Default port 5432
# DBI_DSN dbi:Pg:database=testdb
# DBI_USER postgres
# Test schema dbd_pg_testschema
# array_nulls on
# backslash_quote safe_encoding
# client_encoding WIN1252
# server_encoding WIN1252
# standard_conforming_strings off
t/01connect.t ....... ok
t/01constants.t ..... ok
t/02attribs.t ....... 1/249 DBD::Pg::db do failed: ERROR: character 0xc480 of e
ncoding "UTF8" has no equivalent in "WIN1252" at t/02attribs.t line 431.
Issuing rollback() for database handle being DESTROY'd without explicit disconne
ct() at t/02attribs.t line 431.
# Looks like you planned 249 tests but ran 48.
# Looks like your test exited with 9 just after 48.
t/02attribs.t ....... Dubious, test returned 9 (wstat 2304, 0x900)
Failed 201/249 subtests
t/03dbmethod.t ...... ok
t/03smethod.t ....... ok
t/04misc.t .......... 34/54
# Failed test 'Trace flag 'pglogin' works as expected with DBD::Pg->parse_trac
e_flag()'
# at t/04misc.t line 225.
# got: 'Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x11774a4) ignored - handle not initialised
# Login connection string:
# Connection complete
# Disconnection complete
# Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x1177b74) ignored - handle not initialised
# Login connection string:
# Connection complete
# Disconnection complete
# '
# expected: 'Login connection string:
# Connection complete
# Disconnection complete
# Login connection string:
# Connection complete
# Disconnection complete
# '
# Failed test 'Trace flag 'pglogin' works as expected with DBD::Pg->parse_trac
e_flag()'
# at t/04misc.t line 241.
# got: 'Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x1177404) ignored - handle not initialised
# Login connection string:
# Connection complete
# Disconnection complete
# '
# expected: 'Login connection string:
# Connection complete
# Disconnection complete
# '
# Failed test 'Trace flag 'pgprefix' and 'pgstart' appended to 'pglogin' work
as expected'
# at t/04misc.t line 262.
# got: 'Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x1177ad4) ignored - handle not initialised
# Login connection string:
# Connection complete
# dbdpg: Begin pg_quickexec (query: SELECT 'dbdpg_flag_testing' async: 0 async_s
tatus: 0)
# dbdpg: Begin _sqlstate
# '
# expected: 'Login connection string:
# Connection complete
# dbdpg: Begin pg_quickexec (query: SELECT 'dbdpg_flag_testing' async: 0 async_s
tatus: 0)
# dbdpg: Begin _sqlstate
t/04misc.t .......... 42/54 # '
Error removing dbdpg_test_5GWCPRtst at C:/STRAWB~1/perl/lib/File/Temp.pm line 89
0.
# Looks like you failed 3 tests of 54.
t/04misc.t .......... Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/54 subtests
t/06bytea.t ......... ok
t/07copy.t .......... ok
t/08async.t ......... ok
t/09arrays.t ........ 1/250
# Failed test 'Inserting utf-8 into an array via quoted do() works'
# at t/09arrays.t line 583.
# got: 'DBD::Pg::db do failed: ERROR: character 0xc480 of encoding "UT
F8" has no equivalent in "WIN1252" at t/09arrays.t line 581.
# '
# expected: ''
DBD::Pg::st execute failed: ERROR: current transaction is aborted, commands ign
ored until end of transaction block at t/09arrays.t line 588.
Issuing rollback() for database handle being DESTROY'd without explicit disconne
ct() at t/09arrays.t line 588.
# Looks like you planned 250 tests but ran 240.
# Looks like you failed 1 test of 240 run.
# Looks like your test exited with 9 just after 240.
t/09arrays.t ........ Dubious, test returned 9 (wstat 2304, 0x900)
Failed 11/250 subtests
t/12placeholders.t .. ok
t/20savepoints.t .... ok
t/99_perlcritic.t ... skipped: Set the environment variable TEST_CRITIC to enabl
e this test
t/99_pod.t .......... skipped: Set the environment variable TEST_AUTHOR to enabl
e this test
t/99_spellcheck.t ... skipped: Set the environment variable TEST_SPELL to enable
this test
t/99_yaml.t ......... ok
t/99cleanup.t ....... 1/1 Removing test database directory
t/99cleanup.t ....... ok
Test Summary Report
-------------------
t/02attribs.t (Wstat: 2304 Tests: 48 Failed: 0)
Non-zero exit status: 9
Parse errors: Bad plan. You planned 249 tests but ran 48.
t/04misc.t (Wstat: 768 Tests: 54 Failed: 3)
Failed tests: 40-42
Non-zero exit status: 3
t/09arrays.t (Wstat: 2304 Tests: 240 Failed: 1)
Failed test: 240
Non-zero exit status: 9
Parse errors: Bad plan. You planned 250 tests but ran 240.
Files=19, Tests=1289, 33 wallclock secs ( 0.67 usr + 0.24 sys = 0.91 CPU)
Result: FAIL
Failed 3/19 test programs. 4/1289 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
C:\DBD-Pg-2.13.1>set TEST_VERBOSE=1
C:\DBD-Pg-2.13.1>dmake test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib\lib', 'blib\arch')" t/*.t
t/00-signature.t .... skipped: Set the environment variable TEST_SIGNATURE to en
able this test
t/00basic.t ......... ok
t/01connect.t ....... 12/13 #
# DBI Version 1.608
# DBD::Pg Version 2.13.1
# Perl Version 5.10.0
# OS MSWin32
# PostgreSQL (compiled) 80307
# PostgreSQL (target) 80307
# PostgreSQL (reported) PostgreSQL 8.3.7, compiled by Visual C++ build 140
0
# Default port 5432
# DBI_DSN dbi:Pg:database=testdb
# DBI_USER postgres
# Test schema dbd_pg_testschema
# array_nulls on
# backslash_quote safe_encoding
# client_encoding WIN1252
# server_encoding WIN1252
# standard_conforming_strings off
t/01connect.t ....... ok
t/01constants.t ..... ok
t/02attribs.t ....... 8/249 DBD::Pg::db do failed: ERROR: character 0xc480 of e
ncoding "UTF8" has no equivalent in "WIN1252" at t/02attribs.t line 431.
Issuing rollback() for database handle being DESTROY'd without explicit disconne
ct() at t/02attribs.t line 431.
# Looks like you planned 249 tests but ran 48.
# Looks like your test exited with 9 just after 48.
t/02attribs.t ....... Dubious, test returned 9 (wstat 2304, 0x900)
Failed 201/249 subtests
t/03dbmethod.t ...... ok
t/03smethod.t ....... ok
t/04misc.t .......... 1/54
t/04misc.t .......... 40/54 # Failed test 'Trace flag 'pglogin' works as expec
ted with DBD::Pg->parse_trace_flag()'
# at t/04misc.t line 225.
# got: 'Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x11746bc) ignored - handle not initialised
# Login connection string:
# Connection complete
# Disconnection complete
# Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x119e34c) ignored - handle not initialised
# Login connection string:
# Connection complete
# Disconnection complete
# '
# expected: 'Login connection string:
# Connection complete
# Disconnection complete
# Login connection string:
# Connection complete
# Disconnection complete
# '
# Failed test 'Trace flag 'pglogin' works as expected with DBD::Pg->parse_trac
e_flag()'
# at t/04misc.t line 241.
# got: 'Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x117461c) ignored - handle not initialised
# Login connection string:
# Connection complete
# Disconnection complete
# '
# expected: 'Login connection string:
# Connection complete
# Disconnection complete
# '
# Failed test 'Trace flag 'pgprefix' and 'pgstart' appended to 'pglogin' work
as expected'
# at t/04misc.t line 262.
# got: 'Login connection string:
# Connection complete
# DESTROY for DBI::db=HASH(0x119e2ac) ignored - handle not initialised
# Login connection string:
# Connection complete
# dbdpg: Begin pg_quickexec (query: SELECT 'dbdpg_flag_testing' async: 0 async_s
tatus: 0)
# dbdpg: Begin _sqlstate
# '
# expected: 'Login connection string:
# Connection complete
# dbdpg: Begin pg_quickexec (query: SELECT 'dbdpg_flag_testing' async: 0 async_s
tatus: 0)
# dbdpg: Begin _sqlstate
# '
Error removing dbdpg_test_FitN_ptst at C:/STRAWB~1/perl/lib/File/Temp.pm line 89
0.
# Looks like you failed 3 tests of 54.
t/04misc.t .......... Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/54 subtests
t/06bytea.t ......... ok
t/07copy.t .......... ok
t/08async.t ......... ok
t/09arrays.t ........ 225/250
# Failed test 'Inserting utf-8 into an array via quoted do() works'
# at t/09arrays.t line 583.
# got: 'DBD::Pg::db do failed: ERROR: character 0xc480 of encoding "UT
F8" has no equivalent in "WIN1252" at t/09arrays.t line 581.
# '
# expected: ''
DBD::Pg::st execute failed: ERROR: current transaction is aborted, commands ign
ored until end of transaction block at t/09arrays.t line 588.
Issuing rollback() for database handle being DESTROY'd without explicit disconne
ct() at t/09arrays.t line 588.
# Looks like you planned 250 tests but ran 240.
# Looks like you failed 1 test of 240 run.
# Looks like your test exited with 9 just after 240.
t/09arrays.t ........ Dubious, test returned 9 (wstat 2304, 0x900)
Failed 11/250 subtests
t/12placeholders.t .. ok
t/20savepoints.t .... ok
t/99_perlcritic.t ... skipped: Set the environment variable TEST_CRITIC to enabl
e this test
t/99_pod.t .......... skipped: Set the environment variable TEST_AUTHOR to enabl
e this test
t/99_spellcheck.t ... skipped: Set the environment variable TEST_SPELL to enable
this test
t/99_yaml.t ......... ok
t/99cleanup.t ....... 1/1 Removing test database directory
t/99cleanup.t ....... ok
Test Summary Report
-------------------
t/02attribs.t (Wstat: 2304 Tests: 48 Failed: 0)
Non-zero exit status: 9
Parse errors: Bad plan. You planned 249 tests but ran 48.
t/04misc.t (Wstat: 768 Tests: 54 Failed: 3)
Failed tests: 40-42
Non-zero exit status: 3
t/09arrays.t (Wstat: 2304 Tests: 240 Failed: 1)
Failed test: 240
Non-zero exit status: 9
Parse errors: Bad plan. You planned 250 tests but ran 240.
Files=19, Tests=1289, 29 wallclock secs ( 0.72 usr + 0.29 sys = 1.01 CPU)
Result: FAIL
Failed 3/19 test programs. 4/1289 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
C:\DBD-Pg-2.13.1>set
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\Administrator\Application Data
CLIENTNAME=Console
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=REHAB-E3AC33D43
ComSpec=C:\WINDOWS\system32\cmd.exe
DBI_DSN=dbi:Pg:dbname=testdb
DBI_PASS=*correct password, I set it myself!*
DBI_USER=postgres
FP_NO_HOST_CHECK=NO
FTP_PASSIVE=1
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\Administrator
LOGONSERVER=\\REHAB-E3AC33D43
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=C:\PROGRA~1\PostgreSQL\8.3\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Sy
stem32\Wbem;C:\strawberry\c\bin;C:\strawberry\perl\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
POSTGRES_HOME=C:/PROGRA~1/PostgreSQL/8.3
POSTGRES_INCLUDE=C:/PROGRA~1/PostgreSQL/8.3/include
POSTGRES_LIB=C:/PROGRA~1/PostgreSQL/8.3/lib
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 7, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0407
ProgramFiles=C:\Program Files
PROMPT=$P$G
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TERM=dumb
TEST_VERBOSE=1
TMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
USERDOMAIN=REHAB-E3AC33D43
USERNAME=Administrator
USERPROFILE=C:\Documents and Settings\Administrator
windir=C:\WINDOWS