dalek ast: 7f9045e | (Zoffix Znet)++ | S03-operators/precedence.t:
[TODO FUDGE] exported multi has correct precedence

RT#128042
01:27
ast: 2d4d315 | (Zoffix Znet)++ | S03-operators/precedence.t:
Remove trailing whitespace
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=128042
ast: e1e9617 | (Zoffix Znet)++ | S02-types/array.t:
[TODO FUDGE] [*-0] index references correct element when autovivifying

RT#128005
01:46
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=128005
dalek ast: f39436f | (Zoffix Znet)++ | S02-types/array.t:
Remove trailing whitespace
Zoffix lols 02:15
Why do we have method "fap" in IO::Path? XD
mst Scala: fmap fmap fmap boom 02:16
perl6: fap fap fap spurt
camelia rakudo-jvm cd19db: OUTPUT«===SORRY!=== Error while compiling <tmp>␤Undeclared routine:␤ fap used at line 1. Did you mean 'map'?␤␤»
..rakudo-moar 242baf: OUTPUT«===SORRY!=== Error while compiling <tmp>␤Undeclared routine:␤ fap used at line 1. Did you mean 'map'?␤␤»
mst (with apologies to sexylosers.com)
(also the bots ;)
Zoffix :)
gfldex it's all good. It's a private method. 02:55
and the name makes perfect sense :D 02:56
Zoffix S17-procasync/no-runaway-file-limit.t hangs on my box :/ occasionally 02:58
dalek kudo/nom: 9d3b6d0 | (Zoffix Znet)++ | src/core/IO/Path.pm:
Improve IO::Path.new error message when given wrong arguments

It can take positionals, so its error message must not claim it doesn't
Fixes RT#127989
03:04
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=127989
dalek roast: 5f54695 | (Zoffix Znet)++ | S32-io/io-path.t:
roast: IO::Path.new with wrong args must not claim it only takes named ones
roast:
roast: RT#127989
Zoffix dalek, bruh... Where's the link to roast commit! What are we paying you for? 03:05
dalek ar: 50b6e24 | (Naoum Hankache)++ | docs/perl6intro.pdf:
Update perl6intro.pdf
04:56
ar: 3946ee2 | moritz++ | docs/perl6intro.pdf:
Merge pull request #72 from hankache/master

Update perl6intro.pdf
kudo/nom: 8aaffa8 | lizmat++ | src/core/ (2 files):
Make Str.indices about 10% faster

  - by giving it a dedicated Str candidate, and have Cool refer to it
  - also does 2 allocations less per call, so more GC friendly
07:39
psch r: sub f { return sub g { say $++ } }; f()(); f()();f()() 10:09
camelia rakudo-moar 8aaffa, rakudo-jvm cd19db: OUTPUT«0␤0␤0␤»
psch which means moar and jvm somehow differentiate between Blocks and Routines in a way they shouldn't
'cause i'm inclined to agree with raiph++'s interpretation, each time the loop Block is hit it's effectively a new declaration 10:10
jnthn To moar they're all just frames, it doesn't care for routine vs block. That's a higher-level thing. 10:13
timotimo i think the difference is with using nqp::clone or not on the block before invoking it?
psch right, "jvm - in contrast to moar - " or so would've been the better phrasing 10:14
r: sub f { loop { say $++; last } }; f;f;f;f;
camelia rakudo-moar 8aaffa: OUTPUT«0␤0␤0␤0␤»
..rakudo-jvm cd19db: OUTPUT«0␤1␤2␤3␤»
psch jnthn: just to verify, moar is correct there?
jnthn Well, Moar's output is consistent with how I understand things to work, whereas I'm a bit confused how the JVM output happens :) 10:18
psch aw, shucks, and here i was hoping for a language design decision :)
jnthn Then, we know that the JVM lexical scope handling has some inconsistencies vs. on Moar (which is the source of some bugs)
Well, I can see the lang design argument for wanting it the other way, per the "when is a block a closure"...trouble is that the moment you make a loop lazy then the block really *does* become a closure, so... :) 10:19
I'd be interested to hear TimToady's take. 10:20
'cus while I suspect it'll come down on the "torture the implementer" side, I'm not sure where we draw the line exactly :)
psch well, we do have the jvm backend :P
anyway, yeah. i suppose i'll ticket the difference, link the ticket i know is related and do something else 10:21
Zoffix stmuk, yeah, I can cut a 2016.07.01 release in 13 hours. 10:38
(to everyone else) It's fine to do that, right? We don't need to sacrifice anything to appease some god?
dalek kudo/nom: 328c2d6 | lizmat++ | src/core/Str.pm:
Make Str.samecase 5x as fast

  - completely re-imagine in nqp
  - with smarter way to deal with lc/uc/non-alpha
  - with way fewer allocations, so easier on the GC
