|
Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 8 November 2012. |
|||
|
00:00
Khisanth joined
|
|||
| whiteknight | good evening, #parrot | 00:18 | |
|
00:42
dngor joined
00:59
davidfetter joined
01:17
Mike-PerlRecruiter_ joined
01:47
Hunger joined
02:06
Hunger joined
03:19
benabik joined
05:56
Khisanth joined
06:10
Khisanth joined
06:44
knewt joined,
szbalint joined,
ingy joined,
pjcj joined,
wagle joined,
mj41 joined,
ttbot joined,
Util joined,
PerlJam joined,
slavorg joined,
awwaiid joined,
woosley joined,
mtk joined,
schm00ster joined,
alester joined,
perlite joined,
particle1 joined,
cxreg joined,
allison joined,
patspam joined,
smash joined,
tokuhirom joined,
sorear joined,
Tene joined,
Timbus joined,
Maddingue joined,
ruoso joined,
simcop2387 joined,
schmooster joined,
p6eval joined,
janus joined,
aloha joined,
sri joined,
TonyC joined,
cotto joined,
dukeleto joined,
he_ joined,
Infinoid joined,
cosimo joined,
moritz joined,
xenoterracide joined,
elmex joined,
ligne joined,
eternaleye joined,
contingencyplan joined,
drift joined,
dngor joined,
davidfetter joined,
Mike-PerlRecruiter_ joined,
Khisanth joined
08:32
Khisanth joined
08:51
bouncy joined
12:16
wagle joined
12:34
wagle joined
13:06
schmooster joined
13:17
Mike-PerlRecruiter_ joined
13:18
elmex joined
14:11
PacoAir joined
14:19
PacoAir joined
14:51
Reini_ joined
15:40
bluescreen joined
|
|||
| Reini | Found the nqp LexInfo crash problem | 15:43 | |
| info->vtable->base_type == enum_class_Proxy (GC'ed away) in Parrot_NQPLexPad_set_pointer | |||
| github.com/parrot/parrot/issues/869 | 15:46 | ||
| dalek | p: a93915b | rurban++ | src/pmc/nqplexpad.pmc: [parrot #869] Check also for proxied lexinfo with threaded parrots Tadzik came up with an abnormal testcase, which crashed in nqp on a threaded parrot. See [parrot #869]. Parrot_NQPLexPad_set_pointer needs to check for enum_class_Proxy also. Note this commit does not fix the problem, only the segfault. I do not know which lexinfo name_map to get with enum_class_Proxy. |
16:03 | |
| Reini | seen niner | ||
| aloha | niner was last seen in 15665 days 16 hours ago . | ||
| Reini | seen nine | ||
| aloha | nine was last seen in #parrot 40 days 5 hours ago joining the channel. | ||
| Reini | msg nine Can you have a look at github.com/parrot/parrot/issues/869 and github.com/perl6/nqp/commit/a93915...a1ab4589a. I do not know how the get the right lexinfo name_map from a proxy | 16:04 | |
| aloha | OK. I'll deliver the message. | ||
| dalek | p: 6d8b63d | rurban++ | src/pmc/nqplexpad.pmc: [whitsepace] parrot #869 Parrot_NQPLexPad_set_pointer sorry for the hard tab |
16:06 | |
| Reini | For the records. It is NOT a GC problem. The proxy is there because another thread created the lexpad pmc. | 16:40 | |
|
17:08
drift joined
17:18
contingencyplan joined
|
|||
| moritz can't build parrot/master anymore | 18:02 | ||
| ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Compiler.pir compilers/opsc/src/Ops/Compiler.pm | 18:03 | ||
| PARROT VM: Could not load bytecode | |||
| BYTECODE_ext/nqp-rx/src/stage0/NQP-s0.pir_DB: Size in directory 28960 doesn't match size 0 at offset 0x1c6e8 | |||
| make: *** [compilers/opsc/gen/Ops/Compiler.pir] Error 1 | |||
|
18:11
dmalcolm joined
|
|||
| Reini | moritz: did you run a make clean? maybe an old libparrot.shared is involved? | 18:29 | |
| hmm, may be the proxy target be another proxy? | 18:38 | ||
|
19:21
Reini_ joined
19:51
zby_home joined
|
|||
| moritz | Reini: after a git clean -xdf and a sequential build, all is fine | 20:48 | |
| Reini | I thought so :) | 20:49 | |
| moritz | was there a parrot release yesterday? | ||
| Reini | uh? I doubt it | ||
| moritz | but yesterday was the third Tuesday of a month, and that' still the release schedule, right? | 20:50 | |
| Reini | oops, I am the release manager, oops. I'll make on | ||
| one | |||
| with or without threads? | 20:52 | ||
|
20:53
azawawi joined
|
|||
| azawawi | hi #parrot :) | 20:53 | |
| cotto | Reini, without | 20:54 | |
| Reini | threads look stable to me... | ||
| azawawi | where can i find io_thr_msg.pasm ? | ||
| Reini | :) just joking | ||
| threads are stable and mergable to me, but better do it next month | 20:55 | ||
| azawawi | where can i find io_thr_msg.pasm ? (please :)) | 20:56 | |
| cotto | yeah | ||
| the code doesn't make me nervous, but it's too close to a release | |||
| Reini | I smoked it daily, but better fix nqp first. and then release it together | 20:58 | |
| cotto | yup | 20:59 | |
| and it'll be pretty quiet for the next few days with Thanksgiving in the US | |||
| azawawi feels ignored... oh well :) | |||
| cotto | azawawi, sorry about that | ||
| moritz | azawawi: sorry, I don't know. Where did you find a reference to that file? | 21:01 | |
| Reini | - Core | 21:02 | |
| + Add PMCNULL check to result_info op | 21:03 | ||
| + Fixed record separator bug on io handles | |||
| - Build | |||
| + Add -fpermissive so that nqp builds under gcc 4.7.2 | |||
| + Fixed warnings for old ICU 4.4 | |||
| - Platforms | |||
| + More VMS fixes, but not yet done | |||
| - Branches | |||
| + The threads branch is ready to be merged, but nqp needs some changes, | |||
| so it will be merged with 4.11.0. | |||
| - Examples | |||
| + Parrot mini-web server fixes | |||
| cotto | Reini, that about covers it | 21:04 | |
| azawawi | http/daemon.pir | ||
| im fixing it at the moment | |||
| moritz: hey... hi :) | |||
| Reini | The hardest part is the name and the quote... | ||
| cotto | I tend to spend most of the time around a release on those two things. | 21:05 | |
| moritz | azawawi: and where is http/daemon.pir coming from? | ||
| cotto | azawawi, it looks like that file stopped existing a while ago | ||
| azawawi | github.com/parrot/parrot/blob/mast...Daemon.pir | 21:06 | |
| azawawi smells bit rot | 21:07 | ||
| cotto | quite | 21:08 | |
| looks like they were removed in 2010 | |||
| azawawi nearly there fixing it | |||
| cotto | github.com/parrot/parrot/commit/9d...e7ac758207 | ||
| azawawi | basically it is the OOP version of examples/io/httpd.pir | 21:10 | |
| or POOP... PIR OOP :) | |||
| where can i find deprecated or removed OPcodes? | 21:13 | ||
| cotto | api.yaml should have them | ||
| azawawi | thx | 21:18 | |
| cotto: how can i help with the parrot project? | 21:25 | ||
| Reini | Look at the tickets ate the TODO tests | 21:27 | |
| and the... | |||
| cotto | azawawi, what's your interest? | 21:30 | |
| github.com/parrot/parrot/issues?la...state=open might be a good starting point | 21:31 | ||
| azawawi | so far PIR :) | 21:32 | |
| and making better editing tools | |||
| like feather.perl6.nl:8080 | |||
| feather.perl6.nl:8080 | |||
| i dont understand one thing... PIR has lots of examples but now it is not the thing we should use as newbies...? | 21:34 | ||
| cotto | right | 21:40 | |
| Coke | cotto: what are you suggesting people use instead? | 21:41 | |
| cotto | It's an odd mix of a very low-level assembly-like language and some hll concepts. | ||
| winxed and nqp are the preferred alternatives | |||
| both of which compile down to pir | |||
| Coke | which nqp? | ||
| cotto | hah | ||
| azawawi | but both are slower or at least on my old PC :) | 21:42 | |
| cotto | It's unfortunately that we've diverged in that space. | ||
| winxed should be pretty snappy | |||
| azawawi | does winxed have a vim syntax file? | 21:44 | |
| cotto | It's close enough to javascript that ft=javascript is useful | 21:45 | |
| azawawi | but it misleading a bit to find a lot of PIR examples | 21:47 | |
| and no winxed examples | |||
| and since it is javascript-like it is easier to parse than nqp, right? | 21:50 | ||
| dalek | rrot: 08a70fe | rurban++ | / (26 files): Release 4.10.0 - Red-eared Parakeet Update native_pbc's for 32/64bit intel and 32bit ppc Fix tools/dev/pbc_header.pl |
21:53 | |
|
21:57
benabik joined
|
|||
| Reini | release done. I also did the missing docs steps for 4.9 | 22:26 | |
| cotto | thanks | 22:40 | |
| Are you no longer rurban? | 22:41 | ||
| Reini | I changed my nick because rick on p5p got childish | 22:43 | |
| yeah, I could not set the new topic as Reini | 22:44 | ||
| rurban | oops, no admin bit | 22:45 | |
| so someone else needs to change the topic | |||
|
22:45
Hunger joined
|
|||
| benabik | to? | 22:46 | |
| Reini | /topic #parrot Parrot 4.10.0 "[Red-eared Parakeet]" parrot.org/ | Log: irclog.perlgeek.de/parrot | 22:47 | |
| | #parrotsketch meeting Tuesday 19:30 UTC | |||
| moderator | 12irc://irc.perl.org/#parrot Parrot 4.10.0 "[Red-eared Parakeet]" 12parrot.org/ | Log: 12irclog.perlgeek.de/parrot | 22:47 | |
| Reini | I don't know if we should keep the #parrotsketch when nobody shows up | 22:48 | |
| benabik: Some wrong chars | |||
| moderator | Parrot 4.10.0 "[Red-eared Parakeet]" 12parrot.org/ | Log: 12irclog.perlgeek.de/parrot | 22:48 | |
| moderator | Parrot 4.10.0 "[Red-eared Parakeet]" parrot.org/ | Log: irclog.perlgeek.de/parrot | ||
| benabik | I'm going to drop the #ps part because, well, it's basically not true. | 22:49 | |
| Reini | I'm stucking now deep in nqp problems to allow proxies | 23:02 | |