Skip to content

BBC: Blead Breaks Test::Stream #24925

Closed
Closed

Description

@cjg-cguevara

This is a bug report for perl from "Carlos Guevara" carlos@carlosguevara.com,
generated with the help of perlbug 1.43 running under perl 5.45.4.


BBC: Blead Breaks Test::Stream

Please see https://fast2-matrix.cpantesters.org/?dist=Test-Stream+1.302027


Flags

  • category=core
  • severity=low

Perl configuration

Site configuration information for perl 5.45.4:

Configured by cpan at Mon Oct  5 08:53:08 EDT 2026.

Summary of my perl5 (revision 5 version 45 subversion 4) configuration:
  Commit id: c4d03d9396e2ddfe9ecf6e64b31b163698811c1d
  Platform:
    osname=linux
    osvers=6.12.0-211.61.1.el10_2.x86_64
    archname=x86_64-linux
    uname='linux cjg-rhel10 6.12.0-211.61.1.el10_2.x86_64 #1 smp preempt_dynamic sun sep 27 21:22:47 edt 2026 x86_64 gnulinux '
    config_args='-des -Dprefix=/home/cpan/bin/perl -Dscriptdir=/home/cpan/bin/perl/bin -Dusedevel -Duse64bitall'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=undef
    usemultiplicity=undef
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2'
    optimize='-O2'
    cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    ccversion=''
    gccversion='14.3.1 20251022 (Red Hat 14.3.1-4)'
    gccosandvers=''
    intsize=4
    longsize=8
    ptrsize=8
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=16
    longdblkind=3
    ivtype='long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='off_t'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='cc'
    ldflags =' -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib /usr/lib64 /usr/local/lib64
    libs=-lpthread -ldb -ldl -lm -lcrypt -lutil -lc
    perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
    libc=/lib/../lib64/libc.so.6
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version='2.39'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags='-Wl,-E'
    cccdlflags='-fPIC'
    lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'


---
@INC for perl 5.45.4:
    /home/cpan/bin/perl/lib/site_perl/5.45.4/x86_64-linux
    /home/cpan/bin/perl/lib/site_perl/5.45.4
    /home/cpan/bin/perl/lib/5.45.4/x86_64-linux
    /home/cpan/bin/perl/lib/5.45.4

---
Environment for perl 5.45.4:
    HOME=/home/cpan
    LANG=en_US.UTF-8
    LANGUAGE (unset)
    LC_ALL=C
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/home/cpan/bin/perl/bin:/home/cpan/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
    PERL_BADLANG (unset)
    SHELL=/bin/bash

Activity

  1. added
    BBCBlead Breaks CPAN - changes in blead broke a cpan module(s)
    and removed on Oct 8, 2026
  2. jkeenan commented on Oct 8, 2026

    @jkeenan
    Contributor

    Bisecting with the following invocation:

    perl Porting/bisect.pl \
    --module=Test::Stream \
    --start=9ae5a67a0354c67462c315978442104e925977b8 \
    --end=157525abaa406f6d0737a3480cc625eb33e3ff8b
    

    ... pointed to ffa804c as the breaking commit.

    commit ffa804ca27fa678334fd13757228bf841ffb9c1f
    Author: Richard Leach <richardleach@users.noreply.github.com>
    Date:   Tue Apr 28 11:50:41 2026 +0000
    Commit:     Richard Leach <rich+perl@hyphen-dash-hyphen.info>
    CommitDate: Wed Sep 30 09:03:21 2026 +0100
    
        Note (yyl_leftcurly) & restore (newATTRSUB_x) line numbers for anon subs
        
    

    @richardleach, can you take a look? Thanks.

  3. richardleach commented on Oct 8, 2026

    @richardleach
    Contributor

    Thanks Carlos & Jim, adding it to the bundle.

  4. self-assigned this
    on Oct 8, 2026
  5. richardleach commented on Oct 8, 2026

    @richardleach
    Contributor

    Possible double breakage - ffa804c and 8f117f4. :/

    (This module is deprecated though.)

  6. richardleach commented on Oct 21, 2026

    @richardleach
    Contributor

    Exodist has fully deprecated Test::Stream. There will be no more releases. (As per the PR below, he mentioned that the only thing on CPAN notionally using it is defunct.)

    These test failures would have been fixed by https://github.com/Test-More/Test-Stream/pull/85 and #24990.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

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