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

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

Thread Previous | Thread Next
From:
Philip Prindeville
Date:
August 4, 2018 01:02
Subject:
Re: Threaded bleads broken on HP-UX 11.31 by commit 7258295b51ee7
Message ID:
357D6C3D-E7B4-4FC4-B218-B0CB40694699@cpan.org
HP-UX?  Is that a thing?  I used to use 8.3 and 9.0 twenty-five years ago.

Didn’t know that was still a thing.  Thought it died like IRIX and SunOS.


> On Aug 2, 2018, at 8:16 AM, H.Merijn Brand <h.m.brand@xs4all.nl> wrote:
> 
> 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 Previous | 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