Subject: | make test failures: t/bugs_rt tests 5 and 6 (use_tempfile) |
YAML 0.58 make test results in failures on perl 5.8.8 compiled on WinXP
with Visual C++ Toolkit 2003. Let me know if there's anything I can do
to help.
cheers,
Garrett
[- Make Test Results -]
C:\progra~1\micros~3\bin\nmake.EXE -- OK
Running make test
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\perl\5.8.8\bin\MSWin32-x86-multi-thread\perl.exe -Iinc
-MExtUtils::Command -e cp ysh blib
\script\ysh
pl2bat.bat blib\script\ysh
C:\perl\5.8.8\bin\MSWin32-x86-multi-thread\perl.exe
"-MExtUtils::Command::MM" "-e" "test_har
ness(0, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/2-scalars..........ok
t/basic-tests........ok
t/bugs-emailed.......ok
3/25 skipped: various reasons
t/bugs-rt............ok 1/41
t/bugs-rt............NOK 5# Failed test 'Ticket \#105-D YAML doesn't
serialize odd objects very well (n->y)'
# in C:\.cpan\build\YAML-0.58\blib\lib/Test/YAML.pm at line 65.
# got: '--- !perl/CGI
# .charset: ISO-8859-1
# .fieldnames: {}
# .parameters: []
# escape: 1
# use_tempfile: 1
# '
# expected: '--- !perl/CGI
# .charset: ISO-8859-1
# .fieldnames: {}
# .parameters: []
# escape: 1
# '
t/bugs-rt............NOK 6# Failed test 'Ticket \#105-D YAML doesn't
serialize odd objects very well (y->n)'
# in C:\.cpan\build\YAML-0.58\blib\lib/Test/YAML.pm at line 81.
# Structures begin differing at:
# $got->[0]{use_tempfile} = Does not exist
# $expected->[0]{use_tempfile} = '1'
# Looks like you failed 2 tests of 41.
t/bugs-rt............dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 5-6
Failed 2/41 tests, 95.12% okay (less 10 skipped tests: 29 okay,
70.73%)
[- perl -V Results -]
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=MSWin32, osvers=5.1, archname=MSWin32-x86-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cl', ccflags ='-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32
-D_CONSOLE -DNO_STRICT -DHAVE_DE
S_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX',
optimize='-MD -Zi -DNDEBUG -O1',
cppflags='-DWIN32'
ccversion='13.10.3077', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf
-libpath:"c:\perl\5.8.8\lib\MSWi
n32-x86-multi-thread\CORE" -machine:x86'
libpth="C:\progra~1\Micros~2\lib"
libs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib
comdlg32.lib advapi32.lib sh
ell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib
mpr.lib winmm.lib version.lib od
bc32.lib odbccp32.lib msvcrt.lib
perllibs= oldnames.lib kernel32.lib user32.lib gdi32.lib
winspool.lib comdlg32.lib advapi32.li
b shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib
mpr.lib winmm.lib version.li
b odbc32.lib odbccp32.lib msvcrt.lib
libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl58.lib
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug
-opt:ref,icf -libpath:"c:\perl\5.8
.8\lib\MSWin32-x86-multi-thread\CORE" -machine:x86'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
PERL_IMPLICIT_SYS PERL_MALLOC_WRAP
PL_OP_SLAB_ALLOC USE_ITHREADS USE_LARGE_FILES
USE_PERLIO
Built under MSWin32
Compiled at Apr 25 2006 03:25:10
@INC:
c:/perl/5.8.8/lib/MSWin32-x86-multi-thread
c:/perl/5.8.8/lib
c:/perl/site/5.8.8/lib/MSWin32-x86-multi-thread
c:/perl/site/5.8.8/lib
.