Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

installing perl 5.16.2 in SGI IRIX 6.5 #12640

Closed
p5pRT opened this issue Dec 12, 2012 · 11 comments
Closed

installing perl 5.16.2 in SGI IRIX 6.5 #12640

p5pRT opened this issue Dec 12, 2012 · 11 comments

Comments

@p5pRT
Copy link

p5pRT commented Dec 12, 2012

Migrated from rt.perl.org#116062 (status was 'resolved')

Searchable as RT116062$

@p5pRT
Copy link
Author

p5pRT commented Dec 12, 2012

From dayanm@ims.gov.il

Dear Sir/Ms,

I am attempting to install perl version 15.6.2 in an SGI IRIX 6.5 (Origin 3000).
To determine the configuration I used​:
Sh Configure -Dprefix='/mydir' -Dcc='cc -64' -Duse64bitint

This seems to pass ok.

But then make fails in​:
./miniperl -Ilib -Idist/Cwd -Idist/Cwd/lib -Idist/Carp/lib pod/perlmodlib.PL -q
*** Termination code 10 (bu21)

I would appreciate your help in determining the source of the problem and the possible solution.
Please tell me if you need any logs/output/additional information to assess the problem.

Thank you,

Melina Dayan
Israel Meteorological Service
Israel.
**********************************************************************************************
IMPORTANT​: The contents of this email and any attachments are confidential. They are intended for the
named recipient(s) only.
If you have received this email in error, please notify the system manager or the sender immediately and do
not disclose the contents to anyone or make copies thereof.
*** MOT-eSafe scanned this email for viruses, vandals, and malicious content. ***
**********************************************************************************************

************************************************************************************
This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals & computer viruses.
************************************************************************************

@p5pRT
Copy link
Author

p5pRT commented Dec 12, 2012

From @Leont

On Wed, Dec 12, 2012 at 2​:45 PM, Melina Dayan <perlbug-followup@​perl.org> wrote​:

Dear Sir/Ms,

I am attempting to install perl version 15.6.2 in an SGI IRIX 6.5 (Origin 3000).
To determine the configuration I used​:
Sh Configure -Dprefix='/mydir' -Dcc='cc -64' -Duse64bitint

This seems to pass ok.

But then make fails in​:
./miniperl -Ilib -Idist/Cwd -Idist/Cwd/lib -Idist/Carp/lib pod/perlmodlib.PL -q
*** Termination code 10 (bu21)

I would appreciate your help in determining the source of the problem and the possible solution.
Please tell me if you need any logs/output/additional information to assess the problem.

Thank you,

Melina Dayan
Israel Meteorological Service
Israel.

Hi Melina,

There is no perl 15.6.2. You probably mean either 5.16.2, or 5.6.2.
The latter is antique by now, and hasn't been supported for quite some
time; I can only recommend you to upgrade. The former is the most
recent release, and should work on IRIX (though I'm not aware of any
porter actively testing it).

Leon

@p5pRT
Copy link
Author

p5pRT commented Dec 12, 2012

The RT System itself - Status changed from 'new' to 'open'

@p5pRT
Copy link
Author

p5pRT commented Dec 12, 2012

From @Tux

On Wed, 12 Dec 2012 05​:45​:54 -0800, Melina Dayan (via RT)
<perlbug-followup@​perl.org> wrote​:

Dear Sir/Ms,

I am attempting to install perl version 15.6.2 in an SGI IRIX 6.5 (Origin 3000).
To determine the configuration I used​:
Sh Configure -Dprefix='/mydir' -Dcc='cc -64' -Duse64bitint

This seems to pass ok.

If you are able to read shell-scripts, take a peek in hints/irix_6.sh
and see if familiar "things" spring to the eye. e.g. there is quite a
large section in there that deals with the *version* of the C-compiler
used, and you didn't state yours.

There are specific hint files for older versions of Irix. irix_6.sh
assumes 6.2 or newer but was last modified in 2008, so things might
have meanwhile changed.

But then make fails in​:
./miniperl -Ilib -Idist/Cwd -Idist/Cwd/lib -Idist/Carp/lib pod/perlmodlib.PL -q
*** Termination code 10 (bu21)

I would appreciate your help in determining the source of the problem and the possible solution.
Please tell me if you need any logs/output/additional information to assess the problem.

Thank you,

Melina Dayan
Israel Meteorological Service
Israel.

--
H.Merijn Brand http​://tux.nl Perl Monger http​://amsterdam.pm.org/
using perl5.00307 .. 5.17 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/

@p5pRT
Copy link
Author

p5pRT commented Dec 12, 2012

From @doughera88

On Wed, 12 Dec 2012, Melina Dayan wrote​:

# New Ticket Created by Melina Dayan
# Please include the string​: [perl #116062]
# in the subject line of all future correspondence about this issue.
# <URL​: https://rt-archive.perl.org/perl5/Ticket/Display.html?id=116062 >

Dear Sir/Ms,

I am attempting to install perl version 15.6.2 in an SGI IRIX 6.5 (Origin 3000).
To determine the configuration I used​:
Sh Configure -Dprefix='/mydir' -Dcc='cc -64' -Duse64bitint

This seems to pass ok.

But then make fails in​:
./miniperl -Ilib -Idist/Cwd -Idist/Cwd/lib -Idist/Carp/lib pod/perlmodlib.PL -q
*** Termination code 10 (bu21)

I would appreciate your help in determining the source of the problem
and the possible solution. Please tell me if you need any
logs/output/additional information to assess the problem.

The output of the ./myconfig script would be helpful here (see the section
"Reporting Problems" in the INSTALL file.) It would also be helpful to
know what compiler and version you are using.

This sort of thing looks vaguely similar to problems we have sometimes
seen with the Irix optimizer. The hints file changes the optimizer for
certain files that have been reported to be problematic in the past, but
there is no guarantee that recent versions of perl don't trigger different
problems.

Two things you can try that might be helpful​:

1. Change the optimizer setting. See the section

  =item Optimizer

  in the INSTALL file.

2. make minitest

  This sometimes helps identify which parts of miniperl are having
problems, and, hence, which specific files might be relevant. Those sorts
of investigations are what led to at least some of the special cases in
hints/irix_6.sh (and in other hints files too).

In any case, please let us know what you find out.

--
  Andy Dougherty doughera@​lafayette.edu

@p5pRT
Copy link
Author

p5pRT commented Dec 16, 2012

From @Leont

On Thu, Dec 13, 2012 at 8​:12 AM, Melina Dayan <dayanm@​ims.gov.il> wrote​:

4) About make miniset - did you mean to simply write "make miniset" in the command line? I tried it but it writes "don't know how to make miniset"

It's minitest, not miniset ;-)

Leon

@p5pRT
Copy link
Author

p5pRT commented Dec 16, 2012

From @Leont

On Wed, Dec 12, 2012 at 2​:45 PM, Melina Dayan <perlbug-followup@​perl.org> wrote​:

But then make fails in​:

./miniperl –Ilib –Idist/Cwd –Idist/Cwd/lib –Idist/Carp/lib pod/perlmodlib.PL –q

*** Termination code 10 (bu21)

It seems that means you got a busfault. It may help to attach a
debugger, and see where/why it faults.

Leon

@p5pRT
Copy link
Author

p5pRT commented Dec 17, 2012

From dayanm@ims.gov.il

Oh sorry, it seems I've become quite dyslectic.

Results of the make minitest are below.
I see there are some error messages, a lot seem to be about utf so probably some problem with the Unicode data files as mentioned below, but I'm not familiar enough with the topic to be able to determine if any of the failures is significant.
Would appreciate your help.

make minitest output​:
You may see some irrelevant test failures if you have been unable
to build lib/Config.pm, or the Unicode data files.

  cd t && (rm -f perl; /usr/bin/ln -s ../miniperl perl) \
  && ./perl TEST base/*.t comp/*.t cmd/*.t run/*.t io/*.t re/*.t op/*.t uni/*.t </dev/tty
t/base/cond .................... ok
t/base/if ...................... ok
t/base/lex ..................... ok
t/base/num ..................... ok
t/base/pat ..................... ok
t/base/rs ...................... ok
t/base/term .................... ok
t/base/while ................... ok
t/comp/bproto .................. ok
t/comp/cmdopt .................. ok
t/comp/colon ................... ok
t/comp/decl .................... ok
t/comp/final_line_num .......... ok
t/comp/fold .................... ok
t/comp/form_scope .............. ok
t/comp/hints ................... Use of uninitialized value $list in pattern match (m//) at ../lib/utf8_heavy.pl line 581.
ok
t/comp/line_debug .............. ok
t/comp/multiline ............... ok
t/comp/opsubs .................. ok
t/comp/our ..................... ok
t/comp/package ................. ok
t/comp/package_block ........... ok
t/comp/parser .................. ok
t/comp/proto ................... ok
t/comp/redef ................... ok
t/comp/require ................. FAILED at test 50
t/comp/retainedlines ........... ok
t/comp/term .................... ok
t/comp/uproto .................. ok
t/comp/use ..................... ok
t/comp/utf ..................... ok
t/cmd/elsif .................... ok
t/cmd/for ...................... ok
t/cmd/mod ...................... ok
t/cmd/subval ................... ok
t/cmd/switch ................... ok
t/cmd/while .................... ok
t/run/cloexec .................. ok
t/run/dtrace ................... skipped
t/run/exit ..................... ok
t/run/fresh_perl ............... # Failed test 75 - \# Bug 20010506.041 at ./test.pl line 864
# got "Use of uninitialized value $list in pattern match (m//) at /data/mehkar/PERL_TEST/src/perl-5.16.2/lib/utf8_heavy.pl line 581.\nok"
# expected "ok"
# PROG​:
# Bug 20010506.041
# "abcd\x{1234}" =~ /(a)(b[c])(d+)?/i and print "ok\n";
# STATUS​: 0
FAILED at test 75
t/run/locale ................... skipped
t/run/noswitch ................. ok
t/run/runenv ................... ok
t/run/script ................... ok
t/run/switch0 .................. ok
t/run/switchC .................. skipped
t/run/switchF .................. ok
t/run/switchF1 ................. ok
t/run/switchI .................. ok
t/run/switcha .................. ok
t/run/switchd-78586 ............ ok
t/run/switchd .................. ok
t/run/switches ................. ok
t/run/switchn .................. ok
t/run/switchp .................. ok
t/run/switcht .................. ok
t/run/switchx .................. ok
t/io/argv ...................... ok
t/io/binmode ................... ok
t/io/bom ....................... ok
t/io/crlf ...................... ok
t/io/crlf_through .............. ok
t/io/data ...................... ok
t/io/defout .................... ok
t/io/dup ....................... ok
t/io/eintr ..................... skipped
t/io/errno ..................... ok
t/io/errnosig .................. ok
t/io/fflush .................... ok
t/io/fs ........................ ok
t/io/inplace ................... ok
t/io/iofile .................... skipped
t/io/iprefix ................... ok
t/io/layers .................... skipped
t/io/nargv ..................... ok
t/io/open ...................... Unrecognized character \x{fb01}; marked by <-- HERE after e utf8; *ǡ<-- HERE near column 29 at io/open.t line 114.
FAILED--no leader found
t/io/openpid ................... ok
t/io/perlio .................... ok
t/io/perlio_fail ............... ok
t/io/perlio_leaks .............. ok
t/io/perlio_open ............... skipped
t/io/pipe ...................... ok
t/io/print ..................... ok
t/io/pvbm ...................... ok
t/io/read ...................... ok
t/io/say ....................... ok
t/io/shm ....................... skipped
t/io/tell ...................... ok
t/io/through ................... ok
t/io/utf8 ...................... # Failed test 53 - 23428 syswrite should not downgrade scalar at io/utf8.t line 319
Wide character in print at ./test.pl line 43.
# got 'Ā'
# expected /(?^​:^\w+)/
FAILED at test 53
t/re/charset ................... FAILED--no leader found
t/re/fold_grind ................ skipped
t/re/no_utf8_pm ................ ok
t/re/overload .................. ok
t/re/pat ....................... FAILED--no leader found
t/re/pat_advanced .............. skipped
t/re/pat_advanced_thr .......... skipped
t/re/pat_psycho ................ ok
t/re/pat_psycho_thr ............ skipped
t/re/pat_re_eval ............... skipped
t/re/pat_re_eval_thr ........... skipped
t/re/pat_rt_report ............. skipped
t/re/pat_rt_report_thr ......... skipped
t/re/pat_special_cc ............ # Failed test 1 - Check that /\s/ and /[\s]/ match same things (ord-plain-cc) at re/pat_special_cc.t line 51
# got "U+1680-0-1 | U+180E-0-1 | U+2000-0-1 | U+2001-0-1 | U+2002-0-1 | U+2003-0-1 | U+2004-0-1 | U+2005-0-1 | U+2006-0-1 | U+2007-0-1 | U+2008-0-1 | U+2009-0-1 | U+200A-0-1 | U+2028-0-1 | U+2029-0-1 | U+202F-0-1 | U+205F-0-1"
# expected ""
FAILED at test 1
t/re/pat_special_cc_thr ........ skipped
t/re/pat_thr ................... skipped
t/re/qr-72922 .................. skipped
t/re/qr ........................ ok
t/re/qr_gc ..................... ok
t/re/qrstack ................... ok
t/re/reg_60508 ................. ok
t/re/reg_email ................. ok
t/re/reg_email_thr ............. skipped
t/re/reg_eval .................. ok
t/re/reg_eval_scope ............ skipped
t/re/reg_fold .................. skipped
t/re/reg_mesg .................. FAILED--no leader found
t/re/reg_namedcapture .......... skipped
t/re/reg_nc_tie ................ skipped
t/re/reg_pmod .................. ok
t/re/reg_posixcc ............... # Failed test 97 - chr(\x30) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '00'
# expected !
/(?^u​:[\w][\W])/
# Failed test 98 - unicode​: chr(\x30) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 100 - chr(\x30) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 101 - chr(\x30) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 102 - chr(\x31) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '11'
# expected !
/(?^u​:[\w][\W])/
# Failed test 103 - unicode​: chr(\x31) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 105 - chr(\x31) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 106 - chr(\x31) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 107 - chr(\x32) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '22'
# expected !
/(?^u​:[\w][\W])/
# Failed test 108 - unicode​: chr(\x32) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 110 - chr(\x32) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 111 - chr(\x32) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 112 - chr(\x33) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '33'
# expected !
/(?^u​:[\w][\W])/
# Failed test 113 - unicode​: chr(\x33) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 115 - chr(\x33) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 116 - chr(\x33) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 117 - chr(\x34) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '44'
# expected !
/(?^u​:[\w][\W])/
# Failed test 118 - unicode​: chr(\x34) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 120 - chr(\x34) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 121 - chr(\x34) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 122 - chr(\x35) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '55'
# expected !
/(?^u​:[\w][\W])/
# Failed test 123 - unicode​: chr(\x35) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 125 - chr(\x35) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 126 - chr(\x35) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 127 - chr(\x36) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '66'
# expected !
/(?^u​:[\w][\W])/
# Failed test 128 - unicode​: chr(\x36) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 130 - chr(\x36) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 131 - chr(\x36) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 132 - chr(\x37) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '77'
# expected !
/(?^u​:[\w][\W])/
# Failed test 133 - unicode​: chr(\x37) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 135 - chr(\x37) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 136 - chr(\x37) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 137 - chr(\x38) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '88'
# expected !
/(?^u​:[\w][\W])/
# Failed test 138 - unicode​: chr(\x38) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 140 - chr(\x38) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 141 - chr(\x38) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 142 - chr(\x39) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got '99'
# expected !
/(?^u​:[\w][\W])/
# Failed test 143 - unicode​: chr(\x39) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 145 - chr(\x39) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 146 - chr(\x39) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 161 - chr(\x41) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'AA'
# expected !
/(?^u​:[\w][\W])/
# Failed test 162 - unicode​: chr(\x41) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 164 - chr(\x41) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 165 - chr(\x41) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 166 - chr(\x42) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'BB'
# expected !
/(?^u​:[\w][\W])/
# Failed test 167 - unicode​: chr(\x42) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 169 - chr(\x42) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 170 - chr(\x42) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 171 - chr(\x43) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'CC'
# expected !
/(?^u​:[\w][\W])/
# Failed test 172 - unicode​: chr(\x43) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 174 - chr(\x43) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 175 - chr(\x43) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 176 - chr(\x44) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'DD'
# expected !
/(?^u​:[\w][\W])/
# Failed test 177 - unicode​: chr(\x44) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 179 - chr(\x44) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 180 - chr(\x44) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 181 - chr(\x45) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'EE'
# expected !
/(?^u​:[\w][\W])/
# Failed test 182 - unicode​: chr(\x45) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 184 - chr(\x45) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 185 - chr(\x45) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 186 - chr(\x46) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'FF'
# expected !
/(?^u​:[\w][\W])/
# Failed test 187 - unicode​: chr(\x46) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 189 - chr(\x46) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 190 - chr(\x46) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 191 - chr(\x47) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'GG'
# expected !
/(?^u​:[\w][\W])/
# Failed test 192 - unicode​: chr(\x47) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 194 - chr(\x47) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 195 - chr(\x47) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 196 - chr(\x48) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'HH'
# expected !
/(?^u​:[\w][\W])/
# Failed test 197 - unicode​: chr(\x48) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 199 - chr(\x48) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 200 - chr(\x48) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 201 - chr(\x49) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'II'
# expected !
/(?^u​:[\w][\W])/
# Failed test 202 - unicode​: chr(\x49) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 204 - chr(\x49) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 205 - chr(\x49) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 206 - chr(\x4A) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'JJ'
# expected !
/(?^u​:[\w][\W])/
# Failed test 207 - unicode​: chr(\x4A) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 209 - chr(\x4A) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 210 - chr(\x4A) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 211 - chr(\x4B) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'KK'
# expected !
/(?^u​:[\w][\W])/
# Failed test 212 - unicode​: chr(\x4B) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 214 - chr(\x4B) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 215 - chr(\x4B) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 216 - chr(\x4C) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'LL'
# expected !
/(?^u​:[\w][\W])/
# Failed test 217 - unicode​: chr(\x4C) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 219 - chr(\x4C) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 220 - chr(\x4C) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 221 - chr(\x4D) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'MM'
# expected !
/(?^u​:[\w][\W])/
# Failed test 222 - unicode​: chr(\x4D) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 224 - chr(\x4D) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 225 - chr(\x4D) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 226 - chr(\x4E) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'NN'
# expected !
/(?^u​:[\w][\W])/
# Failed test 227 - unicode​: chr(\x4E) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 229 - chr(\x4E) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 230 - chr(\x4E) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 231 - chr(\x4F) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'OO'
# expected !
/(?^u​:[\w][\W])/
# Failed test 232 - unicode​: chr(\x4F) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 234 - chr(\x4F) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 235 - chr(\x4F) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 236 - chr(\x50) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'PP'
# expected !
/(?^u​:[\w][\W])/
# Failed test 237 - unicode​: chr(\x50) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 239 - chr(\x50) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 240 - chr(\x50) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 241 - chr(\x51) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'QQ'
# expected !
/(?^u​:[\w][\W])/
# Failed test 242 - unicode​: chr(\x51) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 244 - chr(\x51) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 245 - chr(\x51) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 246 - chr(\x52) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'RR'
# expected !
/(?^u​:[\w][\W])/
# Failed test 247 - unicode​: chr(\x52) isn't both \w and \W at re/reg_posixcc.t line 116
# Failed test 249 - chr(\x52) X 2=~ /[\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "1"
# expected "0"
# Failed test 250 - chr(\x52) X 2=~ /[^\W]/ should have the same results regardless of internal string encoding at re/reg_posixcc.t line 121
# got "0"
# expected "1"
# Failed test 251 - chr(\x53) X 2 =/[\w][\W]/ should not match under unicode at re/reg_posixcc.t line 96
# got 'SS'
# expected !
/(?^u​:[\w][\W])/
FAILED at test 97
t/re/regexp .................... FAILED at test 121
t/re/regexp_noamp .............. FAILED at test 121
t/re/regexp_notrie ............. FAILED at test 121
t/re/regexp_qr ................. FAILED at test 121
t/re/regexp_qr_embed ........... FAILED at test 121
t/re/regexp_qr_embed_thr ....... skipped
t/re/regexp_trielist ........... FAILED at test 121
t/re/regexp_unicode_prop ....... skipped
t/re/regexp_unicode_prop_thr ... skipped
t/re/rxcode .................... ok
t/re/subst ..................... Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Scalar.pm line 95.
BEGIN failed--compilation aborted at ../lib/Tie/Scalar.pm line 95.
Compilation failed in require at re/subst.t line 68.
# Looks like you planned 189 tests but ran 15.
FAILED--expected 189 tests, saw 15
t/re/substT .................... # Looks like you planned 189 tests but ran 15.
FAILED--expected 189 tests, saw 15
t/re/subst_amp ................. ok
t/re/subst_wamp ................ # Looks like you planned 189 tests but ran 15.
FAILED--expected 189 tests, saw 15
t/re/uniprops .................. FAILED--no leader found
t/op/64bitint .................. ok
t/op/alarm ..................... ok
t/op/anonsub ................... ok
t/op/append .................... ok
t/op/args ...................... ok
t/op/arith ..................... ok
t/op/array ..................... ok
t/op/array_base ................ ok
t/op/assignwarn ................ ok
t/op/attrhand .................. skipped
t/op/attrs ..................... skipped
t/op/auto ...................... ok
t/op/avhv ...................... Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Array.pm line 5.
BEGIN failed--compilation aborted at ../lib/Tie/Array.pm line 5.
Compilation failed in require at op/avhv.t line 11.
FAILED--no leader found
t/op/bless ..................... ok
t/op/blocks .................... Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/blocks.t line 114.
BEGIN failed--compilation aborted at op/blocks.t line 114.
FAILED--no leader found
t/op/bop ....................... ok
t/op/caller .................... ok
t/op/chars ..................... ok
t/op/chdir ..................... ok
t/op/chop ...................... ok
t/op/chr ....................... ok
t/op/closure ................... ok
t/op/cmp ....................... ok
t/op/concat .................... ok
t/op/concat2 ................... skipped
t/op/cond ...................... ok
t/op/context ................... ok
t/op/coreamp ................... Can't locate if.pm in @​INC (@​INC contains​: . ../lib) at op/coreamp.t line 618.
BEGIN failed--compilation aborted at op/coreamp.t line 618.
FAILED--no leader found
t/op/coresubs .................. skipped
t/op/cproto .................... ok
t/op/crypt ..................... ok
t/op/current_sub ............... ok
t/op/dbm ....................... skipped
t/op/defins .................... ok
t/op/delete .................... ok
t/op/die ....................... FAILED at test 14
t/op/die_except ................ ok
t/op/die_exit .................. ok
t/op/die_keeperr ............... ok
t/op/die_unwind ................ ok
t/op/do ........................ ok
t/op/dor ....................... ok
t/op/each ...................... ok
t/op/each_array ................ ok
t/op/eval ...................... # Failed test 124 - eval does not localise %^H at run time at op/eval.t line 592
FAILED at test 124
t/op/evalbytes ................. ok
t/op/exec ...................... ok
t/op/exists_sub ................ ok
t/op/exp ....................... ok
t/op/fh ........................ ok
t/op/filehandle ................ skipped
t/op/filetest .................. Can't locate Perl/OSType.pm in @​INC (@​INC contains​: ../lib) at op/filetest.t line 105.
BEGIN failed--compilation aborted at op/filetest.t line 105.
FAILED--no leader found
t/op/filetest_stack_ok ......... ok
t/op/filetest_t ................ ok
t/op/flip ...................... ok
t/op/fork ...................... ok
t/op/fresh_perl_utf8 ........... # Failed test 1 - "Can't localize lexical" error is in UTF-8 at op/fresh_perl_utf8.t line 20
# got 'Can't locate unicore/Heavy.pl in @​INC (@​INC contains​: ../lib) at (eval 11) line 1.
# Can't use global $ᨕ in "my" at (eval 9) line 1, near "my $ᨕ "
# '
# expected /(?^u​:Can't localize lexical variable \$ᨕ at )/
FAILED at test 1
t/op/getpid .................... skipped
t/op/getppid ................... ok
t/op/glob ...................... ok
t/op/gmagic .................... ok
t/op/goto ...................... ok
t/op/goto_xs ................... skipped
t/op/grent ..................... # Your local /etc/group line 22 is empty.
ok
t/op/grep ...................... ok
t/op/groups .................... skipped
t/op/gv ........................ Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/gv.t line 770.
BEGIN failed--compilation aborted at op/gv.t line 770.
FAILED--no leader found
t/op/hash-rt85026 .............. skipped
t/op/hash ...................... Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/hash.t line 36.
BEGIN failed--compilation aborted at op/hash.t line 36.
FAILED--no leader found
t/op/hashassign ................ ok
t/op/hashwarn .................. ok
t/op/inc ....................... ok
t/op/inccode-tie ............... Can't locate Carp.pm in @​INC (@​INC contains​: ../lib .) at ../lib/Tie/Array.pm line 5.
BEGIN failed--compilation aborted at ../lib/Tie/Array.pm line 5.
Compilation failed in require at op/inccode-tie.t line 5.
BEGIN failed--compilation aborted at op/inccode-tie.t line 5.
FAILED--no leader found
t/op/inccode ................... ok
t/op/incfilter ................. skipped
t/op/index ..................... Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/index.t line 194.
BEGIN failed--compilation aborted at op/index.t line 194.
FAILED--no leader found
t/op/index_thr ................. skipped
t/op/int ....................... ok
t/op/join ...................... ok
t/op/kill0 ..................... ok
t/op/lc ........................ panic​: Infinite recursion in SWASHNEW for 'ToTc'
# Looks like you planned 128 tests but ran 33.
FAILED--expected 128 tests, saw 33
t/op/leaky-magic ............... ok
t/op/length .................... Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Scalar.pm line 95.
BEGIN failed--compilation aborted at ../lib/Tie/Scalar.pm line 95.
Compilation failed in require at op/length.t line 123.
# Looks like you planned 38 tests but ran 0.
FAILED--expected 38 tests, saw 13
t/op/lex ....................... ok
t/op/lex_assign ................ ok
t/op/lfs ....................... skipped
t/op/list ...................... ok
t/op/local ..................... # Failed test 302 - [perl \#52740] at op/local.t line 779
# got 'Can't locate constant.pm in @​INC (@​INC contains​: /data/mehkar/PERL_TEST/src/perl-5.16.2/cpan/AutoLoader/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/dist/Carp/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/dist/Cwd /data/mehkar/PERL_TEST/src/perl-5.16.2/dist/Cwd/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/dist/ExtUtils-Command/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/dist/ExtUtils-Install/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/cpan/ExtUtils-MakeMaker/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/dist/ExtUtils-Manifest/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/cpan/File-Path/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/ext/re /data/mehkar/PERL_TEST/src/perl-5.16.2/dist/Term-ReadLine/lib /data/mehkar/PERL_TEST/src/perl-5.16.2/lib .) at -e line 1.
# BEGIN failed--compilation aborted at -e line 1.
# '
# expected /ok/
FAILED at test 302
t/op/localref .................. ok
t/op/lock ...................... ok
t/op/loopctl ................... ok
t/op/lop ....................... ok
t/op/magic-27839 ............... skipped
t/op/magic ..................... ok
t/op/magic_phase ............... ok
t/op/method .................... Can't locate base.pm in @​INC (@​INC contains​: . ../lib) at op/method.t line 293.
BEGIN failed--compilation aborted at op/method.t line 293.
FAILED--no leader found
t/op/mkdir ..................... Can't locate Errno.pm in @​INC (@​INC contains​: ../lib) at op/mkdir.t line 27.
BEGIN failed--compilation aborted at op/mkdir.t line 27.
FAILED--no leader found
t/op/my ........................ ok
t/op/my_stash .................. Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/my_stash.t line 13.
BEGIN failed--compilation aborted at op/my_stash.t line 13.
FAILED--no leader found
t/op/mydef ..................... ok
t/op/negate .................... ok
t/op/not ....................... ok
t/op/numconvert ................ ok
t/op/oct ....................... ok
t/op/or ........................ ok
t/op/ord ....................... ok
t/op/overload_integer .......... ok
t/op/override .................. # Failed test 28 - at op/override.t line 141
# got "Can\'t locate Text/ParseWords.pm in @​INC (@​INC contains​: ../lib) at op/override.t line 136.\n"
# expected ""
FAILED at test 28
t/op/pack ...................... Can't locate Math/BigInt.pm in @​INC (@​INC contains​: ../lib) at op/pack.t line 169.
BEGIN failed--compilation aborted at op/pack.t line 169.
FAILED--no leader found
t/op/packagev .................. ok
t/op/pos ....................... ok
t/op/pow ....................... ok
t/op/print ..................... ok
t/op/protowarn ................. ok
t/op/push ...................... Can't locate constant.pm in @​INC (@​INC contains​: ../lib .) at op/push.t line 53.
BEGIN failed--compilation aborted at op/push.t line 53.
FAILED--no leader found
t/op/pwent ..................... ok
t/op/qq ........................ ok
t/op/qr ........................ ok
t/op/quotemeta ................. # Failed test 16 - quotemeta Unicode quoted at op/quotemeta.t line 47
# got "\x{263a}"
# expected "\\\x{263a}"
# Failed test 17 - quotemeta Unicode quoted length at op/quotemeta.t line 48
# got "1"
# expected "2"
# Failed test 52 - quotemeta locale Unicode quoted at op/quotemeta.t line 127
# got "\x{263a}"
# expected "\\\x{263a}"
# Failed test 53 - quotemeta locale Unicode quoted length at op/quotemeta.t line 128
# got "1"
# expected "2"
FAILED at test 16
t/op/rand ...................... ok
t/op/range ..................... ok
t/op/read ...................... ok
t/op/readdir ................... ok
t/op/readline .................. Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Scalar.pm line 95, <DATA> line 5.
BEGIN failed--compilation aborted at ../lib/Tie/Scalar.pm line 95, <DATA> line 5.
Compilation failed in require at op/readline.t line 239, <DATA> line 5.
# Looks like you planned 30 tests but ran 23.
FAILED--expected 30 tests, saw 23
t/op/recurse ................... ok
t/op/ref ....................... ok
t/op/repeat .................... ok
t/op/require_37033 ............. ok
t/op/require_errors ............ ok
t/op/reset ..................... ok
t/op/reverse ................... Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Array.pm line 5.
BEGIN failed--compilation aborted at ../lib/Tie/Array.pm line 5.
Compilation failed in require at op/reverse.t line 53.
BEGIN failed--compilation aborted at op/reverse.t line 53.
FAILED--no leader found
t/op/runlevel .................. ok
t/op/select .................... ok
t/op/setpgrpstack .............. ok
t/op/sigdispatch ............... ok
t/op/sigsystem ................. skipped
t/op/sleep ..................... ok
t/op/smartkve .................. Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/smartkve.t line 61.
BEGIN failed--compilation aborted at op/smartkve.t line 61.
FAILED--no leader found
t/op/smartmatch ................ Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Array.pm line 5.
BEGIN failed--compilation aborted at ../lib/Tie/Array.pm line 5.
Compilation failed in require at op/smartmatch.t line 12.
BEGIN failed--compilation aborted at op/smartmatch.t line 12.
FAILED--no leader found
t/op/sort ...................... Can't locate Carp.pm in @​INC (@​INC contains​: . ../lib) at ../lib/Tie/Array.pm line 5.
BEGIN failed--compilation aborted at ../lib/Tie/Array.pm line 5.
Compilation failed in require at op/sort.t line 349.
BEGIN failed--compilation aborted at op/sort.t line 349.
FAILED--no leader found
t/op/splice .................... ok
t/op/split ..................... Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/split.t line 408.
BEGIN failed--compilation aborted at op/split.t line 408.
FAILED--no leader found
t/op/split_unicode ............. skipped
t/op/sprintf ................... ok
t/op/sprintf2 .................. ok
t/op/srand ..................... ok
t/op/sselect ................... ok
t/op/stash ..................... ok
t/op/stat ...................... # miniperl failed to load File​::Spec, error is​:
# Can't locate File/Spec.pm in @​INC (@​INC contains​: ../lib) at op/stat.t line 12.
#
# continuing, assuming '.' for current directory. Some tests will be skipped.
ok
t/op/state ..................... ok
t/op/study ..................... ok
t/op/studytied ................. ok
t/op/sub ....................... ok
t/op/sub_lval .................. ok
t/op/substr .................... Unrecognized character \x{30eb}; marked by <-- HERE after , 0, 0, *ワ<-- HERE near column 24 at op/substr.t line 773.
FAILED--no leader found
t/op/substr_thr ................ skipped
t/op/svleak .................... skipped
t/op/switch .................... ok
t/op/symbolcache ............... ok
t/op/sysio ..................... ok
t/op/taint ..................... skipped
t/op/threads-dirh .............. skipped
t/op/threads ................... skipped
t/op/tie ....................... PROG​:

# standard behaviour, without any extra references
use Tie​::Hash ;
{package Tie​::HashUntie;
use base 'Tie​::StdHash';
sub UNTIE
  {
  warn "Untied\n";
  }
}
tie %h, Tie​::HashUntie;
untie %h;
EXPECTED​:
Untied
GOT​:

# Failed test 2 - at ./test.pl line 1079
FAILED at test 2
t/op/tie_fetch_count ........... Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/tie_fetch_count.t line 219.
BEGIN failed--compilation aborted at op/tie_fetch_count.t line 219.
# Looks like you planned 299 tests but ran 0.
FAILED--expected 299 tests, saw 0
t/op/tiearray .................. ok
t/op/tiehandle ................. Can't locate base.pm in @​INC (@​INC contains​: ../lib) at op/tiehandle.t line 181.
BEGIN failed--compilation aborted at op/tiehandle.t line 181.
FAILED--no leader found
t/op/time ...................... ok
t/op/time_loop ................. ok
t/op/tr ........................ Wide character in print at ./test.pl line 38.
ok
t/op/undef ..................... Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Hash.pm line 188.
BEGIN failed--compilation aborted at ../lib/Tie/Hash.pm line 188.
Compilation failed in require at op/undef.t line 91.
# Looks like you planned 85 tests but ran 26.
FAILED--expected 85 tests, saw 26
t/op/universal ................. Can't locate base.pm in @​INC (@​INC contains​: ../lib) at op/universal.t line 36.
BEGIN failed--compilation aborted at op/universal.t line 36.
FAILED--no leader found
t/op/unlink .................... ok
t/op/unshift ................... ok
t/op/upgrade ................... ok
t/op/utf8cache ................. skipped
t/op/utf8decode ................ ok
t/op/utf8magic ................. ok
t/op/utfhash ................... # Looks like you planned 99 tests but ran 91.
FAILED--expected 99 tests, saw 91
t/op/utftaint .................. Can't locate constant.pm in @​INC (@​INC contains​: ../lib) at op/utftaint.t line 24.
BEGIN failed--compilation aborted at op/utftaint.t line 24.
FAILED--no leader found
t/op/vec ....................... ok
t/op/ver ....................... ok
t/op/wantarray ................. ok
t/op/warn ...................... ok
t/op/while_readdir ............. ok
t/op/write ..................... Can't locate Carp.pm in @​INC (@​INC contains​: ../lib) at ../lib/Tie/Scalar.pm line 95.
BEGIN failed--compilation aborted at ../lib/Tie/Scalar.pm line 95.
Compilation failed in require at op/write.t line 342.
BEGIN failed--compilation aborted at op/write.t line 342.
FAILED--no leader found
t/op/yadayada .................. ok
t/uni/attrs .................... skipped
t/uni/bless .................... Invalid version format (non-numeric data) at uni/bless.t line 85, near "{
  package "
Unrecognized character \x{1e1f}; marked by <-- HERE after package <-- HERE near column 14 at uni/bless.t line 85.
FAILED--no leader found
t/uni/cache .................... # Failed test 1 - Swatch hash caching kept us from reloading swatch hash. at uni/cache.t line 33
# got "0"
# expected "1"
FAILED at test 1
t/uni/caller ................... Invalid version format (non-numeric data) at uni/caller.t line 14, near "package "
Unrecognized character \x{ff4d}; marked by <-- HERE after package <-- HERE near column 9 at uni/caller.t line 14.
# Looks like you planned 18 tests but ran 0.
FAILED--expected 18 tests, saw 0
t/uni/chomp .................... skipped
t/uni/chr ...................... skipped
t/uni/class .................... # Failed test 1 - user-defined class compiled before defined at uni/class.t line 11
# got undef
# expected "0123456789​:;<=>?@​ABCDEFGHIJKLMNO"
# Failed test 2 - at uni/class.t line 59
# got undef
# expected "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
# Failed test 3 - at uni/class.t line 60
# got undef
# expected "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
# Failed test 7 - at uni/class.t line 75
# got "\x{70d}\x{70e}\x{70f}\x{710}\x{711}\x{712}"
# expected "\x{711}"
# Failed test 8 - at uni/class.t line 76
# got "\x{70d}\x{70e}\x{70f}\x{710}\x{711}\x{712}"
# expected "\x{711}"
# Failed test 9 - at uni/class.t line 77
# got "\x{70d}\x{70e}\x{70f}\x{710}\x{711}\x{712}"
# expected "\x{711}"
# Failed test 10 - at uni/class.t line 78
# got "\x{70d}\x{70e}\x{70f}\x{710}\x{711}\x{712}"
# expected "\x{711}"
# Failed test 11 - at uni/class.t line 83
# got undef
# expected "\x{38b}\x{38c}\x{38d}"
FAILED at test 1
t/uni/eval ..................... ok
t/uni/fold ..................... panic​: Infinite recursion in SWASHNEW for 'ToCf'
FAILED--non-zero wait status​: 65280
t/uni/goto ..................... Unrecognized character \x{984c}; marked by <-- HERE after goto &問<-- HERE near column 12 at uni/goto.t line 13.
FAILED--no leader found
t/uni/greek .................... skipped
t/uni/gv ....................... Unrecognized character \x{16c5}; marked by <-- HERE after $ᴮ<-- HERE near column 3 at uni/gv.t line 21.
FAILED--no leader found
t/uni/labels ................... Can't locate unicore/Name.pm in @​INC (@​INC contains​: ../lib) at ../lib/charnames.pm line 5.
BEGIN failed--compilation aborted at ../lib/charnames.pm line 5.
Compilation failed in require at uni/labels.t line 16.
BEGIN failed--compilation aborted at uni/labels.t line 16.
FAILED--no leader found
t/uni/latin2 ................... skipped
t/uni/lex_utf8 ................. skipped
t/uni/lower .................... Died at uni/case.pl line 24.
FAILED--no leader found
t/uni/method ................... Illegal declaration of subroutine F​:: at uni/method.t line 22.
FAILED--no leader found
t/uni/opcroak .................. # Failed test 1 - Not enough arguments croak is UTF-8 clean at uni/opcroak.t line 20
# got 'Illegal declaration of anonymous subroutine at (eval 9) line 1.
# '
# expected /(?^u​:Not enough arguments for main​::\x{30cb})/
# Failed test 2 - Too many arguments croak is UTF-8 clean at uni/opcroak.t line 23
# got 'Illegal declaration of anonymous subroutine at (eval 11) line 1.
# '
# expected /(?^u​:Too many arguments for main​::\x{30cc})/
# Failed test 3 - bad type croak is UTF-8 clean at uni/opcroak.t line 26
# got 'Illegal declaration of anonymous subroutine at (eval 12) line 1.
# '
# expected /(?^u​:Type of arg 1 to main​::\x{30cd} must be)/
# Failed test 4 - element​: no such field error is UTF-8 clean at uni/opcroak.t line 43
# got 'Unrecognized character \x{ff26}; marked by <-- HERE after my <-- HERE near column 4 at (eval 14) line 1.
# '
# expected /(?^u​:No such class field "クラス" in variable \$bàr of type FŌŌ)/
# Failed test 5 - slice​: no such field error is UTF-8 clean at uni/opcroak.t line 43
# got 'Unrecognized character \x{ff26}; marked by <-- HERE after my <-- HERE near column 4 at (eval 15) line 1.
# '
# expected /(?^u​:No such class field "クラス" in variable \$bàr of type FŌŌ)/
FAILED at test 1
t/uni/overload ................. ok
t/uni/package .................. Invalid version format (non-numeric data) at uni/package.t line 16, near "package "
Unrecognized character \x{30af}; marked by <-- HERE after package <-- HERE near column 9 at uni/package.t line 16.
FAILED--no leader found
t/uni/parser ................... Unrecognized character \x{ff41}; marked by <-- HERE after = sub { *m<-- HERE near column 27 at uni/parser.t line 18.
FAILED--no leader found
t/uni/readline ................. Unrecognized character \x{1ea0}; marked by <-- HERE after open <-- HERE near column 8 at uni/readline.t line 22.
FAILED--no leader found
t/uni/select ................... Unrecognized character \x{b46a}; marked by <-- HERE after open <-- HERE near column 6 at uni/select.t line 20.
FAILED--no leader found
t/uni/sprintf .................. ok
t/uni/stash .................... Unrecognized character \x{30af}; marked by <-- HERE after onstant My<-- HERE near column 20 at uni/stash.t line 20.
FAILED--no leader found
t/uni/tie ...................... ok
t/uni/title .................... Died at uni/case.pl line 24.
FAILED--no leader found
t/uni/tr_7jis .................. skipped
t/uni/tr_eucjp ................. skipped
t/uni/tr_sjis .................. skipped
t/uni/tr_utf8 .................. skipped
t/uni/universal ................ Can't locate base.pm in @​INC (@​INC contains​: ../lib) at uni/universal.t line 39.
BEGIN failed--compilation aborted at uni/universal.t line 39.
FAILED--no leader found
t/uni/upper .................... panic​: Infinite recursion in SWASHNEW for 'ToUc'
FAILED--no leader found
t/uni/write .................... ok
Failed 74 tests out of 255, 70.98% okay.
  comp/require.t
  io/open.t
  io/utf8.t
  op/avhv.t
  op/blocks.t
  op/coreamp.t
  op/die.t
  op/eval.t
  op/filetest.t
  op/fresh_perl_utf8.t
  op/gv.t
  op/hash.t
  op/inccode-tie.t
  op/index.t
  op/lc.t
  op/length.t
  op/local.t
  op/method.t
  op/mkdir.t
  op/my_stash.t
  op/override.t
  op/pack.t
  op/push.t
  op/quotemeta.t
  op/readline.t
  op/reverse.t
  op/smartkve.t
  op/smartmatch.t
  op/sort.t
  op/split.t
  op/substr.t
  op/tie.t
  op/tie_fetch_count.t
  op/tiehandle.t
  op/undef.t
  op/universal.t
  op/utfhash.t
  op/utftaint.t
  op/write.t
  re/charset.t
  re/pat.t
  re/pat_special_cc.t
  re/reg_mesg.t
  re/reg_posixcc.t
  re/regexp.t
  re/regexp_noamp.t
  re/regexp_notrie.t
  re/regexp_qr.t
  re/regexp_qr_embed.t
  re/regexp_trielist.t
  re/subst.t
  re/substT.t
  re/subst_wamp.t
  re/uniprops.t
  run/fresh_perl.t
  uni/bless.t
  uni/cache.t
  uni/caller.t
  uni/class.t
  uni/fold.t
  uni/goto.t
  uni/gv.t
  uni/labels.t
  uni/lower.t
  uni/method.t
  uni/opcroak.t
  uni/package.t
  uni/parser.t
  uni/readline.t
  uni/select.t
  uni/stash.t
  uni/title.t
  uni/universal.t
  uni/upper.t
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You may have to set your dynamic library search path,
### LD_LIBRARY64_PATH, to point to the build directory​:
### setenv LD_LIBRARY64_PATH `pwd`​:$LD_LIBRARY64_PATH; cd t; ./perl harness
### LD_LIBRARY64_PATH=`pwd`​:$LD_LIBRARY64_PATH; export LD_LIBRARY64_PATH; cd t; ./perl harness
### export LD_LIBRARY64_PATH=`pwd`​:$LD_LIBRARY64_PATH; cd t; ./perl harness
### for csh-style shells, like tcsh; or for traditional/modern
### Bourne-style shells, like bash, ksh, and zsh, respectively.
u=2.38 s=0.56 cu=151.95 cs=15.27 scripts=255 tests=44974
*** Error code 1 (bu21) (ignored)

-----Original Message-----
From​: Leon Timmermans via RT [mailto​:perlbug-followup@​perl.org]
Sent​: Sunday, December 16, 2012 8​:35 PM
To​: Melina Dayan
Subject​: Re​: [perl #116062] intalling perl 15.6.2 in SGI IRIX 6.5

On Thu, Dec 13, 2012 at 8​:12 AM, Melina Dayan <dayanm@​ims.gov.il> wrote​:

4) About make miniset - did you mean to simply write "make miniset" in the command line? I tried it but it writes "don't know how to make miniset"

It's minitest, not miniset ;-)

Leon

************************************************************************************
This footnote confirms that this email message has been scanned by PineApp Mail-SeCure for the presence of malicious code, vandals & computer viruses.
************************************************************************************

**********************************************************************************************
IMPORTANT​: The contents of this email and any attachments are confidential. They are intended for the
named recipient(s) only.
If you have received this email in error, please notify the system manager or the sender immediately and do
not disclose the contents to anyone or make copies thereof.
*** MOT-eSafe scanned this email for viruses, vandals, and malicious content. ***
**********************************************************************************************

************************************************************************************
This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals & computer viruses.
************************************************************************************

@p5pRT
Copy link
Author

p5pRT commented Dec 17, 2012

From dayanm@ims.gov.il

Hi,

Using the -DEBUGGER and -g options
And then running miniperl on dbx​:

% dbx -r ./miniperl -Ilib -Idist/Cwd -Idist/Cwd/lib -Idist/Carp/lib pod/perlmodlib.PL -q
dbx version 7.3.3 (78517_Dec16 MR) Dec 16 2001 07​:45​:22
Process 939334352 (./miniperl) started
Executable /mydir/src/perl-5.16.2/./miniperl
(dbx) run miniperl
Process 828403089 (miniperl) started
Unrecognized character \x7F; marked by <-- HERE after <-- HERE near column 1 at miniperl line 1.
Process 828403089 (miniperl) terminated

Again, would appreciate your help.

Melina

-----Original Message-----
From​: Leon Timmermans via RT [mailto​:perlbug-followup@​perl.org]
Sent​: Sunday, December 16, 2012 8​:36 PM
To​: Melina Dayan
Subject​: Re​: [perl #116062] intalling perl 15.6.2 in SGI IRIX 6.5

On Wed, Dec 12, 2012 at 2​:45 PM, Melina Dayan <perlbug-followup@​perl.org> wrote​:

But then make fails in​:

./miniperl –Ilib –Idist/Cwd –Idist/Cwd/lib –Idist/Carp/lib
pod/perlmodlib.PL –q

*** Termination code 10 (bu21)

It seems that means you got a busfault. It may help to attach a debugger, and see where/why it faults.

Leon

************************************************************************************
This footnote confirms that this email message has been scanned by PineApp Mail-SeCure for the presence of malicious code, vandals & computer viruses.
************************************************************************************

**********************************************************************************************
IMPORTANT​: The contents of this email and any attachments are confidential. They are intended for the
named recipient(s) only.
If you have received this email in error, please notify the system manager or the sender immediately and do
not disclose the contents to anyone or make copies thereof.
*** MOT-eSafe scanned this email for viruses, vandals, and malicious content. ***
**********************************************************************************************

************************************************************************************
This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals & computer viruses.
************************************************************************************

@p5pRT
Copy link
Author

p5pRT commented Oct 28, 2015

From @jhi

Perl 5.22.0 should work much better in IRIX (1) and the upcoming Perl 5.22.1 should work even better.

(1) Multiple problems had accumulated over the years, but most importantly the SGI compiler had (still has) an optimizer bug which produced broken code. Now (since 5.22.0) we have a workaround for that, and other issues.

(2) In the IRIX I have access to (uname -a says​: IRIX64 irix 6.5 07202013 IP35) as of "bleadperl" commit 6504068 (http​://perl5.git.perl.org/perl.git) in fact all tests pass with the default config. The 5.22.1 for IRIX will be pretty much like that, 5.22.0 plus a couple of more fixes found since 5.22.0.

Therefore I'm marking this ticket as resolved.

@p5pRT
Copy link
Author

p5pRT commented Oct 28, 2015

@jhi - Status changed from 'open' to 'resolved'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant