Parrot 3.8.0 "Magrathea" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 21 September 2011.
plobsing ~~ 00:45
whiteknight hello plobsing 01:05
plobsing kinda dead in here tonight 01:06
what are you working on ATM whiteknight?
whiteknight nothing really. I wanted to help nine with that gsoc_threads build failure tonight but I've been busy 01:07
plobsing i replied to his email on parrot-dev. hopefully that helps.
whiteknight yeah, I saw that. I had the same basic thought 01:08
make bootstrap-ops is messy and always makes me angry. I'm happy to see a workaround suggested
cotto_work Somehow his branch has opsc generating invalid C code. 01:20
whiteknight awesome 01:23
what is it generating wrong? 01:25
cotto_work return0;
whiteknight ...fail
cotto_work not sure how or why 01:26
benabik I'd bet he merged the checked in bootstrap code.
cotto_work that's after copying known-good code into the branch and trying to rebootstrap 01:27
benabik Hm. 01:28
Fascinating.
cotto_work yeah
eyes welcome
whiteknight I'll have to stare at it tomorrow. Goodnight 01:29
01:30 woosley joined
cotto_work It's quite odd. If it were on parrot.git I'd push something to get the non-bootstrap part of the build working. 01:33
dalek rrot/kid51/release_update_version: d0e4c28 | jkeenan++ | / (4 files):
Encapsulate all functionality in tools/release/auto_release.pl. Move subs into new package Parrot::Release::Functions. Import those functions into tools/release/auto_release.pl.
02:30
rrot/kid51/release_update_version: 8e43c3a | jkeenan++ | / (2 files):
tools/release/update_version.pl is now subsumed within auto_release.pl.
rrot: ecdb453 | jkeenan++ | MANIFEST:
Rerun mk_manifest_and_skip.pl.
02:40
cotto_work seen kid51
aloha kid51 was last seen in #parrot 15 days 14 hours ago saying "afk".
cotto_work anyone know what the benefit of moving that code into a module is?
soh_cah_toa i can't really think of a significant benefit other than increasing encapsulation 02:52
which in a script like auto_release.pl, isn't *that* necessary
but it is nice and clean so i can't complain too much ;)
Coke \\o/ # dayjob cram month over. 03:01
soh_cah_toa nice :) 03:02
anybody know if Pod::Usage is a core module? how do you find out that sorta thing? 03:10
benabik soh_cah_toa: corelist 03:19
soh_cah_toa: corelist Pod::Usage gives me Pod::Usage was first released with perl v5.6.0 03:20
soh_cah_toa oh neat, i think i remember that tool now
we might wanna think about using that in our developer scripts 03:21
benabik: how much code did you send as your code sample? an entire file? just a few lines? what? 03:29
dalek rrot: 169f00b | soh_cah_toa++ | tools/release/auto_release.pl:
Added --test_jobs switch for specifying number of parallel test harnesses as suggested by benabik++. Also added support for $TEST_JOBS environment variable as suggested by dukeleto++.
03:35
rrot: bfa7f50 | soh_cah_toa++ | tools/release/auto_release.pl:
Changed --test_jobs to --test-jobs because that's what I originally meant to name it.
benabik soh_cah_toa: I think I sent in a copy of the `git log --author="Brian Gernhardt" --since="some date" --before="some date" 03:36
There was some voice on the GSoC student list about how to do it 03:37
*noise
soh_cah_toa ok
cotto ~~ 03:43
soh_cah_toa benabik: i can't seem to find the date format the --from and --until switches accept. i thought i could use iso 8601 03:50
fatal: unrecognized argument: --from=2011-05-19 03:51
uh duh, --from isn't a switch. i meant --since :( 03:55
nevermind
benabik Yeah.
nopaste "soh_cah_toa" at 192.168.1.3 pasted "git log --author="soh_cah_toa' --since="2011-05-18" --until=2011-08-21"" (1264 lines) at nopaste.snit.ch/81976 04:00
soh_cah_toa benabik: so you're saying something like that ^ is ok?
benabik Oh. Add -p 04:02
soh_cah_toa ok
alright. done 04:10
that could've been pretty bad if i hadn't cleaned up my email and noticed that old email 04:11
04:11 JimmyZ joined
benabik I think you just wouldn't have gotten the t-shirt 04:14
soh_cah_toa or the certificate it said
plus, i totally want that t-shirt
i've been waiting and waiting ;)
benabik You want to be certifiable? 04:21
soh_cah_toa well, of course :\\ 04:22
dalek Heuristic branch merge: pushed 21 commits to parrot/kill-useless-defaults by plobsing 04:29
04:39 alvis joined 05:09 perlite joined 05:22 alvis joined, SHODAN joined 06:05 jsut_ joined 07:13 awwaiid joined 07:18 rfw joined 07:26 mj41 joined 07:41 autark joined
dalek nxed: b6fb889 | NotFound++ | winxedst1.winxed:
don't use a bare identifier as hash key if it's found in scope
08:06
NotFound msg whiteknght Fixed in b6fb889a22
aloha OK. I'll deliver the message.
NotFound msg whiteknight Fixed in b6fb889a22
aloha OK. I'll deliver the message.
08:12 lucian joined
Patterner "get_pointer() not implemented in class 'GLOBALish'" is bad, right? 08:17
moritz Patterner: are you trying to compile nqp? 08:20
Patterner guilty...
moritz it means you should stick to parrot 3.8.0 for now
there is a fix for that problem in an nqp branch (kill-useless-defaults), but it will only be merged after the rakudo and nqp releases 08:21
cotto moritz, I'm glad Rakudo's users won't see any impact from this, but it's substantially lta on the parrot side. 08:42
gotta iterate the process though 08:43
09:34 cotto joined 09:38 woosley left
dalek kudo/nom: 7a51746 | moritz++ | src/core/Buf.pm:
[Buf] remove cruft noticed by JimmyZ++
09:55
11:32 woosley joined 11:40 Psyche^ joined
dalek kudo/nom: 09a598f | moritz++ | / (2 files):
implement bitwise operators for Buf
11:53
12:02 whiteknight joined
whiteknight good morning, #parrot 12:03
tadzik good morning whiteknight
moritz good am, wk 12:05
whiteknight hello tadzik, moritz. how are you two doing today? 12:17
12:33 bluescreen joined
Coke yawns. 12:41
moritz is also half asleep 12:48
it's been a hard week with far too little sleep
whiteknight I would be sleeping just fine if it weren't for the kid 12:50
he is not sleeping well at all
moritz :( 12:53
nine Does a return 0; actually make any sense in an op? Haven't seen a return in any op in master, only the one in gsoc_threads: paste.scsys.co.uk/144348
whiteknight nine: which op?
ops return the address of the next opcode to execute. return 0 would be used to signify the end of the runloop 12:54
nine whiteknight: pasted the op's code 12:56
whiteknight no, I don't think that really makes sense 12:57
branch op is stupid 12:58
Coke in git-svn, is there a way to force it to do an svn rename when you dcommit? 13:16
I want to rename a file, but in the past, I've had git-svn not catch that I did a "git mv", and just delete and readd the file.
meh. I'll just do the rename in svn. bother. 13:17
PerlJam Coke: Later git-svn supposedly handle renaming files correctly (I haven't tested it though) 13:19
Coke PerlJam: I think my problem is a recent git-svn but an old (1.4) svn server. 13:22
PerlJam could be
Coke and I have very little control over the server.
easier to drop to raw svn if I can't force the issue, it's an infrequent thing. 13:23
tadzik whiteknight: pretty nice. I have no kids yet, so I have a decent amount of sleep :) 13:30
13:42 preflex_ joined
whiteknight tadzik: I always tell people this: Having kids is a really really great thing, if you're ready for it 13:43
in no way is it easy 13:44
moritz couldn't agree more 13:45
PerlJam "if you're ready for it"? Most people don't know if they're ready until it's too late :) 13:46
atrodo He didn't say that you'd know if you were ready
whiteknight PerlJam: Let me put together a counter-example. A friend of mine just had a kid with a guy who is uneducated, unemployed, and lists "hate to be hassled about being unemployed" on facebook
those two, not ready 13:47
atrodo whiteknight++ # Perfect example
PerlJam whiteknight: yes, but are they self-aware of this fact?
whiteknight PerlJam: They are rapidly becoming aware of it 13:48
hindsight is 20/20
atrodo Another example: everyone on 16 and pregnant.
whiteknight atrodo: yes, they are the postal children
poster
14:06 nbrown joined 14:18 not_gerd joined
dalek p: a6899ad | moritz++ | src/QAST/Compiler.nqp:
[QRegex] do not quote method names in nqp

no functional changes
14:18
not_gerd hello, #parrot
whiteknight hello not_gerd 14:19
tadzik hello
14:19 alvis joined
not_gerd cotto: ping 14:21
14:26 woosley left 14:41 woosley joined 14:44 jsut joined 14:50 schmooster joined
not_gerd msg cotto I'm working on a m0+/- implementation ( github.com/gerdr/m0-pm ) 14:55
aloha OK. I'll deliver the message.
not_gerd msg cotto it already compiles NOOP ;)
aloha OK. I'll deliver the message.
16:09 jsut_ joined 16:53 plobsing_ joined 17:06 dmalcolm joined 17:12 alvis joined 17:13 Khisanth joined 17:39 Tene joined
cotto_work ~~ 17:56
18:06 zby_home joined
cotto_work pear-- 18:12
whiteknight banana-- 18:14
cotto_work If there were a package manager called banana, I'm sure it'd be better than pear. 18:15
whiteknight it leaves slippery peels around your computer, and causes other processors to slip 18:18
not_gerd cotto_work: in case you don't get messages addressed to 'cotto': irclog.perlgeek.de/parrot/2011-09-23#i_4469063 18:21
cotto_work hi not_gerd. nice to see you around again 18:22
shiny 18:23
not_gerd results on x86 are mediocre because of register spilling, but the generated code for x86-64 looks nice... 18:26
cotto_work not_gerd: I'm excited to dig into that. 18:27
Coke aloha, ask kid51 if we can close rt.perl.org/rt3/Ticket/Display.html?id=76828 18:40
19:03 dmalcolm joined 19:22 mj41 joined 20:20 bluescreen joined 21:00 zby_home_ joined 21:31 perlite_ joined 21:39 nbrown joined 22:56 Drossel joined 23:33 rfw joined