# New Ticket Created by Moritz Lenz
# Please include the string: [perl #76742]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=76742
10:50 moritz_ rakudo: Bool does role { method Str() { $.perl } }; say
# New Ticket Created by Moritz Lenz
# Please include the string: [perl #76750]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=76750
14:55 moritz_ rakudo: say 'a' ~~ /:i A/
14:55 +p6eval rakudo 9808d7: OUTPUT«a»
# New Ticket Created by herbert breunung
# Please include the string: [perl #76746]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=76746
found in rakudo atlanta:
in comma seperated syntax of say the messages after
# New Ticket Created by Moritz Lenz
# Please include the string: [perl #76744]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=76744
alpha supported :dba('rule name'), current Rakudo doesn't, but should.
# New Ticket Created by Mark J. Reed
# Please include the string: [perl #76758]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=76758
say [+](2..7),8,9
44
That should produce the same thing as this:
say
High priority issues is now better tracked through Rakudo's ROADMAP file.
--
Will Coke Coleda
On Thu Mar 19 06:28:19 2009, masak wrote:
amoc rakudo: my @a = one two; @a[-1] = 'zero'; @a.perl
p6eval rakudo f8b6ae: RESULT«[\one\, \two\]»
amoc it is a bug, right?
masak amoc: [*-1]
amoc rakudo: my @a = one two; @a[*-1] = 'zero'; @a.perl
p6eval rakudo f8b6ae: RESULT«[\one\, \zero\]»
On Mon May 25 14:16:52 2009, ahmadz wrote:
This does not work anymore on the latest rakudo.
fakexecutable.bat
perl6 --target=PIR hello.p6 hello.pir
parrot\parrot -o hello.pbc hello.pir
parrot\pbc_to_exe hello.pbc
dir hello.exe
perl6 hello.p6
hello.exe
output from
Sorry I haven't responded for so long... much going on in my world.
On Mon, Jul 26, 2010 at 11:35 AM, Nicholas Clark n...@ccl4.org wrote:
On Tue, Jul 20, 2010 at 07:31:14PM -0400, Aaron Sherman wrote:
2) We deny that a range whose LHS is larger than its RHS makes sense,
but
we also don't
Aaron Sherman wrote:
As a special case, perhaps you can treat ranges as special and not as simple
iterators. To be honest, I wasn't thinking about the possibility of such
special cases, but about iterators in general. You can't generically reverse
lazy constructs without running afoul of the
On Tue Jul 08 10:35:02 2008, jhorwitz wrote:
I wanted some feedback on this patch before I apply it. It implements
just enough interpolated namespace support for mod_perl6 to work (see
S02). In fact, the only supported form is the following subroutine call:
::($ns)::foo()
It can
Rejecting this ticket; This file has gone through a lot of revisions since this
ticket was opened,
and refactoring is kind of a vague target.
--
Will Coke Coleda
On Thu Jun 04 15:44:44 2009, daniel.carr...@theingots.org wrote:
The following lines all print funny characters:
perl6 -e 'say ü'
perl6 -e 'say ñ'
perl6 -e 'say é'
...
If you put these statements in a file, the characters print correctly.
The problem only happens from the terminal.
On Tue Jan 06 03:34:42 2009, masak wrote:
p6eval rakudo 35017: OUTPUT«1 23 4»
masak rakudo: say {1 = 2, 3 = 4}.fmt(%s\t%s)
p6eval rakudo 35017: OUTPUT«1 23 4»
masak oy! what with the extra newline in the stringification case?
* masak submits rakudobug
moritz_ where is the
On Tue Jan 13 01:12:43 2009, masak wrote:
Here's a minimal use case.
$ cat A.pm
use B;
say $_;
$ cat B.pm
$CALLER::_ = 42;
$ perl6 A.pm
Use of uninitialized value
$
I'd like for Rakudo to output 42 when running A.pm.
This now generates:
Null PMC access in getprop()
in 'infix:='
On Wed Jan 14 13:43:52 2009, publiustemp-perl6interna...@yahoo.com wrote:
Test output:
t/library/protoobject.t . 8/9
# Failed test 'new_subclass with attrs'
# at t/library/protoobject.t line 136.
# Exited with error code: [SIGNAL 10]
# Received:
# $a
On Tue Jan 20 12:58:20 2009, eric256 wrote:
use v6;
rule test {test};
test ~~ /test/;
say '$/.keys = ', $/.keys.perl;
say '%($/).keys = ', %($/).keys.perl;
# outputs
# $/.keys = []
# %($/).keys = [test]
Same could be said for .values and .kv
It would be very DWIM for it to
On Sat Jan 24 00:01:33 2009, richardh wrote:
$perl6
$_ = 'abc'; m/(a)/ and say matched $0
Use of uninitialized value
matched
$_ = 'abc'; $_ ~~ m/(a)/ and say matched $0
matched a
$_ = 'abc'; m/x/ and say matched
matched
Not quite sure what is going on here.
I understood that
On Fri Feb 13 20:46:31 2009, ch...@chrisdolan.net wrote:
If you include statements in the body of a package, class, etc.
declaration, those are executed at :load time which happens
before :main. So, globals like @*ARGS which are set up in !
UNIT_START from :main are not yet established.
On Wed Mar 04 14:48:16 2009, moritz wrote:
Pugs r25693 contains clarification on what should happen when a short
name of an enum value is the same as a sub name.
1438 Like type names, enum names are parsed as standalone tokens
1439 representing scalar values, and don't look for any
On Tue Jul 27 18:07:28 2010, coke wrote:
On Fri Feb 13 20:46:31 2009, ch...@chrisdolan.net wrote:
If you include statements in the body of a package, class, etc.
declaration, those are executed at :load time which happens
before :main. So, globals like @*ARGS which are set up in !
On Fri Mar 20 06:32:05 2009, amire80 wrote:
`cat build/PARROT_REVISION' :
37414
`./perl6 -v' :
This is Rakudo Perl 6, revision 37562 built on parrot 1.0.0-devel
for cygwin-thread-multi-64int.
This is Cygwin on XP.
Parrot from SVN compiled nicely and `make test' was successful.
I
On Fri Apr 24 15:02:46 2009, ronaldxs wrote:
Patch provides semantics for slurp $filehandle consistent with slurp
'filename' and allow slurp by itself to slurp stdin. Also provide
consistency with existing lines implementation.
Note that according to Dr. Michaud this patch requires a spec
On Thu Apr 30 06:15:23 2009, arnsholt wrote:
The following script gives the ouput A\nB, but the correct output
should probably be A\nA.
class A {
method x {
say A;
}
}
class B is A {
method x() {
say B;
}
}
my B $b .= new;
A.HOW.dispatch($b, x);
On Tue Jun 16 08:57:58 2009, masak wrote:
masak rakudo: class A { enum B c d e; ::c = B::c }; say A::c
p6eval rakudo ba09b2: OUTPUT«Null PMC access in getprop() [...]
* masak submits rakudobug
pmichaud masak: ::c is lexically scoped.
masak pmichaud: meaning it can't be seen?
pmichaud
On Tue Jun 16 15:15:51 2009, masak wrote:
masak rakudo: enum A::B c d e; constant B = A::B; say B::c
p6eval rakudo 952fe6: OUTPUT«Null PMC access in invoke() [...]
* masak submits rakudobug
21:42 [Coke] rakudo: enum A::B c d e; constant B = A::B; say B::c
21:42 +p6eval rakudo 7f5c22:
On Sun Jun 21 11:24:57 2009, moritz wrote:
$ perl6 -e 'my @a := gather { for 1..3 { take $_; say @a.perl } }; say
@a.perl'
Null PMC access in find_method()
in Main (unknown:1)
I don't know if you need laziness to get that working...
Moritz
21:43 [Coke] rakudo: my @a := gather { for
On Thu Jul 22 09:58:56 2010, masak wrote:
masak rakudo: class A { method pack($_) { s/c// }};
A.new.pack(ccc) # discovered by cono++
p6eval rakudo 220b67: OUTPUT«Null PMC access in find_method('new') [...]
* masak submits rakudobug
Remove the s/c//, and everything works. Remove .pack(ccc),
On Sun Nov 08 11:40:30 2009, markmont wrote:
Patch to make die and eval treat $! as a contextual variable. This
patch does not solve any reported problem, it's cleanup work suggested
by jnthn++ during discussion of the patch for RT #70011. Thanks to
pmichaud++, jnthn++ for several rounds
On Sat Jul 25 17:20:40 2009, hoelzro wrote:
See the patches' summaries for details.
Sorry for the delay in responding, but these patches no longer apply cleanly.
Can you rebase
them and resubmit for consideration?
I'll leave the ticket open for a little while.
Thanks!
--
Will Coke Coleda
On Sun Jul 25 21:33:01 2010, felliott wrote:
Hello,
xx hangs if a non-numeric value appears on the right hand side:
my @a = b xx monkey;
my @c = a b c
my @d = e xx @c;
Attached is a patch which corrects this while still supporting a
Whatever argument like so:
my @f = a b c Z (1
On Tue Jun 15 00:11:43 2010, q...@cono.org.ua wrote:
perl Configure.pl --gen-parrot failed time to time. Need to do
realclean before update.
diff --git a/build/gen_parrot.pl b/build/gen_parrot.pl
index 63173a3..572f474 100644
--- a/build/gen_parrot.pl
+++ b/build/gen_parrot.pl
@@ -43,12
This is an automatically generated mail to inform you that tests are now
available in at least one of these files: t/spec/S03-operators/repeat.t,
t/spec/S05-transliteration/trans.t
commit 18fcacf48d808b2d537a70a922bb6620fb4ecfe1
Author: felliott felli...@c213334d-75ef-0310-aa23-eaa082d1ae64
On Thu Jul 23 04:29:17 2009, t...@cs.utah.edu wrote:
05:22 tewk rakudo Use of uninitialized value
05:23 tewk Any way I can find out what the value is?
05:23 @moritz_ don't think so :(
05:24 @moritz_ it should at least include a line number... care to
open a ticket for that?
I tried to
On Tue Aug 25 06:15:37 2009, druoso wrote:
ru...@cajueiro:~/devel/perl6/parrot/rakudo$ ./perl6
my $a = Multi.new; $a.push(sub (1,2,3) { }); $a.push(sub (1,2) { });
say $a.find_possible_candidates(1,2);
Attributes of type 'MMD_Cache *' cannot be subclassed from a high-level
PMC.
in Main
On Wed Dec 16 07:03:22 2009, masak wrote:
masak rakudo: $/ = abc; say $1
p6eval rakudo 55f51d: b
masak hihi.
* masak submits rakudobug
pmichaud rakudo: my $a = 'abc'; say $a[1];
p6eval rakudo 55f51d: Method 'postcircumfix:[ ]' not found for
invocant of class 'Str' [...]
pmichaud heh
On Wed Feb 10 05:48:05 2010, masak wrote:
masak rakudo: role A[B] {}
p6eval rakudo 1d4928: OUTPUT«set_pmc_keyed() not implemented in
class 'Integer' [...]
* masak submits rakudobug
Should probably error out, but not die.
et voila:
22:13 [Coke] rakudo: role A[B] {}
22:13 +p6eval rakudo
On Fri Feb 26 08:14:34 2010, masak wrote:
diakopter rakudo: say PARROT(module foo {})
p6eval rakudo 4fc3af: OUTPUT«Null PMC access in isa()current
instr.: [...]
* masak submits rakudobug
22:14 [Coke] rakudo: say PARROT(module foo {})
22:14 +p6eval rakudo 7f5c22: OUTPUT«Parcel»
assigning
On Sat Apr 24 12:55:39 2010, masak wrote:
moritz_ rakudo: 3.14159265358979323846264338327950288419716939937510e0
p6eval rakudo 06fe9a: OUTPUT«Multiple Dispatch: No suitable
candidate found for 'multiply_float', with signature 'PNP-P' [...]
masak I s'pose that's a known, reported bug?
moritz_
On Sat Feb 27 06:14:55 2010, masak wrote:
masak std: my$my
p6eval std 29873: OUTPUT«ok 00:01 105m»
masak rakudo: my$my
jnthn wtf does it parse that as?
p6eval rakudo c83cf2: ( no output )
jnthn eww!
masak it works.
masak std: my$my.say
jnthn Yeah, I think I know why too.
p6eval std
On Wed Sep 30 06:50:05 2009, masak wrote:
masak rakudo: sub foo($a = $default, :$default = 42) {}; say alive
p6eval rakudo c8181a: OUTPUT«alive»
masak std: sub foo($a = $default, :$default = 42) {}
p6eval std 28514: OUTPUT«ok 00:02 104m»
masak rakudo: sub foo($a = $default, :$default = 42)
On Tue Jul 27 19:17:07 2010, coke wrote:
On Sat Apr 24 12:55:39 2010, masak wrote:
moritz_ rakudo: 3.14159265358979323846264338327950288419716939937510e0
p6eval rakudo 06fe9a: OUTPUT«Multiple Dispatch: No suitable
candidate found for 'multiply_float', with signature 'PNP-P' [...]
masak I
On Sun Dec 20 09:56:55 2009, masak wrote:
masak rakudo: class A { has $!to; method x { loop { (:$!to); } } }
p6eval rakudo 8dc189: The opcode 'getattribute_p_ic_sc'
(getattribute3) was not found. Check the type and number of the
arguments [...]
* masak submits horrible rakudobug
The name
On Mon Dec 14 05:27:15 2009, masak wrote:
This be Rakudo 7ef386.
$ perl6 -e 'class A::B {}; A.foo'
invoke() not implemented in class 'NameSpace'
[...]
$ cat A/B.pm
class A::B {
}
$ perl6 -e 'use A::B; A.foo'
Null PMC access in getprop()
[...]
Looks like we get Perl 6 errors now
On Wed Oct 14 04:38:25 2009, carlin wrote:
[00:19] carlinrakudo: class Foo { method bar { Quux.parse('OH
HAI'); } }; grammar Quux { rule TOP { .* } }; Foo.bar;
[00:19] p6eval-rakudo 54cfe4: OUTPUT«invoke() not implemented
in
class 'Capture'in Main (file
On Wed Sep 23 04:39:28 2009, masak wrote:
masak rakudo: class Forest { class Frog { method speak { say ribbit
ribbit } }; has Frog $.frog; method new() { my Frog $frog .= new;
self.bless(*, :$frog) } }; Forest.new
p6eval rakudo 0eaf62: OUTPUT«Null PMC access in type()in method
Forest::new
On Wed Sep 16 14:51:47 2009, masak wrote:
masak I smell a Null PMC access in the Force...
masak rakudo: repeat while True {}
p6eval rakudo 446d49: ( no output )
masak rakudo: my $a = 1; repeat while $a 10 { $^a.defined.say; }
p6eval rakudo 446d49: OUTPUT«Null PMC access in find_method()
*
On Mon Jul 27 11:24:12 2009, moritz wrote:
20:21 @jnthn rakudo: my %h; sub h { say srsly wtf }; enum Foo %h;
20:21 p6eval rakudo 4c31fb: OUTPUT«srsly wtfNull PMC access in
get_number()in Main (/tmp/RYyqcc1SKd:2)»
Neither should h() be called, nor should we see a Null PMC
On 2010-07-27 23:50, Aaron Sherman wrote:
PS: On a really abstract note, requiring that ($a .. $b).reverse be lazy
will put new constraints on the right hand side parameter. Previously, it
didn't have to have a value of its own, it just had to be comparable to
other values. for example:
for
On Jul 27, 2010, at 9:56 PM, Will Coleda via RT wrote:
Looks like this patch was already applied, the samples here seem to work.
However, I cannot
find this RT or appropriate tests in S03-operators/repeat.t ; assigning to
moritz for
spectesting.
Sorry, I forgot to document the bug
50 matches
Mail list logo