Camelia, the Perl 6 bug

IRC log for #parrot, 2009-07-25

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:11 theory joined #parrot
00:28 Whiteknight urg, I'm still getting one lousy test failure that I'm having trouble tracking down
00:29 chromatic If it's a lousy test, delete it.
00:30 Whiteknight it's one of the PGE tests
00:30 Whiteknight I've already deleted a few lousy ones
00:31 Whiteknight t/compilers/pge/perl6regex/01-regex.t
00:32 Whiteknight and it doesn't help that the test is so convoluted that I can't hardly debug it
00:34 payload joined #parrot
00:43 kid51 joined #parrot
01:20 hercynium joined #parrot
01:34 mikehh joined #parrot
01:36 mikehh the docs at http://www.parrot.org are still at 1.3.0 - they should be updated to 1.4.0 or whatever
01:41 dukeleto joined #parrot
01:46 dalek decnum-dynpmcs: r120 | darbelo++ | trunk/src/pmc/decnumcontext.pmc:
01:46 dalek decnum-dynpmcs: [DecNum] Initialize the context in the correct order. We were overwriting
01:46 dalek decnum-dynpmcs: settings before.
01:46 dalek decnum-dynpmcs: review: http://code.google.com/p/decnu​m-dynpmcs/source/detail?r=120
02:15 wayland76 joined #parrot
02:22 TiMBuS joined #parrot
02:34 dalek cardinal: f988f48 | treed++ |  (3 files):
02:34 dalek cardinal: Remove the CardinalAny perlism.
02:34 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/f988f48ebae59b7b97f5c844300023a046f55740
02:47 davidfetter joined #parrot
02:47 janus joined #parrot
02:57 dalek cardinal: 77d6f8e | treed++ | t/string/ (2 files):
02:57 dalek cardinal: Mark some tests as skip/todo due to issue #22.
02:57 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/77d6f8e483039072422cdade98514679818c9a65
03:07 mikehh All tests PASS (pre/post config, smolder, nqp_test, fulltest) at r40259 - Ubuntu 9.04 amd64
03:10 pmichaud_ The 'ins2' branch in the rakudo repository now builds a working Rakudo from Parrot 1.4.0 on my machine.  Any  reports from other platforms would be greatly appreciated.
03:11 pmichaud_ (there's also a 'make install' target, if people would like to test that)
03:14 cotto from only an installed Parrot?
03:19 pmichaud_ yes.  But if you use --gen-parrot then it downloads and builds an installed parrot for you.
03:19 pmichaud_ (i.e., the prevous instructions for building Rakudo still work... they just work differently :-)
03:20 donaldh joined #parrot
03:23 pmichaud_ afk, dinner
03:29 mikehh rakudo (dd5767c) builds on parrot r40259 - make test PASS/make spectest (up to r27720) PASS - Ubuntu 9.04 amd64
03:31 mikehh using perl Configure.pl --parrot-config=../parrot/parrot_config
03:34 mikehh I build and test parrot separately then cd ../rakudo, make realclean, git pull, perl Configure.pl as above, make, make test, make spectest
03:39 Zak joined #parrot
04:09 jdv joined #parrot
04:21 dalek cardinal: 0b92deb | treed++ |  (19 files):
04:21 dalek cardinal: Add code to Test.rb to permit todo/skip to note the issue number that the problem is associated with. Also update the tests to take advantage of it.
04:21 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/0b92deb71b6fe32e37c2bf9703bf5c7ca25c7111
04:25 wayland76 joined #parrot
04:36 eternaleye joined #parrot
04:37 theory joined #parrot
05:23 bacek joined #parrot
05:46 dalek cardinal: 4ef71dd | treed++ | t/splat.t:
05:46 dalek cardinal: One test slipped through the last commit.
05:46 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/4ef71dd0faeb28f9c78079075fac26272ec2657f
05:57 cotto chromatic, ping
06:03 dalek cardinal: fd55266 | treed++ | Rakefile:
06:03 dalek cardinal: Add support for pluralization in the test suite messages.
06:03 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/fd5526602bf221e65e920ec0b52618f35ed1463b
06:03 dalek cardinal: be5f3c4 | treed++ | Rakefile:
06:03 dalek cardinal: Make the test harness watch for "See issue" messages and report how many tests failures are related to each issue. Also add a rule to clean? that will deny if there are any failures without associated issues.
06:03 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/be5f3c4c26162d8a5e929ea43cd1db01e7b6edda
06:09 patspam joined #parrot
06:40 dalek close: r77 | Austin++ | trunk/ (12 files):
06:40 dalek close: Updated parser to deal with parrot 1.4 changes
06:40 dalek close: review: http://code.google.com/p/close/source/detail?r=77
06:40 dalek close: r78 | Austin++ | trunk/src/parser/ (7 files):
06:40 dalek close: Updated parser to deal with parrot 1.4 changes
06:40 dalek close: review: http://code.google.com/p/close/source/detail?r=78
06:40 dalek close: r79 | Austin++ | trunk/library/pct/P (2 files):
06:40 dalek close: Added implementation files for 0.2 milestone
06:40 dalek close: review: http://code.google.com/p/close/source/detail?r=79
06:40 dalek parrot: r40260 | allison++ | trunk/tools/dev/pbc_to_exe.pir:
06:40 dalek parrot: [cage] Provide description for pbc_to_exe (fix to get it to generate a
06:40 dalek parrot: valid manpage).
06:40 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40260/
06:43 asciiville joined #parrot
06:44 asciiville test
06:44 cotto I'm thinking about moving to asciiville.  Life's simpler there.
06:45 asciiville :)
06:45 dalek close: r80 | Austin++ | trunk/src/parser/Namespace.c=:
06:45 dalek close: Added Namespace class
06:45 dalek close: review: http://code.google.com/p/close/source/detail?r=80
06:45 dalek close: r81 | Austin++ | trunk/src/parser (4 files):
06:45 dalek close: ncf
06:45 dalek close: review: http://code.google.com/p/close/source/detail?r=81
06:45 dalek close: r82 | Austin++ | tags/0.1.1:
06:45 dalek close: Tagging progress before significant top-level grammar refactoring.
06:45 dalek close: review: http://code.google.com/p/close/source/detail?r=82
06:46 cotto ncf?
06:47 cotto no cookies found?
06:47 cotto sounds rough
06:48 cotto chromatic, reping
06:49 asciiville License question. I wrote a C wrapper library to allow the SQLite3.pir to talk to the sqlite3.dll/libsqlite3.so. Does that go under a Perl artistic license or Parrot artistic license?
06:54 cotto Why would Perl's Artistic License come into play (although I don't know if it'd even matter).
06:54 cotto s/\./?/
06:55 asciiville Want to put it up on Github. My PM group is going to do a Rakudo project and I got self-tasked with making the SQLite xface work.
06:56 asciiville I have a workaround that allows the DBDI classes to work under the /ext/SQLite subdir.
06:57 cotto PM?
06:57 purl rumour has it PM is usually better than google
06:57 chromatic pong
06:57 asciiville Perl Mongers
06:57 purl Perl Mongers is at http://www.pm.org/ or "longer sperm" or "Peg, or Mr. Lens"
06:57 cotto chromatic, I'm unclear about how the profiling runcore will know how long a PIR opcode takes.  Since we're not running in a emulator like with Callgrind, do we have a way to get instruction counts, or are we stuck with simple timing information?
06:58 chromatic Each PIR opcode counts as one instruction; we'll treat them that way.
06:58 cotto right.  I mean for relative costs.
06:59 chromatic Best we can do I fear is microsecond timing.
06:59 chromatic I don't know if we can stuff that in the callgrind format somehow.
06:59 cotto asciiville, you might ping allison about that, but I think the only difference between the licenses is the name of the entity at the top.
07:00 cotto (even then, it looks like LICENSE says "Perl Foundation"
07:00 cotto )
07:00 chromatic Because the Perl Foundation wrote AL 2.0.
07:00 cotto chromatic, ok.  that'll be way better than nothing, even if it's not ideal.
07:01 asciiville ah. much obliged. I wasn't really sure since it took some PIR changes as well as Rakudo changes to make it work.
07:01 chromatic Right.  At some point people have to benchmark their code for iterations per second.
07:03 cotto also, the callgrind format looks non-iterative.  We might want to spit out data in a format that can be written in realtime then postprocess it into something callgrind-compatible.
07:03 chromatic I have tried and failed to understand the format three times.
07:04 cotto it'll take me another pass before I feel good about it, but I think I have the basic idea.
07:05 cotto I'm glad it's documented, but it's not the most readable spec.
07:06 cotto I think part of getting it solid will be redocumenting it on our wiki.
07:06 chromatic At least the parts of it we need to produce.
07:06 cotto Yeah.
07:06 chromatic Part of my trouble was that so much of it seems optional.
07:07 dalek parrot: r40261 | allison++ | trunk/ports/debian (3 files):
07:07 dalek parrot: [debian] Update for the 1.4 release.
07:07 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40261/
07:07 cotto It's very fuzzy in that way.  Nailing it down to the necessary subset will help.
07:09 cotto Who feeds docs.parrot.org?
07:09 cotto It's still on 1.3.0
07:10 cotto heh.  I imagine that we could set up a cron job to update it after the monthly release.
07:16 dalek cardinal: db841ed | treed++ | Rakefile:
07:16 dalek cardinal: Move the issue stats report to a separate target: test:stats, which depends on test:all. All other stats still come with test:all.
07:16 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/db841ed78a3b5b8fbbaf383e193f9bae310b2f61
07:17 dalek parrot: r40262 | allison++ | trunk/ports/debian/changelog:
07:17 dalek parrot: [debian] Simplified description of change.
07:17 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40262/
07:20 donaldh joined #parrot
07:24 iblechbot joined #parrot
07:27 wayland76 joined #parrot
07:34 mokurai left #parrot
07:51 flh joined #parrot
08:06 nopaste "tene" at 24.10.252.130 pasted "Curses unicode FAIL on parrot" (13 lines) at http://nopaste.snit.ch/17385
08:06 dalek cardinal: 741da70 | (Joeri Samson)++ |  (3 files):
08:06 dalek cardinal: Implement Array.reject and .reject!; tests included.
08:06 dalek cardinal: Signed-off-by: Ted Reed <ted.reed@gmail.com>
08:06 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/741da702ce6cc1919aad6189a125404f90897b8b
08:15 dalek parrot: r40263 | fperrad++ | trunk/t/tools/pgegrep.t:
08:15 dalek parrot: [pgegrep] fix test on Windows.
08:15 dalek parrot: backslash must be escaped in regex
08:15 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40263/
08:27 bacek joined #parrot
08:32 masak joined #parrot
08:51 TonyC joined #parrot
08:58 nopaste joined #parrot
09:53 jimmy joined #parrot
10:04 Whiteknight joined #parrot
10:15 mikehh All tests PASS (pre/post config, smolder, nqp_test, fulltest) at r40263 - Ubuntu 9.04 amd64
10:16 mikehh rakudo (dd5767c) builds on parrot r40263 - make test PASS/make spectest (up to r27722) PASS - Ubuntu 9.04 amd64
10:39 dalek parrot: r40264 | whiteknight++ | branches/bsr_jsr_ret/runtime/p​arrot/library/PGE/Dumper.pir:
10:39 dalek parrot: [bsr_jsr_ret] fix a stupid mistake on my part in PGE/Dumper.pir, which fixes the last failing test. However, this test now hangs for some reason I think, so that needs diagnosing
10:39 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40264/
10:48 mikehh looking at smolder - a lot of packfile tests seem to be failing on i386
11:13 wayland76 joined #parrot
11:19 payload joined #parrot
11:20 donaldh joined #parrot
11:46 kid51 joined #parrot
11:49 payload1 joined #parrot
11:50 bacek joined #parrot
11:56 bacek o hai
12:43 HG` joined #parrot
12:45 kid51 Middle of the summer.   Everything very quiet here.
12:46 kid51 Other channels silent as well.
12:46 bacek kid51: erm... It was winter this morning.
12:46 kid51 well, middle of summer in northern hemisphere
12:47 bacek :)
12:47 kid51 bacek:  Does winter in Australia ever imply .... snow?
12:48 bacek hmm... You have to search it. Really hard.
12:49 bacek Today was about +24.
12:49 bacek www.bom.gov.au
12:49 bacek Sydney17°Patchy rain developing.
12:50 bacek (And I lied... +24 was on Thursday)
12:50 kid51 24 C is winter temperature that's warmer than current summer temperature in NYC
12:50 bacek kid51: it's very humid here.
12:51 bacek So, something like +10 is worse than -10 in Moscow.
12:51 kid51 Where in Oz are you?
12:51 kid51 (Current NYC temp is 21 C/69 F)
12:52 bacek Sydney
12:53 bacek Currently ~12C.
12:53 * jonathan read that as -12C at first!
12:54 bacek At -12C good half of Sydney will freeze to death
13:02 iblechbot joined #parrot
13:02 wayland76 You can get snow in Tasmania, or in the mountains
13:02 wayland76 We have a mountain somewhere
13:02 wayland76 And lots of hills that we call mountains because we don't have any *real* mountains
13:02 wayland76 Night all
13:02 wayland76 afk &
13:46 fdorothy joined #parrot
14:07 tetragon joined #parrot
14:20 pmichaud_ good morning, #parrot
14:31 kid51 pmichaud_ good morning.  Where are you located terestrially today?
14:32 kid51 terrestrially
14:33 pmichaud_ At the moment I'm at the San Jose airport
14:33 pmichaud_ San Jose seems to have a thing for very long, straight hallways
14:33 pmichaud_ I thought the hallways at the convention center were long.  They're short compared to the gates at the airport :-)
14:34 pmichaud_ Anyway, 7 hours from now I should be back in Texas
14:34 kid51 They built it out of lemon groves, where all the trees were in straight rows.  Consistency in design.
14:34 kid51 7 hours California to Texas???
14:34 pmichaud_ My flight doesn't leave for another hour (got here early -- no point in hanging around the hotel)
14:35 pmichaud_ and I'm flying Southwest, which means it's actually SJC <-> SAN <-> DAL
14:35 pmichaud_ and there's undoubtedly a stop for SAN <-> DAL, probably in PHX, ELP, or ABQ
14:35 pmichaud_ (actually, not PHX)
14:35 kid51 pmichaud_ So, I guess you don't sleep much.  For most of us, that's what hotels are for ;-)
14:36 pmichaud_ I don't sleep much.  At least, not for long stretches at a time.
14:36 pmichaud_ by 5:45am I was already awake
14:36 kid51 Are there no direct flights SJC - DFW ?
14:36 pmichaud_ oh, there are, but they would've cost me more
14:36 pmichaud_ this one was a frequent flyer ticket that if left unused would've expired in 10 days
14:37 kid51 How did talk/conference go?  (I saw your lightning talk slides.)
14:37 pmichaud_ the conference was outstanding
14:37 pmichaud_ very good talks all around, lots of interest in Rakudo and Parrot
14:37 pmichaud_ lots of good discussions in hallway track and other places
14:38 kid51 Was there any time to resolve Parrot issues with allison et al.?
14:40 pmichaud_ No, both allison and I were pretty busy.  But I didn't really have any outstanding issues to discuss with allison
14:40 pmichaud_ I've already filed the tickets for the things that are high-priority at the moment, so they're just waiting for her to have some time to work on them :-)
14:41 pmichaud_ Gloria (Wall) and I were chating with allison immediately after the final keynote session, and Allison said "after today I have nothing to do for the next 3 months".  To which I responded "Oh, really?!?"  :-) :-)
14:41 pmichaud_ (she of course meant she had nothing "non-Parrot" to do for the next 3 months :-)
14:41 kid51 okay.  I know that both wayland76 and I would like some guidance on install-related issues -- preferably in the form of well-defined tasks that we could grind out
14:41 moritz that's great news for us, I think
14:43 pmichaud_ it's very good news here.  And Allison is expected to be at YAPC::EU, so we'll have more time to meet then (when she's not distracted by running a conference)
14:43 pmichaud_ (install issues):  I put my updates for Rakudo install stuff into its 'ins2' branch
14:44 pmichaud_ The branch appears to be working for (1) building Rakudo from an installed Parrot and (2) installing Rakudo itself
14:44 moritz but not with the parrot build dir?
14:44 pmichaud_ So, what Rakudo really wants there is more testing on more platforms.
14:45 pmichaud_ Correct, it doesn't work with the parrot build dir.  That's the bigger component of "install-related issues" that needs to be addressed.
14:45 pmichaud_ Ideally we want Parrot's "make" target to create an install image within the build directory
14:45 pmichaud_ and then "make test" should test that install image
14:46 pmichaud_ and "make install" should copy that image to the install location
14:48 pmichaud_ Allison and I are definitely in agreement on that point.
14:50 pmichaud_ when that takes place, it will then be easier for HLLs to be able to run from either an installed parrot or from the build-copy of Parrot (because the build-copy will have the same structure as an installed parrot)
14:56 pmichaud_ okay, time to board
15:20 donaldh joined #parrot
15:21 Whiteknight joined #parrot
15:26 MoC joined #parrot
15:28 MoC joined #parrot
15:41 payload joined #parrot
15:41 mokurai joined #parrot
15:44 dalek parrot: r40265 | allison++ | trunk/ports/ubuntu (3 files):
15:44 dalek parrot: [ubuntu] Preparing for 1.4 packages.
15:44 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40265/
15:45 cognominal joined #parrot
16:26 dalek parrot: r40266 | allison++ | trunk/ports/ubuntu/control.in:
16:27 dalek parrot: [ubuntu] No longer need dependencie on quilt, since not applying
16:27 dalek parrot: patches.
16:27 purl hmmm... patches is https://trac.parrot.org/parrot/newticket
16:27 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40266/
16:48 Psyche^ joined #parrot
16:51 Whiteknight joined #parrot
17:03 dalek rakudo: 240b984 | (Kyle Hasselbacher)++ | Test.pm:
17:03 dalek rakudo: report expected and actual results after "is" test failure
17:03 dalek rakudo: Signed-off-by: Moritz Lenz <moritz@faui2k3.org>
17:03 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/2​40b9847f901971756be969951f8940b371cf166
17:18 mikehh_ joined #parrot
17:25 kj joined #parrot
17:31 kid51 joined #parrot
17:35 chromatic joined #parrot
17:48 dalek parrot: r40267 | whiteknight++ | branches/bsr_jsr_ret (90 files):
17:48 dalek parrot: [bsr_jsr_ret] updating to trunk r40266. All tests are passing
17:48 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40267/
17:51 Whiteknight hello #parrot
17:57 dalek gil: 03a4f6d | fperrad++ | config/makefiles/root.in:
17:57 dalek gil: update config variable names
17:57 dalek gil: Signed-off-by: Stephen Weeks <tene@allalone.org>
17:57 dalek gil: review: http://github.com/tene/gil/commit/03a​4f6d0d42f66e89ddd2fdfd26095c29064873a
17:57 dalek gil: c547886 | fperrad++ | src/builtins/say.pir:
17:57 dalek gil: use the opcode 'iter' instead of a instantiation of 'Iterator'
17:57 dalek gil: Signed-off-by: Stephen Weeks <tene@allalone.org>
17:57 dalek gil: review: http://github.com/tene/gil/commit/c54​78860392c84f989f1b9801a9c64b065ceaf49
18:05 Whiteknight holy shit, the book is out!
18:05 Whiteknight www.onyxneon.com
18:08 jonathan Cool retro cover!
18:08 cotto Nice.
18:09 treed Looks like a college textbook.
18:10 chromatic That was the inspiration.
18:11 chromatic "Design Patterns Explained"
18:14 treed How long before it's out of date? :-P
18:14 * Whiteknight is so happy he's about to plotz
18:14 Whiteknight treed: it probably already is :)
18:14 treed Haha.
18:14 treed And thus the problem with print in Computer Science.
18:15 cotto How much of each purchase does PaFo get?
18:17 Whiteknight I would assume 100% of profits
18:17 Whiteknight well, after my exorbitant royalties are taken out :)
18:18 cotto Heh.  It must be pretty cool to see your name on the cover.
18:18 cotto even if the link for your name is 404
18:19 Whiteknight yeah, it's cool to the max
18:19 Whiteknight I'm going to have to buy like a dozen copies now just because family members are going to want copies
18:21 chromatic If you send me a bio, I'll update your page on the site.
18:22 cotto Whiteknight, send one in lolspeak.
18:22 Whiteknight "Andrew is freaking awesome. One time he killed a bear with a fork and a rolled-up newspaper. Oh, and he programs like a wizard too"
18:22 Whiteknight :)
18:22 chromatic I can't find my suspenders of disbelief!
18:22 chromatic Wait, wrong window....
18:22 Whiteknight posting things to the correct window is so burgeousie
18:24 cotto It works in this window too.
18:25 Whiteknight As they say on Wikipedia: [Citation Needed]
18:25 chromatic Funny that!
18:26 Whiteknight amazon is already selling the book for 4$ less
18:27 mikehh__ joined #parrot
18:28 * jonathan notes that next to "get copy of Parrot book" in his todo list
18:29 jonathan ;-)
18:29 treed Tempting.
18:29 purl i guess Tempting. is there wifi there?
18:29 * jonathan wonders if allison will bring any to YAPC::EU
18:30 kid51 But where's the "Buy it now" button?
18:31 treed Mine's right up top.
18:32 treed And on the right.
18:32 purl i think on the right is steph, lindsay's friend
18:32 treed There's a marketplace selling selling it for 13 something.
18:33 kid51 bookpool.com's web page has expired:  http://www.bookpool.com/
18:33 kid51 Are they out of business?
18:36 kid51 apparently so
18:39 iblechbot joined #parrot
18:40 kid51 Yuk.  Wikipedia deleted my entry on 'phalanx' as a verb, claiming it was unsourced and not a frequently used term.
18:44 Whiteknight I'm at a Wikipedia conference right now
18:44 Whiteknight literally, I could raise the issue with Jimmy Wales himself if you wanted :)
18:45 cotto Is it me or did it just get *more* nerdy in here.
18:45 Whiteknight yes, +5 more nerdy, to be exact
18:46 chromatic +10 creepy
18:46 Whiteknight yay! enough points to become a paladin
18:58 kid51 Whiteknight:  where exactly is that conference?
19:00 Whiteknight NYU, the vanderbuilt building
19:01 kid51 Jeez, we could have arranged an emergency ny.pm social meeting for you!
19:02 Whiteknight haha, yeah. I wish I could stay up here for longer, but it's only a day trip
19:02 Whiteknight I'm not nearly as big in perl as you are either
19:03 kid51 I once said to David Adler, "David, my ambition is to become so well noted in the Perl world that London.pm schedules an emergency social meeting when I come to town."
19:03 kid51 dha replied:  "Jim, you're setting the bar very low, aren't you?"
19:04 Whiteknight some people will take any excuse to party
19:12 masak joined #parrot
19:13 kid51 Whiteknight:  re bsr_jsr_ret branch:  Is there any reason to expect test failures to show up in 'make fulltest' than would not show up with 'make test'?
19:13 kid51 i.e., with other cores?
19:13 Whiteknight i don't think so, no. I only removed those three opcodes
19:14 Whiteknight although I haven't run a fulltest, so maybe I should to make sure something crazy like JIT wasn't relying on it
19:15 kid51 I'll give it a fulltest on Linux, but only regular make test on Darwin
19:18 Whiteknight i'm on linux and running a fulltest now, so you don't need to worry with it
19:19 mberends joined #parrot
19:20 donaldh joined #parrot
19:25 mberends joined #parrot
19:38 kid51 bsr_jsr_ret passes 'make test' on Darwin/PPC:  http://smolder.plusthree.com/app/pu​blic_projects/report_details/25539
19:50 Whiteknight yay! that makes me happy
19:54 dalek parrot: r40268 | whiteknight++ | trunk (102 files):
19:54 dalek parrot: [bsr_jsr_ret] merging this branch into trunk. bsr, jsr, and ret opcodes are out now, any code in external repos that were using them need to update. Probably will require a make realclean/Configure to update everything.
19:54 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40268/
19:57 dalek cardinal: 63aa1d8 | (Danius Michaelides)++ |  (3 files):
19:57 dalek cardinal: Implement Array.index/rindex, with tests.
19:57 dalek cardinal: Signed-off-by: Ted Reed <ted.reed@gmail.com>
19:57 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/63aa1d81c08572c0928debbd2ef0bde5fbcada08
19:57 chromatic No such file: t/native_pbc/integer_1.pbc
19:57 dalek parrot: r40269 | whiteknight++ | trunk/DEPRECATED.pod:
19:57 dalek parrot: [bsr_jsr_ret] remove note from DEPRECATED
19:57 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40269/
19:57 chromatic Oh, that was my mistake.
19:58 Whiteknight next step is to rip out stacks.c
19:58 Whiteknight and that's going to be awesome
20:04 dalek cardinal: cc4f210 | (Danius Michaelides)++ |  (3 files):
20:04 dalek cardinal: Implementation of Array.values_at, with tests.
20:04 dalek cardinal: Signed-off-by: Ted Reed <ted.reed@gmail.com>
20:04 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/cc4f21093b5f2f3fe833da4d306886ebd141c89c
20:06 cotto Whiteknight, I think you forgot the PBC_COMPAT bump
20:10 kid51 Whiteknight:  I got two FAILs in branch on fulltest
20:14 nopaste "kid51" at 71.247.43.247 pasted "make fulltest failures in bsr_jsr_ret branch" (46 lines) at http://nopaste.snit.ch/17388
20:20 cotto Too late.  It's been merged.  All further problems will be ignored.
20:24 kid51 Same failures in trunk: t/examples/catchall.t t/examples/subs.t t/benchmark/benchmark.t
20:25 mikehh benchmark_tests, examples_tests FAIL, All others PASS (pre/post config, smolder, nqp_test, fulltest) at r40269 - Ubuntu 9.04 amd64
20:26 mikehh failures the same as kid51 in http://nopaste.snit.ch/17388
20:31 chromatic Hm, config failed to find my bison, which is why I couldn't rebuild IMCC's parser.
20:38 fperrad joined #parrot
20:39 dalek cardinal: 8f8f5d6 | tene++ | src/ (2 files):
20:39 dalek cardinal: Disallow use of bare blocks
20:39 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/8f8f5d6dc5a24d9fa69dc64466ba7432da5d5b4e
20:44 mikehh rakudo (240b984) builds on parrot r40269 - make test PASS, 1 FAILure in make spectest (up to 27729) - t/spec/S03-operators/range.rakudo passes tests then exits with Segentation fault
20:46 fperrad Whiteknight, have you seen my recent patch in TT #113 ?
20:50 dalek cardinal: e6bea57 | tene++ |  (4 files):
20:51 dalek cardinal: Add a lambda function that just returns its arguments.  Clean up several test failures
20:51 dalek cardinal: review: http://github.com/cardinal/cardinal/commit​/e6bea5715721a7cedb6af8ddd2abababd6a97637
20:57 * chromatic hates IMCC
20:57 fdorothy joined #parrot
20:58 Tene pirc?
20:58 purl it has been said that pirc is kjs's
20:58 chromatic If I thought it would work, yes.
20:58 chromatic It's still incomplete, last I know.
21:01 moritz let me guess... right now it has a bus number of 0?
21:01 chromatic Yep.
21:04 Tene I mostly understand it.
21:04 Tene I wasn't able to successfully fix a bug with it, though.
21:04 Tene So maybe bus number of 0.8
21:10 cotto seen kj?
21:10 purl kj was last seen on #parrot 44 days, 3 hours, 4 minutes and 8 seconds ago, saying: (forgiving, or maybe just keeping silent)  [Jun 11 18:00:25 2009]
21:10 cotto seen kjs?
21:10 purl kjs was last seen on #perl 1 years, 32 days, 5 hours, 31 minutes and 5 seconds ago, saying: yo  [Jun 23 15:33:30 2008]
21:17 chromatic Ah, maybe that did it.
21:19 chromatic I still hate IMCC.
21:19 chromatic Fiddly, fiddly.
21:21 cotto The callgrind output for a simple 3-function program has a ton of noise.
21:28 bacek joined #parrot
21:30 cotto Mmmm.  17M of debugging symbols.
21:32 dalek parrot: r40270 | chromatic++ | trunk (9 files):
21:32 dalek parrot: [IMCC] Changed sub lookup by lexical to use find_sub_not_null.  See TT #536,
21:32 dalek parrot: reported by Patrick Michaud.
21:32 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40270/
21:33 chromatic There, there's a Rakudo blocker fixed.  Now I can run off again.
21:33 dalek TT #536 closed by chromatic++: imcc optimization interferes with lexical subs
21:34 jonathan chromatic++ # thank you thank you! :-)
21:34 chromatic How many tests does that bump Rakudo?
21:34 jonathan chromatic: At the moment, probably only a couple.
21:34 jonathan chromatic: However, it was a blocker for a refactor we need to do.
21:35 jonathan chromatic: A lot of stuff we are looking up via packages, we should be looking up via the lex pad.
21:35 jonathan And this woulda royally got in the way.
21:35 payload joined #parrot
21:35 jonathan Since we need to do that refactor soon, this is well timed. Thanks again. :-)
21:36 dalek parrot: r40271 | chromatic++ | trunk/t/op/lexicals.t:
21:36 dalek parrot: [t] Added tests for TT #536, looking up lexical subs.
21:36 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40271/
21:37 chromatic That's why I'm here.
21:37 chromatic There may be a bug in nested lookups.  I don't think it's the case, but it may be there.  Let me know if so.
21:40 jonathan Will keep that in mind, thanks.
22:07 skv joined #parrot
22:29 bacek good morning
22:29 purl And good moroning to you, bacek.
22:30 asciiville joined #parrot
22:37 rg1 joined #parrot
22:47 dalek partcl: r544 | coke++ | wiki/SpecTestStatus.wiki:
22:47 dalek partcl: Update after recent unfudge run.
22:47 dalek partcl: Many of the segfaults that showed up in recent trials are gone, but still
22:47 dalek partcl: several regressions remain.
22:47 dalek partcl: review: http://code.google.com/p/p​artcl/source/detail?r=544
22:47 dalek partcl: r545 | coke++ | trunk/tools/tcl_test.pl:
22:47 dalek partcl: Remove unhelpful CHLD handler.
22:47 dalek partcl: When unfudging, make the skip reason more accurate.
22:47 dalek partcl: review: http://code.google.com/p/p​artcl/source/detail?r=545
22:47 dalek partcl: r546 | coke++ | trunk/config/makefiles/root.in:
22:47 dalek partcl: fix "checkout from tcl cvs repo" target.
22:47 dalek partcl: review: http://code.google.com/p/p​artcl/source/detail?r=546
22:49 fperrad left #parrot
22:51 dalek TT #875 created by aardvark++: [PATCH] Eliminate duplicate "2009" in PIR book documentation
22:52 dalek partcl: r547 | coke++ | trunk/tools/tcl_test.pl:
22:52 dalek partcl: fix test harness for normal usage. (without passing in --skip)
22:52 dalek partcl: review: http://code.google.com/p/p​artcl/source/detail?r=547
23:10 theory joined #parrot
23:20 donaldh joined #parrot
23:30 dalek TT #875 closed by bacek++: [PATCH] Eliminate duplicate "2009" in PIR book documentation
23:32 dalek parrot: r40272 | bacek++ | trunk/docs/book/pir/ch01_introduction.pod:
23:32 dalek parrot: [docs] Remove redundant "2009" in pirbook. Spotted by aardvark++
23:33 dalek parrot: review: https://trac.parrot.org/parrot/changeset/40272/
23:33 Maddingue joined #parrot
23:43 tetragon joined #parrot
23:50 Coke docs.parrot.org has been updated to 1.4.0
23:50 Coke msg bacek I'd put out a call to whoever is generating those smolders and ask for more intel.
23:50 purl Message for bacek stored.
23:52 bacek Coke: I'm almost ready to close #823 as duplicate of #357
23:52 Coke msg chromatic link to b&n from onyxneon is a 404.
23:52 purl Message for chromatic stored.
23:56 Coke msg chromatic Also, http://www.amazon.com/gp/help/customer/d​isplay.html?ie=UTF8&amp;nodeId=14061791 may or may not be nifty.
23:56 purl Message for chromatic stored.
23:57 Coke (*@#&$@#(*$&@#
23:57 Coke it is exceedingly hard to get a "clean" spectest run when things are segfaulting one way and not another.
23:59 dalek partcl: r548 | coke++ | trunk/docs/spectest- (2 files):
23:59 dalek partcl: log another run of spectests.
23:59 dalek partcl: still getting some tests segfaulting as part of the harness, but not when
23:59 dalek partcl: run standalone.
23:59 dalek partcl: review: http://code.google.com/p/p​artcl/source/detail?r=548

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

Parrot | source cross referenced