Camelia, the Perl 6 bug

IRC log for #parrot, 2010-01-07

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:04 pgmer6809 joined #parrot
00:04 pgmer6809 left #parrot
00:37 nopaste joined #parrot
00:47 nopaste joined #parrot
00:52 bacek joined #parrot
00:57 nopaste joined #parrot
00:58 abqar joined #parrot
01:05 zostay joined #parrot
01:12 nopaste joined #parrot
01:42 nopaste joined #parrot
01:52 nopaste joined #parrot
01:53 jhelwig_ joined #parrot
01:54 TonyC joined #parrot
01:57 kid51 joined #parrot
01:59 jhelwig joined #parrot
02:07 nopaste joined #parrot
02:24 JimmyZ joined #parrot
02:26 JimmyZ good morning, #parrot
02:28 bacek joined #parrot
02:33 Coke JimmyZ: ~~
02:34 JimmyZ Coke: :)
02:36 TonyC joined #parrot
02:42 nopaste joined #parrot
02:44 Coke anyone bored and looking for perl work?
02:49 * JimmyZ uploaded some patches to trac, but nobody gave it a comment.
02:49 dalek parrot: r43402 | coke++ | branches/one_make (3 files):
02:49 dalek parrot: minor dep cleanup, fix 'corevm', rename some vars.
02:49 dalek parrot: pct_complete_workflow should now pass.
02:50 dalek parrot: review: http://trac.parrot.org/parrot/changeset/43402/
02:50 dalek parrot: r43403 | coke++ | branches/one_make/tools/dev/checkdepend.pl:
02:50 Coke I didn't see an email.
02:50 dalek parrot: No more :='s in makefiles
02:50 dalek parrot: review: http://trac.parrot.org/parrot/changeset/43403/
02:50 Coke zzz now, will check tomorrow if no one beats me to it.
02:51 ZeroForce joined #parrot
02:51 Ryan52 Coke: I'm kinda bored. I like Perl. why?
02:51 JimmyZ good night
02:52 Ryan52 oh, he left, damn.
02:53 Ryan52 Coke: well you can /msg me in the morning.
03:01 jsut_ joined #parrot
03:06 jhelwig joined #parrot
03:15 japhb joined #parrot
03:26 cognominal joined #parrot
03:29 kid51 msg Coke one_make branch PASS on Linux/i386 at r43403:  http://smolder.plusthree.com/ap​p/projects/report_details/31514
03:29 purl Message for coke stored.
03:48 bacek joined #parrot
03:48 eternaleye joined #parrot
04:14 TonyC joined #parrot
04:22 nopaste joined #parrot
04:31 preflex joined #parrot
04:33 bacek joined #parrot
04:47 nopaste joined #parrot
04:53 TonyC joined #parrot
05:04 Myhrlin joined #parrot
05:04 jsut joined #parrot
05:04 Myhrlin left #parrot
05:52 ZeroForce joined #parrot
06:07 nopaste joined #parrot
06:07 chromatic joined #parrot
06:22 nopaste joined #parrot
06:26 bacek joined #parrot
06:48 Austin_Hastings joined #parrot
07:05 uniejo joined #parrot
07:22 TonyC joined #parrot
07:34 theory joined #parrot
07:35 bacek joined #parrot
07:42 dukeleto joined #parrot
07:48 dukeleto joined #parrot
07:50 iblechbot joined #parrot
08:20 bacek joined #parrot
08:27 chromatic msg dukeleto MENTORING!  http://news.ycombinator.com/item?id=1036530
08:27 purl Message for dukeleto stored.
08:29 fperrad joined #parrot
08:39 TiMBuS joined #parrot
08:43 dalek parrot: r43404 | fperrad++ | trunk (2 files):
08:43 dalek parrot: [install] add a target install-doc which currently handles only examples files
08:43 dalek parrot: review: http://trac.parrot.org/parrot/changeset/43404/
08:43 dalek parrot: r43405 | fperrad++ | trunk/compilers/pirc/src/bcgen.h:
08:43 dalek parrot: [pirc] as usual broken by headerizer
08:43 dalek parrot: review: http://trac.parrot.org/parrot/changeset/43405/
09:44 nopaste joined #parrot
09:46 solarion joined #parrot
10:00 solarion joined #parrot
10:00 tewk_ joined #parrot
10:05 dngor joined #parrot
10:32 mikehh All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31520), fulltest) at r43405 - Ubuntu 9.10 i386 (gcc with --optimize)
11:28 jsut_ joined #parrot
11:54 nopaste joined #parrot
12:03 AndyA joined #parrot
12:05 bluescreen joined #parrot
12:07 bluescreen joined #parrot
12:13 AndyA joined #parrot
12:31 clinton joined #parrot
12:40 payload joined #parrot
12:43 mikehh joined #parrot
12:59 ruoso joined #parrot
13:28 iblechbot joined #parrot
13:37 whiteknight joined #parrot
14:00 mj41 joined #parrot
14:06 payload joined #parrot
14:37 ttbot Parrot trunk/ r43405 i386-linux-thread-multi make error http://tt.ro.vutbr.cz/file/cmdout/180095.txt ( http://tt.ro.vutbr.cz//buil​dstatus/pr-Parrot/rp-trunk/ )
14:42 gaz joined #parrot
15:11 PacoLinux joined #parrot
15:20 davidfetter joined #parrot
15:46 Psyche^ joined #parrot
15:46 ZeroForce joined #parrot
15:56 ash_ joined #parrot
16:00 theory joined #parrot
16:08 uniejo joined #parrot
16:25 iblechbot joined #parrot
16:33 cognominal joined #parrot
16:36 dalek lua: f12129e | fperrad++ | setup.pir:
16:36 dalek lua: new URL of smolder
16:36 dalek lua: review: http://github.com/fperrad/lua/commit/f1​2129e3426b469509d58cb4d98303a251f8ed87
17:10 dalek parrot: r43406 | fperrad++ | trunk (7 files):
17:10 dalek parrot: [install] POD files are now handled by install_doc_files.pl,
17:10 dalek parrot: instead of install_files.pl & install_dev_files.pl
17:10 dalek parrot: review: http://trac.parrot.org/parrot/changeset/43406/
17:25 cotto_work joined #parrot
17:28 ttbot Parrot trunk/ r43406 i386-linux-thread-multi make error http://tt.ro.vutbr.cz/file/cmdout/180317.txt ( http://tt.ro.vutbr.cz//buil​dstatus/pr-Parrot/rp-trunk/ )
17:32 fperrad joined #parrot
17:34 preflex joined #parrot
17:41 davidfetter joined #parrot
17:58 whiteknight t/pmc/packfileconstanttable.t fails all 16 tests on Win32 with MSVC
17:58 whiteknight http://smolder.plusthree.com/ap​p/projects/report_details/31538
17:59 whiteknight actually, I dont think it runs any tests
17:59 cotto_work That's not good.
17:59 whiteknight nope
18:00 whiteknight linux32 passes all tests. I'm running OpenSolaris32 now (but there are known failures with that)
18:01 amuck joined #parrot
18:02 payload joined #parrot
18:02 darbelo whiteknight: trunk?
18:02 purl trunk is live on the site or http://dev.catalyst.perl.org/repos/Catalyst/trunk/ or "svn co http://dev.catalyst.perl.org/repos/Catalyst/"
18:03 darbelo no, trunk is <reply>
18:03 purl okay, darbelo.
18:09 Coke creating tools/build/h2pasm.pl in one_make branch...
18:10 davidfetter joined #parrot
18:12 davidfetter joined #parrot
18:43 payload joined #parrot
18:47 chromatic joined #parrot
18:53 Coke chromatic: hio
18:54 chromatic hello
19:17 Essobi joined #parrot
19:22 Coke bah. everything I move out of config into makefile requires adding dep checking.
19:23 Coke (e.g. cclass.pasm - generating this in the makefile means that anything that depends on it must be declared.)
19:23 Coke time to add PIR and .include '' to checkdepend.pl
19:27 payload joined #parrot
19:33 cotto_work I take back all the nice things I said about powershell.
19:34 chromatic http://piumarta.com/software/id-objmodel/
19:50 payload joined #parrot
19:55 bluescreen joined #parrot
20:05 Coke ff
20:12 bacek joined #parrot
20:19 payload joined #parrot
20:41 Andy joined #parrot
20:44 payload joined #parrot
20:51 scr4ve joined #parrot
20:51 payload joined #parrot
20:52 GeJ Good morning everyone.
20:52 bacek joined #parrot
20:57 mib_uizsml joined #parrot
20:57 whiteknight good morning GeJ
20:58 mib_uizsml good morning whiteknight / GeJ
21:01 joeri joined #parrot
21:01 mib_uizsml I've got a question.. is there a planned release for the java bytecode translator?
21:16 chromatic I'm not aware of a Java bytecode translator in active development.
21:25 mib_uizsml oh okay. just had a look at the parrot.org/languages page. So what's currently in active development except rakudo?
21:28 chromatic Pynie, Partcl, Cardinal, Winxed.
21:28 treed ?
21:28 treed Oh.
21:28 * treed has a highlight on cardinal.
21:28 Tene I'm working on a scheme.
21:30 chromatic I forgot the name of that Scheme, unfortunately.  A cat walked across my desk and distracted me.
21:30 Tene steme
21:35 chromatic I kept calling it "Tene", which was obviously wrong.
21:36 Austin joined #parrot
22:00 renormalist left #parrot
22:05 ash_ does building parrot use anything it builds during the build process? like, does it make a part of itself and use that to build other parts of itself?
22:06 darbelo ash_: yep.
22:06 ash_ hmm, which parts?
22:06 purl which parts are confusing you? core catalyst or add ons?
22:06 ash_ purl likes catalyst
22:06 purl ash_: i'm not following you...
22:07 darbelo For starters, all pbcs are parrot-generated.
22:07 ash_ those are arictecture independent though, right?
22:07 chromatic PGE, PCT, NQP
22:08 chromatic pbc_to_exe
22:08 purl pbc_to_exe is spectacularly horked: PackFile_unpack: Dir format was 1128419582 not 1
22:08 ash_ i am trying to figure out how to cross compile parrot from x86 to arm
22:08 darbelo no, pbc_to_exe is <reply>
22:08 purl okay, darbelo.
22:09 darbelo ash_: You could start by looking at the stuff built by the corevm target.
22:09 ash_ alright, i'll start there, thanks
22:10 ash_ hm, should i use Coke's one_make branch? (i imagine it might be easier, i have no idea how many make files there are, i just know there are more than 1)
22:10 chromatic That's probably easier.
22:10 darbelo ash_: Yes, considerably easier.
22:12 ash_ the pbc's are platform independent, right? isn't that a compressed bytecode format?
22:12 darbelo ash_: Also, Configure.pl uses too much data from the perl used to run it. You need to watch out for that.
22:14 darbelo The pbc format is platform dependent, but all platforms should be able to read each others pbc without trouble.
22:14 ash_ i am going to make it not build extra stuff for now (like icu)
22:15 darbelo ash_: Most of those are detected by Configure, but you can override on the command line.
22:15 ash_ Coke: i found an issue with one_make on OS X: Makefile:609: *** Recursive variable `DYLD_LIBRARY_PATH' references itself (eventually).  Stop. pops up anytime i do any make command
22:17 darbelo I don't have that on my Makefile, it must be OSX-specific
22:18 ash_ its the dylib lookup path, for linked libraries, i'll see if i can figure out whats up with that
22:18 ash_ dylib's are like .so's
22:18 Coke ash_: ok. as soon as i get xcode for 10.6, I'll fix that.
22:19 patspam joined #parrot
22:19 Coke this is probably due to the lack of := in that branch in makefiles.
22:20 Coke I am not sure in what way branches/one_make is 'easier' for anyone who isn't hacking on it.
22:21 ash_ line 609 is: export DYLD_LIBRARY_PATH = blib/lib:$(DYLD_LIBRARY_PATH)
22:26 cognominal joined #parrot
22:26 Coke try changing the corresponding line in config/gen/makefiles/root.in to use := instead of =
22:26 Coke (since darwin is always gmake, that should be fine.)
22:26 Coke (you'll need to re-configure to regenerate the Makefile)
22:29 ash_ that worked
22:29 ash_ thanks
22:29 ash_ its line 512 of config/gen/makefiles/root.in
22:31 Coke you have a commit bit?
22:32 Coke if so, feel free to commit that. if not, I'll get it later tonight.
22:33 ash_ i don't have a parrot commit bit
22:33 Coke k. will get it later
22:35 Austin How do I know if I have a commit bit?
22:36 ash_ if i get this working right i'll send you my xcode project stuff if you want to try building parrot for the iphone, it will be a linkable library, if this works the way i want it to
22:36 cotto_work Austin, you do if you can use your trac credentials to checkout from and commit to Parrot's svn repo.
22:37 Austin You mean commit to, I assume, since just about everyone can check out, no?
22:38 payload joined #parrot
22:41 preflex joined #parrot
22:46 cotto_work It may be the case that svn won't let you checkout if you give it bad credentials.  I'm not 100% sure.
23:15 Whiteknight joined #parrot
23:17 AndyA joined #parrot
23:41 bacek_at_work Yay! http://www.engadget.com/2010/01/07/parrot-ar-dr​one-hands-on-a-quadricopter-for-the-rest-of-us/
23:41 bacek_at_work Yet another good Parrot :)
23:42 chromatic A deadly one.
23:44 bacek_at_work Which is good :)
23:49 Coke msg ash committed that fix.
23:49 purl Message for ash stored.
23:55 mikehh joined #parrot
23:56 Coke hurm. i've been trying to avoid keeping copies of PBCs around, since we often build them and them copy them into runtime/parrot/library
23:57 Coke (from compilers/foo)
23:57 Coke but I think to make the dependency checking a little easier, I should probably do the copy, so that I can then verify that FOO.PBC's deps exist by checking FOO.pir
23:59 dalek parrot: r43407 | coke++ | branches/one_make (4 files):
23:59 dalek parrot: Generate these files during standard build, not during config.
23:59 dalek parrot: * also fixup a darwin bug found by ash (requires := here.)
23:59 dalek parrot: * this breaks -j for now; things that should depend on these .pasm files don't.
23:59 dalek parrot: review: http://trac.parrot.org/parrot/changeset/43407/

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

Parrot | source cross referenced