# New Ticket Created by Moritz Lenz
# Please include the string: [perl #101364]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org:443/rt3/Ticket/Display.html?id=101364 >
Found by mls.
16:45 < moritz> nom: sub foo returns Int { Mu } ; say foo()
16:45 <
On Wed Sep 22 04:41:18 2010, moritz wrote:
> 12:55 < nymacro> rakudo: enum A <1 2 3>; enum B ; say
> A.enums.keys; say B.enums.keys;
> 12:55 <+p6eval> rakudo 750a024: OUTPUT«abcabc»
> 12:55 < nymacro> I'm guessing enums are completely screwed at the
moment :/
> 13:39 < moritz_> oh ouch
> 13:40
Current status: mostly the same, looks like the leading & is no longer
required:
15:19 < [Coke]> rakudo: enum A ; enum B ; say &a.perl
15:19 <+p6eval> rakudo ce15be: OUTPUT«===SORRY!===Symbol '&a' not
predeclared
in (/tmp/JQVXYcGEKu:1)»
15:22 < [Coke]> rakudo: enum A ; enum B
On Fri Jul 24 10:29:44 2009, masak wrote:
> * masak realizes he can use introspection to find even weirder bugs
> rakudo: enum foo <>; say foo[1]
This syntax is no longer accepted:
15:23 < [Coke]> rakudo: enum foo <>; say foo[1]
15:23 <+p6eval> rakudo ce15be: OUTPUT«===SORRY!===Unsupported use
On Thu May 27 00:44:18 2010, moritz wrote:
> Not sure if this should work:
>
> 09:39 < isBEKaml> rakudo: enum somenum ; my somenum $temp =
> 3; say $temp.key;
> 09:39 <+p6eval> rakudo 982e8e: OUTPUT«Type check failed for
> assignmentcurrent instr.: '&die' pc 18373
(src/builtins/Junction.pir:37
On Fri Aug 14 06:53:05 2009, masak wrote:
> $ svn info # Parrot
> [...]
> Revision: 40543
>
> $ git show # Rakudo
> commit 0d4fe08d2e6f249211a33a8f9b122599fadbe862
>
> $ perl6 -e 'my $x = "\x[5ea]\x[5ea]"; $x++; say $x.perl'
> no ICU lib loaded
> in Main (:1)
>
> $ perl6 -e 'my $x = "\x[5ea]\x[5
On Sat Jul 24 14:09:01 2010, coke wrote:
> On Fri Apr 02 04:47:19 2010, masak wrote:
> > rakudo: 0 but last
> > rakudo 63ff06: OUTPUT«WarningNull PMC access in can()
[...]
> > * masak submits rakudobug
>
> This now behaves just like 'last':
>
> $ ./perl6
> > last
> $ ./perl6
> > 0 but last
On Sun Aug 02 13:38:45 2009, masak wrote:
> rakudo: class Foo does Positional[::T] {}; say Foo ~~
Positional
> rakudo c57fbd: OUTPUT«Null PMC access in isa()in Main [...]
> * masak submits rakudobug
> rakudo: role A {}; class Foo does A[::T] {}
> rakudo c57fbd: OUTPUT«Null PMC access in isa()
On Fri Sep 18 06:50:15 2009, masak wrote:
> rakudo: my $a = Multi.new; $a.push(sub (1,2,3) { });
> $a.push(sub (1,2) { }); say join ", ", $a.candidates
Multi's gone, so this is now obsolete (it now complains about not finding
&Multi, which is fine, and doesn't need a test.)
Closing ticket.
--
On Thu Sep 23 06:22:16 2010, masak wrote:
> rakudo: class A { method b { 'b' } }; my $a = A.new; my $b =
> &A::b.assuming($a); $b()
> rakudo 8156be: OUTPUT�Null PMC access in invoke() [...]
> LTA error
> rakudo: class A {}; my $a = A.new; &A::b.assuming($a)()
> rakudo 8156be: OUTPUT�Null PMC a
On Wed Aug 11 19:03:13 2010, coke wrote:
> On Mon Apr 05 14:52:35 2010, masak wrote:
> > rakudo: my @t; for < a b > { @t.push( sub {
> > $OUTER::_ } ) }; say $_() for @t
> > rakudo c41cf3: OUTPUT�Null PMC access in type() [...]
>
> This no longer has an NPE...
>
> > * masak submits rakudo
On Tue Aug 18 01:38:48 2009, ml...@physik.uni-wuerzburg.de wrote:
> Since the ins2 branch merge, you can't run the non-installed 'perl6'
> fakexecutable from anywhere else than the build tree.
>
> $ ./rakudo/perl6 -e 'say "hi"'
> Null PMC access in isa()
> current instr.: 'parrot;P6metaclass;regi
> It would be helpful if someone (not necessarily the original poster)
> provided a recipe to build a perl6 without ICU so this bug can be
tested
> against a recent version.
The following should work:
perl Configure.pl --gen-parrot --parrot-option="--without-icu"
Pm
13 matches
Mail list logo