Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-05-28

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:07 dalek parrot/rurban/pmc2c_orig: 116764c | rurban++ | src/pmc/ (11 files):
00:07 dalek parrot/rurban/pmc2c_orig: [pmc] fix wrong C99 UNUSED macros and add a few :no_wb
00:07 dalek parrot/rurban/pmc2c_orig:
00:07 dalek parrot/rurban/pmc2c_orig: class,imccompiler,key,namespace,nci,opcode,packfileview,parrotlibrary,
00:07 dalek parrot/rurban/pmc2c_orig: sockaddr,socket,timer
00:07 dalek parrot/rurban/pmc2c_orig: review: https://github.com/parrot/parrot/commit/116764ca8a
03:03 rurban joined #parrot
03:24 Tene joined #parrot
05:05 rurban joined #parrot
05:07 rurban1 joined #parrot
06:08 rurban joined #parrot
06:52 FROGGS joined #parrot
07:09 rurban joined #parrot
07:11 rurban1 joined #parrot
07:20 rurban joined #parrot
08:21 rurban joined #parrot
08:42 rurban joined #parrot
08:53 basiliscos joined #parrot
09:47 Psyche^ joined #parrot
09:51 jsut joined #parrot
10:19 rurban1 joined #parrot
10:27 rurban joined #parrot
11:31 rurban joined #parrot
11:34 rurban1 joined #parrot
12:35 rurban joined #parrot
13:36 rurban joined #parrot
13:48 bluescreen joined #parrot
13:50 bluescreen_ joined #parrot
14:32 Chirag joined #parrot
14:38 rurban joined #parrot
15:13 rurban joined #parrot
15:34 Chirag Hey!
15:34 Chirag rurban: I merged your changes into my branch..
15:34 Chirag t/examples/shootout.t failed 8 tests of 20 for me..
15:35 Chirag make fulltest gives
15:35 Chirag get_pmc_keyed() not implemented in class 'Continuation'
15:35 Chirag current instr.: 'generate_code_gcc' pc 951 (tools/dev/pbc_to_exe.pir:318)
15:35 Chirag called from Sub 'main' pc 129 (tools/dev/pbc_to_exe.pir:49)
15:39 rurban_ Your branch has a few mangled commits. but it is not ready yet. yes
15:40 rurban_ I merged your branch on top of mine
15:40 rurban_ f12030a1f4 has a wrong message
15:41 Chirag I copied your last commit message
15:42 rurban_ The fix would be to add all WB's until the etsts are fixed and then remove the ones which are really not needed until the tests break again.
15:43 Chirag hmm.. make fulltest right?
15:45 rurban_ make test is enough. fulltest only for the final push (testing coding standards and all optimizations)
15:45 Chirag ok..
15:45 rurban_ and the regex sample I added to the commit message
15:46 rurban_ t/examples/shootout.t
15:47 Chirag yes that fails
15:48 Chirag how do I repair my commit messages? rebase it to your branch?
15:48 rurban_ For me prove -j4 t/op/gc.t t/examples/shootout.t t/pmc/*.t is enough to catch all errors
15:48 rurban_ yes
15:49 Chirag gc.t and pmc/*.t    pass for me
15:49 rurban_ My fixup commit is also wrong. This needs to be merged into the big single pmc2c commit
15:49 rurban_ Interesting. A 64bit ubuntu or 32bit?
15:49 Chirag ubuntu 64
15:49 rurban_ I got a debian 64bit
15:50 rurban_ For me I get: t/op/gc.t SEGV at 19, t/pmc/fixedstringarray.t SEGV at 40 and t/pmc/namespace-old.t FAIL with 27-30
15:51 rurban_ But we are very close
15:51 Chirag my lack of memory creates a difference?
15:52 rurban_ Ah yes, probably
15:52 rurban_ I'd need to set my ulimits
15:53 Chirag i have 3gb .. maybe u can set that
15:53 rurban_ But the compiler is good now, just the annotations are wrong. I should add a pmc2c -v flag to print the WB messages
15:54 rurban_ I commented it out for now
15:54 Chirag there aren't any "need PARROT_GC_WRITE_BARRIER" messages
15:57 Chirag for satisfying the tests, I add WBs to all functions without considering anything?
15:57 rurban_ uncomment the warnings, remove all :no_wb and convert the needed return to RETURN (and fix wrong UNUSED)
15:58 rurban_ UNUSED needs to be after the declarations
15:58 rurban_ make src/pmc/<pmc>.i to see the preprocessed C code
15:58 rurban_ into what code UNUSED expands
15:59 Chirag thanks.. will do that
16:00 rurban_ Should be doable in two days or so
16:00 rurban_ But I'm a bit faster
16:01 Chirag I wonder if I am taking too long to finish this task?
16:11 rurban_ No, we are way ahead :) no worries
16:12 rurban_ You just need to get practice with git and our coding standards. This is normal
16:13 Chirag nice! :).. will still try to keep up the pace!
16:45 Chirag joined #parrot
17:49 FROGGS joined #parrot
19:08 rurban joined #parrot
22:01 cottoo joined #parrot

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

Parrot | source cross referenced