From ≈2018-04-01T00:00:00Z to ≈2018-05-01T00:00:00Z
Open tickets before: 1770
Open tickets after: 1792
Number of tickets touched: 181
[resolved] RT#122980 LTA error message on fairly strange input, complaining about the lack of a semicolon when the semicolon's right there in Rakudo [resolved] RT#125384 Could not find symbol '&parse-string' in installed module, local version works fine. [resolved] RT#126014 Too many repetitions with xx operator causes out of memory; should it work lazily? [resolved] RT#126312 `for @a` is not creating containers for uninitialized elements [resolved] RT#126318 trait 'is default' on attributes has no effect [resolved] RT#126394 Assigning Failure to typed variable swallows Failure information [resolved] RT#126490 Control exception handling is inconsistent and broken across backends. (SEGV on moar, CX unrecognized on jvm) [resolved] RT#126752 $/ vs .hyper gets confused [resolved] RT#127869 if my $match is True and False [resolved] RT#128624 Buf initialization error [resolved] RT#128817 Num.perl doesn't round-trip numeric value [resolved] RT#128819 Num.WHICH doesn't discriminate enough [resolved] RT#128820 == on Num literals produces bogus answer [resolved] RT#128913 decimal->float non-monotonic conversion [resolved] RT#128914 decimal->float conversion differs for literals and Str.Num [resolved] RT#129142 Parse error when coercing an enum from a coercion of an enum from an int [resolved] RT#130505 double SORRY (BEGIN (1, 2)[*-1]) [resolved] RT#130773 Bogus "Useless use" warning for WhateverCode in EVAL [resolved] RT#130941 infix:<xx> keeps containers around since October, resulting in confusing behaviour [resolved] RT#131623 Range + detached method + map with &sub = "Cannot find method 'count' on object of type NQPMu" [resolved] RT#131858 default $.nl-in on IO::Handle does not correctly work in subclasses [resolved] RT#132030 Broken Text::CSV tests and possibly other ecosystem fallout (buffering) [resolved] RT#132238 $<> and “Corresponding … was at line” [resolved] RT#132329 Rat → Num conversion isn’t monotonous [resolved] RT#133107 LTA: require of non installed module [closed] GH#1053 Make `my @a = ^10; my @b = @a[*]` 30-40x faster [closed] GH#1281 Argless default for .classify() [closed] GH#1332 Spurious Failures in successful `require` [closed] GH#1564 The Str "comb" method (Regex candidate) returns List instead of Seq [closed] GH#1598 Consider not recommending RT [closed] GH#1610 `once` places the return value into unwanted Scalar container [closed] GH#1620 Skip NativeCall TakeUint16 test on FreeBSD [closed] GH#1622 Weirdness on negative char class “[ ]” [closed] GH#1623 Phasers FIRST/LAST in sub-loop doesn't compile: Cannot reference undeclared local 'LOOP_BLOCK_1' [closed] GH#1638 users should have access to a usable “pid” attribute (process id) [closed] GH#1640 %% fails with bigInt, bigInt arguments [closed] GH#1645 Very simple spesh-related segfault [closed] GH#1647 Nums are stringified 4 times each, during compilation [closed] GH#1651 Drift in Str -> Num -> Str conversion [closed] GH#1654 Fresh-clone builds fail with "No rule to make target `gen/nqp-version', needed by `blib/Perl6/ModuleLoader.moarvm'." [closed] GH#1662 Windows Issues with "Replace error-prone file timestamp check by checksum when loading deps" [closed] GH#1663 rakudo 2018.02 test failure on big endian systems in t/04-nativecall/21-callback-other-thread.t [closed] GH#1680 Rewrite List cmp in NQP for faster execution [closed] GH#1681 `Bool.roll($n)` is much slower than `Bool.roll xx $n` [closed] GH#1682 Micro-optimize List.roll($n) [closed] GH#1686 New memory leak in whateverable [closed] GH#1687 Possible bug in `loop` with state vars and FIRST phaser [closed] GH#1693 Cannot find method 'Nil' [closed] GH#1694 WhateverCode no longer curries `.&{ }` [closed] GH#1695 In `for` loop nested inside `with` modifier, the topic $_ becomes a "null object" [closed] GH#1696 ∞ is reported as Inf in warnings [closed] GH#1699 LTA Error when Proc::Async.bind-stdout/err get unopened IO::Handle [closed] GH#1700 Forcing Proc::Async to flush stdout/stderr [closed] GH#1702 Pre-GLR behavior with array / hash slice single element and adverbs [closed] GH#1706 Update 05-messages/03-errors.t test for RT #132238 [closed] GH#1708 … xx ∞ should return a Seq [closed] GH#1710 New stresstest floppers [closed] GH#1712 Update 05-messages/03-errors.t simpler and clearer tests for RT#132238 [closed] GH#1714 Error when setting RAKUDO_REPORT_COLUMNS to fields with no values [closed] GH#1715 Update 05-messages/03-errors.t to add test for RT #122980. [closed] GH#1717 Calling .substr with a Callable for $from that creates a Rat dies [closed] GH#1718 Likely issue in block migrator [closed] GH#1721 IO::Socket::INET doesn't set nl-in [closed] GH#1722 Make (Set|Bag|Mix)(Hash)? stringification the same [closed] GH#1727 Use explicit native types in some places [closed] GH#1730 Range.ACCEPTS fails to accept one of two equivalent Ranges [closed] GH#1731 Fix Range.ACCEPTS fails on (Range, Range) [closed] GH#1735 No such method 'assuming' for invocant of type 'WhateverCode' [closed] GH#1736 Toaster results show several modules' tests rely on buggy Num stringification [closed] GH#1738 IO:Socket:INET .new multi method will never allow a passive connection to a remote host [closed] GH#1739 Unintended consequences of converting routines from `only` to `multi` [closed] GH#1740 .hyper.grep appears to hang [closed] GH#1742 Can't .take uncached Seq [closed] GH#1747 X::TypeCheck::Argument could use a minor wording tweak [closed] GH#1748 Clunky expression in error message ("Useless use") [closed] GH#1752 Multiple errors/crashes when running nqp tests and spectest with FSA_SIZE_DEBUG=1 [closed] GH#1753 Iterable appearing in subset constraints [closed] GH#1754 Specify how postfix:<.+>, postfix:<.*> works [closed] GH#1755 Proto fix r1739 [closed] GH#1759 Significant newline when parsing Pair constructor infix [closed] GH#1760 Potential precision bug in DateTime/Instant [closed] GH#1761 Cacheing issues with lists of sequences [closed] GH#1762 DateTime.later .Int'ifies fractional seconds [closed] GH#1765 JVM build is busted [closed] GH#1766 Condense three IO::Path.new multis down to one... [closed] GH#1773 Post release 2018.04 [closed] GH#1774 Don't hardcode gmake locations [closed] GH#1777 add auto-kill attribute to class Proc::Async [closed] GH#1784 X::NYI uses optional $.feature in method message [closed] GH#1786 Submethods are included in the list of suggested methods for child classes
[testneeded] RT#133016 Wrong set difference of Bag and List [testneeded] GH#1202 Async qqx sometimes hangs or dies ( await (^5).map({start { say qqx{… …} } }) ) [testneeded] GH#1257 Rakudo 2017.10 fails to build on Debian big endian systems [testneeded] GH#1689 SEGV when running t/90_csv.t in [testneeded] GH#1775 Crash in .Supply.tap + .print on an IO::Socket::Async [testneeded] GH#1781 callframe info changes inside multi sub
[updated] RT#128090 A Way to Export Only Specific Symbols At Compile Time [updated] RT#130774 Rational.REDUCE-ME has a data race [new→rejected] RT#132281 .gist of a bag used to say “bag()”, now it says “Bag()” ("blogger".comb.Bag) [updated] GH#452 Attr isrequired [updated] GH#1170 Look for yada fullfillment in default parent type, too (RT#131676) [updated] GH#1183 “corresponding … was at” RT #125641 [updated] GH#1214 Incorrect KEEP / UNDO gets fired under certain exit conditions [updated] GH#1228 Postfix hyper confusing: `>>(&func)` [updated] GH#1290 KEEP does not set $_ to the return value [updated] GH#1356 Let's remove most (if not all) perl5-oriented error messages for variables [updated] GH#1385 /@foo/ is 163x slower than `.grep: contains` and 83x slower than `.contains: any @foo` [updated] GH#1450 Signals ignored after signal taps are closed [updated] GH#1486 if {...} inside circumfix {} crashes [updated] GH#1517 Type coercion turns optional named argument into required one substantially [updated] GH#1532 Colonpairs with indirect-lookup as variables fail to compile right [updated] GH#1535 Some difference between implicit and explicit return [updated] GH#1566 multi built-ins are not assignable to Callable [updated] GH#1592 Hypering prefix op methodcalls is not supported [updated] GH#1619 NativeCall TakeUint16(0xFFFE) test fails in certain cases on FreeBSD [updated] GH#1629 Treatment of non-Int ranges as a sequence of Int values [updated] GH#1673 use tmpdir for precompliation/REPL history if home directory is readonly [updated] GH#1674 REPL: exit by pressing ^D twice, not once [updated] GH#1676 A "crossover" benchmark [updated] GH#1677 REPL exit instructions don't work on Windows
[open] RT#133057 Odd interaction of HTTP::UserAgent and Promises [new] RT#133082 precedence error !%foo<a>:exists [resolved] RT#133107 LTA: require of non installed module [new] RT#133162 Problem with sample socket code: core dump from malloc failure and memory corruption [open] GH#1678 LTA X::TypeCheck::Binding::Parameter.message with Arrays parametarized with subsets [open] GH#1679 BUILDPLAN sharing optimization appears to have broken ancestor attribute initialization [closed] GH#1680 Rewrite List cmp in NQP for faster execution [closed] GH#1681 `Bool.roll($n)` is much slower than `Bool.roll xx $n` [closed] GH#1682 Micro-optimize List.roll($n) [open] GH#1683 buffering difference between terminal and file [open] GH#1684 once doesn't work in C-style loop conditional [open] GH#1685 Cool.rand isn't very rand [closed] GH#1686 New memory leak in whateverable [closed] GH#1687 Possible bug in `loop` with state vars and FIRST phaser [open] GH#1688 NativeCall varargs support is needed [testneeded] GH#1689 SEGV when running t/90_csv.t in [open] GH#1690 REPL messes up namespaces when Foo is `use`d after Foo::Bar [open] GH#1691 `eager do loop` blows up with ` 'eager' on a null object` [open] GH#1692 Seq.from-loop(&body) does not behave like `loop { ... }` [closed] GH#1693 Cannot find method 'Nil' [closed] GH#1694 WhateverCode no longer curries `.&{ }` [closed] GH#1695 In `for` loop nested inside `with` modifier, the topic $_ becomes a "null object" [closed] GH#1696 ∞ is reported as Inf in warnings [open] GH#1697 Bogus "Useless use" warning with `given` in EVAL'ed block-expression. [open] GH#1698 Some `loop`s end up as wanted even when they're not [closed] GH#1699 LTA Error when Proc::Async.bind-stdout/err get unopened IO::Handle [closed] GH#1700 Forcing Proc::Async to flush stdout/stderr [open] GH#1701 Proc::Async.kill does not appear to work more than once [closed] GH#1702 Pre-GLR behavior with array / hash slice single element and adverbs [open] GH#1703 Issue with array / hash slice single element and adverbs [open] GH#1704 Body of a loop statement not getting sunk (and/or not warning about `Useless use`) in many cases [open] GH#1705 META_REDUCE_RIGHT doesn't check for 1-arg case like META_REDUCE_LEFT [closed] GH#1706 Update 05-messages/03-errors.t test for RT #132238 [open] GH#1707 The bitshift operation of (1 +> 1000000) returns 0 but (1 +< -1000000) returns 1 [closed] GH#1708 … xx ∞ should return a Seq [open] GH#1709 A race in HyperRace causing rare crash/hang [closed] GH#1710 New stresstest floppers [open] GH#1711 intermittent "Bytecode validation error at offset 0, instruction 0" on s390x/mips [closed] GH#1712 Update 05-messages/03-errors.t simpler and clearer tests for RT#132238 [open] GH#1713 Easily reproducible memory leak [closed] GH#1714 Error when setting RAKUDO_REPORT_COLUMNS to fields with no values [closed] GH#1715 Update 05-messages/03-errors.t to add test for RT #122980. [open] GH#1716 Windows paths don't work with `make some-test-file` [closed] GH#1717 Calling .substr with a Callable for $from that creates a Rat dies [closed] GH#1718 Likely issue in block migrator [open] GH#1719 LTA Error with var named `start` used in ternary [open] GH#1720 Inconsistent interface among .substr/.substr-eq/.substr-rw [closed] GH#1721 IO::Socket::INET doesn't set nl-in [closed] GH#1722 Make (Set|Bag|Mix)(Hash)? stringification the same [open] GH#1723 When coercing to an unknown type, error is "Unable to parse expression in typename; couldn't find final ')'" [open] GH#1724 Inconsistent handling of Cool -> Str migration [open] GH#1725 Make storing too large stuff in integers throw instead of overflow [open] GH#1726 Baggy cross operators [closed] GH#1727 Use explicit native types in some places [open] GH#1728 Can't install on Windows [open] GH#1729 Range.minmax inconsistency / LTA error [closed] GH#1730 Range.ACCEPTS fails to accept one of two equivalent Ranges [closed] GH#1731 Fix Range.ACCEPTS fails on (Range, Range) [open] GH#1732 New postfix call operator that calls method only if the invocant is defined [open] GH#1733 Performance regression after latest MoarVM bump [open] GH#1734 Improve Range.minmax on excluded Ranges [closed] GH#1735 No such method 'assuming' for invocant of type 'WhateverCode' [closed] GH#1736 Toaster results show several modules' tests rely on buggy Num stringification [open] GH#1737 Fancy chars in filenames don't work right on Windows [closed] GH#1738 IO:Socket:INET .new multi method will never allow a passive connection to a remote host [closed] GH#1739 Unintended consequences of converting routines from `only` to `multi` [closed] GH#1740 .hyper.grep appears to hang [open] GH#1741 RFC: make default $degree in hyper/race depend on number of cores [closed] GH#1742 Can't .take uncached Seq [open] GH#1743 RFC: Make `take` return Nil instead of taken value [open] GH#1744 LTA error when topic of given/if (and others) is missing [open] GH#1745 &round inconsistent on types of arguments. [open] GH#1746 Error missing declared signature if `where` clause is used in proto [closed] GH#1747 X::TypeCheck::Argument could use a minor wording tweak [closed] GH#1748 Clunky expression in error message ("Useless use") [open] GH#1749 :i is ignored when matching capture [open] GH#1750 &log10(x) is just a log_e(x)/log_e(10) [open] GH#1751 Bus error on armhf [closed] GH#1752 Multiple errors/crashes when running nqp tests and spectest with FSA_SIZE_DEBUG=1 [closed] GH#1753 Iterable appearing in subset constraints [closed] GH#1754 Specify how postfix:<.+>, postfix:<.*> works [closed] GH#1755 Proto fix r1739 [open] GH#1756 NativeCall wide string support [open] GH#1757 Awaiting a new promise hangs [open] GH#1758 Ancestor's submethods are typo-suggested when you try to call a submethod on a kid [closed] GH#1759 Significant newline when parsing Pair constructor infix [closed] GH#1760 Potential precision bug in DateTime/Instant [closed] GH#1761 Cacheing issues with lists of sequences [closed] GH#1762 DateTime.later .Int'ifies fractional seconds [open] GH#1763 DateTime.new(Numeric) does not normalize type [open] GH#1764 Compile-time throw when adding candidates that don't match the proto [closed] GH#1765 JVM build is busted [closed] GH#1766 Condense three IO::Path.new multis down to one... [open] GH#1767 Make NativeCall complain about the declaration of CPointers with attributes. [open] GH#1768 Postfix `for`, and possibly others, cause &?ROUTINE to be set to empty string [open] GH#1769 package adverbs are easy to lose if you use stubs [open] GH#1770 Incorrect Unicode character names [open] GH#1771 Test.pm6 subs need to avoid containerizing arguments [open] GH#1772 Hash ~~ Hash violates "smartmatch never throws" paradigm [closed] GH#1773 Post release 2018.04 [closed] GH#1774 Don't hardcode gmake locations [testneeded] GH#1775 Crash in .Supply.tap + .print on an IO::Socket::Async [open] GH#1776 Add "new-from-file" to CompUnit::PrecompilationID [closed] GH#1777 add auto-kill attribute to class Proc::Async [open] GH#1778 Implementing a CArray.allocate method [open] GH#1779 Implement NativeCall CArray.allocate method [open] GH#1780 $source is not used in CompUnit::PrecompilationRepository::Default::load [testneeded] GH#1781 callframe info changes inside multi sub [open] GH#1782 Rat.Num does not choose the closest representable Num [open] GH#1783 New sporatic explosions likely related to precomp [closed] GH#1784 X::NYI uses optional $.feature in method message [open] GH#1785 "equal requires a concrete string, but got null" [closed] GH#1786 Submethods are included in the list of suggested methods for child classes