BenGoldberg u: smile 00:24
unicodable6 BenGoldberg, U+2323 SMILE [So] (?)
BenGoldberg, U+1DA3E SIGNWRITING MOUTH SMILE [Mn] ( ????)
BenGoldberg, 5 characters in total: gist.github.com/c49062008979ef2293...9e34f8ced3
Zoffix ZofBot: I'm an Internet hobo tonight. No power in the apartment, except for my fridge and music nook 00:35
ZofBot Zoffix, 104 - 4
Zoffix and thanks to a dangerously chained extention cord, my AC is powered on too :p
MasterDuke anybody here have any thoughts about my idea here irclog.perlgeek.de/moarvm/2017-08-11#i_15003263 and continued here irclog.perlgeek.de/moarvm/2017-08-12#i_15003873 ? 00:38
Zoffix has no opinion 00:40
BenGoldberg My opinion is to generate *just* a debug build, then peel off the debugging symbols into a separate file as described here: stackoverflow.com/questions/866721...ild-target 01:09
In theory, the resulting binary should be basically the same as if it hadn't been produced with debugging. 01:11
ugexe just make rakudobrew do it by default, encouraging normal users to not use via increased build time 01:12
AlexDaniel thanks
MasterDuke BenGoldberg: sounds good too. i don't really have an opinion on how it's done, just seemed like a nice thing have in general 01:13
BenGoldberg How much longer does it take to build with debug symbols than without? 01:14
MasterDuke no real noticeable difference on my system 01:17
geekosaur building for debugging isn't usually a compile time difference, nor is it just symbols. it's that you need to defeat certain optimizations for the result to actually be debuggable 01:19
(variables will not be created, stack frames may be truncated or missing entirely, etc.)
Zoffix is -1 on peeling anything. The fewer things for bugs to crawl in the better :D 01:27
AlexDaniel in case somebody is wondering why there's nothing in the changelog yet: I'm having a little releaseception here. I'm on it, don't worry, just working on a tool that'd help me with it 03:01
stmuk is there a list of and instructions for the various bots anywhere? 06:43
lizmat Files=1217, Tests=67426, 258 wallclock secs (13.11 usr 4.76 sys + 1724.85 cusr 172.35 csys = 1915.07 CPU) 07:33
[Tux] :( 07:41
This is Rakudo version 2017.07-148-g5fcce6732 built on MoarVM version 2017.07-382-g348b4262
csv-ip5xs 2.151 - 2.175
test 12.647
test-t 4.372 - 4.421
csv-parser 14.423
nine [Tux]: is this on Inline::Perl5 master or on an older version? 08:01
AlexDaniel++ # moar release tools 08:03
[Tux] nine, I usd moar-blead from rakudobrew and zef for Inline::Perl5 08:12
nine [Tux]: I just uploaded Inline::Perl5 0.29 to CPAN with lots of speedups 08:22
[Tux] Ah, my error is that I only did "zef update", not "zef upgrade" 08:24
Oops: 08:25
No such method 'dist' for invocant of type 'Any'. Did you mean any of these?
List
first
gist
isa
on "zef upgrade"
in sub MAIN at /pro/3gl/CPAN/rakudobrew/moar-blead-nom/install/share/perl6/site/sources/196257200EAC315E338DCD7213C9B3B1673752CB (Zef::CLI) line 232 08:26
in block <unit> at /pro/3gl/CPAN/rakudobrew/moar-blead-nom/install/share/perl6/site/resources/C3893DD6E92E8A64304F0D65AF5173B7BC3531CA line 1
nine, zef update; zef upgrade Inline::Perl5 does not (yet) see 0.29 08:30
now it does. Timing on their way ... 08:34
Holy shit 08:46
This is Rakudo version 2017.07-148-g5fcce6732 built on MoarVM version 2017.07-382-g348b4262
csv-ip5xs 1.416 - 1.456
test 12.761
test-t 4.323 - 4.628
csv-parser 15.078
nine Note that ~ half a second of that is startup time :) 08:53
Btw. Schiphol airport security people are just plain nuts. I forgot I had a water bottle in my bag and of course they found it. She then threw it away without asking which I contested because I'd just have to empty it. But they then stopped me from just drinking it right there because it "isn't allowed". They really wanted me to go back outside, drink it there and requeue. It would literally have taken me 08:55
some 3 seconds to just finish the bottle right there.
The whole discussion about it was taking waaaay longer and the queue built up.
None of the communication Aikido helped in any way :/ At the end the supervisor just took the bottle and threw it away and went away. 08:56
I've never been treated this unfriendly on any airport
stmuk the Swiss airports are amusing with their large selection of knives after security 09:04
I plan to buy a Swiss Army Chocolate Bar shortly :)
pmurias nine: I hope the security theatre made you feel extra safe ;) 09:18
nine more like extra dry ;) 09:26
ok, boarding the plane now
Geth rakudo/nom: 93a5eff7c3 | (Elizabeth Mattijsen)++ | src/core/Junction.pm
Make Junction ~ Str and Str ~ Junction 1.7x faster

  - based on a 26 element junction
  - by not .Str ing something that is already a Str
11:05
Geth_ star: 242b5518f0 | (Steve Mynott)++ | patches/star-ver.patch
patch gen-version.pl to add Star in perl6 -v which is hopefully saner
11:56
AlexDaniel huggable: bots 12:01
huggable AlexDaniel, The #perl6 irc channel normally hosts several helpful bots. I am a bot, and everyone else voiced on this channel is a bot. See the full list here: github.com/perl6/doc/issues/711#is...-235414744
AlexDaniel stmuk: ?
stmuk: all whateverables (10 bots right now) have pretty good documentation on whateverable wiki
stmuk: here: github.com/perl6/whateverable/wiki 12:02
Geth_ star: 20b84fc662 | (Steve Mynott)++ | patches/perl6-pod-to-bigpage.patch
moved upstream
AlexDaniel for all other bots you'd have to look in the repo or something… but the comment that huggable linked above should have links to git repos 12:03
stmuk ah thanks I probably had that but lost the link .. maybe useful in the /topic 12:04
AlexDaniel it's kinda weird that it is a github comment… it *feels* like we can do better, but I'm not sure where to move it 12:05
Zoffix Unfun fact of the day: with my 2.3MB script that copies 13,109 files perl takes 1m32s to *run* it, while rakudo takes 1m33s to just *compile* it 12:15
oh, it's actually 8,273 files 12:17
And perl takes 7.128s to compile it 12:22
ZofBot: #WINNING! 12:23
ZofBot Zoffix, org/wiki/Tracing_garbage_collection>
timotimo Zoffix: ;( 12:31
Zoffix :) 12:34
pmurias Zoffix++ # modules.perl6.org look upgrade 13:15
Zoffix \o/ 13:20
AlexDaniel can I have rakudo commit bit for the upcoming release? 13:58
Zoffix jnthn: ^ 14:07
The CLA was received, as confirmed by [Coke] 14:08
jnthn AlexDaniel: Invitation sent. 15:23
AlexDaniel thanks! 15:50
Geth rakudo/nom: 20e93d89c8 | (Elizabeth Mattijsen)++ | src/core/Rakudo/Iterator.pm
Introducing R:I.TwoValues

A simple iterator producing only the two values given. Intended to be used by situations such as .kv on Pair and scalar values.
23:58
rakudo/nom: 30584dac2f | (Elizabeth Mattijsen)++ | src/core/Pair.pm
Streamline the standard Seq methods on Pair

  - add dedicated .iterator
  - make sure that .keys/kv/values/pairs/antipairs produce a Seq
   instead of a List, just as they do on any other object.