Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.88k stars 530 forks source link

Not OK: perl v5.7.1 +DEVEL10824 on cygwin 1.3.2(0.3932) #4120

Closed p5pRT closed 21 years ago

p5pRT commented 23 years ago

Migrated from rt.perl.org#7159 (status was 'resolved')

Searchable as RT7159$

p5pRT commented 23 years ago

From @JohnPeacock

This was obtained by running "./perl harness" from the t directory. When running "make test" I got many more failures\, most of which produced core dumps. More details upon request...

Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- ../lib/ExtUtils.t 27 1 3.70% 27 ../lib/File/Find/taint.t 45 2 4.44% 29 45 ../lib/Net/netent.t 255 65280 ?? ?? % ?? op/mkdir.t 9 1 11.11% 7 (3 subtests UNEXPECTEDLY SUCCEEDED)\, 15 tests and 96 subtests skipped. Failed 4/408 test scripts\, 99.02% okay. 4/22712 subtests failed\, 99.98% okay.

NOTE​: this was rsync'd from the supposed 10825 snapshot. The perl@​10825.tgz also reports itself internally as 10824.

Perl Info ``` Flags: category=install severity=none Site configuration information for perl v5.7.1: Configured by JPeacock at Fri Jun 22 10:57:13 2001. Summary of my perl5 (revision 5.0 version 7 subversion 17) configuration: Platform: osname=cygwin, osvers=1.3.2(0.3932), archname=cygwin uname='cygwin_nt-5.0 jpeacock 1.3.2(0.3932) 2001-05-20 23:28 i686 unknown ' config_args='-desDusedevel -Doptimize=-g' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -Wall -DDEBUGGING -fno-strict-aliasing', optimize='-g', cppflags='-DPERL_USE_SAFE_PUTENV -Wall -DDEBUGGING -fno-strict-aliasing' ccversion='', gccversion='2.95.3-5 (cygwin special)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4 alignbytes=8, usemymalloc=y, prototype=define Linker and Libraries: ld='ld2', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /usr/lib /lib libs=-lgdbm -lcrypt perllibs=-lcrypt libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=libperl5_7_1.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -L/usr/local/lib' Locally applied patches: DEVEL10824 @INC for perl v5.7.1: lib /usr/local/lib/perl5/5.7.1/cygwin /usr/local/lib/perl5/5.7.1 /usr/local/lib/perl5/site_perl/5.7.1/cygwin /usr/local/lib/perl5/site_perl/5.7.1 /usr/local/lib/perl5/site_perl/5.6.1/cygwin /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl . Environment for perl v5.7.1: HOME=/home/JPeacock LANG (unset) LANGUAGE (unset) LD_LIBRARY_PATH (unset) LOGDIR (unset) PATH=/usr/local/bin:/usr/bin:/bin PERLDB_OPTS= PERL_BADLANG (unset) SHELL=/bin/sh ```
p5pRT commented 23 years ago

From @jhi

The make test results would be nice.

Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- ../lib/ExtUtils.t 27 1 3.70% 27 ../lib/File/Find/taint.t 45 2 4.44% 29 45 ../lib/Net/netent.t 255 65280 ?? ?? % ?? op/mkdir.t 9 1 11.11% 7

Could you run each of these separately by hand?

cd t ./perl ../lib/Extutils.t

and so on\, and show the results?

(3 subtests UNEXPECTEDLY SUCCEEDED)\, 15 tests and 96 subtests skipped. Failed 4/408 test scripts\, 99.02% okay. 4/22712 subtests failed\, 99.98% okay.

NOTE​: this was rsync'd from the supposed 10825 snapshot. The perl@​10825.tgz also reports itself internally as 10824.

That off-by-one is expected.

p5pRT commented 23 years ago

From @jhi

Uhh\, I meant "a log of running 'make test'".

p5pRT commented 23 years ago

From @JohnPeacock

1..45 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 # check untainting (no follow) # $File​::Find​::dir => 'fa' # $_ => '.' ok 18 # $File​::Find​::dir => 'fa' # $_ => 'fa_ord' ok 19 # $File​::Find​::dir => 'fa' # $_ => 'fsl' ok 20 # $File​::Find​::dir => 'fa' # $_ => 'fab' ok 21 # $File​::Find​::dir => 'fa/fab' # $_ => 'fab_ord' ok 22 # $File​::Find​::dir => 'fa/fab' # $_ => 'faba' ok 23 # $File​::Find​::dir => 'fa' # $_ => 'faa' ok 24 # $File​::Find​::dir => 'fa/faa' # $_ => 'faa_ord' ok 25 ok 26 # $File​::Find​::dir => 'fa' # $_ => '.' # $File​::Find​::dir => 'fa' # $_ => 'fa_ord' # $File​::Find​::dir => 'fa' # $_ => 'fsl' # $File​::Find​::dir => 'fa' # $_ => 'fab' ok 27 # $File​::Find​::dir => 'fa' # $_ => '.' # $File​::Find​::dir => 'fa' # $_ => 'fa_ord' # $File​::Find​::dir => 'fa' # $_ => 'fsl' # $File​::Find​::dir => 'fa' # $_ => 'fab' ok 28 # check untaint_skip (no follow) # $File​::Find​::dir => 'fa' # $_ => '.' # $File​::Find​::dir => 'fa' # $_ => 'fa_ord' # $File​::Find​::dir => 'fa' # $_ => 'fsl' # $File​::Find​::dir => 'fa' # $_ => 'fab' # $File​::Find​::dir => 'fa' # $_ => 'faa' not ok 29 # --- symbolic link tests --- # check untainting (follow) # $File​::Find​::dir => 'fa' # $_ => 'fa' ok 30 # $File​::Find​::dir => 'fa' # $_ => 'fa/fa_ord' ok 31 # $File​::Find​::dir => 'fa' # $_ => 'fa/fsl' ok 32 # $File​::Find​::dir => 'fa/fsl' # $_ => 'fa/fsl/fb_ord' ok 33 # $File​::Find​::dir => 'fa/fsl' # $_ => 'fa/fsl/fba' ok 34 # $File​::Find​::dir => 'fa/fsl/fba' # $_ => 'fa/fsl/fba/fba_ord' ok 35 # $File​::Find​::dir => 'fa' # $_ => 'fa/fab' ok 36 # $File​::Find​::dir => 'fa/fab' # $_ => 'fa/fab/fab_ord' ok 37 # $File​::Find​::dir => 'fa/fab' # $_ => 'fa/fab/faba' ok 38 # $File​::Find​::dir => 'fa/fab/faba' # $_ => 'fa/fab/faba/faba_ord' ok 39 # $File​::Find​::dir => 'fa' # $_ => 'fa/faa' ok 40 # $File​::Find​::dir => 'fa/faa' # $_ => 'fa/faa/faa_ord' ok 41 ok 42 # $File​::Find​::dir => 'fa' # $_ => '.' # $File​::Find​::dir => 'fa' # $_ => 'fa_ord' # $File​::Find​::dir => 'fa' # $_ => 'fsl' ok 43 # $File​::Find​::dir => 'fa' # $_ => '.' # $File​::Find​::dir => 'fa' # $_ => 'fa_ord' # $File​::Find​::dir => 'fa' # $_ => 'fsl' ok 44 # check untaint_skip (follow) # $File​::Find​::dir => 'fa' # $_ => '.' # $File​::Find​::dir => 'fa' # $_ => 'fa_ord' # $File​::Find​::dir => 'fa' # $_ => 'fsl' # $File​::Find​::dir => 'fa' # $_ => 'fab' # $File​::Find​::dir => 'fa' # $_ => 'faa' not ok 45

