• Reports by commit
  • Recent reports
  • Perl5 CoreSmokeDB
  • Changes
  • Branch:

    Reports for branch blead

    Filter: ?
    David Mitchell: ParseXS: refactor: re-indent code block
    David Mitchell: ParseXS: refactor: flatten if/else
    David Mitchell: ParseXS: make more sv_setfoo() fns TARG candidates
    David Mitchell: ParseXS: test for targetable *after* eval
    David Mitchell: ParseXS: targetable(): parse C strings
    David Mitchell: ParseXS: targetable(): split into 2- and 3-arg
    David Mitchell: ParseXS: make OutputMap::targetable a class method
    David Mitchell: ParseXS: add OutputMap::targetable_legacy() method
    David Mitchell: ParseXS: regularise/optimise OUTLIST code gen
    David Mitchell: ParseXS: add more OUTLIST tests
    David Mitchell: ParseXS: refactor: clean up output code comments
    David Mitchell: ParseXS: make TARG code less exceptional
    David Mitchell: ParseXS: refactor: simplify RETVAL logic
    David Mitchell: ParseXS: don't set magic on TARG return value.
    David Mitchell: ParseXS: remove dead SvSETMAGIC()-emitting code
    David Mitchell: ParseXS: don't XSprePUSH for TARG returns
    David Mitchell: ParseXS: refactor: TARG opt: eval whole expression
    David Mitchell: ParseXS: refactor: pull out common XSprePUSH emit
    David Mitchell: ParseXS: refactor: TARG opt: do eval only once
    David Mitchell: ParseXS: refactor: pull out common TARG PUSHs()
    David Mitchell: ParseXS: expand PUSHp to { sv_setpvn_mg; PUSHs }
    David Mitchell: ParseXS: expand PUSHi/u/n to { TARGi/u/n; PUSHs }
    David Mitchell: ParseXS: fix bool return code: RETVAL with magic
    David Mitchell: ParseXS: refactor: add xsub_targ_declared/usable
    David Mitchell: ParseXS: refactor: add xsub_stack_was_reset field
    David Mitchell: ParseXS: minor fixes for OUTPUT override code
    David Mitchell: ParseXS: refactor: generate_output: set $arg later
    David Mitchell: ParseXS: make array(type,n) handling more regular
    David Mitchell: ParseXS: reindent block
    David Mitchell: ParseXS: skip typemap lookup on OUTPUT override
    David Mitchell: ParseXS: add test for OUTPUT with code + bad type
    David Mitchell: ParseXS: honour OUTPUT override in array(type,n)
    David Mitchell: ParseXS: refactor: calc ST(n) once in output
    David Mitchell: ParseXS: ignore DO_ARRAY_ELEM on custom OUTPUT
    David Mitchell: ParseXS: refactor: make DO_ARRAY_ELEM separate
    David Mitchell: ParseXS: handle undefined arg number in output
    David Mitchell: ParseXS: forbid array(t,n) on OUT,OUTLIST param
    David Mitchell: ParseXS: forbid DO_ARRAY_ELEM on OUT,OUTLIST param
    David Mitchell: ParseXS: fix DO_ARRAY_ELEM boundaries
    David Mitchell: ParseXS: add tests for T_ARRAY/DO_ARRAY_ELEM
    David Mitchell: ParseXS: add tests for special array(type,n) type
    David Mitchell: ParseXS: bump version 3.56 => 3.57
    Tony Cook: feature.h: use the correct format for U32 for cop_feature_bits
    PASS dragonfly 6.4-RELEASE x86_64
    g++ 8.3 [DragonFly] Release/2019-02-22
    carlos # carlosguevara.com 2025-01-20 07:10:07
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-20 01:10:05
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-20 01:40:05
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache g++ 14.2.1 20240912 (Red Hat 14.2.1-3)
    perl # greerga.m-l.org 2025-01-20 01:40:08
    PASS linux 6.12.9_1 [Void Linux rolling] x86_64
    g++ 13.2.0
    carlos # carlosguevara.com 2025-01-20 09:10:15
    PASS linux 6.8.0-1017-azure [Ubuntu 18.04.6 LTS (bionic)] x86_64
    cc 7.5.0
    root 2025-01-20 01:40:06
    PASS Solaris 2.11 i386
    gcc 13.2.0
    carlos # carlosguevara.com 2025-01-20 09:10:12
    Steve Hay: perldelta - Copy-editing
    PASS darwin 18.7.0) Intel Core i7
    cc 4.2.1 Compatible Apple LLVM 11.0.0 (clang-1100.0.33.17)
    perl # greerga.m-l.org 2025-01-20 06:10:07
    PASS linux 3.10.0-1160.119.1.el7.x86_64 [CentOS Linux 7.9.2009 (Core)] x86_64
    ccache cc 4.8.5 20150623 (Red Hat 4.8.5-44)
    merijn.brand # procura.nl 2025-01-20 00:40:08
    PASS linux 3.10.0-1160.119.1.el7.x86_64 [CentOS Linux 7.9.2009 (Core)] x86_64
    g++ 4.8.5 20150623 (Red Hat 4.8.5-44)
    merijn.brand # procura.nl 2025-01-20 03:40:07
    PASS linux 4.12.14-lp151.28.91-default [openSUSE Leap 15.1] x86_64
    ccache cc 7.5.0
    merijn.brand # procura.nl 2025-01-20 02:10:08
    PASS linux 5.14.21-150500.55.88-default [openSUSE Leap 15.5] x86_64
    g++ 7.5.0
    merijn.brand # procura.nl 2025-01-19 23:40:06
    PASS linux 5.15.161 [Slackware 15.0] x86_64
    clang Clang 13.0.0
    carlos # carlosguevara.com 2025-01-20 00:10:05
    PASS linux 5.4.17-2136.338.4.1.el7uek.x86_64 [Oracle Linux Server 7.9] x86_64
    ccache cc 4.8.5 20150623 (Red Hat 4.8.5-44.0.3)
    merijn.brand # procura.nl 2025-01-19 23:40:05
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-19 20:10:04
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-19 20:10:05
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-20 03:10:05
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache g++ 14.2.1 20240912 (Red Hat 14.2.1-3)
    perl # greerga.m-l.org 2025-01-19 20:10:11
    PASS linux 6.11.10-arm64 [Debian GNU/Linux trixie/sid] aarch64
    cc 14.2.0
    gregoa # cpan.org 2025-01-21 01:10:05
    PASS linux 6.12.9-200.fc41.x86_64 [Fedora Linux 41 (Server Edition)] x86_64
    g++ 14.2.1 20250110 (Red Hat 14.2.1-7)
    carlos # carlosguevara.com 2025-01-20 05:10:06
    PASS linux 6.4.0-150600.23.25-default [openSUSE Leap 15.6] x86_64
    ccache cc 7.5.0
    merijn.brand # procura.nl 2025-01-20 00:10:06
    PASS linux 6.4.0-150600.23.25-default [openSUSE Leap 15.6] x86_64
    g++ 7.5.0
    merijn.brand # procura.nl 2025-01-20 02:40:05
    PASS linux 6.4.0-150600.23.30-default [openSUSE Leap 15.6] x86_64
    ccache cc 7.5.0
    h.m.brand # xs4all.nl 2025-01-19 22:40:05
    PASS linux 6.4.0-150600.23.30-default [openSUSE Leap 15.6] x86_64
    g++ 7.5.0
    h.m.brand # xs4all.nl 2025-01-19 23:10:04
    PASS netbsd 9.4 amd64
    g++ 7.5.0
    carlos # carlosguevara.com 2025-01-19 22:10:07
    PASS Solaris 2.11 i386
    g++ 13.2.0
    carlos # carlosguevara.com 2025-01-20 03:40:06
    Steve Hay: perldelta - Add GitHub links
    Steve Hay: perldelta - Remove boilerplate
    Steve Hay: Module-CoreList-5.20241220 is the most recent on CPAN
    Steve Hay: perldelta - Update modules
    Steve Hay: Update Module::CoreList for 5.41.8
    Steve Hay: Time::Piece is not CUSTOMIZED but needed syncing properly
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-19 17:40:05
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-19 17:40:06
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache clang Clang 19.1.5 (Fedora 19.1.5-1.fc41)
    perl # greerga.m-l.org 2025-01-19 21:40:05
    PASS linux 6.10.5-200.fc40.x86_64 [Fedora Linux 41] x86_64
    ccache g++ 14.2.1 20240912 (Red Hat 14.2.1-3)
    perl # greerga.m-l.org 2025-01-19 18:10:05

    More...