Camelia, the Perl 6 bug

IRC log for #parrot, 2011-07-18

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:09 kid51 is now known as kid51_at_dinner
00:10 fperrad left #parrot
00:11 dalek NQR: 7e11dd4 | (Jay Emerson)++ | / (3 files):
00:11 dalek NQR: Fixing up little grammar things; found more issues surrounding my
00:11 dalek NQR: design choice (perhaps ill-advised) to only store objects of my
00:11 dalek NQR: HLL in Fixed*Array objects (not allowing literals).  There may be
00:11 dalek NQR: arguments each way.  I may have chosen the better but more challenging
00:11 dalek NQR: route.
00:11 dalek NQR: review: https://github.com/NQRCore/NQR/commit/7e11dd4ff6
00:12 jay ~ taking a break to run to Home Depot.
00:13 rurban_ joined #parrot
00:15 rurban left #parrot
00:16 rurban_ is now known as rurban
00:17 Kulag joined #parrot
00:17 whiteknight temporary files are HARD
00:17 whiteknight I mean, there are a million ways to make temporary files, and none of them do everything we might want
00:18 lichtkind left #parrot
00:18 whiteknight I'm thinking we use something like tmpnam(), but that is subject to weird race conditions
00:19 whiteknight tmpnam() has a number of problems, though there are other versions like tmpnam_s on windows which have fewer problems (but not 0)
00:21 Drossel left #parrot
00:22 whiteknight windows has a few better options. _tempnam seems good, or GetTempFileName
00:22 whiteknight but they rely on the user having environment variables set up correctly, etc
00:29 whiteknight I'll send an email to parrot-dev to get some opinions
00:34 theory left #parrot
00:56 whiteknight left #parrot
00:57 kid51_at_dinner is now known as kid51
00:59 kid51 soh_cah_toa: ping
01:14 bubaflub_ joined #parrot
01:16 bubaflub left #parrot
01:16 bubaflub_ is now known as bubaflub
01:49 dalek parrot: ecfcf90 | dukeleto++ | / (3 files):
01:49 dalek parrot: [doc] Prettify our test suite readme by converting to POD so that it will render nicely on Github
01:49 dalek parrot: review: https://github.com/parrot/parrot/commit/ecfcf90359
01:49 dalek parrot: 19582f6 | dukeleto++ | t/README.pod:
01:49 dalek parrot: [doc] Add another internal link
01:49 dalek parrot: review: https://github.com/parrot/parrot/commit/19582f6819
01:53 dalek parrot: 08481a6 | dukeleto++ | t/README.pod:
01:53 dalek parrot: [docs] Convert misplaced markdown links to POD links
01:53 dalek parrot: review: https://github.com/parrot/parrot/commit/08481a68ed
01:54 theory joined #parrot
01:59 dalek NQR: f1406db | (Jay Emerson)++ | / (7 files):
01:59 dalek NQR: Additional testing and minor tweaks.
01:59 dalek NQR: review: https://github.com/NQRCore/NQR/commit/f1406dbcb7
02:04 theory left #parrot
02:06 dalek parrot: 2c3be63 | dukeleto++ | t/README.pod:
02:06 dalek parrot: [doc] Add some actually useful information to our test suite readme
02:06 dalek parrot: review: https://github.com/parrot/parrot/commit/2c3be63886
02:08 dalek parrot: a47aa51 | dukeleto++ | t/README.pod:
02:08 dalek parrot: [doc] Keep the coding standard wolves at bay
02:08 dalek parrot: review: https://github.com/parrot/parrot/commit/a47aa518cb
02:08 soh_cah_toa kid51: pong
02:09 dukeleto soh_cah_toa: look how please https://github.com/parrot/parrot/tree/master/t is now
02:09 dukeleto s/please/pretty/
02:09 woosley joined #parrot
02:10 soh_cah_toa there we go. nice
02:11 dalek parrot: 24ebeaf | dukeleto++ | t/README.pod:
02:11 dalek parrot: [doc] Correct a link to TESTS_STATUS.pod
02:11 dalek parrot: review: https://github.com/parrot/parrot/commit/24ebeaf9b5
02:11 Felipe great
02:11 dukeleto soh_cah_toa: now you do the one in examples/ :)
02:12 dukeleto Felipe: hopefully that will be useful to you. I wish those docs were there when I started hacking on the test suite :)
02:12 kid51 soh_cah_toa: I posted in your ticket about the two python files.
02:12 soh_cah_toa dukeleto: i can give it a try
02:12 soh_cah_toa kid51: i'm reading now
02:13 * kid51 must sleep
02:14 Felipe dukeleto: it will certainly be useful :)
02:14 dalek parrot: 46ec5ef | dukeleto++ | docs/tests.pod:
02:14 dalek parrot: [doc] Linkify
02:14 dalek parrot: review: https://github.com/parrot/parrot/commit/46ec5ef8ab
02:15 kid51 left #parrot
02:15 * soh_cah_toa loves to see documentation get worked on
02:39 dalek parrot: 31df094 | dukeleto++ | ports/README.pod:
02:39 dalek parrot: [doc] Add a readme for the ports/ directory
02:39 dalek parrot:
02:39 dalek parrot: This file did not get picked up by tools/dev/mk_manifest_and_skip.pl
02:39 dalek parrot: review: https://github.com/parrot/parrot/commit/31df0943f8
02:40 soh_cah_toa dukeleto: just an fyi, i opened up a branch for that - soh-cah-toa/tt-2155
02:40 soh_cah_toa though, it's so trivial it hardly deserves one
02:41 dukeleto msg tcurtis i would really like to see another blog post from you soon, last blog post was June 14th.
02:41 aloha OK. I'll deliver the message.
02:41 soh_cah_toa and i'm working on the compilers directory so skip that one
02:41 dukeleto msg lucian i would really like to see another gsoc blog post soon, last blog post was June 20th.
02:41 aloha OK. I'll deliver the message.
02:44 Felipe 'night
03:07 bubaflub left #parrot
03:32 bluescreen left #parrot
03:35 benabik left #parrot
03:39 Kulag left #parrot
03:43 Kulag joined #parrot
03:53 Drossel joined #parrot
03:55 Kulag left #parrot
03:57 benabik joined #parrot
04:02 Drossel left #parrot
04:04 Kulag joined #parrot
04:13 dalek parrot/soh-cah-toa/tt-2155: 9902af7 | soh_cah_toa++ | / (2 files):
04:13 dalek parrot/soh-cah-toa/tt-2155: Added a README.pod file for the "compilers" directory.
04:13 dalek parrot/soh-cah-toa/tt-2155: review: https://github.com/parrot/parrot/commit/9902af7b7c
04:13 dalek parrot/soh-cah-toa/tt-2155: b41d57d | soh_cah_toa++ | / (3 files):
04:13 dalek parrot/soh-cah-toa/tt-2155: Converted examples/README to POD format and updated a lot of the information in it.
04:13 dalek parrot/soh-cah-toa/tt-2155: review: https://github.com/parrot/parrot/commit/b41d57def5
04:27 dalek parrot/soh-cah-toa/tt-2155: 754491d | soh_cah_toa++ | examples/README.pod:
04:27 dalek parrot/soh-cah-toa/tt-2155: Changed several C<> tags to F<>.
04:27 dalek parrot/soh-cah-toa/tt-2155: review: https://github.com/parrot/parrot/commit/754491d160
04:27 dalek parrot/soh-cah-toa/tt-2155: 2fa333c | soh_cah_toa++ | compilers/README.pod:
04:27 dalek parrot/soh-cah-toa/tt-2155: Changed several C<> tags to F<> in compilers/README.pod.
04:28 dalek parrot/soh-cah-toa/tt-2155: review: https://github.com/parrot/parrot/commit/2fa333ccb2
04:31 dalek parrot/soh-cah-toa/tt-2155: b01bd79 | soh_cah_toa++ | compilers/README.pod:
04:31 dalek parrot/soh-cah-toa/tt-2155: I made a copy/paste error in the previous commit. Now the C<> tags are F<>.
04:31 dalek parrot/soh-cah-toa/tt-2155: review: https://github.com/parrot/parrot/commit/b01bd79665
04:48 soh_cah_toa left #parrot
04:55 woosley1 joined #parrot
04:58 woosley left #parrot
05:00 woosley joined #parrot
05:01 woosley1 left #parrot
05:28 Kulag left #parrot
05:34 Kulag joined #parrot
05:48 Kulag left #parrot
05:53 Kulag joined #parrot
06:27 dalek chimera: 8a80598 | dukeleto++ | Chimera.cpp:
06:27 dalek chimera: Include the new parrot embed api header
06:27 dalek chimera: review: https://github.com/letolabs​/chimera/commit/8a8059885a
06:27 dalek chimera: cd06c72 | dukeleto++ | Chimera.cpp:
06:27 dalek chimera: Add the code to actually create a Parrot interpreter. Doesn't compile yet because we haven't told cmake to compile against libparrot yet
06:27 dalek chimera: review: https://github.com/letolabs​/chimera/commit/cd06c72927
06:27 dalek chimera: f4a3461 | dukeleto++ | CMakeLists.txt:
06:27 dalek chimera: Actually get cmake to link against libparrot, currently with hard-coded paths
06:27 dalek chimera: review: https://github.com/letolabs​/chimera/commit/f4a34617b4
06:32 cotto a wild Chimera appears
06:42 dukeleto which uses http://www.firebreath.org . I couldn't resist.
06:46 dukeleto cmake is a whole different world
06:46 dukeleto so. many. build systems.
06:51 fperrad joined #parrot
07:04 dukeleto linguist knows about us: https://github.com/github/linguist/blob​/master/lib/linguist/languages.yml#L602
07:07 cotto pbc isn't quite the same thing as pir
07:07 cotto though I'd like to see source highlighting for binary files
07:32 cotto Perl is not designed to implement a low-level VM.
08:07 woosley1 joined #parrot
08:07 woosley left #parrot
08:11 woosley joined #parrot
08:11 mj41 joined #parrot
08:13 woosley1 left #parrot
08:15 rurban_ joined #parrot
08:17 rurban left #parrot
08:18 rurban_ is now known as rurban
08:25 daniel-s joined #parrot
08:39 dod joined #parrot
08:57 dalek parrot/m0-prototype: 4edb3d1 | cotto++ | src/m0/perl5/m0_ (2 files):
08:57 dalek parrot/m0-prototype: add not op, tighten binary op semantics, improve debugging output
08:57 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/4edb3d1aa2
08:58 dalek parrot/m0-prototype: 6a77691 | cotto++ | t/m0/integration/m0_hash.m0:
08:58 dalek parrot/m0-prototype: add passing test that calculates the hash of a string
08:58 dalek parrot/m0-prototype:
08:58 dalek parrot/m0-prototype: It's full of hacks but it passes.  Making the hacks unnecessary is a
08:58 dalek parrot/m0-prototype: good next step.
08:58 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/6a77691740
08:58 dalek parrot/m0-prototype: d81470d | cotto++ | src/m0/perl5/m0_assembler.pl:
08:58 dalek parrot/m0-prototype: add a note about a bit of screwiness in the assembler
08:58 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/d81470dfee
09:07 preflex left #parrot
09:10 preflex joined #parrot
09:17 Kulag left #parrot
09:19 daniel-s left #parrot
09:20 jjore left #parrot
09:20 Kulag joined #parrot
09:22 jjore joined #parrot
09:48 mikehh left #parrot
09:56 woosley left #parrot
10:41 Drossel joined #parrot
10:41 Kulag left #parrot
10:51 bubaflub joined #parrot
11:19 JimmyZ joined #parrot
11:27 bubaflub left #parrot
11:40 Drossel left #parrot
11:41 Kulag joined #parrot
11:49 Felipe morning devs
11:49 Felipe :)
11:59 Kulag left #parrot
12:00 Kulag joined #parrot
12:11 JimmyZ morning, Felipe
12:19 whiteknight joined #parrot
12:20 atrodo aloha: dalek?
12:20 aloha atrodo: dalek is being slow tonight, methinks or gone
12:20 jay left #parrot
12:20 whiteknight good morning, #parrot
12:20 atrodo Does anyone know who runs dalek?
12:20 atrodo morning whiteknight
12:20 whiteknight is dalek not here?
12:21 whiteknight dalek: owner?
12:21 whiteknight dalek: help
12:21 atrodo No, entirely different issue with ipfy
12:21 whiteknight atrodo: I think sorear might, or might know who
12:22 Felipe morning whiteknight
12:22 atrodo apparently, isparrotfastyet hasn't saved a revision since Jun 27.  And I need to figure out why and see if I can't get back revision data
12:23 whiteknight hello Felipe
12:23 whiteknight atrodo: weird
12:24 atrodo not that weird, i'm sure it's my code, I can see the revisions coming in.  I just have no idea why they're not being saved
12:24 atrodo sorear> ping
12:38 bluescreen joined #parrot
12:39 atrodo whiteknight> Do you have permissions to hit the "test" button in the service hooks?
12:45 bluescreen left #parrot
12:48 whiteknight for which project, parrot?
12:49 atrodo yes, parrot/parrot
12:50 whiteknight yeah. I'll go tap it
12:51 dalek parrot: 24ebeaf | dukeleto++ | t/README.pod:
12:51 dalek parrot: [doc] Correct a link to TESTS_STATUS.pod
12:51 dalek parrot: review: https://github.com/parrot/parrot/commit/24ebeaf9b5
12:51 dalek parrot: 46ec5ef | dukeleto++ | docs/tests.pod:
12:51 dalek parrot: [doc] Linkify
12:51 dalek parrot: review: https://github.com/parrot/parrot/commit/46ec5ef8ab
12:51 dalek parrot: 31df094 | dukeleto++ | ports/README.pod:
12:51 dalek parrot: [doc] Add a readme for the ports/ directory
12:51 dalek parrot:
12:51 dalek parrot: This file did not get picked up by tools/dev/mk_manifest_and_skip.pl
12:51 dalek parrot: review: https://github.com/parrot/parrot/commit/31df0943f8
12:52 atrodo And now it picked it up.  Great...
12:56 bluescreen joined #parrot
13:25 JimmyZ left #parrot
13:32 dalek parrot: 826fb57 | Whiteknight++ | src/platform/win32/dl.c:
13:32 dalek parrot: Rework win32/Parrot_dlsym to look in libparrot first, and msvcrt second if the library handle given is null. This is a horrible hack, and it smells terrible.
13:32 dalek parrot: review: https://github.com/parrot/parrot/commit/826fb57aca
13:32 whiteknight at the very least, that commit looks like it fixes tests on my machine. I'm running smoke right now to verify
13:33 whiteknight a clean report should make kid51 happy, at least
13:33 whiteknight I may need to go take a shower to rinse the memory off me
13:39 * Coke should update the known test failures for PLATFORMS on windows.
13:42 Coke ah. I'll pull and check results of whiteknight's last commit first.
13:45 whiteknight yeah, that commit definitely fixed nciutils.t on my system
13:45 Coke ... ok, now I cannot even build parrot.
13:45 whiteknight debug.t still seems to fail
13:46 nopaste "coke" at 192.168.1.3 pasted "parrot won't build, win7/strawberry/msvc" (13 lines) at http://nopaste.snit.ch/62229
13:46 Coke I had no trouble building on friday.
13:48 Coke looks like there's only 2 coding commits since then, one from notfound on sprintf, and this one from you. I'll see if I can bisect.
13:48 Coke how do I do the git equivalent of "svn up -r <xxx>" ?
13:49 moritz git checkout <commit>
13:50 moritz (if the commit isn't in the local repo yet, 'git fetch' first)
13:51 Coke danke.
13:52 * Coke wonders if the tt bots are doing "make world".
13:52 Coke (to catch more build errors)
14:01 ilbot2 joined #parrot
14:01 Topic for #parrot is now Parrot 3.5.0 "Menelaus" released | http://parrot.org | Log: http://irclog.perlgeek.de/parrot/today | #parrotsketch meeting Tuesday 1930 UTC | Code freeze in effect except for test failure fixes
14:02 atrodo joined #parrot
14:03 knewt joined #parrot
14:03 jevin joined #parrot
14:03 benabik joined #parrot
14:03 fperrad joined #parrot
14:03 slavorg joined #parrot
14:03 pmichaud joined #parrot
14:03 spinclad joined #parrot
14:04 PerlJam joined #parrot
14:04 PacoLinux joined #parrot
14:04 jlaire joined #parrot
14:04 szbalint joined #parrot
14:04 jtpalmer joined #parrot
14:05 dalek rakudo/nom: f2fda00 | moritz++ | src/ (3 files):
14:05 dalek rakudo/nom: add Str.match(Regex, :p, :c)
14:05 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f2fda00c38
14:05 dalek rakudo/nom: 19e3ba8 | moritz++ | LHF.markdown:
14:05 dalek rakudo/nom: add regex-related Str methods to LHF.
14:05 dalek rakudo/nom:
14:05 dalek rakudo/nom: Also deduplicate an item which seems to have doubled during a merge conflict
14:05 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/19e3ba8345
14:06 sorear joined #parrot
14:06 slavorgn left #parrot
14:06 slavorgn joined #parrot
14:06 Psyche^ joined #parrot
14:06 Psyche^ is now known as Patterner
14:07 Tene joined #parrot
14:14 dngor_ is now known as dngor
14:14 Coke whiteknight: after doing a bisect and pinning blame on that commit, i tried to build your revision just in case... and the build worked.
14:14 Coke running make test now.
14:15 whiteknight okay, awesome
14:15 Coke sorry about the false alarm. wonder if I missed a realclean.
14:16 whiteknight it's okay. That platform is way too fragile
14:16 whiteknight and it clearly hasn't been getting enough love
14:18 Coke down to 2 failing test files,  3 failing tests.
14:18 Coke and at least one of those is line ending related.
14:22 JimmyZ joined #parrot
14:23 jay joined #parrot
14:24 jay left #parrot
14:25 dalek parrot: d778087 | Coke++ | PLATFORMS:
14:25 dalek parrot: add recent build info for windows.
14:26 dalek parrot: (and remove stale info)
14:26 dalek parrot: review: https://github.com/parrot/parrot/commit/d778087a94
14:26 daniel-s joined #parrot
14:26 whiteknight Coke: What test failures are you seeing? Can you nopaste?
14:26 daniel-s left #parrot
14:27 daniel-s joined #parrot
14:28 nopaste "Coke" at 192.168.1.3 pasted "test failures on win7 for whiteknight++" (10 lines) at http://nopaste.snit.ch/62243
14:29 Coke the streams one generates a far too long error message to nopaste, but seems line ending related.
14:29 whiteknight okay, debug.t fails on my machine too. Nobody seems to understand that test or the failure, so I might rip it out
14:29 whiteknight the streams.t failure is disconcerting
14:29 whiteknight Oh, NotFound was talking about that the other day
14:30 nopaste "Coke" at 192.168.1.3 pasted "debut.t failures on win7 for whiteknight++" (20 lines) at http://nopaste.snit.ch/62244
14:30 whiteknight yeah, I
14:30 Coke the streams.t one is probably due to git configuration.
14:30 whiteknight 'm on win7 here, and that's what I see too
14:30 Coke so, I'm not really worried about any of these failures ATM. the streams one would be a nice-to-fix.
14:30 dalek NQR: 9b05b6e | (Jay Emerson)++ | STATUS:
14:30 dalek NQR: Re-thinking my grammar; need to study whiteknight's matrixy
14:30 dalek NQR: more carefully.  Starting with squaak made sense initially, but
14:30 dalek NQR: now is having consequences.  I'm learning.
14:30 dalek NQR: review: https://github.com/NQRCore/NQR/commit/9b05b6eefb
14:30 Themeruta is now known as NotFound
14:31 Coke but given that it's not present for every developer, I think the "git config" is a likely culprit.
14:31 whiteknight yeah. I suspect strongly that the debug.t failure is meaningless, especially considering the poor state of our debugger
14:31 Coke aye.
14:31 Coke I think any  build information in PLATFORMS from 2009 can be excised.
14:31 Coke (or earlier.)
14:31 whiteknight good call
14:32 * Coke will do so.
14:32 NotFound In the remaining windows failing tests I've looked, the problems are in the tests, not in parrot.
14:33 NotFound They are due to different versions of git, perl and windows console doing different things.
14:35 daniel-s left #parrot
14:36 Coke PLATFORMS stripped to 2010+ data.
14:36 dalek parrot: b3bdf8b | Coke++ | PLATFORMS:
14:36 dalek parrot: Remove all old (2009 or earlier) build information.
14:36 dalek parrot:
14:36 dalek parrot: Please submit recent build information for this file.
14:36 dalek parrot: review: https://github.com/parrot/parrot/commit/b3bdf8b7d1
14:37 benabik ~~
14:44 * JimmyZ wonders how is 6model on parrot
14:44 dalek parrot: 2bac6ed | Whiteknight++ | t/dynoplibs/debug.t:
14:44 dalek parrot: SKIP the failing test in debug.t. We don't understand the failure and considering the code involved we probably don't care.
14:44 dalek parrot: review: https://github.com/parrot/parrot/commit/2bac6edaf8
14:44 whiteknight JimmyZ: What do you mean?
14:45 moritz_ JimmyZ: it's not :-)
14:45 JimmyZ ah, my poor english
14:45 Coke no, that's a fine way to phrase it.
14:45 moritz_ is now known as moritz
14:45 Coke it just hasn't moved yet. I suspect after the release tomorrow we'll be more likely to see movement. (also after rakudo/nom is "done")
14:46 * JimmyZ doesn't know how to describe things correctly by using english
14:46 * Coke thinks that sentence is pretty good counter example. ;)
14:46 Coke is *a* pretty...
14:46 whiteknight I've been waiting for rakudo/nom to get started on it. I don't want to be putting demands on the code while it's still in flux
14:47 JimmyZ Coke: sorry, I can't follow your 'pretty good counter example' :(
14:48 moritz jnthn__ is on vacation, so now is a perfect occasion wher 6model isn't in flux :-)
14:48 cotto ~~
14:48 whiteknight moritz: he's already mentioned to me some changes he plans to make to 6model, and I'm in no particular rush
14:49 whiteknight I need to wrap up my packfiles work first, and I have plenty of other projects to stare at if 6model isn't 100% ready
14:49 whiteknight ...! Just submitted a windows smoke report with 100% passing
14:49 * JimmyZ did see that from irclog
14:50 whiteknight http://smolder.parrot.org/app/​projects/report_details/18112
14:50 Coke JimmyZ: you said you didn't know how to describe things in english very well, thereby describing something in english very well.
14:50 moritz whiteknight: I wasn't entirely serious :-)
14:51 Coke whiteknight: feel free to update my /3 in platforms to a *1 that mentions the potential git config issue.
14:51 whiteknight Coke: Will do
14:51 JimmyZ Coke: yeah, Just look up dict, and know what counter example means now
14:51 whiteknight Coke: You're on win32-x86? I'm on 64bit here
14:52 whiteknight I'll still update your entry, but I'm adding one of my own
14:54 Coke whiteknight: yes, still 32 bit here.
14:54 whiteknight We don't have a CGoto core, or an Exec core anymore. I suspect we do not need columns for those thigns in PLATFORMS
14:55 benabik whiteknight: PF.view() looks good.  I'll probably hold off on using it until (a) I actually get bytecode gen working and (b) it's in master.
14:55 Coke whiteknight: true.
14:56 whiteknight benabik: I'll merge into master shortly after the release if I can get some test reports. If you have a few spare moments, You could help run some tests on it
14:57 dalek parrot: 54b0299 | Whiteknight++ | PLATFORMS:
14:57 dalek parrot: Update win32/x86 status for Coke++. Add note about my platform (win7/x64/msvc_16)
14:57 dalek parrot: review: https://github.com/parrot/parrot/commit/54b0299757
14:57 dalek rakudo/nom: 62c49e2 | pmichaud++ | src/core/EnumMap.pm:
14:57 dalek rakudo/nom: Fix hash flattening for empty hashes and enummaps.  moritz++
14:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/62c49e2c3c
14:57 benabik whiteknight: (a) will probably take longer than (b) anyway.  :-D  But I'll run some test-type things at the branch now.
14:57 moritz whiteknight: did anybody test rakudo on top of your branch?
14:57 cotto whiteknight, are you seeing the streams.t failure on win7/msvc?
14:58 whiteknight moritz: I'm sure not. It's still very early
14:58 whiteknight cotto: Was failing for Coke. Never failed for me. I'm seeing 100% tests passing on my box
14:58 * Coke will add a darwin/x86 run later today.
14:58 cotto That's the only failure that hasn't been addressed.
14:58 cotto ok
14:58 cotto curious
14:58 whiteknight NotFound and Coke both suggest it has to do with git line-ending configurations
14:58 whiteknight That interpretation makes sense from a quick glance at the tests
14:59 cotto that seems likely.  The library it tests has hard-coded '\n'.
14:59 moritz whiteknight: ok, I'll test it when it becomes master :-)
14:59 whiteknight moritz: thanks
15:00 moritz whiteknight: in general, it's hard for me as a user to figure out which branches are sufficiently mature to need my testing (or rakudo on top of parrot)
15:00 moritz for example some time ago there was a call for testing a branch, and the root email in that thread said it's still early...
15:00 whiteknight moritz: yeah, we do need a way to mark branches which are mature enough. I'll send out an email to parrot-dev and parrot-users when I'm ready to start serious testing on my branch
15:00 whiteknight right now I'm only looking for preliminary reports. I haven't even tested myself with g++ yet
15:01 moritz and later that branch got merged, broke rakudo, and there was big ruhaha
15:01 moritz whiteknight: if you do, please don't do it as a reply to a previous thread, but as a new thread
15:01 whiteknight and I obviously can't merge until wednesday anyway
15:01 moritz it's fine, I just wanted to make a general remark
15:03 NotFound It's not a suggestion, is a fact.
15:03 NotFound On my xp home box, at least, can't talk for other systems.
15:03 whiteknight Sorry.  "NotFound suggests it is a 'fact' that it's related to git line ending configurations"
15:08 whiteknight NotFound: What is the fix? Is it something Coke can test quickly?
15:09 jay joined #parrot
15:14 NotFound whiteknight: no idea... There is some way to tell git to always treat a file as binary?
15:16 whiteknight NotFound: Oh, I don't know
15:16 benabik gitattributes
15:17 whiteknight better yet, can we make tests that aren't broken by such obviously-unrelated phenomina?
15:17 whiteknight we shouldn't have tests that break if the repo is checked out wrong
15:18 benabik echo "FILENAME -text" > .gitattributes
15:18 whiteknight We also shouldn't have tests that break on the roll of a dice (t/pmc/threads.t), but we do
15:20 benabik whiteknight: Darwin/x86-g++, 4 failures (1 opsc/06-opsfile, 3 dynpmc/subproxy) http://smolder.parrot.org/app/​projects/report_details/18115
15:21 whiteknight benabik: wtf
15:22 benabik whiteknight: May be unrelated to your branch, checking a g++ build of where it diverges from master
15:22 whiteknight benabik: oh, that's for the branch? Are you seeing clean build on master?
15:22 whiteknight er, clean tests?
15:23 benabik whiteknight: That's your branch, yes.
15:23 whiteknight okay, awesome
15:23 benabik I've generally been seeing clean tests on master.
15:23 whiteknight not entirely unexpected, Like I said the branch is still young
15:23 whiteknight I wish that the branch name had ended up in the smoke report
15:24 benabik That may have been my fault.  I think I was on a detached HEAD.
15:26 whiteknight oh, okay
15:27 alester joined #parrot
15:27 whiteknight Then I wish there was a way to annotate it. kid51 might pop a gasket if he sees fresh failures
15:27 jay left #parrot
15:28 dalek parrot/m0-prototype: f13ab98 | cotto++ | src/m0/perl5/m0_assembler.pl:
15:28 dalek parrot/m0-prototype: start smartening up the assembler wrt constant types
15:28 dalek parrot/m0-prototype:
15:28 dalek parrot/m0-prototype: The reason this appeared to work before was because Perl was helpfully
15:28 jsut joined #parrot
15:28 dalek parrot/m0-prototype: converting the string value of an int to its int value when the int was
15:28 dalek parrot/m0-prototype: stored as a string in bytecode.
15:28 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/f13ab98c5f
15:39 rurban left #parrot
15:42 rurban_ joined #parrot
15:54 dalek TT #2157 created by pmichaud++: FileHandles aren't flushed and closed on program exit
15:54 dalek TT #2157: http://trac.parrot.org/parrot/ticket/2157
15:58 moritz so is it cosher to set up a destroy() VTABLE that calls Perl 6 code (which in turn might allocated new GCables)?
16:00 pmichaud moritz: I don't think overriding VTABLE destroy is the issue here.
16:00 pmichaud (if we're talking about flushing filehandles)
16:01 alester left #parrot
16:01 alester joined #parrot
16:01 pmichaud the problem is that destroy is never getting called.
16:01 moritz pmichaud: I know, but I'm trying to look at other aspects of the problem
16:02 pmichaud okay.
16:02 moritz pmichaud: in the long run we have to provide DESTROY methods
16:02 pmichaud since it'll be happening via the 6model destroy vtable, I suspect it'll work out okay.
16:03 Drossel joined #parrot
16:03 * moritz isn't quite so optimistic :-)
16:04 pmichaud afk for a bit
16:05 fperrad left #parrot
16:07 fperrad joined #parrot
16:08 Kulag left #parrot
16:09 whiteknight if FileHandles aren't being flushed and closed on Parrot exit, that's a bug with finalization not working
16:09 whiteknight Open a ticket
16:09 whiteknight I am not currently optimistic about overriding VTABLE_destroy either, but only because it's never really been done, is untested, unloved, etc
16:09 moritz I'll see what I can do :-)
16:15 rurban__ joined #parrot
16:17 whiteknight left #parrot
16:17 whiteknight_ joined #parrot
16:17 whiteknight_ is now known as whiteknight
16:17 rurban_ left #parrot
16:17 rurban__ is now known as rurban
16:18 Coke name your branch "smoke/" something.
16:19 Coke did you need me to check something on win7?
16:20 Coke (smoke) er, to get smoke testing. ISTR p5p is doing something like that, and they have auto-smokers that track that sort of thing.
16:20 JimmyZ left #parrot
16:22 dmalcolm joined #parrot
16:25 pmichaud 16:09 <whiteknight> if FileHandles aren't being flushed and closed on Parrot exit, that's a bug with finalization not working
16:25 pmichaud TT #2157
16:32 whiteknight left #parrot
16:36 darbelo joined #parrot
16:37 dalek parrot: 854276e | jkeenan++ | t/README.pod:
16:37 dalek parrot: Bring into alignment.
16:37 dalek parrot: review: https://github.com/parrot/parrot/commit/854276edac
16:39 kid51 joined #parrot
16:40 kid51 Can someone please check if I did the right thing in https://github.com/parrot/parrot/commit/854276edac ?  (Am at $job and can't focus on that right now.) Thanks.
16:40 kid51 left #parrot
16:41 cotto_work2 ~~
16:54 Coke odd, my local copy of platforms on darwin doesn't seem to have the PLATFORMS commit that stripped everything out.
16:54 Coke looks like kid51 changed it?
16:55 * Coke tries to see where this changed on github.
16:56 lucian joined #parrot
16:56 Coke I'm super confused.
16:57 Coke yah - if I checkout the commit just before kid51's, it shows the platform the right way.
16:57 Coke if I checkout master at head, I get an old PLATFORM file.
16:57 Coke I think his commit is wonky.
17:02 Coke anyone? ;)
17:02 * benabik takes a poke at it.
17:04 Coke looking at the commit graph, he appears to done some wonky merge thing, which reverse merged at least my commit, and probably several others since he branched.
17:04 Coke sorry, s/branch/failed to fast forward/
17:06 benabik Yes.  `git diff HEAD^2 HEAD` shows a lot of changes.
17:07 Coke so how to undo?
17:08 benabik Could push a rewind and then cherry-pick the original commit he was trying to add.
17:09 benabik Hm.  Doesn't cherry-pick cleanly.
17:09 Coke could delete it and let him DTRT next time. :)
17:10 Coke so, the first part of what you said.
17:10 Coke ?
17:11 mj41 left #parrot
17:13 dalek parrot: db54a4f | jkeenan++ | t/README.pod:
17:13 dalek parrot: [codingstd] Shorten line to meet standard.
17:13 dalek parrot:
17:13 dalek parrot: (cherry picked from commit f592d3035fc595cf0692fd53a8060a1bab123227)
17:13 dalek parrot:
17:13 dalek parrot: Conflicts:
17:13 dalek parrot:
17:13 dalek parrot: t/README.pod
17:13 dalek parrot: review: https://github.com/parrot/parrot/commit/db54a4f408
17:13 benabik That should be better.
17:14 benabik Coke: Try pulling again.  git may complain a bit about the history going sideways.
17:15 Coke ok. I'll let you respond to my email to parrot-dev, then, either with an "all clear" or notes about how to proceed if someone had pulled that down.
17:15 Coke it said "forced update".
17:15 benabik Yes, that's normal.
17:16 Coke but nothing else, as I didn't have a commit on top of that.
17:16 benabik But it may try to do a merge.
17:16 Coke I always do "git pull --rebase"
17:16 benabik Ah.
17:16 Coke (just in case I have a commit I forgot about)
17:17 benabik Linearizing history is fun.
17:17 benabik (I do the same.)
17:17 Coke benabik: can you reply to parrot-dev so folks aren't left hanging?
17:17 benabik Yup.
17:18 Coke danke.
17:18 Coke benabik++
17:18 benabik Am attempting to come up with a couple "what to do"
17:18 dalek parrot: 8e90dea | Coke++ | PLATFORMS:
17:18 dalek parrot: add OS X status.
17:18 dalek parrot: review: https://github.com/parrot/parrot/commit/8e90dea7d1
17:18 Coke msg kid51 - please double check that benabik rescued all the changes you intended to commit, he had to change things a bit to clean that up.
17:18 aloha OK. I'll deliver the message.
17:22 benabik I tried to give a few commands that would help reset to the new history if someone's git tried to merge in the bad commit again.
17:24 Coke benabik++ !
17:24 benabik git tries to DTRT with merge resolution, but sometimes things get weird.
17:28 whiteknight joined #parrot
17:30 Coke cheese it, it's the board of directors!
17:33 dalek parrot: 2d4cfad | Whiteknight++ | PLATFORMS:
17:33 dalek parrot: Remove CGoto and Exec columns from PLATFORMs, since we don't have those anymore. Add update with linux/x64/clang2.8
17:33 dalek parrot: review: https://github.com/parrot/parrot/commit/2d4cfad02d
17:36 dalek Rosella: 824cab3 | Whiteknight++ | src/unstable/dumper/ (4 files):
17:36 dalek Rosella: A few rough-drafts for a new object dumper library
17:36 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/824cab3222
17:36 Coke whiteknight: hey, whiteknight, you deleted my new entry.
17:36 Coke https://github.com/parrot/pa​rrot/commit/2d4cfad02d#L0R11
17:36 mj41 joined #parrot
17:37 whiteknight oh, darn. Sorry
17:38 Coke you also added a row under "extra platforms"
17:38 Coke ... which is in the commit message, nevermind.
17:38 whiteknight my internet connection hiccuped here while I was trying to push
17:38 whiteknight so between when I typed "push" and when it failed with conflict, things happened and I tried again
17:48 cotto_work2 Ignore the failing smolder report from win7.  I didn't notice that git got confused.
17:48 cotto_work2 retrying
17:49 jsut_ joined #parrot
17:53 jsut left #parrot
18:00 fedov joined #parrot
18:18 jsut joined #parrot
18:23 jsut_ left #parrot
18:26 whiteknight heh. Somebody mentioned GCI on the GSOC list. I'm looking forward to that so much this year, I could pass out from excitement
18:26 sorear atrodo: pong
18:27 atrodo sorear> I've been told you know who runs dalek
18:27 sorear atrodo: that would be... me
18:28 atrodo What, if any, kind of data to you store after the github push notifications?
18:31 whiteknight aloha forget dalek
18:31 aloha whiteknight: I forgot about dalek.
18:31 whiteknight aloha dalek is I don't know. Don't ask me, ask sorear. What's with all the questions?
18:31 aloha whiteknight: Okay.
18:31 whiteknight aloha: dalek?
18:31 aloha whiteknight: dalek is I don't know. Don't ask me, ask sorear. What's with all the questions
18:32 atrodo whiteknight++
18:32 whiteknight aloha forget dalek
18:32 aloha whiteknight: I forgot about dalek.
18:36 Coke dalek is also run by sorear.
18:44 whiteknight dukeleto: ping
18:45 fedov left #parrot
18:48 fedov joined #parrot
18:51 sorear atrodo: the complete timestamped content of the push packet
18:53 atrodo sorear> Is it possible to get a copy of that data?  At least for the past month?
18:53 atrodo (wish I had that foresight to save all that)
18:55 atrodo sorear> I've missed a month of data for isparrotfastyet and I'm trying to get that missing data into the system
18:55 cotto_work2 is now known as cotto_work
18:57 jay joined #parrot
19:04 sorear atrodo: do you need the raw data or just the dalek messages?
19:04 fperrad left #parrot
19:04 atrodo sorear> The raw data will be easier since that's what isparrotfastyet expects
19:05 fperrad joined #parrot
19:05 dalek NQR: af2ebf8 | (Jay Emerson)++ | src/nqr/Operators.pm:
19:05 dalek NQR: Fixed bug in * operator
19:05 dalek NQR: review: https://github.com/NQRCore/NQR/commit/af2ebf86a8
19:07 sorear atrodo: I only have records going back to Jun 13
19:08 dalek parrot: 6241045 | jkeenan++ | tools/release/update_version.pl:
19:08 dalek parrot: Add Perl coda.
19:08 dalek parrot: review: https://github.com/parrot/parrot/commit/62410458b2
19:08 atrodo sorear> That would be good
19:10 fedov left #parrot
19:12 dalek NQR: 6b3c490 | (Jay Emerson)++ | t/00-sanity.t:
19:12 dalek NQR: Marginal testing additions
19:12 dalek NQR: review: https://github.com/NQRCore/NQR/commit/6b3c49079b
19:19 sorear atrodo: http://host04.appflux.net/drain/packets.tar.bz2
19:21 atrodo sorear++ Thanks!
19:21 * atrodo will now implement the exact same system to keep all the data I ever get
19:22 jsut_ joined #parrot
19:23 dalek NQR: e091546 | (Jay Emerson)++ | / (3 files):
19:23 dalek NQR: Negation vectorized
19:23 dalek NQR: review: https://github.com/NQRCore/NQR/commit/e091546672
19:27 jsut left #parrot
19:27 dalek Rosella: 4e67607 | Whiteknight++ | src/query/Provider.winxed:
19:27 dalek Rosella: +comments about qsort
19:27 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/4e6760780b
19:43 soh_cah_toa joined #parrot
20:18 jay whiteknight: no question.  Making progress, and your matrixy grammar/actions makes far more sense to me now than in my previous looks.  !!
20:18 whiteknight jay: Awesome! I'm glad it's serving some purpose
20:18 whiteknight I keep kicking around the idea of trying to revive it somehow, but I haven't quite figured out what I want to do with it yet
20:19 whiteknight Maybe I'll see what you come up with, and draw some inspiration from NQP
20:19 whiteknight er, NQR
20:19 jay I need to work on lvalues.  I'm in decent shape with the stuff on the "right side" so to speak.
20:19 whiteknight that's good. That's a great first start
20:19 whiteknight does R support multiple return values?
20:19 jay No, they would be packed into a list.
20:20 jay I do need to work on some scoping issues with the functions, though.  One thing at a time.  Unfortunately, life is getting in my way this week.
20:21 whiteknight okay. multi-returns is what really tripped me up with matrixy, because NQP didn't support it at the time
20:21 whiteknight Still might not, I haven't checked
20:22 benabik whiteknight: I asked around a bit when I hit a function in PAST that used it and people seemed to think it didn't.
20:23 whiteknight benabik: NQP-rx uses control exceptions for returns, and exceptions can only carry a single payload object. I think there was some work to try and automatically stuff multiple returns into an array or something, but I imagine that would be a huge pain
20:23 whiteknight especially true if an array is a valid return value from the function
20:24 whiteknight I think I saw a commit fly by recently that the new NQP was using continuations to implement returns, instead of exceptions. If that's the case, returning multiple values should become possible, or much much easier to implement
20:25 whiteknight of course, that's in the new NQP
20:26 whiteknight What I may be very interested in doing is trying to resurrect Matrixy, or a subset of it, on the new NQP as a learning tool
20:26 whiteknight help to acquaint me better with 6model
20:27 Coke ETOOMANYNQPS
20:27 whiteknight for serious
20:27 whiteknight let's all hope that the newest one is the last one
20:27 jay Er... I don't think it's likely NQP will teach you much (anything) that you don't know?  You're more likely to spot areas for improvement (or for the dustbin).
20:27 Coke pmichaud: not that you should stop ;)
20:28 whiteknight jay: The newest NQP uses an object metamodel library called "6model", which we are hoping to steal and jam into parrot eventually
20:28 whiteknight so the more practice I get with that library, the better off I will be when it's time for the big migration
20:28 jay Oops... I meant NQR.  lol  ok, we'll rename sometime soon.
20:29 whiteknight jay: "Jay's awesome freaking R compiler" (JAFRC)
20:38 ilbot2 joined #parrot
20:38 Topic for #parrot is now Parrot 3.5.0 "Menelaus" released | http://parrot.org | Log: http://irclog.perlgeek.de/parrot/today | #parrotsketch meeting Tuesday 1930 UTC | Code freeze in effect except for test failure fixes
20:38 benabik Netsplit.  Wheee...
20:38 ascent joined #parrot
20:39 aloha joined #parrot
20:39 Maddingue joined #parrot
20:39 Coke aloha, msg particle http://blastr.com/2011/07/l​ittle-known-sci-fi-fact.php
20:39 aloha Coke: OK. I'll deliver the message.
20:40 Coke IRC--
20:40 benabik karma IRC
20:40 aloha IRC has karma of 2.
20:42 PacoLinux joined #parrot
20:43 particle joined #parrot
20:43 autark joined #parrot
20:43 soh_cah_toa joined #parrot
20:43 dmalcolm joined #parrot
20:43 cotto_work joined #parrot
20:43 tadzik joined #parrot
20:43 eqhmcow joined #parrot
20:43 Khisanth joined #parrot
20:46 Felipe_ is now known as Felipe
20:56 fperrad left #parrot
21:00 Coke http://smolder.parrot.org/app/​projects/report_details/18143 - 2 test failures on win7 on my box.
21:02 * Coke chuckles at the p5p suggestion to rewrite their config system in perl.
21:03 cotto_work Coke: streams.t test?
21:03 Util_ Coke: Those two test failures are due to t/library/perlhist.txt being used as data, but handled like source code.
21:03 Util_ On Win32, line endings get xlated to \r\n, hosing the binary comparisons in streams.t
21:04 Coke Util_: yes, we know. ;)
21:04 Coke but I suppose a ticket should be opened to address that.
21:04 Util_ Sorry; been away from Net in the mountains.
21:04 Coke Util_: note that it depends on how you configured your git.
21:05 benabik What files are we having line ending problems in?
21:05 cotto_work t/library/perlhist.txt
21:07 benabik Adding a .gitattributes to t/library should fix it.  We need it to end in \n, right?
21:07 Coke is there a git setting that says "no matter what the user's preferences are, treat this file as binary"?
21:07 Coke ... yay.
21:07 benabik We can set it either eol=lf or -text
21:07 Coke I can test that. momentito.
21:09 benabik echo "perlhist.txt   eol=lf" > t/library/.gitattributes
21:09 benabik I'd commit it myself but I can't really test it well.
21:11 Coke benabik++ it works.
21:12 dukeleto Util_: i would really like to see some of those pics you took at the parrot/perl6 bof at YAPC::NA
21:12 cotto_work benabik: What do I need to do to make that change take effect?
21:13 benabik cotto_work: .gitattributes can be checked in, but you may need to delete .git/index and git reset to make it rescan everything.
21:15 cotto_work no joy
21:15 Coke cotto_work: I'm pushing shortly. momentito.
21:15 cotto_work Coke: ok
21:15 Util_ dukeleto: I should be able to get them *somewhere* online tonight. I will let you know.
21:16 dalek parrot: e1533a7 | Coke++ | t/library/.gitattributes:
21:16 dalek parrot: force this file to have unix line endings always
21:16 dalek parrot: (needed for t/library/streams.t) benabik++
21:16 dalek parrot: review: https://github.com/parrot/parrot/commit/e1533a714a
21:17 Coke cotto_work: you might have had to 'git checkout' the file in question again so it got the right line endings.
21:17 Coke (I rm'd it, then git checkout'd it)
21:17 Coke all tests pass now on my win7 checkout.
21:17 Coke benabik++
21:18 dalek parrot: 83cc98a | Coke++ | PLATFORMS:
21:18 dalek parrot: all tests pass on windows/re-add darwin report.
21:18 dalek parrot: review: https://github.com/parrot/parrot/commit/83cc98ad17
21:18 Coke msg whiteknight I readded the darwin report you removed.
21:18 aloha OK. I'll deliver the message.
21:19 Util_ is now known as Util
21:22 NotFound Will not be easier to delete that file and create a new one with a different name? And preferably without .txt extension.
21:22 cotto_work Coke: awesomesauce.  It works now.
21:22 NotFound Easier to get smoke reports updated, I mean.
21:23 Coke composing a mail to list about win...
21:25 Coke NotFound: easier? no, given that it's already fixed benabik++'s way.
21:25 Coke hurm. running with a high TEST_JOBS on windows doesn't really seem to help.
21:25 bubaflub joined #parrot
21:26 NotFound Coke: If you neeed to git checkout that file, will that propagate to smolders?
21:27 Coke I don't understand, "to smolders"
21:27 Coke the next time you do a "git pull", it should work.
21:27 NotFound The systems that are sending those windows reports with errors.
21:27 preflex left #parrot
21:28 Coke I would expect it to JFW the next time they 'git pull' and see the new .gitattributes file.
21:28 Coke but IANAGE.
21:30 benabik I'm not sure.  I think it'll DTRT, but it may need a `git reset --hard`.  I knew about attributes, but haven't used them much.
21:30 Coke I included a tickler in the email in case it fails for someone else.
21:31 preflex joined #parrot
21:38 lucian left #parrot
21:43 Psyche^ joined #parrot
21:48 Patterner left #parrot
21:48 Psyche^ is now known as Patterner
21:52 dalek winxed: 91df9be | NotFound++ | winxedst1.winxed:
21:52 dalek winxed: refactor common parts of using namespace at function and namespace levels into a function
21:52 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/91df9be745
21:53 cotto_work It's nice to have windows passing.  Now for OpenBSD...
21:59 GeJ_ is now known as GeJ
22:00 wagle_ left #parrot
22:01 wagle joined #parrot
22:27 kid51 joined #parrot
22:33 preflex left #parrot
22:34 mj41 left #parrot
22:37 preflex joined #parrot
22:47 kid51 benabik ping
22:47 benabik kid51: pong
22:48 kid51 benabik Thanks for helping to straighten out the git commit problem earlier today.
22:48 benabik kid51: No problem.  Sometimes it's too easy to get a merge wrong.
22:48 kid51 Are you the 'brian@hermes' of smoke reports (e.g., http://smolder.parrot.org/app/p​rojects/report_details/18115)?
22:48 benabik And with text, you don't have a compiler yelling you got it wrong.
22:49 benabik Yes.  That was on whiteknight's branch.
22:50 kid51 I notice that that Smolder report does not include a git commit Version number (on the main Smolder page) or a branch (on the specific report page)
22:50 kid51 I believe we recently put some fixes into lib/Parrot/Configure/Smoke.pm in master.  Do you think you could get them into that branch?
22:51 benabik It may have been confused by the fact I was on a detached head.  But I can look at it.
22:51 kid51 In these pre-release hours, it's very helpful to know where a FAIL is coming from.
22:51 kid51 Hmm, yeah, I suspect a detached head would have neither version nor branch info
22:52 kid51 Do you think you could submit a straightforward Smolder on master for Darwin/i386?
22:53 benabik Can do.
22:55 autark left #parrot
22:57 cotto_work kid51: are you comfortable with the changes I made to the release process?
23:00 cotto_work kid51: https://github.com/parrot/par​rot/compare/743b6b8...e0acdf6
23:02 kid51 You mean: re tools/release/update_version_number.pl ?  I have no objection, but haven't tried it out since your commit.
23:02 cotto_work kid51: yup
23:02 kid51 I have far greater worries than that ;-)
23:02 cotto_work I'll be around if it explodes.
23:03 kid51 cotto_work Coke dukeleto anyone: What, if anything, can we do about the OpenBSD build failure reported by Andy D on list today?
23:04 cotto_work seen doughera
23:04 aloha Sorry, I haven't seen doughera.
23:08 bluescreen left #parrot
23:10 kid51 cotto_work: doughera doesn't do IRC
23:10 cotto_work kid51: funny.  I'm sure I've seen him around.
23:11 Felipe I haven't an openbsd box in hand to test it.
23:15 cotto_work At this point, we should revert if we know that it'll do some good.
23:15 cotto_work *iff
23:16 dalek TT #2158 created by Felipe++: Appending error messages to IMCC error_message
23:16 dalek TT #2158: http://trac.parrot.org/parrot/ticket/2158
23:17 alester left #parrot
23:20 benabik kid51: PASS on Darwin/x86 gcc - http://smolder.parrot.org/app/​projects/report_details/18161
23:20 kid51 benabik: Thanks.
23:21 benabik left #parrot
23:22 dalek parrot: 06131a5 | NotFound++ | t/pmc/socket.t:
23:22 dalek parrot: provide more info on create socket failing tests
23:22 dalek parrot: review: https://github.com/parrot/parrot/commit/06131a5a31
23:22 benabik joined #parrot
23:23 bluescreen joined #parrot
23:24 NotFound_b joined #parrot
23:27 kid51 NotFound: We are supposed to be in code freeze.
23:27 NotFound_b The test that uses the perlhist file still fails in my XP box, until I delete and checkout the file.
23:27 kid51 How does a change in t/pmc/socket.t address that problem?
23:28 NotFound_b kid51: this commit was another problem, also related to windows test failures.
23:28 writtencode1 left #parrot
23:28 kid51 A change in a test at this point means I have to solicit smoke reports on all systems.
23:29 elmex left #parrot
23:29 elmex joined #parrot
23:30 NotFound_b kid51: if you prefer to have known test failures, I give up.
23:31 benabik_ joined #parrot
23:31 kid51 The problem is that while it may fix a failure on one box, it may create failures on others.
23:31 benabik left #parrot
23:31 PacoLinux left #parrot
23:31 tempire left #parrot
23:31 perlite left #parrot
23:31 Drossel left #parrot
23:31 PerlJam left #parrot
23:31 pmichaud left #parrot
23:31 jevin left #parrot
23:31 knewt left #parrot
23:31 slavorg left #parrot
23:31 benabik_ is now known as benabik
23:31 jevin joined #parrot
23:31 darbelo left #parrot
23:31 NotFound_b kid51: it may, but IMO the probability is extremely low.
23:32 kid51 What OSes can you test that out on?
23:32 spinclad left #parrot
23:32 sorear left #parrot
23:32 NotFound_b Windows XP home, ubuntu i386, debian amd64
23:33 cxreg left #parrot
23:33 marc left #parrot
23:33 marc joined #parrot
23:33 kid51 Can you test that on each of those?  Thanks.
23:33 NotFound_b It's already done
23:33 kid51 Could you submit a Smolder from the Windows XP box?
23:34 writtencode joined #parrot
23:34 cotto_work passes on win7
23:34 cotto_work (msvc)
23:34 kid51 cotto_work Can we get a smolder on *that* as well?
23:34 NotFound_b kid51: I'll try, but I'm not sure about its cpanness
23:34 dmalcolm left #parrot
23:36 PacoLinux joined #parrot
23:36 tempire joined #parrot
23:36 perlite joined #parrot
23:36 Drossel joined #parrot
23:36 PerlJam joined #parrot
23:36 pmichaud joined #parrot
23:36 knewt joined #parrot
23:38 spinclad joined #parrot
23:38 autark joined #parrot
23:39 preflex left #parrot
23:40 slavorgn left #parrot
23:40 slavorgn joined #parrot
23:41 sorear joined #parrot
23:42 dalek left #parrot
23:42 cxreg joined #parrot
23:43 cotto_work kid51: running now
23:43 NotFound_b For the stream problem, I think we must wait after the release to decide if will need another solution.
23:43 cotto_work NotFound_b: yes
23:43 NotFound_b In the meantime, expect failure reports from system when no one does the update manually.
23:43 dalek joined #parrot
23:44 preflex joined #parrot
23:45 kid51 NotFound_b: which update are you referring to?
23:46 benabik kid51: I think he means the gitattribute update.  Fresh checkout should work, but it doesn't change already checked out files.
23:46 slavorg joined #parrot
23:46 NotFound_b kid51: ensuring that the perlhist file used for the test is updated to take into account its attribute changes
23:46 kid51 Okay, I understand.
23:47 NotFound_b smokes sent from my three boxes
23:47 kid51 NotFound_b++
23:47 kid51 bbial
23:48 NotFound_b kid51: thanks, and sorry for the late change, but my XP box is painfuly slow.
23:48 benabik kid51: I resmoked Darwin/x86 as well.  'sall good
23:50 NotFound_b Note that some socket tests still fails on it, but at least the test file runs at full and report well,

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

Parrot | source cross referenced