From ≈2018-02-01T00:00:00Z to ≈2018-03-01T00:00:00Z
Open tickets before: 1719
Open tickets after: 1750
Number of tickets touched: 206
[resolved] RT#105872 42, 44, 22 -> *@a { say @a.perl } [resolved] RT#112986 error 'Use of uninitialized $_ of type Any in numeric context" throws extra errors [resolved] RT#122929 quoted LHS of pair constructor inside enum definition makes elements be ignored [resolved] RT#125299 LTA error message when forgetting to close block inside string in Rakudo [resolved] RT#125555 Comparison ops for DateTimes in Rakudo [resolved] RT#125985 Internal error when a constant, unspace, and a map are involved in Rakudo [resolved] RT#126423 `if` block with slurpy parameter does not receive argument [resolved] RT#126703 Typed Shaped Arrays can't be initialized [resolved] RT#127100 error message when specifying return type before parameters ( --> Bool, Int $x, Int $y ) [resolved] RT#127671 「dir」 dies if weird unicode sequences are encountered (dir;) [resolved] RT#127959 Missing serialize REPR function for REPR SCRef | When using a class using a trait that modify metamodel [resolved] RT#128859 WhateverCode in a chained comparison fails to parse ("QAST::Block with cuid 1 has not appeared") [resolved] RT#128880 Dead code in HyperWhatever, 「.new」 is not supposed to work but it does (HyperWhatever.new) [resolved] RT#129114 state variable declared inside of a {} interpolation in a string, attaches to wrong scope [resolved] RT#129296 Splitting non-binary handles no longer works (run(:out, "ls").out.split: 0.chr) [resolved] RT#129882 Proc with `.in.close` and `.out.slurp-rest` in different threads, hangs [resolved] RT#130261 Error message for unclosed curly quote points to the last line of the file [resolved] RT#130431 Subclassing an Int no longer works flawlessly (my Foo $a .= new(42)) [resolved] RT#130748 weird error when accessing an attribute from a "where" of another attribute [resolved] RT#130859 WhateverCode subscript inside WhateverCode inside block doesn't properly close over lexical [resolved] RT#131409 whatever auto closure fails with smartmatch with regex [resolved] RT#131496 Failure.perl doesn't roundrip `handled` flag [resolved] RT#131617 Any.tail(Callable) violates Iterator protocol [resolved] RT#131622 Failures don't get sunk when last in for loop [resolved] RT#132246 .pick and .roll return incorrect results for object hashes [resolved] RT#132511 Binary assignment Z+= fails if it's the last thing in for loop [resolved] RT#132846 Directive d not applicable for type Int [resolved] RT#132877 Confusing link to 'zef' [closed] GH#1179 Fix for RT#128054 and RT#126569 ... needs experienced review ... [closed] GH#1247 Reserved characters in the source code cause segfaults (#) [closed] GH#1314 Bad error when mistakenly using `substr` as `subst` [closed] GH#1315 Postfix→Prefix optimization is too early [closed] GH#1316 Add tests for testing almost all Unicode codepoints [closed] GH#1320 Unwanted "drift" when re-using the same lazy iterable to index another iterable [closed] GH#1341 state variable resets for each loop of a loop expression [closed] GH#1360 `Failure` in a `for` statement modifier as last statement of Callable fails to blow up [closed] GH#1361 Coercers with DefiniteHOW as target don't work when source is empty [closed] GH#1413 Weird issue with `zef install` [closed] GH#1451 SEGV if the path for MVM_COVERAGE_LOG is not writable [closed] GH#1457 `where Foo|Bar` misoptimized for Junction arguments [closed] GH#1461 dispatch:<.=> is busted when used with `\foo` variables [closed] GH#1462 make `:.foo` mean `:foo(.foo)`, as in `:foo($_.foo)` [closed] GH#1465 `where` clause in attributes doesn't get thunked right when `is default` is used [closed] GH#1466 Proxy.VAR.perl explodes in perlseen [closed] GH#1467 Issue 1341: Elevate statevars to enclosing block when wrapped [closed] GH#1468 Add more documentation on building MoarVM [closed] GH#1472 sort(&by) is broken when elems == 2 [closed] GH#1476 WhateverCode + adverb = "You can't adverb" error doesn't say can't adverb what [closed] GH#1478 Do not merge this PR! [closed] GH#1479 Do not merge this PR! [closed] GH#1480 Implement push-all method for the Seq generator in List::roll(\number) [closed] GH#1481 `where` with regex miscopes QAST::Blocks inside the regex [closed] GH#1482 Remove irrelevant and wrong type constraint [closed] GH#1483 Cross-HLL inlining segfault [closed] GH#1485 .= methcall with fake-infix adverbs got broken by opt [closed] GH#1487 Crash in Whatever curry + regex + method call [closed] GH#1488 multi sub infix:<cmp>(\a, \b) is missing decont [closed] GH#1489 Smartmatch with HyperWhatever:U RHS curries instead of type-matching [closed] GH#1492 Post inc dec opt [closed] GH#1494 Separate adding child block from creating code obj [closed] GH#1495 Remove extra push of child to outer block [closed] GH#1498 Fix R#1488 - multi sub infix:<cmp>(\a, \b) is missing decont. Zoffix++ [closed] GH#1499 Add test for R#1488 [closed] GH#1505 Don't add blank lines to REPL history file [closed] GH#1506 `.=` opt broken in `notandthen` and similar ops [closed] GH#1509 Rework dot equals opt [closed] GH#1510 Fix Parameter.usage-name, if the parameter name's second char is a * … [closed] GH#1511 build broken due to : in test path name [closed] GH#1512 Useless useless use warning in OO::Monitors [closed] GH#1519 Recent coercer work blows up in fast-path binder: "Internal error: inconsistent bind result" [closed] GH#1521 Backtrace.gist could be better [closed] GH#1522 Remove the Bridge method from the numeric classes [closed] GH#1523 .subst/.subst-mutate should always return a List when :g is specified [closed] GH#1526 build broken after re-design of Whatever currier [closed] GH#1531 Failure to sink `for` when `Z+=` used as last statement [closed] GH#1533 /proc/…/status can no longer be read line by line [closed] GH#1534 “Iteration past end of iterator” issue [closed] GH#1538 Miscompilation of blocks inside interpolating quote-words [closed] GH#1539 RT#102994: State init vars if not set on first pass [closed] GH#1541 IO::Handle.eof always reports true for zero-size and /proc files [closed] GH#1543 Implement handler for failed open on IO::CatHandle [closed] GH#1546 Implement IO::CatHandle.handles [closed] GH#1547 Post release [closed] GH#1550 Segfault in one liner that used to work in 2018.01 [closed] GH#1552 Booliness of Zero-Denominator Rationals [closed] GH#1553 Rewrite 'Strip Slip' return to fit style better [closed] GH#1558 Speedup Rational.Str [closed] GH#1560 subset type check error points to the original type, not the subset name [closed] GH#1563 Whitespace fixes for Rational.pm [closed] GH#1567 Test::like() and Test::unlike() don't coerce anymore [closed] GH#1568 Unbusts like and unlike coercion. [closed] GH#1570 Fix failure to sink last statements of `for` loops [closed] GH#1574 Should we allow "is pure" on proto's in the setting [closed] GH#1578 Optimize boolification methods
[testneeded] RT#126394 Assigning Failure to typed variable swallows Failure information [testneeded] GH#1535 Some difference between implicit and explicit return [testneeded] GH#1540 Some snippet that segfaults
[updated] RT#122951 negative lookahead doesn't LTM properly [updated] RT#123776 Binding a variable at BEGIN time doesn't stick aruond for runtime [updated] RT#125463 unlink does not signal failures / [JVM] .IO.unlink succeeds in unlinking empty directories [new→open] RT#125618 Positional capture of separator on ?% operator causes compiler error [updated] RT#125674 error message prints wrong eject position (if True if { };) [updated] RT#125757 shell().exitcode is always 0 when :out is used [new→open] RT#126312 `for @a` is not creating containers for uninitialized elements [updated] RT#126998 Use of Proc with IO::Pipe is counter-intuitive [updated] RT#127403 Matching over 256 items yields wrong results, sometimes [updated] RT#127682 writing more than 8192 bytes to IO::Handle causes it to hang forever [updated] RT#128047 Rakudo may crash if you use get() when -n is used (perl6 -ne 'say get' <<< 'hello') [updated] RT#129150 IO::Notification needs .stat and separate notification for removal [updated] RT#129787 die/CATCH inside a start-block with a channel heisenbugs [updated] RT#129811 Implicit return of Failure Broken in routines with native return type constraints [updated] RT#129926 Make everything in Learning Perl 6 work [updated] RT#130020 [@LARRY] Create a set of conventions to minimize impact internal changes to user's code [updated] RT#130226 Make --ll-exception output use OS-dependant path separators consistently [updated] RT#130327 MoarVM panic: Collectable 0x2aba12277918 in fromspace accessed [updated] RT#130464 Should the way to set tmpdir from the environment be known to the user? [updated] RT#130479 Type coercion in signature gives warning on optional named arguments [updated] RT#130781 Using both :out and :err in run() reports the wrong exit code [updated] RT#130867 `only` methods are used where `multies` should be, preventing dispatch to Mu.* candidates [updated] RT#130898 IO::Spec confused by diacritics [updated] RT#131813 Segfault with --profile [updated] RT#132108 Test output should not be buffered even for non-TTYs (prove -j 8 …) [updated] RT#132328 DBIish tests are failing spectacularly (JIT compilation of native calls) [updated] GH#894 Fail with typed errors if nqp::open dies in IO::Handle.open. [updated] GH#1257 Rakudo 2017.10 fails to build on Debian big endian systems [updated] GH#1280 Memory “leak” in whateverable [updated] GH#1297 Indices for shaped arrays need manually coerced to numbers [updated] GH#1298 Warning in Failure.DESTROY sometimes warns about failures that *were* handled (sort-a) [updated] GH#1354 Some operations with zero-denominator Rationals are broken [updated] GH#1391 EVAL is not thread safe [updated] GH#1420 FreeBSD issues [updated] GH#1428 whenever outside react/supply is no longer allowed (one broken module + …?) [updated] GH#1431 illegal reflective access [updated] GH#1440 Memory leak with NativeCall [updated] GH#1444 Array.reverse with holes creates Mu holes, rather than Any [updated] GH#1453 Please improve the class IO::Path routines copy() and move() [updated] GH#1460 Hypers in interpolation only work on first method
[new] RT#132835 "An operation first awaited" error needs to be clearer [resolved] RT#132846 Directive d not applicable for type Int [new] RT#132864 Make P6 "int" always match C "int" (or provide an alternative) [open] RT#132874 Support for utf16 and binary IO with 16/32-bit bufs [resolved] RT#132877 Confusing link to 'zef' [open] RT#132885 .next-handle seems to change handles but doesn't [new] RT#132909 [LTA?] Failure return from require when load fails [new] RT#132921 Notification: Business Message From Ms. Grace Chen [new] RT#132922 Good day Sir, [closed] GH#1462 make `:.foo` mean `:foo(.foo)`, as in `:foo($_.foo)` [open] GH#1463 Bogus (inconsistent?) 'useless use' warning on `eager`ed Ranges [open] GH#1464 Missing error text when specifying more than one `--target` [closed] GH#1465 `where` clause in attributes doesn't get thunked right when `is default` is used [closed] GH#1466 Proxy.VAR.perl explodes in perlseen [closed] GH#1467 Issue 1341: Elevate statevars to enclosing block when wrapped [closed] GH#1468 Add more documentation on building MoarVM [open] GH#1469 IterationBuffer.push possibly not inlined [open] GH#1470 Malformed UTF-8 error when failing to write to utf8-c8 paths [open] GH#1471 LTA error: Serialization Error: missing static code ref for closure 'run' [closed] GH#1472 sort(&by) is broken when elems == 2 [open] GH#1473 first draft of "datagram"-oriented API for udp sockets [open] GH#1474 Wrong args silently get ignored on some routines [open] GH#1475 Awesome error messages with muliple FailGoals [closed] GH#1476 WhateverCode + adverb = "You can't adverb" error doesn't say can't adverb what [open] GH#1477 Postfix → Prefix ++/-- optimization [closed] GH#1478 Do not merge this PR! [closed] GH#1479 Do not merge this PR! [closed] GH#1480 Implement push-all method for the Seq generator in List::roll(\number) [closed] GH#1481 `where` with regex miscopes QAST::Blocks inside the regex [closed] GH#1482 Remove irrelevant and wrong type constraint [closed] GH#1483 Cross-HLL inlining segfault [open] GH#1484 `say do loop { state...` fix might be hiding the actual problem [closed] GH#1485 .= methcall with fake-infix adverbs got broken by opt [open] GH#1486 if {...} inside circumfix {} crashes [closed] GH#1487 Crash in Whatever curry + regex + method call [closed] GH#1488 multi sub infix:<cmp>(\a, \b) is missing decont [closed] GH#1489 Smartmatch with HyperWhatever:U RHS curries instead of type-matching [open] GH#1490 Missing serialize REPR function for BOOTException / LTA bug hunt [open] GH#1491 Non-void $i++ is somehow 13% faster than ++$i [closed] GH#1492 Post inc dec opt [open] GH#1493 .= call on DefiniteHOW tries to create an instance of DefiniteHOW [closed] GH#1494 Separate adding child block from creating code obj [closed] GH#1495 Remove extra push of child to outer block [open] GH#1496 Unrecognized unicode properties shouldn't fail silently [open] GH#1497 Make it possible for IO::Path.symlink to make relative links [closed] GH#1498 Fix R#1488 - multi sub infix:<cmp>(\a, \b) is missing decont. Zoffix++ [closed] GH#1499 Add test for R#1488 [open] GH#1500 Unknown QAST node type NQPMu with fake-infix adverbs on a construct inside args to another routine [open] GH#1501 Memory leaks (IO::Socket::Async?) – HTTP::UserAgent, Cro::HTTP::Client, … [open] GH#1502 Failure.DESTROY warning sometimes warns when Failure was technically handled [open] GH#1503 Type constraints on constants not implemented [open] GH#1504 `.=` is implemented on constants, but barely functions [closed] GH#1505 Don't add blank lines to REPL history file [closed] GH#1506 `.=` opt broken in `notandthen` and similar ops [open] GH#1507 Procs that finish with non-zero exit code end up throwing, but SEGVs are totally OK [open] GH#1508 Some andthen/orelse combinations result in loss of writable container [closed] GH#1509 Rework dot equals opt [closed] GH#1510 Fix Parameter.usage-name, if the parameter name's second char is a * … [closed] GH#1511 build broken due to : in test path name [closed] GH#1512 Useless useless use warning in OO::Monitors [open] GH#1513 Some easily reproducible leak [open] GH#1514 printf, sprintf cannot handle %lf [open] GH#1515 Erroneous unhandled failures for runtime module loading [open] GH#1516 Code params to regexes lead to a contradicutory error message [open] GH#1517 Type coercion turns optional named argument into required one substantially [open] GH#1518 SEGV when compiling rakudo with `$wantwant` debug var enabled [closed] GH#1519 Recent coercer work blows up in fast-path binder: "Internal error: inconsistent bind result" [open] GH#1520 Frequent segfaults when compiling moarvm [closed] GH#1521 Backtrace.gist could be better [closed] GH#1522 Remove the Bridge method from the numeric classes [closed] GH#1523 .subst/.subst-mutate should always return a List when :g is specified [open] GH#1524 "does" loses "handles" [open] GH#1525 Useless useless when parens used around whatevercode in where [closed] GH#1526 build broken after re-design of Whatever currier [open] GH#1527 Possibly new segmentation fault issue on rakudo HEAD [open] GH#1528 permutations(30) and count-only [open] GH#1529 Spectest sometimes gets stuck on t/spec/S07-hyperrace/basics.t [open] GH#1530 Require explicit protos when shadowing an `only` sub with a multi [closed] GH#1531 Failure to sink `for` when `Z+=` used as last statement [open] GH#1532 Colonpairs with indirect-lookup as variables fail to compile right [closed] GH#1533 /proc/…/status can no longer be read line by line [closed] GH#1534 “Iteration past end of iterator” issue [testneeded] GH#1535 Some difference between implicit and explicit return [open] GH#1536 "Cannot invoke this object" while using custom trait that uses export trait, imported from another file [open] GH#1537 $<...> inside ?<{...}> in slang gives mysterious NoMatch error. [closed] GH#1538 Miscompilation of blocks inside interpolating quote-words [closed] GH#1539 RT#102994: State init vars if not set on first pass [testneeded] GH#1540 Some snippet that segfaults [closed] GH#1541 IO::Handle.eof always reports true for zero-size and /proc files [open] GH#1542 RT#102994: State init vars if not set on first pass (CodeRef edition) [closed] GH#1543 Implement handler for failed open on IO::CatHandle [open] GH#1544 LTA message in Exception.resume [open] GH#1545 $*ARGFILES.on-switch misses call from IO::CatHandle.new [closed] GH#1546 Implement IO::CatHandle.handles [closed] GH#1547 Post release [open] GH#1548 Add reminder of memory requirements to website and/or build doco [open] GH#1549 packaging rakudo with conda [closed] GH#1550 Segfault in one liner that used to work in 2018.01 [open] GH#1551 Smartmatch with TR/// is not useful [closed] GH#1552 Booliness of Zero-Denominator Rationals [closed] GH#1553 Rewrite 'Strip Slip' return to fit style better [open] GH#1554 Already running instances of rakudo crash during rakudo upgrades [open] GH#1555 Indirect lookup fails when used in variable/parameter type constraints [open] GH#1556 .= weirdness when used on `where` constrainted variables types [open] GH#1557 "You cannot create an instance of this type (<anon>)" sometimes does not get thrown [closed] GH#1558 Speedup Rational.Str [open] GH#1559 :{ } sometimes constructs a Block [closed] GH#1560 subset type check error points to the original type, not the subset name [open] GH#1561 Multiple static optimizations break .wrap() feature [open] GH#1562 Inconsistent handling between Str.words and «....» quoters [closed] GH#1563 Whitespace fixes for Rational.pm [open] GH#1564 The Str "comb" method (Regex candidate) returns List instead of Seq [open] GH#1565 In REPL cannot bind to scalars declared on earlier lines [open] GH#1566 multi built-ins are not assignable to Callable [closed] GH#1567 Test::like() and Test::unlike() don't coerce anymore [closed] GH#1568 Unbusts like and unlike coercion. [open] GH#1569 Need CStruct/NativeCall support for C "int" (and other currently-unsuported legacy C types) [closed] GH#1570 Fix failure to sink last statements of `for` loops [open] GH#1571 Flaws in implied sinkage / `&unwanted` helper [open] GH#1572 Methods return containerized attribute values [open] GH#1573 Regression causing previously working script to fail [closed] GH#1574 Should we allow "is pure" on proto's in the setting [open] GH#1575 Arbitrary drift of methods to `Mu` and `Any` [open] GH#1576 Assigning NativeCall return value to constant segfaults on calling the sub again [open] GH#1577 Differentiate precomp NC sub setup markers [closed] GH#1578 Optimize boolification methods