Subject: | Version 0.18 fails 2 tests with Perl 5.8.0 under Cygwin 1.5.5 |
Hi,
Under Cygwin 1.5.5 with Perl 5.8.0, Convert-ASN1-0.18's test,
00prim.t, fails with verbose output:
- - - - - - - - - - - - - - -
# REAL 0
ok 127
ok 128
ok 129
ok 130
# REAL -6.77154008269804e-229
ok 131
ok 132
ok 133
ok 134
# REAL 6.77154008269804e-229
ok 135
#136: expecting hex:090141
#136: got hex:090140
#line 209 t/00prim.t
not ok 136
ok 137
ok 138
# REAL -5.5
ok 139
#140: expecting hex:0903c0fbb0
#140: got hex:090141
#line 209 t/00prim.t
not ok 140
ok 141
ok 142
# REAL 1.5
ok 143
#144: expecting hex:090380f9c0
#144: got hex:090140
#line 209 t/00prim.t
not ok 144
ok 145
ok 146
- - - - - - - - - - - - - - -
and test, 02seq.t, fails with:
- - - - - - - - - - - - - - -
#15: expecting hex:3016090980cbd8f5c28f5c28f8090980ccc570a3d70a3d70
#15: got hex:3006090140090140
#line 56 t/02seq.t
- - - - - - - - - - - - - - -
Output from perl -v is:
- - - - - - - - - - - - - - -
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
Platform:
osname=cygwin, osvers=1.3.22(0.7832), archname=cygwin-multi-64int
uname='cygwin_nt-5.0 ismene 1.3.22(0.7832) 2003-03-18 09:20 i586 unknown unk
nown cygwin '
config_args='-de -Dmksymlinks -Dusemultiplicity -Duse64bitint -Doptimize=-O3
-Dman3ext=3pm'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=defi
ne
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=undef uselongdouble=undef
usemymalloc=y, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing',
optimize='-O3',
cppflags='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing'
ccversion='', gccversion='3.2 20020927 (prerelease)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lsee
ksize=4
alignbytes=8, prototype=define
Linker and Libraries:
ld='ld2', ldflags =' -s -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib /lib
libs=-lgdbm -ldb -lcrypt -lutil -lgdbm_compat
perllibs=-lcrypt -lutil -lgdbm_compat
libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' -s'
cccdlflags=' ', lddlflags=' -s -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_64_BIT_INT USE_LARGE_FILES PERL_IMPLICI
T_CONTEXT
Built under cygwin
Compiled at Aug 29 2003 12:06:59
%ENV:
PERL5LIB=""
CYGWIN=""
@INC:
/usr/lib/perl5/5.8.0/cygwin-multi-64int
/usr/lib/perl5/5.8.0
/usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int
/usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
.
- - - - - - - - - - - - - - -
Thanks,
Russ