develooper Front page | perl.perl5.porters | Postings from March 2000

[ID 20000323.015] Not OK: perl v5.6.0 on MSWin32-x86 4.0 (minggcc 2.95.2)

Thread Next
From:
Jens Stavnstrup
Date:
March 23, 2000 06:00
Subject:
[ID 20000323.015] Not OK: perl v5.6.0 on MSWin32-x86 4.0 (minggcc 2.95.2)
Message ID:
Pine.OSF.4.21.0003231502590.412969-100000@TIN.ddre.dk

This is a build failure report for perl from js@.ddre.dk,
generated with the help of perlbug 1.28 running under perl v5.6.0.


-----------------------------------------------------------------
[Please enter your report here]


Platform : Win NT 4.0 SP 5
Compiler : MingW32 GCC 2.95.2 (msvcrt)


Perl 5.6.0 compiled sucessfully, but failed during the tests

Note : As usually a test in lib/io_xs caused an exception



D:\Packages\perl-5.6.0\win32>dmake test
ECHO is on.
ECHO is on.
cd ..\utils && c:\util\dmake.exe -S  PERL=..\miniperl.exe
dmake.exe:  makefile:  line 2:  Warning -- Macro `PERL' cannot be
redefined
..\miniperl.exe -I../lib c2ph.PL
Extracting c2ph (with variable substitutions)
Linking c2ph to pstruct.
..\miniperl.exe -I../lib h2ph.PL
Extracting h2ph (with variable substitutions)
..\miniperl.exe -I../lib h2xs.PL
Extracting h2xs (with variable substitutions)
..\miniperl.exe -I../lib perlbug.PL
Extracting perlbug (with variable substitutions)
..\miniperl.exe -I../lib perldoc.PL
Extracting perldoc (with variable substitutions)
..\miniperl.exe -I../lib pl2pm.PL
Extracting pl2pm (with variable substitutions)
..\miniperl.exe -I../lib splain.PL
Extracting splain (with variable substitutions)
..\miniperl.exe -I../lib perlcc.PL
Extracting perlcc (with variable substitutions)
..\miniperl.exe -I../lib dprofpp.PL
Extracting dprofpp (with variable substitutions)
copy ..\README.amiga ..\pod\perlamiga.pod
        1 file(s) copied.
copy ..\README.cygwin ..\pod\perlcygwin.pod
        1 file(s) copied.
copy ..\README.dos ..\pod\perldos.pod
        1 file(s) copied.
copy ..\README.hpux ..\pod\perlhpux.pod
        1 file(s) copied.
copy ..\README.machten ..\pod\perlmachten.pod
        1 file(s) copied.
copy ..\README.os2 ..\pod\perlos2.pod
        1 file(s) copied.
copy ..\README.os2 ..\pod\perlos2.pod
        1 file(s) copied.
copy ..\vms\perlvms.pod ..\pod\perlvms.pod
        1 file(s) copied.
cd ..\pod && c:\util\dmake.exe -S  -f ..\win32\pod.mak converters
..\miniperl.exe -I ../lib pod2html.PL
Extracting pod2html (with variable substitutions)
..\miniperl.exe -I../lib pod2latex.PL
Extracting pod2latex (with variable substitutions)
..\miniperl.exe -I ../lib pod2man.PL
Extracting pod2man (with variable substitutions)
..\miniperl.exe -I ../lib pod2text.PL
Extracting pod2text (with variable substitutions)
..\miniperl.exe -I ../lib checkpods.PL
Extracting checkpods (with variable substitutions)
..\miniperl.exe -I ../lib pod2usage.PL
Extracting pod2usage (with variable substitutions)
..\miniperl.exe -I ../lib podchecker.PL
Extracting podchecker (with variable substitutions)
..\miniperl.exe -I ../lib podselect.PL
Extracting podselect (with variable substitutions)
..\perl.exe bin\pl2bat.pl ..\utils\h2ph
..\utils\splain
                        ..\utils\dprofpp
..\utils\perlbug
                        ..\utils\pl2pm
..\utils\c2ph
                        ..\utils\h2xs
..\utils\perldoc
                        ..\utils\perlcc
..\pod\checkpods
                        ..\pod\pod2html
..\pod\pod2latex
                        ..\pod\pod2man
..\pod\pod2text
                        ..\pod\pod2usage
..\pod\podchecke
r                       ..\pod\podselect
..\x2p\find2perl
                        ..\x2p\s2p
bin\exetype.pl
                        bin\runperl.pl
bin\pl2bat.pl
                        bin\perlglob.pl
bin\search.pl
xcopy /f /r /i /d ..\perl.exe ..\t\
D:\Packages\perl-5.6.0\perl.exe -> D:\Packages\perl-5.6.0\t\perl.exe
1 File(s) copied
xcopy /f /r /i /d ..\perl56.dll ..\t\
D:\Packages\perl-5.6.0\perl56.dll -> D:\Packages\perl-5.6.0\t\perl56.dll
1 File(s) copied
xcopy /f /r /i /d ..\perlglob.exe ..\t\
D:\Packages\perl-5.6.0\perlglob.exe ->
D:\Packages\perl-5.6.0\t\perlglob.exe
1 File(s) copied
cd ..\t && ..\perl.exe -I..\lib harness
base/cond...........ok
base/if.............ok
base/lex............ok
base/pat............ok
base/rs.............ok, 4/14 skipped: on non-VMS system
base/term...........ok
comp/bproto.........ok
comp/cmdopt.........ok
comp/colon..........ok
comp/cpp............skipped: $Config{cppstdin} unavailable
comp/decl...........ok
comp/multiline......ok 3/5Comp.try not found
comp/multiline......NOK 5FAILED tests 4-5
        Failed 2/5 tests, 60.00% okay
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
io/argv.............ok
io/dup..............ok 1/6Io.dup not found
io/dup..............ok 6/6FAILED tests 2-5
        Failed 4/6 tests, 33.33% okay
io/fs...............ok, 3/29 skipped: various reasons
io/inplace..........ok
io/iprefix..........ok
io/nargv............ok
io/open.............ok
io/openpid..........ok
io/pipe.............skipped: no fork
io/print............ok
io/read.............ok
io/tell.............ok
op/64bitint.........skipped test on this platform
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/bop..............ok
op/chars............ok
op/chop.............ok
op/closure..........ok
op/cmp..............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.............skipped: shh, win32
op/exists_sub.......ok
op/exp..............ok
op/fh...............ok
op/filetest.........ok, 2/10 skipped: no seteuid
op/flip.............ok
op/fork.............skipped: no fork
op/glob.............ok
op/goto.............ok
op/goto_xs..........ok
op/grent............skipped: The getgrgid function is unimplemented
op/grep.............ok
op/groups...........skipped: no `id` or `groups`
op/gv...............ok
op/hashwarn.........ok
op/inc..............ok
op/index............ok
op/int..............ok
op/join.............ok
op/lex_assign.......ok
op/lfs..............skipped test on this platform
op/list.............ok
op/local............ok
op/lop..............ok
op/magic............ok, 2/35 skipped: unknown reason
op/method...........ok
op/misc.............ok
op/mkdir............ok
op/my...............ok
op/nothr5005........ok
op/numconvert.......skipped test on this platform
op/oct..............ok
op/ord..............ok
op/pack.............ok
op/pat..............ok
op/pos..............ok
op/push.............ok
op/pwent............skipped: The getpwuid function is unimplemented
op/quotemeta........ok
op/rand.............ok
op/range............ok
op/read.............ok
op/readdir..........ok
op/recurse..........ok
op/ref..............ok
op/regexp...........ok, 3/752 skipped: unknown reason
op/regexp_noamp.....ok, 7/752 skipped: unknown reason
op/repeat...........ok
op/runlevel.........ok
op/sleep............ok
op/sort.............ok
op/splice...........ok
op/split............ok
op/sprintf..........ok
op/stat.............ok, 4/58 skipped: various reasons
op/study............ok
op/subst............ok
op/subst_amp........ok
op/subst_wamp.......ok
op/substr...........ok
op/sysio............ok
op/taint............ok, 26/151 skipped: various reasons
op/tie..............ok
op/tiearray.........ok
op/tiehandle........ok
op/time.............ok
op/tr...............ok
op/undef............ok
op/universal........ok
op/unshift..........ok
op/vec..............ok
op/ver..............ok
op/wantarray........ok
op/write............Op_write.tmp not found
op/write............NOK 1Op_write.tmp not found
op/write............NOK 2Op_write.tmp not found
op/write............ok 5/8Op_write.tmp not found
op/write............ok 8/8FAILED tests 1-3, 6
        Failed 4/8 tests, 50.00% okay
pragma/constant.....ok
pragma/diagnostics..ok
pragma/locale.......ok
pragma/overload.....ok
pragma/strict.......ok
pragma/sub_lval.....ok
pragma/subs.........ok
pragma/utf8.........ok
pragma/warnings.....ok
lib/abbrev..........ok
lib/ansicolor.......ok
lib/anydbm..........ok, 1/12 skipped: different file permission semantics
lib/attrs...........ok
lib/autoloader......ok
lib/basename........ok
lib/bigfloat........ok
lib/bigfltpm........ok
lib/bigint..........ok
lib/bigintpm........ok
lib/cgi-form........ok
lib/cgi-function....ok, 2/24 skipped: fork n/a
lib/cgi-html........ok
lib/cgi-request.....ok, 3/31 skipped: fork n/a
lib/charnames.......ok
lib/checktree.......ok
lib/complex.........ok
lib/db-btree........skipped: DB_File was not built
lib/db-hash.........skipped: DB_File was not built
lib/db-recno........skipped: DB_File was not built
lib/dirhand.........ok
lib/dosglob.........ok
lib/dprof...........ok
lib/dumper-ovl......ok
lib/dumper..........ok
lib/english.........ok
lib/env-array.......ok
lib/env.............ok
lib/errno...........ok
lib/fatal...........ok
lib/fields..........ok
lib/filecache.......ok
lib/filecopy........ok
lib/filefind........ok
lib/filefunc........ok
lib/filehand........ok
lib/filepath........ok
lib/filespec........ok, 53/246 skipped: various reasons
lib/findbin.........ok
lib/gdbm............skipped: GDBM_File was not built
lib/getopt..........ok
lib/glob-basic......ok, 1/9 skipped: unknown reason
lib/glob-case.......ok
lib/glob-global.....ok
lib/glob-taint......ok
lib/gol-basic.......ok
lib/gol-compat......ok
lib/gol-linkage.....ok
lib/h2ph............ok
lib/hostname........ok
lib/io_const........ok
lib/io_dir..........ok
lib/io_dup..........ok 1/6Io.dup not found
lib/io_dup..........ok 6/6FAILED tests 2-5
        Failed 4/6 tests, 33.33% okay
lib/io_linenum......ok
lib/io_multihomed...skipped: no fork
lib/io_pipe.........skipped: no fork
lib/io_poll.........ok, 2/8 skipped: doesn't work on non-socket fds
lib/io_sel..........ok
lib/io_sock.........skipped: no fork
lib/io_taint........ok
lib/io_tell.........ok
lib/io_udp..........ok
lib/io_unix.........skipped: no fork
lib/io_xs...........dubious
        Test returned status 5 (wstat 1280, 0x500)
lib/ipc_sysv........skipped: $Config{d_sem} undefined
lib/ndbm............skipped: NDBM_File was not built
lib/odbm............skipped: ODBM_File was not built
lib/opcode..........ok
lib/open2...........ok
lib/open3...........ok
lib/ops.............ok
lib/parsewords......ok
lib/ph..............ok
lib/posix...........ok, 6/27 skipped: no sigaction support on win32
lib/safe1...........ok
lib/safe2...........ok
lib/sdbm............ok, 1/66 skipped: different file permission semantics
lib/searchdict......ok
lib/selectsaver.....ok
lib/socket..........ok
lib/soundex.........ok
lib/symbol..........ok
lib/syslfs..........skipped test on this platform
lib/textfill........ok
lib/texttabs........ok
lib/textwrap........ok
lib/thr5005.........skipped: not use5005threads
lib/tie-push........ok
lib/tie-stdarray....ok
lib/tie-stdhandle...ok
lib/tie-stdpush.....ok
lib/timelocal.......ok
lib/trig............ok
Failed Test  Status Wstat Total Fail  Failed  List of failed
-------------------------------------------------------------------------------
comp/multiline.               5    2  40.00%  4-5
io/dup.t                      6    4  66.67%  2-5
lib/io_dup.t                  6    4  66.67%  2-5
lib/io_xs.t       5  1280    ??   ??       %  ??
op/write.t                    8    4  50.00%  1-3, 6
23 tests and 120 subtests skipped.
Failed 5/236 test scripts, 97.88% okay. 14/9732 subtests failed, 99.86%
okay.
dmake.exe:  Error code 255, while making 'test'



[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
    category=install
    severity=none
---
Site configuration information for perl v5.6.0:

Configured by js at Thu Mar 23 13:50:15 2000.

Summary of my perl5 (revision 5 version 6 subversion 0) configuration:
  Platform:
    osname=MSWin32, osvers=4.0, archname=MSWin32-x86
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=undef 
    use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef
  Compiler:
    cc='gcc', optimize='-g -O2', gccversion=
    cppflags='-DWIN32'
    ccflags ='-g -O2 -DWIN32  -fno-strict-aliasing -DPERL_MSVCRT_READFIX'
    stdchar='char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=4
    alignbytes=8, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags ='
-L"c:\perl\5.6.0\lib\MSWin32-x86\CORE" -L"c:\gcc-2.95.2-msvcrt\lib"'
    libpth=c:\gcc-2.95.2-msvcrt\lib
    libs= -lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool
-lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid
-lwsock32 -lmpr -lwinmm -lversion -lodbc32
    libc=-lmsvcrt, so=dll, useshrplib=yes, libperl=libperl56.a
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-mdll
-L"c:\perl\5.6.0\lib\MSWin32-x86\CORE" -L"c:\gcc-2.95.2-msvcrt\lib"'

Locally applied patches:
    

---
@INC for perl v5.6.0:
    lib
    D:/Packages/perl-5.6.0/lib
    .

---
Environment for perl v5.6.0:
    HOME (unset)
    LANG (unset)
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)

PATH=c:\gcc-2.95.2-msvcrt\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\WBEM;c:\perl\bin;c:\texmf\miktex\bin;c:\util;;C:\usr\local\wbin
    PERL_BADLANG (unset)
    SHELL (unset)





Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About