02:39
tomboy64 joined
|
|||
tomboy64 | are nqp-m/nqp-j runtime requirements for perl6? | 02:45 | |
05:48
sno joined
|
|||
[Tux] | This is Rakudo version 2016.04-33-gf05c77b built on MoarVM version 2016.04 | 07:16 | |
test 23.022 | |||
test-t 13.500 | |||
csv-parser 24.776 | |||
07:18
brrt joined
|
|||
nine_ | tomboy64: yes | 07:35 | |
08:01
astj_ joined
|
|||
lizmat | stmuk_++ | 08:11 | |
stmuk_ | its not perfect but maybe its progress | 08:12 | |
psch | tomboy64: your nqp PR fails travis | 08:28 | |
tomboy64: which is a bit suspect, considering it only builds moar | |||
tomboy64: travis-ci.org/perl6/nqp/jobs/125729392 | |||
ah, apparently perl5.10 doesn't have s///r | 08:32 | ||
it's in the 5.13.2 delta (well, unless that's 5.1.32: perldoc.perl.org/perl5132delta.html...stitution) | |||
08:49
RabidGravy joined
08:58
[TuxCM] joined
10:48
dalek joined
|
|||
lizmat | And another Perl 6 Weekly hits the net: p6weekly.wordpress.com/2016/04/26/...oductions/ | 11:31 | |
is dalek dead? | 11:45 | ||
timotimo | i kicked dalek half an hour ago with my features/ changes, but dalek came back after that | 11:46 | |
it hasn't said anything since | |||
lizmat | I did 2 commits just now | 11:47 | |
timotimo | dang | 11:48 | |
lizmat | fwiw, I'm trying out running with HARNESS_TYPE=6 , but am still only getting halfway through the first test file :-( | 11:51 | |
timotimo | is there a switch to go from parallel to sequential? | 11:54 | |
dalek | kudo/nom: ca29881 | lizmat++ | lib/TAP.pm (2 files): We usually name our own libs .pm6 |
||
lizmat | timotimo: TEST_JOBS= | ||
timotimo | oh, duh :) | 11:55 | |
dalek | kudo/nom: 6224838 | lizmat++ | tools/build/install-core-dist.pl: Make sure we install TAP like other libs |
||
[Coke] gets the RT CLI working agian. | 12:45 | ||
*again #thanks to robrt & alex | |||
lizmat | hmmm.... t/harness6 and lib/TAP.pm6 use TABs, instead of spaces... | 12:49 | |
should I convert them to spaces or not? | 12:50 | ||
[Coke] | we should only have tabs in makefiles. | 12:51 | |
IMO | |||
lizmat | yeah... IMO as well :-) | 12:52 | |
jnthn | Would rather we stick to spaces (except darn Makefiles, where some make programs just can't handle not having tabs :)) | ||
And probably s/some/most/ | 12:53 | ||
nmake actually copes, which led me to bust the build on a couple of occasions :) | |||
timotimo | why doesn't nmake have -fpedantic? :) | 12:54 | |
lizmat | is there a way to make such a change still attributable to leont ? | ||
jnthn | lizmat: Well, if you want to pretend he made the commit you can --author when comitting. :) | ||
timotimo | yeah, you have full control over author and commiter | ||
lizmat | jnthn: ack | ||
dalek | kudo/nom: ce5dc00 | leont++ | / (2 files): We use spaces instead of tabs in source files See irclog.perlgeek.de/p6dev/2016-04-26#i_12394560 |
12:56 | |
jnthn | .oO( what evil shall I commit as lizmat today? :D ) |
13:01 | |
lizmat | .oO( my secret is out :-) |
||
masak | come to think of it, has anyone ever seen jnthn and lizmat in the same room lately? | 13:04 | |
*gasp* :P | |||
jnthn | :P | 13:06 | |
13:22
skids joined
|
|||
[Coke] | GLR : 6; JVM : 51; LHF : 1; LTA : 35; MOARVM : 2; PATCH : 4; PERF : 14; POD : 3; PRECOMP : 3; SEGV : 22; SPESH : 1; STAR : 1; UNI : 5; WEIRD : 2; | 13:28 | |
that's with the help of the rt cli and some minor tag cleanups. | |||
still some work to do. And only reporting on actual [] | 13:29 | ||
s, whereas before I might have mentioned LTA if it occurred anywhere in the subject. | 13:30 | ||
I wonder if we can systematically close the STD requests at this point. Perhaps that's something a @larry could do. | 13:31 | ||
13:53
tomboy64 joined
|
|||
tomboy64 | psch: oh ... uhm. any idea what to do about that? | 14:27 | |
psch | tomboy64: rewrite lines 84, 85, 87 and 88 (i think) without s///r :) | ||
tomboy64: like, maybe just assign to $_ and s/// normally i guess | 14:28 | ||
tomboy64 | :-} | ||
that's what i wanted to avoid | 14:29 | ||
but okay, gonna do that | |||
timotimo | you'll have to avoid s///r because we're relying on very-old-perl5 | 14:54 | |
tomboy64 | yeah, we don't even have that in the tree anymore | 15:13 | |
the oldes we have in the tree is 5.20. i doubt i could go any lower than 5.16 with my current system | |||
geekosaur | huh. macports still has 5.8 (thought we'd removed everything older than 5.14, and that was on the way out. cleaning up the old ports is painful...) | 15:18 | |
timotimo | "the tree"? | 15:42 | |
15:56
|Tux| joined
17:36
sortiz joined
18:08
sno joined
|
|||
[Coke] wonders if rt.perl.org/Ticket/Display.html?id=128000 will get rejected or not. | 20:04 | ||
jnthn | If it was being proposed on CArray, yes. But it looks like it's proposing it on CPointer, and we know the size. So it's not an unreasonable request. :) | 20:09 | |
Just need to define method succ and method pred on CPointer, I'd expect. | 20:10 | ||
And if we implement those at all on CPointer, then incrementing by the type size is the sensible thing to do. | 20:11 | ||
So, no rejection from me | |||
jnthn will be digging into the GC torture testing fallout tomorrow :) | 20:14 | ||
[Coke] | LHF: see if this patch applies and breaks no spectests (master or 6.c-errata): RT #124104 | 20:20 | |
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=124104 | ||
[Coke] | m: macro FOO { 'say 1' }; FOO; | 20:22 | |
camelia | rakudo-moar ce5dc0: OUTPUT«===SORRY!=== Error while compiling /tmp/1PyoW7BGCqUse of macros is experimental; please 'use experimental :macros'at /tmp/1PyoW7BGCq:1------> macro⏏ FOO { 'say 1' }; FOO;» | ||
[Coke] | m: use experimental: macro FOO { 'say 1' }; FOO; | 20:23 | |
camelia | rakudo-moar ce5dc0: OUTPUT«===SORRY!=== Error while compiling /tmp/uE6U8UbDOVConfusedat /tmp/uE6U8UbDOV:1------> use experimental⏏: macro FOO { 'say 1' }; FOO;» | ||
[Coke] | m: use experimental :macros; macro FOO { 'say 1' }; FOO; | ||
camelia | rakudo-moar ce5dc0: OUTPUT«===SORRY!===Too few positionals passed; expected 3 arguments but got 2» | ||
[Coke] | m: goto b; b: ; say "hello"; | 20:24 | |
camelia | rakudo-moar ce5dc0: OUTPUT«===SORRY!=== Error while compiling /tmp/59rsYNatJfVariable '&b' is not declaredat /tmp/59rsYNatJf:1------> goto ⏏b; b: ; say "hello";» | ||
[Coke] | m: my @a; @a[0] = |(1,2,3); dd @a; my @b = |(1,2,3); dd @b; | 20:33 | |
camelia | rakudo-moar ce5dc0: OUTPUT«Array @a = [slip(1, 2, 3),]Array @b = [1, 2, 3]» | ||
[Coke] | ^^ should those work out the same? RT #126861 | ||
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=126861 | ||
jnthn | No | 20:38 | |
Assigning to an array element is an assignment to that element. | 20:39 | ||
masak | the chairman of the tautology club is the chairman of the tautology club | 20:42 | |
[Coke] | jnthn: ok. Rejecting ticket. | ||
1298 tickets left! ;) | 20:44 | ||
masak: do you mind if I stall the macro tickets until we start to move them out of :experimental? | 20:47 | ||
masak | I don't mind; that sounds appropriate | 20:48 | |
[Coke] | Danke. | 20:49 | |
jnthn | masak: ...and he'd be most upset if a langauge feature suddenly made him not be so! :P | ||
masak | :) | 20:54 | |
[Coke] | m: use Test; lives_ok { my $पहला = 1; }, "hindi declaration"; | 20:56 | |
camelia | rakudo-moar ce5dc0: OUTPUT«===SORRY!=== Error while compiling /tmp/Wcut6HPJcGUndeclared routine: lives_ok used at line 1. Did you mean 'lives-ok', 'dies-ok'?» | ||
[Coke] | m: use Test; lives-ok { my $पहला = 1; }, "hindi declaration"; | 20:57 | |
camelia | rakudo-moar ce5dc0: OUTPUT«ok 1 - hindi declaration» | ||
[Coke] | m: is((do { my $दूसरा = 2; sub टोटल ($x) { $x + 2 }; टोटल($दूसरा) }), 4, "evaluation"); | ||
camelia | rakudo-moar ce5dc0: OUTPUT«===SORRY!=== Error while compiling /tmp/Rz54QWJID8Undeclared routine: is used at line 1» | ||
[Coke] | muse Test; : is((do { my $दूसरा = 2; sub टोटल ($x) { $x + 2 }; टोटल($दूसरा) }), 4, "evaluation"); | ||
m: use Test; is((do { my $दूसरा = 2; sub टोटल ($x) { $x + 2 }; टोटल($दूसरा) }), 4, "evaluation"); | 20:58 | ||
camelia | rakudo-moar ce5dc0: OUTPUT«ok 1 - evaluation» | ||
jnthn | Nice :) | ||
[Coke] | looks like those tests can be unskipped. | 20:59 | |
Ok to unskip them in 6.c-errata as well, yes? | |||
jnthn | I'd guess so...I'm not sure they're recent fixes? | 21:00 | |
At a guess, if they were bust at one point, they woulda started working after the NFG improvements pre-xmas | |||
[Coke] | no, I'm sure this was fixed ages ago and just missed because it was a skip and not a todo | ||
jnthn | Well, they coulda parse-failed before... | 21:01 | |
[Coke] | where ages is the NFG work, aye. | ||
they did. | |||
TTIAR | |||
RT #122340 | |||
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=122340 | ||
jnthn | Glad they work now :) | ||
m: say "पहला".chars | 21:02 | ||
camelia | rakudo-moar ce5dc0: OUTPUT«3» | ||
jnthn | m: say "पहला".codes | ||
camelia | rakudo-moar ce5dc0: OUTPUT«4» | ||
jnthn | m: say "पहला".NFC | ||
camelia | rakudo-moar ce5dc0: OUTPUT«NFC:0x<092a 0939 0932 093e>» | ||
jnthn | m: say uninames "पहला" | ||
camelia | rakudo-moar ce5dc0: OUTPUT«(DEVANAGARI LETTER PA DEVANAGARI LETTER HA DEVANAGARI LETTER LA DEVANAGARI VOWEL SIGN AA)» | ||
jnthn | say uniprop "\c[DEVANAGARI VOWEL SIGN AA]", 'Canonical_Combining_Class' | ||
m: say uniprop "\c[DEVANAGARI VOWEL SIGN AA]", 'Canonical_Combining_Class' | 21:03 | ||
camelia | rakudo-moar ce5dc0: OUTPUT«0» | ||
[Coke] | ok. down to 1269 open/new tickets. | ||
jnthn | Yeah, 'twas one of those. | ||
m: say uniprop "\c[DEVANAGARI VOWEL SIGN AA]", 'Grapheme_Extend' | |||
camelia | rakudo-moar ce5dc0: OUTPUT«0» | ||
jnthn | hm, forgot that prop name :) | ||
[Coke] | m: sub a { my &x = { return }; &x }; my &y = a; &y() # RT#114042 | 21:05 | |
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=114042 | ||
camelia | rakudo-moar ce5dc0: OUTPUT«Attempt to return outside of any Routine in block <unit> at /tmp/njS134PF41 line 1» | ||
masak | that looks like one of mine... :) | 21:07 | |
...yep | 21:08 | ||
[Coke] | m: sub foo($a = CALLER::CALLER::<$_>) { say $a }; given 42 { foo(1); foo() } # RT #123660 | 21:10 | |
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=123660 | ||
camelia | rakudo-moar ce5dc0: OUTPUT«142» | ||
22:12
timotimo joined
22:44
tomboy64 joined
|