develooper Front page | perl.perl5.porters | Postings from August 2018

Threaded bleads broken on HP-UX 11.31 by commit 7258295b51ee7

Thread Next
From:
H.Merijn Brand
Date:
August 2, 2018 14:16
Subject:
Threaded bleads broken on HP-UX 11.31 by commit 7258295b51ee7
Message ID:
20180802161636.1b4dcd83@pc09.procura.nl
x2: ia64 (ia64/4 cpu)
    on        HP-UX - B.11.31/64
    using     ccache cc version B3910B A.06.28.02
    smoketime 3 hours 31 minutes (average 26 minutes 25 seconds)

Summary: FAIL(Fm)

v5.29.1-44-g44a61463eb  Configuration (common) none
----------- ---------------------------------------------------------
F F F F F F 
F F F F F F -Duse64bitall
m - - m - - -Duseithreads
m - - m - - -Duseithreads -Duse64bitall


lots of compiler warnings, but it all ends with this:

cc -L/pro/local/lib +DD64 -L/usr/lib/hpux64 -o miniperl \
            opmini.o perlmini.o  gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro_core.o keywords.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o  miniperlmain.o  -lcl -lpthread -lnsl -ldl -lm -lsec -lc
cc: warning 983: The -lc library specified on the command line is also added automatically by the compiler driver.
ld: Unsatisfied symbol "PL_utf8_mark" in file utf8.o
ld: Unsatisfied symbol "PL_InBitmap" in file regcomp.o


Last  smoke PASS               was 5.29.0-88-g6b877bbd2c
First smoke FAIL (with m or M) was 5.29.0-93-g6d37e916c3

$ git diff 6b877bbd2c 6d37e916c3

shows me that this is the commit that most likely caused the breakage:

commit 7258295b51ee7cac64553fcbcee5e51bd204fbbf
Author: Karl Williamson <khw@cpan.org>
Date:   Sat Jul 14 13:05:52 2018 -0600

    Make global two interpreter variables

    These variables are constant, once initialized, through the life of a
    program, so having them be per instance is a waste of time and space


You can find the complete log of the latest smoke for this box here:

 rpt : https://tux.nl/perl5/smoke/hpux1131/511/cc/mktest.rpt
 out : https://tux.nl/perl5/smoke/hpux1131/511/cc/mktest.out
 log : https://tux.nl/perl5/smoke/hpux1131/511/cc/smoke.log

-- 
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.29   porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/        http://www.test-smoke.org/
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

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