Show enters and exits. Hide enters and exits.
| 00:00:48 | yasuhito enters the room. | |
| 00:01:18 | rudebwoy_ enters the room. | |
| 00:02:34 | Arjen_ leaves the room. | |
| 00:04:20 | zenspider | who is mentalguy? |
| 00:06:24 | brixen | heh, inquiring minds want to know |
| 00:08:03 | zenspider | no really... I need to assign him a bug |
| 00:09:49 | cored enters the room. | |
| 00:10:58 | yasuhito leaves the room. | |
| 00:11:37 | imajes enters the room. | |
| 00:11:39 | brixen | zenspider: he doeesn't have a rubinius LH account that I see |
| 00:13:25 | shame leaves the room. | |
| 00:14:10 | rubuildius_ppc | Eric Hodel: 706beebd4; 2451 files, 8146 examples, 27600 expectations, 0 failures, 0 errors |
| 00:15:23 | qrush | is there a go to definition in textmate akin to vs? |
| 00:15:49 | radarek leaves the room. | |
| 00:17:07 | antares enters the room. | |
| 00:17:41 | brixen | qrush: there is cmd-shift-t that will list methods defined in the current file |
| 00:17:45 | brixen | and you can jump to one |
| 00:18:29 | cremes leaves the room. | |
| 00:18:35 | qrush | thanks |
| 00:18:46 | brixen | n/p |
| 00:18:47 | cremes enters the room. | |
| 00:19:12 | Neelance | little question: why is Platform::POSIX using attach_function instead of vm primitives? |
| 00:19:14 | rubuildius_amd64 | Eric Hodel: 706beebd4; 2451 files, 8147 examples, 27580 expectations, 0 failures, 0 errors |
| 00:19:49 | brixen | Neelance: most of those are libc functions, not vm primitives |
| 00:19:50 | rudebwoy_ leaves the room. | |
| 00:20:17 | brixen | Neelance: with a somewhat fuzzy boundary, we try to use primitives for things that are truly in the vm |
| 00:20:41 | Neelance | okay |
| 00:21:15 | Neelance | maybe i have to write primitives for them |
| 00:21:32 | brixen | is libffi not available for the wii? |
| 00:22:09 | Neelance | nope |
| 00:22:19 | brixen | hmm, bummer |
| 00:22:29 | brixen | what is the wii chipset? |
| 00:22:48 | qrush | yay i see a bug. Now to figure out where the hell it starts from. |
| 00:23:01 | tarcieri | chipset? CPU? |
| 00:23:10 | Neelance | http://www.wiibrew.org/wiki/Wii_Hardware |
| 00:24:40 | brixen | ah yeah, cpu rather |
| 00:26:04 | Neelance | that's why i try to drop the whole ffi and subtend parts |
| 00:26:19 | qwert666 leaves the room. | |
| 00:29:40 | blakewatters enters the room. | |
| 00:29:42 | brixen | Neelance: well, you could start by stubbing attach_function and then see which you really need |
| 00:30:31 | brixen | ideally, someone who maintains/uses libffi would port it to that cpu :) |
| 00:31:51 | imajes leaves the room. | |
| 00:32:51 | AndrewO enters the room. | |
| 00:33:34 | Neelance | maybe this is possible, i don't know, but I will not try it |
| 00:37:06 | c0sin enters the room. | |
| 00:37:22 | jero5 leaves the room. | |
| 00:41:04 | headius enters the room. | |
| 00:43:02 | headius leaves the room. | |
| 00:43:28 | qrush | This is odd. |
| 00:43:40 | qrush | So i'm looking in an issue with URI/ftp |
| 00:44:14 | qrush | It'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:21 | AndrewO leaves the room. | |
| 00:45:00 | brixen | qrush: can you pastie the command you're using to run the spec and the output? |
| 00:46:15 | qrush | http://pastie.org/220793 |
| 00:46:24 | FoobarWidget leaves the room. | |
| 00:47:08 | rubuildius_ppc | Eric Hodel: f160b6c25; 2451 files, 8146 examples, 27600 expectations, 0 failures, 0 errors |
| 00:47:41 | dary leaves the room. | |
| 00:47:42 | qrush | MatzRuby certainly doesn't follow the RFC noted in the comments |
| 00:48:47 | qrush | so i guess the question is, do we want to follow rfc or matzruby |
| 00:49:05 | dary enters the room. | |
| 00:49:17 | tarcieri | ugh, I had so many problems with URI we just made a core extension to fix URI.parse :/ |
| 00:49:32 | qrush | Speak english to the noob please :) a what? |
| 00:49:46 | tarcieri | our app monkeypatches URI to not suck |
| 00:50:06 | brixen | qrush: 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:07 | qrush | By just making the path just return @path that makes the spec pass |
| 00:50:24 | qrush | I'm more interested in fixing Rubinius. |
| 00:50:26 | brixen | qrush: we need to follow matzruby behavior unless it's a verified bug |
| 00:50:33 | tarcieri | qrush: your best bet right now is to duplicate the MRI behavior :( |
| 00:50:35 | brixen | or we have a really good reason not to follow the behavior |
| 00:51:18 | brixen | qrush: feel free to write a spec for the RFC behavior and post a bug report here: http://redmine.ruby-lang.org/ |
| 00:52:01 | qrush | the spec for the rfc behavior is already in rubinius |
| 00:52:37 | brixen | qrush: http://pastie.org/220796 |
| 00:52:52 | brixen | show me what command to run to show matzruby doesn't follow the RFC |
| 00:53:11 | jao leaves the room. | |
| 00:54:25 | qrush | I'm going by this in ftp.rb in rubinius: http://pastie.org/220797 output from MatzRuby here: http://pastie.org/220798 |
| 00:55:10 | rubuildius_amd64 | Eric Hodel: f160b6c25; 2451 files, 8147 examples, 27580 expectations, 0 failures, 0 errors |
| 00:56:29 | drbrain | it was fixed in 1.8.7 |
| 00:56:41 | drbrain | $ ruby -r uri -v -e 'p URI.parse("ftp://example.com/foo").path' |
| 00:56:50 | drbrain | ruby 1.8.6 (2007-09-24 patchlevel 111) [universal-darwin9.0] |
| 00:56:53 | drbrain | "/foo" |
| 00:56:55 | Yurik leaves the room. | |
| 00:57:04 | drbrain | $ ruby18 -r uri -v -e 'p URI.parse("ftp://example.com/foo").path' |
| 00:57:13 | drbrain | ruby 1.8.7 (2008-06-16 patchlevel 5000) [i686-darwin9.3.0] |
| 00:57:16 | drbrain | "foo" |
| 00:57:24 | brixen | yeah, specs have version 1.8.7 guards on those |
| 00:57:33 | brixen | qrush: what version of MRI are you using? |
| 00:57:47 | qrush | 1.8.6 |
| 00:57:49 | qrush | :| |
| 00:58:05 | qrush | What does the "I" stand for? |
| 00:58:19 | qrush | Both irb in Rubinius and MatzRuby are at 1.8.6 |
| 00:58:43 | drbrain | why does our File::Stat have a #path? |
| 00:59:44 | qrush | So basically this is a non issue. |
| 00:59:58 | drbrain | corundum: MRI? |
| 00:59:58 | corundum | MRI is Matz' Ruby Interpreter, typically the 1.8 branch |
| 01:00:06 | qrush | I'm curious as why the spec is failing on my machine if there's a guard on it. |
| 01:00:56 | qrush | Perhaps it's the ruby_version_is "" ... "1.8.7" do |
| 01:00:57 | fbuilesv | qrush: 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:07 | brixen | qrush: bin/mspec -tr spec/ruby/1.8/library/uri/parse_spec.rb |
| 01:01:17 | brixen | qrush: that will run with matzruby, not rubinius |
| 01:02:41 | qrush | I don't see -t or -r explained in the help for mspec |
| 01:02:44 | anteaya__ leaves the room. | |
| 01:03:42 | qrush | fbuilesv: hah, have fun ;) |
| 01:04:06 | brixen | qrush: bin/mspec -h |
| 01:04:19 | brixen | lists -t, --target |
| 01:04:34 | qrush | That's a different help page than just running bin/mspec -_- |
| 01:04:42 | jbarnette enters the room. | |
| 01:05:41 | qrush | Alright then, thanks for the help. I'll search somewhere else in rake todo for things to do... |
| 01:06:14 | fbuilesv | qrush: are you intersted in a particular area of the specs? |
| 01:06:19 | brixen | qrush: I am curious about the guards, I'm looking into that now |
| 01:06:37 | qrush | I really don't know fbuilesv. I'm just looking to get some experience and contribute. |
| 01:07:16 | fbuilesv | qrush: 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:35 | qrush | yeah, there's plenty in rake todo to look at |
| 01:07:47 | qrush | I just seemed to have picked a dumb one first. :| |
| 01:07:57 | fbuilesv | wow I didn't even know that command :P |
| 01:08:02 | rudebwoy_ enters the room. | |
| 01:10:45 | binary42 enters the room. | |
| 01:12:49 | wycats_ enters the room. | |
| 01:13:10 | brixen | qrush: that was a fine place to start, it just requires a fair bit of work |
| 01:13:16 | qrush | You'd think that the _tags.txt would have something special in it if the failure was generated by a ruby_bug |
| 01:13:21 | brixen | first of all, those specs ported from MRI are a mess |
| 01:13:49 | qrush | So rifling through rake todo is a bad idea? o_O |
| 01:13:51 | brixen | the _tags.txt files have nothing to do with the ruby_bug guard |
| 01:14:09 | brixen | no, it's a fine idea, you just might end up biting off a big chunk ;) |
| 01:14:19 | qrush | I want a little chunk. |
| 01:14:23 | qrush | Teeny tiny. |
| 01:14:27 | brixen | heh, so keep looking |
| 01:14:45 | zenspider | qrush: the problem with rake todo is that it'll only point you at impl... you mostly expressed interest in writing specs before |
| 01:14:55 | zenspider | which will also help you keep teeny tiny |
| 01:15:15 | qrush | I'll be honest, I have no idea what I'm interested in yet. I just want to get my feet wet. |
| 01:15:29 | qrush | so starting on the gsoc unassigned lib specs is a decent idea then? |
| 01:15:43 | fbuilesv | qrush: yes, that shouldn't even say GSoC :P |
| 01:15:49 | fbuilesv | just pick one of the small ones and have fun! |
| 01:16:09 | zenspider | fbuilesv: that's not a GSoC bug? cool... |
| 01:16:14 | zenspider | can you change the title? |
| 01:16:29 | fbuilesv | zenspider: yes, we already have our GSoC libs assigned anyway |
| 01:16:35 | fbuilesv | let me fix that |
| 01:16:50 | zenspider | rad. thanks |
| 01:17:14 | chris2 leaves the room. | |
| 01:17:42 | fbuilesv | there we go |
| 01:17:53 | Neelance | bye |
| 01:18:09 | Neelance leaves the room. | |
| 01:19:43 | brixen | hmm, so here a newer URI lib was imported git show 6bf5fe75 |
| 01:21:28 | brixen | I 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:04 | qrush | So 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:16 | brixen | basically, yes |
| 01:22:37 | brixen | ideally, you want to cover the domain of input and ensure that you map to the same co-domain |
| 01:23:41 | brixen | so, since changing behavior is a free-for-all in MRI, we need to be careful when we're importing new stdlib stuff |
| 01:24:00 | brixen | I'm not sure where to broadcast that :-/ |
| 01:24:04 | brixen | README? |
| 01:24:08 | brixen | README-DEVELOPERS? |
| 01:24:33 | wycats leaves the room. | |
| 01:26:06 | drbrain | the latter sounds better |
| 01:26:24 | brixen | k |
| 01:26:45 | zenspider | t |
| 01:26:51 | brixen | g |
| 01:27:55 | benny enters the room. | |
| 01:29:24 | brixen | qrush: your investigation paid off nicely |
| 01:29:31 | qrush | qrush: o rly? |
| 01:30:07 | brixen | lessons: 1. the uri/parse_spec.rb specs that were ported from MRI tests handily illustrate why I hate bad test/unit tests |
| 01:30:16 | brixen | there are gobs of asserts with no reasonable explanations |
| 01:30:25 | brixen | 2. we have to be careful importing MRI stdlib stuff |
| 01:30:44 | brixen | 3. we will probably just be incompatible with this particular behavior until we are version 1.8.7 compatible |
| 01:30:51 | qrush | I was going to start to look at PP, it seems decently tiny |
| 01:31:02 | brixen | ahh, pp, another library I love to hate |
| 01:31:09 | brixen | have fun :) |
| 01:31:19 | qrush | heh.... |
| 01:31:26 | drbrain | pp is insane inside |
| 01:31:43 | qrush | Alrightly, perhaps time to choose a different one |
| 01:32:53 | drbrain | pp is tractable, but you have to keep your wits about you |
| 01:33:31 | qrush | I 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:29 | drbrain | qrush: how about a different approach... what's your favorite ruby program? |
| 01:34:39 | qrush | I've really only used Rails. |
| 01:35:01 | Defiler | pp is brutal, yeah |
| 01:35:31 | qrush | Perhaps 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:52 | fbuilesv | qrush: there's a small lib called "un", it's pretty small and simple |
| 01:36:16 | fbuilesv | its' basically a copy of some unix utils (cp, ls, touch, etc). |
| 01:36:44 | drbrain | ... more command-line wrapper for FileUtils |
| 01:36:58 | drbrain | it should be very tractable |
| 01:37:01 | fbuilesv | drbrain: I think FileUtils uses it but I'm not sure. |
| 01:37:23 | twbray leaves the room. | |
| 01:37:26 | drbrain | fbuilesv: other way around |
| 01:37:38 | fbuilesv | there's also mutex_m which is simple enough if you know what a lock is |
| 01:37:41 | drbrain | un.rb is 235 lines, fileutils is 1591 |
| 01:37:42 | fbuilesv | drbrain: oh I see. |
| 01:37:51 | ijcd_____ leaves the room. | |
| 01:37:59 | qrush | fbuilesv: yeah, i've taken classes on threading/concurrency, etc. |
| 01:38:56 | fbuilesv | qrush: any of those two would seem easy enough to start with |
| 01:38:59 | fbuilesv | we'll gladly help you in #rubyspec :) |
| 01:38:59 | brixen | drbrain: should we keep our imported version of uri or revert to a 1.8.6 compat version? |
| 01:39:26 | qrush | In 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:38 | benburkert leaves the room. | |
| 01:39:41 | brixen | qrush: heh, welcome to the dark side |
| 01:39:45 | drbrain | brixen: so long as no new bugs are in 1.8.7, I think it is ok to upgrade |
| 01:39:47 | brixen | oh wait, I've got that backwards |
| 01:39:50 | qrush | The koolaid is delicious. |
| 01:39:56 | drbrain | brixen: we already have no rdoc, rubygems, etc :) |
| 01:40:00 | drbrain | err, new |
| 01:40:19 | brixen | drbrain: yes, but in this case the behavior is incompatible with 1.8.6 |
| 01:40:28 | brixen | drbrain: bin/mspec spec/ruby/1.8/library/uri/parse_spec.rb |
| 01:40:46 | brixen | those 2 failures are because we say we're version 1.8.6 p111 but behave like 1.8.7 |
| 01:40:56 | brixen | unless I'm high |
| 01:41:07 | brixen | and looking at those specs makes one feel dizzy, so... |
| 01:41:09 | drbrain | did I do it wrong? NoMethodError: No method 'pretty_inspect' on an instance of Hash. |
| 01:41:19 | drbrain | I only have the two failures |
| 01:41:51 | drbrain | I think it's ok if we are incompatible by fixing the bug, if it is ftp:///foo vs ftp:////foo |
| 01:41:52 | brixen | hmm, how did you get that error |
| 01:42:04 | drbrain | I should have written ftp://host/foo vs ftp://host//foo |
| 01:42:15 | drbrain | I cut and pasted your bin/mspec line |
| 01:42:28 | drbrain | maybe I'm out of date in spec/ruby |
| 01:42:57 | shame enters the room. | |
| 01:43:07 | drbrain | I ran spec:update and I still get those NoMethodErrors |
| 01:43:35 | brixen | drbrain: http://pastie.org/220819 |
| 01:43:45 | brixen | spec:update shouldn't affect that |
| 01:44:24 | drbrain | since those specs say "1.8 has this bug", I think it is ok to fix them |
| 01:44:30 | drbrain | err, 1.8.6 has this bug |
| 01:44:53 | brixen | yeah, I tend to agree |
| 01:45:12 | brixen | it raises a complex issue though |
| 01:45:22 | brixen | since existing code *could* rely on that behavior |
| 01:45:48 | brixen | the point of saying we "pass the 1.8.6" specs is that your 1.8.6 code should run |
| 01:47:23 | benburkert enters the room. | |
| 01:48:07 | drbrain | sec, researching |
| 01:49:03 | drbrain | hrm, it looks like there was some intent to add the ftp fix to 1.8.6 branch |
| 01:49:05 | benburkert leaves the room. | |
| 01:49:08 | drbrain | so I say we are ok |
| 01:49:23 | brixen | ah, and in fact it's probably been done in a later patchlevel |
| 01:49:49 | brixen | we'll have to figger out a procedure for matching our RUBY_PATCHLEVEL value |
| 01:54:54 | benburkert enters the room. | |
| 01:57:52 | wycats_ leaves the room. | |
| 02:03:34 | jtoy enters the room. | |
| 02:06:05 | benburkert leaves the room. | |
| 02:06:20 | benburkert enters the room. | |
| 02:13:19 | botanicus leaves the room. | |
| 02:14:12 | c0sin leaves the room. | |
| 02:16:04 | gramos leaves the room. | |
| 02:27:45 | Yurik enters the room. | |
| 02:31:34 | wycats enters the room. | |
| 02:32:48 | ShayArnett enters the room. | |
| 02:33:11 | jbarnette leaves the room. | |
| 02:38:14 | bitsweat enters the room. | |
| 02:40:02 | hemulen leaves the room. | |
| 02:46:50 | benny leaves the room. | |
| 02:46:56 | VVSiz_ enters the room. | |
| 02:51:09 | edwardam enters the room. | |
| 02:52:06 | dlee leaves the room. | |
| 02:55:13 | AndrewO enters the room. | |
| 02:56:58 | dary leaves the room. | |
| 02:57:50 | qrush leaves the room. | |
| 03:03:40 | bitsweat leaves the room. | |
| 03:03:57 | bitsweat enters the room. | |
| 03:04:21 | VVSiz leaves the room. | |
| 03:05:35 | cored leaves the room. | |
| 03:10:33 | bhb__ leaves the room. | |
| 03:14:15 | elight leaves the room. | |
| 03:26:58 | mutle leaves the room. | |
| 03:27:33 | mutle enters the room. | |
| 03:28:33 | anteaya enters the room. | |
| 03:32:09 | antares enters the room. | |
| 03:34:06 | ezmobius enters the room. | |
| 03:34:28 | bhb__ enters the room. | |
| 03:40:52 | dfg59 enters the room. | |
| 03:55:49 | dfg59 leaves the room. | |
| 03:55:59 | ShayArnett leaves the room. | |
| 03:56:14 | lstoll enters the room. | |
| 03:58:29 | adzap enters the room. | |
| 04:01:34 | headius enters the room. | |
| 04:06:07 | headius | howdy |
| 04:06:16 | wycats leaves the room. | |
| 04:10:47 | wycats enters the room. | |
| 04:12:41 | headius | wycats: do you know if there are more specs for ffi than what's under spec/ffi? |
| 04:12:51 | headius | just wanna make sure that's what I should be looking at |
| 04:17:42 | benburkert_ enters the room. | |
| 04:17:59 | twbray enters the room. | |
| 04:19:05 | wycats | headius: heh... dunno |
| 04:20:01 | headius | ok, seeya! |
| 04:20:02 | headius leaves the room. | |
| 04:22:40 | zachad leaves the room. | |
| 04:30:53 | blakewatters leaves the room. | |
| 04:31:12 | wycats leaves the room. | |
| 04:31:35 | dfg59 enters the room. | |
| 04:31:53 | benburkert leaves the room. | |
| 04:33:00 | benburkert enters the room. | |
| 04:35:20 | fbuilesv leaves the room. | |
| 04:36:22 | wycats enters the room. | |
| 04:43:01 | loincloth leaves the room. | |
| 04:46:23 | benburkert_ leaves the room. | |
| 04:49:18 | dfg59 leaves the room. | |
| 04:53:27 | dary enters the room. | |
| 05:17:02 | AndrewO leaves the room. | |
| 05:19:08 | loincloth enters the room. | |
| 05:26:28 | wyhaines leaves the room. | |
| 05:33:37 | twbray leaves the room. | |
| 05:35:17 | ijcd_ enters the room. | |
| 05:50:38 | ijcd leaves the room. | |
| 05:50:56 | ijcd enters the room. | |
| 05:50:58 | wycats leaves the room. | |
| 05:51:19 | robin_dewd leaves the room. | |
| 05:54:44 | stouset enters the room. | |
| 06:10:39 | tizianobis enters the room. | |
| 06:14:29 | anteaya leaves the room. | |
| 06:25:07 | gnufied enters the room. | |
| 06:28:33 | twbray enters the room. | |
| 06:34:44 | thehcdreamer enters the room. | |
| 06:38:24 | loincloth leaves the room. | |
| 06:43:41 | mass | waves |
| 06:55:29 | thehcdreamer leaves the room. | |
| 07:05:41 | wycats enters the room. | |
| 07:17:16 | naeu enters the room. | |
| 07:20:32 | tizianobis leaves the room. | |
| 07:21:13 | twbray leaves the room. | |
| 07:22:30 | ijcd leaves the room. | |
| 07:23:42 | Maledictus enters the room. | |
| 07:38:20 | Yurik leaves the room. | |
| 07:49:29 | mutle leaves the room. | |
| 07:58:37 | mutle enters the room. | |
| 08:06:45 | naeu leaves the room. | |
| 08:11:08 | thehcdreamer enters the room. | |
| 08:19:28 | Fullmoon enters the room. | |
| 08:19:29 | ezmobius leaves the room. | |
| 08:25:29 | Arjen_ enters the room. | |
| 08:33:57 | thehcdreamer leaves the room. | |
| 08:34:53 | botanicus enters the room. | |
| 08:35:32 | thehcdreamer enters the room. | |
| 08:38:07 | rudebwoy_ leaves the room. | |
| 08:38:40 | rudebwoy_ enters the room. | |
| 08:38:42 | krsh enters the room. | |
| 08:42:44 | radarek enters the room. | |
| 08:55:10 | naeu enters the room. | |
| 08:57:13 | krsh leaves the room. | |
| 08:57:27 | krsh enters the room. | |
| 08:57:34 | qwert666 enters the room. | |
| 09:04:50 | lchin enters the room. | |
| 09:09:06 | stouset leaves the room. | |
| 09:24:29 | lstoll leaves the room. | |
| 09:26:24 | gnufied leaves the room. | |
| 09:31:16 | bitsweat leaves the room. | |
| 09:51:41 | lstoll enters the room. | |
| 10:43:15 | chris2 enters the room. | |
| 10:52:12 | NoKarma enters the room. | |
| 11:01:04 | olabini enters the room. | |
| 11:10:41 | Fullmoon leaves the room. | |
| 11:20:31 | michalw enters the room. | |
| 11:29:22 | krsh leaves the room. | |
| 11:32:43 | jtoy leaves the room. | |
| 12:02:13 | benny enters the room. | |
| 12:05:57 | robin_dewd enters the room. | |
| 12:13:31 | Fullmoon enters the room. | |
| 12:21:09 | lchin leaves the room. | |
| 12:22:24 | lchin enters the room. | |
| 12:23:07 | robertpostill enters the room. | |
| 12:31:04 | cezarsa leaves the room. | |
| 12:31:23 | anteaya enters the room. | |
| 12:31:47 | yipstar leaves the room. | |
| 12:54:03 | olabini leaves the room. | |
| 12:57:46 | botanicus leaves the room. | |
| 12:58:16 | chris2 leaves the room. | |
| 13:13:37 | yroc enters the room. | |
| 13:18:37 | adzap leaves the room. | |
| 13:22:56 | antares enters the room. | |
| 13:23:12 | botanicus enters the room. | |
| 13:35:33 | benny leaves the room. | |
| 13:36:18 | rubuildius_ppc | Arthur Schreiber: 5f496f02e; 2451 files, 8146 examples, 27600 expectations, 3 failures, 0 errors; http://rafb.net/p/vdXZna88.html |
| 13:39:14 | rubuildius_amd64 | Arthur Schreiber: 5f496f02e; 2451 files, 8147 examples, 27580 expectations, 3 failures, 0 errors; http://rafb.net/p/oXO9Ic51.html |
| 13:40:09 | jero5 enters the room. | |
| 13:50:42 | blakewatters enters the room. | |
| 13:53:48 | stouset enters the room. | |
| 13:58:51 | headius enters the room. | |
| 14:03:12 | yasuhito enters the room. | |
| 14:10:51 | olabini enters the room. | |
| 14:16:17 | AndrewO enters the room. | |
| 14:18:03 | Fullmoon leaves the room. | |
| 14:22:45 | gnufied enters the room. | |
| 14:25:53 | hemulen enters the room. | |
| 14:29:06 | cremes_ enters the room. | |
| 14:38:20 | yipstar enters the room. | |
| 14:46:18 | moofbong enters the room. | |
| 14:52:31 | stouset leaves the room. | |
| 14:57:15 | benburkert enters the room. | |
| 14:58:54 | dary leaves the room. | |
| 14:59:28 | benburkert_ enters the room. | |
| 14:59:35 | benburkert leaves the room. | |
| 15:01:35 | benburkert enters the room. | |
| 15:15:52 | benburkert_ leaves the room. | |
| 15:16:30 | NoKarma | Oh, these 3 failures are caused by me |
| 15:17:32 | Yurik enters the room. | |
| 15:21:41 | stouset enters the room. | |
| 15:23:15 | sholden leaves the room. | |
| 15:23:53 | hemulen enters the room. | |
| 15:24:05 | hemulen enters the room. | |
| 15:24:59 | NoKarma | Type.coerce_to does not use respond_to, that's what is causing the failures |
| 15:25:09 | NoKarma | nothing to worry about :) |
| 15:45:27 | twbray enters the room. | |
| 15:50:12 | bricolage enters the room. | |
| 15:54:54 | ShayArnett enters the room. | |
| 15:59:00 | twbray leaves the room. | |
| 15:59:04 | bhb__ leaves the room. | |
| 16:04:48 | enebo enters the room. | |
| 16:06:05 | krsh enters the room. | |
| 16:08:01 | lchin leaves the room. | |
| 16:10:01 | ijcd enters the room. | |
| 16:11:33 | twbray enters the room. | |
| 16:12:02 | Fullmoon enters the room. | |
| 16:13:45 | fbuilesv enters the room. | |
| 16:16:27 | gnufied leaves the room. | |
| 16:17:47 | yasuhito leaves the room. | |
| 16:19:11 | Defiler | dbussink: So, I'm going to be in Amsterdam the first week of July. |
| 16:19:37 | dary enters the room. | |
| 16:24:40 | NoKarma | brixen: 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:55 | Defiler | rad |
| 16:26:06 | NoKarma | yah, well, got to leave |
| 16:26:07 | NoKarma | bye |
| 16:26:13 | NoKarma leaves the room. | |
| 16:27:27 | Fullmoon leaves the room. | |
| 16:30:51 | Fullmoon enters the room. | |
| 16:31:02 | hemulen leaves the room. | |
| 16:31:24 | ijcd leaves the room. | |
| 16:31:25 | twbray leaves the room. | |
| 16:31:44 | yroc leaves the room. | |
| 16:31:49 | ijcd enters the room. | |
| 16:41:32 | Neelance enters the room. | |
| 16:42:48 | Neelance leaves the room. | |
| 16:43:03 | Neelance enters the room. | |
| 16:43:48 | Neelance leaves the room. | |
| 16:44:01 | Neelance enters the room. | |
| 16:45:14 | neelance enters the room. | |
| 16:46:42 | Fullmoon leaves the room. | |
| 16:47:13 | wmoxam enters the room. | |
| 16:47:15 | lopex enters the room. | |
| 16:50:02 | be9 enters the room. | |
| 16:54:07 | ShayArnett leaves the room. | |
| 16:56:41 | Fullmoon enters the room. | |
| 17:00:59 | Fullmoon leaves the room. | |
| 17:01:52 | naeu leaves the room. | |
| 17:01:57 | Yurik leaves the room. | |
| 17:09:45 | botanicus_ enters the room. | |
| 17:11:00 | Defiler | We should have named Rubinius 'The Becoming' |
| 17:11:58 | botanicus leaves the room. | |
| 17:18:12 | twbray enters the room. | |
| 17:27:41 | mutle_ enters the room. | |
| 17:28:21 | naeu enters the room. | |
| 17:35:30 | jbarnette enters the room. | |
| 17:36:00 | mutle leaves the room. | |
| 17:40:17 | thehcdreamer leaves the room. | |
| 17:46:00 | mass | waves hello |
| 17:46:10 | mass | Defiler: becoming the what? |
| 17:46:27 | lchin enters the room. | |
| 17:47:50 | brixen | well, new socket specs hanging |
| 17:48:07 | brixen | I'll have to update later, gtg to class |
| 17:54:05 | twbray_ enters the room. | |
| 17:54:18 | neelance leaves the room. | |
| 18:00:37 | wycats leaves the room. | |
| 18:01:27 | yasuhito enters the room. | |
| 18:10:03 | c0sin enters the room. | |
| 18:10:14 | twbray leaves the room. | |
| 18:10:29 | ijcd leaves the room. | |
| 18:11:03 | hemulen enters the room. | |
| 18:12:50 | gnufied enters the room. | |
| 18:14:57 | nicksieger leaves the room. | |
| 18:15:47 | nicksieger enters the room. | |
| 18:19:17 | pauldix enters the room. | |
| 18:21:00 | Yurik enters the room. | |
| 18:24:54 | yasuhito leaves the room. | |
| 18:29:09 | wycats enters the room. | |
| 18:32:56 | rue | Hm, Type.coerce_to should not be using #respond_to? I am pretty sure |
| 18:35:15 | lchin leaves the room. | |
| 18:37:34 | be9 leaves the room. | |
| 18:38:28 | bhb__ enters the room. | |
| 18:40:15 | lopex leaves the room. | |
| 18:41:19 | ijcd enters the room. | |
| 18:41:49 | thehcdreamer enters the room. | |
| 18:42:23 | rue | Defiler: I think dbussink is still broken up about the Russia game :) |
| 18:42:40 | ijcd leaves the room. | |
| 18:43:22 | ijcd enters the room. | |
| 18:50:46 | krsh leaves the room. | |
| 18:52:36 | NoKarma enters the room. | |
| 18:54:56 | thehcdreamer leaves the room. | |
| 18:58:16 | foysavas leaves the room. | |
| 18:59:19 | foysavas enters the room. | |
| 18:59:55 | taf2 enters the room. | |
| 19:11:49 | reynard enters the room. | |
| 19:14:24 | dbussink | rue: it's not that bad ;) |
| 19:14:28 | dbussink | Defiler: ah cool :) |
| 19:19:02 | benburkert leaves the room. | |
| 19:21:58 | benburkert enters the room. | |
| 19:26:58 | NoKarma | brixen: ping |
| 19:27:53 | NoKarma | Am I the only one getting SIGBUS errors on rake spec:ci ? |
| 19:28:18 | rue leaves the room. | |
| 19:28:30 | thehcdreamer enters the room. | |
| 19:29:50 | enebo leaves the room. | |
| 19:30:26 | fbuilesv | NoKarma: OS 10.5, works fine here. |
| 19:30:35 | NoKarma | meh :( |
| 19:30:52 | NoKarma | apparently, they're caused by the subtend array specs or so |
| 19:32:27 | TheVoice enters the room. | |
| 19:32:39 | NoKarma | heh, seems to work now |
| 19:32:58 | NoKarma | subtend extensions were compiled for MRI, so that obviously did not work |
| 19:42:04 | benburkert leaves the room. | |
| 19:44:01 | benburkert_ enters the room. | |
| 19:44:11 | pauldix leaves the room. | |
| 19:45:02 | NoKarma | fbuilesv: does rake spec:full complete for you? |
| 19:45:10 | NoKarma | fbuilesv: something seems to be hanging here |
| 19:45:32 | fbuilesv | NoKarma: it always hangs here but if I run the same thing by hand (mspec ci -trubinius...) it works |
| 19:45:42 | NoKarma | fbuilesv: oh, ok |
| 19:46:05 | ijcd leaves the room. | |
| 19:47:43 | ijcd enters the room. | |
| 19:47:52 | dennisv enters the room. | |
| 19:48:28 | pauldix enters the room. | |
| 19:53:33 | cschneid_ leaves the room. | |
| 19:53:43 | anteaya leaves the room. | |
| 19:58:22 | bhb__ leaves the room. | |
| 19:59:09 | enebo enters the room. | |
| 20:02:15 | ShayArnett enters the room. | |
| 20:03:01 | bhb__ enters the room. | |
| 20:03:18 | smparkes leaves the room. | |
| 20:04:15 | nicksieger leaves the room. | |
| 20:04:53 | wyhaines enters the room. | |
| 20:05:50 | ijcd_ enters the room. | |
| 20:06:05 | ijcd leaves the room. | |
| 20:09:17 | kli enters the room. | |
| 20:13:36 | mjwhitt leaves the room. | |
| 20:13:36 | rubuildius_amd64 leaves the room. | |
| 20:15:08 | mjwhitt enters the room. | |
| 20:15:31 | anteaya enters the room. | |
| 20:15:58 | ezmobius enters the room. | |
| 20:27:48 | nicksieger enters the room. | |
| 20:28:05 | twbray_ leaves the room. | |
| 20:31:51 | Yurik leaves the room. | |
| 20:36:40 | ezmobius leaves the room. | |
| 20:41:35 | kli leaves the room. | |
| 20:41:39 | neelance enters the room. | |
| 20:55:07 | anteaya leaves the room. | |
| 20:55:15 | josb leaves the room. | |
| 20:55:57 | nicksieger leaves the room. | |
| 20:56:01 | bhb__ leaves the room. | |
| 20:56:38 | nicksieger enters the room. | |
| 20:58:21 | wvdschel leaves the room. | |
| 20:59:05 | wvdschel enters the room. | |
| 21:00:05 | reynard leaves the room. | |
| 21:00:33 | twbray enters the room. | |
| 21:09:04 | jptix leaves the room. | |
| 21:09:20 | jptix enters the room. | |
| 21:09:37 | edwardam leaves the room. | |
| 21:11:34 | edwardam enters the room. | |
| 21:12:23 | jptix leaves the room. | |
| 21:14:40 | jptix enters the room. | |
| 21:21:47 | loincloth enters the room. | |
| 21:25:41 | benburkert enters the room. | |
| 21:25:41 | benburkert_ leaves the room. | |
| 21:32:48 | bhb__ enters the room. | |
| 21:34:34 | stouset leaves the room. | |
| 21:36:05 | jptix leaves the room. | |
| 21:38:38 | jptix enters the room. | |
| 21:42:00 | stepheneb enters the room. | |
| 21:43:31 | dfg59 enters the room. | |
| 21:44:00 | thehcdreamer leaves the room. | |
| 21:47:08 | foysavas leaves the room. | |
| 21:47:15 | foysavas enters the room. | |
| 21:47:51 | ShayArnett leaves the room. | |
| 21:48:51 | stepheneb leaves the room. | |
| 21:48:51 | octopod enters the room. | |
| 21:49:49 | jptix_ enters the room. | |
| 21:51:28 | Yurik enters the room. | |
| 21:56:15 | gnufied leaves the room. | |
| 21:56:29 | gnufied enters the room. | |
| 21:56:42 | Yurik leaves the room. | |
| 22:02:00 | ShayArnett enters the room. | |
| 22:02:09 | bhb__ leaves the room. | |
| 22:03:58 | dbussink | Defiler: what are you going to do there? |
| 22:05:46 | octopod leaves the room. | |
| 22:07:02 | neelance | (libbstring just passed all tests on the wii) |
| 22:07:08 | blakewatters leaves the room. | |
| 22:08:24 | thehcdreamer enters the room. | |
| 22:09:33 | bhb__ enters the room. | |
| 22:10:16 | wyhaines leaves the room. | |
| 22:11:09 | thehcdreamer leaves the room. | |
| 22:11:11 | wyhaines enters the room. | |
| 22:11:16 | Yurik enters the room. | |
| 22:14:25 | pauldix leaves the room. | |
| 22:14:46 | taf2 leaves the room. | |
| 22:15:08 | rue enters the room. | |
| 22:15:58 | jptix leaves the room. | |
| 22:20:23 | drbrain | who's Arthur Schreiber again? |
| 22:20:49 | drbrain | I was curious why he added class Data, as it's an implementation detail |
| 22:21:03 | drbrain | in MRI it only provides the hooks for rb_wrap_struct and friends |
| 22:21:37 | elight enters the room. | |
| 22:21:43 | dbussink | drbrain: NoKarma |
| 22:22:22 | drbrain | ok, I'll wait until he returns |
| 22:24:07 | dbussink | drbrain: he's from germany, usually around during cet day time |
| 22:24:19 | roo enters the room. | |
| 22:24:24 | dbussink | doing GSoC on rubyspecs |
| 22:24:59 | drbrain | dbussink: yeah |
| 22:25:19 | lopex enters the room. | |
| 22:35:06 | rue leaves the room. | |
| 22:35:31 | imajes enters the room. | |
| 22:38:03 | rue_XIV enters the room. | |
| 22:47:58 | roo leaves the room. | |
| 22:51:27 | Arjen_ leaves the room. | |
| 22:51:52 | taf2 enters the room. | |
| 22:52:23 | Defiler | dbussink: Just going to hang out, see the city, etc. No serious plans yet |
| 22:53:53 | dbussink | Defiler: ah, just a holiday then? |
| 22:54:03 | dbussink | Defiler: going only to amsterdam or to other places too? |
| 22:54:34 | Defiler | dbussink: 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:41 | robin_dewd leaves the room. | |
| 22:55:39 | Yurik leaves the room. | |
| 22:56:34 | rue_XIV leaves the room. | |
| 22:59:12 | ShayArnett leaves the room. | |
| 23:02:22 | edwardam leaves the room. | |
| 23:02:53 | moofbong leaves the room. | |
| 23:03:03 | wmoxam leaves the room. | |
| 23:03:59 | fbuilesv leaves the room. | |
| 23:04:34 | dbussink | Defiler: ah, cool |
| 23:04:42 | dbussink | but i need to get some sleep now first |
| 23:04:49 | dbussink | see ya |
| 23:05:54 | AndrewO leaves the room. | |
| 23:06:45 | elight leaves the room. | |
| 23:09:26 | nexcastellan | Does RubyInline work with Rubinius? |
| 23:09:35 | taf2 leaves the room. | |
| 23:10:16 | loop | oh, Tuska is next weekend |
| 23:10:39 | gnufied leaves the room. | |
| 23:10:55 | drbrain | nexcastellan: I think it should |
| 23:11:12 | drbrain | mkmf.rb does, so all the RbConfig entries should be available |
| 23:11:32 | nexcastellan | Someone at work brought it up. Thanks. The changelog at least mentions Rubinius, and I know zenspider is often here. |
| 23:11:55 | zenspider | nexcastellan: what's up? |
| 23:12:07 | nexcastellan | Just wondering if RubyInline works on Rubinius. We'll need it eventually. |
| 23:12:16 | nexcastellan | Plenty else we have to get working first, though. :) |
| 23:12:45 | zenspider | sec |
| 23:13:13 | nexcastellan | TOTALLY 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:29 | nexcastellan | Actually, it's not _totally_ off-topic as I'm playing around with different memory allocators in MRI. |
| 23:14:06 | zenspider | it is apple/bsd's malloc |
| 23:14:18 | zenspider | man malloc |
| 23:14:32 | zenspider | has lots of nice tools in it |
| 23:15:50 | ijcd enters the room. | |
| 23:16:15 | enebo leaves the room. | |
| 23:16:21 | zenspider | nexcastellan: 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:27 | fbuilesv enters the room. | |
| 23:16:50 | ijcd_ leaves the room. | |
| 23:17:17 | nexcastellan | Woo, awesome. Thanks, zenspider. :) Gotta love when things work _before_ I even look at them. :) |
| 23:17:44 | zenspider | nexcastellan: doesn't mean it works... it menas it passes its tests. :P |
| 23:17:55 | neelance | are there any test files for libev? found some for libbstring and libccash (which already work on the wii), but not for libev |
| 23:18:28 | nexcastellan | Hahaha, yes. I've discovered some amusing shortcomings in Ruby Specs so far (obviously because nobody, including me, has written some parts yet). |
| 23:19:51 | taf2 enters the room. | |
| 23:20:11 | drbrain | neelance: did you try downloading the official libev to see if it has tests? |
| 23:20:40 | nicksieger leaves the room. | |
| 23:20:47 | neelance | good idea, i will look |
| 23:23:35 | neelance | nothing more there |
| 23:23:52 | taf2 leaves the room. | |
| 23:25:04 | djwhitt | neelance: might ask tarcieri about it. he's done a lot with libev |
| 23:26:09 | neelance | hm, maybe i just found something... |
| 23:31:27 | lopex leaves the room. | |
| 23:32:30 | botanicus_ leaves the room. | |
| 23:34:53 | botanicus enters the room. | |
| 23:35:12 | botanicus leaves the room. | |
| 23:35:16 | drbrain | neelance: did you try downloading the official libev to see if it has tests? |
| 23:36:25 | twbray leaves the room. | |
| 23:37:45 | neelance | there is some packaged version which has tests included (they seem to be from libevent) |
| 23:37:50 | drbrain | wow, stupid up-arrow |
| 23:37:51 | neelance | i try to use them |
| 23:38:23 | benburkert_ enters the room. | |
| 23:39:07 | radarek leaves the room. | |
| 23:42:04 | headius leaves the room. | |
| 23:46:19 | rue enters the room. | |
| 23:46:45 | bricolage leaves the room. | |
| 23:49:24 | benburkert__ enters the room. | |
| 23:54:03 | benburkert leaves the room. | |
| 23:55:01 | roo enters the room. | |
| 23:55:19 | yasuhito enters the room. | |
| 23:55:20 | evan enters the room. | |
| 23:55:25 | evan | rawr. |
| 23:57:52 | yasuhito leaves the room. |