»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'perl6: say 3;' or rakudo:, niecza:, std:, or /msg camelia perl6: ... | irclog: irc.perl6.org | UTF-8 is our friend! Set by sorear on 25 June 2013. |
|||
00:00
dmol left
00:03
ajr_ left
00:19
hoverboard is now known as water,
water is now known as hoverboard
00:25
xenoterracide joined
|
|||
TimToady | rosettacode.org/wiki/Order_disjoint...ems#Perl_6 is even prettier now, thanks to lizmat++ | 00:30 | |
00:35
xenoterracide left
00:36
rurban joined
00:41
rurban left
00:45
dayangkun_ joined
00:48
thou left
00:49
dayangkun left
|
|||
TimToady | Ulti: (backlogging) I'd probably call Cygwin a Windows-embedded distro containing, among other things, a virtual Unix kernel | 00:49 | |
but yeah, it's various kinds of turtles all the way down | 00:50 | ||
00:52
hoverboard left
01:02
Su-Shee_ joined
01:03
bjz joined
01:05
Su-Shee left
01:08
FROGGS_ joined
01:11
Sqirrel left
01:12
thou joined,
FROGGS left,
Sqirrel joined
01:16
klapperl joined
01:19
klapperl_ left
01:29
SevenWolf joined
01:42
thou left
|
|||
dalek | osystem: d76289f | (Andrew Egeler)++ | META.list: Remove MiniDBI Doesn't work and a bunch of code seems to be shared with DBIish, which is working. |
01:48 | |
02:00
Su-Shee joined
02:03
Su-Shee_ left
02:04
FROGGS_ left
02:23
thou joined
02:28
rurban joined
02:30
plobsing joined
02:35
daniel-s joined
02:37
_daniel-s__ left
02:40
daniel-s left
02:41
daniel-s joined
02:52
hoverboard joined
02:59
daniel-s_ joined
03:00
daniel-s left
03:02
btyler joined
03:09
daniel-s_ left,
daniel-s_ joined
03:22
ssutch left,
ssutch joined
03:25
Alula left
03:36
Alula joined
04:02
kaare_ joined
04:12
anaeem1 joined
04:15
anaeem1 left
04:16
anaeem1 joined,
SamuraiJack joined
04:26
rurban left
04:47
rurban joined
04:55
kst` is now known as kst
05:12
kaare_ left
05:16
btyler left
|
|||
moritz | \o | 05:21 | |
05:23
SamuraiJack_ joined,
SamuraiJack left
05:24
rurban left
05:33
kaare_ joined,
BenGoldberg left
|
|||
tadzik | o/ | 05:34 | |
05:53
xinming_ left
05:54
xinming joined
05:55
rurban joined
05:59
daniel-s_ left,
rurban left
06:10
chenryn left
06:11
hoverboard left
06:17
kaleem joined
06:28
[Sno] left
06:29
[Sno] joined
06:32
chenryn joined
06:35
FROGGS joined
|
|||
Woodi | morning :) | 06:36 | |
FROGGS | morning | 06:37 | |
jnthn | morning | 06:39 | |
nwc10 | morning | ||
Woodi | but what features we need to check in OSes ? becouse enum OS { linux, bsd, unix, windows, maybe some other } was working generally good distinction in last decades, it indicates how to compile and usually how to package | 06:40 | |
masak | morning | 06:42 | |
06:45
igorsutton joined
|
|||
jnthn yawns, slurps coffee | 06:46 | ||
06:46
thou left
06:48
lue left
|
|||
FROGGS | .tell raiph Hi, are you still working on the script that parses mirrored.by, or should I use one of these as a base? gist.github.com/raiph/63508a5f4ade000acc7f / gist.github.com/raydiak/11382643 | 06:49 | |
yoleaux | FROGGS: I'll pass your message to raiph. | ||
FROGGS | jnthn: you feel like deciding things already? :o) irclog.perlgeek.de/moarvm/2014-05-12#i_8712894 | 06:50 | |
jnthn | FROGGS: Have you considered an approach like we have for blocks used in handlers? | 06:53 | |
FROGGS | jnthn: what blocks? | 06:54 | |
jnthn | (that is, it's put by code-gen into a specific register, and we include the register number in the frame handler)? | ||
The handler blocks. | |||
FROGGS | /* Register containing block to invoke, for invokey handlers. */ | ||
jnthn | We do it that way to get closure semantics correct. | ||
FROGGS | MVMuint16 block_reg; | ||
jnthn | right, that. | ||
FROGGS | hmmm | 06:55 | |
will have to take a look how that works | |||
but that sounds like I just need to write down + read the register number | |||
and put the label in a register | 06:56 | ||
06:56
rurban joined
|
|||
FROGGS | anyway, I'll find out | 06:56 | |
-> #moarvm | |||
07:00
rurban left
07:01
lue joined
07:04
denis_boyun_ joined
07:10
kshannon left
07:12
kshannon joined
07:15
zakharyas joined
07:19
darutoko joined
07:28
hummeleB1 joined
07:31
virtualsue joined
|
|||
lizmat | good *, #perl6! | 07:47 | |
FROGGS | hi lizmat | ||
tadzik | hello hello | 07:49 | |
dalek | ecs: 24a603c | (Elizabeth Mattijsen)++ | S28-special-names.pod: Make Application a role |
07:51 | |
lizmat | tadzik FROGGS o/ | 07:52 | |
FROGGS | hi tadzik | 07:54 | |
tadzik: btw, I am travelling to poznan by train on friday morning... is it usual to buy a ticket in the train? | 07:55 | ||
07:55
fhelmberger joined
|
|||
FROGGS | it is an EC and later a KM if that matters | 07:56 | |
07:56
rurban joined
|
|||
tadzik | FROGGS: it's okay, but you usually pay extra if you do that | 07:58 | |
for EC it's easy to buy a ticket online | |||
FROGGS | yeah, same like in germany | ||
hmmm, where? | |||
tadzik | not so much for KM | ||
intercity.pl/pl/ here | |||
it even has a Deutsch version | 07:59 | ||
FROGGS | nice! | ||
I had another site that had no other language than Polish | |||
AAHHHHH!!! | 08:00 | ||
Page not found | |||
The page you requested was not found. | |||
>.< | |||
08:00
virtualsue left
08:01
rurban left
|
|||
FROGGS | www.intercity.pl/de/ and www.intercity.pl/en/ are borken | 08:01 | |
that's not a good sign | |||
bbiab | 08:02 | ||
tadzik | grr | 08:03 | |
I can buy you one and send you the pdf | |||
dalek | kudo/nom: ba37b3a | (Elizabeth Mattijsen)++ | src/core/Application.pm: Introducing the Application role, as per 28:137 |
08:06 | |
kudo/nom: be0b3d5 | (Elizabeth Mattijsen)++ | src/core/ (6 files): Difficult rename part 1 |
08:13 | ||
jnthn | FROGGS: I got my Berlin - Poznan ticket from bahn.de | ||
(For...annoying...reasons I'm doing Copenhagen - Berlin by air, then train Berlin - Poznan.) | 08:14 | ||
dalek | kudo/nom: 100730c | (Elizabeth Mattijsen)++ | src/core/ (6 files): Difficult rename part 2 |
||
08:16
darutoko left
|
|||
jnthn | lizmat: What's difficult about the rename? | 08:25 | |
lizmat | if you're working on a case insensitive file system | ||
jnthn | ohhh | ||
arrrgh | |||
yes | |||
lizmat | you confuse the hell out of git if you do kernel -> Kernel | ||
jnthn | hah | ||
lizmat | hence the two steps | ||
jnthn | indeed | ||
seen that on Windows | 08:26 | ||
teh suck | |||
lizmat | this way, I'm not breaking the repo on case insensitive systems elsewhere either | ||
jnthn wonders how confused it gets if you interactive rebase to squash the two :) | |||
lizmat | I'm not going there :-) | ||
jnthn | Yes, I was wondering, not suggesting :-) | 08:27 | |
08:27
dmol joined
08:32
dakkar joined
08:34
plobsing left
08:43
denis_boyun_ left
08:44
PZt left
|
|||
dalek | ecs: 109a1b4 | (Elizabeth Mattijsen)++ | S28-special-names.pod: Further spec Kernel/Distro/VM classes |
08:49 | |
lizmat | fg | 08:50 | |
jnthn | ^Z | ||
lizmat | :-) | ||
08:54
hummeleB1 left
|
|||
lizmat | afk for a few hours& | 08:56 | |
FROGGS | jnthn: I can't book it online for some reason on the bahn.de site :/ | ||
08:56
lue left
|
|||
FROGGS | jnthn: what train to you are on? | 08:57 | |
08:57
rurban joined
|
|||
FROGGS | jnthn: so I can take the same and bug you about things I am interested in :P | 08:57 | |
08:58
grondilu joined
|
|||
grondilu | r: say <3 6i 3-5i>».WHAT; | 08:59 | |
camelia | rakudo-jvm ba37b3: OUTPUT«(timeout)» | ||
..rakudo-{parrot,moar} ba37b3: OUTPUT«(Parcel)» | |||
grondilu | r: say <foo bar>».flip | ||
camelia | rakudo-{parrot,jvm,moar} ba37b3: OUTPUT«oof rab» | ||
grondilu | r: say <foo bar>».WHAT | 09:00 | |
camelia | rakudo-{parrot,jvm,moar} ba37b3: OUTPUT«(Parcel)» | ||
grondilu was expecting (Str) (Str) | |||
09:01
rurban left
09:04
pecastro joined
09:05
Ven joined
09:06
Ven is now known as Vendethiel-
09:10
lue joined
|
|||
moritz | grondilu: .WHAT is macro-like, and thus doesn't (yet?) hyper | 09:17 | |
Timbus | make: *** No rule to make target `src/core/distro.pm', needed by `CORE.setting.moarvm'. Stop. | 09:18 | |
blagh | |||
lowercase | |||
09:21
ssutch left,
ssutch joined
09:25
ssutch left
09:39
darutoko joined
09:40
SevenWolf left
09:43
markov joined,
denis_boyun_ joined
09:52
ssutch joined
09:56
ssutch left
09:58
rurban joined
10:02
rurban left
10:09
anaeem1 left
|
|||
Timbus | <TimToady> rosettacode.org/wiki/Order_disjoint...ems#Perl_6 is even prettier now, thanks to lizmat++ | 10:10 | |
10:10
anaeem1 joined
|
|||
Timbus | is .map({[.words]}) equivalent to >>.words.tree | 10:10 | |
10:11
anaeem1 left,
anaeem1__ joined
|
|||
moritz | m: say ('a b', 'c', 'd e f')>>.words.tree | 10:16 | |
camelia | rakudo-moar ba37b3: OUTPUT«a b c d e f» | ||
moritz | m: say ('a b', 'c', 'd e f')>>.words.tree.perl | ||
camelia | rakudo-moar ba37b3: OUTPUT«LoL.new(("a", "b").list.item, "c", ("d", "e", "f").list.item)» | ||
moritz | not quite, it seems | 10:17 | |
Timbus | what the heck | ||
moritz | taht's surprising | ||
jnthn | FROGGS: I'm taking the one aroudn 15:30 or so on the Thu | ||
FROGGS | ohh, an Thu already | 10:18 | |
on* | |||
10:18
darutoko left
|
|||
jnthn | Yeah, so will be able to attend l'hackathon on the Fri :) | 10:18 | |
It gets to Poznan at like 18:30 or so | |||
FROGGS | jnthn: okay, I'll be in poznan at 13:10 on friday | 10:19 | |
Timbus | m: say ((1, 2), (3, 4)).tree.perl | 10:20 | |
camelia | rakudo-moar ba37b3: OUTPUT«LoL.new($(1, 2), $(3, 4))» | ||
Timbus | m: say ((1, 2), (3, 4)).list.tree.perl | ||
camelia | rakudo-moar ba37b3: OUTPUT«([1, 2], [3, 4]).list» | ||
Timbus | m: say ((1, 2), (3, 4)).list.lol.perl | ||
camelia | rakudo-moar ba37b3: OUTPUT«LoL.new(ListIter.new())» | ||
Timbus | jesus | 10:21 | |
10:22
Vendethiel- left
|
|||
jnthn | FROGGS: ah, ok. then no train together | 10:34 | |
FROGGS: Are you based in Berlin, btw? | 10:35 | ||
Woodi will be absent this weekend in Poznan becouse everyone else get free days here... | 10:39 | ||
dalek | kudo/nom: 55ab8aa | (Elizabeth Mattijsen)++ | / (6 files): Make Distro/Kernel/VM use Application role |
10:40 | |
lizmat | $ perl6 -e 'say $*VM.version' | 10:41 | |
v2014.4.98.gbed.1693 | |||
not sure that's what we want there | |||
jnthn | gbed | ||
Like a gnu library for sleeping :P | |||
tadzik | :D | ||
dalek | kudo/nom: 1984fdf | (Elizabeth Mattijsen)++ | src/core/Kernel.pm: Fix $*KERNEL.version |
10:46 | |
lizmat | $ perl6 -e 'say $*KERNEL.version' | ||
vDarwin.Kernel.Version.13.1.0.Wed.Apr.2.23.52.2.PDT.2014.root.xnu.2422.92.1.2.RELEASE_X.86._.64 | |||
not sure it makes sense to have Application.version be a Version | |||
10:47
prevost joined
|
|||
jnthn | What is Application? | 10:48 | |
10:52
ssutch joined
|
|||
lizmat | S28:137 | 10:55 | |
synopsebot | Link: perlcabal.org/syn/S28.html#line_137 | ||
dalek | ecs: ffad552 | (Elizabeth Mattijsen)++ | S28-special-names.pod: Make Application.version Any |
10:56 | |
jnthn | hmm...agree with idea, not sure about the name, but don't have a better suggestion off hand | ||
10:57
ssutch left
10:58
rurban joined
|
|||
FROGGS | jnthn: yes, I'm living like 1000m in south of Berlin | 11:00 | |
11:03
rurban left
|
|||
FROGGS | tadzik: I am unable to buy a ticket on that site... it says: "Uwaga! Z przyczyn technicznych w e-IC brak możliwości zakupu biletu do Warszawy Gdańskiej. Przepraszamy." | 11:08 | |
jnthn | Looks like "OHNOES! Due to technical reasons you cannot buy tickets to Warsaw/Gadansk. kthxbai" | 11:12 | |
FROGGS | ha! today it works to book it on bahn.de! :D | 11:13 | |
sortof, yes :o) | |||
nwc10 | yesterday it didn't? | ||
sergot | FROGGS: I can help you. | 11:14 | |
FROGGS | no, I could just request to get an offer delivered by mail, which takes 2-3 days | ||
sergot: no need, I can buy my ticket now :oO) | |||
but I enjoy the "Uwaga!" right now *g* | 11:15 | ||
jnthn | :D | ||
tadzik | FROGGS: huh, why would you buy a ticket to warsaw? :o | ||
FROGGS | that is what I'd scream when I drum on my chest | 11:16 | |
sergot | Good question. :P | ||
FROGGS | tadzik: it is just a train that goes on to warsaw | ||
tadzik | aha | ||
FROGGS | berlin -> poznan -> warsaw | ||
tadzik | righty | ||
FROGGS | okay, looks like I can be there at 10 am \o/ | 11:17 | |
nwc10 | Good *Morning* Warsaw? | ||
FROGGS | hehe | ||
yay, got my ticket | 11:25 | ||
sergot | \o/ | 11:26 | |
lizmat | first part of commute to Poznan& | 11:29 | |
11:29
lizmat left
11:30
darutoko joined
11:44
skids left
11:45
anaeem___ joined
11:47
thou joined,
daniel-s joined
11:48
anaeem1__ left
11:52
thou left
11:53
virtualsue joined,
ssutch joined
11:56
daniel-s left
11:58
ssutch left
12:00
rurban joined
12:04
rurban left
|
|||
virtualsue | heh. i tried making perl6 on a mac, and make segfaulted | 12:11 | |
virtualsue investigates the toolchain | 12:12 | ||
FROGGS | virtualsue: yeah, I either [Coke] or colomon reported that already, and it seems as it is really a bug in make itself | 12:13 | |
I think* | |||
virtualsue | it appears to be | ||
FROGGS | would be nice if we could work around that though | 12:14 | |
colomon | the good news is, the make error comes after all the important stuff has been built. | 12:16 | |
actually, as nearly as I could tell the makefile was completely done by the time it got the error. | 12:17 | ||
virtualsue | i was wondering if that were true | ||
12:24
darutoko left
12:27
darutoko joined
12:40
ilogger2 joined,
ChanServ sets mode: +v ilogger2
12:49
virtualsue_ joined
|
|||
woolfy1 | Hope to see many of you in Poznan and in Prague. In 5 minutes we drive off to the east. \o/ | 12:49 | |
12:49
anaeem1_ joined
|
|||
virtualsue is going | 12:53 | ||
12:54
ssutch joined
12:55
anaeem1_ left
12:58
ssutch left
13:00
skids joined
13:01
rurban joined
13:05
rurban left
|
|||
dalek | kudo-star-daily: 7b7c5e6 | coke++ | log/ (5 files): today (automated commit) |
13:12 | |
13:14
molaf joined
13:16
virtualsue_ left
13:33
[Sno]_ joined
13:38
xenoterracide joined
13:42
xenoterracide left
13:46
btyler joined
13:47
treehug88 joined
13:55
guru joined
13:56
guru is now known as Guest43446,
Guest43446 is now known as ajr_
13:58
FROGGS joined
14:00
kaare_ joined
14:01
rurban joined
14:03
rurban left,
rurban joined,
thou joined
|
|||
btyler | .tell tadzik: a couple of pull reqs on panda and ufo to change $*VM<name> to $*VM.name, when you have a moment | 14:04 | |
yoleaux | btyler: What kind of a name is "tadzik:"?! | ||
PerlJam | heh! | ||
btyler | dangit | 14:05 | |
PerlJam | yoleaux: you need to learn to ignore a trailing colon | ||
tadzik | what kind of rapping name is Steve? | 14:07 | |
star: $*VM.name | 14:08 | ||
camelia | ( no output ) | ||
tadzik | star: $*VM.name.say | ||
camelia | star-{m,p} 2014.04: OUTPUT«(Str)» | ||
sergot | star: say $*VM.perl; | 14:09 | |
camelia | star-p 2014.04: OUTPUT«{"name" => "parrot", "config" => {"hugeintval" => "long long", "prefix" => "/home/p6eval/star-2014.04", "link_dynamic" => "-Wl,-E", "includedir" => "/home/p6eval/star-2014.04/include", "new_perldoc" => "0", "has_libffi" => "1", "bigendian" => "0", "HAS_TIMESPE…» | ||
..star-m 2014.04: OUTPUT«{"config" => {"laolib" => "3rdparty/libatomic_ops/src/libatomic_ops.a", "moardll" => "libmoar.so", "mainflags" => "-DMVM_SHARED", "be" => "0", "ccout" => "-o ", "mknoisy" => "ifneq (\$(NOISY), 1)MSG = \@echoCMD = \@NOOUT = > /dev/nullNOERR = 2> /dev/nullendif"…» | |||
tadzik | btyler: I'm wondering if the new syntax has worked since forever, or should I also tag the existing HEAD for people with older rakudos | ||
14:19
xenoterracide joined
14:23
daxim joined
14:29
virtualsue_ joined
14:45
REPLeffect joined
14:48
sergot_ joined
14:49
kaare_ left
14:53
REPLeffect left
14:55
REPLeffect joined
14:56
ssutch joined
14:59
virtualsue_ left
15:00
ssutch left
15:02
igorsutton joined
15:03
rindolf joined
15:04
kaare_ joined
15:06
igorsutton left
15:11
bjz_ joined
15:15
kaare__ joined,
kaare_ left
15:17
bjz_ left,
molaf left
15:19
kaare__ left
15:22
telex joined
15:27
btyler left
15:29
molaf joined
15:42
btyler joined
|
|||
TimToady | grondilu: I think using Test on rosettacode.org/wiki/Index_finite_l...ers#Perl_6 kind of obscures the round-trippiness that the previous output made visually clear; Test is a good thing, but not everything on RC has to use it... | 15:46 | |
likewise, for instance, the output format of rosettacode.org/wiki/Order_disjoint...ems#Perl_6 is chosen to put the output directly under the corresponding input so you can make a visual comparison, and using Test on that one would obscure that visual relationship | 15:49 | ||
15:52
btyler left
15:54
btyler joined
|
|||
jnthn back from teaching for the day | 15:54 | ||
TimToady | (but grondilu++ xx * for all the work on rosettacode :) | ||
o/ | |||
15:56
guru joined,
ajr_ left,
skids left,
ssutch joined
15:57
guru is now known as Guest79010,
Guest79010 is now known as ajr_
|
|||
TimToady | all you SDLers, rosettacode.org/wiki/Fibonacci_word/fractal might be another graphic fruit ripe for plucking | 15:58 | |
16:01
ssutch left
16:03
denis_boyun joined
16:04
lue joined
16:12
skids joined
16:13
Rotwang joined,
Timbus joined
16:26
Psyche^_ joined
16:29
rurban left
16:31
rurban joined
16:35
lue left,
anocelot joined
16:39
hoverboard joined
|
|||
grondilu | TimToady: we can put back all the round-trippiness in the Test output if you want. | 16:45 | |
though I'm fine with not using Test any. It's true that it makes things less clear. | 16:46 | ||
*anyway | |||
grondilu edits the RC entry | |||
16:48
lue joined
|
|||
grondilu | (done) | 16:53 | |
16:56
rurban left,
rurban joined
16:57
ssutch joined
17:00
jnap joined
17:01
ssutch left
17:02
mj41 joined,
rurban left
17:03
rurban joined
|
|||
TimToady | grondilu++ | 17:08 | |
PerlJam | I don't know if I was having some kind of Dune theme running through my head, but I kept reading the Space Invaders game as "Spice Invaders" | 17:22 | |
(I just saw it again in my feedly subscriptions) | 17:23 | ||
17:24
denis_boyun left
17:25
dmol joined
17:27
kaleem joined
17:28
jnap1 joined,
jnap left
17:31
havenwood joined
17:32
rindolf left
17:38
PZt joined
17:47
kaare_ joined
17:48
ajr_ left
17:52
hoverboard is now known as moistcherry
|
|||
dalek | ecs: 0090f83 | TimToady++ | S28-special-names.pod: change Application to Systemic and Universal roles The word Application is entirely misleading for describing the various systems that form the execution context of your program, so instead we'll have the role Systemic to express the notion of some local system that we're running in the context of (operating system, kernel, architecture, physical machine, virtual machine, virtual OS, maybe even windowing system). We also split out the role Universal to be done by any object that needs a cosmically unique name. The version must be well formed in order to be suitable for naming. Other version-like info can go into a description instead (or, if it must be part of the name somehow, into the auth attribute). The crypto signature may or may not end up being optional for various kinds of entities. A physical architecture is not distributed over the network, so is unlikely to have a checksum. |
17:52 | |
17:54
moistcherry is now known as hovercraft
17:55
kaleem left
|
|||
FROGGS | okay, the P5 part of my CPAN work is done for now: github.com/andk/pause/pull/117 github.com/andk/pause/pull/118 | 17:56 | |
now I need to fiddle with MIRRORED.BY, the JSON blob CPAN(PAUSE) will generate, and panda | 17:57 | ||
17:57
SamuraiJack_ joined
|
|||
FROGGS | wow, looks like my nick fits pretty well with JSON, PAUSE, CPAN, and so on | 17:57 | |
[Coke] | PerlJam: is your feedly doubling up on images today? | ||
FROGGS | ahh, that reminds me of something... | 17:58 | |
17:58
ssutch joined
|
|||
FROGGS | who wants to write Panda::Reporter::Metabase? | 17:58 | |
18:01
treehug88 left,
mj41 left
18:03
ssutch left
18:07
Timbus left
18:08
Timbus joined
|
|||
moritz | who wants to live forever? | 18:08 | |
vendethiel | moritz: sounds boring ! | 18:11 | |
moritz | indeed; when the Universe has died its heat death, living will be *very* boring | 18:12 | |
18:13
fhelmberger joined
|
|||
[Coke] | Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class java.lang.Shutdown | 18:15 | |
(from jvm spectest) | 18:16 | ||
18:17
fhelmberger left
18:21
treehug88 joined
|
|||
dalek | rl6-roast-data: ae60130 | coke++ | / (6 files): today (automated commit) |
18:27 | |
[Coke] | parrot still at 200 failures from datetime shenenigans. jvm/moar down to about 30 each (but those have been failing for a week) | 18:32 | |
moritz | time to fudge and ticket them, no? | 18:33 | |
[Coke] | I would say so, yes. | 18:34 | |
"pleaes" | |||
*"pleae" | |||
*"please" (!) | 18:35 | ||
18:41
guru joined
|
|||
moritz builds latest rakudo-m and spectests | 18:41 | ||
18:41
guru is now known as ajr_
18:43
takesako_____ joined,
ssutch joined
18:45
dwarring joined
18:47
berekuk joined,
berekuk left,
berekuk joined
|
|||
dalek | ast: 6810fce | (David Warring [email@hidden.address] | integration/advent2010-day10.t: Add parens to sort: ... <== sort() <== ... |
18:51 | |
18:52
kaare__ joined
18:53
kaare_ left
|
|||
TimToady | it's supposed to work without the parens | 18:53 | |
vendethiel | TimToady: he kept the other test below :) | ||
(but I indeed thought the same) | |||
TimToady | okay | ||
vendethiel | std++ | ||
dwarring | TimToady: I've got a ticket open on that: RT121843 | 18:54 | |
will revert when rakudo can handle it | 18:55 | ||
TimToady | std defines those as feed_separators and lumps them into stdstopper | ||
they used to be parsed as ordinary operators, but we decided they needed to be looser than statements | |||
but yes, rakudo needs to handle them a bit differently in that case | 18:56 | ||
18:58
kaare_ joined,
user15 joined,
kaare__ left
|
|||
TimToady | maybe Mouq++ would be interested in that one later when he's not so busy not flunking school :) | 18:58 | |
18:58
user15 left
19:05
hovercraft left
19:13
igorsutton joined
|
|||
moritz | ugh | 19:14 | |
it seems that some of those concurrency tests are immune to fudging | |||
the fudges end up on unrelated tests | |||
.tell lizmat I'm unable to fudge those failing S17 tests, the TODO markers seem to end up on unrelated tests; any idea what to do, except removing them from t/spectest.data? | 19:16 | ||
yoleaux | moritz: I'll pass your message to lizmat. | ||
19:18
aindilis joined,
SamuraiJack_ left,
xenoterracide_ joined
19:20
xenoterracide left
19:23
xylixy joined
|
|||
dalek | ast: a89da36 | (David Warring [email@hidden.address] | integration/advent2012-day24.t: tweak |
19:23 | |
ast: ddedc47 | (David Warring [email@hidden.address] | integration/advent2010-day11.t: adding advent 2010 day 11 |
|||
TimToady | fudge units must always be either a complete block, or a statement starting with a recognized test keyword and ending with a *semicolon* | ||
(last I knew, anyway...) | |||
and the keyword has to begin the line (ignoring whitespace), while the semicolon has to end the line | 19:24 | ||
well, end *a* line, not necessarily the same line | |||
FROGGS | you're talking in statement modifiers :o) | 19:25 | |
19:26
virtualsue joined,
xylixy left
19:27
hovercraft joined
|
|||
TimToady | given also that a comment is allowed after the semicolon | 19:27 | |
if you will :) | 19:28 | ||
jnthn | FROGGS: Do you see the Panda breakage on latest r-m also? | 19:29 | |
19:29
UPTT53472 joined
|
|||
FROGGS | *g* | 19:29 | |
jnthn: I have to build a latest r-m first... | 19:30 | ||
jnthn | OK, thanks. | ||
When I rebootstrap I get a JSON::Tiny test fail blowing it up. It SEGVs under latest, but going quite a way back to earlier patches in the spesh_trace branch I see: | 19:31 | ||
lue | jnthn: the "no subtests run" for panda's tests? I've seen that the last couple times I tried (moar, nqp, and rakudo all from the last couple of days) | ||
jnthn | t/02-structure.t .. ===SORRY!=== | ||
No such method 'package' for invocant of type 'NQPAttribute' | |||
FROGGS | btw, Perl 6 is very awesome for data munging... gist.github.com/FROGGS/70b742062c0be637e3b5 | ||
jnthn | lue: No, I don't even get that far. | ||
FROGGS | this parses MIRRORED.BY, ping every host and spits out the ten fastest... the entire script fits on my laptop screen | ||
lue | Ah. Well, that's where I fail, every one of panda's test files gets a red "No subtests run", and then the test summary complains "Parse errors: No plan found in TAP output" for each one. | 19:32 | |
moritz | TimToady: it emits the todo() call in the right place | ||
TimToady: but lexical proximity doesn't seem to be enough with those concurrency tests | |||
vendethiel | FROGGS: you must have a wide screen :p | ||
FROGGS | vendethiel: no really, that is a very readable font size here :o) | 19:33 | |
TimToady | sounds like you want skip instead | ||
todo will still try to run things | |||
FROGGS | which is not good for explody things | 19:34 | |
vendethiel | ooh given + postfix when is cool too ... | ||
moritz | most don't explode, just fail | ||
vendethiel | FROGGS: btw, couldn't .sort({$^a.value<ping> <=> $^b.value<ping>}) just be .sort(*.value<ping>) ? | ||
moritz | only if .value<ping> is already numeric | 19:35 | |
moritz doesn't know any context | |||
if not, it'd need to be +*.value<ping> | |||
vendethiel | yeah, it is :) | 19:36 | |
FROGGS | it is... | ||
thanks :o) | |||
vendethiel feels kinda proud...-ish ... somewhat :P | 19:37 | ||
FROGGS | *g* | ||
vendethiel | .oO( Look at all the operators I've learned since I first came here, early march ! ) |
||
TimToady | a ping race would be a good use for the NYI race context | 19:38 | |
with todo, I suspect the count of tests to skip is not raceproof | |||
and something is probably tracking that number dynamically rather than lexically | 19:40 | ||
FROGGS | ~/dev/panda$ perl6-m bootstrap.pl | 19:41 | |
==> Bootstrapping Panda | |||
Segmentation fault (core dumped) | |||
jnthn: ^^ | |||
jnthn | um | 19:42 | |
Yeah, my rebootstrap gets awy futher than that | |||
*sigh* | |||
But I went all the way back on my box to a MoarVM before spesh_trace, an NQP before lexopts, and a Rakudo from May 7th...and I still get the same failures :/ | 19:43 | ||
FROGGS | O.o | ||
vendethiel | FROGGS: btw, how does "| ms" works for m | ms ? | 19:44 | |
FROGGS | it only handles 'ms' at all now | 19:45 | |
vendethiel | ah alright | ||
so "| ms" is "either ms or (TBD)" | 19:46 | ||
dwarring | PR to tidy up 'sometests' targets in Makefile - github.com/rakudo/rakudo/pull/267 | ||
jvm specific target should be j-sometests not sometests | 19:47 | ||
sometests target introduced to run tests on all backends | |||
FROGGS | jnthn: reboostrap.pl goes on here too | 19:48 | |
jnthn | goes on? | 19:49 | |
FROGGS | seems to work... | ||
jnthn | ah | ||
Mine crashes at JSON::Tiny | |||
FROGGS | the normal bootstrap just segfaults without saying that a rebootstrap is needed | ||
MVM_interp_run (tc=tc@entry=0x6035e0, initial_invoke=initial_invoke@entry=0x7ffff7a03218 <toplevel_initial_invoke>, invoke_data=<optimized out>) | 19:50 | ||
at src/core/interp.c:4292 | |||
4292 if (IS_CONCRETE(check) && STABLE(check) == want_c) { | |||
vendethiel | m: say 'a .b' ~~ my rule foo {^ 'a' . <[a..z]> $} | ||
camelia | rakudo-moar 1984fd: OUTPUT«「a .b」» | ||
jnthn | Right, I got that | ||
vendethiel | m: say 'a .b' ~~ my rule foo {^ 'a' '.' <[a..z]> $} | ||
camelia | rakudo-moar 1984fd: OUTPUT«「a .b」» | ||
jnthn | What if you set MVM_SPESH_DISABLE=1 ? | ||
FROGGS | that happened after the deps got build, and it tried to build lib/Panda/Builder.pm | ||
that takes a minute | 19:51 | ||
vendethiel | oh .ws is using * | 19:52 | |
19:53
kurahaupo joined
|
|||
FROGGS | Attempt to read past end of string heap (index 9109510) | 19:53 | |
mp_clear (a=0x0) at 3rdparty/libtommath/bn_mp_clear.c:25 | |||
25 if (a->dp != NULL) { | |||
jnthn: ^^ | |||
19:54
Vlavv joined
|
|||
FROGGS | that seems to be skids++ patch? | 19:54 | |
19:54
havenwood left
|
|||
vendethiel | can somebody give me the link to that C++11 grammar ? It was really neat :) | 19:55 | |
FROGGS | hmmm, perhaps not... | ||
jnthn | FROGGS: no, that's not applied yet afaik | ||
uh, mp_clear can't be the right place for the error... | |||
FROGGS | I'll gist the bt | ||
jnthn: gist.github.com/FROGGS/509cc31a2e0de0b63747 | 19:56 | ||
during cleanup of a P6bigint | |||
jnthn | oh... | 19:57 | |
19:57
hovercraft is now known as hoverboard
|
|||
jnthn | An exit crash | 19:57 | |
What if you --ll-exception it? | |||
vendethiel | should DEPRECATED take a :since ? | ||
FROGGS | vendethiel: github.com/andydude/droxtools/blob...Parser.pm6 | ||
vendethiel | FROGGS++ <3 | 19:58 | |
FROGGS | jnthn: it seems to work when I invoke it in another shell, so I have to start again, hold on | 19:59 | |
20:01
geekosaur joined
|
|||
jnthn | :/ | 20:01 | |
I have everything here as it was in early May, and I still get the JSON::Tiny build failing. | 20:02 | ||
Done a completely clean build, after tossing my panda clone, install, etc. | |||
FROGGS | hmmmm | 20:03 | |
how does it fail? | |||
moritz last touched JSON::Tiny in January | |||
FROGGS | jnthn: gist.github.com/FROGGS/509cc31a2e0de0b63747 | 20:05 | |
20:06
SevenWolf joined
|
|||
vendethiel | std: my $a = sort <== [1, 2, 3]; say 1 > 2; | 20:06 | |
camelia | std ec3d853: OUTPUT«ok 00:01 128m» | ||
vendethiel | p6: my $a = sort <== [1, 2, 3]; say 1 > 2; | ||
camelia | rakudo-{parrot,jvm,moar} 1984fd: OUTPUT«===SORRY!=== Error while compiling /tmp/tmpfileTwo terms in a rowat /tmp/tmpfile:1------> my $a = sort <== [1, 2, 3]; say 1 > ⏏2; expecting any of: postfix infix stopper…» | ||
..niecza v24-109-g48a8de3: OUTPUT«===SORRY!===Two terms in a row at /tmp/tmpfile line 1:------> my $a = sort <== [1, 2, 3]; say 1 > ⏏2;Parse failed» | |||
vendethiel | (can you feel the jvm ?) | ||
FROGGS | use m: for speed | ||
:o) | 20:07 | ||
vendethiel | I wanted to see if niecza got it | ||
FROGGS | I see that nm: would be handy these days | ||
jnthn | t/02-structure.t .. ===SORRY!=== | 20:08 | |
No such method 'package' for invocant of type 'NQPAttribute' | |||
t/02-structure.t .. Dubious, test returned 1 (wstat 256, 0x100) | |||
No subtests run | |||
Like that | |||
FROGGS | O.o | 20:09 | |
FROGGS .oO( ===UWAGA!=== ) | |||
(Sorry) | |||
jnthn | But I get this on early May builds of everything :/ | ||
FROGGS | wipe your install/? | 20:10 | |
jnthn | already done | ||
FROGGS | and perhaps have a look at the taskmgr... not that a process still owns a file and you do not see that it does not get overwritten | ||
masak .oO( ==警告!== ) | 20:11 | ||
jnthn | Doesn't seem so | ||
FROGGS | I had that two weeks ago... Notepad++ was so kind to keep a lock on .mbc files >.< | ||
jnthn | yeah, but perl6-m --version shows the Moar and Rakudo revisions I'd expect | 20:13 | |
hoverboard | does Larry Wall come in here? | ||
TimToady | sometimes | ||
hoelzro | I hear he's a tricky guy, though =P | 20:14 | |
kurahaupo | :) | 20:15 | |
vendethiel | (you guys are pretty mean :P) | 20:17 | |
20:18
jnap1 left,
bagonit joined
|
|||
jnthn | FROGGS: Now trying 2014.04 of everything | 20:18 | |
FROGGS | jnthn: when 2014.04 still fails, then perhaps a reboot will do :o) | 20:19 | |
because everything else will then be very very unlikely | |||
20:19
jnap joined
20:20
bagonit left
|
|||
jnthn | yeah...except I didn't build Panda in a good while | 20:20 | |
FROGGS | not even for star? | ||
well, I did anyway | |||
jnthn | I did the star release on my Linux VM | 20:21 | |
FROGGS | ahh, I see | 20:22 | |
would be sad if we had CPAN and you could not even install panda :P | 20:23 | ||
nwc10 | sad panda | ||
(no-one else said it) | 20:24 | ||
jnthn | wtf | ||
2014.04 fails too | |||
TimToady finds the 3rd person to be conducive to discovery of what people really think, is all, he says to vendethiel :) | 20:25 | ||
FROGGS | yes, you said that already (that is not rude, it is a quote from Harry Potter) | ||
vendethiel | *me links FROGGS++'s gist * "I was thinking about that in the afternoon -- I need to parse some stuff from a manpage, but my friend's doing it in python ..." "yeah, well he shoulnt, look at this C++11 grammar, less than 1k lines with all the weirdest things that exist!" | ||
vendethiel looks up "conducive" in a dictionary | |||
vendethiel still doesn't understand ^o) | 20:26 | ||
masak | "is conducive to" == "leads to" | ||
jnthn | *sigh* | ||
FROGGS | TimToady is like the king who wandered between his knights before a big battle... | ||
jnthn | OK, reboot time | ||
FROGGS | :/ | ||
jnthn | Just in case. | ||
This is ridiculous :/ | |||
TimToady would like to see a reboot out of the case | |||
FROGGS | it is | 20:27 | |
vendethiel | I can translate the sentence, but not get its meaning | ||
masak | FROGGS: that would be Henry V... | ||
FROGGS | masak: yeah, must be it... I've got my knowledge from Star Trek TNG :-S | 20:28 | |
TimToady thinks that going incognito helps him find out what people's agendas are before those agendas are modified by O_O responses | 20:29 | ||
TimToady sometimes goes incogito instead, though | 20:30 | ||
20:35
igorsutton_ joined
|
|||
masak | well, I always imagined that the king must have felt some measure of relief taking on the clothes of "just one of the men", and walking about, listening to the grassroots. | 20:37 | |
TimToady | a frank view from an outsider is something that famous people start to crave after a while | ||
masak | I can imagine. | 20:38 | |
TimToady | otoh, it's nice to be able to walk away from a troll, if that's the intent | ||
masak | anyone *can* walk away from a troll :> | ||
20:38
anaeem1 joined,
igorsutton left
|
|||
vendethiel | I can imagine too, even if my experience was with far, far, far, far fewer people | 20:39 | |
jnthn | FROGGS: Nope, post-reboot, same issue. :/ | ||
TimToady | sure, but famous people also crave an occasional feeling of irresponsibility :) | ||
20:39
Rotwang left
|
|||
vendethiel | (I agree that it's better to be incognito to see what people do before they're wooh) | 20:39 | |
jnthn | And stuff reports 2014.04 | 20:40 | |
vendethiel | I only realized who TimToady was after maybe 2 weeks (and au after maybe 2 years) | ||
TimToady | and I'm pretty confident that Larry Wall gets a lot of wooh :) | ||
vendethiel | .oO( I can't tell, for I don't do perl :P ) |
||
TimToady | probably too much for his own good | ||
TimToady is still trying to figure out who he is... | 20:41 | ||
vendethiel | .oO( There Is More Than One Larry ) |
||
TimToady | said Mr Ellison | 20:42 | |
retupmoca | masak: could I get you to look at a couple of PRs? (github.com/masak/yarn/pull/3 and github.com/masak/csv/pull/10) | ||
vendethiel | is today quote day ? | ||
masak | retupmoca: lookings | ||
looking* | |||
TimToady | vendethiel: no, it's just a quotidian day | 20:43 | |
vendethiel | well, at least today isn't humor day. | ||
moritz | my thoughts went from "famous within one community" to "local celebrety" to "local hero", and now I can't get the "going home" song from the "Local Hero" out of my head | ||
vendethiel | moritz: you got me "I need a hero" in mine :) | 20:44 | |
masak .oO( local variable within one community ) | |||
TimToady buzzes past moritz on a motorbike | |||
masak | retupmoca: merged, and merged. retupmoca++ retupmoca++ | 20:45 | |
moritz | www.youtube.com/watch?v=CagybSu2lNo # that one | ||
retupmoca | masak++ | ||
moritz is glad he isn't the only one who remembers that movie | 20:46 | ||
TimToady | great movie, pity it's only a mono soundtrack | ||
moritz | though these days, Mark Knopfler seems to play "Piper to the End" at the end of his concerts instead | 20:50 | |
TimToady | probably hoping he'll drop dead appropriately right after to enhance the irony | 20:51 | |
moritz | :-) | ||
20:51
anaeem1 left
20:56
anaeem1 joined
|
|||
masak | if he does it often enough, eventually he'll have probability on his side. | 20:57 | |
ingy | heya masak! | 21:00 | |
masak | ingy-san! | 21:01 | |
21:03
ssutch left
21:04
ssutch joined,
UPTT53472 left
|
|||
TimToady observes ingy and masak conversing in proto-ingy-european... | 21:05 | ||
masak | :P | 21:06 | |
clearly related to ingy-san-skrit. | |||
21:08
ssutch left
|
|||
huf | i think this might be a relevant fragment: dalok.theisz.hu/?page=song&id=H...sNyulacska | 21:08 | |
Ingyom, bingyom, táliber, | |||
tutáliber, máliber, | |||
that cant be coincidence. | |||
ingy | 好好好 | 21:10 | |
er, 哈哈哈 ;) | |||
TimToady | well, well, well | 21:11 | |
huf | your unified ideographologies wont work on me! | ||
ingy | huf huf huf | ||
huf | good god, people write my name and i cant read it? surely they now have occult power over me | 21:12 | |
TimToady | .oO(why do linguists call it "reduplication" when there's only two?) |
||
huf | TimToady: it's aaalmost self-demonstrating :) | ||
ingy is still waiting for masak to give him 5 mins | |||
huf | should be rereplication :) | ||
masak | ingy: I wish someone would give *me* 5 mins! :/ | 21:13 | |
ingy | masak: you got it. what do you want to show me? | ||
masak | heh. | ||
ingy: anyway, I'll let you know when I feel unfettered enough to lend you your 5 min. | |||
TimToady | yah, love those terms, syncpe, apocop, methatesis | ||
garden pathological | 21:14 | ||
21:14
skids left,
ssutch joined
|
|||
ingy | masak: great, then I can show you something that will save you 30 mins a day :) | 21:15 | |
I've been meaning to make masak a video | |||
PerlJam | ingy: he already has Perl 6 :) | ||
FROGGS | moritz: the front page of perl-6.de/ needs little adjustments... (the sentences about Threads and also niecza) | 21:16 | |
ingy | Perl 6 is very cool | 21:17 | |
21:17
anaeem1 left,
kaare_ left
|
|||
ingy | I stumbled upon this today: rosettacode.org/wiki/Generate_Chess...ion#Perl_6 | 21:18 | |
FROGGS | moritz: there is also a typo in the links section | ||
ingy | and thought it fantastic until I saw: rosettacode.org/wiki/Generate_Chess...ition#Ruby | ||
21:19
ssutch left
|
|||
ingy | Ruby -- Perl 6 since the 90's | 21:19 | |
vendethiel | .oO( at least Ruby's flip flops are still dotty ! ) |
||
ingy | heya vendethiel! | ||
vendethiel | o/ ingy ! | ||
ingy | I think I've seen you on #livescript? | 21:20 | |
vendethiel | ingy: yep :) I'm nami-doc on github | ||
I knew I had seen you somewhere, too :p | |||
ingy | vendethiel: got 5 mins? :) | ||
vendethiel | ingy: I shouldn't, but let's say I do :) | 21:21 | |
21:21
ajr_ left
|
|||
ingy | sec | 21:21 | |
PerlJam | ingy: Borrow 5 minutes from enough people and you'll soon have a whole day | ||
ingy | > git hub user nami-doc | jist -f out.txt | 21:22 | |
gist.github.com/d96246e6424745b434b4 | |||
> git hub follow nami-doc | 21:23 | ||
'ingydotnet' is now following 'nami-doc' | |||
vendethiel | ingy: damn, it doesn't even show up my streak ! | ||
:D | |||
ingy: well, it works ;-) | |||
ingy | > git hub repos nami-doc -c10 | jist -f file.txt | 21:24 | |
gist.github.com/22475ce832aa3544c8d4 | |||
vendethiel: run `git hub issue-new ingydotnet/git-hub` and file an issue to show streak | |||
vendethiel | ingy: well, I'm afraid I'm on windows right now :) | 21:25 | |
you must really be motivated to do so much stuff in bash ! | 21:26 | ||
btyler | ingy: oooh, nice. I see search is on the todo -- once you have that, I think it could replace my github browser usage entirely | 21:27 | |
retupmoca | ingy: you are ingydotnet on github? I have PRs for you! | ||
ingy: github.com/ingydotnet/yaml-pm6/pull/2 and github.com/ingydotnet/testml-pm6/pull/2 will make your P6 modules build and install cleanly | |||
ingy | > git hub repos nami-doc -c3 -r | git hub clone - 2>/dev/null | jist -f out.txt | 21:28 | |
gist.github.com/5a0c94e5583da039d2df | |||
vendethiel | Definitely looking forward to search too :) | ||
ingy | btyler: `git hub issue ingydotnet/git-hub` for search | ||
21:28
hoverboard left
|
|||
ingy | I can add it today | 21:29 | |
vendethiel | maybe I'd like to have some kind of alias, if I use some repo really often enough. Maybe not | ||
ingy | vendethiel: the piping is where it gets great | ||
I use gh | |||
here's a great command. sec | |||
git hub repos Perl6 | 21:30 | ||
git hub repos Perl6 -r | git hub clone - | |||
those are cool but | |||
masak | 'night, #perl6 | 21:31 | |
21:32
ssutch joined
|
|||
ingy | git hub issues Perl6/specs -r | git hub issue Perl6/specs - | 21:32 | |
that command is worth the price alone | |||
vendethiel | 'night too, #perl6 :) | 21:34 | |
ingy | git clone [email@hidden.address] export $PWD/git-hub/lib:$PATH; git hub setup | ||
vendethiel: there's your short setup | |||
enjoy | |||
vendethiel | ingy: will keep for 'nux :) | ||
21:34
hoverboard joined
|
|||
btyler | ingy: this is awesome! got a 404 on adding an issue though | 21:35 | |
ingy | btyler: :\ | ||
gist it | |||
21:37
chenryn joined
|
|||
btyler | hm, now its a "can't find value for" one sec, will reinstall and try again | 21:37 | |
ingy | btyler: just show me the command | 21:38 | |
no need to reinstall | |||
btyler | ingy: gist.github.com/kanatohodets/17a43...7785ac32e2 | 21:39 | |
"issues" output is there just to show that I wasn't typoing the repo name or something | 21:40 | ||
ingy | btyler: saw that bug last night | ||
use issue-new | |||
or since you are inside git-hub repo just say `git hub issue` | 21:41 | ||
btyler | oh, lovely. this is awesome | ||
really? nice! | |||
this is so cool | |||
PerlJam | ingy++ (I've been playing too. It *is* really nice) | ||
ingy | `git hub issue 39` shows an issue. So I made `git hub issue` call `git hub issue-new` | 21:42 | |
but that fails when you specify the owner/repo | |||
PerlJam | ingy: btw, I just did "git hub members perl6" and it prompts me to press CTRL-C or Enter ... any reason you didn't just use an existing pager? (or is there some config I set to make it do so?) | ||
ingy | btyler: please add an issue for that :) | 21:43 | |
PerlJam: git hub members perl6 -a | |||
there is a reason for it | |||
hoelzro | ingy: where is this hub subcommand from? | 21:44 | |
PerlJam | hmm. -a == "all" doesn't immediately jump out at me that a pager would be used | ||
ingy | if you had a really long list there's no way to tell it not to keep fetching | ||
and you would burn your rate limit | |||
PerlJam | makes sense | ||
ingy | it's a compromise | 21:45 | |
I only recently got paging working in general | |||
hoelzro: 21:41:23 ingy | git clone [email@hidden.address] export $PWD/git-hub/lib:$PATH; git hub setup | |||
hoelzro | thanks! | ||
ingy | :) | ||
PerlJam | I'm still boggling a bit that you wrote a JSON parser in bash. That's ... that's ... crazy! :-) | 21:46 | |
ingy | PerlJam: git hub members perl6 -r | git hub follow - | ||
btyler | issue added | ||
ingy | btyler++ | ||
PerlJam: and ported Test::More :P | |||
run make test | |||
btyler | ingy: going to show all my coworkers, this is too awesome not to share | 21:47 | |
ingy | or prove -v test | ||
btyler: git hub star ingydotnet/git-hub # :D | |||
21:47
virtualsue left
|
|||
btyler | hahahaha, done :) | 21:48 | |
ingy | PerlJam: or just, git hub members perl6 -r | git hub user - | ||
please add issues for the API things you want | |||
search would certainly be nice | |||
21:53:17 GitHub53 | [git-hub] kanatohodets opened issue #66: Add `git hub search` git.io/m8SeKQ | 21:49 | ||
from #git-commands | |||
oh there are also plugins like git-hub-travis and git-hub-irc | |||
PerlJam: I have a growing number of bash packages, so I made bpan.org ( bpan-org/bpan ) | 21:51 | ||
PerlJam | heh! | ||
that's just too awesome | |||
ingy | it's an amazingly simple CPAN thing built over git-hub | ||
and can be applied to any lang | 21:52 | ||
so once it is good I will make a perl6 one | |||
and actually a perl5 one | |||
it can be a modern parallel to cpan and panda | |||
is that the current p6 one? | 21:53 | ||
PerlJam | aye | 21:54 | |
21:54
hoverboard is now known as miaswagiola
|
|||
ingy | try the -v -O -J and -H options to see behind the scenes on a command ( or the insane -x ) | 21:57 | |
22:00
denis_boyun_ joined
22:01
denis_boyun_ left
22:04
miaswagiola is now known as hoverboard
|
|||
ingy | btyler, PerlJam: spread the good word (especially to masak (he's a git teacher (with no tuits!))) | 22:05 | |
22:05
treehug88 left
|
|||
retupmoca | .seen labster | 22:07 | |
yoleaux | I saw labster 9 Feb 2014 20:29Z in #perl6: <labster> hi masak! | ||
ingy | > git hub url lib/git-hub | ||
github.com/ingydotnet/git-hub/blob/...ib/git-hub | |||
retupmoca | .tell labster take a look at github.com/labster/perl6-File-Find...tes/pull/2 when you get a chance :) | ||
yoleaux | retupmoca: I'll pass your message to labster. | ||
ingy | that one is nice for irc | ||
I have a vim binding to add the line # and shove into my paste buffer | |||
also `git hub open [<file/path>]` | 22:08 | ||
for browser interaction | |||
22:09
BenGoldberg joined,
denis_boyun_ joined
|
|||
jnthn | OK, so my fruitless bug search is, it seems, due to a Panda bug on Windows :( | 22:12 | |
sub path-to-module-name($path) { say $path; $path.subst(/^'lib/'/, '').subst(/^'lib6/'/, '').subst(/\.pm6?$/, '').subst('/', '::', :g); | |||
} | |||
Hardcodes forward slashes :( | |||
lue | Don't they work on Windows anyway? Or is there something about Windows filesystems I'm unaware of? | 22:13 | |
jnthn | lue: Typically they do, but look at what the code is doing. | ||
The problem is that $path has backslashes in | |||
So the DFS gets bad module names, and then things get messed up | |||
lue | Ah, I completely missed the part where it's doing matching :) | ||
22:14
fhelmberger joined
|
|||
jnthn | yeah, fixing that gets things further | 22:16 | |
timotimo | wow, tadzik, be ashamed of yourself :P | ||
jnthn | So now I can look for the real bug :/ | ||
22:17
benabik joined
|
|||
jnthn | Apart from I can't 'cus I need to sleep 'cus teaching tomorrow. | 22:17 | |
lue imagines a $/ that holds a string of the directory separator, for ease of use. Wait... | |||
22:18
fhelmberger left
|
|||
tadzik | timotimo: wha, why? :P | 22:20 | |
timotimo | is that not your code up there? :P | 22:22 | |
jnthn | gist.github.com/jnthn/38ba57f278759ea73800 | ||
tadzik | up where? :o | 22:23 | |
22:24
skids joined
|
|||
jnthn | sleep & | 22:24 | |
22:30
igorsutton_ left
|
|||
lue | nqp-m: say(0x7FFF_FFFF_FFFF_FFFF); # pretty sure negatives shouldn't be happening until 0x8000... | 22:34 | |
camelia | nqp-moarvm: OUTPUT«-9223372036854775808» | ||
lue | m: say 0x7FFF_FFFF_FFFF_FFFF | ||
camelia | rakudo-moar 1984fd: OUTPUT«9223372036854775807» | ||
lue | Huh, looks like things are getting screwy once you creep towards the last possible magnitudes in nqp :) | 22:41 | |
nqp-m: say(0x10_0000_0000_0001); say(0x10_0000_0000_0002); say(0x100_0000_0000_0001); say(0x100_0000_0000_0002) | |||
camelia | nqp-moarvm: OUTPUT«450359962737049745035996273704987205759403792793672057594037927936» | ||
22:42
xenoterracide_ left
|
|||
lue | nqp-m: say(0x20_0000_0000_0001); say(0x20_0000_0000_0002); | 22:43 | |
camelia | nqp-moarvm: OUTPUT«90071992547409929007199254740994» | ||
skids | lue: I chased that as far as seeing that the value returned from make in the hexint grammar action was correct. So it's either the constant table add, serialization/deserialization, or retrieval from the constant table that is broke. | 22:44 | |
lue | oh, and if try to "+1" any of the broken stuff, it blows up: "Error while compiling op add_i (source text: "+"): Cannot infer type from '9007199254740992'", for instance | 22:45 | |
*if I try | |||
skids | m: say 0d9007199254740994 | 22:48 | |
camelia | rakudo-moar 1984fd: OUTPUT«9007199254740994» | ||
timotimo | tadzik: the one with hard coded forward slashes :) | ||
22:48
benabik left
|
|||
tadzik | ooh | 22:48 | |
I can see myself doing that ;) | |||
timotimo | it's only tuesday and this week i've already had more visitors and views than each of the two weeks before that | 22:49 | |
22:50
lizmat joined
22:51
denis_boyun_ left
|
|||
skids | lue: I do remember getting it to break with 0d but I fogrget the value. | 22:51 | |
22:51
woolfy joined
|
|||
skids | m: say 0d088888888888888888 # there we go. | 22:51 | |
camelia | rakudo-moar 1984fd: OUTPUT«88888888888888896» | ||
colomon | :( | 22:52 | |
p: say 0d088888888888888888 | 22:53 | ||
camelia | rakudo-parrot 1984fd: OUTPUT«88888888888888888» | ||
22:54
benabik joined
22:55
benabik left
|
|||
skids | nqp-m: say(0d0888888888888888888) # here too. | 22:56 | |
camelia | nqp-moarvm: OUTPUT«888888888888888832» | ||
BenGoldberg | nqp-p: say(0d0888888888888888888) | 22:58 | |
camelia | nqp-parrot: OUTPUT«888888888888888960» | ||
22:58
gfldex joined
|
|||
lue | Here's some numbers, according to nqp: gist.github.com/lue/5ac4c5f0de421c96bf1e | 22:58 | |
BenGoldberg | nqp: say(0d088888888888888801) | 23:00 | |
camelia | nqp-jvm: OUTPUT«## There is insufficient memory for the Java Runtime Environment to continue.# pthread_getattr_np# An error report file with more information is saved as:# /home/p6eval/hs_err_pid25668.log» | ||
..nqp-{moarvm,parrot}: OUTPUT«88888888888888800» | |||
23:03
btyler left
23:05
denis_boyun_ joined
|
|||
lizmat | good *, #perl6! | 23:07 | |
yoleaux | 19:16Z <moritz> lizmat: I'm unable to fudge those failing S17 tests, the TODO markers seem to end up on unrelated tests; any idea what to do, except removing them from t/spectest.data? | ||
lizmat | moritz: if this is about S17-supply/uniq.t, that started segfaulting recently and is probably related to changes in Moar / nqp | 23:08 | |
that one I haven't seen segafult with spesh disabled | |||
S17-supply/delay|stable are long standing problems that I want jnthn to have a look at when he has time again | 23:09 | ||
the reason they probably can't be fudged easily, is that they use "tap_ok", which is good for 5 tests | |||
1. we must tell the fudger that tap_ok is 5 tests (how?) | 23:10 | ||
2. when marking as "todo" we should be marking only some of the tests in tap_ok as todo | |||
(how?) | |||
ingy | PerlJam: ping | ||
lizmat | ideas / suggestions /comments welcome | ||
TimToady: saw the change Application -> Universal/Systemic, will look at it either tomorrow night, or at the hackathon | 23:11 | ||
23:12
bowtie joined
|
|||
ingy | PerlJam: since btyler is gone, try this: `git hub upgrade; git hub search perl6` => gist.github.com/0fe5f65fe7ff02a7b8e1 | 23:17 | |
lizmat | sleep& | 23:23 | |
23:28
rurban left
23:33
dmol left
23:34
xinming_ joined
23:36
denis_boyun_ left
23:38
zacts joined
23:41
rurban joined
|
|||
TimToady | lizmat: you're basically saying you want the ability to fudge .pm files as well as .t files, have a fudged .t file call the similarly fudged .pm file (to enable 2), and have any #?DOES from the .pm file propagate back to the .t file (to enable 1) | 23:43 | |
23:46
kurahaupo left
|