Crashes
367 recorded observations where an engine did not fail a test — it went down. Every one is a one-line program.
A crash recorded against an older engine snapshot may be gone in a newer one; the atom pages show each record’s full engine history.
236CRASH:0 on rakudo-2026.07
(0) ∩ (any(1,2))— operators/infix-u2229#0677(1) ∩ (any(1,2))— operators/infix-u2229#0678(-1) ∩ (any(1,2))— operators/infix-u2229#0679(1/2) ∩ (any(1,2))— operators/infix-u2229#0680(0e0) ∩ (any(1,2))— operators/infix-u2229#0681(NaN) ∩ (any(1,2))— operators/infix-u2229#0682("") ∩ (any(1,2))— operators/infix-u2229#0683("a") ∩ (any(1,2))— operators/infix-u2229#0684(True) ∩ (any(1,2))— operators/infix-u2229#0685(Any) ∩ (any(1,2))— operators/infix-u2229#0686((1,2)) ∩ (any(1,2))— operators/infix-u2229#0687({a=>1}) ∩ (any(1,2))— operators/infix-u2229#0688- … and 224 more
58CRASH:0 on rakupp-v3.14.0-92-g78048b0-modified
(0) x (Inf)— operators/infix-repeat#0170(1) x (Inf)— operators/infix-repeat#0171(-1) x (Inf)— operators/infix-repeat#0172(1/2) x (Inf)— operators/infix-repeat#0173(0e0) x (Inf)— operators/infix-repeat#0174(NaN) x (Inf)— operators/infix-repeat#0175("") x (Inf)— operators/infix-repeat#0176("a") x (Inf)— operators/infix-repeat#0177(True) x (Inf)— operators/infix-repeat#0178(Any) x (Inf)— operators/infix-repeat#0179((1,2)) x (Inf)— operators/infix-repeat#0180({a=>1}) x (Inf)— operators/infix-repeat#0181- … and 46 more
22CRASH:1 on rakudo-2026.07
(0) ~~ (Nil)— operators/infix-smartmatch#0011(0) ~~ (Any)— operators/infix-smartmatch#0012(1) ~~ (Nil)— operators/infix-smartmatch#0026(1) ~~ (Any)— operators/infix-smartmatch#0027(0e0) ~~ (Nil)— operators/infix-smartmatch#0056(0e0) ~~ (Any)— operators/infix-smartmatch#0057(NaN) ~~ (Nil)— operators/infix-smartmatch#0071(NaN) ~~ (Any)— operators/infix-smartmatch#0072("") ~~ (Nil)— operators/infix-smartmatch#0086("") ~~ (Any)— operators/infix-smartmatch#0087("0") ~~ (Nil)— operators/infix-smartmatch#0101("0") ~~ (Any)— operators/infix-smartmatch#0102- … and 10 more
18CRASH:0 on rakupp-v3.14.0-107-gb8ea9bb-modified
(bag(1,1)) x (Inf)— operators/infix-repeat#0615(bag(1,1)) x (2**64)— operators/infix-repeat#0616((1..3).Seq) x (Inf)— operators/infix-repeat#0665((1..3).Seq) x (2**64)— operators/infix-repeat#0666(any(1,2)) x (Inf)— operators/infix-repeat#0717(any(1,2)) x (2**64)— operators/infix-repeat#0718(v1.2) x (Inf)— operators/infix-repeat#0771(v1.2) x (2**64)— operators/infix-repeat#0772(1+2i) x (Inf)— operators/infix-repeat#0827(1+2i) x (2**64)— operators/infix-repeat#0828(Str) x (Inf)— operators/infix-repeat#0885(Str) x (2**64)— operators/infix-repeat#0886- … and 6 more
15CRASH:1 on rakupp-v3.14.0-77-gf431f48-dirty
do { sub f() { last; "fell" }; f() }— molecules/exit-nesting#0003do { sub f() { next; "fell" }; f() }— molecules/exit-nesting#0004do { class Cexit_nesting_method_body_last { method m() { last; "fell" } }; Cexit_nesting_method_body_last.new…— molecules/exit-nesting#0013do { class Cexit_nesting_method_body_next { method m() { next; "fell" } }; Cexit_nesting_method_body_next.new…— molecules/exit-nesting#0014do { last; "fell" }— molecules/exit-nesting#0023do { next; "fell" }— molecules/exit-nesting#0024do { gather { next; take "after" }.list.raku }— molecules/exit-nesting#0054do { sub f() { die "boom"; CATCH { default { last } } }; f() }— molecules/exit-nesting#0063do { sub f() { die "boom"; CATCH { default { next } } }; f() }— molecules/exit-nesting#0064do { given 1 { when 1 { last; "w" }; "after" } }— molecules/exit-nesting#0093do { given 1 { when 1 { next; "w" }; "after" } }— molecules/exit-nesting#0094do { my $v = False || do { last; "x" }; $v }— molecules/exit-nesting#0113- … and 3 more
11CRASH:0 on rakupp-v3.14.0-104-g2295fb0-modified
(Int) x (Inf)— operators/infix-repeat#0435(Int) x (2**64)— operators/infix-repeat#0436("a b") x (Inf)— operators/infix-repeat#0477("a b") x (2**64)— operators/infix-repeat#0478([1,2]) x (Inf)— operators/infix-repeat#0521([1,2]) x (2**64)— operators/infix-repeat#0522((a => 1)) x (Inf)— operators/infix-repeat#0567((a => 1)) x (2**64)— operators/infix-repeat#0568(Int) +< (2**64)— operators/infix-shift-left#0436([1,2]) +< (2**64)— operators/infix-shift-left#0522((a => 1)) +< (2**64)— operators/infix-shift-left#0568
5CRASH:1 on rakupp-v3.14.0-114-gc779017-modified
(&say).wrap(0)— methods/Routine#0213(&say).wrap(1)— methods/Routine#0214(&say).wrap(-1)— methods/Routine#0215(&say).wrap("a")— methods/Routine#0216(&say).wrap(Any)— methods/Routine#0217
1CRASH:0 on rakupp-v3.14.0-114-gc779017-modified
("\n").Version— methods/Str#0241
1CRASH:137 on rakudo-2026.07
do { gather { next; take "after" }.list.raku }— molecules/exit-nesting#0054