|
Parrot 3.9.0 "Archaeopteryx" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 19 October 2011. |
|||
|
00:01
jsut_ joined
00:04
alvis joined
|
|||
| dalek | rrot: bdf2c3d | NotFound++ | src/call/args.c: default param value for string is STRINGNULL, not plain NULL |
00:13 | |
|
00:21
benabik joined
00:42
benabik joined
01:11
kid51 joined
01:16
whiteknight joined
|
|||
| whiteknight | Good evening, #parrot | 01:23 | |
| benabik | o/ whiteknight | ||
| whiteknight | hello benabik | 01:24 | |
| dukeleto | ~~ | 01:52 | |
|
03:06
preflex_ joined
|
|||
| cotto | 'evening | 03:08 | |
|
03:10
nbrown joined
05:07
dduncan joined
05:08
dduncan left
|
|||
| dalek | kudo/nom: c0b2e3a | moritz++ | / (3 files): enable "UTF-8" as encoding name, as well as a few aliases for ISO-8859-1; run encode.t |
05:35 | |
|
06:31
giwi joined
08:46
mj41 joined
09:33
lucian joined
09:48
mj41 joined
|
|||
| moritz | I'm having trouble with the ops to C conversion | 10:25 | |
| I write | |||
| unsigned long exponent_d = 0 | 10:26 | ||
| and it is translated to | |||
| unsigned; | |||
| long; | |||
| exponent_d = 0; | |||
| about which GCC complains | |||
| how can I fix or avoid that? | |||
| man_in_shack | why is it converting whitespace between keywords to semicolons? | 10:48 | |
| that's all i can say | |||
|
10:48
bacek joined
|
|||
| bacek | moritz, rule type_declarator in compilers/opsc/src/Ops/Compiler/Grammar.pm. Line 378. | 10:50 | |
| moritz, it's oversimplified to handle "unsigned long" | 10:51 | ||
| moritz | bacek: would it do to just add 'unsigned'? to it | 10:58 | |
| at least for a start | |||
| bacek | moritz, it will handle "unsigned long i", but will stop handling "unsigned i". Which is apparently valid C type declaration. | 10:59 | |
| moritz, you can add it (for now). Rebootstrapped ops will be same as before. | 11:00 | ||
| moritz | bacek: that makes the rebootstrapping step optional, right? | 11:01 | |
| bacek | moritz, yes | ||
| moritz | makes it easier for me :-) | ||
|
11:07
ambs joined
|
|||
| moritz | bacek: I'm afraid it didn't fix my problem :( | 11:08 | |
| bacek | moritz, one more rule before - pointerless_type | 11:15 | |
|
11:24
jsut joined
|
|||
| bacek | moritz, any luck? | 11:25 | |
| moritz | bacek: still running, have been interrupted | 11:26 | |
|
12:09
particle1 joined
12:11
Psyche^ joined
12:48
benabik joined
12:49
bluescreen joined
|
|||
| moritz | bacek: it worked! :-) | 13:03 | |
| dalek | rrot: 53994ea | moritz++ | compilers/opsc/src/Ops/Compiler/Grammar.pm: [op2c] allow "unsigned" type qualifier, bacek++ |
||
| benabik | o/ #parrot | 13:04 | |
| tadzik | \\o | 13:06 | |
|
13:08
whiteknight joined
13:11
whiteknight joined
13:30
atrodo joined
|
|||
| whiteknight | good morning, #parrot | 13:31 | |
| tadzik | good morning whiteknight | ||
| benabik | o/ whiteknight | 13:33 | |
|
13:33
jsut_ joined
|
|||
| whiteknight | hello tadzik, benabik | 13:34 | |
|
13:37
simcop2387 joined
|
|||
| Coke | O_o Do I see a bacek in bacekscroll? wow. | 13:39 | |
|
13:54
smash joined
|
|||
| smash | hello everyone | 13:56 | |
| tadzik | hello smash | 13:59 | |
|
14:03
pbaker1 joined
|
|||
| whiteknight | hello smash | 14:05 | |
| Coke | rawr. | 14:17 | |
| whiteknight | oh, hey. Where are the bots? | 14:46 | |
|
14:47
benabik left,
benabik joined
|
|||
| benabik | aloha: aloha? | 14:48 | |
| aloha | benabik: aloha is simple Bot::BasicBot::Pluggable hosted on github.com/bacek/aloha | ||
| benabik | perl6: say 'alive' | ||
| p6eval | pugs b927740, rakudo c0b2e3, niecza v11-22-gbebf7a0: OUTPUTĀ«aliveā¤Ā» | ||
| benabik | They seem to be here. | 14:49 | |
| moritz | I believe whiteknight was talking about op bots | 14:50 | |
| benabik | Oh! I usually don't notice those. I guess they aren't here. :-/ | 14:51 | |
|
15:11
nbrown joined
|
|||
| whiteknight | I wonder if we can teach aloha to be an opbot | 15:14 | |
| benabik | aloha: be an opbot | 15:15 | |
| That's all I've got. ;-) | |||
| There is a Bot::BasicBot::Pluggable::Module::ChanOp | 15:17 | ||
|
15:40
contingencyplan joined
|
|||
| sorear | opbots names | 15:47 | |
| an opbot without op is less useful | |||
|
16:24
bluescreen joined
|
|||
| moritz | how do I get an inf value in C? | 16:48 | |
| 1f/0.f ? | |||
|
16:57
simcop2387 joined
|
|||
| benabik | moritz: That does seem to work. | 16:59 | |
| moritz | Fail to parse op body at line 220, near "{\\n mp_i" | 17:00 | |
| meh | |||
| that's... not very informative | |||
|
17:05
benabik joined
17:17
ambs joined
|
|||
| dukeleto | ~~ | 17:21 | |
| seen whiteknight | |||
| aloha | whiteknight was last seen in #parrot 2 hours 7 mins ago saying "I wonder if we can teach aloha to be an opbot". | ||
| cotto | ~~ | 17:22 | |
| dalek | rrot/gh_195_return_flat_bug: 251ec62 | dukeleto++ | t/op/calling.t: [t] #195 return :flat on a ResizableStringArray |
17:28 | |
|
17:58
not_gerd joined
18:02
fperrad joined
|
|||
| dalek | rrot/gh_195_return_flat_bug: 00fb541 | dukeleto++ | t/op/calling.t: Fix test to look for the correct error |
18:03 | |
| p/bigint: 102de40 | jnthn++ | src/6model/sixmodelobject.h: Add one more function to the REPR table (should be the final missing one for REPR API 2). |
18:06 | ||
| p/bigint: 006974d | jnthn++ | src/6model/ (2 files): Tag the REPR function table with the ID the REPR gets, so it's conveniently available. |
|||
| rrot: 251ec62 | dukeleto++ | t/op/calling.t: [t] #195 return :flat on a ResizableStringArray |
|||
| rrot: 00fb541 | dukeleto++ | t/op/calling.t: Fix test to look for the correct error |
|||
| rrot: 56b177c | dukeleto++ | t/op/calling.t: Merge branch 'gh_195_return_flat_bug' |
|||
|
18:06
whiteknight joined
|
|||
| dukeleto | whiteknight: wazzup | 18:07 | |
| whiteknight | hello dukeleto | ||
| dukeleto | whiteknight: how is your day treating you? | ||
| whiteknight | dukeleto: same as it's been: busy busy busy | 18:08 | |
| and the stupid timeswitch doesn't help anything | |||
| dukeleto vaguely remembers that GCI starts soonish, or at least the orgs get chosen | |||
| whiteknight | I haven't heard anything yet | 18:09 | |
|
18:21
dduncan joined
18:22
dduncan left,
alvis joined
|
|||
| dalek | p/bigint: 6d52f98 | jnthn++ | src/6model/ (2 files): Get dynamic repr registration to return the ID given to the representation. |
18:35 | |
| p/bigint: 965804c | jnthn++ | src/6model/reprs/ (8 files): Add get_boxed_ref functions; P6opaque one needs filling out more fully. |
|||
| p/bigint: 1b2781c | jnthn++ | t/nqp/60-bigint.t: Fix typo in test. |
|||
|
18:47
preflex_ joined
18:55
atrodo joined
|
|||
| cotto | #ps in 29 | 19:01 | |
| alvis | cotto: I'm sorry I've been absent as of late. Power company is changing out polls and it's been ... causing problems. | 19:03 | |
| the trials of living in rural Texas. | |||
| Also, I can't make #ps. My wife has a doctor's appointment, and I have to attend. | 19:04 | ||
| I will report later this afternoon/evening. | 19:05 | ||
| cotto | alvis: no worries. Just pre-post what happened this week and ask any questions you need answered. | ||
| if you have the time, you can post now | |||
| alvis | cotto: Oh, ok. Thanks. I will. | ||
| NotFound | alvis: please signal end of report | 19:12 | |
| alvis | NotFound: Thanks. I appreciate the info/example. I'll get it right next time. GTG | 19:17 | |
| NotFound | alvis: no problem, we just try to avoid the reports get mixed. | 19:18 | |
|
19:20
dduncan_ joined
19:22
dduncan left
19:31
lucian joined
20:08
lucian joined
20:28
whiteknight joined
20:32
zby_home joined
|
|||
| dalek | rrot: 4268b4c | NotFound++ | src/pmc/callcontext.pmc: don't return NULL from STRING* vtable functions, use STRINGNULL pass all tests, enough for a now |
21:04 | |
|
21:36
bluescreen joined,
donaldh joined
|
|||
| dalek | p/bigint: 2395763 | jnthn++ | src/6model/reprs/P6opaque. (2 files): Implement get_boxed_ref in P6opaque. |
21:36 | |
| p/bigint: d6c0f7b | jnthn++ | src/ops/nqp_bigint.ops: Make bigint ops also capable of working when we have a bigint flattened into another type, such as will be the case with Perl 6's Int. |
|||
| p/bigint: 39c6bcd | jnthn++ | t/nqp/60-bigint.t: Tests for the flattened in bigint case. |
|||
| kudo/nom: 1985138 | jnthn++ | src/binder/bind.c: Fix :U/:D and junction interaction. |
21:50 | ||
|
21:58
donaldh joined
22:10
bacek_at_work left,
bacek_at_work joined
22:12
bacek_at_work left,
bacek_test joined
22:14
bacek_test left,
bacek_test joined
|
|||
| bacek_at_work | opbots, trust aloha | 22:15 | |
| slavorg | Ok | ||
| dalek | kudo/bigint: d2d14a2 | jnthn++ | src/Perl6/SymbolTable.pm: Load nqp_bigint ops, ensure they get set up. |
22:19 | |
| kudo/bigint: dd61d0e | jnthn++ | src/binder/sixmodelobject.h: Bump to latest 6model API. |
|||
| kudo/bigint: 88d4129 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm: Switch Int to use bigint. Note that we didn't switch to any of the bigint ops yet, though since bigint knows how to box/unbox native ints, we largely get away with it. New failures are confined to tests that have some clear relation to numerics, and even then the fallout doesn't immediately seem too bad. |
|||
|
22:20
mj41 joined
23:28
pjcj joined
|
|||
| dukeleto is reading IRS instructions, trying to do the paperwork so PaFo gets paid for GSoC | 23:28 | ||
| blarg | |||
| hopefully somebody else here is having fun coding, because surely I am not | 23:34 | ||
|
23:37
whiteknight joined
|
|||
| dukeleto | bacek_at_work: where did you come from? | 23:54 | |