DrForr 13 hours? Lucky you... oh, wait :) 10:39
lizmat Zoffix: not against another release, but what are we fixing ?
Zoffix Reasoning is because currently 2016.07 apparently has an issue with DESTDIR for packagers, which was fixed in HEAD. And we want to cut a R* release this month: rt.perl.org/Ticket/Display.html?id=128652
lizmat Zoffix: perhaps a new release should also include 242baf256a210f1cb643cb63 10:40
Zoffix sure 10:41
lizmat unless jnthn has another idea on fixing RT #128655
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=128655
jnthn Well, debug the optimizer and figure out why it seems to be picking the wrong candidate, maybe... :) 10:43
stmuk Zoffix++ 10:44
yoleaux2 17 Jul 2016 19:00Z <Zoffix> stmuk: not sure if it affects R* release, but FYI the 2016.07 release seems to have issues with custom DESTDIR that I think are fixed in HEAD: rt.perl.org/Ticket/Display.html?id=128652
lizmat jnthn: a more focused suggestion than "debug the optimizer" would be appreciated :-) 10:45
jnthn lizmat: Well, it could either be a static inlining failure, or a failure in the compile-time multi dispatch resolution. 10:46
lizmat oddity: Str.samecase("") just returns self, whereas Str.samemark("") returns a Failure (and roast expects this both these behaviours) 10:47
jnthn lizmat: Could try to dump out the signature of the candidate it chooses if some env var is turned on, to see which side the problem is on, I guess
lizmat this feels inconsistent to me
Zoffix r: sub f { state $x; for ^10 { state $y; say [$x++, $y++]; last if $_ > 1 } }; f;f;f;f; 10:50
camelia rakudo-moar 8aaffa, rakudo-jvm cd19db: OUTPUT«[0 0]␤[1 1]␤[2 2]␤[3 0]␤[4 1]␤[5 2]␤[6 0]␤[7 1]␤[8 2]␤[9 0]␤[10 1]␤[11 2]␤»
Zoffix jnthn, is this also fine on MoarVM? I'd expect state to keep the $y around. It's what Perl 5 does too 10:51
huh... jvm had different output last night 10:52
(Perl 5's output: gist.github.com/zoffixznet/9f5010d...4eb50e75b0 ) 10:53
jnthn Zoffix: for de-sugars to map, the block is just a closure passed to map, and state varaibles are per closure 10:54
Zoffix: In Perl 5, "for de-sugars to map" is not the case, afaik
Which would account for the discrepancy 10:55
Zoffix I see
jnthn m: sub f() { do for ^10 { ++(state $x) } }; my @a = lazy f; my @b = lazy f; say @a[^5]; say @b[^5]; 10:59
camelia rakudo-moar 328c2d: OUTPUT«(1 2 3 4 5)␤(1 2 3 4 5)␤»
jnthn If we were to make it magically scope the state variable's lifetime to the routine, we'd break this. 11:00
Frameless yeah, makes sense to me now. raiph explained it last night too, but it didn't click for me then. Mostly 'cause I confused myself thinking it was /last/next that reset state in the examples, but I see it's not actually the case now 11:21
dalek kudo/nom: 9c796f2 | (David Warring)++ | src/core/ (2 files):
fix Blob/bytecomp SHA-1 checksums
11:40
kudo/nom: 21cfe2a | niner++ | src/core/ (2 files):
Merge pull request #811 from dwarring/sha1-checksums

fix Blob/precomp SHA-1 check-sums
tbrowder n: my $s := ''; my $b = nqp::isstr($s); say($b); 11:50
camelia niecza : OUTPUT«No such file or directory»
niecza : OUTPUT«(timeout)cat: /home/camelia/niecza/VERSION: No such file or directory␤» 11:51
tbrowder n: my $s := ''; my $b := nqp::isstr($s); my say($b); 11:52
camelia niecza : OUTPUT«No such file or directory»
tbrowder n: my $s := ''; my $b := nqp::isstr($s); say($b);
camelia niecza : OUTPUT«No such file or directory»
niecza : OUTPUT«(timeout)cat: /home/camelia/niecza/VERSION: No such file or directory␤#perl6-dev <tbrowder> niecza: my $s := ''; my $b := nqp::isstr($s); say($b);␤»
psch tbrowder: i don't think you can convince camelia to fix niecza :) 11:53
tbrowder hm, i thought there was way to use nqp here like rakudo 11:54
psch nqp: my $s := ''; my $b := nqp::isstr($s); say($b);
camelia nqp-moarvm: OUTPUT«1␤»
psch camelia: help
camelia psch: Usage: <(rakudo-jvm|p5-to-p6|nqp-js|nqp-moarvm|star-m|nqp-parrot|star-j|std|debug-cat|prof-m|rakudo-MOAR|niecza|rakudo-moar|nqp-jvm|pugs|rPn|rm|r-jvm|sj|nPr|nrP|n|r|perl6|j|p56|nqp-q|Pnr|nom|star|rn|rj|P|Prn|sm|nqp|r-j|rnP|m|nqp-m|nr|r-m|nqp-mvm|p6|M|rakudo)(?^::\s(?!OUTPUT)) $perl6_program>
psch ...should probably prune that somewhat eventually
tbrowder psch: thanks! 11:55
nqp-moarvm: my $s := ''; my $b := nqp::isstr($s); say($b);
camelia nqp-moarvm: OUTPUT«1␤»
tbrowder cool--as expected 11:56
Frameless p5-to-p6: for (1..10) { say $_ } 12:02
camelia p5-to-p6 : OUTPUT«# Do not edit this file - Generated by Perlito5 9.021␤␤for 1 .. 10 -> $_ {␤ say($_)␤}␤»
Frameless [2016.07.01 release] I lied about in 13 hours. I'll start doing it now 12:10
timotimo oh wow 12:11
that's quite a bit earlier
Frameless Why? Is that a problem?
dalek p: a9aaaf9 | (Pawel Murias)++ | src/vm/js/nqp-runtime/package.json:
[js] Update the npm package issue tracker url.
12:12
p: e8e0146 | (Pawel Murias)++ | src/vm/js/HLL/Backend.nqp:
[js] Make run_profiled use v8-profiler.

This should make --profile and --profile-compile actually write CPU profiling info.
p: 87733e5 | (Pawel Murias)++ | src/vm/js/HLL/Backend.nqp:
[js] Delete the CPU profile after it has been writen.
timotimo not a problem at all! 12:14
go right ahead :)
Frameless \o/
Another ticket where I've seen a reply on the mailing list, but the reply did not make it to the ticket itself (and potentially neither to the reporter) rt.perl.org/Ticket/Display.html?id=128632 12:22
travis-ci Rakudo build errored. niner 'Merge pull request #811 from dwarring/sha1-checksums 12:37
travis-ci.org/rakudo/rakudo/builds/145516459 github.com/rakudo/rakudo/compare/3...cfe2a8a27c
dalek kudo/nom: c07b2d7 | (Zoffix Znet)++ | docs/ChangeLog:
Populate ChangeLog for 2016.07.01 release
12:39
timotimo ^- travis failure seems meaningless
Frameless Zoffix-- # forgot to git push changes to the Rakudo Rele6sr app :( 12:42
perlpilot What is the "Rakudo Rele6sr app"? 12:47
Frameless perlpilot: a helper app to release Rakudo: i.imgur.com/eQJ7S8o.png github.com/zoffixznet/Rele6sr 12:48
perlpilot: right now, aside from the RT queue reviewer, not much more than a set of instructions you can check off as completed, but I plan to automate as much stuff as possible. Including spinning up Google Compute Engine instances to do stresstesting and stuff :) 12:49
perlpilot very neat
nine Frameless: FWIW the point release could have been avoided if the release guide included a make DESTDIR test 12:50
gfldex lizmat: that was the week that was for the docs gist.github.com/gfldex/9acb0265491...ad8766ef3a
nine Of course, once we add such a test, it probably won't ever be needed anymore...
lizmat gfldex++ 12:51
Frameless nine: I actually did a test by running make DESTDIR and it seemed to work fine on my Debian ¯\_(ツ)_/¯
lizmat gfldex: "2 new traps" , what does that mean ?
Frameless I'll look into cooking up some sort of automated test for that area this month 12:52
gfldex docs.perl6.org/language/traps
nine Frameless: so it escaped both our tests :/
lizmat gfldex: ah, ok :-) 12:53
gfldex lizmat: it would be nice if you could link to that section
lizmat yup, will do
gfldex lizmat: and to github.com/perl6/doc/blob/master/C...IBUTING.md 12:54
lizmat: also, i had 2 blögpost last week 12:55
lizmat gfldex: ah? urls? 12:56
Frameless gfldex: if you have an Atom/RSS feed, may be worth adding your blog to perl6.org recent blogs panel. Just add the metadata here: github.com/stmuk/pl6anet.org/blob/...anetrc#L77 12:57
timotimo i wonder if we should teach pl6anet to have a little checkbox for "hide perl6weekly", as it tends to drown out all slower blogs 12:58
gfldex please don't
timotimo OK
dalek kudo/nom: b9e9743 | (Zoffix Znet)++ | docs/release_guide.pod:
Clarify conditions for running tools/contributors.p6
13:00
Frameless timotimo: seems an overkill, considering "view more" button is just a click away. 13:01
timotimo and how about a clearer division between individual posts, and perhaps a little help navigating between posts?
lizmat what I would like to know is how do I get it to only post a summary in pl6anet.org, instead of the whole article ? 13:02
Frameless TBH, I rather pl6anet.org/ did not show entire bodies of blogs. I'd imagine some folks write for ad revenue or at least would like comments on their blogs. This is essentially equivalent to stealing their content :/ 13:03
OTOH, that seems to be a feature of the blogs themselves. I don't see bodies of my blogs. 13:04
lizmat Frameless: so how do you do it for your blogs? Did you manipulate the RSS feed for that ?
timotimo right, it just comes down to what the blog software puts into the rss feed 13:05
Frameless lizmat: I wrote the feed by hand: github.com/zoffixznet/perl6.party/...app.pl#L65 github.com/zoffixznet/perl6.party/...eed.xml.ep 13:06
And I guess I just did not include whatever wordpress includes to put all of content in. perl6.party/feed
lizmat hmmm... ok, lemme see if I can do something like that in wordpress
gfldex codex.wordpress.org/WordPress_Feed...r_Feed_URL 13:07
lizmat: it's 3 traps now 13:11
dalek kudo/nom: 3ae7477 | (Zoffix Znet)++ | tools/create-release-announcement.pl:
Remove profanity in error message.

