|
»ö« 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:02
Rotwang left
|
|||
| timotimo | FROGGS: i'll give moar-support the missing commit | 00:12 | |
| dalek | kudo/moar-support: 93caa93 | (Timo Paulssen)++ | tools/build/NQP_REVISION: bump NQP revision to get the regex optimizer. |
||
| kudo/moar-support: ffb923d | (Timo Paulssen)++ | src/Perl6/Optimizer.nqp: run the QRegex optimizer from rakudo's optimizer. |
|||
| timotimo | wait, that didn't make sense | 00:14 | |
|
00:14
sqirrel left
|
|||
| timotimo | you were building nqp | 00:14 | |
| in that case, all you need is to re-run configure.pl | |||
|
00:18
m_m left
|
|||
| dalek | kudo-star-daily: 1a43d69 | coke++ | log/ (5 files): today (automated commit) |
00:24 | |
| rl6-roast-data: a5139a1 | coke++ | / (6 files): today (automated commit) |
|||
|
00:25
Tene joined
00:27
raiph joined
00:31
balders_dod_ left
00:46
djanatyn joined
00:58
BenGoldberg joined
01:00
jeff_s2 joined
01:01
jeff_s1 left
01:08
dayangkun joined
01:12
jeff_s1 joined
01:14
jeff_s2 left
01:30
hummeleB1 left
01:31
laidback_01 left
01:40
laidback_01 joined
01:55
thou joined
02:35
tgt left
02:39
census joined
02:44
stevan_ joined
02:52
raiph left
|
|||
| rjbs | was re-reading this today. Possibly of interest to some here: | 02:53 | |
| inform7.com/learn/documents/WhitePaper.pdf | |||
|
02:53
MikeFair left
|
|||
| rjbs | whitepaper on the natural-language-like Inform 7 programming language | 02:53 | |
| lue | Fun I7 exercise: replace "The Lounge is east of the Kitchen" with "The Lounge is to the east of the Kitchen" | 02:59 | |
| rjbs | :) | ||
|
03:07
jeff_s1 left
03:10
MikeFair joined
03:12
jeff_s1 joined
03:25
LordVorp left
03:29
xenoterracide joined
03:43
eternaleye left
03:52
eternaleye joined
04:00
eternaleye left
04:01
eternaleye joined
04:04
preflex_ joined,
ChanServ sets mode: +v preflex_
04:05
preflex left,
preflex_ is now known as preflex
04:19
census left
04:31
xenoterracide left
04:47
jeff_s2 joined
04:50
jeff_s1 left
05:09
cooper left
05:16
cooper joined,
cooper left,
cooper joined
05:22
dayangkun left
05:23
[Sno] left
05:24
Mouq left
05:27
JimmyZ left
05:28
JimmyZ joined
05:32
JimmyZ left
05:33
JimmyZ joined
|
|||
| BenGoldberg | p: say (e ** 3).perl, " ", exp(3).perl; # unsurprising | 05:59 | |
| camelia | rakudo-parrot dc5a1f: OUTPUT«20.0855369231877e0 20.0855369231877e0» | ||
| BenGoldberg | j: say (e ** 3).perl, " ", exp(3).perl; # surprising? | 06:00 | |
| camelia | rakudo-jvm dc5a1f: OUTPUT«20.085536923187675e0 20.085536923187668e0» | ||
|
06:00
LordVorp joined
06:03
kaleem joined
06:16
darutoko joined
06:17
kaleem left
06:33
raiph joined
06:34
dayangkun joined
06:37
SamuraiJack_ joined
06:47
[Sno] joined
06:55
Mouq joined
06:56
xinming joined
06:57
Mptyset joined
06:59
Mouq left
07:03
m_m joined
07:04
fridim_ left
07:12
m_m left
07:15
sqirrel joined
07:16
raiph left
07:21
dmol joined
07:22
kaleem joined
07:23
m_m joined
07:24
FROGGS left
07:25
thou left
07:29
m_m left
07:35
sqirrel left
07:46
FROGGS joined
|
|||
| FROGGS | moritz: are the double quotes in the header intentional? irclog.perlgeek.de/moarvm/2013-12-16 | 07:49 | |
| timotimo | and at the very bottom?( | 07:53 | |
| moritz | FROGGS: "not really" | 08:03 | |
| timotimo | "" | 08:04 | |
| FROGGS .oO( "Lazer" ) | |||
| moritz | will hopefully be fixed as soon as the template cache expires | 08:05 | |
| that is, in 10 minutes | |||
| timotimo | cache expiry: one of the harder problems in computer science | 08:06 | |
| moritz | nah, already fixed | ||
| FROGGS++ | |||
| timotimo has an idea brewing in his head for a cool perl6-related project | 08:07 | ||
| i should get a github paid account so that i can make it private and tease you about it from time to time :P | |||
|
08:07
brrt joined
|
|||
| timotimo | .o(or ... just put it on bitbucket) | 08:08 | |
| BenGoldberg | Does perl6-related mean written in perl6, or merely inspired by perl6? | ||
| timotimo | the first | 08:10 | |
|
08:11
zakharyas joined
|
|||
| timotimo | but also related to the community and stuff | 08:12 | |
|
08:14
nnunley left
|
|||
| timotimo | there's no database i can use on the jvm port of rakudo right now, no? | 08:21 | |
| except maybe if i use the jvm interop for JDBC? | |||
|
08:35
Piers joined
|
|||
| moritz | please do that, and patch it into DBIish | 08:35 | |
| timotimo | ... yikes | 08:36 | |
| seems pretty daunting | |||
| though the payoff is probably quite nice | |||
|
08:37
filly left,
filly joined
08:38
sqirrel joined
08:41
Piers is now known as pdcawley,
clkao_ left
08:43
Mouq joined
|
|||
| dalek | kudo/nom: 3264e9f | (Timo Paulssen)++ | src/core/CallFrame.pm: give non-parrot's CallFrame the $.level, too. |
08:45 | |
| timotimo is amazed he found that :P | |||
|
08:47
Mouq left
|
|||
| moritz | nqp::bindattr($self, CallFrame, '%.level', $l); | 08:48 | |
| timotimo | whoops | ||
| thanks! | |||
| moritz | it's good that you noticed the dubiousity before I could put it into words :-) | ||
| dalek | kudo/nom: 01e150a | (Timo Paulssen)++ | src/core/CallFrame.pm: copypasto, spotted by moritz++ |
08:49 | |
| moritz still not convinced | |||
| shouldn't it be $!level? | |||
| timotimo | WHY DO I DO THIS | ||
| moritz | the low-level attribute always has a ! | ||
| moritz knows exactly how timotimo feels now, having been there before | 08:50 | ||
| dalek | kudo/nom: 4136508 | (Timo Paulssen)++ | src/core/CallFrame.pm: there are no words to explain this blunder. |
||
| timotimo | hm, so a state var in method new can be used to implement singletons, right? | 08:51 | |
| though at that point i might as well have a package with "my" vars and subs instead of methods | 08:52 | ||
|
08:56
SamuraiJack_ left
09:01
BenGoldberg left
|
|||
| FROGGS | thanks woolfy | 09:04 | |
| advent calender for today published | |||
| moritz | FROGGS: could you maybe state more clearly that this is not in mainline rakudo right now? | 09:08 | |
| FROGGS++ # advent calendar | |||
| FROGGS | moritz: mainline rakudo? what do you mean? | 09:09 | |
| ahh, that you need to recompile it to use it? | |||
| moritz | FROGGS: it's in your fork of rakudo, right? | ||
| also | 09:11 | ||
| mlenz@mlenz-workstation:~/p6/rakudo$ ./perl6-p -e 'my $x = "123abc"; $x++; say $x' | |||
| 123abd | |||
| doesn't fail | |||
| FROGGS | ahh true | 09:13 | |
| moritz: it is not a fork | 09:14 | ||
| moritz | FROGGS: is it a branch? or is it in rakudo/rakudo branch nom? | 09:16 | |
| FROGGS | it is nom + a tiny patch that needs to be applied (that is shown in v5's README) | 09:18 | |
| but yes, I will make clear how one gets v5 | 09:19 | ||
| p: say "123abc" + 1 | 09:20 | ||
| camelia | rakudo-parrot dc5a1f: OUTPUT«Cannot convert string to number: trailing characters after number in '123⏏abc' (indicated by ⏏) in method Numeric at gen/parrot/CORE.setting:12058 in sub infix:<+> at gen/parrot/CORE.setting:3964 in sub infix:<+> at gen/parrot/CORE.settin…» | ||
|
09:23
clkao_ joined
09:24
dmol left
|
|||
| FROGGS | moritz: fixed the example code and added a paragraph near the bottom | 09:24 | |
| moritz | FROGGS++ | 09:25 | |
| FROGGS | thank you :o) | 09:26 | |
|
09:26
dakkar joined
|
|||
| arnsholt | o/ | 09:32 | |
| FROGGS | hi arnsholt | 09:33 | |
|
09:48
fhelmberger joined
09:52
dayangkun left,
fhelmberger left,
FROGGS left,
ponbiki left,
lizmat left,
japhb_ left,
atrodo left,
hoelzro left,
Fatalnix left,
rurban left,
dylanwh left
09:54
fhelmberger joined,
FROGGS joined,
ponbiki joined,
lizmat joined,
japhb_ joined,
atrodo joined,
hoelzro joined,
Fatalnix joined,
rurban joined,
dylanwh joined
09:58
nnunley joined
10:03
nnunley left
10:04
Alina-malina left,
Alina-malina joined
10:08
xinming_ joined
10:11
xinming left,
brrt left,
brrt joined
10:13
xinming_ left
10:18
xinming joined
10:21
dmol joined
|
|||
| hoelzro | good morning #perl6! | 10:30 | |
| brrt | hi hoelzro | 10:31 | |
|
10:31
Mouq joined
10:34
pdcawley left
10:35
Mouq left
10:39
xinming_ joined
10:40
Piers joined
10:41
xinming left
10:42
Alina-malina left
10:43
Mouq joined,
Alina-malina joined,
xinming_ left
10:44
xinming joined
11:00
sqirrel left
|
|||
| hoelzro | dost mine eyes deceive me? | 11:04 | |
| I have a perl6-m? | |||
| \o/ | |||
| everyone++ | |||
|
11:04
Alina-malina left
11:06
xinming_ joined
11:08
xinming left
|
|||
| masak | g'day, #perl6 | 11:10 | |
| to... to what extent do we have a perl6-m? :) | 11:11 | ||
|
11:11
brrt left
|
|||
| hoelzro | it exists | 11:12 | |
| I don't think it does much (yet( | |||
| but that's a huge step! | |||
| masak | ok :) | 11:17 | |
| & | 11:18 | ||
| FROGGS | it passes17 of 23 sanity tests | 11:19 | |
|
11:32
sqirrel joined
|
|||
| jnthn wonders if that can be 23 out of 23 before he takes Christmas vacation :) | 11:44 | ||
|
11:44
grep0r left
|
|||
| go|dfish | t | 11:45 | |
|
11:46
nnunley joined
|
|||
| jnthn | t/00-parrot and t/01-sanity, to be precise... :P | 11:47 | |
| If anybody feels like merging those into a single t/01-sanity, that may make sense :) | |||
| FROGGS | except the pir tests? | ||
| jnthn | aye, that can go in a t/parrot or so | 11:48 | |
|
11:48
stevan_ left
11:50
ponbiki left
11:51
nnunley left,
ponbiki joined
11:52
ponbiki is now known as Guest12634
11:58
tgt joined
12:00
Gruber is now known as Grrrr
|
|||
| dalek | kudo/moar-support: 40a022a | (Tobias Leich)++ | t/0 (40 files): move backend independent tests to t/01-sanity |
12:01 | |
|
12:01
denisboyun joined
|
|||
| clkao_ | win 4 | 12:09 | |
| moritz | lose 8 | ||
| FROGGS | :o( | 12:12 | |
|
12:16
stevan_ joined
12:17
stevan_ left
12:18
grep0r joined
12:21
atroxaper joined
12:24
sqirrel left
12:34
hummeleB1 joined
12:56
sqirrel joined
13:03
Alina-malina joined
13:10
SamuraiJack_ joined
13:20
cognominal joined,
xinming_ left
13:21
xinming joined
|
|||
| [Coke] reviewingly sees Inform 7. It was fun to play with, but lacked solid documentation, as I recall. | 13:25 | ||
| dalek | rl6-roast-data: c660f54 | coke++ | bin/rakudo.moar.sh: use a nice'd perl6-m |
13:30 | |
| rl6-roast-data: 314a738 | coke++ | cull: add moar to the daily csv (as of this commit, still not passing any spectests) |
|||
|
13:30
swaggot joined,
xinming left
13:31
xinming joined
13:33
stevan_ joined
13:35
nnunley joined
13:37
sqirrel left
13:39
xinming left,
nnunley left
13:40
xinming joined
13:49
dmol left,
kaare__ joined
13:53
lue left
13:56
kaleem left
13:59
jnap joined
14:01
raiph joined
14:05
lue joined
14:08
sqirrel joined,
denisboyun left
14:15
colomon_ joined,
labster_ joined
14:16
jeff_s1 joined
14:17
swaggot_ joined
14:19
zakalwe_ joined,
zakalwe_ left,
zakalwe_ joined,
Tene_ joined,
Tene_ left,
Tene_ joined,
perigrin_ joined,
pjcj_ joined,
Piers_ joined,
segomos_ joined,
betterworld joined,
stevan_ left
14:21
jeff_s1 left,
kaare__ left
14:22
kaare__ joined,
Colby` joined
14:23
jeff_s1 joined,
cooper- joined,
Piers left,
swaggot left,
cooper left,
jeff_s2 left,
Tene left,
colomon left,
diakopter left,
Pleiades` left,
betterwo1ld left,
araujo left,
pjcj left,
mtk left,
labster left,
zakalwe left,
ingy left,
perigrin left,
segomos left,
labster_ is now known as labster,
colomon_ is now known as colomon,
Colby` is now known as Pleiades`,
swaggot_ is now known as swaggot,
cooper- is now known as cooper,
telex left
14:24
cooper left,
cooper joined,
PacoAir joined
14:28
telex joined
|
|||
| woolfy | FROGGS: perl6advent.wordpress.com/2013/12/1...16-slangs/ is an excellent blog. Even though, I found some typos and I got a question. I just sent you an email about it. | 14:29 | |
|
14:30
araujo joined
14:31
mtk joined,
ingy joined,
diakopter joined
|
|||
| timotimo | oh wow, what a nap :| | 14:34 | |
| should have been working on my advent post instead :| | |||
| FROGGS | woolfy: thanks, got it | 14:35 | |
|
14:36
Piers_ left
14:38
bluescreen10 joined
14:43
Piers joined
|
|||
| timotimo | FROGGS++ # advent calendar post :3 | 14:45 | |
|
14:47
sunnavy joined
|
|||
| moritz | wow, the advent schedule is full up to the 22nd | 14:52 | |
|
14:52
ajr joined
|
|||
| timotimo | how should i write "Perl6" in the post? | 14:52 | |
| Perl 6, Perl6 or perl6? | |||
| moritz | Perl 6 | 14:53 | |
|
14:53
ajr is now known as Guest45491
|
|||
| timotimo | okay. and Perl 5, too? | 14:53 | |
| moritz | if you want with a non-breaking space :-) | ||
| yes | |||
| woolfy | I would write "Perl 6" (including the space) | ||
|
14:53
Guest45491 is now known as ajr_
|
|||
| timotimo | my keyboard layout has a key for non-breaking spaces! :D | 14:53 | |
| moritz breaks it | 14:54 | ||
| timotimo | nooooo :( | ||
| tadzik | :D | ||
| timotimo | i was using that! | ||
| moritz | it's Ctrl+k NS for me (in vim) | ||
| moritz wonders if compose <blank> <blank> works | |||
| aye, it does | 14:55 | ||
|
14:55
nnunley joined
14:56
swaggot left
15:02
kaleem joined,
thou joined
15:07
MikeFair left
15:11
[particle] joined,
labster_ joined
15:12
btyler joined
15:13
PacoAir_ joined,
kaare_ joined
15:14
Maddingu1 joined,
dakkar_ joined,
PacoAir left,
Maddingue left,
[particle]1 left,
kaare__ left,
bakedb left,
labster left,
ggoebel115 left,
camelia left,
flussence left,
dakkar left,
pecastro left,
PacoAir_ is now known as PacoAir,
labster_ is now known as labster,
pecastro joined
15:18
fhelmberger_ joined
15:20
camelia joined,
flussence joined
15:21
ChanServ sets mode: +v camelia
15:27
hummeleB1 left,
ingy left,
hummeleBop1 joined
|
|||
| raydiak | good * #perl6 | 15:27 | |
|
15:27
ingy joined
15:29
dayangkun joined
15:33
BenGoldberg joined
15:35
bakedb joined
15:39
lizmat_ joined,
dayangkun left,
fhelmberger left,
FROGGS left,
lizmat left,
japhb_ left,
atrodo left,
hoelzro left,
Fatalnix left,
rurban left,
dylanwh left
15:41
dayangkun joined
|
|||
| moritz | good *, raydiak | 15:41 | |
|
15:42
FROGGS joined
15:44
ggoebel116 joined,
japhb_ joined,
atrodo joined,
hoelzro joined,
Fatalnix joined,
rurban joined,
dylanwh joined,
cognominal__ joined
15:45
colomon_ joined
15:46
labster_ joined
15:47
ggoebel117 joined,
kaare__ joined
15:48
pjcj joined,
larks_ joined
15:49
ruoso_ joined,
breinbaa1 joined,
lee__ joined,
telex left,
Gothmog__ joined,
betterwo1ld joined,
telex joined,
jercos_ joined,
kaleem left
|
|||
| timotimo | my article is turning into a "report of what i did" rather than "how you can be a cool new contributor like me!" article :\ | 15:49 | |
| moritz | that's OK, IMHO | 15:50 | |
|
15:50
jeff_s2 joined,
cooper_ joined
|
|||
| timotimo | i was really hoping for the latter rather than the former | 15:50 | |
|
15:50
ggoebel116 left
15:51
tadzik1 joined,
BooK_ joined,
jeff_s1 left
|
|||
| FROGGS | can you describe how to get from "ohh, there is a bug / a missing thing" through "that might be a patch" to "that even works!" ? | 15:51 | |
|
15:52
raydiak_ joined,
sqirrel_ joined,
Bucciarati_ joined,
mtk0 joined
|
|||
| timotimo | that would be nicer, yes | 15:52 | |
|
15:53
ivan`` joined,
atroxaper left
15:54
[particle] left
|
|||
| FROGGS | if that is possible to describe :/ | 15:54 | |
|
15:54
markov1 joined,
camelia left,
cooper left,
pjcj_ left,
_ilbot left,
Gothmog_ left
15:55
breinbaas left,
jtpalmer left
|
|||
| moritz | providing examples helps | 15:55 | |
|
15:55
Gothmog__ is now known as Gothmog_,
frettled_ joined,
ivan`` left
15:56
_ilbot joined,
colomon_ left,
jtpalmer joined,
Psyche^ joined,
camelia joined,
kaare_ left,
labster left,
mtk left,
betterworld left,
colomon left,
sqirrel left,
cognominal left,
Psyche^_ left,
labster_ is now known as labster
15:57
ivan`` joined,
raydiak left,
markov left,
tadzik left,
jercos left,
frettled left,
ChanServ sets mode: +v camelia
15:58
gtxcomm left,
cooper_ is now known as cooper,
cooper left,
cooper joined,
colomon joined,
gtxcomm joined
15:59
noxgirl left
16:01
Psyche^_ joined
16:02
ponbiki joined,
diakopte1 joined,
Guest12634 left,
diakopter left
|
|||
| jnthn | decommute & | 16:02 | |
|
16:02
ponbiki is now known as Guest40081,
Psyche^ left,
darutoko- joined,
darutoko left
16:03
laidback_01 left,
Alina-malina left,
laidback_01 joined
16:04
Alina-malina joined,
autumn joined
16:08
raydiak_ is now known as raydiak
16:09
colomon_ joined
16:12
dagurval_ joined,
FOAD_ joined
16:13
kaare_ joined
16:14
noxgirl joined
16:17
FROGGS left
16:18
tomaw_ joined,
autumn left,
Alina-malina left,
Psyche^_ left,
colomon left,
lee__ left,
larks_ left,
kaare__ left,
grep0r left,
FOAD left,
sivoais left,
moritz left,
corecatcher left,
darutoko- left,
markov1 left,
BooK_ left,
cooper left,
japhb_ left,
atrodo left,
hoelzro left,
Fatalnix left,
rurban left,
dylanwh left,
PZt left,
kst left,
logie_ left,
pochi left,
Khisanth left,
szbalint left,
avar left,
krunen left,
camelia left,
jercos_ left,
betterwo1ld left,
Gothmog_ left,
telex left,
ruoso_ left,
pjcj left,
ggoebel117 left,
lizmat_ left,
bakedb left,
dakkar_ left,
simcop2387 left,
sjohnson left,
REPLeffect left,
Exodist left,
wsri left,
Ulti left,
emma left,
rom1504 left,
takesako_ left,
colomon_ is now known as colomon,
FOAD_ is now known as FOAD,
sorear_ joined,
lee_ joined
16:21
pnu joined,
Alina-malina joined,
jeffreykegler joined,
larks joined,
moritz joined,
darutoko joined,
Psyche^ joined,
fridim_ joined,
camelia joined,
markov1 joined,
BooK_ joined,
cooper joined,
jercos_ joined,
telex joined,
betterwo1ld joined,
Gothmog_ joined,
ruoso_ joined,
pjcj joined,
ggoebel117 joined,
dylanwh joined,
rurban joined,
Fatalnix joined,
hoelzro joined,
atrodo joined,
japhb_ joined,
lizmat_ joined,
bakedb joined,
dakkar joined,
PZt joined,
simcop2387 joined,
sjohnson joined,
REPLeffect joined,
kst joined,
logie_ joined,
pochi joined,
Khisanth joined,
szbalint joined,
Exodist joined,
wsri joined,
Ulti joined,
emma joined,
rom1504 joined,
takesako_ joined,
avar joined,
kshannon joined,
jnthn joined,
Yappo__________ joined,
hubbard.freenode.net sets mode: +v camelia,
cibs joined,
go|dfish joined,
krunen joined,
crazedpsyc joined,
anocelot joined
16:23
cooper left,
telex left,
emma left,
Alina-malina left
16:24
telex_ joined,
cooper joined,
emma joined
16:25
Alina-malina joined,
lee__ joined,
xenoterracide joined
16:27
hummeleBop1 left,
lee_ left,
araujo left,
telex_ left
16:29
charsbar_______2 joined
16:30
[Sno] left
16:31
sivoais joined,
araujo joined
16:33
telex joined,
moritz_ joined,
zakharyas left
16:38
telex left,
moritz left,
PZt left
16:39
telex joined
16:42
dmol joined
16:45
kaleem joined
16:48
denis_boyun joined,
markov1 left
|
|||
| masak | FROGGS++ # perl6advent.wordpress.com/2013/12/1...16-slangs/ | 16:49 | |
|
16:49
markov joined,
Alina-malina left
|
|||
| timotimo | i'm surprised he didn't use many slang terms in that post :P | 16:49 | |
|
16:50
Alina-malina joined,
BooK_ left,
BooK joined
|
|||
| moritz_ | yo man, wadcha mean by dad? | 16:52 | |
|
16:52
ajr_ left
|
|||
| [Coke] finds a perl blog post that mentions five vs. six performance and is forced to rebuild his local copy of perl6 so he can time their p6 vs. more idiomatic perl6 and ---- oh look, where did the day go. | 16:53 | ||
|
16:53
kaleem left
|
|||
| [Coke] thinks he's going to setup a cron job on his mactop to wipe & rebuild perl6 once a week so he always has a fresh copy to code with. :| | 16:53 | ||
|
16:54
ajr joined,
ajr left
17:00
raiph left
17:01
tadzik1 is now known as tadzik
|
|||
| timotimo | [Coke]: i'd be interested in the link :) | 17:02 | |
|
17:07
panchiniak joined
|
|||
| timotimo | huh. indirect object syntax | 17:10 | |
|
17:17
rinkovoi joined
17:19
rinkovoi left
17:22
gnomic joined
17:23
SamuraiJack_ left
17:26
gnomic left
17:30
sqirrel_ left
|
|||
| FROGGS[mobile] | :o) | 17:32 | |
|
17:33
panchiniak left
|
|||
| FROGGS[mobile] | timotimo: that is about turning "bar Foo" into "Foo->bar" | 17:33 | |
| [Coke] | timotimo: blogs.perl.org/users/jarich/2013/12...and-5.html | ||
| timotimo | FROGGS[mobile]: yes, i saw that | 17:34 | |
| FROGGS[mobile] | like: print $fh "text" | ||
| timotimo | not sure if i like that. oh well. | ||
| i think there has to be a : after the $fh, though? | |||
| FROGGS[mobile] | no, please don't like that | ||
| no, a space | 17:35 | ||
| timotimo | OK | ||
| what is perl5i? | |||
| FROGGS[mobile] | Perl 5 that is | ||
| tadzik | perl5i is fun :) | ||
| FROGGS[mobile] | Where does the I come from? | ||
| tadzik | imaginary | ||
| www.youtube.com/watch?v=4X4BNqE-mIE | 17:36 | ||
| erm | |||
| metacpan.org/pod/perl5i | |||
| FROGGS[mobile] | Indirect object syntax is the good old perl | ||
| tadzik | *relief*, good that it's _you_tube... | ||
|
17:36
stevan_ joined
|
|||
| FROGGS[mobile] | Hehe | 17:36 | |
| Would you turn *red* otherwise? | 17:37 | ||
| It is a shame I cant write actions on that phone client | |||
| tadzik | :> | 17:38 | |
| well, not the worst thing I accidentally pasted :) | |||
| timotimo | [Coke]: getting only the numbers up to 20 seems like bad idea for comparing times, tbh | 17:39 | |
| humppaa, saatanat! | |||
| [Coke] | timotimo: that url is already outdated, whoops: | 17:41 | |
| blogs.perl.org/users/jarich/2013/12...ise-1.html | |||
|
17:41
tomaw_ is now known as tomaw
|
|||
| timotimo | already saw it :) | 17:43 | |
| was about to ask you if you had seen that, too | |||
| [Coke] | I like his new p6 version better than mine. ah well. | ||
| still no reason for that to take 8s | |||
| timotimo | but it's much slower ;) | ||
| you could tell him that he could use @multiples[] instead of {@multiples} | |||
| and ..^ $max instead of .. $max - 1 | 17:44 | ||
| bbi10 | |||
|
17:44
raiph joined,
[Sno] joined
|
|||
| [Coke] | I prefer {@multiples} | 17:44 | |
|
17:47
panchiniak joined
|
|||
| Ulti | isnt the 8s coming from JVM startup time | 17:47 | |
| [Coke] | quite possibly. | 17:48 | |
| Ulti | nearly everything I do with the JVM version of Rakudo takes 8s big or small :) its an oracle that has constant time for hard or easy problems with sufficiently small input size | ||
| I posted a reply with my time which was 1s on September R* | 17:54 | ||
|
17:58
jeffreykegler left,
grep0r joined
18:00
dakkar left
18:02
corecatcher joined,
spider-mario joined
|
|||
| Ulti | lol I just noticed I ran without the '30' parameter so the time is actually even faster | 18:03 | |
| doh | |||
| I guess 0.1s is a big deal for people worried about times like this :S | |||
| an 8 second overhead on startup is basically meaningless for me when my Perl scripts run for days or weeks | |||
| timotimo | well, with jvm they would rather take days than weeks :) | 18:04 | |
| Ulti | no I mean Perl 5! lol | ||
|
18:04
dbrock joined
|
|||
| timotimo | oh, ok | 18:05 | |
| Ulti | considering perl 6 in that example is ~20x slower if we had autothreading you could argue Perl 6 could be as fast on my desktop since it has 24 cores | 18:06 | |
|
18:07
kivutar joined
|
|||
| Ulti finally gets around to doing his ELM regex task with Util's translated regex library :D | 18:20 | ||
| lame the bioperl6 module fails to build | |||
| japhb_ | Ulti, sounds like an excellent opportunity to earn yourself some good karma. :-) | 18:21 | |
| FROGGS[mobile] | ++Ulti | 18:22 | |
|
18:24
ajr joined
18:25
ajr is now known as ajr_
18:26
dwarring joined
18:27
europlus joined
18:28
wooden left
18:30
europlus left
|
|||
| dwarring | ADD 1 TO FROGGS | 18:32 | |
| er I mean FROGGS++ (advent post) | 18:33 | ||
|
18:33
wooden joined,
wooden left,
wooden joined
|
|||
| FROGGS[mobile] | hehe | 18:34 | |
| TimToady | COMPUTE FROGGS = FROGGS + 1 | ||
| gotta love Grace Hopper, but she didn't grok huffman coding... | |||
|
18:35
panchiniak left
18:36
FROGGS joined
|
|||
| Ulti | I hope I get some karma for this epic patch I'm making to bioperl6 just to get it to compile on Rakudo... looks a lot like someone translated the Perl 5 by just reading the spec a decade ago :S | 18:36 | |
| I think modules.perl6.org needs an extra medal for "compiles without error" | |||
| FROGGS | that is what colomon++ does | 18:37 | |
| Ulti | orly? | ||
| as in thats a thing displayed on the module list page, or colomon is testing the ecosystem? | |||
| FROGGS | he said a few days ago that he should make his smoke results available properly | ||
| he's testing all modules | 18:38 | ||
| Ulti | yeah that would be really worthwhile | ||
| FROGGS | but there is no site where you can see it | ||
| Ulti | is the source for modules.perl6.org not commitable? | ||
| FROGGS | it is | 18:39 | |
| github/perl6/modules.perl6.org or so | |||
| he could upload his json results... yeah | |||
|
18:40
[particle] joined
18:42
darutoko left
|
|||
| colomon | 75.134.170.198:3001/report | 18:42 | |
| Ulti | yeah I guess you just patch in the extra info in here github.com/perl6/modules.perl6.org...ct-list.pl before it builds the P6Project object | ||
| colomon | nicer looking graphics for the page broke sometime recently, haven't looked into why. | ||
| Ulti | neat! | ||
| colomon | and ooo, five new failures overnight. | 18:43 | |
| including panda? | |||
| Ulti | yay I have all ticks | ||
|
18:43
Tene_ is now known as Tene
|
|||
| Ulti | I only have one test though which basically just checks to see if you can instantiate the class :S | 18:44 | |
| colomon | and the module author field isn't working either?! | ||
| clearly I need to fiddle with things. | |||
| Ulti | there are more Bs than I imagined there would be | 18:45 | |
| guess a lot has changed quickly | |||
|
18:46
wooden left,
wooden joined
18:49
cognominal__ left
18:50
cognominal__ joined
18:51
panchiniak joined
|
|||
| colomon | Ulti: I think most of those B failures have been there at least six months. | 18:52 | |
|
18:52
ajr_ left,
ajr joined
18:53
ajr is now known as Guest6635,
Guest6635 left
18:55
lilima joined
|
|||
| timotimo | oh no! ADT fails! | 18:57 | |
| that shines a bad light on me | |||
|
18:58
wooden left,
kivutar left
19:01
wooden joined
|
|||
| Ulti | colomon I have a feeling some of them are abandonware, bioperl6 feels like it anyway | 19:01 | |
| colomon | I'm sure that's it. | ||
| Ulti | %data{"$!min_$pos"} assuming $!min is a private member of the class how can you put that in for string interpolation? | ||
| $!{min} isnt right | 19:02 | ||
| colomon | probably we should have a concerted clean up campaign, fixing the modules that can be fixed and removing the rest from the ecosystem. | ||
| timotimo | no, it would be {$!min} | ||
| Ulti | aha | ||
| colomon | but it doesn't fit in my schedule right now…… | ||
| timotimo | what you put between { } is full-fledged perl6 code | ||
|
19:02
lilima left
|
|||
| retupmoca | colomon: does that page list the actual test failures? | 19:03 | |
|
19:03
risou_awy is now known as risou
|
|||
| colomon | retupmoca: which test fails? no | 19:03 | |
| Ulti | oh lordie there is no attribute $!min no idea what this code is meant to be doing | ||
| japhb | TimToady: Grace Hopper produced the first compiler the same year Huffman published his coding paper, so she might not have had the *opportunity* to grok it. | 19:04 | |
| :-) | |||
|
19:05
dmol left
19:06
dmol joined
|
|||
| lue | Hm. Something tells me valgrind wasn't the best tool for discovering why the r-m setting fails :) | 19:07 | |
| timotimo | dwarring: if i don't succeed in making my post publishable today, is your blog post ready to be published? | ||
|
19:07
[particle] left
|
|||
| japhb | lue: valgrind v. hand-written GC: And ... FIGHT! | 19:08 | |
| timotimo | :D | ||
| lue | stage mast took 6971.933 seconds :) | 19:09 | |
| timotimo | oh yikes | ||
| lue | the segfault happened in UV code it seems. I can gist the output from valgrind if you like, I'll try running it through gdb next. | ||
|
19:13
bibifuc joined
|
|||
| bibifuc | lue: may I suggest you Address Sanitizer (from GCC or CLang) | 19:14 | |
| the overhead is only 100% | |||
| lue | bibifuc: I'll look into it, though it means recompiling MoarVM :) | 19:16 | |
| arnsholt | Yeah, it's usually worthwhile to run a segfault through gdb first | ||
| bibifuc | I agree | ||
| arnsholt | A lot cheaper than valgrind, and sometimes the bug is reasonably localised | ||
|
19:18
ajr_ joined,
FROGGS left
19:22
FROGGS[mobile] left
19:27
fhelmberger joined
|
|||
| timotimo | r: 'abc' ~~ /a $<a>=[\w+]/; say :$<a>.value ~~ Match | 19:29 | |
| camelia | rakudo-parrot 413650, rakudo-jvm 413650: OUTPUT«True» | ||
| BenGoldberg | r: 'abc' ~~ /a $<a>=[\w+]/; say :$<a>.value.perl | 19:30 | |
| camelia | rakudo-parrot 413650: OUTPUT«Match.new(orig => "abc", from => 1, to => 3, ast => Any, list => ().list, hash => EnumMap.new())» | ||
| ..rakudo-jvm 413650: OUTPUT«Match.new(to => 3, hash => EnumMap.new(), ast => Any, list => ().list, orig => "abc", from => 1)» | |||
|
19:31
fhelmberger_ left
19:32
fhelmberger left
|
|||
| lue | Umm... how do I gdb? "bt" is coming up with "No stack", so I've no clue :/ . | 19:34 | |
| TimToady | did you run it? | 19:36 | |
.oO("Have you tried turning it off and on?") |
19:37 | ||
| lue | yep. I got control of gdb upon "[Inferior 1 (process 9733) exited normally]" | ||
| Maybe I have to do `gdb make` ... | 19:38 | ||
|
19:39
BenGoldberg left
|
|||
| TimToady | you'd use gdb on the actual command, which means you might have to look through the wrapper shell scripts first to find the real command | 19:39 | |
|
19:39
beastd joined
|
|||
| lue | I put the command right in front of the $(M_RUN_PERL6) --setting=NULL ... line. /me is trying gdb make now | 19:40 | |
| TimToady | though if you're running install/bin/moar, that seems to be an executable | ||
|
19:42
ssutch joined
19:44
kivutar joined
19:50
aindilis joined
19:54
swaggot joined
19:59
ssutch left,
ssutch joined
|
|||
| dalek | kudo-star-daily: 3260919 | coke++ | log/ (5 files): today (automated commit) |
20:05 | |
| : 5f6c746 | (Nick Patch)++ | docs/feather/syn_index.html: [feather] S15 is a draft |
|||
| : 53bd7fb | (Nick Patch)++ | / (9 files): change github http urls to https since the official urls are all https in github now. |
|||
| : a695ef5 | (Nick Patch)++ | / (2 files): update dead github links |
|||
| : e840845 | (Nick Patch)++ | util/Text-SmartLinks/lib/Text/SmartLinks.pm: [Text::SmartLinks] fix html the specs link was broken: s/href"/href="/ |
|||
|
20:06
rindolf joined
20:07
raiph left
|
|||
| timotimo | i think my post is ready, +/- proofreading | 20:09 | |
| docs.google.com/document/d/1wqauGT...Nq8B0/edit ← if you'd like to help, spread comments :) | 20:10 | ||
|
20:13
sqirrel_ joined
|
|||
| timotimo | feather.perl6.org:3000 is unreachable again? | 20:13 | |
|
20:13
raiph joined
|
|||
| [Coke] | timotimo: instead of putting it in a try/eval, I'd put it in a block, then impl. can skip the block if needed. | 20:14 | |
| also, add a comment mentioning the RT when adding testneeded tests. | 20:15 | ||
| timotimo++ | |||
| timotimo | i'd rather suggest putting a block around the whole thing | ||
| because if there's no try/eval it'll blow up at compile-time | 20:16 | ||
| [Coke] | not if you skip the block. | 20:18 | |
| (that's what fudging is for) | |||
| just my 2¢. | 20:19 | ||
| tadzik | timotimo: should be better now | ||
| timotimo | ah, that's how you meant it | ||
|
20:19
BenGoldberg joined
|
|||
| lue | timotimo++ | 20:20 | |
| hm. After running the setting compilation command through gdb, it somehow works now? (And gets stuck on Test.pm) | 20:21 | ||
| timotimo | try setting the ulimit for core dump files up and attach gdb to the already-dead process? | ||
|
20:22
jercos_ is now known as jercos
|
|||
| timotimo | [Coke]: what do you think about replacing try eval q{ with do { ...? | 20:22 | |
| lue | (not that I can run perl6-m, it merely finishes CORE.setting) | ||
|
20:24
swaggot left
|
|||
| [Coke] | timotimo: the standard at the moment seems to be ala S32-list/first.t 's setup - small blocks of self contained tests that you can #?skip if you want. | 20:30 | |
| s/want/need/ | |||
| timotimo | right | ||
| that's not what i meant, though | 20:31 | ||
|
20:31
bluescreen10 left
|
|||
| [Coke] | what advantage does using a do block give? | 20:31 | |
| timotimo | it makes a lexical scope so that the $/ doesn't leak around and grabs the last value inside it for our return value | 20:32 | |
| r: my $res = { 1; 2; } say $res; | |||
| camelia | rakudo-jvm 413650: OUTPUT«===SORRY!=== Error while compiling /tmp/IEbnaOTctLTwo terms in a rowat /tmp/IEbnaOTctL:1------> my $res = { 1; 2; } ⏏say $res; expecting any of: postfix statement end statem…» | ||
| ..rakudo-parrot 413650: OUTPUT«===SORRY!=== Error while compiling /tmp/13l7dgRpyhTwo terms in a rowat /tmp/13l7dgRpyh:1------> my $res = { 1; 2; } ⏏say $res; expecting any of: postfix statement end sta…» | |||
| timotimo | r: my $res = do { 1; 2; } say $res; | ||
| camelia | rakudo-parrot 413650: OUTPUT«===SORRY!=== Error while compiling /tmp/39UbQcYvLKTwo terms in a rowat /tmp/39UbQcYvLK:1------> my $res = do { 1; 2; } ⏏say $res; expecting any of: postfix statement end …» | ||
| ..rakudo-jvm 413650: OUTPUT«===SORRY!=== Error while compiling /tmp/OEOyYtxy8yTwo terms in a rowat /tmp/OEOyYtxy8y:1------> my $res = do { 1; 2; } ⏏say $res; expecting any of: postfix statement end sta…» | |||
| timotimo | er, oops | ||
| r: my $res = do { 1; 2; }; say $res; | |||
| camelia | rakudo-parrot 413650, rakudo-jvm 413650: OUTPUT«2» | ||
| timotimo | r: my $res = { 1; 2; }; say $res; | ||
| [Coke] | that doesn't deal with the #?skip issue. | ||
| camelia | rakudo-parrot 413650, rakudo-jvm 413650: OUTPUT«Block.new()» | 20:33 | |
| [Coke] | and the bare {} will scope. | ||
| timotimo | right. the #?skip issue is dealth with by having the whole thing surrounded by { } | ||
| [Coke] | Yes. | ||
| and it sounds like you're arguing against that for this other thing. | |||
| timotimo | oh, sorry about that | ||
| that wasn't what i meant | |||
| [Coke] | I figured I was confused. :) | 20:34 | |
|
20:37
PZt joined
|
|||
| timotimo | dwarring: in case you backlog, you don't need to publish your post today, i finished mine and it's okay | 20:37 | |
|
20:38
denis_boyun left
|
|||
| dwarring | timotimo++ | 20:44 | |
| BenGoldberg | : $res = prog1 { 1; 2; }; say $res; | 20:46 | |
| timotimo | did you mean $res = sub prog1 { 1; 2; }; say $res;? | 20:47 | |
| BenGoldberg | No, sorry, I've got lisp on the brain :) | ||
| In lisp, (prog1 foo bar blatch) evaluates each of foo bar and blotch, and it's return value is whatever foo evaluated as | 20:48 | ||
| lue has had it with panda and its brokenness. | 20:49 | ||
| BenGoldberg | Kinda like, in perl5, (do { foo() }, do { bar() }, do { blatch })[0] | ||
| tadzik | lue: I know the feeling | 20:50 | |
| lue | Honestly, it's much faster/better/* to use a (slightly modified) ufo, even if lacking the warm and fuzzy insulation of a package manager :) . | 20:51 | |
|
20:54
FROGGS joined
|
|||
| lue will hesitantly try panda once FROGGS' S11 work is completed. | 20:56 | ||
| FROGGS | yeah | ||
| need to discuss with jnthn and tadzik, and then we need to test every possible scenario :o) | 20:57 | ||
| lue | :) I just hope the S11 changes de-break panda, though it seems to be an issue with parrot magically not doing things sometimes. :/ | 20:58 | |
| FROGGS | hmmm | 20:59 | |
| the only thing my S11 changes to panda do is that it delegated the work of the .install method | 21:00 | ||
| lue | I noticed that the random build failures seem to be a result of parrot *not even trying the command*, judging by how much faster I got "False" results v. the "True" results. | ||
| FROGGS | a proper test case would help | 21:01 | |
| but sounds like there is none :/ | |||
| lue | FROGGS: a non-random failure would help with that. e.g. just before I deleted my panda repo out of frustration, I got a totally brand-new failure on Shell::Command, which I'd not seen previously. | 21:02 | |
|
21:02
dayangkun left
|
|||
| lue | (my blaming of parrot comes from previously-seen parrotland errors.) | 21:03 | |
| FROGGS | if it is reproduceable then pull request that failing test or make an issue please | ||
| lue | FROGGS: I'm failing the (re)bootstrap.pl script during panda's Builder usage. I'm not sure of any relevant test cases. | 21:04 | |
| (And the failures are reproducible to a point; but like I mentioned it has a nasty habit of changing behavior somehow.) | |||
|
21:08
rurban1 joined
|
|||
| lue | hmm, I want to see what happens if I replace all instances of shell() with qqx... | 21:09 | |
|
21:15
ivanshmakov left
21:17
dayangkun joined
|
|||
| lue | *sigh* and now I've got a failure on JSON/Tiny.pm >.< | 21:20 | |
| I'm still placing the blame on parrot, 'cos I've yet to get a hint pointing elsewhere :/ | 21:23 | ||
| FROGGS | lue: what is your PERL6LIB btw? | 21:24 | |
| and your @*INC ? | |||
| because recompiling panda's deps requires a special path ordering | |||
| lue | FROGGS: $ echo $PERL6LIB | 21:25 | |
| $ perl6 -e 'say @*INC' | |||
| </usr/local/lib/parrot stuff> /home/matthew/.perl6/2013.10-315-ga6eeb0b/lib | |||
| FROGGS | maybe not soo special: the directory it wants install to must come before the panda/ext/JSON__Tiny or so | ||
| lue | FROGGS: this is the *build* step that's failing, the one that generates the .pir | 21:26 | |
| FROGGS | it does that in the bootstrap script, but maybe that fails? | ||
| lue | FROGGS: gist.github.com/lue/01c2f45754f97f98460a | ||
| (the install dirs should not have an effect on the build process) | 21:27 | ||
| FROGGS | can you insert a --ll-exception after the $*EXE_NAME? gist.github.com/lue/01c2f45754f97f...-above-L13 | 21:28 | |
| lue tries that | 21:29 | ||
| FROGGS | I had expected that it fails building something that has deps | ||
| lue | FROGGS: I should let you know that the "git diff", if gen'd now, would look different from that, as well as what in bootstrap.pl fails. I only gave you that link to give you a representative example of the issue. | 21:30 | |
| FROGGS | k | ||
| does this command there build the .pir? gist.github.com/lue/01c2f45754f97f...command-L1 | |||
| if not then you can put the --ll-exeption there | 21:31 | ||
| lue | FROGGS: whenever I do a manual run of a failing file, I get a real file out of it. | ||
| FROGGS | --ll-exception* | ||
| k | |||
| I had that too when fiddling with S11 | |||
|
21:32
sqirrel_ left
|
|||
| FROGGS | IIRC it failed because of "out of memory" | 21:32 | |
| (according to parrot) | |||
| lue | FROGGS: irclog.perlgeek.de/perl6/2013-12-15#i_8004264 :) | 21:33 | |
| FROGGS | :S | ||
| if I could remember what fixed it for me... | 21:34 | ||
| lue considers writing a parrot detonation script, to be more dramatic about the day he switches to MoarVM ... | |||
| FROGGS .oO( CTRL+a CTRL+d ) | 21:36 | ||
| lue | I don't get anything by adding --ll-exception, so it truly seems to be an issue with the norwegian blue executing commands. | ||
| timotimo | how do i format in-line code snippets in wordpress? | ||
| FROGGS | I use <pre> >.< | 21:37 | |
| timotimo | that's not in-line | ||
| apparently i can use <code> | |||
| FROGGS | ahh, yes | ||
| code | |||
| lue | <code> is in-line, <pre> is block-formatting, and [code] is block-formatting+line numbers | 21:38 | |
|
21:39
rindolf left
|
|||
| timotimo | yikes, the source code looks frightful | 21:39 | |
| FROGGS | compile it to something else then :P | 21:43 | |
| timotimo | :) | ||
| lue | FROGGS: do you have any ideas as to how you stopped parrot from breaking panda? | 21:44 | |
| timotimo | perl6advent.wordpress.com/?p=2112&a...eview=true | ||
|
21:44
Mouq left
|
|||
| FROGGS | lue: no | 21:44 | |
|
21:44
denis_boyun joined
|
|||
| [Coke] eyerolls at the constant parrot bashing. | 21:45 | ||
| lue will wait for MoarVM before trying panda | |||
| timotimo | quite bashful, no? | ||
| lue | [Coke]: when Parrot is preventing me from using a pretty important piece of software, I think it quite deserves it. | ||
| FROGGS | lue: prove it that it is parrots fault | 21:47 | |
| lue | FROGGS: the one and only singular error message I have ever gotten comes from the parrot source code. Seems to me, a little bit, that Parrot is to blame. | 21:48 | |
|
21:48
benabik joined,
takadonet joined
|
|||
| takadonet | Ulti: ping | 21:48 | |
| [Coke] | I blame nqp for misusing parrot. | 21:52 | |
| timotimo | :) | ||
| [Coke] | I do get that it's frustrating, honest. | ||
| lue | here's the stack trace from that one error message: gist.github.com/lue/bf883d13e7917067e765 | 21:53 | |
|
21:53
beastd left,
tgt left,
beastd joined
|
|||
| [Coke] | is there a ticket somewhere that shows the issue from beginning to end | 21:54 | |
| ? | |||
| lue | [Coke]: not that I'm aware of. This issue pops up semi-randomly, so I'm not sure what use a ticket is until I figure out the root cause. | 21:55 | |
| takadonet | phenny, tell Ulti that bioperl6 is not abandonware just myself and cjfields were waiting for some elements of the spec to stop changing. We did start the port a few ago so some code looks very old. Hoping to start working on it asap. | ||
| ... did not think that worked | |||
|
21:55
tgt joined
|
|||
| [Coke] | try a colon. | 21:56 | |
| lue tries running the bootstrap itself with --ll-exception | |||
| [Coke] | jnthn: using perl6-j, using the example on perl6advent.wordpress.com/2013/12/0...-the-jvm/, I get this error: | 21:57 | |
| No such method 'method/update/(B)V' for invocant of type 'java.util.zip.CRC32' | |||
| ... oh. we can't call back into perl6 code from java yet, making me doubt we could implement an interface. | 21:58 | ||
| timotimo | no, we can implement interfaces | ||
| at least some ... | |||
|
21:58
takadonet left
|
|||
| timotimo | there really isn't an update with B, just with I or B[] | 21:58 | |
| is that how you spell it? | |||
| byte[] is the type in the signature | |||
| [Coke] | the error and the callback were separate questions, btw. | ||
| lue | [Coke]: I see now that it's probably NQP to blame, but I'm still blaming parrot until I know for sure what's happening. How often do parrot errors bleed through and assume the guise of a higher-level error? | 21:59 | |
|
22:00
dmol left
|
|||
| [Coke] | lue: nevermind, I cancel my end of this conversation. | 22:00 | |
| timotimo | meeeeh, my java_interop_dispatchers branch stopped working altogether :( | 22:01 | |
| [Coke] | timotimo: using (I) gives me This representation can not unbox to a native int | ||
| timotimo | right, because you have a whole buffer | ||
| rather than just a single integer | 22:02 | ||
| you could write for @$_ at the end, though :P | |||
| but yeah, the example needs fixed | |||
|
22:02
PacoAir left
|
|||
| lue | [Coke]: I was honestly asking how often the errors bleed through. It's why I still place blame on Parrot, really. Because I don't know if that bleed-through is normal or the fault of parrot messing up. | 22:03 | |
| (adding ll-exception for the script itself revealed nothing :/) | 22:04 | ||
| [Coke] sticks with straight java for now. (sadface) | 22:05 | ||
|
22:05
FROGGS left
|
|||
| lue | Come to think of it, how would NQP cause Parrot to claim it can't allocate memory? ... | 22:08 | |
| If I'm reading the stacktrace correctly, it's not actually showing me to where in the qqx/shell/run/* execution the error pops up. | 22:10 | ||
| timotimo | jnthn: did you see coke's concerns with the java interop post? | 22:11 | |
| jnthn | timotimo: Well, I only talk code I had run successfully at some point...didn't verify it on latest, and assumed it'd keep on working. Odd that it woulda broke, though. | 22:17 | |
| *took code | |||
| timotimo | strange, yeah | 22:18 | |
| jnthn | Though, the whole really needs some tests writing. | ||
| Otherwise we'll never know when it breaks. | 22:19 | ||
| timotimo | yeah. like my build is just completely breaking and i don't understand it at all | ||
|
22:19
FROGGS joined
|
|||
| timotimo | Unhandled exception: java.lang.NoSuchMethodError: org.perl6.nqp.runtime.Ops.printfh(Lorg/perl6/nqp/sixmodel/SixModelObject;Ljava/lang/String;Lorg/perl6/nqp/runtime/ThreadContext;)Ljava/lang/String; | 22:20 | |
| when doing --output=gen/jvm/stage2/NQPHLL.jar gen/jvm/stage2/NQPHLL.nqp | |||
|
22:21
denis_boyun left
|
|||
| lue | does rakudo register its own nqp::open? Because I can make no sense of control.pm:202 | 22:23 | |
| TimToady | timotimo: it still mentions 'eval' | 22:25 | |
| timotimo | oh! good thing i didn't hit publish yet | 22:26 | |
| ah yes, i only changed the text below the code, not the text above it | |||
| jnthn | timotimo: Grr. That's 'cus the stage0 depends on an op that's no longer there. | ||
| timotimo | ah damnit :( | 22:27 | |
| jnthn | timotimo: If we do a NQP JVM rebootstrap at some point, we'll clear this up. | ||
| Feel free to do it. It's better than somebody hitting this issue once every week or two. | |||
| timotimo | edit'd | 22:29 | |
| lue | Finding a commonality between shell and qx to figure out my woes is not going so well :/ (I've followed shell down to the nqp ops level so far, and qx down to the parrot ops level.) | ||
| lue & | |||
|
22:29
diakopte1 is now known as diakopter
22:38
rurban1 left
22:42
kaare_ left
|
|||
| [Coke] | It's been so long since I wrote XMPP code, I figured things had to be better by now. :P | 22:44 | |
| tadzik | oh, xmpp is fun :) | 22:45 | |
| [Coke] | the java library I'm using has completely different interfaces for chat vs. multi-user-chat, and, better, you can't run both listeners simultaneously. | 22:46 | |
| tadzik | doh | 22:47 | |
| the only client I ever wrote didn't have support for muc | |||
|
22:51
jeff_s2 left
|
|||
| FROGGS | timotimo++ # advent post :o) | 22:51 | |
|
22:52
jeff_s1 joined
22:53
jeff_s1 left
|
|||
| timotimo | it'll be published 0100, whenever that is in the blog's timezone | 22:53 | |
| if it doesn't pop up at the right time, feel free to publish it manually for me :) | 22:54 | ||
|
22:56
raiph left
23:00
spider-mario left
|
|||
| timotimo | maybe i'll do the stage0 regen tomorrow | 23:00 | |
| i'm kinda tired. but maybe i'll play a vidya game before i go to bed | |||
|
23:06
raiph joined
|
|||
| lue | I can't seem to find a common thread between qx and shell. This is frustrating. | 23:10 | |
|
23:14
rurban1 joined
23:18
Mouq joined
23:24
FROGGS left
23:27
Alina-malina left,
Alina-malina joined
23:28
Mouq left
23:31
rurban1 left
23:36
panchiniak left
23:40
felipe joined
|
|||
| woolfy | timotimo++ for the advent calendar blog. Interesting stuff, a bit over my head, but I got the gist. And I have just two remarks, which I will send separately. | 23:43 | |
| timotimo : it looks like you wrote the beginning of what can be a primer on how to make tests for Perl 6. Or does that already exist? | 23:45 | ||
|
23:46
raiph left
23:53
xenoterracide left
|
|||