develooper Front page | perl.perl5.porters | Postings from May 2003

5.8.x

From:
H.Merijn Brand
Date:
May 19, 2003 08:23
Subject:
5.8.x
Message ID:
20030519170929.5B5A.H.M.BRAND@hccnet.nl
HP-UX 11.00 on rp2470 2 x PA8700/750

Automated smoke report for patch 19525                               cc            gcc
                                                      | HP-UX 11.00  B.11.11.06    3.3   32-bit
O = OK                                                |                            3.3   64-bit +GNUld
F = Failure(s), extended report at the bottom         | HP-UX 10.20  A.10.32.30    3.3
? = still running or test results not (yet) available | AIX 4.3.3.0  vac 5.0.2.7   3.3
Build failures during:       - = unknown,   = skipped | AIX 4.2.1.0  xlc 3.1.4.10  3.1.1
    c = Configure, m = make, t = make test-prep       | Cygwin 1.3.23s/20030410    3.2-3

 HP-UX    HP-UX  
 11.00    11.00  
  HPc      gcc   
 19525    19525   Configuration
-------  -------  --------------------------------------------------------------------
O O O O  O O O O   
O O O O  c c c c  -Duse64bitint
         ^^^^^^^
         Is a gcc-3.3 problem which is rather easy to solve. See bottom.

O O O O  c c c c  -Duse64bitall
O O O O  O O O O  -Duselongdouble
O O O O  c c c c  -Dusemorebits
O O O O  c c c c  -Duse64bitall -Duselongdouble
O O O O  O O O O  -Dusethreads -Duseithreads
O O O O  c c c c  -Duse64bitint -Dusethreads -Duseithreads
O O O O  c c c c  -Duse64bitall -Dusethreads -Duseithreads
O O O O  O O O O  -Duselongdouble -Dusethreads -Duseithreads
O O O O  c c c c  -Dusemorebits -Dusethreads -Duseithreads
O O O O  c c c c  -Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
| |                            | |
| +----- PERLIO = perlio       | +- PERLIO = perlio -DDEBUGGING
+------- PERLIO = stdio        +--- PERLIO = stdio  -DDEBUGGING

Automated smoke report for patch 19525                               cc            gcc
                                                      | HP-UX 11.00  B.11.11.06    3.3   32-bit
O = OK                                                |                            3.3   64-bit +GNUld
F = Failure(s), extended report at the bottom         | HP-UX 10.20  A.10.32.30    3.3
? = still running or test results not (yet) available | AIX 4.3.3.0  vac 5.0.2.7   3.3
Build failures during:       - = unknown,   = skipped | AIX 4.2.1.0  xlc 3.1.4.10  3.1.1
    c = Configure, m = make, t = make test-prep       | Cygwin 1.3.23s/20030410    3.2-3

      HP-UX            HP-UX
      11.00            11.00
       HPc              gcc
      19525            19525      Configuration
---------------- ---------------- --------------------------------------------------------------
100 100  92  91 | 88  89  88  88 | 
 93  94  83  83 |                |-Duse64bitint
 94  93  84  81 |                |-Duse64bitall
                |                |-Duselongdouble
                |                |-Dusemorebits
                |                |-Duse64bitall -Duselongdouble
 80  79  69  67 | 65  65  66  65 |-Dusethreads -Duseithreads
 72  74  66  66 |                |-Duse64bitint -Dusethreads -Duseithreads
 75  73  66  67 |                |-Duse64bitall -Dusethreads -Duseithreads
                |                |-Duselongdouble -Dusethreads -Duseithreads
                |                |-Dusemorebits -Dusethreads -Duseithreads
                |                |-Duse64bitall -Duselongdouble -Dusethreads -Duseithreads
  |   |                    |   |
  |   +- PERLIO = perlio   |   +- PERLIO = perlio -DDEBUGGING
  +----- PERLIO = stdio    +----- PERLIO = stdio  -DDEBUGGING


        gcc64 -o try -O2 -mpa-risc-2-0 -mpa-risc-2-0 -D_HPUX_SOURCE -fno-strict-
aliasing -L/usr/local/pa20_64/lib -L/lib/pa20_64 try.c -lcl -lpthread -lnsl -lnm
 -lgdbm -ldb -ldl -ldld -lm -lc -lsec
         ./try

and I got the following output:

/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol '__unwind_start' in load module '/lib/pa20_64/libcl.2'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol '__unwind_end' in load module '/lib/pa20_64/libcl.2'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol '__text_start' in load module '/lib/pa20_64/libcl.2'.

possibly explained in http://sources.redhat.com/ml/binutils/2002-10/msg00586.html

workaround:

# cat bzzzt.c
long *unwind_start;
long *unwind_end;
long *text_start;

long *__unwind_start;
long *__unwind_end;
long *__text_start;
# gcc64 -c -o bzzzt.o bzzzt.c
# ar q /usr/local/pa20_64/lib/gcc-lib/hppa64-hp-hpux11.00/3.3/libgcc.a bzzzt.o
#

Which yielded a full OK on blead last time I tried.
It failed here for two reasons:
1. It's a different machine
2. libgcc.a was rebuilt when I built and installed 3.3 final

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: smokers@perl.org
http://archives.develooper.com/daily-build@perl.org/   perl-qa@perl.org
send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.org





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