Index

Show enters and exits. Hide enters and exits.

00:00:48yasuhito enters the room.
00:01:18rudebwoy_ enters the room.
00:02:34Arjen_ leaves the room.
00:04:20zenspiderwho is mentalguy?
00:06:24brixenheh, inquiring minds want to know
00:08:03zenspiderno really... I need to assign him a bug
00:09:49cored enters the room.
00:10:58yasuhito leaves the room.
00:11:37imajes enters the room.
00:11:39brixenzenspider: he doeesn't have a rubinius LH account that I see
00:13:25shame leaves the room.
00:14:10rubuildius_ppcEric Hodel: 706beebd4; 2451 files, 8146 examples, 27600 expectations, 0 failures, 0 errors
00:15:23qrushis there a go to definition in textmate akin to vs?
00:15:49radarek leaves the room.
00:17:07antares enters the room.
00:17:41brixenqrush: there is cmd-shift-t that will list methods defined in the current file
00:17:45brixenand you can jump to one
00:18:29cremes leaves the room.
00:18:35qrushthanks
00:18:46brixenn/p
00:18:47cremes enters the room.
00:19:12Neelancelittle question: why is Platform::POSIX using attach_function instead of vm primitives?
00:19:14rubuildius_amd64Eric Hodel: 706beebd4; 2451 files, 8147 examples, 27580 expectations, 0 failures, 0 errors
00:19:49brixenNeelance: most of those are libc functions, not vm primitives
00:19:50rudebwoy_ leaves the room.
00:20:17brixenNeelance: with a somewhat fuzzy boundary, we try to use primitives for things that are truly in the vm
00:20:41Neelanceokay
00:21:15Neelancemaybe i have to write primitives for them
00:21:32brixenis libffi not available for the wii?
00:22:09Neelancenope
00:22:19brixenhmm, bummer
00:22:29brixenwhat is the wii chipset?
00:22:48qrushyay i see a bug. Now to figure out where the hell it starts from.
00:23:01tarcierichipset? CPU?
00:23:10Neelancehttp://www.wiibrew.org/wiki/Wii_Hardware
00:24:40brixenah yeah, cpu rather
00:26:04Neelancethat's why i try to drop the whole ffi and subtend parts
00:26:19qwert666 leaves the room.
00:29:40blakewatters enters the room.
00:29:42brixenNeelance: well, you could start by stubbing attach_function and then see which you really need
00:30:31brixenideally, someone who maintains/uses libffi would port it to that cpu :)
00:31:51imajes leaves the room.
00:32:51AndrewO enters the room.
00:33:34Neelancemaybe this is possible, i don't know, but I will not try it
00:37:06c0sin enters the room.
00:37:22jero5 leaves the room.
00:41:04headius enters the room.
00:43:02headius leaves the room.
00:43:28qrushThis is odd.
00:43:40qrushSo i'm looking in an issue with URI/ftp
00:44:14qrushIt's specifically with the path of an ftp URI that's parsed...according to the comments it's following RFC, but it's not matching the spec or MatzRuby irb
00:44:21AndrewO leaves the room.
00:45:00brixenqrush: can you pastie the command you're using to run the spec and the output?
00:46:15qrushhttp://pastie.org/220793
00:46:24FoobarWidget leaves the room.
00:47:08rubuildius_ppcEric Hodel: f160b6c25; 2451 files, 8146 examples, 27600 expectations, 0 failures, 0 errors
00:47:41dary leaves the room.
00:47:42qrushMatzRuby certainly doesn't follow the RFC noted in the comments
00:48:47qrushso i guess the question is, do we want to follow rfc or matzruby
00:49:05dary enters the room.
00:49:17tarcieriugh, I had so many problems with URI we just made a core extension to fix URI.parse :/
00:49:32qrushSpeak english to the noob please :) a what?
00:49:46tarcieriour app monkeypatches URI to not suck
00:50:06brixenqrush: well, the spec as written passes on matzruby. but you could write a spec that you believe follows the RFC and if it fails, you could file a bug ticket with matzruby
00:50:07qrushBy just making the path just return @path that makes the spec pass
00:50:24qrushI'm more interested in fixing Rubinius.
00:50:26brixenqrush: we need to follow matzruby behavior unless it's a verified bug
00:50:33tarcieriqrush: your best bet right now is to duplicate the MRI behavior :(
00:50:35brixenor we have a really good reason not to follow the behavior
00:51:18brixenqrush: feel free to write a spec for the RFC behavior and post a bug report here: http://redmine.ruby-lang.org/
00:52:01qrushthe spec for the rfc behavior is already in rubinius
00:52:37brixenqrush: http://pastie.org/220796
00:52:52brixenshow me what command to run to show matzruby doesn't follow the RFC
00:53:11jao leaves the room.
00:54:25qrushI'm going by this in ftp.rb in rubinius: http://pastie.org/220797 output from MatzRuby here: http://pastie.org/220798
00:55:10rubuildius_amd64Eric Hodel: f160b6c25; 2451 files, 8147 examples, 27580 expectations, 0 failures, 0 errors
00:56:29drbrainit was fixed in 1.8.7
00:56:41drbrain$ ruby -r uri -v -e 'p URI.parse("ftp://example.com/foo").path'
00:56:50drbrainruby 1.8.6 (2007-09-24 patchlevel 111) [universal-darwin9.0]
00:56:53drbrain"/foo"
00:56:55Yurik leaves the room.
00:57:04drbrain$ ruby18 -r uri -v -e 'p URI.parse("ftp://example.com/foo").path'
00:57:13drbrainruby 1.8.7 (2008-06-16 patchlevel 5000) [i686-darwin9.3.0]
00:57:16drbrain"foo"
00:57:24brixenyeah, specs have version 1.8.7 guards on those
00:57:33brixenqrush: what version of MRI are you using?
00:57:47qrush1.8.6
00:57:49qrush:|
00:58:05qrushWhat does the "I" stand for?
00:58:19qrushBoth irb in Rubinius and MatzRuby are at 1.8.6
00:58:43drbrainwhy does our File::Stat have a #path?
00:59:44qrushSo basically this is a non issue.
00:59:58drbraincorundum: MRI?
00:59:58corundumMRI is Matz' Ruby Interpreter, typically the 1.8 branch
01:00:06qrushI'm curious as why the spec is failing on my machine if there's a guard on it.
01:00:56qrushPerhaps it's the ruby_version_is "" ... "1.8.7" do
01:00:57fbuilesvqrush: Late but: Currently NoKarma and fbuilesv (that'd be me) are working on the GSoC writing specs. In that list we mentioned the ones that we plan to cover but the ones on the top are missing and no one's working on them. If you want to work on something it's cool, but let us know so we can take a free day or something :P
01:01:07brixenqrush: bin/mspec -tr spec/ruby/1.8/library/uri/parse_spec.rb
01:01:17brixenqrush: that will run with matzruby, not rubinius
01:02:41qrushI don't see -t or -r explained in the help for mspec
01:02:44anteaya__ leaves the room.
01:03:42qrushfbuilesv: hah, have fun ;)
01:04:06brixenqrush: bin/mspec -h
01:04:19brixenlists -t, --target
01:04:34qrushThat's a different help page than just running bin/mspec -_-
01:04:42jbarnette enters the room.
01:05:41qrushAlright then, thanks for the help. I'll search somewhere else in rake todo for things to do...
01:06:14fbuilesvqrush: are you intersted in a particular area of the specs?
01:06:19brixenqrush: I am curious about the guards, I'm looking into that now
01:06:37qrushI really don't know fbuilesv. I'm just looking to get some experience and contribute.
01:07:16fbuilesvqrush: as someone may have already said you can try to run any gem/piece of software adn see if it runs. Or just bin/mspec some/part/of/ruby and see what's failing :)
01:07:35qrushyeah, there's plenty in rake todo to look at
01:07:47qrushI just seemed to have picked a dumb one first. :|
01:07:57fbuilesvwow I didn't even know that command :P
01:08:02rudebwoy_ enters the room.
01:10:45binary42 enters the room.
01:12:49wycats_ enters the room.
01:13:10brixenqrush: that was a fine place to start, it just requires a fair bit of work
01:13:16qrushYou'd think that the _tags.txt would have something special in it if the failure was generated by a ruby_bug
01:13:21brixenfirst of all, those specs ported from MRI are a mess
01:13:49qrushSo rifling through rake todo is a bad idea? o_O
01:13:51brixenthe _tags.txt files have nothing to do with the ruby_bug guard
01:14:09brixenno, it's a fine idea, you just might end up biting off a big chunk ;)
01:14:19qrushI want a little chunk.
01:14:23qrushTeeny tiny.
01:14:27brixenheh, so keep looking
01:14:45zenspiderqrush: the problem with rake todo is that it'll only point you at impl... you mostly expressed interest in writing specs before
01:14:55zenspiderwhich will also help you keep teeny tiny
01:15:15qrushI'll be honest, I have no idea what I'm interested in yet. I just want to get my feet wet.
01:15:29qrushso starting on the gsoc unassigned lib specs is a decent idea then?
01:15:43fbuilesvqrush: yes, that shouldn't even say GSoC :P
01:15:49fbuilesvjust pick one of the small ones and have fun!
01:16:09zenspiderfbuilesv: that's not a GSoC bug? cool...
01:16:14zenspidercan you change the title?
01:16:29fbuilesvzenspider: yes, we already have our GSoC libs assigned anyway
01:16:35fbuilesvlet me fix that
01:16:50zenspiderrad. thanks
01:17:14chris2 leaves the room.
01:17:42fbuilesvthere we go
01:17:53Neelancebye
01:18:09Neelance leaves the room.
01:19:43brixenhmm, so here a newer URI lib was imported git show 6bf5fe75
01:21:28brixenI believe we're failing the spec because we've got a newer URI lib but our version number is 1.8.6 p111
01:22:04qrushSo what's the theory behind test coverage with specs? you want to cover normal input for each method and make sure it matches expected output?
01:22:16brixenbasically, yes
01:22:37brixenideally, you want to cover the domain of input and ensure that you map to the same co-domain
01:23:41brixenso, since changing behavior is a free-for-all in MRI, we need to be careful when we're importing new stdlib stuff
01:24:00brixenI'm not sure where to broadcast that :-/
01:24:04brixenREADME?
01:24:08brixenREADME-DEVELOPERS?
01:24:33wycats leaves the room.
01:26:06drbrainthe latter sounds better
01:26:24brixenk
01:26:45zenspidert
01:26:51brixeng
01:27:55benny enters the room.
01:29:24brixenqrush: your investigation paid off nicely
01:29:31qrushqrush: o rly?
01:30:07brixenlessons: 1. the uri/parse_spec.rb specs that were ported from MRI tests handily illustrate why I hate bad test/unit tests
01:30:16brixenthere are gobs of asserts with no reasonable explanations
01:30:25brixen2. we have to be careful importing MRI stdlib stuff
01:30:44brixen3. we will probably just be incompatible with this particular behavior until we are version 1.8.7 compatible
01:30:51qrushI was going to start to look at PP, it seems decently tiny
01:31:02brixenahh, pp, another library I love to hate
01:31:09brixenhave fun :)
01:31:19qrushheh....
01:31:26drbrainpp is insane inside
01:31:43qrushAlrightly, perhaps time to choose a different one
01:32:53drbrainpp is tractable, but you have to keep your wits about you
01:33:31qrushI really want to find something relatively simple to start with. I've barely written any specs before. Hell, I've barely written any tests in my life. This is the start.
01:34:29drbrainqrush: how about a different approach... what's your favorite ruby program?
01:34:39qrushI've really only used Rails.
01:35:01Defilerpp is brutal, yeah
01:35:31qrushPerhaps I need to bury though the rest of ruby way and return to this later...just seems to complex for someone new to the libs to handle.
01:35:52fbuilesvqrush: there's a small lib called "un", it's pretty small and simple
01:36:16fbuilesvits' basically a copy of some unix utils (cp, ls, touch, etc).
01:36:44drbrain... more command-line wrapper for FileUtils
01:36:58drbrainit should be very tractable
01:37:01fbuilesvdrbrain: I think FileUtils uses it but I'm not sure.
01:37:23twbray leaves the room.
01:37:26drbrainfbuilesv: other way around
01:37:38fbuilesvthere's also mutex_m which is simple enough if you know what a lock is
01:37:41drbrainun.rb is 235 lines, fileutils is 1591
01:37:42fbuilesvdrbrain: oh I see.
01:37:51ijcd_____ leaves the room.
01:37:59qrushfbuilesv: yeah, i've taken classes on threading/concurrency, etc.
01:38:56fbuilesvqrush: any of those two would seem easy enough to start with
01:38:59fbuilesvwe'll gladly help you in #rubyspec :)
01:38:59brixendrbrain: should we keep our imported version of uri or revert to a 1.8.6 compat version?
01:39:26qrushIn a different world i'm quite the .net/windows guru. osx and ruby/rails is so damn slick though i can't ignore it. :)
01:39:38benburkert leaves the room.
01:39:41brixenqrush: heh, welcome to the dark side
01:39:45drbrainbrixen: so long as no new bugs are in 1.8.7, I think it is ok to upgrade
01:39:47brixenoh wait, I've got that backwards
01:39:50qrushThe koolaid is delicious.
01:39:56drbrainbrixen: we already have no rdoc, rubygems, etc :)
01:40:00drbrainerr, new
01:40:19brixendrbrain: yes, but in this case the behavior is incompatible with 1.8.6
01:40:28brixendrbrain: bin/mspec spec/ruby/1.8/library/uri/parse_spec.rb
01:40:46brixenthose 2 failures are because we say we're version 1.8.6 p111 but behave like 1.8.7
01:40:56brixenunless I'm high
01:41:07brixenand looking at those specs makes one feel dizzy, so...
01:41:09drbraindid I do it wrong? NoMethodError: No method 'pretty_inspect' on an instance of Hash.
01:41:19drbrainI only have the two failures
01:41:51drbrainI think it's ok if we are incompatible by fixing the bug, if it is ftp:///foo vs ftp:////foo
01:41:52brixenhmm, how did you get that error
01:42:04drbrainI should have written ftp://host/foo vs ftp://host//foo
01:42:15drbrainI cut and pasted your bin/mspec line
01:42:28drbrainmaybe I'm out of date in spec/ruby
01:42:57shame enters the room.
01:43:07drbrainI ran spec:update and I still get those NoMethodErrors
01:43:35brixendrbrain: http://pastie.org/220819
01:43:45brixenspec:update shouldn't affect that
01:44:24drbrainsince those specs say "1.8 has this bug", I think it is ok to fix them
01:44:30drbrainerr, 1.8.6 has this bug
01:44:53brixenyeah, I tend to agree
01:45:12brixenit raises a complex issue though
01:45:22brixensince existing code *could* rely on that behavior
01:45:48brixenthe point of saying we "pass the 1.8.6" specs is that your 1.8.6 code should run
01:47:23benburkert enters the room.
01:48:07drbrainsec, researching
01:49:03drbrainhrm, it looks like there was some intent to add the ftp fix to 1.8.6 branch
01:49:05benburkert leaves the room.
01:49:08drbrainso I say we are ok
01:49:23brixenah, and in fact it's probably been done in a later patchlevel
01:49:49brixenwe'll have to figger out a procedure for matching our RUBY_PATCHLEVEL value
01:54:54benburkert enters the room.
01:57:52wycats_ leaves the room.
02:03:34jtoy enters the room.
02:06:05benburkert leaves the room.
02:06:20benburkert enters the room.
02:13:19botanicus leaves the room.
02:14:12c0sin leaves the room.
02:16:04gramos leaves the room.
02:27:45Yurik enters the room.
02:31:34wycats enters the room.
02:32:48ShayArnett enters the room.
02:33:11jbarnette leaves the room.
02:38:14bitsweat enters the room.
02:40:02hemulen leaves the room.
02:46:50benny leaves the room.
02:46:56VVSiz_ enters the room.
02:51:09edwardam enters the room.
02:52:06dlee leaves the room.
02:55:13AndrewO enters the room.
02:56:58dary leaves the room.
02:57:50qrush leaves the room.
03:03:40bitsweat leaves the room.
03:03:57bitsweat enters the room.
03:04:21VVSiz leaves the room.
03:05:35cored leaves the room.
03:10:33bhb__ leaves the room.
03:14:15elight leaves the room.
03:26:58mutle leaves the room.
03:27:33mutle enters the room.
03:28:33anteaya enters the room.
03:32:09antares enters the room.
03:34:06ezmobius enters the room.
03:34:28bhb__ enters the room.
03:40:52dfg59 enters the room.
03:55:49dfg59 leaves the room.
03:55:59ShayArnett leaves the room.
03:56:14lstoll enters the room.
03:58:29adzap enters the room.
04:01:34headius enters the room.
04:06:07headiushowdy
04:06:16wycats leaves the room.
04:10:47wycats enters the room.
04:12:41headiuswycats: do you know if there are more specs for ffi than what's under spec/ffi?
04:12:51headiusjust wanna make sure that's what I should be looking at
04:17:42benburkert_ enters the room.
04:17:59twbray enters the room.
04:19:05wycatsheadius: heh... dunno
04:20:01headiusok, seeya!
04:20:02headius leaves the room.
04:22:40zachad leaves the room.
04:30:53blakewatters leaves the room.
04:31:12wycats leaves the room.
04:31:35dfg59 enters the room.
04:31:53benburkert leaves the room.
04:33:00benburkert enters the room.
04:35:20fbuilesv leaves the room.
04:36:22wycats enters the room.
04:43:01loincloth leaves the room.
04:46:23benburkert_ leaves the room.
04:49:18dfg59 leaves the room.
04:53:27dary enters the room.
05:17:02AndrewO leaves the room.
05:19:08loincloth enters the room.
05:26:28wyhaines leaves the room.
05:33:37twbray leaves the room.
05:35:17ijcd_ enters the room.
05:50:38ijcd leaves the room.
05:50:56ijcd enters the room.
05:50:58wycats leaves the room.
05:51:19robin_dewd leaves the room.
05:54:44stouset enters the room.
06:10:39tizianobis enters the room.
06:14:29anteaya leaves the room.
06:25:07gnufied enters the room.
06:28:33twbray enters the room.
06:34:44thehcdreamer enters the room.
06:38:24loincloth leaves the room.
06:43:41masswaves
06:55:29thehcdreamer leaves the room.
07:05:41wycats enters the room.
07:17:16naeu enters the room.
07:20:32tizianobis leaves the room.
07:21:13twbray leaves the room.
07:22:30ijcd leaves the room.
07:23:42Maledictus enters the room.
07:38:20Yurik leaves the room.
07:49:29mutle leaves the room.
07:58:37mutle enters the room.
08:06:45naeu leaves the room.
08:11:08thehcdreamer enters the room.
08:19:28Fullmoon enters the room.
08:19:29ezmobius leaves the room.
08:25:29Arjen_ enters the room.
08:33:57thehcdreamer leaves the room.
08:34:53botanicus enters the room.
08:35:32thehcdreamer enters the room.
08:38:07rudebwoy_ leaves the room.
08:38:40rudebwoy_ enters the room.
08:38:42krsh enters the room.
08:42:44radarek enters the room.
08:55:10naeu enters the room.
08:57:13krsh leaves the room.
08:57:27krsh enters the room.
08:57:34qwert666 enters the room.
09:04:50lchin enters the room.
09:09:06stouset leaves the room.
09:24:29lstoll leaves the room.
09:26:24gnufied leaves the room.
09:31:16bitsweat leaves the room.
09:51:41lstoll enters the room.
10:43:15chris2 enters the room.
10:52:12NoKarma enters the room.
11:01:04olabini enters the room.
11:10:41Fullmoon leaves the room.
11:20:31michalw enters the room.
11:29:22krsh leaves the room.
11:32:43jtoy leaves the room.
12:02:13benny enters the room.
12:05:57robin_dewd enters the room.
12:13:31Fullmoon enters the room.
12:21:09lchin leaves the room.
12:22:24lchin enters the room.
12:23:07robertpostill enters the room.
12:31:04cezarsa leaves the room.
12:31:23anteaya enters the room.
12:31:47yipstar leaves the room.
12:54:03olabini leaves the room.
12:57:46botanicus leaves the room.
12:58:16chris2 leaves the room.
13:13:37yroc enters the room.
13:18:37adzap leaves the room.
13:22:56antares enters the room.
13:23:12botanicus enters the room.
13:35:33benny leaves the room.
13:36:18rubuildius_ppcArthur Schreiber: 5f496f02e; 2451 files, 8146 examples, 27600 expectations, 3 failures, 0 errors; http://rafb.net/p/vdXZna88.html
13:39:14rubuildius_amd64Arthur Schreiber: 5f496f02e; 2451 files, 8147 examples, 27580 expectations, 3 failures, 0 errors; http://rafb.net/p/oXO9Ic51.html
13:40:09jero5 enters the room.
13:50:42blakewatters enters the room.
13:53:48stouset enters the room.
13:58:51headius enters the room.
14:03:12yasuhito enters the room.
14:10:51olabini enters the room.
14:16:17AndrewO enters the room.
14:18:03Fullmoon leaves the room.
14:22:45gnufied enters the room.
14:25:53hemulen enters the room.
14:29:06cremes_ enters the room.
14:38:20yipstar enters the room.
14:46:18moofbong enters the room.
14:52:31stouset leaves the room.
14:57:15benburkert enters the room.
14:58:54dary leaves the room.
14:59:28benburkert_ enters the room.
14:59:35benburkert leaves the room.
15:01:35benburkert enters the room.
15:15:52benburkert_ leaves the room.
15:16:30NoKarmaOh, these 3 failures are caused by me
15:17:32Yurik enters the room.
15:21:41stouset enters the room.
15:23:15sholden leaves the room.
15:23:53hemulen enters the room.
15:24:05hemulen enters the room.
15:24:59NoKarmaType.coerce_to does not use respond_to, that's what is causing the failures
15:25:09NoKarmanothing to worry about :)
15:45:27twbray enters the room.
15:50:12bricolage enters the room.
15:54:54ShayArnett enters the room.
15:59:00twbray leaves the room.
15:59:04bhb__ leaves the room.
16:04:48enebo enters the room.
16:06:05krsh enters the room.
16:08:01lchin leaves the room.
16:10:01ijcd enters the room.
16:11:33twbray enters the room.
16:12:02Fullmoon enters the room.
16:13:45fbuilesv enters the room.
16:16:27gnufied leaves the room.
16:17:47yasuhito leaves the room.
16:19:11Defilerdbussink: So, I'm going to be in Amsterdam the first week of July.
16:19:37dary enters the room.
16:24:40NoKarmabrixen: could you please update the frozen specs and remove all tags related to the stringio library specs? They all pass on Rubinius now :)
16:24:55Defilerrad
16:26:06NoKarmayah, well, got to leave
16:26:07NoKarmabye
16:26:13NoKarma leaves the room.
16:27:27Fullmoon leaves the room.
16:30:51Fullmoon enters the room.
16:31:02hemulen leaves the room.
16:31:24ijcd leaves the room.
16:31:25twbray leaves the room.
16:31:44yroc leaves the room.
16:31:49ijcd enters the room.
16:41:32Neelance enters the room.
16:42:48Neelance leaves the room.
16:43:03Neelance enters the room.
16:43:48Neelance leaves the room.
16:44:01Neelance enters the room.
16:45:14neelance enters the room.
16:46:42Fullmoon leaves the room.
16:47:13wmoxam enters the room.
16:47:15lopex enters the room.
16:50:02be9 enters the room.
16:54:07ShayArnett leaves the room.
16:56:41Fullmoon enters the room.
17:00:59Fullmoon leaves the room.
17:01:52naeu leaves the room.
17:01:57Yurik leaves the room.
17:09:45botanicus_ enters the room.
17:11:00DefilerWe should have named Rubinius 'The Becoming'
17:11:58botanicus leaves the room.
17:18:12twbray enters the room.
17:27:41mutle_ enters the room.
17:28:21naeu enters the room.
17:35:30jbarnette enters the room.
17:36:00mutle leaves the room.
17:40:17thehcdreamer leaves the room.
17:46:00masswaves hello
17:46:10massDefiler: becoming the what?
17:46:27lchin enters the room.
17:47:50brixenwell, new socket specs hanging
17:48:07brixenI'll have to update later, gtg to class
17:54:05twbray_ enters the room.
17:54:18neelance leaves the room.
18:00:37wycats leaves the room.
18:01:27yasuhito enters the room.
18:10:03c0sin enters the room.
18:10:14twbray leaves the room.
18:10:29ijcd leaves the room.
18:11:03hemulen enters the room.
18:12:50gnufied enters the room.
18:14:57nicksieger leaves the room.
18:15:47nicksieger enters the room.
18:19:17pauldix enters the room.
18:21:00Yurik enters the room.
18:24:54yasuhito leaves the room.
18:29:09wycats enters the room.
18:32:56rueHm, Type.coerce_to should not be using #respond_to? I am pretty sure
18:35:15lchin leaves the room.
18:37:34be9 leaves the room.
18:38:28bhb__ enters the room.
18:40:15lopex leaves the room.
18:41:19ijcd enters the room.
18:41:49thehcdreamer enters the room.
18:42:23rueDefiler: I think dbussink is still broken up about the Russia game :)
18:42:40ijcd leaves the room.
18:43:22ijcd enters the room.
18:50:46krsh leaves the room.
18:52:36NoKarma enters the room.
18:54:56thehcdreamer leaves the room.
18:58:16foysavas leaves the room.
18:59:19foysavas enters the room.
18:59:55taf2 enters the room.
19:11:49reynard enters the room.
19:14:24dbussinkrue: it's not that bad ;)
19:14:28dbussinkDefiler: ah cool :)
19:19:02benburkert leaves the room.
19:21:58benburkert enters the room.
19:26:58NoKarmabrixen: ping
19:27:53NoKarmaAm I the only one getting SIGBUS errors on rake spec:ci ?
19:28:18rue leaves the room.
19:28:30thehcdreamer enters the room.
19:29:50enebo leaves the room.
19:30:26fbuilesvNoKarma: OS 10.5, works fine here.
19:30:35NoKarmameh :(
19:30:52NoKarmaapparently, they're caused by the subtend array specs or so
19:32:27TheVoice enters the room.
19:32:39NoKarmaheh, seems to work now
19:32:58NoKarmasubtend extensions were compiled for MRI, so that obviously did not work
19:42:04benburkert leaves the room.
19:44:01benburkert_ enters the room.
19:44:11pauldix leaves the room.
19:45:02NoKarmafbuilesv: does rake spec:full complete for you?
19:45:10NoKarmafbuilesv: something seems to be hanging here
19:45:32fbuilesvNoKarma: it always hangs here but if I run the same thing by hand (mspec ci -trubinius...) it works
19:45:42NoKarmafbuilesv: oh, ok
19:46:05ijcd leaves the room.
19:47:43ijcd enters the room.
19:47:52dennisv enters the room.
19:48:28pauldix enters the room.
19:53:33cschneid_ leaves the room.
19:53:43anteaya leaves the room.
19:58:22bhb__ leaves the room.
19:59:09enebo enters the room.
20:02:15ShayArnett enters the room.
20:03:01bhb__ enters the room.
20:03:18smparkes leaves the room.
20:04:15nicksieger leaves the room.
20:04:53wyhaines enters the room.
20:05:50ijcd_ enters the room.
20:06:05ijcd leaves the room.
20:09:17kli enters the room.
20:13:36mjwhitt leaves the room.
20:13:36rubuildius_amd64 leaves the room.
20:15:08mjwhitt enters the room.
20:15:31anteaya enters the room.
20:15:58ezmobius enters the room.
20:27:48nicksieger enters the room.
20:28:05twbray_ leaves the room.
20:31:51Yurik leaves the room.
20:36:40ezmobius leaves the room.
20:41:35kli leaves the room.
20:41:39neelance enters the room.
20:55:07anteaya leaves the room.
20:55:15josb leaves the room.
20:55:57nicksieger leaves the room.
20:56:01bhb__ leaves the room.
20:56:38nicksieger enters the room.
20:58:21wvdschel leaves the room.
20:59:05wvdschel enters the room.
21:00:05reynard leaves the room.
21:00:33twbray enters the room.
21:09:04jptix leaves the room.
21:09:20jptix enters the room.
21:09:37edwardam leaves the room.
21:11:34edwardam enters the room.
21:12:23jptix leaves the room.
21:14:40jptix enters the room.
21:21:47loincloth enters the room.
21:25:41benburkert enters the room.
21:25:41benburkert_ leaves the room.
21:32:48bhb__ enters the room.
21:34:34stouset leaves the room.
21:36:05jptix leaves the room.
21:38:38jptix enters the room.
21:42:00stepheneb enters the room.
21:43:31dfg59 enters the room.
21:44:00thehcdreamer leaves the room.
21:47:08foysavas leaves the room.
21:47:15foysavas enters the room.
21:47:51ShayArnett leaves the room.
21:48:51stepheneb leaves the room.
21:48:51octopod enters the room.
21:49:49jptix_ enters the room.
21:51:28Yurik enters the room.
21:56:15gnufied leaves the room.
21:56:29gnufied enters the room.
21:56:42Yurik leaves the room.
22:02:00ShayArnett enters the room.
22:02:09bhb__ leaves the room.
22:03:58dbussinkDefiler: what are you going to do there?
22:05:46octopod leaves the room.
22:07:02neelance(libbstring just passed all tests on the wii)
22:07:08blakewatters leaves the room.
22:08:24thehcdreamer enters the room.
22:09:33bhb__ enters the room.
22:10:16wyhaines leaves the room.
22:11:09thehcdreamer leaves the room.
22:11:11wyhaines enters the room.
22:11:16Yurik enters the room.
22:14:25pauldix leaves the room.
22:14:46taf2 leaves the room.
22:15:08rue enters the room.
22:15:58jptix leaves the room.
22:20:23drbrainwho's Arthur Schreiber again?
22:20:49drbrainI was curious why he added class Data, as it's an implementation detail
22:21:03drbrainin MRI it only provides the hooks for rb_wrap_struct and friends
22:21:37elight enters the room.
22:21:43dbussinkdrbrain: NoKarma
22:22:22drbrainok, I'll wait until he returns
22:24:07dbussinkdrbrain: he's from germany, usually around during cet day time
22:24:19roo enters the room.
22:24:24dbussinkdoing GSoC on rubyspecs
22:24:59drbraindbussink: yeah
22:25:19lopex enters the room.
22:35:06rue leaves the room.
22:35:31imajes enters the room.
22:38:03rue_XIV enters the room.
22:47:58roo leaves the room.
22:51:27Arjen_ leaves the room.
22:51:52taf2 enters the room.
22:52:23Defilerdbussink: Just going to hang out, see the city, etc. No serious plans yet
22:53:53dbussinkDefiler: ah, just a holiday then?
22:54:03dbussinkDefiler: going only to amsterdam or to other places too?
22:54:34Defilerdbussink: This weekend I am going to the Tuska festival in Finland, and then I am going to fly back to Amsterdam and spend a week there before returning to the u.s.
22:54:41robin_dewd leaves the room.
22:55:39Yurik leaves the room.
22:56:34rue_XIV leaves the room.
22:59:12ShayArnett leaves the room.
23:02:22edwardam leaves the room.
23:02:53moofbong leaves the room.
23:03:03wmoxam leaves the room.
23:03:59fbuilesv leaves the room.
23:04:34dbussinkDefiler: ah, cool
23:04:42dbussinkbut i need to get some sleep now first
23:04:49dbussinksee ya
23:05:54AndrewO leaves the room.
23:06:45elight leaves the room.
23:09:26nexcastellanDoes RubyInline work with Rubinius?
23:09:35taf2 leaves the room.
23:10:16loopoh, Tuska is next weekend
23:10:39gnufied leaves the room.
23:10:55drbrainnexcastellan: I think it should
23:11:12drbrainmkmf.rb does, so all the RbConfig entries should be available
23:11:32nexcastellanSomeone at work brought it up. Thanks. The changelog at least mentions Rubinius, and I know zenspider is often here.
23:11:55zenspidernexcastellan: what's up?
23:12:07nexcastellanJust wondering if RubyInline works on Rubinius. We'll need it eventually.
23:12:16nexcastellanPlenty else we have to get working first, though. :)
23:12:45zenspidersec
23:13:13nexcastellanTOTALLY off-topic, anyone know which memory allocator OS X uses? tcmalloc, jemalloc, ptmalloc 2.5, etc.? It doesn't seem to work the same as ptmalloc and a google search shows nothing.
23:13:29nexcastellanActually, it's not _totally_ off-topic as I'm playing around with different memory allocators in MRI.
23:14:06zenspiderit is apple/bsd's malloc
23:14:18zenspiderman malloc
23:14:32zenspiderhas lots of nice tools in it
23:15:50ijcd enters the room.
23:16:15enebo leaves the room.
23:16:21zenspidernexcastellan: Passed: mri_rel_1_8_6, mri_1_8_7, mri_rel_1_8_7, rubinius, mri_trunk, mri_rel_1_9, mri_1_8, mri_1_8_6
23:16:27fbuilesv enters the room.
23:16:50ijcd_ leaves the room.
23:17:17nexcastellanWoo, awesome. Thanks, zenspider. :) Gotta love when things work _before_ I even look at them. :)
23:17:44zenspidernexcastellan: doesn't mean it works... it menas it passes its tests. :P
23:17:55neelanceare there any test files for libev? found some for libbstring and libccash (which already work on the wii), but not for libev
23:18:28nexcastellanHahaha, yes. I've discovered some amusing shortcomings in Ruby Specs so far (obviously because nobody, including me, has written some parts yet).
23:19:51taf2 enters the room.
23:20:11drbrainneelance: did you try downloading the official libev to see if it has tests?
23:20:40nicksieger leaves the room.
23:20:47neelancegood idea, i will look
23:23:35neelancenothing more there
23:23:52taf2 leaves the room.
23:25:04djwhittneelance: might ask tarcieri about it. he's done a lot with libev
23:26:09neelancehm, maybe i just found something...
23:31:27lopex leaves the room.
23:32:30botanicus_ leaves the room.
23:34:53botanicus enters the room.
23:35:12botanicus leaves the room.
23:35:16drbrainneelance: did you try downloading the official libev to see if it has tests?
23:36:25twbray leaves the room.
23:37:45neelancethere is some packaged version which has tests included (they seem to be from libevent)
23:37:50drbrainwow, stupid up-arrow
23:37:51neelancei try to use them
23:38:23benburkert_ enters the room.
23:39:07radarek leaves the room.
23:42:04headius leaves the room.
23:46:19rue enters the room.
23:46:45bricolage leaves the room.
23:49:24benburkert__ enters the room.
23:54:03benburkert leaves the room.
23:55:01roo enters the room.
23:55:19yasuhito enters the room.
23:55:20evan enters the room.
23:55:25evanrawr.
23:57:52yasuhito leaves the room.