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. |