Seems unprofessional :/
13:12
gfldex `fail "shit"` actually made me giggle 13:13
dalek kudo/nom: 9ef6f6e | coke++ | docs/release_guide.pod:
fix typo
mst gfldex: same
however, one can make error messages funny, non-profane, *and* informative 13:14
fail "Couldn't find \d\d\d\d-\d\d-\d\d release date - what the flying fornication am I supposed to do here?"
Zoffix: ^^ proposed improvement :P
dalek kudo/nom: 53ff95a | (Zoffix Znet)++ | docs/announce/2016.07.1.md:
Prepare 2016.07.1 point release announcement
13:32
kudo/nom: 2595ff3 | (Zoffix Znet)++ | docs/ChangeLog:
Remove extraneous zero from 2016.07.1 release
travis-ci Rakudo build passed. Zoffix Znet 'Populate ChangeLog for 2016.07.01 release' 13:33
travis-ci.org/rakudo/rakudo/builds/145528004 github.com/rakudo/rakudo/compare/2...7b2d790312
Frameless 07.md is sorted later than 07.01.md on GitHub, which now irks me :(
timotimo urgh 13:35
dalek kudo/nom: f97e227 | (Zoffix Znet)++ | docs/release_guide.pod:
List 2016.07.1 release in past releases list
13:46
kudo/nom: 04933fd | (Zoffix Znet)++ | VERSION:
[release] bump VERSION
13:47
kudo/nom: 0e20a34 | (Zoffix Znet)++ | docs/release_guide.pod:
Use https instead of git URL in instructions

git URL fails on half of my boxes, but https always works
14:02
kudo/nom: 477b641 | (Zoffix Znet)++ | docs/release_guide.pod:
Clarify stresstest instructions assume t/spec already has roast
travis-ci Rakudo build passed. Zoffix Znet 'Clarify conditions for running tools/contributors.p6' 14:14
travis-ci.org/rakudo/rakudo/builds/145533160 github.com/rakudo/rakudo/compare/c...e974327110
dalek kudo/nom: 664af92 | (Zoffix Znet)++ | docs/release_guide.pod:
Convert incorrectly used Markdown markup to Pod
14:15
Frameless How come we package 6.c-errata roast with Rakudo releases instead of latest? HEAD has better coverage, so it'd make sense to include that instead. 14:28
timotimo because that's where we add new features 14:29
i mean, HEAD is
Frameless Ah
timotimo and we're guaranteeing compatibility with 6.c
lizmat m: my @a is List = 1,2,3; dd @a # didn't this use to work at one time ? 14:35
camelia rakudo-moar 664af9: OUTPUT«()␤»
gfldex you could ask bisectable
lizmat m: my @a is List; @a.push(42) # I mean, it *is* a List 14:37
camelia rakudo-moar 664af9: OUTPUT«Cannot call 'push' on an immutable 'List'␤ in block <unit> at <tmp> line 1␤␤»
lizmat afk&
Frameless bisect: my @a is List = 1,2,3; dd @a
bisectable Frameless: On both starting points the exit code is 0 and the output is identical as well
Frameless: Output on both points: ()
lizmat well, guess it didn't ever :-) 14:38
Frameless++
timotimo m: my @a is List; @a.ASSIGN((1, 2, 3, 4)); dd @a
camelia rakudo-moar 664af9: OUTPUT«Method 'ASSIGN' not found for invocant of class 'List'␤ in block <unit> at <tmp> line 1␤␤»
timotimo what's that spelled again? STORE?
m: my @a is List; @a.STORE((1, 2, 3, 4)); dd @a
camelia rakudo-moar 664af9: OUTPUT«()␤»
timotimo oh, lists are immutable, of course
lizmat really afk&
m: my %h is Map = a => 42; dd %h # it does work with Hash/Map 14:39
camelia rakudo-moar 664af9: OUTPUT«Map.new((:a(42)))␤»
lizmat really really afk&
Frameless Can someone explain what perl Configure.pl --prefix=DIR and make DESTDIR=DIR do? I've used the same dir for both and I got... a mess 14:44
timotimo using the same value for both seems like a recipe for disaster 14:45
after all, the option wouldn't exist if you could/should just pass the same path 14:46
Frameless Right. I don't what what they do. If I just use DESTDIR, then it creates /home/cpan/CPANPRC/release/rakudo-2017.07.1/ directory in the directory I specify in DESTDIR 14:47
nine Frameless: --prefix is where the files should be once they are installed and ready for use. DESTDIR is the temporary place where generated files are stored for packaging
Frameless: common example would be --prefix=/usr and DESTDIR=/tmp/buildroot
Frameless ok, lemme try that 14:48
nine The whole point is to be able to create e.g. an rpm package for a system wide installation with the whole build run by an unpriviledged user 14:49
travis-ci Rakudo build passed. Zoffix Znet 'Remove profanity in error message. 14:55
travis-ci.org/rakudo/rakudo/builds/145535732 github.com/rakudo/rakudo/compare/b...e7477fb942
hoelzro whoops =/ 14:58
timotimo fucking shit.
hoelzro that's my mistake - I should really have a commit filter for that kind of thing
Zoffix++ for fixing that 14:59
timotimo :)
Frameless :)
timotimo didn't know you're such a potty-mouth! :P
dalek p: 735f56d | (Pawel Murias)++ | src/vm/js/HLL/Backend.nqp:
[js] Print out a better error message when v8-profiler is not installed.
15:00
p: f882309 | (Pawel Murias)++ | src/vm/js/nqp-runtime/reprs.js:
[js] Get rid of leftover debugging code.
hoelzro I see mention of a LINK phaser in the design docs, but no mention of it in Rakudo itself - is it NYI, or something that doesn't belong in the spec? 15:03
Frameless So I'm looking at output listed in rt.perl.org/Ticket/Display.html?id=128652 and mine doesn't match it. It doesn't have any mention of the modules. How come? gist.github.com/zoffixznet/0876525...4222af2e50 15:05
It's probably why I didn't notice anything wrong during 2016.07 release.
[Coke] hoelzro: that ain't the spec. 15:07
perlpilot hoelzro: That's a really good question ... for TimToady (he s/FINAL/LINK/ there back in 2014) 15:08
[Coke] We don't have anyone to answer this, really, but I think a better way to phrase the question is " do we want this in some version of six post c?"
for our RTs on NYI things, someone needs to decide the same thing: is this NYI or an RFC?
hoelzro nods 15:10
[Coke] do we have anyone who can cut a new R* for win64?
Frameless I don't know the process, but I do possess a win64... 15:12
hoelzro anyway, I ask because I made note a while ago to add it to the pygments lexer 15:13
and I'm checking those notes against Rakudo and the specs 15:14
nine Frameless: the additional output appears when you set the RAKUDO_LOG_PRECOMP env var 15:18
Frameless Thanks.
[Coke] anyone here have access to edit the ticket redirects on rakudo.org? 15:23
Frameless [Coke]: yeah 15:30
AlexDaniel commit: 2015.10 my @a is List = 1,2,3; dd @a 15:31
committable AlexDaniel: gist.github.com/0cd1e0e63c869e4911...88e06f6362
[Coke] opens #128664 for other rakudo.org stuff.
AlexDaniel commit: 2015.12 my @a is List = 1,2,3; dd @a
committable AlexDaniel: |«2015.12»: ()
AlexDaniel bisect: good=2015.10 my @a is List = 1,2,3; dd @a # just for fun
bisectable AlexDaniel: Exit code on a 'good' revision is 1 (which is bad), bisecting with inverted logic 15:32
AlexDaniel: bisect log: gist.github.com/9e834fe52ef43f78b5...648bbbfc3b
AlexDaniel: (2015-11-18) github.com/rakudo/rakudo/commit/29cc3c2
AlexDaniel commit: 2015.11 my @a is List = 1,2,3; dd @a 15:34
committable AlexDaniel: |«2015.11»: List $var = $()
AlexDaniel bisect: good=2015.11 bad=2015.12 my @a is List = 1,2,3; dd @a # just for fun
bisectable AlexDaniel: Exit code is 0 on both starting points, bisecting by using the output 15:35
AlexDaniel: bisect log: gist.github.com/b6c7ca5dfb2552dd72...34a18616fa
AlexDaniel: (2015-12-23) github.com/rakudo/rakudo/commit/9308de3
Frameless Oh shit
Oh.. no shit. Just spurious newline :)
travis-ci Rakudo build passed. Will "Coke" Coleda 'fix typo' 15:36
travis-ci.org/rakudo/rakudo/builds/145536045 github.com/rakudo/rakudo/compare/3...f6f6e34cd4
AlexDaniel lizmat: “didn't this use to work at one time ?” – you are right, look ↑
Frameless [Coke]: I changed /rt/open-all to Public, but I'm still getting a CSFR error 15:37
[Coke] (see /msg window) 15:38
bumped it back to the rt bugadmins. Thanks! 15:39
Frameless [Coke]: I think you have access to edit those redirects too. They're in public_html/.htaccess 15:40
Frameless celebrates with the appropriate amount of fun.
[Coke] Frameless: in future, I'd keep the point releases as "the previous release with just the bugfix" rather than "everything that snuck in"
Frameless: I ... might have access to that, then. Thanks. 15:41
Frameless .tell stmuk Rakudo 2016.07.1 shipped out
yoleaux2 Frameless: I'll pass your message to stmuk.
Frameless [Coke]: OK. Noted.
[Coke] (release) ... crap. meant to lead with: "Thank you very much for doing the thankless job of releases!"
Frameless :)
[Coke] I, especially, really appreciate you stepping up to do these.
Frameless Hm. I think all my statistics on running on 24-30 core machines were all wrong. I notice Google is still not charging me ($300 free trial) and in description it says the free trial boxes use at most 8 cores :o 15:46
Though I see no way to upgrade to non-free version, so maybe I'm wrong that it's using just 8 cores :/ 15:49
stmuk Frameless++ 15:57
yoleaux2 15:41Z <Frameless> stmuk: Rakudo 2016.07.1 shipped out
dalek ar: ffa0220 | (Steve Mynott)++ | tools/star/Makefile:
bump rakudo version
16:10
travis-ci Rakudo build passed. Zoffix Znet 'Remove extraneous zero from 2016.07.1 release' 16:18
travis-ci.org/rakudo/rakudo/builds/145540699 github.com/rakudo/rakudo/compare/9...95ff3f1268
dalek ar: dd94806 | (Steve Mynott)++ | modules/doc:
bump doc submodule
16:37
kudo/nom: 18455a5 | (Zoffix Znet)++ | docs/release_guide.pod:
Fix typo
16:41
ar: e02930b | (Steve Mynott)++ | docs/announce/2016.07.md:
more changes in announce
16:42
Frameless stmuk: s/none-multi/non-multi/; in announcement 16:44
That's left-over from a typo in Rakudo's ChangeLog
timotimo thank you :)
dalek ar: a244d87 | (Steve Mynott)++ | docs/announce/2016.07.md:
correct typo to make timotimo happy
16:46
timotimo <3
gfldex Pod::To::HTML has be fixed to render S26 (maybe even correctly). I do not know where, when, how and by whom it a needs to updated. If you do please wave with both hands. 18:14
stmuk I'm seeing test failures with 07.1 18:22
t/spec/S17-supply/syntax.t & t/spec/S32-io/IO-Socket-Async.t 18:23
[Coke] stmuk: S17 are flappy 18:24
try running them by hand?
hoelzro I think both of those are flappers
gfldex .oO( Heisentest ) 18:25
[Coke] Anyone have suggestions on github.com/perl6/doc/pull/714 ? looks like some people need a PERL6LIB set, but others don't. 18:32
stmuk oh they pass on their own 18:34
Frameless gfldex: assuming I've done things right, it now has been updated 18:37
gfldex Frameless: looks like it will need a push to roast to get updated 18:38
Frameless roast? :/ 18:39
gfldex or mu
Frameless: see github.com/perl6/mu/blob/master/ut...org.sh#L26 18:41
dalek ast: 67794d0 | (Zoffix Znet)++ | S02-types/bool.t:
Remove trailing whitespace
18:46
Frameless There
nine OMG 18:51
nine frowns at the horrors of code in p6doc
Frameless gfldex: this means everything worked, right? design.perl6.org/S26.html 18:54
lucasb_ Frameless: are you Zoffix, right? thanks for the releases! 18:55
Frameless
.oO( The real question is... is Zoffix Zoffix? :o )
18:56
lucasb_ this last roast commit "Remove trailing whitespace", it actually removed an significant plus sign. 18:57
Frameless huh
lucasb_ it's just a comment, I know, but it was talking about the iteraction with "+"
Frameless I guess `find . -name \* -exec sed -i 's/\s+$//g' {} \;` doesn't do what I think it should :P 18:58
gfldex Frameless: looks good
lucasb_ maybe sed uses '\s\+' ?
dalek ast: e1a233f | (Zoffix Znet)++ | S02-types/bool.t:
Revert "Remove trailing whitespace"

