[Tux] This is Rakudo version 2016.08.1-47-gd43ea07 built on MoarVM version 2016.08 06:21
csv-ip5xs 10.723
test 16.205
test-t 7.456
csv-parser 16.850
dalek kudo/nom: f2df2c5 | lizmat++ | src/core/ (5 files):
Use IO::Handle.slurp-rest(:close) where possible
08:28
lizmat commute& 08:29
travis-ci Rakudo build errored. Elizabeth Mattijsen 'Use IO::Handle.slurp-rest(:close) where possible' 09:28
travis-ci.org/rakudo/rakudo/builds/155875137 github.com/rakudo/rakudo/compare/d...df2c53cb73
buggable [travis build above] ☠ Did not recognize some failures. Check results manually 09:29
moritz "No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself." on one platform 09:38
during stage parse
looks like a timeout to me
nine Yes, sometimes those travis instances will just hang at random points of the build 10:14
Woodi while installing R2016.08 I also had strange pause during compilation... 10:56
+100% CPU usage 10:57
stmuk_ Woodi: are you using clang? 11:07
Woodi stmuk_: no
but it probably was 32bit
looots of brk() calls in strace output 11:19
jnthn That's just memory allocation, no? :) 11:50
Woodi jnthn: yes, many mallocs too 12:14
SpaceMario travis-ci.org/rakudo/rakudo/builds/155875137 12:16
buggable [travis build above] ✓ All failures are due to timeout (1), missing build log (0), or GitHub connectivity (0) 12:17
SpaceMario There. Fixed forever.
Woodi soso^H^H 12:20
timotimo malloc should not appear in strace o_O 13:01
ugexe github.com/rakudo/rakudo/commit/f2...3d08f7R263 # lizmat: missed the `$handle.close` on these 3 14:05
[Coke] xkcd.com/1726/ - unicode 14:47
brrt [Coke]++ lol 14:57
mst oh, this is very cool: smallcultfollowing.com/babysteps/bl...n-lalrpop/ 16:07
masak: ^^ maybe of interest
|Tux| xkcd.com/#468866d8ef49c8080cf77986ba9d1ab8 16:12
masak [Tux]: what's with that #468866d8ef49c8080cf77986ba9d1ab8 thing? :) 16:19
|Tux| a very nice joke about Unicode 16:20
at least, nice in my perception
masak yes, but... that ID? as far as I can see you just posted a URL to xkcd.com with a humongous ID after it. where's the ID come from? :) 16:22
mst: I skimmed it enough to see that I want to read it carefully later. nice, ta! 16:23
|Tux| Ah, I see that from toons.gotblah.com 16:29
[Coke] m: say uniname(1726) 16:32
camelia rakudo-moar f2df2c: OUTPUT«ARABIC LETTER HEH DOACHASHMEE␤»
[Coke] HEH.
timotimo kek
masak I love the smell of doachashmee in the morning. 16:36
jnthn
.oO( Do a cash me? )
16:40
dalek kudo/raccoon: b5a0394 | niner++ | / (3 files):
First steps towards a declarative build system for modules
18:12
kudo/raccoon: 979215d | niner++ | tools/ (4 files):
Install raccoon formerly known as install-dist.pl
timotimo cool 18:13
nine It can install Inline::Perl5 without help of Build.pm or configure.pl6 with this added to the META.info: "build": { "makefile-variables": { "p5helper": {"library": "p5helper"}, "perlopts": {"run": "perl -MExtUtils::Embed -e ccopts -e ldopts"} } } 18:15
[Coke] RT #129128 says "AActually thrown ain block" ... some weird cut and paste issue from the reporter? 18:49
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=129128
CptnK [Coke]: yup: irclog.perlgeek.de/perl6/2016-08-29#i_13111534 19:25
CptnK is reminded.... 19:31
The Weekly says there'll be R-Star release for 2016.08.1 but I don't think that's the case.
Unless I missed some conversation, I think the plan was to release R* every 3-4 months 19:32
[Coke] CptnK: that was the original plan from 2 years ago or so
the actual plan is "whenever we get a volunteer" 19:33
stmuk_++
timotimo right
[Coke] CptnK: what was the yup in response to?
CptnK OK
[Coke] oh, that it was (probably) a cut and paste error? 19:34
CptnK [Coke]: "some weird cut and paste issue from the reporter?"
[Coke] right, I know it didn't give -me- that error, just wondering if that's what that user actually saw, or what.
danke.
CptnK wonders what would be involved in replacing stmuk_ with a robot :P 19:37
buggable: tags
buggable CptnK, Error accessing R6 API
CptnK riiight
timotimo in my experience, stmuk does a lot of diverse things 19:38
here in #perl6-* we tend to have one robot for each readily separable task 19:39
moritz mst: that article about error messages is really cool. TBH I expected it to be about parse errors, not about errors in the pasers :-) 19:40
arnsholt Indeed
IIRC TimToady has had words at some point about getting LALR parsers to output good error messages 19:41
mst moritz: yarr, that's what made it interesting
arnsholt Using ASCII art to show conflicts and such was really neat 19:42
timotimo yup
arnsholt A good departure from the traditional UNIX way of "single line or bust"
dalek kudo/raccoon: acc13c6 | niner++ | / (3 files):
First steps towards a declarative build system for modules
19:48
kudo/raccoon: c10aabb | niner++ | tools/ (4 files):
Install raccoon formerly known as install-dist.pl
stmuk_ I do need to automate pulling the git log for the R* modules more 19:56
[Coke] I'd like us to write down the "no force push" rule somewhere so the edge cases are clear. 19:58
assuming we have the same basic rules for perl6/ rakudo/ MoarVM/ etc. 19:59
lizmat starts on this week's Perl 6 Weekly 20:03
moritz [Coke]: add it to the CONTRIBUTING.md file (maybe with an exception for branches with only one contributor) 20:16
stmuk_ hmm I sometimes wonder why I bother to post on reddit! 20:30
jnthn For the thoughtfully written, high quality comments of course! 20:45
[Coke] crotchety coke mostly avoids reddit. :| 20:46
arnsholt One of my fave subreddits is polandball 20:59
Which is pretty hilarious 21:00
timotimo [Coke]: i didn't know you crotchet! what kinds of things? scarves? socks? sweaters? 21:03
lizmat and a new Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2016/08/29/...om-zagreb/ 21:42
jnthn lizmat++ 21:58
Hope you enjoy Zagreb (maybe they took the scaffolding off a few of the interesting buildings since I was there a few years again!) :) 21:59
'night 22:00
gfldex m: enum E(<one two>); dd ::(E.enums.keys[0]); 22:10
camelia rakudo-moar f2df2c: OUTPUT«E::two␤»
gfldex there seams to be no easy way (without the runtime lookup) to get a list of type objects for enum keys
timotimo oh? 22:11
gfldex i have a usecase where I would like to have that easy way
timotimo are you sure?
enum E(<one two>); dd E::enums>>.value;
m: enum E(<one two>); dd E::enums>>.value;
camelia rakudo-moar f2df2c: OUTPUT«Could not find symbol '&enums'␤ in block <unit> at <tmp> line 1␤␤Actually thrown at:␤ in block <unit> at <tmp> line 1␤␤» 22:12
timotimo m: enum E(<one two>); dd E::.enums>>.value;
camelia rakudo-moar f2df2c: OUTPUT«Method 'enums' not found for invocant of class 'Stash'␤ in block <unit> at <tmp> line 1␤␤»
timotimo m: enum E(<one two>); dd E::.values;
camelia rakudo-moar f2df2c: OUTPUT«(E::two, E::one).Seq␤»
timotimo that was much simpler than i thought
gfldex it is
i better doc that
timotimo good idea
Zoffix lizmat++ good weekly 22:22
timotimo yo Zoffix :)
Zoffix \o 22:23
buggable, tags 22:24
buggable Zoffix, Error accessing R6 API
Zoffix buggable, tags 22:27
buggable Zoffix, Total: 1374; BUG: 540; UNTAGGED: 286; LTA: 119; NYI: 91; JVM: 62; RFC: 54; CONC: 51; SEGV: 37; REGEX: 34; TESTNEEDED: 34; UNI: 30; PERF: 26; @LARRY: 19; POD: 18; IO: 15; NATIVECALL: 14; BUILD: 11; PRECOMP: 11; TODO: 11; MATH: 7; OO: 7; TESTCOMMITTED: 7; STAR: 6; BOOTSTRAP: 5; GLR: 4; OSX: 4; REPL: 4; WEIRD: 3; CONFIGURE: 1; DOCS: 1; LIBRARY: 1; RT: 1; SITE: 1; SPEC: 1; See localhost:4000/ for details
Zoffix 0.o 22:28
timotimo look at my bug queue and despair 22:31
Zoffix was desparing about that host name :P
timotimo hm? 22:34
Zoffix "<buggable> [...] See localhost:4000/ for details" 22:35
buggable, tags 22:37
buggable Zoffix, Total: 1374; BUG: 540; UNTAGGED: 286; LTA: 119; NYI: 91; JVM: 62; RFC: 54; CONC: 51; SEGV: 37; REGEX: 34; TESTNEEDED: 34; UNI: 30; PERF: 26; @LARRY: 19; POD: 18; IO: 15; NATIVECALL: 14; BUILD: 11; PRECOMP: 11; TODO: 11; MATH: 7; OO: 7; TESTCOMMITTED: 7; STAR: 6; BOOTSTRAP: 5; GLR: 4; OSX: 4; REPL: 4; WEIRD: 3; CONFIGURE: 1; DOCS: 1; LIBRARY: 1; RT: 1; SITE: 1; SPEC: 1; See perl6.fail/ for details
Zoffix there we go 22:38
buggable, tag testneeded
buggable Zoffix, There are 34 tickets tagged with TESTNEEDED; See perl6.fail/t/TESTNEEDED for details
timotimo oh, haha 22:50
i totally missed that! :)
oh lord, perl6.fail? 22:51
you have all the domains. you have the best domains.
Zoffix :)
timotimo R6 looks really pretty 22:53
bootswatches++ i suppose? ;)
Zoffix Yeah
(don't bother logging in, there's nothing there, unless you're a release manager)
Which is why it's still on http and not https :)
timotimo will you also make per-bug pages to replace the original rt per-bug pages?
Zoffix Yeah
timotimo <3 <3 <3
Zoffix NeuralAnomaly, status 22:57
NeuralAnomaly Zoffix, [✔] Next release will be in 2 weeks and 4 days. Since last release, there are 21 new still-open tickets (0 unreviewed and 0 blockers). See perl6.fail/release/stats for details
AlexDaniel Zoffix: what is the easiest way to write tests for IRC::Client bots? 22:59
Zoffix: I mean, maybe IRC::Client can provide something for it?
sure enough I can start a local IRC server for that, but… not sure if it is awesome enough 23:00
Zoffix AlexDaniel, haven't explored it yet. I think you saw my attempts to use PoCo::IRC::Server via Inline::Perl5 in IRC::Client test suite. It seems to do the trick, but kinda annoying in that you have to assume responses happened and then check they're right, as in, you get pretty much no indication when something has completed.... At least that was my impression with it; there's probably a way to make it more robust (and make it run faster). 23:02
cognominal lizmat++ 23:10