p5pRT commented 23 years ago

From @JohnPeacock

1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 # Not a directory not ok 7 ok 8 ok 9

p5pRT commented 23 years ago

From @JohnPeacock

1..27 # perl=/home/JPeacock/perl/t/perl # ext-480 being created... ok 1 ok 2 # make = 'make' dllwrap​: no export definition file provided dllwrap​: creating one\, but that may not be what you want ok 3 ok 4 # make = 'make test' ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 # make = 'make clean' ok 26 # Extra file 'libExtTest.def' not ok 27 # ext-480 being removed...

p5pRT commented 23 years ago

From @JohnPeacock

GNUmakefile​:262​: warning​: overriding commands for target `perlmain.o' GNUmakefile​:204​: warning​: ignoring old commands for target `perlmain.o'   AutoSplitting perl library PATH=/home/JPeacock/perl​:.​:/usr/local/bin​:/usr/bin​:/bin​:/usr/local​:/etc​:/usr/lib​:/lib​:/sbin​:/usr/sbin​:/usr/libexec ./miniperl -Ilib -e 'use AutoSplit; \   autosplit_lib_modules(@​ARGV)' lib/*.pm lib/*/*.pm

  Making utilities make[1]​: Entering directory `/home/JPeacock/perl/utils' make[1]​: Nothing to be done for `all'. make[1]​: Leaving directory `/home/JPeacock/perl/utils'

  Making DynaLoader (static) make[1]​: Entering directory `/home/JPeacock/perl/ext/DynaLoader' make[1]​: Leaving directory `/home/JPeacock/perl/ext/DynaLoader' make[1]​: Entering directory `/home/JPeacock/perl/ext/DynaLoader' make[1]​: Leaving directory `/home/JPeacock/perl/ext/DynaLoader'

  Making B (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/B' make[1]​: Leaving directory `/home/JPeacock/perl/ext/B' make[1]​: Entering directory `/home/JPeacock/perl/ext/B' make[1]​: Leaving directory `/home/JPeacock/perl/ext/B'

  Making ByteLoader (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/ByteLoader' make[1]​: Leaving directory `/home/JPeacock/perl/ext/ByteLoader' make[1]​: Entering directory `/home/JPeacock/perl/ext/ByteLoader' make[1]​: Leaving directory `/home/JPeacock/perl/ext/ByteLoader'

  Making Cwd (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Cwd' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Cwd' make[1]​: Entering directory `/home/JPeacock/perl/ext/Cwd' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Cwd'

  Making Data​::Dumper (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Data/Dumper' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Data/Dumper' make[1]​: Entering directory `/home/JPeacock/perl/ext/Data/Dumper' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Data/Dumper'

  Making Devel​::DProf (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Devel/DProf' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Devel/DProf' make[1]​: Entering directory `/home/JPeacock/perl/ext/Devel/DProf' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Devel/DProf'

  Making Devel​::Peek (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Devel/Peek' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Devel/Peek' make[1]​: Entering directory `/home/JPeacock/perl/ext/Devel/Peek' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Devel/Peek'

  Making Digest​::MD5 (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Digest/MD5' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Digest/MD5' make[1]​: Entering directory `/home/JPeacock/perl/ext/Digest/MD5' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Digest/MD5'

  Making Encode (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Encode' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Encode' make[1]​: Entering directory `/home/JPeacock/perl/ext/Encode' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Encode'

  Making Fcntl (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Fcntl' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Fcntl' make[1]​: Entering directory `/home/JPeacock/perl/ext/Fcntl' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Fcntl'

  Making File​::Glob (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/File/Glob' make[1]​: Leaving directory `/home/JPeacock/perl/ext/File/Glob' make[1]​: Entering directory `/home/JPeacock/perl/ext/File/Glob' make[1]​: Leaving directory `/home/JPeacock/perl/ext/File/Glob'

  Making Filter​::Util​::Call (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Filter/Util/Call' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Filter/Util/Call' make[1]​: Entering directory `/home/JPeacock/perl/ext/Filter/Util/Call' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Filter/Util/Call'

  Making GDBM_File (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/GDBM_File' make[1]​: Leaving directory `/home/JPeacock/perl/ext/GDBM_File' make[1]​: Entering directory `/home/JPeacock/perl/ext/GDBM_File' make[1]​: Leaving directory `/home/JPeacock/perl/ext/GDBM_File'

  Making IO (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/IO' make[1]​: Leaving directory `/home/JPeacock/perl/ext/IO' make[1]​: Entering directory `/home/JPeacock/perl/ext/IO' make[1]​: Leaving directory `/home/JPeacock/perl/ext/IO'

  Making List​::Util (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/List/Util' make[1]​: Leaving directory `/home/JPeacock/perl/ext/List/Util' make[1]​: Entering directory `/home/JPeacock/perl/ext/List/Util' make[1]​: Leaving directory `/home/JPeacock/perl/ext/List/Util'

  Making MIME​::Base64 (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/MIME/Base64' make[1]​: Leaving directory `/home/JPeacock/perl/ext/MIME/Base64' make[1]​: Entering directory `/home/JPeacock/perl/ext/MIME/Base64' make[1]​: Leaving directory `/home/JPeacock/perl/ext/MIME/Base64'

  Making NDBM_File (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/NDBM_File' make[1]​: Leaving directory `/home/JPeacock/perl/ext/NDBM_File' make[1]​: Entering directory `/home/JPeacock/perl/ext/NDBM_File' make[1]​: Leaving directory `/home/JPeacock/perl/ext/NDBM_File'

  Making ODBM_File (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/ODBM_File' make[1]​: Leaving directory `/home/JPeacock/perl/ext/ODBM_File' make[1]​: Entering directory `/home/JPeacock/perl/ext/ODBM_File' make[1]​: Leaving directory `/home/JPeacock/perl/ext/ODBM_File'

  Making Opcode (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Opcode' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Opcode' make[1]​: Entering directory `/home/JPeacock/perl/ext/Opcode' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Opcode'

  Making POSIX (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/POSIX' make[1]​: Leaving directory `/home/JPeacock/perl/ext/POSIX' make[1]​: Entering directory `/home/JPeacock/perl/ext/POSIX' make[1]​: Leaving directory `/home/JPeacock/perl/ext/POSIX'

  Making PerlIO​::Scalar (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/PerlIO/Scalar' make[1]​: Leaving directory `/home/JPeacock/perl/ext/PerlIO/Scalar' make[1]​: Entering directory `/home/JPeacock/perl/ext/PerlIO/Scalar' make[1]​: Leaving directory `/home/JPeacock/perl/ext/PerlIO/Scalar'

  Making PerlIO​::Via (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/PerlIO/Via' make[1]​: Leaving directory `/home/JPeacock/perl/ext/PerlIO/Via' make[1]​: Entering directory `/home/JPeacock/perl/ext/PerlIO/Via' make[1]​: Leaving directory `/home/JPeacock/perl/ext/PerlIO/Via'

  Making SDBM_File (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/SDBM_File' make[1]​: Leaving directory `/home/JPeacock/perl/ext/SDBM_File' make[1]​: Entering directory `/home/JPeacock/perl/ext/SDBM_File' make[2]​: Entering directory `/home/JPeacock/perl/ext/SDBM_File/sdbm' make[2]​: Leaving directory `/home/JPeacock/perl/ext/SDBM_File/sdbm' make[1]​: Leaving directory `/home/JPeacock/perl/ext/SDBM_File'

  Making Socket (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Socket' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Socket' make[1]​: Entering directory `/home/JPeacock/perl/ext/Socket' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Socket'

  Making Storable (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Storable' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Storable' make[1]​: Entering directory `/home/JPeacock/perl/ext/Storable' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Storable'

  Making Sys​::Hostname (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Sys/Hostname' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Sys/Hostname' make[1]​: Entering directory `/home/JPeacock/perl/ext/Sys/Hostname' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Sys/Hostname'

  Making Sys​::Syslog (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Sys/Syslog' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Sys/Syslog' make[1]​: Entering directory `/home/JPeacock/perl/ext/Sys/Syslog' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Sys/Syslog'

  Making Time​::HiRes (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Time/HiRes' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Time/HiRes' make[1]​: Entering directory `/home/JPeacock/perl/ext/Time/HiRes' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Time/HiRes'

  Making Time​::Piece (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/Time/Piece' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Time/Piece' make[1]​: Entering directory `/home/JPeacock/perl/ext/Time/Piece' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Time/Piece'

  Making XS​::Typemap (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/XS/Typemap' make[1]​: Leaving directory `/home/JPeacock/perl/ext/XS/Typemap' make[1]​: Entering directory `/home/JPeacock/perl/ext/XS/Typemap' make[1]​: Leaving directory `/home/JPeacock/perl/ext/XS/Typemap'

  Making attrs (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/attrs' make[1]​: Leaving directory `/home/JPeacock/perl/ext/attrs' make[1]​: Entering directory `/home/JPeacock/perl/ext/attrs' make[1]​: Leaving directory `/home/JPeacock/perl/ext/attrs'

  Making re (dynamic) make[1]​: Entering directory `/home/JPeacock/perl/ext/re' make[1]​: Leaving directory `/home/JPeacock/perl/ext/re' make[1]​: Entering directory `/home/JPeacock/perl/ext/re' make[1]​: Leaving directory `/home/JPeacock/perl/ext/re'

  Making Errno (nonxs) make[1]​: Entering directory `/home/JPeacock/perl/ext/Errno' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Errno' make[1]​: Entering directory `/home/JPeacock/perl/ext/Errno' make[1]​: Leaving directory `/home/JPeacock/perl/ext/Errno' PERL=./perl make _test_prep make[1]​: Entering directory `/home/JPeacock/perl' GNUmakefile​:262​: warning​: overriding commands for target `perlmain.o' GNUmakefile​:204​: warning​: ignoring old commands for target `perlmain.o' cd t && (rm -f ./perl.exe; /usr/bin/ln -s .././perl.exe ./perl.exe) make[1]​: Leaving directory `/home/JPeacock/perl' PERL=./perl make _test make[1]​: Entering directory `/home/JPeacock/perl' GNUmakefile​:262​: warning​: overriding commands for target `perlmain.o' GNUmakefile​:204​: warning​: ignoring old commands for target `perlmain.o' if (true \</dev/tty) >/dev/null 2>&1; then \   make TEST_ARGS= _test_tty ; \ else \   make TEST_ARGS= _test_notty ; \ fi make[2]​: Entering directory `/home/JPeacock/perl' GNUmakefile​:262​: warning​: overriding commands for target `perlmain.o' GNUmakefile​:204​: warning​: ignoring old commands for target `perlmain.o' cd t && PATH=/home/JPeacock/perl​:.​:/usr/local/bin​:/usr/bin​:/bin​:/usr/local​:/etc​:/usr/lib​:/lib​:/sbin​:/usr/sbin​:/usr/libexec ./perl TEST \</dev/tty base/commonsense................ok base/cond.......................ok base/if.........................ok base/lex........................ok base/pat........................ok base/rs.........................ok base/term.......................ok comp/bproto.....................ok comp/cmdopt.....................ok comp/colon......................ok comp/cpp........................ok comp/decl.......................ok comp/multiline..................ok comp/package....................ok comp/proto......................ok comp/redef......................ok comp/require....................ok comp/script.....................ok comp/term.......................ok comp/use........................ok cmd/elsif.......................ok cmd/for.........................ok cmd/mod.........................ok cmd/subval......................ok cmd/switch......................ok cmd/while.......................ok run/runenv...................... 0 [main] perl 1752 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok io/argv.........................ok io/dup..........................ok io/fflush.......................ok io/fs...........................ok io/inplace......................ok io/iprefix......................ok io/nargv........................ok io/open.........................ok io/openpid......................ok io/pipe.........................ok io/print........................ok io/read.........................ok io/tell.........................ok io/utf8.........................ok op/64bitint.....................skipping test on this platform op/anonsub...................... 0 [main] perl 632 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/append.......................ok op/args.........................ok op/arith........................ok op/array........................ok op/assignwarn...................ok op/attrs........................ok op/auto.........................ok op/avhv.........................ok op/bless........................ok op/bop..........................ok op/chars........................ok op/chop.........................ok op/closure......................ok op/cmp..........................ok op/concat.......................ok op/cond.........................ok op/context......................ok op/defins.......................ok op/delete.......................ok op/die..........................ok op/die_exit.....................ok op/do...........................ok op/each.........................ok op/eval.........................ok op/exec.........................ok op/exists_sub...................ok op/exp..........................ok op/fh...........................ok op/filetest.....................ok op/flip.........................ok op/fork.........................PROG​: $| = 1; $\ = "\n"; my $getenv; if ($^O eq 'MSWin32' || $^O eq 'NetWare') {   $getenv = qq[$^X -e "print \$ENV{TST}"]; } else {   $getenv = qq[$^X -e 'print \$ENV{TST}']; } $ENV{TST} = 'foo'; if (fork) {   sleep 1;   print "parent before​: " . `$getenv`;   $ENV{TST} = 'bar';   print "parent after​: " . `$getenv`; } else {   print "child before​: " . `$getenv`;   $ENV{TST} = 'baz';   print "child after​: " . `$getenv`; } EXPECTED​: child before​: foo child after​: baz parent before​: foo parent after​: bar GOT​: child before​: foo child after​: baz   0 [main] perl 1616 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump parent before​: foo parent after​: bar   0 [main] perl 1800 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 10 op/glob.........................ok op/gmagic.......................ok op/goto.........................ok op/goto_xs...................... 0 [main] perl 1800 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/grent........................ok op/grep.........................ok op/groups....................... 0 [main] perl 1828 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 op/gv...........................ok op/hashwarn.....................ok op/inc..........................ok op/index........................ok op/int..........................ok op/join.........................ok op/length.......................ok op/lex_assign................... 0 [main] perl 1976 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/lfs..........................skipping test on this platform op/list.........................ok op/local........................ 0 [main] perl 1660 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 op/loopctl......................ok op/lop..........................ok op/magic........................ok op/method.......................ok op/misc......................... 0 [main] perl 1800 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/mkdir........................ 0 [main] perl 1640 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 op/my...........................ok op/my_stash..................... 0 [main] perl 1676 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/nothr5005....................ok op/numconvert...................ok op/oct..........................ok op/ord..........................ok op/override.....................ok op/pack.........................ok op/pat..........................ok op/pos..........................ok op/push.........................ok op/pwent........................ok op/quotemeta....................ok op/rand.........................ok op/range........................ok op/read.........................ok op/readdir......................ok op/recurse......................ok op/ref..........................ok op/regexp.......................ok op/regexp_noamp.................ok op/regmesg......................ok op/repeat.......................ok op/reverse......................ok op/runlevel..................... 0 [main] perl 1624 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/sleep........................ok op/sort.........................ok op/splice.......................ok op/split........................ok op/sprintf......................ok op/stat.........................ok op/study........................ok op/sub_lval.....................ok op/subst........................ok op/subst_amp....................ok op/subst_wamp...................ok op/substr.......................ok op/sysio........................ok op/taint........................ 0 [main] perl 2076 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/tie.......................... 0 [main] perl 1492 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok op/tiearray.....................ok op/tiehandle....................ok op/time......................... 0 [main] perl 1660 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 op/tr...........................ok op/undef........................ok op/universal....................ok op/unshift......................ok op/utf8decode...................ok op/vec..........................ok op/ver..........................ok op/wantarray....................ok op/write........................ok lib/1_compile................... 0 [main] perl 1828 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Signal 11 FAILED at test 34 ext/B/B.........................ok ext/B/Debug.....................ok ext/B/Deparse...................ok ext/B/Showlex...................ok ext/B/Stash.....................ok ext/Cwd/Cwd.....................ok ext/Data/Dumper/t/dumper........ok ext/Data/Dumper/t/overload......ok ext/DB_File/t/db-btree..........skipping test on this platform ext/DB_File/t/db-hash...........skipping test on this platform ext/DB_File/t/db-recno..........skipping test on this platform ext/Devel/Peek/Peek.............ok ext/Digest/MD5/t/aaa............ok ext/Digest/MD5/t/align..........ok ext/Digest/MD5/t/badfile........ok ext/Digest/MD5/t/files..........ok ext/Errno/Errno.................ok ext/Fcntl/Fcntl.................ok ext/Fcntl/syslfs................skipping test on this platform ext/File/Glob/t/basic...........ok ext/File/Glob/t/case............ok ext/File/Glob/t/global..........ok ext/File/Glob/t/taint...........ok ext/Filter/t/call...............ok ext/GDBM_File/gdbm..............ok ext/IO/lib/IO/t/io_const........ok ext/IO/lib/IO/t/io_dir..........ok ext/IO/lib/IO/t/io_dup..........ok ext/IO/lib/IO/t/io_linenum...... 0 [main] perl 2064 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok ext/IO/lib/IO/t/io_multihomed...ok ext/IO/lib/IO/t/io_pipe.........ok ext/IO/lib/IO/t/io_poll.........ok ext/IO/lib/IO/t/io_sel..........ok ext/IO/lib/IO/t/io_sock.........ok ext/IO/lib/IO/t/io_taint........ok ext/IO/lib/IO/t/io_tell.........ok ext/IO/lib/IO/t/io_udp..........ok ext/IO/lib/IO/t/io_unix.........ok ext/IO/lib/IO/t/io_xs...........ok ext/IPC/SysV/ipcsysv............skipping test on this platform ext/IPC/SysV/t/msg..............skipping test on this platform ext/IPC/SysV/t/sem..............skipping test on this platform ext/List/Util/t/blessed.........ok ext/List/Util/t/dualvar.........ok ext/List/Util/t/first...........ok ext/List/Util/t/max.............ok ext/List/Util/t/maxstr..........ok ext/List/Util/t/min.............ok ext/List/Util/t/minstr..........ok ext/List/Util/t/readonly........ok ext/List/Util/t/reduce..........ok ext/List/Util/t/reftype.........ok ext/List/Util/t/sum.............ok ext/List/Util/t/tainted.........ok ext/List/Util/t/weak............ok ext/MIME/Base64/t/base64........ok ext/MIME/Base64/t/qp............ok ext/MIME/Base64/t/unicode.......ok ext/NDBM_File/ndbm..............ok ext/ODBM_File/odbm..............ok ext/ODBM_File/sdbm..............ok ext/Opcode/Opcode...............ok ext/Opcode/ops..................ok ext/PerlIO/PerlIO...............ok ext/PerlIO/t/scalar.............ok ext/POSIX/POSIX.................ok ext/POSIX/sigaction.............ok ext/Safe/safe1..................ok ext/Safe/safe2.................. 0 [main] perl 1780 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok ext/Socket/Socket...............ok ext/Storable/t/blessed..........ok ext/Storable/t/canonical........ok ext/Storable/t/compat06.........ok ext/Storable/t/dclone...........ok ext/Storable/t/forgive..........ok ext/Storable/t/freeze...........ok ext/Storable/t/lock.............ok ext/Storable/t/overload.........ok ext/Storable/t/recurse..........ok ext/Storable/t/retrieve.........ok ext/Storable/t/store............ok ext/Storable/t/tied.............ok ext/Storable/t/tied_hook........ok ext/Storable/t/tied_items.......ok ext/Storable/t/utf8.............ok ext/Sys/Hostname/Hostname.......ok ext/Sys/Syslog/syslog...........ok ext/Thread/thr5005..............skipping test on this platform ext/Time/HiRes/HiRes............ok ext/Time/Piece/Piece............ok ext/XS/Typemap/Typemap.......... 0 [main] perl 120 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/AnyDBM_File.................ok lib/Attribute/Handlers/test..... 0 [main] perl 1780 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/AutoLoader..................ok lib/autouse..................... 0 [main] perl 200 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Benchmark................... 0 [main] perl 1828 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Signal 11   0 [main] perl 1412 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Signal 11   0 [main] perl 1492 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Signal 11   0 [main] perl 1972 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Exception​: STATUS_ACCESS_VIOLATION at eip=61084C45 eax=3D454D4F ebx=505C3A43 ecx=00000069 edx=3D454D4F esi=1A0236EC edi=1A023683 ebp=0241FDF4 esp=0241FDCC program=D​:\cygwin\home\JPeacock\perl\perl.exe cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023 Stack trace​: Frame Function Args 0241FDF4 61084C45 (610900A0\, 1A0236F4\, 0241FE34\, 60775A02) 0241FE14 610293E9 (1A0236F4\, 00000014\, 00000000\, 0A017828) 0241FE34 6079E66B (1A0236F4\, 0A010408\, 0241FE84\, 607416C4) 0241FE84 607417CB (0A010120\, 0A010120\, 0241FEB4\, 0040105E) 0241FEB4 004010E7 (00000003\, 1A0250E4\, 0A010008\, 00000000) 0241FF10 61003AEA (00000000\, 0241E6F4\, 00000000\, 00000000) 0241FF40 61003CBD (00401044\, 0241E6F4\, FF3FFB60\, 00000000) 0241FF60 61003CFC (00000000\, 00000000\, FF3FFCF0\, 00000005) 0241FF90 00402757 (00401044\, FFFFFFFF\, 80430C77\, 00000000) 0241FFC0 0040103D (0241E6F4\, 0241E090\, 7FFDF000\, 77D5895F) 0241FFF0 77E992A6 (00401000\, 00000000\, 000000C8\, 00000100) End of stack traceSignal 11   0 [main] perl 1972 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Signal 11   0 [main] perl 1916 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Signal 11   0 [main] perl 1800 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/bigfloat....................ok lib/bigint......................ok lib/Carp........................ok lib/CGI/t/form.................. 0 [main] perl 1864 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/CGI/t/function.............. 0 [main] perl 2064 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump   0 [main] perl 1752 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/CGI/t/html..................ok lib/CGI/t/pretty................ok lib/CGI/t/request............... 0 [main] perl 2064 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump   0 [main] perl 1652 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/CGI/t/util..................ok lib/charnames...................ok lib/Class/ISA/test..............ok lib/Class/Struct................ok lib/constant....................ok lib/CPAN/t/loadme...............ok lib/CPAN/t/vcmp.................ok lib/Devel/SelfStubber...........ok lib/diagnostics.................ok lib/Digest......................ok lib/DirHandle...................ok lib/English.....................ok lib/Env/array................... 0 [main] perl 1780 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/Env/env..................... 0 [main] perl 1648 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Exporter....................ok lib/ExtUtils....................dllwrap​: no export definition file provided dllwrap​: creating one\, but that may not be what you want FAILED at test 27 lib/Fatal.......................ok lib/fields......................ok lib/File/Basename............... 0 [main] perl 1796 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/File/CheckTree..............ok lib/File/Compare................ok lib/File/Copy...................ok lib/File/DosGlob................ok lib/File/Find/find..............ok lib/File/Find/taint.............FAILED at test 29 lib/File/Path...................ok lib/File/Spec...................ok lib/File/Spec/Functions.........ok lib/File/stat...................ok lib/File/Temp/t/mktemp.......... 0 [main] perl 1984 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/File/Temp/t/posix........... 0 [main] perl 1648 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/File/Temp/t/security........ 0 [main] perl 1640 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/File/Temp/t/tempfile........ 0 [main] perl 1796 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/FileCache...................ok lib/FileHandle..................ok lib/Filter/Simple/test..........ok lib/FindBin.....................ok lib/Getopt/Long/t/basic.........ok lib/Getopt/Long/t/compat........ok lib/Getopt/Long/t/linkage.......ok lib/Getopt/Long/t/oo............ok lib/Getopt/Std..................ok lib/h2ph........................ok lib/h2xs........................Signal 11 Signal 11 FAILED at test 1 lib/I18N/Collate................ok lib/I18N/LangTags/test.......... 0 [main] perl 1752 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/IPC/Open2...................ok lib/IPC/Open3...................ok lib/IPC/SysV....................skipping test on this platform lib/locale......................ok lib/Locale/Codes/t/all..........ok lib/Locale/Codes/t/constants....ok lib/Locale/Codes/t/country......ok lib/Locale/Codes/t/currency.....ok lib/Locale/Codes/t/languages....ok lib/Locale/Codes/t/uk...........ok lib/Locale/Maketext/test........ok lib/Math/BigInt/t/bigfltpm...... 0 [main] perl 1752 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Math/BigInt/t/bigintpm...... 0 [main] perl 2060 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Math/BigInt/t/mbimbf........ 0 [main] perl 2076 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Math/Complex................ok lib/Math/Trig...................ok lib/Memoize/t/array.............ok lib/Memoize/t/correctness.......ok lib/Memoize/t/errors............ok lib/Memoize/t/expire............ok lib/Memoize/t/expire_file....... 0 [main] perl 1648 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/Memoize/t/expire_module_n...ok lib/Memoize/t/expire_module_t...ok lib/Memoize/t/flush.............ok lib/Memoize/t/normalize.........ok lib/Memoize/t/prototype.........ok lib/Memoize/t/speed.............ok lib/Memoize/t/tie...............ok lib/Memoize/t/tiefeatures.......ok lib/Memoize/t/tie_gdbm..........ok lib/Memoize/t/tie_ndbm..........ok lib/Memoize/t/tie_sdbm..........ok lib/Memoize/t/tie_storable......ok lib/Memoize/t/unmemoize.........ok lib/Net/hostent.................ok lib/Net/netent..................Unsupported socket function "getnetbyname" called at ../lib/Net/netent.t line 19. BEGIN failed--compilation aborted at ../lib/Net/netent.t line 21. FAILED at test 0 lib/Net/protoent................ok lib/Net/servent.................ok lib/Net/t/ftp................... 0 [main] perl 1492 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/Net/t/hostname..............domainname​: not found ok lib/Net/t/nntp.................. 0 [main] perl 1652 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/Net/t/ph....................skipping test on this platform lib/Net/t/require............... 0 [main] perl 1268 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/Net/t/smtp..................skipping test on this platform lib/NEXT/test...................ok lib/overload....................ok lib/ph..........................ok lib/Search/Dict.................ok lib/SelectSaver.................ok lib/SelfLoader..................ok lib/strict...................... 0 [main] perl 1492 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/subs........................ 0 [main] perl 1864 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Switch/test.................ok lib/Symbol......................ok lib/Term/ANSIColor/test.........ok lib/Test/Harness................ 0 [main] perl 1412 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/fail................. 0 [main] perl 1796 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/mix.................. 0 [main] perl 1780 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/onfail............... 0 [main] perl 1828 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/qr................... 0 [main] perl 1752 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/skip................. 0 [main] perl 120 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/success.............. 0 [main] perl 1792 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/todo................. 0 [main] perl 2060 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/Text/Abbrev.................ok lib/Text/Balanced/t/genxt.......ok lib/Text/Balanced/t/xbrak.......ok lib/Text/Balanced/t/xcode.......ok lib/Text/Balanced/t/xdeli.......ok lib/Text/Balanced/t/xmult.......ok lib/Text/Balanced/t/xquot.......ok lib/Text/Balanced/t/xtagg.......ok lib/Text/Balanced/t/xvari.......ok lib/Text/ParseWords.............ok lib/Text/Soundex................ok lib/Text/TabsWrap/t/fill........ok lib/Text/TabsWrap/t/tabs........ok lib/Text/TabsWrap/t/wrap........ok lib/Tie/Array/push..............ok lib/Tie/Array/splice............ok lib/Tie/Array/std...............ok lib/Tie/Array/stdpush...........ok lib/Tie/Handle/stdhandle........ok lib/Tie/RefHash.................ok lib/Tie/SubstrHash..............ok lib/Time/gmtime.................ok lib/Time/Local.................. 0 [main] perl 1792 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/Time/localtime.............. 0 [main] perl 2060 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/User/grent..................ok lib/User/pwent..................ok lib/utf8........................ 0 [main] perl 2064 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/vars........................ 0 [main] perl 1704 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok lib/warnings....................PROG​: # op.c use warnings 'void' ; close STDIN ; 1 x 3 ; # OP_REPEAT   # OP_GVSV wantarray ; # OP_WANTARRAY   # OP_GV   # OP_PADSV   # OP_PADAV   # OP_PADHV   # OP_PADANY   # OP_AV2ARYLEN ref ; # OP_REF \@​a ; # OP_REFGEN \$a ; # OP_SREFGEN defined $a ; # OP_DEFINED hex $a ; # OP_HEX oct $a ; # OP_OCT length $a ; # OP_LENGTH substr $a\,1 ; # OP_SUBSTR vec $a\,1\,2 ; # OP_VEC index $a\,1\,2 ; # OP_INDEX rindex $a\,1\,2 ; # OP_RINDEX sprintf $a ; # OP_SPRINTF $a[0] ; # OP_AELEM   # OP_AELEMFAST @​a[0] ; # OP_ASLICE #values %a ; # OP_VALUES #keys %a ; # OP_KEYS $a{0} ; # OP_HELEM @​a{0} ; # OP_HSLICE unpack "a"\, "a" ; # OP_UNPACK pack $a\,"" ; # OP_PACK join "" ; # OP_JOIN (@​a)[0\,1] ; # OP_LSLICE   # OP_ANONLIST   # OP_ANONHASH sort(1\,2) ; # OP_SORT reverse(1\,2) ; # OP_REVERSE   # OP_RANGE   # OP_FLIP (1 ..2) ; # OP_FLOP caller ; # OP_CALLER fileno STDIN ; # OP_FILENO eof STDIN ; # OP_EOF tell STDIN ; # OP_TELL readlink 1; # OP_READLINK time ; # OP_TIME localtime ; # OP_LOCALTIME gmtime ; # OP_GMTIME eval { getgrnam 1 }; # OP_GGRNAM eval { getgrgid 1 }; # OP_GGRGID eval { getpwnam 1 }; # OP_GPWNAM eval { getpwuid 1 }; # OP_GPWUID EXPECTED​: Useless use of repeat (x) in void context at - line 3. Useless use of wantarray in void context at - line 5. Useless use of reference-type operator in void context at - line 12. Useless use of reference constructor in void context at - line 13. Useless use of single ref constructor in void context at - line 14. Useless use of defined operator in void context at - line 15. Useless use of hex in void context at - line 16. Useless use of oct in void context at - line 17. Useless use of length in void context at - line 18. Useless use of substr in void context at - line 19. Useless use of vec in void context at - line 20. Useless use of index in void context at - line 21. Useless use of rindex in void context at - line 22. Useless use of sprintf in void context at - line 23. Useless use of array element in void context at - line 24. Useless use of array slice in void context at - line 26. Useless use of hash element in void context at - line 29. Useless use of hash slice in void context at - line 30. Useless use of unpack in void context at - line 31. Useless use of pack in void context at - line 32. Useless use of join or string in void context at - line 33. Useless use of list slice in void context at - line 34. Useless use of sort in void context at - line 37. Useless use of reverse in void context at - line 38. Useless use of range (or flop) in void context at - line 41. Useless use of caller in void context at - line 42. Useless use of fileno in void context at - line 43. Useless use of eof in void context at - line 44. Useless use of tell in void context at - line 45. Useless use of readlink in void context at - line 46. Useless use of time in void context at - line 47. Useless use of localtime in void context at - line 48. Useless use of gmtime in void context at - line 49. Useless use of getgrnam in void context at - line 50. Useless use of getgrgid in void context at - line 51. Useless use of getpwnam in void context at - line 52. Useless use of getpwuid in void context at - line 53. GOT​: Useless use of repeat (x) in void context at - line 3. Useless use of wantarray in void context at - line 5. Useless use of reference-type operator in void context at - line 12. Useless use of reference constructor in void context at - line 13. Useless use of single ref constructor in void context at - line 14. Useless use of defined operator in void context at - line 15. Useless use of hex in void context at - line 16. Useless use of oct in void context at - line 17. Useless use of length in void context at - line 18. Useless use of substr in void context at - line 19. Useless use of vec in void context at - line 20. Useless use of index in void context at - line 21. Useless use of rindex in void context at - line 22. Useless use of sprintf in void context at - line 23. Useless use of array element in void context at - line 24. Useless use of array slice in void context at - line 26. Useless use of hash element in void context at - line 29. Useless use of hash slice in void context at - line 30. Useless use of unpack in void context at - line 31. Useless use of pack in void context at - line 32. Useless use of join or string in void context at - line 33. Useless use of list slice in void context at - line 34. Useless use of sort in void context at - line 37. Useless use of reverse in void context at - line 38. Useless use of range (or flop) in void context at - line 41. Useless use of caller in void context at - line 42. Useless use of fileno in void context at - line 43. Useless use of eof in void context at - line 44. Useless use of tell in void context at - line 45. Useless use of readlink in void context at - line 46. Useless use of time in void context at - line 47. Useless use of localtime in void context at - line 48. Useless use of gmtime in void context at - line 49. Useless use of getgrnam in void context at - line 50. Useless use of getgrgid in void context at - line 51. Useless use of getpwnam in void context at - line 52. Useless use of getpwuid in void context at - line 53.   0 [main] perl 2124 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump PROG​: # op.c no warnings 'void' ; close STDIN ; 1 x 3 ; # OP_REPEAT   # OP_GVSV wantarray ; # OP_WANTARRAY   # OP_GV   # OP_PADSV   # OP_PADAV   # OP_PADHV   # OP_PADANY   # OP_AV2ARYLEN ref ; # OP_REF \@​a ; # OP_REFGEN \$a ; # OP_SREFGEN defined $a ; # OP_DEFINED hex $a ; # OP_HEX oct $a ; # OP_OCT length $a ; # OP_LENGTH substr $a\,1 ; # OP_SUBSTR vec $a\,1\,2 ; # OP_VEC index $a\,1\,2 ; # OP_INDEX rindex $a\,1\,2 ; # OP_RINDEX sprintf $a ; # OP_SPRINTF $a[0] ; # OP_AELEM   # OP_AELEMFAST @​a[0] ; # OP_ASLICE #values %a ; # OP_VALUES #keys %a ; # OP_KEYS $a{0} ; # OP_HELEM @​a{0} ; # OP_HSLICE unpack "a"\, "a" ; # OP_UNPACK pack $a\,"" ; # OP_PACK join "" ; # OP_JOIN (@​a)[0\,1] ; # OP_LSLICE   # OP_ANONLIST   # OP_ANONHASH sort(1\,2) ; # OP_SORT reverse(1\,2) ; # OP_REVERSE   # OP_RANGE   # OP_FLIP (1 ..2) ; # OP_FLOP caller ; # OP_CALLER fileno STDIN ; # OP_FILENO eof STDIN ; # OP_EOF tell STDIN ; # OP_TELL readlink 1; # OP_READLINK time ; # OP_TIME localtime ; # OP_LOCALTIME gmtime ; # OP_GMTIME eval { getgrnam 1 }; # OP_GGRNAM eval { getgrgid 1 }; # OP_GGRGID eval { getpwnam 1 }; # OP_GPWNAM eval { getpwuid 1 }; # OP_GPWUID EXPECT EXPECTED​:

GOT​:   0 [main] perl 1976 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump   0 [main] perl 1492 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok pod/emptycmd.................... 0 [main] perl 1268 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/find........................ 0 [main] perl 1412 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump ok pod/for......................... 0 [main] perl 2052 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/headings.................... 0 [main] perl 1640 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/include..................... 0 [main] perl 1828 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/included.................... 0 [main] perl 1976 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/lref........................ 0 [main] perl 120 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/multiline_items............. 0 [main] perl 1792 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/nested_items................ 0 [main] perl 2060 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/nested_seqs................. 0 [main] perl 1864 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/oneline_cmds................ 0 [main] perl 2076 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/plainer.....................ok pod/pod2usage................... 0 [main] perl 1268 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/poderrs.....................ok pod/podselect................... 0 [main] perl 2052 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/special_seqs................ 0 [main] perl 1412 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump FAILED at test 0 Failed 31 test scripts out of 370\, 91.62% okay.   ### Since not all tests were successful\, you may want to run some   ### of them individually and examine any diagnostic messages they   ### produce. See the INSTALL document's section on "make test".   ### If you are testing the compiler\, then ignore this message   ### and run   ### ./perl harness   ### in the directory ./t.   ###   ### Since most tests were successful\, you have a good chance to   ### get information with better granularity by running   ### ./perl harness   ### in directory ./t. u=4.065 s=2.874 cu=258.872 cs=134.907 scripts=370 tests=22529   0 [main] perl 1948 open_stackdumpfile​: Dumping stack trace to perl.exe.stackdump Signal 11 make[2]​: *** [_test_tty] Error 139 make[2]​: Leaving directory `/home/JPeacock/perl' make[1]​: *** [_test] Error 2 make[1]​: Leaving directory `/home/JPeacock/perl' make​: *** [test] Error 2

p5pRT commented 23 years ago

From @jhi

My only consolation is that something must be really seriously wrong​: lib/strict.t dumping core?! Was it the new test scheme or what that broke cygwin this badly?

p5pRT commented 23 years ago

From @JohnPeacock

But run with harness\, it is not so bad; no coredumps at all. ;~)

Unfortunately I have a web server to reformat so I am not going to be able to do much more today. Maybe 5.7.2 needs to wait until sometime next week...

John

p5pRT commented 23 years ago

From @jhi

...or I need to become a Cygwin programmer real quick :-P

John

p5pRT commented 23 years ago

From @nwc10

lib/ExtUtils....................dllwrap​: no export definition file provided dllwrap​: creating one\, but that may not be what you want FAILED at test 27

Could you run that one by hand please? IIRC Test 27 [well\, the last test] checks what was left after make clean\, and prints names of files in the comments on STDOUT.

Thanks\,

Nicholas Clark

p5pRT commented 23 years ago

From @JohnPeacock

Already did run it (see remains of thread)\, the piece you asked about was​:

# Extra file 'libExtTest.def' not ok 27 # ext-480 being removed...

HTH

John Peacock

p5pRT commented 23 years ago

From @jhi

I now installed the latest version of Cygwin to a WinME box and I see much fewer failures from "make test" (haven't tried "harness" yet.) 14 failures from "make test"\, only two if which are core dumps.

P.S. Is there script(1) for Cygwin or how do you capture long sessions?

p5pRT commented 21 years ago

@JohnPeacock - Status changed from 'open' to 'resolved'