This reverts commit 67794d0443eff81a85ecf5275ebc6c24bbbcfbee.
Frameless gfldex++ sweet. Thanks for fixing Pod::To::HTML 18:59
lucasb_++ # reviewing commits :) 19:00
lucasb_ Frameless: thank you for fixing :)
Frameless Zoffix fixed it, actually. I have him locked in the basement. Doing my bidding. Muahaha 19:01
stmuk pl6anet.org/drop/rakudo-star-2016.07-RC1.tar.gz 19:02
stmuk pretends to have nothing to do with p6doc 19:09
Frameless :)
nine feels like re-inventing the CURI repository format just to demonstrate how p6doc is full of poking around in internals it should never touch. 19:12
timotimo hehehe 19:13
stmuk re-re-inventing?
stmuk wonders if nine has a particular sub in mind? :) 19:17
nine old-locate-curli-module, locate-curli-module, list-installed, search-paths 19:20
stmuk oh all of it then! well at least mine were shorter! 19:22
nine is now implementing CompUnit::Repository::Installation::installed as there seems to be demand for it 19:26
stmuk list-installed() made my head hurt 19:27
nine++
nine So why has no one of the involved ever asked for installed() or the rest of the API?
You wouldn't need list-installed for most use cases if you just used .resolve() 19:28
lizmat starts on the P6W 19:32
[Coke] nine: the htmlify stuff was added basically to have a prayer of finishing a doc build before the heat death of the universe. go easy on us. :) 19:35
I'm happy to patch it however you suggest. (up to, and sadly including, ripping it out.)
stmuk [Coke]: it's p6doc not htmlify and p6doc has had a rather chequered history 19:37
its a old script which has just been hacked up to continue working 19:38
nine ugexe: which of the Distribution roles/classes is meant for being returned from CURI.installed()? I.e. which will allow for accessing the stored files?
lizmat and another Perl 6 weekly hits the Net: p6weekly.wordpress.com/2016/07/18/...as-landed/ 21:30
hoelzro lizmat++
ugexe list-installed works on rakudos before .resolve landed 22:12
lizmat good night, #perl6-dev 22:25