develooper Front page | perl.perl5.porters | Postings from July 2001

Re: [PATCH] Report /pro/3gl/CPAN/perl-5.7.1

Thread Previous
From:
Jarkko Hietaniemi
Date:
July 2, 2001 06:18
Subject:
Re: [PATCH] Report /pro/3gl/CPAN/perl-5.7.1
Message ID:
20010702081816.G19034@chaos.wustl.edu
On Mon, Jul 02, 2001 at 11:18:57AM +0200, H.M. Brand wrote:
> One down, more to go ...
> 
> On the right track again. Basic Conf (-des) has 'O's accross the line. Will
> check what's wrong with 10.20's lib/File/Find/taint and why it's different
> from the rest. The op/write is tackled, see below.
> 
> Then what?

1 most important, etc. (vendor's cc usually more important to get right,
64-bitness more important to get right than threadedness)

> [1] HP's gcc/64bit (that's HP's version of gcc),
> [4] gcc-3.0/threading on HP,
> [2] gcc-3.0 on AIX,
> [3] xlc/threading on AIX 4.2?
> 
> I'm not going to chase the sigaction failures, because the

Jeff, could you try taking a look thie sigaction failure?

> -UDEBUGGING/-DDEBUGGING diff will take too much of my time. I'm however
> willing to produce any output wanted by the taker of this problem.
> 
> The nethostent seems to be specific to HP's version of gcc, because with
> gcc-3.0 it's gone. Hope HP's GNUpro group will address those small bugs soon.
> 
> The op/write on 10.20 looks like some synchronization problem with 'open
> (STDOUT, "|-")', possibly to do with perlio (cause it only fails with
> -Uuseperlio). Next patch /solves/ that.
> 
> --- t/op/write.t    Sat Jun 23 00:34:30 2001
> +++ t/op/write.t    Mon Jul  2 10:49:18 2001
> @@ -289,7 +289,9 @@
>  my $bm =  2;           # Bottom marging (empty lines between last text and footer)
>  my $lm =  4;           # Left margin (indent in spaces)
> 
> +select ((select (STDOUT), $| = 1)[0]);
>  if ($lm > 0 and !open STDOUT, "|-") {  # Left margin (in this test ALWAYS set)
> +    select ((select (STDOUT), $| = 1)[0]);
>      my $i = 12;
>      my $s = " " x $lm;
>      while (<STDIN>) {
> 
> Automated smoke report for patch 11061
>                                                       |             cc           gcc
> O = OK                                                | HP-UX 11.00 B.11.11.02   3.0             32-bit
> F = Failure(s), extended report at the bottom         |                          2.9-hppa-000310 64-bit
> ? = still running or test results not (yet) available | HP-UX 10.20 A.10.32.30   2.8.1
> Build failures during:       - = unknown              | AIX 4.3     vac 4.4.0.3  3.0
>     c = Configure, m = make, t = make test-prep       | AIX 4.2     xlc 3.1.4.10 2.8.1
> 
>  HP-UX    HP-UX    HP-UX     AIX      AIX      AIX
>  11.00    11.00    10.20     4.3      4.3      4.2
>   HPc      gcc      HPc      vac      gcc      xlc
>  11061    11061    11061    11061    11061    11061   Configuration
> -------  -------  -------  -------  -------  -------  --------------------------------------------------------------------
> O O O O  O O O O  F F F F  O O O O  c c c c  O O O O  -Uuseperlio
> O O O O  O O O O  F F F F  O O O O  c c c c  O O O O  -Duseperlio
> F F O O  F F F F  c c c c  O O O O  c c c c  c c c c  -Duseperlio -Duse64bitint
> F F O O  F F F F  c c c c  O O O O  ? ? ? ?  c c c c  -Duseperlio -Duse64bitall
> O O O O  c c c c  F F F F  O O O O  c c c c  O O O O  -Duseperlio -Duselongdouble
> F F O O  c c c c  c c c c  O O O O  ? ? ? ?  c c c c  -Duseperlio -Dusemorebits
> F F O O  F F F F  c c c c  O O O O  c c c c  c c c c  -Duseperlio -Duse64bitall -Duselongdouble
> O O O O  m m m m  F F F F  m m m m  ? ? ? ?  m m m m  -Uuseperlio -Dusethreads -Duseithreads
> O O O O  m m m m  F F F F  m m m m  ? ? ? ?  m m m m  -Duseperlio -Dusethreads -Duseithreads
> O O O O  m m m m  c c c c  m m m m  ? ? ? ?  c c c c  -Duseperlio -Duse64bitint -Dusethreads -Duseithreads
> O O O O  m m m m  c c c c  m m m m  ? ? ? ?  c c c c  -Duseperlio -Duse64bitall -Dusethreads -Duseithreads
> O O O O  c c c c  F F F F  m m m m  ? ? ? ?  m m m m  -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
> O O O O  c c c c  c c c c  m m m m  ? ? ? ?  c c c c  -Duseperlio -Dusemorebits -Dusethreads -Duseithreads
> O O O O  m m m m  c c c c  m m m m  ? ? ? ?  c c c c  -Duseperlio -Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
> | |                            | |
> | +----- PERLIO = perlio       | +- PERLIO = perlio -DDEBUGGING
> +------- PERLIO = stdio        +--- PERLIO = stdio  -DDEBUGGING
> 
> Failures:
> 
> HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitint
> HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitall
> HP-UX 11.00  stdio/perlio     -Duseperlio -Dusemorebits
> HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble
>     ext/POSIX/sigaction................FAILED at test 13
> 
> HPUX 11 gcc  stdio/perlio     -Duseperlio -Duse64bitint
> HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitint
> HPUX 11 gcc  stdio/perlio     -Duseperlio -Duse64bitall
> HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall
> HPUX 11 gcc  stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble
> HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Duselongdouble
>     ext/IO/lib/IO/t/io_multihomed......FAILED at test 3
>     lib/Net/hostent....................FAILED at test 4
> 
> HP-UX 10.20  stdio/perlio     -Uuseperlio
> HP-UX 10.20  stdio/perlio     -DDEBUGGING -Uuseperlio
>     op/write...........................FAILED at test 45
>     lib/File/Find/taint................FAILED at test 29
> 
> HP-UX 10.20  stdio/perlio     -Duseperlio
> HP-UX 10.20  stdio/perlio     -DDEBUGGING -Duseperlio
> HP-UX 10.20  stdio/perlio     -Duseperlio -Duselongdouble
> HP-UX 10.20  stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble
>     lib/File/Find/taint................FAILED at test 29
> 
> HP-UX 10.20  stdio/perlio     -Uuseperlio -Dusethreads -Duseithreads
> HP-UX 10.20  stdio/perlio     -DDEBUGGING -Uuseperlio -Dusethreads -Duseithreads
>     op/write...........................FAILED at test 45
>     lib/File/Find/taint................FAILED at test 29
> 
> HP-UX 10.20  stdio/perlio     -Duseperlio -Dusethreads -Duseithreads
> HP-UX 10.20  stdio/perlio     -DDEBUGGING -Duseperlio -Dusethreads -Duseithreads
> HP-UX 10.20  stdio/perlio     -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
> HP-UX 10.20  stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
>     lib/File/Find/taint................FAILED at test 29

-- 
$jhi++; # http://www.iki.fi/jhi/
        # There is this special biologist word we use for 'stable'.
        # It is 'dead'. -- Jack Cohen

Thread Previous


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