Camelia, the Perl 6 bug

IRC log for #parrot, 2008-10-19

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:05 bacek rakudo: my $a; $a = $a + 1; say $a
00:05 polyglotbot OUTPUT[1␤]
00:05 bacek rakudo: my $a; $a = $a + 1i; say $a
00:05 polyglotbot OUTPUT[Multiple Dispatch: No suitable candidate found for 'add', with signature 'PPP->P'␤current instr.: 'infix:+' pc 1941 (src/gen_builtins.pir:1368)␤called from Sub '_block11' pc 60 (EVAL_12:25)␤called from Sub 'parrot;PCT;HLLCompiler;eval' pc 864 (src/PCT/HLLCompiler.pir:498)␤called from Sub
00:05 polyglotbot ..'parrot;PCT;HLLCompiler;evalfiles' pc 1138 (src/PCT...
00:05 bacek mmd epic fail...
00:07 bacek rakudo: my $a = (); $a = $a + 1i; say $a
00:07 polyglotbot OUTPUT[Multiple Dispatch: No suitable candidate found for 'add', with signature 'PPP->P'␤current instr.: 'infix:+' pc 1941 (src/gen_builtins.pir:1368)␤called from Sub '_block11' pc 79 (EVAL_12:27)␤called from Sub 'parrot;PCT;HLLCompiler;eval' pc 864 (src/PCT/HLLCompiler.pir:498)␤called from Sub
00:07 polyglotbot ..'parrot;PCT;HLLCompiler;evalfiles' pc 1138 (src/PCT...
00:08 bacek rakudo: my $a; $a = 1i + $a; say $a
00:08 polyglotbot OUTPUT[0+1i␤]
00:09 AndyA joined #parrot
00:30 Whiteknight joined #parrot
00:40 slavorg joined #parrot
00:46 Aisling joined #parrot
00:59 Andy joined #parrot
01:20 Khisanth joined #parrot
01:21 Theory joined #parrot
01:22 Ontolog joined #parrot
01:36 cotto is .pcc_sub obsolete?
01:54 dalek r32030 | jkeenan++ | trunk:
01:54 dalek : Make test for what was found for 'ctags' consistent with two other instances
01:54 dalek : in this test file.  The one which was too specific was failing on FreeBSD
01:54 dalek : tests reported on Smolder (e.g.,
01:54 dalek : http://smolder.plusthree.com/app/p​ublic_projects/tap_stream/6088/57).
01:54 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32030
02:04 Limbic_Region joined #parrot
02:07 dalek r32031 | Whiteknight++ | calling_conventions:
02:07 dalek : [calling_conventions] Add a Parrot_build_sig_object_from_varargs2 function to handle function calls with invocants (method calls). Does not build.
02:07 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32031
02:07 Whiteknight I hope .pcc_sub is obsolete
02:07 Whiteknight fewer directives means cleaner lexer and parser
02:08 Whiteknight well, that's not entirely true
02:23 dalek r32032 | Whiteknight++ | calling_conventions:
02:23 dalek : [calling_conventions] Fix it so it compiles again, add a small diagnostic note that I can come back to later.
02:23 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32032
02:35 Bzek joined #parrot
02:36 Zaba_ joined #parrot
02:37 slavorg joined #parrot
02:37 TiMBuS joined #parrot
02:43 Zaba joined #parrot
03:17 TiMBuS joined #parrot
03:40 tetragon joined #parrot
04:15 Andy joined #parrot
05:33 bacek joined #parrot
05:42 bacek g'day
05:42 bacek purl: hi
05:42 purl hey, bacek.
05:42 bacek karma bacek
05:42 purl bacek has karma of 67
05:43 bacek hmm... 33 patches more
05:44 cotto I'm sure Tene envies you.
05:56 Zaba joined #parrot
06:02 Zaba_ joined #parrot
06:12 johbar joined #parrot
06:34 TiMBuS|Away joined #parrot
06:45 Zaba joined #parrot
06:46 bacek joined #parrot
06:49 bacek cotto: heh. Tene have big gap - commit bit  ;)
06:54 cotto yes, but yours is prime
07:18 iblechbot joined #parrot
07:19 tetragon joined #parrot
07:22 Bzek joined #parrot
07:34 jq joined #parrot
08:14 bacek joined #parrot
08:40 bacek joined #parrot
08:44 barney joined #parrot
09:00 tetragon joined #parrot
09:04 bacek joined #parrot
09:07 bacek g'night
09:08 bacek Any things that can be done in rambling developer in half-an-hour? ;)
09:09 TiMBuS could you patch a bug in the .net converter?
09:09 bacek s/in/by/
09:09 bacek TiMBuS: rt#?
09:09 TiMBuS havent submitted it, i was about to
09:10 bacek TiMBuS: no bug - no patch ;)
09:10 TiMBuS well i fixed it i was just gunna paste the patch
09:11 bacek TiMBuS: so, just submit it to parrotbug@
09:11 TiMBuS willdo
10:17 johbar joined #parrot
10:19 masak joined #parrot
10:28 tetragon joined #parrot
10:49 Zaba_ joined #parrot
11:00 tetragon joined #parrot
11:24 gokuldas joined #parrot
11:41 tetragon joined #parrot
12:01 tetragon joined #parrot
12:36 tetragon joined #parrot
12:40 masak rakudo: say '.'.':e'
12:40 polyglotbot OUTPUT[1␤]
12:40 masak rakudo: say '.'.:e
12:40 polyglotbot OUTPUT[Multiple Dispatch: No suitable candidate found for 'concatenate_str', with signature 'PSP->P'␤current instr.: 'parrot;Perl6;Grammar;Actions;_block2097' pc 116456 (src/gen_actions.pir:5812)␤called from Sub 'parrot;Perl6;Grammar;Actions;_block2039' pc 116404 (src/gen_actions.pir:5787)␤called
12:40 polyglotbot ..from Sub 'parrot;Perl6;Grammar;Actions;dotty' pc ...
12:40 masak is the latter supposed to work like the former?
12:55 xiaoyafeng joined #parrot
13:05 Zaba joined #parrot
13:16 ruoso joined #parrot
13:31 rdice joined #parrot
13:55 tetragon joined #parrot
14:14 jhorwitz joined #parrot
14:16 dalek r32033 | fperrad++ | trunk:
14:16 dalek : [Lua] Perl/yapp compiler
14:16 dalek : - now generate .tailcall
14:16 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32033
14:18 wtgee joined #parrot
14:19 tetragon joined #parrot
14:26 jan joined #parrot
14:37 wtgee Is there a perl6 or rakudo room?  I can't seem to find it.
14:38 Zaba I think rakudo questions go here
14:38 wtgee Zaba: Great, thanks.  That was my only question for now. :)
14:52 masak wtgee: there's also a #perl6 channel on irc.freenode.org, for Perl 6- but not necessarily Rakudo/Parrot-related questions.
14:53 wtgee masak: cool, thanks
14:54 Zaba_ joined #parrot
14:56 Whiteknight There is a #perl6 on irc.freenode.net
14:57 Whiteknight lots of Perl6ers hang out there
15:01 masak ah, yes. that's the one I meant. s/org/net/
15:07 dmknopp joined #parrot
15:07 wtgee left #parrot
16:28 mberends joined #parrot
17:20 silug joined #parrot
17:23 ruoso joined #parrot
17:25 ruoso_ joined #parrot
17:26 ruoso__ joined #parrot
17:27 ruoso joined #parrot
17:43 dalek r32034 | kjs++ | trunk:
17:43 dalek : [imcc] change .arg into .set_arg. Step 1/3. (this step includes all important stuff); docs and minor stuff later.
17:43 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32034
17:58 dalek r32035 | kjs++ | trunk:
17:58 dalek : [imcc] .arg is not to be removed yet; make it an alias for .set_arg (or vice versa, depending on how you look at it). Also update main.c for preprocessing.
17:58 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32035
18:27 ujwalic joined #parrot
18:31 allison joined #parrot
19:54 Aisling joined #parrot
19:58 bacek joined #parrot
19:58 Zaba joined #parrot
20:02 dalek r32036 | Whiteknight++ | calling_conventions:
20:02 dalek : [calling_conventions] Add a few fixes and an assertion that I think should be passing, but isn't
20:02 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32036
20:04 dalek r32037 | Whiteknight++ | calling_conventions:
20:04 dalek : [calling_conventions] Make it build
20:04 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32037
20:20 chromatic joined #parrot
20:20 ruoso joined #parrot
20:21 Patterner joined #parrot
20:22 Zaba joined #parrot
20:26 Tene Whiteknight:  const int has_invocant = (!seen_arrow && obj && !PMC_IS_NULL(obj) && !seen_arrow)?(1):(0); // You're checking !seen_arrow here twice
20:27 Whiteknight oh, good catch. I was supposed to delete the second one
20:27 Whiteknight I'll fix that nowish
20:29 dalek r32038 | Whiteknight++ | calling_conventions:
20:29 dalek : [calling_conventions] remove duplicated condition in if statement. Tene++
20:29 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32038
20:31 Whiteknight There is still some kind of hidden detail in here that is eluding me
20:37 dalek r32039 | allison++ | trunk:
20:37 dalek : [CAGE] Remove useless change note, while rejecting accompanying RT #46677.
20:37 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=32039
20:39 ruoso joined #parrot
20:45 kj joined #parrot
20:48 ruoso joined #parrot
20:51 kj I almost don't dare to open a new ticket, given that we're pretty close to 600 :-P
20:51 kj I'll do it after the release :-)
20:52 chromatic Go ahead and open it.
20:52 chromatic It'll just put more pressure on us to close more.
20:52 kj just checking if it's not already there. It's about an :immediate subs having a load_bytecode op
20:53 kj it's kinda documented in imcc's sources that "it's dangerous", and it is, after trying a test.
21:09 davidfetter joined #parrot
21:20 Zaba joined #parrot
21:37 chromatic joined #parrot
21:50 TiMBuS joined #parrot
22:10 TonyC joined #parrot
22:17 Theory joined #parrot
22:42 silug joined #parrot
23:17 nopaste joined #parrot
23:32 Aisling joined #parrot
23:52 Theory joined #parrot
23:53 chromatic joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced