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

[perl #132902] Blead Breaks CPAN: Class::Std

Thread Previous | Thread Next
From:
bulk88 via RT
Date:
February 28, 2018 04:04
Subject:
[perl #132902] Blead Breaks CPAN: Class::Std
Message ID:
rt-4.0.24-15749-1519790654-714.132902-15-0@perl.org
On Tue, 27 Feb 2018 09:16:44 -0800, sprout wrote:
> On Mon, 26 Feb 2018 23:51:01 -0800, demerphq wrote:
> > On 26 February 2018 at 10:33, Father Chrysostomos via RT
> > <perlbug-followup@perl.org> wrote:
> > > On Sun, 25 Feb 2018 23:50:45 -0800, sprout wrote:
> > >> It looks as though the simplest approach to all this is:
> > >> - For 5.10.1+, use overloading.pm.
> > >> - For 5.10.0-, give Carp its own pure-Perl StrVal.
> > >
> > > Please review the patch on the sprout/carp-strval branch.
> > 
> > It is definitely cleaner than what we have now.
> > 
> > My only complaint is I hate this:
> > 
> > qw 'UNIVERSAL isa'
> > 
> > :-)
> 
> Would you prefer qw FUNIVERSAL isaF?  It has FUN in it.  :-)
> 
> > Anyway, looks much saner to me than what we do now.
> 
> Thank you.  I’ve pushed it as 5c8d1071 (with qw/.../).

Commit 5c8d fails badly on Windows for me.

------------------------------------
C:\p525\src\win32>cd ..\t   & perl harness -v ../dist/Carp/t/stack_after_err.t
 & cd ..\win32
../dist/Carp/t/stack_after_err.t ..
1..4
#   Failed test 'Carp does not try to load modules on demand for overloaded args
'
not ok 1 - Carp does not try to load modules on demand for overloaded args#   at
 t/stack_after_err.t line 22.

#                   ''
#     doesn't match '(?^s:Looks lark.*o=ARRAY.* CODE)'
not ok 2 - StrVal fallback in the presence of UNIVERSAL::isa
#   Failed test 'StrVal fallback in the presence of UNIVERSAL::isa'
#   at t/stack_after_err.t line 69.
#                   ''
#     doesn't match '(?^s:Looks lark.*o=ARRAY.* CODE)'
not ok 3 - StrVal fallback in the presence of UNIVERSAL::can#   Failed test 'Str
Val fallback in the presence of UNIVERSAL::can'

#   at t/stack_after_err.t line 69.
#                   ''
#     doesn't match '(?^s:Looks lark.*o=ARRAY.* CODE)'
not ok 4 - StrVal fallback in the presence of UNIVERSAL::can/isa#   Failed test
'StrVal fallback in the presence of UNIVERSAL::can/isa'

#   at t/stack_after_err.t line 69.
#                   ''
#     doesn't match '(?^s:Looks lark.*o=ARRAY.* CODE)'
# Looks like you failed 4 tests of 4.
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/4 subtests

Test Summary Report
-------------------
../dist/Carp/t/stack_after_err.t (Wstat: 1024 Tests: 4 Failed: 4)
  Failed tests:  1-4
  Non-zero exit status: 4
Files=1, Tests=4,  1 wallclock secs ( 0.00 usr +  0.00 sys =  0.00 CPU)
Result: FAIL

C:\p525\src\win32>
------------------------------------

-- 
bulk88 ~ bulk88 at hotmail.com

---
via perlbug:  queue: perl5 status: resolved
https://rt.perl.org/Ticket/Display.html?id=132902

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