Front page | perl.perl5.porters |
Postings from April 2011
5.14.0-RC1 test failures on MS Windows 7 + gcc-4.4.3 (tested on both32/64bit)
Thread Next
From:
kmx
Date:
April 25, 2011 22:29
Subject:
5.14.0-RC1 test failures on MS Windows 7 + gcc-4.4.3 (tested on both32/64bit)
Message ID:
4DB6583D.7060108@atlas.cz
Hi,
I am sending 2 failures I have experienced on my Windows 7/64bit box when
building 5.14.0-RC1 with gcc-4.4.3 compiler (by mingw-w64.sf.net). I have
tested both 32bit and 64bit builds.
FAILURE 1: happens on both 32/64bit MS Windows + gcc 4.4.3:
op/fork.t ......................................................... 23/? PROG:
# Windows 7: https://rt.cpan.org/Ticket/Display.html?id=66016#txn-908976
system $^X, "-e", "if (\$pid=fork){kill(9, \$pid)} else {sleep 5}";
print $?>>8, "\n";
EXPECTED:
0
GOT:
9
# Failed at ./test.pl line 1000
op/fork.t ......................................................... Failed
1/25 subtests
FAILURE 2: happens only on 64bit MS Windows + gcc 4.4.3:
../cpan/CPANPLUS/t/19_CPANPLUS-Dist.t hangs up for ever
after disabling previously mentioned test:
../cpan/Module-Build/t/compat/exit.t hangs up for ever
after disabling previously mentioned test:
../cpan/Module-Build/t/properties/release_status.t hangs up for ever
Apart from the above mentioned 3 tests no other tests hangs up.
I was not able to track down what is going on (it might be related not only
to perl itself but also to gcc toolchain and/or dmake version I am using).
--
kmx
To make it complete here is perl -V output (32bit perl):
Summary of my perl5 (revision 5 version 14 subversion 0) configuration:
Platform:
osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=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='gcc', ccflags =' -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing
-mms-bitfields',
optimize='-s -O2',
cppflags='-DWIN32'
ccversion='', gccversion='4.4.3', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='long long',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='g++', ldflags ='-s -L"z:\myperl32\perl\lib\CORE" -L"z:\myperl32\c\lib"'
libpth=z:\myperl32\c\lib
libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion
-lodbc32 -lodbccp32 -lcomctl32
perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lver
sion -lodbc32 -lodbccp32 -lcomctl32
libc=, so=dll, useshrplib=true, libperl=libperl514.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-mdll -s -L"z:\myperl32\perl\lib\CORE"
-L"z:\myperl32\c\lib"'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PL_OP_SLAB_ALLOC
USE_ITHREADS USE_LARGE_FILES USE_PERLIO
USE_PERL_ATOF
Locally applied patches:
RC1
Built under MSWin32
Compiled at Apr 25 2011 19:16:41
@INC:
z:/myperl32/perl/site/lib
z:/myperl32/perl/lib
.
and now perl -V output (64bit perl):
Summary of my perl5 (revision 5 version 14 subversion 0) configuration:
Platform:
osname=MSWin32, osvers=4.0, archname=MSWin32-x64-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags =' -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE
-DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
-fno-strict-aliasing -mms-bi
tfields',
optimize='-s -O2',
cppflags='-DWIN32'
ccversion='', gccversion='4.4.3', gccosandvers=''
intsize=4, longsize=4, ptrsize=8, 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='long
long', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='g++', ldflags ='-s -L"z:\myperl64\perl\lib\CORE" -L"z:\myperl64\c\lib"'
libpth=z:\myperl64\c\lib
libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion
-lodbc32 -lodbccp32 -lcomctl32
perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lver
sion -lodbc32 -lodbccp32 -lcomctl32
libc=, so=dll, useshrplib=true, libperl=libperl514.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-mdll -s -L"z:\myperl64\perl\lib\CORE"
-L"z:\myperl64\c\lib"'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PL_OP_SLAB_ALLOC
USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
USE_PERLIO USE_PERL_ATOF
Locally applied patches:
RC1
Built under MSWin32
Compiled at Apr 25 2011 21:40:48
@INC:
z:/myperl64/perl/site/lib
z:/myperl64/perl/lib
.
Thread Next
-
5.14.0-RC1 test failures on MS Windows 7 + gcc-4.4.3 (tested on both32/64bit)
by kmx