Skip to content

BBC: c844eac triggers failures in Devel::Cover #22439

@jkeenan

Description

@jkeenan

Commit c844eac has triggered CPANtesters failures for the Devel-Cover distribution.

Sample failure report

Extract:

#   Failed test 'output'
#   at blib/lib/Devel/Cover/Test.pm line 304.
# +----+------------------------------------------------------------+-------------------------------------------------------------+
# | Elt|Got                                                         |Expected                                                     |
# +----+------------------------------------------------------------+-------------------------------------------------------------+
# * 117|  '19           100      3      6      1      2   $y ^^ $z  |  '19           100      3      6      1      2   $y xor $z  *
# +----+------------------------------------------------------------+-------------------------------------------------------------+
# * 119|  '21    ***     50      9      3      0      0   $i ^^ $y  |  '21    ***     50      9      3      0      0   $i xor $y  *
# +----+------------------------------------------------------------+-------------------------------------------------------------+
# * 121|  '22    ***     50      0      0      9      3   $j ^^ $y  |  '22    ***     50      0      0      9      3   $j xor $y  *
# +----+------------------------------------------------------------+-------------------------------------------------------------+
# Looks like you failed 1 test of 1.
t/e2e/acond_xor.t .................. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 

Not surprisingly, bisection pointed to this commit:

commit c844eac5926d1efbdfbf2e8bcc3989ba6a6aee50
Author:     Lukas Mai <l.mai@web.de>
AuthorDate: Fri May 24 00:34:53 2024
Commit:     Lukas Mai <l.mai@web.de>
CommitDate: Wed Jul 10 23:44:57 2024

    B::Deparse: teach Deparse about ^^ (high-precedence xor)

@mauke, can you investigate and/or discuss with @pjcj? Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BBCBlead Breaks CPAN - changes in blead broke a cpan module(s)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions