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

[ID 20000223.009] Not OK: perl v5.5.660 on powerpc-machten 4.1.4(UNINSTALLED)

Thread Next
From:
Dominic Dunlop
Date:
February 23, 2000 12:54
Subject:
[ID 20000223.009] Not OK: perl v5.5.660 on powerpc-machten 4.1.4(UNINSTALLED)
Message ID:
v04220801b4d9f831726b@[192.168.1.4]
To:
Subject:
Reply-To: domo@ppp100.free-internet.lu

This is a build failure report for perl from domo@ppp100.free-internet.lu,
generated with the help of perlbug 1.27 running under perl v5.5.660.


-----------------------------------------------------------------
[Please enter your report here]
(Note that this report is for a perl with debugging; without
debugging, perl's malloc() craps out badly: further report to follow.)

I get one test failure: the "bad glibc" test in pragma/warnings:

pragma/warnings......PROG:
# pp_hot.c [pp_print]
use warnings 'io' ;
print STDIN "anc";
print <STDOUT>;
print <STDERR>;
open(FOO, ">&STDOUT") and print <FOO>;
print getc(STDERR);
print getc(FOO);
####################################################################
# The next test is known to fail on some systems (Linux/BSD+glibc, #
# NeXT among others.  glibc should be fixed in the next version,   #
# but it appears other platforms have little hope.  We skip it for #
# now (on the grounds that it is "just" a warning).                #
####################################################################
#read(FOO,$_,1);
no warnings 'io' ;
print STDIN "anc";
EXPECTED:
Filehandle main::STDIN opened only for input at - line 3.
Filehandle main::STDOUT opened only for output at - line 4.
Filehandle main::STDERR opened only for output at - line 5.
Filehandle main::FOO opened only for output at - line 6.
Filehandle main::STDERR opened only for output at - line 7.
Filehandle main::FOO opened only for output at - line 8.
GOT:
Filehandle main::STDIN opened only for input at - line 3.
Filehandle main::STDOUT opened only for output at - line 4.
Filehandle main::STDERR opened only for output at - line 5.
Filehandle main::STDERR opened only for output at - line 7.
FAILED at test 235

May I ask for elucidation, as I suspect I need to hack up the MachTen
hints to put peoples' minds at rest?  What exactly does "We skip it
for now" mean?  Who skips what?  What does "skipping" mean in this
context?

Should I interpret the comment to mean: "If you see this
error, don't lose any sleep: it may or may not get fixed at some
indefinite time in the future by some agency outside your control,
but, even if it doesn't, it's not that big a deal."

(The comment wording was posted to the list in Gurusamy Sarathy's mail
"Re: [ID 19990802.009] Bad free() in _59" of 12 Sep 1999.)

[Please do not change anything below this line]
-----------------------------------------------------------------

---
Site configuration information for perl v5.5.660:

Configured by domo at Wed Feb 23 17:22:21 WET 2000.

Summary of my perl5 (revision 5.0 version 5 subversion 660) configuration:
   Platform:
     osname=machten, osvers=4.1.4, archname=powerpc-machten
     uname='machten ppp100 5 0.5 powerpc '
     config_args='-Doptimize=-g -de'
     hint=recommended, useposix=true, d_sigaction=define
     usethreads=undef use5005threads=undef useithreads=undef
     usesocks=undef useperlio=undef d_sfio=undef
     use64bits=undef uselargefiles=define usemultiplicity=undef
   Compiler:
     cc='cc', optimize='-g', gccversion=2.8.1
     cppflags='-DNOTDEF_MACHTEN -DREG_INFTY=2047 -DDEBUGGING 
-I/usr/local/include'
     ccflags ='-DNOTDEF_MACHTEN -DREG_INFTY=2047 -DDEBUGGING 
-I/usr/local/include'
     stdchar='char', d_stdstdio=undef, usevfork=true
     intsize=4, longsize=4, ptrsize=4, doublesize=8
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, 
Off_t='off_t', lseeksize=4
     alignbytes=8, usemymalloc=y, prototype=define
   Linker and Libraries:
     ld='ld', ldflags =' -Xlstack=1048576 -L/usr/local/lib'
     libpth=/usr/local/lib /usr/lib
     libs=-lndbm -lgdbm -ldb -lm -lc
     libc=/usr/lib/libc.a, so=so, useshrplib=false, libperl=libperl.a
   Dynamic Linking:
     dlsrc=dl_none.xs, dlext=none, d_dlsymun=undef, ccdlflags=''
     cccdlflags='', lddlflags=''

Locally applied patches:


---
@INC for perl v5.5.660:
     lib
     /usr/local/lib/perl5/5.5.660/powerpc-machten
     /usr/local/lib/perl5/5.5.660
     /usr/local/lib/perl5/site_perl/5.00557/powerpc-machten
     /usr/local/lib/perl5/site_perl/5.00557
     /usr/local/lib/perl5/site_perl/5.00556/powerpc-machten
     /usr/local/lib/perl5/site_perl/5.00556
     /usr/local/lib/perl5/site_perl
     .

---
Environment for perl v5.5.660:
     HOME=/home/domo
     LANG (unset)
     LANGUAGE (unset)
     LD_LIBRARY_PATH=/usr/lib
     LOGDIR (unset)
 
PATH=/sbin:/usr/sbin:/home/domo/bin:/usr/local/bin:/usr/bin:/bin:/usr/ 
X11/bin:/usr/libexec
     PERL_BADLANG (unset)
     SHELL=/bin/sh
-- 
Dominic Dunlop

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