|
Parrot 4.2.0 "Ornithopter" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 10 April 2012. |
|||
| whiteknight | good evening, #parrot | 00:00 | |
| kid51 | release tomorrow? | 00:04 | |
| make test passes the usual way on Darwin/PPC and the usual 4 ways on linux/i386 | 00:05 | ||
| at HEAD | |||
| running smolder_fulltest now | |||
| whiteknight | I'm testing everything I've got now | 00:16 | |
|
00:25
plobsing joined
|
|||
| kid51 | smolder.parrot.org/app/projects/rep...ails/27604 | 00:28 | |
| pass | |||
| whiteknight | okay, I'm building on windows, I'm running my smoker | 00:30 | |
| build on windows worked. Testing now | 00:40 | ||
| all tests pass linux x86-64 with clang, normal and --optimize | 00:50 | ||
| oh, looks like some failures on windows with strawberry | 00:52 | ||
| t/pmc/sockets.t, t/pmc/socket_ipv6.t, t/pmc/os.t | 00:55 | ||
| looks like mostly the ipv6-related tests. Probably need to be TODOd on that platform | |||
| And the os.t failure looks like something wrong with the platform encoding. That test is probably wrong too, if it assumes a specific platform encoding | 00:57 | ||
| msg cotto We've got 3 failures on win32/strawberry. socket.t and socket_ipv6.t fail, I don't think we have ipv6 sockets there. t/dynpmc/os.t fails, looks like a bad test. Not blockers | 01:05 | ||
| aloha | OK. I'll deliver the message. | ||
| dalek | kudo/nom: 424936c | coke++ | docs/announce/2012.04: Add preliminary release announcement |
01:28 | |
| whiteknight | hmmm.... config fails with icc | ||
| I haven't tried in a few months, but it used to succeed | 01:29 | ||
| cotto | hio | 01:30 | |
| whiteknight | icc can't seem to find a "bits/predefs.h" include file, which is required for several steps | 01:31 | |
| cotto | whiteknight, thanks | ||
| whiteknight | oh, i obviously needed to install libc6-dev-i386 in order to keep building with a compiler I had been using for months | 01:34 | |
| sometimes, Ubuntu bugs the shit out of me | |||
| kid51 | whiteknight: Is it okay if I direct people at 10gen to your blog post about working with mongoDB? | 01:40 | |
| whiteknight | kid51: what do you mean? | ||
| kid51 will be over there for an ny.pm meetup wednesday night | |||
| mongoDB is a product of 10gen, correct? | 01:41 | ||
| whiteknight | kid51: yeah | ||
| I don't really have much to say about mongodb, yet | |||
| kid51 | So, they may be interested in what you are doing with mongo | ||
| whiteknight | okay, that's cool too | ||
| kid51 | tinyurl.com/7sn8v6j | 01:43 | |
|
02:35
brambles joined
02:38
alvis` joined
05:22
Coke joined
05:59
fperrad joined
|
|||
| nine | msg whiteknight Hosting space is not a problem. I got some 600 GB of unused space on my webserver and virtually unlimited traffic on a 100 MBit/s connection. The problem is that it's probably not very legal to offer an XP VM for download. | 06:22 | |
| aloha | OK. I'll deliver the message. | ||
|
06:23
plobsing joined
07:08
brrt joined
07:20
votz joined
08:24
lucian joined
08:38
mdupont joined
08:41
bacek joined
09:23
plobsing joined
09:30
alvis joined
09:55
mdupont joined
10:15
bacek joined
11:50
kid51 joined
11:55
benabik joined
12:04
whiteknight joined
|
|||
| whiteknight | good morning, #parrot | 12:05 | |
| benabik | o/ whiteknight, #parrot | ||
| whiteknight | hello benabik | ||
|
12:52
PacoAir joined
13:04
bluescreen joined
|
|||
| dalek | kudo/nom: b403135 | coke++ | docs/release_guide.pod: allocate a release name. |
13:07 | |
| kudo/nom: 95a6d8c | moritz++ | docs/ (2 files): update changelog and release announcement a bit |
13:11 | ||
| kudo/nom: b401415 | moritz++ | docs/announce/2012.04: [announce] note two incompatible changes in the release announcement |
13:20 | ||
|
13:51
rich joined
|
|||
| dalek | kudo/nom: 36bbb40 | (Felix Herrmann)++ | src/core/ (2 files): add a few typed IO exceptions Signed-off-by: Moritz Lenz <moritz@faui2k3.org> |
13:52 | |
|
14:39
alester joined
|
|||
| NotFound | ~~ | 14:45 | |
| whiteknight | hello NotFound | 14:51 | |
|
14:53
jashwanth joined
|
|||
| jashwanth | hello whiteknight | 14:55 | |
| whiteknight | hello jashwanth | 14:56 | |
|
15:22
Justin joined
|
|||
| Justin | hello | 15:22 | |
|
15:24
lucian joined
|
|||
| whiteknight | hello Justin | 15:32 | |
|
15:46
hercynium joined
15:49
hercynium_ joined
16:00
cxreg joined
16:52
PacoAir joined
16:57
cogno joined
16:58
cogno joined
17:08
dmalcolm joined,
nbrown joined
17:13
Justin joined
|
|||
| dukeleto | ~~ | 17:31 | |
| cotto | ~~ | 17:35 | |
| whiteknight | good afternoon, dukeleto and cotto | 17:41 | |
| cotto: how we looking for the release? | |||
| cotto | I was too wiped out last night to do anything. I'm planning on starting it after #ps today. | 17:42 | |
| whiteknight | what time is #ps? | 17:44 | |
| is it in 45 minutes or 1hr+45min? | |||
| cotto | in 1:45 | ||
| Coke | I'm doing the rakudo release later this week. Any big changes I should know about? | 17:49 | |
| cotto | good #ps question | ||
| whiteknight | Coke: No, I don't think anything big | 17:50 | |
|
17:50
cogno joined
|
|||
| whiteknight | are they using a recent parrot revision with rakudo for testing? | 17:51 | |
| benabik | I tend to build blead on both, and it WFM | ||
| whiteknight | okay, good | 17:52 | |
| I actually haven't built Rakudo in a little while, but I don't think we've seen any breaking changes recently | |||
|
18:03
rich left
18:13
cogno joined
|
|||
| benabik | whiteknight: Is ParrotStore going to have a common interface to multiple DBs or just provide a minimal Parrot "native" interface to each? | 18:22 | |
| cotto | I'm seeing a checkdepend.t failure and a dynpmc/select.t failure. istr that the select.t failure is noise, but the checkdepend failure might be legitimate | 18:23 | |
| Coke | doing a build of threads branch on osx 10.7.3 | 18:44 | |
|
18:46
lucian joined
|
|||
| Coke | gist.github.com/2408144 - test failures on threads. | 18:46 | |
| not sure if they are also failing on master. checking. | |||
| whiteknight | benabik: I've been kicking that idea around a lot. I think I will provide some kind of high-level interface for storing STRING and frozen PMCs | 18:51 | |
| benabik: but since Memcached is just key/value and mongodb is document based with nested objects, I don't know what kind of common interface I can provide that will make sense for too many things | |||
| Coke | same failures on master. | 18:52 | |
| so, cotto: TESTS ARE FAILING ON master. | |||
| whiteknight | hmm.. I didn't see those failures last night when I tested | ||
| benabik | I did not see those failures this morning. | ||
| cotto | Coke: you could say that | 18:53 | |
| Coke | gcc 4.2.1 on osx 10.7.3. | 18:54 | |
| whiteknight | Coke: PCC or x86? | ||
| er, PPC | |||
| Coke | I dont think apple even makes ppc anymore. x86. | ||
| benabik | 10.7 doesn't run on PPC | ||
| whiteknight | they don't make them anymore, but some people have not upgraded from them | ||
| Coke | also, 64bit. | 18:56 | |
| how to run a single test again? | 18:58 | ||
| dukeleto | Coke: prove -v t/foo.t | ||
| Coke | dukeleto: if I run it thatway, I get 31 failures in t/pmc/bignum.t instead of 1 | 18:59 | |
| benabik | Just re-ran `make test` and did not see those errors. Also on 10.7.3 64b. :-/ | ||
| Coke | # dyld: Library not loaded: /usr/local/lib/libparrot.dylib | ||
| ... I am not installing parrot here. | |||
| benabik | OS X is... difficult wrt shared libraries. | ||
| Coke | I get these errors with another random .t file with prove. | 19:00 | |
| benabik: "this all used to work.". ;) | |||
| benabik | I think you need DYLD_LIBRARY_PATH=$PARROT/blib/lib:$DYLD_LIBRARY_PATH in the environment. | 19:01 | |
| Testing parrot on OS X is full of small gotchas. Have to not have Parrot installed, have to set DYLD_LIBARAY_PATH correctly. Don't remember if there's another one. | 19:02 | ||
| Coke | benabik: that helps. | ||
| benabik | The Makefile sets the environment and Configure warns if you have parrot installed. | ||
| Coke | benabik: I never had to do that on 10.6 | ||
| benabik | Coke: In either 10.6 or 10.7, dyld got much pickier about paths. | 19:03 | |
| Coke | here's the error on that failing test: | ||
| # error:imcc:add_1_const:Integer overflow '9223372036854775808' | |||
| benabik | I thought it was .6, but I guess it was .7 | ||
| Coke | benabik: i say .6, but I upgraded that box from 10.5 at some point. | 19:04 | |
| ah, the test file warns: # GMP version 5.0.4 is buggy with huge digit multiply - please upgrade | 19:05 | ||
| benabik | I get that warning too, but the overflow check works. | 19:06 | |
| Coke | there is no version higher than that in macports, though. | ||
| whiteknight | Coke: is there a version lower than that? | ||
| benabik | Is IMCC trying to optimize it? IMCC should never see 9223372036854775808 as a constant. | 19:07 | |
|
19:09
contingencyplan joined
|
|||
| Coke | gist.github.com/2408144 updated with verbose outputs from those 2 failures | 19:09 | |
| benabik | That add_1_const error is from IMCC_int_from_reg (compilers/imcc/pbc.c:1885) | 19:10 | |
| Coke | rant: test output should not include the strings "ok/not ok". | ||
| cotto | would it be appropriate to add an exception for platform.c to checkdepend.t, since it's generated? | ||
| whiteknight | cotto: I think so, but I hate that test and would love to add more exceptions to it | 19:11 | |
| cotto | why do you hate it? | ||
| Coke | what error are you getting? | ||
| cotto | it's complaining that there's no rule for src/platform.c in Makefile | ||
| Coke | whiteknight: that test is the only thing keeping "make -j" working. | 19:12 | |
| cotto | yeah | ||
| Coke | cotto: error or warning? | ||
| benabik | If src/platform.c is generated, shouldn't there be a rule in the Makefile? | ||
|
19:13
benabik_ joined
|
|||
| Coke | aye, prolly. | 19:13 | |
| cotto | it doesn't cause either an error or a warning during the build | ||
| Coke | huh. I don't have a src/platform.c | 19:14 | |
| cotto: I mean during the test. | |||
| are you failing a test? or just getting some diag output? | |||
| also, your makefile should probably have a rule that says: | 19:15 | ||
| cotto | Coke: actual test failure | ||
| Coke | src/platform$(O) : src/platform.c | ||
| cotto | Coke: I don't see that line | 19:20 | |
| whiteknight | cotto: in Makefile or in config/gen/makefiles/root.in? | ||
| cotto | in either | 19:21 | |
| now it's passing | 19:25 | ||
| after I didn't do anything | |||
| sigh | 19:28 | ||
| looks like that failure went away | |||
| as does t/dynpmc/select.t | |||
| #ps now | 19:30 | ||
|
19:40
benabik joined
19:43
mdupont joined
|
|||
| NotFound | Am eof test failure? Maybe some line ending conversion? | 19:53 | |
| Ops | |||
| cotto | alester: what's the version of gcc that you've been playing recently? | 21:02 | |
| 4.8? | 21:03 | ||
|
21:23
losinggeneration joined
|
|||
| benabik | cotto: In #perl6, alester said he was using 4.8 snapshots. | 21:51 | |
| alester | You want I should look? | ||
| It's a weekly snapshit. | 21:52 | ||
| hahaha | |||
| snapshot. | |||
| gcc-4.8-20120401.tar.bz2 | |||
| cotto | benabik: ok. that's what I thought | ||
| alester | so I'm two weeks back. Why do you ask? | ||
| cotto | want to know which gcc version to credit | ||
| alester | for what? | 21:54 | |
| cotto | what you've been using for your recent batches of consting changes | 21:55 | |
| tadzik | lol, snapshit :) | 21:56 | |
| alester | cotto: Is this going in some release notes or something? | 21:58 | |
| cotto | alester: yes | 21:59 | |
| bacek_at_work: ping | 22:41 | ||
| bacek_at_work: you requested that kill_current_object be merged. How important is it to get that in before the release? | 22:42 | ||
| It looks like it almost entirely deletes things | 22:45 | ||
| moritz: ping | |||
| alester | One of the bummers of using the snapshots is that they don't always build. The 20120415 GCC blows up with a syntax error in a .h file. Oh well, gotta wait 'til next week. | 22:55 | |
| cotto | afk for a bit (meeting). moritz, same question for you as for bacek_at_work | 23:00 | |
|
23:35
Coke_ joined
23:45
benabik joined
23:46
whiteknight joined
|
|||
| whiteknight | good evening, #parrot | 23:47 | |
|
23:50
Coke joined
23:51
masak joined
23:53
Util joined,
PerlJam joined
23:54
pmichaud joined
|
|||