Geth rakudo/main: 13cfef0892 | (Nick Logan)++ | src/Raku/ast/variable-declaration.rakumod
RakuAST: Guard $!block in TraitTarget::Variable for NULL setting compilation

During CORE setting compilation (--setting=NULL.c), there is no block attach target at the top level because CompUnit only registers as
  'compunit', not 'block'. This causes $!block to be Nil when
TraitTarget::Variable tries to call stubbed-meta-object on it.
... (6 more lines)
01:13
rakudo/main: 4e8a2c0683 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/variable-declaration.rakumod
Merge pull request #6123 from ugexe/ugexe/fix-null-setting-compilation

RakuAST: Guard $!block in TraitTarget::Variable for NULL setting compilation
rakudo/main: d72958900b | (Nick Logan)++ | src/Raku/ast/resolver.rakumod
RakuAST: Fix build-exception crash on uncomposed exception type stubs

During CORE setting compilation (or when user code forward-declares an exception class), build-exception could resolve a stubbed exception type like X::Redeclaration that wasn't composed yet. Attempting to mixin X::Comp into the uncomposed stub would die with "cannot inherit from X::Redeclaration because the parent is not composed yet". ... (5 more lines)
01:14
rakudo/main: 8ecf4c4da5 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/resolver.rakumod
Merge pull request #6124 from ugexe/ugexe/rakuast-fix-forward-declaration

RakuAST: Fix build-exception crash on uncomposed exception type stubs
rakudo/main: b2489e8d10 | (Nick Logan)++ | src/Perl6/Compiler.nqp
RakuAST: propagate $*COMPILING_CORE_SETTING into QAST stage

  $*COMPILING_CORE_SETTING is declared and set during parse stage, but
the dynvar is not in scope during QAST generation. Several places check it to branch on CORE-compilation behavior, and at least one of those branches matters during CORE setting compilation:
... (14 more lines)
01:17
rakudo/main: 07310601e9 | (Nick Logan)++ (committed using GitHub Web editor) | src/Perl6/Compiler.nqp
Merge pull request #6127 from ugexe/ugexe/rakuast-propogate-comiling-core-setting-into-qast

RakuAST: propagate $*COMPILING_CORE_SETTING into QAST stage
01:18 japhb left
Geth rakudo/main: 768819d60f | (Nick Logan)++ | src/Raku/ast/code.rakumod
RakuAST: avoid pathologically slow Raku dispatch in add-phasers-handling-code

During CORE setting compilation, add-phasers-handling-code runs once per Code object being compiled. Two call sites hit Raku-level dispatch on Sub meta-objects that carry a trait mixin (e.g. Sub+{is-implementation-detail}, Sub+{is-DEPRECATED}). Dispatching .Bool or a regular method on such a mixed-in type is hundreds of times slower than on a plain Sub, and ... (23 more lines)
01:20
rakudo/main: dabe0f4d5a | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/code.rakumod
Merge pull request #6125 from ugexe/ugexe/rakuast-speedup-add-phasers-handling

RakuAST: avoid pathologically slow Raku dispatch in add-phasers-handling-code
01:22 japhb joined
Geth rakudo/main: 4 commits pushed by (Nick Logan)++ 01:24
rakudo/main: 224aa3d8b9 | (Nick Logan)++ | src/Raku/ast/variable-declaration.rakumod
RakuAST: nominalize default value for definite-constrained variables

Fix spec/S04-declarations/smiley.t failures where `my Int:U $a` would read as
  `Int:U` instead of `Int`.
A variable declared with a definite-constrained type like `Int:U` should keep the wrapped type as its .of constraint but default to the nominalized base ... (10 more lines)
01:25
rakudo/main: b59889e7e0 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/variable-declaration.rakumod
Merge pull request #6140 from ugexe/ugexe/fix-spec-s04-declarations-smiley.t

RakuAST: nominalize default value for definite-constrained variables
rakudo/main: 2af7c683f6 | (Nick Logan)++ | src/Raku/ast/statements.rakumod
RakuAST: merge loaded stub package into enclosing same-named class

Fix spec/S11-modules/nested.t test 8 ("Main package not shadowed by later loading of nested package"), which fails with X::Parameter::BadType on code like:
   class Foo {
... (20 more lines)
01:26
rakudo/main: d69bb16c1c | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/statements.rakumod
Merge pull request #6141 from ugexe/ugexe/t-spec-s11-modules-nested.t

RakuAST: merge loaded stub package into enclosing same-named class
rakudo/main: 4f641591e9 | (Nick Logan)++ | src/Raku/ast/package.rakumod
RakuAST: report stubbed grammars, drop misleading is_composed gate

Fix spec/S32-exceptions/misc2.t test 183 ("packages matches (A B)") for code like:
   my class A {...}; my grammar B { ... }
... (24 more lines)
01:28
rakudo/main: 0523e6b2f3 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/package.rakumod
Merge pull request #6147 from ugexe/ugexe/fix-rakuast-stubbed-grammar-sorry

RakuAST: report stubbed grammars, drop misleading is_composed gate
japhb Dang, that's an impressive stack of merges! 01:50
Geth rakudo/revert-6147-ugexe/fix-rakuast-stubbed-grammar-sorry: 155528fea3 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/package.rakumod
Revert "RakuAST: report stubbed grammars, drop misleading is_composed gate"
02:00
rakudo: ugexe++ created pull request #6151:
Revert "RakuAST: report stubbed grammars, drop misleading is_composed gate"
rakudo/main: 155528fea3 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/package.rakumod
Revert "RakuAST: report stubbed grammars, drop misleading is_composed gate"
rakudo/main: ed5ddf8c58 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/package.rakumod
Merge pull request #6151 from rakudo/revert-6147-ugexe/fix-rakuast-stubbed-grammar-sorry

Revert "RakuAST: report stubbed grammars, drop misleading is_composed gate"
[Coke] releasable6: next 03:10
releasable6 [Coke], Next release in ≈22 days and ≈15 hours. There are no known blockers. 38 out of 38 commits logged
[Coke] huh. I don't see, e.g. ed5ddf8c58 in the releasable output. 03:11
linkable6 (2026-04-30) github.com/rakudo/rakudo/commit/ed5ddf8c58 Merge pull request #6151 from rakudo/revert-6147-ugexe/fix-rakuast-stubbed-grammar-sorry
06:15 kurahaupo left 06:28 kurahaupo joined
Geth nqp/main: fadfa22de0 | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION
Bump MoarVM for mimalloc bump, MasterDuke++
11:33
rakudo/main: 71cb699c43 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION
Bump NQP for mimalloc bump, MasterDuke++
11:45