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

[ PATCH ] Smoke 13820 /pro/3gl/CPAN/perl-current

Thread Next
From:
H . Merijn Brand
Date:
December 21, 2001 02:31
Subject:
[ PATCH ] Smoke 13820 /pro/3gl/CPAN/perl-current
Message ID:
20011221104035.4B4F.H.M.BRAND@hccnet.nl
At least the failures are consistent :)

AIX won't (patch included). And I can't stress enough THE WORLD AIN'T ALL GCC:

`sh  cflags "optimize='-O2'" libperl.a hv.o`  hv.c
          CCCMD =  xlc -DPERL_CORE -c -DDEBUGGING -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -qnoansialias -I/pro/local/include -O2
"hv.c", line 897.17: 1506-046 (S) Syntax error.
"hv.c", line 897.20: 1506-045 (S) Undeclared identifier okay.
make: *** [hv.o] Error 1
ibm:/pro/3gl/CPAN/perl-current 103 >

Automated smoke report for patch 13820                               cc
           gcc
                                                      | HP-UX 11.00  B.11.11.24830 3.0.2    32-bit
O = OK                                                |                            3.0.1-64 64-bit +GNUld
F = Failure(s), extended report at the bottom         | HP-UX 10.20  A.10.32.30    3.0.2
? = still running or test results not (yet) available | AIX 4.3.3.0  vac 5.0.2.1   3.0.2
Build failures during:       - = unknown,   = skipped | AIX 4.2.1.0  xlc 3.1.4.10  2.8.1
    c = Configure, m = make, t = make test-prep       | Cygwin 1.3.6               2.95.3-5

 HP-UX    HP-UX    HP-UX     AIX      AIX      AIX   
 11.00    11.00    10.20    4.3.3    4.3.3    4.2.1   
  HPc      gcc      HPc      vac      gcc      xlc   
 13820    13820    13820    13820    13820    13820   Configuration
-------  -------  -------  -------  -------  -------  --------------------------------------------------------------------
F F F F  F F F F  O O O O  m m m m  O O O O  m m m m  -Uuseperlio
F F F F  F F F F  O O O O  m m m m  O O O O  m m m m  -Duseperlio
F F F F  F F F F           m m m m  O O O O           -Duseperlio -Duse64bitint
F F F F  F F F F                                      -Duseperlio -Duse64bitall
F F F F  F F F F  O O O O  m m m m  O O O O  m m m m  -Duseperlio -Duselongdouble
F F F F  F F F F           m m m m                    -Duseperlio -Dusemorebits
F F F F  F F F F                                      -Duseperlio -Duse64bitall -Duselongdouble
F F F F  F F F F  O O O O  m m m m  ? ? ? ?  m m m m  -Uuseperlio -Dusethreads -Duseithreads
F F F F  F F F F  m m O O  m m m m  ? ? ? ?  m m m m  -Duseperlio -Dusethreads -Duseithreads
F F F F  F F F F           m m m m  ? ? ? ?           -Duseperlio -Duse64bitint -Dusethreads -Duseithreads
F F F F  F F F F                    ? ? ? ?           -Duseperlio -Duse64bitall -Dusethreads -Duseithreads
F F F F  F F F F  m m O O  m m m m  ? ? ? ?  m m m m  -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
F F F F  F F F F           m m m m  ? ? ? ?           -Duseperlio -Dusemorebits -Dusethreads -Duseithreads
F F F F  F F F F                    ? ? ? ?           -Duseperlio -Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
| |                            | |
| +----- PERLIO = perlio       | +- PERLIO = perlio -DDEBUGGING
+------- PERLIO = stdio        +--- PERLIO = stdio  -DDEBUGGING

Failures:

l1 MANIFEST errors:
did not declare xx

HP-UX 11.00  stdio/perlio     -Uuseperlio
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Uuseperlio
HP-UX 11.00  stdio/perlio     -Duseperlio
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio
HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitint
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitint
HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitall
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall
HP-UX 11.00  stdio/perlio     -Duseperlio -Duselongdouble
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble
HP-UX 11.00  stdio/perlio     -Duseperlio -Dusemorebits
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Dusemorebits
HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Duselongdouble
HP-UX 11.00  stdio/perlio     -Uuseperlio -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Uuseperlio -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -Duseperlio -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitint -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitint -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitall -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -Duseperlio -Dusemorebits -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Dusemorebits -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
HP-UX 11.00  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
    ext/IPC/SysV/ipcsysv................FAILED at test 7
    ext/IPC/SysV/t/sem..................FAILED at test 1
    lib/IPC/SysV........................FAILED at test 7

HPUX 11 gcc  stdio/perlio     -Uuseperlio
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Uuseperlio
HPUX 11 gcc  stdio/perlio     -Duseperlio
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio
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 -Duselongdouble
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble
HPUX 11 gcc  stdio/perlio     -Duseperlio -Dusemorebits
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Dusemorebits
HPUX 11 gcc  stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Duselongdouble
HPUX 11 gcc  stdio/perlio     -Uuseperlio -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Uuseperlio -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -Duseperlio -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -Duseperlio -Duse64bitint -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitint -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -Duseperlio -Duse64bitall -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -Duseperlio -Dusemorebits -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Dusemorebits -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
HPUX 11 gcc  stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
    ext/IPC/SysV/ipcsysv................FAILED at test 7
    ext/IPC/SysV/t/sem..................FAILED at test 1
    lib/IPC/SysV........................FAILED at test 7


--- /i2/pro/3gl/CPAN/perl-current/hv.c  Wed Dec 19 15:43:07 2001
+++ /ibm/pro/3gl/CPAN/perl-current/hv.c Fri Dec 21 11:14:11 2001
@@ -893,19 +893,18 @@
        {
            if (SvREADONLY(hv))
                return Nullsv; /* if still SvREADONLY, leave it deleted. */
-           else {
-               // okay, really delete the placeholder.
-               *oentry = HeNEXT(entry);
-               if (i && !*oentry)
-                   xhv->xhv_fill--; /* HvFILL(hv)-- */
-               if (entry == xhv->xhv_eiter /* HvEITER(hv) */)
-                   HvLAZYDEL_on(hv);
-               else
-                   hv_free_ent(hv, entry);
-               xhv->xhv_keys--; /* HvKEYS(hv)-- */
-               xhv->xhv_placeholders--;
-               return Nullsv;
-           }
+
+           /* okay, really delete the placeholder. */
+           *oentry = HeNEXT(entry);
+           if (i && !*oentry)
+               xhv->xhv_fill--; /* HvFILL(hv)-- */
+           if (entry == xhv->xhv_eiter /* HvEITER(hv) */)
+               HvLAZYDEL_on(hv);
+           else
+               hv_free_ent(hv, entry);
+           xhv->xhv_keys--; /* HvKEYS(hv)-- */
+           xhv->xhv_placeholders--;
+           return Nullsv;
        }
        else if (SvREADONLY(hv) && HeVAL(entry) && SvREADONLY(HeVAL(entry))) {
            Perl_hv_notallowed(aTHX_ is_utf8, key, klen, keysave);


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