AlexDaniel | uhh, I was kinda expecting a heavier album after one more light, similarly to The Hunting Party | 00:06 | |
ugexe | m: sub foo { supply { } }; say foo().elems | 03:12 | |
camelia | Supply.new | ||
[Tux] | This is Rakudo version 2017.07-25-g1d9416438 built on MoarVM version 2017.07-13-g4afde633 | 06:51 | |
csv-ip5xs 2.508 | |||
test 12.266 | |||
test-t 4.127 - 4.189 | |||
csv-parser 11.995 | |||
(no updates the next two days) | 06:52 | ||
away and no computer in reach | |||
Geth | nqp: c12ef02e45 | (Samantha McVey)++ | tools/build/MOAR_REVISION Bump MoarVM for concat improvements and fixes - Fixes concat with combining codepoints when one of the combining strings is a repetition. - Speeds up concating when the last grapheme of string a or first grapheme of string b are synthetic's. ... (6 more lines) |
||
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...-g4afde633 | |||
[Tux] | I hope that change won't break binary data through utf8-c8 | 06:53 | |
Error encoding UTF-8 string: could not encode codepoint 1923886 (0x1D5B2E), codepoint out of bounds. Cannot encode higher than 1114111 (0x10FFFF) | |||
Geth | rakudo/nom: 1f7fa68397 | (Samantha McVey)++ | tools/build/NQP_REVISION Bump MoarVM/NQP for concat improvements and fixes - Fixes concat with combining codepoints when one of the combining strings is a repetition. - Speeds up concating when the last grapheme of string a or first grapheme of string b are synthetic's. ... (6 more lines) |
06:57 | |
¦ rakudo/nom: version bump brought these changes: github.com/perl6/nqp/compare/2017....gc12ef02e4 | |||
roast: 59909ca9a6 | (Samantha McVey)++ | S15-nfg/concatenation.t Add concat tests to handle repetitions |
07:07 | ||
samcv | there we got. stuff bumped and new concat tests to handle repetitions | ||
travis-ci | Rakudo build failed. Samantha McVey 'Bump MoarVM/NQP for concat improvements and fixes | 07:55 | |
travis-ci.org/rakudo/rakudo/builds/255943724 github.com/rakudo/rakudo/compare/1...7fa68397a7 | |||
buggable | [travis build above] ☠ Did not recognize some failures. Check results manually. | ||
Zoffix | ZofBot: I have one thing to tell you: www.youtube.com/watch?v=vinxOdVLCkg | 08:36 | |
ZofBot | Zoffix, (Implementations that make fixed-point assumptions about the available subsecond precision are discouraged; the user interface must act like real numbers in any case | ||
stmuk_ | grrr I should boot up a Windows VM :( | 08:54 | |
did anything happen with test suite versioning? | 09:25 | ||
Geth_ | star/stmuk-2017.07: b7cae1662b | (Steve Mynott)++ | README mention deleting ~/.perl6 and ~/.zef as upgrade work around. Stronger language about JVM brokeness |
09:37 | |
Zoffix | don't think so | 09:39 | |
lizmat | Files=1215, Tests=65567, 222 wallclock secs (13.39 usr 5.12 sys + 1333.48 cusr 139.87 csys = 1491.86 CPU) | 09:44 | |
nine | stmuk_: what precompilation bug is that? | 09:51 | |
Geth_ | star/stmuk-2017.07: 5284d0c62f | (Steve Mynott)++ | README tweak JVM support warnings |
09:52 | |
Zoffix | wtf... this code seems to exit with status 1 instead of status 255 if I change the conditional :/ github.com/rakudo/rakudo/blob/nom/...#L645-L651 | 09:54 | |
And I placed a debug statement before and after that exit call, and the one after doesn't get called, but status is 1 :/ | 09:55 | ||
stmuk_ | nine: I'm looking in the backlog ... I could weaken from "possible pre-comp" to "possible toolchain bug" | ||
Zoffix | gist.github.com/zoffixznet/01f1c87...c6712279ea | ||
stmuk_: what bug? | |||
"<nine> │ stmuk_: what precompilation bug is that?" What is that in reference to? I don't see any precomp bug mentions | 09:57 | ||
nine | Zoffix: have you tried an exit status < 127? | 09:58 | |
stmuk_ | irclog.perlgeek.de/perl6/2017-07-18#i_14887792 | ||
to be fair its the zef author suggesting it .. I've no idea whether its zef or precomp | 09:59 | ||
irclog.perlgeek.de/perl6/2017-07-18#i_14888036 | |||
Zoffix | ok | ||
stmuk_ | or both :) | ||
nine | I wish we could get away from these "nuke everything" suggestions and start to diagnose the issues instead | 10:00 | |
Geth_ | star/stmuk-2017.07: b4ca8f1395 | (Steve Mynott)++ | README suggest possible blame is in toolchain rather than precomp |
10:01 | |
Zoffix | nine: hm, weird. I changed it to 100 and now echo $? still returns 1, but the test testing for status 255 still passes :| | ||
stmuk_ | that's true but we need to give practical advice to actual users as well | ||
Zoffix | Gonna stash that and debug later. Gotta get ready for work. | ||
nine | stmuk_: yes, "report the issue to #perl6 or rt.perl.org" | 10:02 | |
stmuk_ | debugging upgrade issues isn't nice | ||
nine: I'll add a line suggesting they report to IRC | 10:03 | ||
nine | A lot of the issues we've fixed over the years were a bitch to debug. We have nailed them anyway | 10:04 | |
stmuk_ | I'll also try upgrading from the last R* on several platforms today and see exactly that happends | ||
should errors be reported on #perl6 or #perl6-dev? | 10:05 | ||
nine | I do read #perl6-dev but only occasionally #perl6 | 10:07 | |
Zoffix | stmuk_: TBH, errors should be reported on [email@hidden.address] | 10:08 | |
Someone joining the channel and saying "I got an error! look!" doesn't have a 100% chance of being noted and taken care of | |||
stmuk_ | oh the README even says [email@hidden.address] | 10:09 | |
nine | Zoffix: I'm not sure in this case. Rakudo being broken after an upgrade suggests a bit of urgency and upgrade bug reports will most probably contain too little information to be actionable | ||
stmuk_ | is there anyway of getting "internal" errors to print that email address I wonder | 10:10 | |
Zoffix | Definitely | 10:11 | |
Can be done via a custom exception reporter too | |||
One that still delegates to normal handler, so it could just pop the extra message in :) | |||
Or put into rakudo's normal exception handler | 10:12 | ||
m: say 141/131 | |||
camelia | 1.076336 | ||
Zoffix | Looks like my subtest todo improvemnets made spectest run 7% slower. | ||
Gonna commit now and then optimize stuff later tonight | |||
Geth_ | star/stmuk-2017.07: c825d4a8bb | (Steve Mynott)++ | README add error reporting advice for toolchain error |
10:14 | |
star/master: 15 commits pushed by (Steve Mynott)++ review: github.com/rakudo/star/compare/f0d...c825d4a8bb |
10:18 | ||
Zoffix | ZOFVM: Files=1252, Tests=161217, 143 wallclock secs (23.97 usr 3.43 sys + 2921.98 cusr 181.10 csys = 3130.48 CPU) | 10:20 | |
nine | Zoffix: I've listened to Trivium since you posted that vid. I like the music. I would also like to strangle the sound mixing engineer. My subwoofer is completely useless | ||
Geth | rakudo/nom: 5b77a8aae1 | (Zoffix Znet)++ | 2 files Improve TODO test handling inside TODOed subtests Fixes RT#131767: rt.perl.org/Ticket/Display.html?id=131767 Currently tests inside TODOed subtests aren't aware the subtest is TODOed, so they're reported as proper failures, which makes them leak into non-verbose test run output. ... (11 more lines) |
10:21 | |
synopsebot6 | Link: rt.perl.org/rt3/Public/Bug/Display...?id=131767 | ||
Zoffix | nine: heh | 10:22 | |
Geth | roast: 31c4ad533e | (Zoffix Znet)++ | S24-testing/12-subtest-todo.t Spec failing tests inside TODOed subtests get reported as TODOs RT#131767: rt.perl.org/Ticket/Display.html?id=131767 Rakudo fix: github.com/rakudo/rakudo/commit/5b77a8aae1 |
||
synopsebot6 | Link: rt.perl.org/rt3/Public/Bug/Display...?id=131767 | ||
Zoffix | .tell samcv looks like latest version bump broke appveyor "cannot allocate an array of constant size 0; 'last_a_first_b_codes' : unknown size": ci.appveyor.com/project/moritz/rak...dg1vw#L374 | 10:42 | |
yoleaux | Zoffix: I'll pass your message to samcv. | ||
Zoffix | This maybe: github.com/MoarVM/MoarVM/blob/mast...ops.c#L518 | 10:44 | |
VLA arrays aren't part of C89 which MoarVm tries to support due to MSVC being crap | |||
stmuk_ | I need a faster computer :( *eyes* Ryzen | 10:50 | |
I can't reproduce anything like ChristopherBotto's issue | 11:17 | ||
Geth | rakudo: jsimonet++ created pull request #1119: Fix Exception error message: add one space. |
11:21 | |
rakudo/nom: 3f99d1d0a1 | (Julien Simonet)++ | src/core/Exception.pm Fix Exception error message: add one space. |
11:32 | ||
rakudo/nom: b8036affc7 | (Zoffix Znet)++ (committed using GitHub Web editor) | src/core/Exception.pm Merge pull request #1119 from jsimonet/nom Fix Exception error message: add one space. |
|||
stmuk_ | Zoffix: github.com/zoffixznet/perl6-Test-When/issues/3 | 12:08 | |
Zoffix | .. stupid windows | 12:09 | |
stmuk_: I fudged them so they should work fine now. Will fix properly in ~12 hours | 12:15 | ||
.in 11h Fix github.com/zoffixznet/perl6-Test-When/issues/3 | |||
yoleaux | Zoffix: I'll remind you at 23:15Z | ||
stmuk_ | ty | ||
Zoffix | And the failures are due to the test suite itself not a problem in the module | 12:16 | |
Zoffix & | |||
travis-ci | Rakudo build passed. Zoffix Znet 'Merge pull request #1119 from jsimonet/nom | 12:28 | |
travis-ci.org/rakudo/rakudo/builds/256021082 github.com/rakudo/rakudo/compare/5...036affc782 | |||
Geth_ | star: 3cb7bf89a4 | (Steve Mynott)++ | 2 files move batch file for windows MSI build |
12:30 | |
star: c29ad2d196 | (Steve Mynott)++ | tools/star/windows-msi.pod we still need the extra DDL from Strawberry Perl's gcc |
12:33 | ||
stmuk_ | does anyone know how to reset untracked changes in git's submodules? | 12:35 | |
Geth_ | star: acbc51a0e2 | (Steve Mynott)++ | tools/star/windows-msi.pod whitespace and replace panda by zef |
12:47 | |
star: 96d0bc0313 | (Steve Mynott)++ | tools/star/windows-msi.pod more docs for Strawberry Perl type Windows build |
|||
Geth | rakudo/nom: f49c49bb51 | (Elizabeth Mattijsen)++ | 2 files Introducing Mixy.total-positive Intended as an internal method, but may have its uses outside of the core. It returns the sum of the positive weights in the Mix(|Hash). Since this is a fixed value for Mix, we can make Mix.roll quite a bit faster, especially for Mixes with larger number of elements. |
13:11 | |
rakudo/nom: d3f260c9d3 | (Elizabeth Mattijsen)++ | src/core/Mixy.pm Streamline Mixy.roll - benchmarked on a 100 element Mixy - Mix.roll 2x faster - MixHash.roll 20% faster - Mixy.roll(*) 2x faster |
|||
rakudo/nom: e2ca1ffaeb | (Elizabeth Mattijsen)++ | src/core/Mixy.pm Oops, unbreak Mixy.roll() Specifically, something like '(a=>-1,b=>1).Mix.roll' giving Nil instead of b |
13:27 | ||
Geth_ | star: 767c120ec6 | (Steve Mynott)++ | README fix error spotted by MasterDuke17 |
15:12 | |
Geth | nqp/async-await-continuations: 11 commits pushed by pmurias++ review: github.com/perl6/nqp/compare/2f727...513e3ec78f |
16:16 | |
Geth_ | geth: a128c1c8ad | (Zoffix Znet)++ (committed using GitHub Web editor) | bin/geth.p6 Update hook URL in help message |
16:19 | |
Zoffix | huggable: FindBin | 17:13 | |
huggable | Zoffix, use lib $*PROGRAM.parent.parent.child("lib").Str; # finds lib/ for scripts in bin/ or t/ | ||
Zoffix | huggable: FindBin :is: use lib $*PROGRAM.add("../lib").Str; # finds lib/ for scripts in bin/ or t/ | 17:14 | |
huggable | Zoffix, Added FindBin as use lib $*PROGRAM.add("../lib").Str; # finds lib/ for scripts in bin/ or t/ | ||
Zoffix | huggable: FindBin :is: use lib $*PROGRAM.add: "../lib"; # finds lib/ for scripts in bin/ or t/ | ||
huggable | Zoffix, Added FindBin as use lib $*PROGRAM.add: "../lib"; # finds lib/ for scripts in bin/ or t/ | ||
Zoffix | m: say $*PROGRAM.add: "../lib"; | ||
camelia | "<tmp>/../lib".IO | ||
Zoffix | m: say $*PROGRAM.parent.parent.child("lib") | ||
camelia | "/lib".IO | ||
Zoffix | m: say $*PROGRAM.parent.parent.child("lib").absolute.say | ||
camelia | /lib True |
||
Zoffix | m: say $*PROGRAM.add("../lib").absolute | ||
camelia | <tmp>/../lib | ||
Zoffix | m: say "/foo/bar/ber/tmp".IO.add("../lib").absolute | 17:15 | |
camelia | /foo/bar/ber/tmp/../lib | ||
Zoffix | m: say "/foo/bar/ber/tmp".IO.parent.parent.child("lib").absolute | ||
camelia | /foo/bar/lib | ||
Zoffix | huggable: FindBin | 17:16 | |
huggable | Zoffix, use lib $*PROGRAM.add: "../lib"; # finds lib/ for scripts in bin/ or t/ | ||
Zoffix | Oops. Thought this was #zofbot :} | 17:20 | |
Geth | 6.d-prep: bf4baeb7b0 | (Zoffix Znet)++ (committed using GitHub Web editor) | TODO/FEATURES.md Add more notes on .child-secure |
19:13 | |
nqp/async-await-continuations: 73f5eb8676 | pmurias++ | 3 files [js] Sprinkle more await/async Also fix bug with not enough parens. |
19:24 | ||
dogbert17 | bisect: multi f(UInt:D $) { say "ok" }; f(1); | 19:31 | |
bisectable6 | dogbert17, Bisecting by exit code (old=2015.12 new=e2ca1ff). Old exit code: 1 | ||
dogbert17, bisect log: gist.github.com/904ca4a95588eed3f1...7ddd147529 | |||
dogbert17, (2016-07-21) github.com/rakudo/rakudo/commit/68...103fff3c2c | |||
dogbert17 | commit: 68afa3f1e77862e4b61f9946103047103fff3c2c multi f(UInt:D $) { say "ok" }; f(1); | 19:36 | |
committable6 | dogbert17, ¦68afa3f: «ok» | ||
AlexDaniel | commit: 68afa3f1e77862e4b61f9946103047103fff3c2c^ multi f(UInt:D $) { say "ok" }; f(1); | 19:42 | |
committable6 | AlexDaniel, ¦68afa3f1e77862e4b61f9946103047103fff3c2c^: «===SORRY!===Invocant requires an instance of type Int, but a type object was passed. Did you forget a .new? «exit code = 1»» | ||
dogbert17 | AlexDaniel: just added a comment to RT #126642 | 19:48 | |
synopsebot6 | Link: rt.perl.org/rt3/Public/Bug/Display...?id=126642 | ||
AlexDaniel | dogbert17: cool! I don't think any test covers it, but I marked the ticket as 「testneeded」 | 19:58 | |
dogbert17 | bisect: say num64 ~~ Num | 20:08 | |
bisectable6 | dogbert17, Bisecting by exit code (old=2015.12 new=e2ca1ff). Old exit code: 1 | 20:09 | |
dogbert17, bisect log: gist.github.com/9a520aacdc3f7f3026...530bd80597 | |||
dogbert17, (2016-10-12) github.com/rakudo/rakudo/commit/cf...1643af4348 | |||
dogbert17 | commit: cff3437de58ef36a9a2a84915ee9181643af4348^ say num64 ~~ Num | 20:10 | |
committable6 | dogbert17, ¦cff3437de58ef36a9a2a84915ee9181643af4348^: «Cannot unbox a type object (num64) to a num. in block <unit> at /tmp/Gx5angMtJj line 1 «exit code = 1»» | ||
AlexDaniel | commit: cff3437de5^,cff3437de5 say num64 ~~ Num | 20:11 | |
committable6 | AlexDaniel, ¦cff3437de5^: «Cannot unbox a type object (num64) to a num. in block <unit> at /tmp/L97Unk8Be1 line 1 «exit code = 1»» ¦cff3437: «True» | ||
AlexDaniel | cool | 20:12 | |
dogbert17 | looking at RT #126927. Guess a xomment will have to be added there as well | ||
synopsebot6 | Link: rt.perl.org/rt3/Public/Bug/Display...?id=126927 | ||
AlexDaniel | commit: f457007181^,f457007181 say num64 ~~ Num | 20:15 | |
committable6 | AlexDaniel, ¦f457007181^: «True» ¦f457007: «Cannot unbox a type object in block <unit> at /tmp/kv3JZMmW6E:1 «exit code = 1»» | ||
AlexDaniel | oh, it was a regression | 20:16 | |
dogbert17 | bisect: class A { has uint8 $.x; submethod BUILD(:$!x) { } }; A.new(:x(5)).perl.say # RT #127845 | 20:19 | |
synopsebot6 | Link: rt.perl.org/rt3/Public/Bug/Display...?id=127845 | ||
bisectable6 | dogbert17, Bisecting by exit code (old=2015.12 new=e2ca1ff). Old exit code: 1 | ||
dogbert17, bisect log: gist.github.com/05c3407a064a177138...df751a0b2d | |||
dogbert17, (2016-09-21) github.com/rakudo/rakudo/commit/77...73e06413ef | |||
AlexDaniel | dogbert17: if you need to run a lot of bot queries, feel free to do so on #zofbot or #whateverable | 20:22 | |
dogbert17 | cool, will do | 20:24 | |
Geth | rakudo/nom: e548b74307 | (Elizabeth Mattijsen)++ | src/core/Baggy.pm Streamline Baggy.roll - benchmarked on a 100 element Baggy - Baggy.roll(N) about 1.5x faster and much more memory friendly - Now also allows Baggy.roll(* - N) (like Mixy.roll) - only one client of !ROLLPICKGRABN left |
20:37 | |
AlexDaniel | buggable: tags | ||
buggable: help | |||
buggable | AlexDaniel, Total: 1621; BUG: 1070; UNTAGGED: 373; LTA: 171; NYI: 95; JVM: 60; RFC: 57; REGEX: 56; CONC: 51; TESTNEEDED: 32; PERF: 27; UNI: 27; SEGV: 26; IO: 22; NATIVECALL: 22; REGRESSION: 22; POD: 21; @LARRY: 20; TODO: 18; PRECOMP: 14; BUILD: 11; OO: 11; TESTCOMMITTED: 11; OPTIMIZER: 10; STAR: 7; BOOTSTRAP: 5; REPL: 5; GLR: 4; MATH: 4; OSX: 4; WEIRD: 4; SPESH: 3; WINDOWS: 3; RT: 2; | ||
AlexDaniel, tags | tag SOMETAG | eco | eco Some search term | author github username | speed | testers CPANTesters report ID | |||
AlexDaniel | buggable: testneeded | ||
buggable: tag testneeded | |||
buggable | AlexDaniel, There are 32 tickets tagged with TESTNEEDED; See perl6.fail/t/TESTNEEDED for details | ||
Geth | rakudo/nom: 247fc6499d | (Nick Logan)++ (committed using GitHub Web editor) | src/core/CompUnit/Repository/Installation.pm Treat :ver<...> like a version instead of a string Treat `use Test:ver<6.*>` and `use Test:ver<6.c+>` like `use Test:ver(v6.*)` and `use Test:ver(v6.c+)` See: design.perl6.org/S02.html#Version_literals design.perl6.org/S11.html#Versioning |
20:41 | |
samcv | .in 1m do a thing | 20:47 | |
yoleaux | 10:42Z <Zoffix> samcv: looks like latest version bump broke appveyor "cannot allocate an array of constant size 0; 'last_a_first_b_codes' : unknown size": ci.appveyor.com/project/moritz/rak...dg1vw#L374 | ||
samcv: I'll remind you at 20:48Z | |||
10:54Z <Zoffix> samcv: possibly this part; as VLAs aren't part of C89 and looks like MSVC doesn't support them: github.com/MoarVM/MoarVM/blob/mast...ops.c#L518 | |||
ugexe | now to change all the zef output to display :foo<...> instead of :foo("...") everywhere | 20:48 | |
yoleaux | samcv: do a thing | ||
samcv | :O | 20:49 | |
damn you MSVC! | |||
ugexe | eh i think it would be safe to require MSVC2015+, which is C99 | 20:50 | |
samcv | well i guess i can fix that | 20:51 | |
we really need appveyor setup on the moarvm repo | 20:52 | ||
hmm wondering if i should allocate it onto the stack | 20:58 | ||
i mean it basically did that before. so. should be fine | |||
bisectable6, ("\x[0301]" ~ 'a' x 10 ~ 'b').ords.say | 21:07 | ||
bisectable6 | samcv, On both starting points (old=2015.12 new=247fc64) the exit code is 0 and the output is identical as well | ||
samcv, Output on both points: «(769 97 97 97 97 97 97 97 97 97 97 98)» | |||
samcv | u: { .uniprop('GCB') eq 'Prepend' } | 21:08 | |
unicodable6 | samcv, U+0600 ARABIC NUMBER SIGN [Cf] ( ) | ||
samcv, U+0601 ARABIC SIGN SANAH [Cf] ( ) | |||
samcv, 13 characters in total: gist.github.com/042862e4de4e6fc864...8f72d6ba03 | |||
samcv | gonna run stresstest and then i'll bump moarvm with msvc fix plus another thing | 21:18 | |
Geth | MoarVM: 03c829ec24 | (Samantha McVey)++ | src/strings/ops.c MSVC doesn't allow variable length arrays, so use alloca Allocate onto the stack using alloca since MSVC doesn't allow variable length variable declarations (not known at compile time). |
21:25 | |
MoarVM: 0729f8411b | (Samantha McVey)++ | src/strings/ops.c concat: Fix conditional to check first instead of last strand of string b This is much likely to cause an issue than repetitions in the last strand of string a, but correct this so it checks the proper strand. I was not able to trigger any incorrectness so was unable to add new tests for this change like I did for when string a has repetitions. |
|||
Zoffix | hah | 21:29 | |
jnthn: I guess I should've mentioned the channel name in the web hook URL needed to be changed to #moarvm :) | 21:30 | ||
.tell nine would you take a last look at github.com/rakudo/rakudo/pull/1107/files and merge the PR if it's OK I see a change in one of CompUnit stugf and no idea if it's good or not | 21:36 | ||
yoleaux | Zoffix: I'll pass your message to nine. | ||
Zoffix | would be cool to clear rakudo's PR queue. 41 marinating PRsn.. | 21:38 | |
Geth | nqp: 3e80894048 | (Samantha McVey)++ | tools/build/MOAR_REVISION Bump MoarVM to MSVC and concat fixes 0729f841 concat: Fix conditional to check first instead of last strand of string b 03c829ec MSVC doesn't allow variable length arrays, so use alloca |
22:05 | |
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...-g0729f841 | |||
rakudo/nom: 3028466c65 | (Samantha McVey)++ | tools/build/NQP_REVISION Bump MoarVM/NQP for MSVC and concat fixes MoarVM changes: 0729f841 concat: Fix conditional to check first instead of last strand of string b 03c829ec MSVC doesn't allow variable length arrays, so use alloca |
22:07 | ||
¦ rakudo/nom: version bump brought these changes: github.com/perl6/nqp/compare/2017....g3e8089404 | |||
samcv | there we go MSVC builds should be fixed in nom now | ||
AlexDaniel | \o/ | 22:16 | |
Zoffix | | | 22:20 | |
/\ | |||
ugexe | m: say Nil.first; say Nil.head | 22:27 | |
camelia | Nil Cannot resolve caller head(Nil: ); none of these signatures match: (Any:D $: *%_) (Any:D $: Callable:D $w, *%_) (Any:D $: $n, *%_) in block <unit> at <tmp> line 1 |
||
ugexe | No Mu candidates for head/tail and some other in Any-iterable-method | ||
Zoffix | That's not why the above code fails tho | 22:28 | |
And IMO Mu is too big as it is. Why have Any if we migrate all methods into it | 22:29 | ||
The problem in Nil is there's no :U candindates. That issue affects all Mu, Any, and Cool methods that restrict the invocant to :D | |||
ugexe | could change the Any:D to Any | ||
Zoffix | Which makes .? safecall ain't so safe | ||
IMO we should just stick all the methods into Nil (with some helper script). Is that really problematic? | 22:30 | ||
jnthn | Zoffix: Well if you're gonna give me stuff to copy paste on a Friday afternoon... :P | 22:31 | |
Zoffix | And I bet that'll also fix the 1-item-list-with-Failure-hides-failure issue too, 'cause Failure is Nil | ||
jnthn | Fixed the URL, hopefully | ||
jnthn tries to redeliver the last payload to see | 22:32 | ||
Zoffix | m: say Failure.new.elems | 22:33 | |
camelia | 1 | ||
Zoffix | that issue | ||
jnthn | yay, works | ||
Zoffix | stmuk_: Test::When now fully fixed on Windows | 22:52 | |
travis-ci | Rakudo build failed. Samantha McVey 'Bump MoarVM/NQP for MSVC and concat fixes | 23:02 | |
travis-ci.org/rakudo/rakudo/builds/256236848 github.com/rakudo/rakudo/compare/2...28466c65d0 | |||
buggable | [travis build above] ☠ Did not recognize some failures. Check results manually. | 23:03 | |
samcv | why do i have to get the flopping tests | 23:04 | |
Zoffix | I thought buggable reported them :/ | 23:05 | |
Zoffix notices travis got more "diversity" | 23:06 | ||
Like a dark-colored plumber with rainbow colored mustache | 23:07 | ||
Wonder how much effort it'll take to make Atom have toggleable tab-width. Toggle between 2 and 4 spaces with a press of a buttonm. | 23:12 | ||
yoleaux | Zoffix: Fix github.com/zoffixznet/perl6-Test-When/issues/3 | 23:15 | |
Zoffix | yoleaux: already did! | 23:16 | |
.ask samcv is it easy to split up S15-normalization/nfc-* test further up; about in half each? The individual tests delay the entire stresstest runs because they run for ~80s each. At least with my 24-core box, the sweet spot would probably be around 30s per test file max. Here are the top 20 slowest test files: gist.github.com/zoffixznet/3e7c41a...692152cbd2 | 23:57 | ||
yoleaux | Zoffix: I'll pass your message to samcv. | ||
Zoffix | For record, here are the times for all the files in the stresstest, sorted by slowest test files first: gist.github.com/zoffixznet/cdcdc8d...fea2aabe54 | 23:58 | |
Someone less lazy than me could see if the tests claimed to be `slow` in t/spectest.data actually are slow :) | 23:59 |