Show enters and exits. Hide enters and exits.
| 00:17:12 | anonuser leaves the room. | |
| 00:28:51 | michalw leaves the room. | |
| 00:30:22 | headius leaves the room. | |
| 00:30:47 | headius enters the room. | |
| 00:36:55 | yugui enters the room. | |
| 00:44:58 | Maledictus leaves the room. | |
| 00:47:02 | jero5 enters the room. | |
| 00:47:11 | yugui leaves the room. | |
| 00:57:36 | binary42 enters the room. | |
| 00:59:29 | brixen | did we lose 60 some test on the cpp branch? |
| 00:59:38 | brixen | it's running 408 and I swear we had 460+ |
| 01:01:10 | benny enters the room. | |
| 01:04:05 | evan | yeah, i noticed that too |
| 01:41:54 | lopex enters the room. | |
| 02:00:45 | trythil enters the room. | |
| 02:15:52 | imajes enters the room. | |
| 02:22:03 | crafterm enters the room. | |
| 02:25:42 | VVSiz_ enters the room. | |
| 02:40:47 | imajes leaves the room. | |
| 02:42:18 | lopex leaves the room. | |
| 02:42:24 | VVSiz leaves the room. | |
| 02:45:14 | binary011010 enters the room. | |
| 02:46:08 | binary011010 enters the room. | |
| 02:46:53 | trythil leaves the room. | |
| 02:46:59 | binary011010 enters the room. | |
| 02:47:46 | binary42 leaves the room. | |
| 03:07:05 | edwardam leaves the room. | |
| 03:27:43 | yugui enters the room. | |
| 03:48:00 | Cosmos95 enters the room. | |
| 03:50:39 | qrush leaves the room. | |
| 03:53:51 | trythil enters the room. | |
| 04:01:15 | headius leaves the room. | |
| 04:01:19 | headius enters the room. | |
| 04:03:07 | crafterm leaves the room. | |
| 04:05:20 | binary011010 leaves the room. | |
| 04:08:58 | yugui leaves the room. | |
| 04:27:24 | mernen leaves the room. | |
| 04:30:19 | yugui enters the room. | |
| 04:35:16 | trythil leaves the room. | |
| 04:46:28 | robin_dewd enters the room. | |
| 05:03:40 | AndrewO leaves the room. | |
| 05:07:01 | yugui leaves the room. | |
| 05:40:34 | benburkert enters the room. | |
| 05:48:26 | levicook enters the room. | |
| 05:50:26 | yugui enters the room. | |
| 05:57:30 | levicook_ enters the room. | |
| 06:13:32 | benburkert leaves the room. | |
| 06:14:24 | levicook leaves the room. | |
| 06:15:51 | levicook enters the room. | |
| 06:19:37 | Defiler leaves the room. | |
| 06:23:51 | Defiler enters the room. | |
| 06:50:52 | headius leaves the room. | |
| 06:50:52 | headius_ enters the room. | |
| 06:52:53 | aotearoa enters the room. | |
| 07:39:10 | ryanlowe leaves the room. | |
| 07:40:30 | levicook_ enters the room. | |
| 07:55:23 | levicook leaves the room. | |
| 07:59:30 | headius leaves the room. | |
| 08:05:16 | headius enters the room. | |
| 08:10:14 | thehcdreamer enters the room. | |
| 08:19:09 | thehcdreamer leaves the room. | |
| 08:22:48 | thehcdreamer enters the room. | |
| 08:31:42 | jicksta leaves the room. | |
| 08:56:20 | dbussink | for me it runs 470 with three failures |
| 09:06:12 | headius leaves the room. | |
| 09:06:32 | headius enters the room. | |
| 09:14:25 | drbrain | I'm down to 408 |
| 09:21:30 | dbussink | weird, i just pulled the latest stuff |
| 09:22:11 | dbussink | i did see btw that the coverage task is gone |
| 09:22:23 | dbussink | seems to be lost during the rakefile refactoring |
| 09:45:24 | trythil enters the room. | |
| 09:46:28 | robin_dewd leaves the room. | |
| 09:47:47 | Maledictus enters the room. | |
| 09:51:39 | dbussink | drbrain: http://gist.github.com/3812 |
| 10:24:09 | yugui leaves the room. | |
| 10:24:53 | trythil leaves the room. | |
| 10:31:50 | brixen | dbussink: that's with rake clean; rake? |
| 10:32:31 | headius leaves the room. | |
| 10:33:02 | dbussink | brixen: hmm, indeed, now it says 408 |
| 10:33:05 | dbussink | weird |
| 10:38:15 | dbussink | brixen: also less failures, so i guess some of those aren't run |
| 10:42:06 | chris2 enters the room. | |
| 10:43:40 | dbussink | perhaps TestIntstructions isn't being run anymore? |
| 10:44:54 | dbussink | yeps, that seems to be it |
| 10:45:02 | dbussink | feels like he's talking to a void :P |
| 10:45:17 | brixen | heh, sorry |
| 10:45:20 | brixen | about to crash |
| 10:45:39 | brixen | just saw dark knight |
| 10:45:39 | dbussink | i can imagine ;) |
| 10:45:43 | brixen | amazingly good |
| 10:45:43 | dbussink | ah |
| 10:45:47 | dbussink | yeah, really cool |
| 10:46:02 | Arjen_ enters the room. | |
| 10:46:27 | brixen | well, sleep for me. hope ya don't get too lonely :) |
| 10:55:57 | dbussink | brixen: nite |
| 11:01:52 | fbuilesv_ enters the room. | |
| 11:11:44 | fbuilesv leaves the room. | |
| 11:25:37 | mutle_ enters the room. | |
| 11:27:21 | robin_dewd enters the room. | |
| 11:42:06 | mutle leaves the room. | |
| 11:57:53 | agile enters the room. | |
| 12:06:06 | shame leaves the room. | |
| 12:08:19 | jgre enters the room. | |
| 12:10:20 | octopod enters the room. | |
| 13:14:26 | benburkert enters the room. | |
| 13:18:06 | lopex enters the room. | |
| 13:20:42 | benburkert leaves the room. | |
| 13:21:40 | yugui enters the room. | |
| 13:27:34 | thehcdreamer leaves the room. | |
| 13:32:08 | CIA-30 | * Servent#pack_sockaddr_in allows nil as host parameter. * When passing nil to Servent#pack_sockaddr_in it uses '127.0.0.1' as host; bb2ccbc - Janico Greifenberg |
| 13:44:09 | rubuildius_amd64 | Janico Greifenberg: bb2ccbc8a; 2629 files, 8609 examples, 28695 expectations, 0 failures, 0 errors |
| 13:57:41 | rubuildius_ey64 | Janico Greifenberg: bb2ccbc8a; 2629 files, 8609 examples, 28695 expectations, 0 failures, 0 errors |
| 14:04:42 | aotearoa leaves the room. | |
| 14:12:04 | BobFunk enters the room. | |
| 14:20:14 | BobFunk leaves the room. | |
| 14:24:48 | w1rele55 enters the room. | |
| 14:24:52 | w1rele55 leaves the room. | |
| 14:32:32 | botanicus enters the room. | |
| 14:43:11 | octopod leaves the room. | |
| 14:44:47 | octopod enters the room. | |
| 14:47:25 | cremes enters the room. | |
| 14:52:26 | fbuilesv enters the room. | |
| 14:58:18 | BobFunk enters the room. | |
| 14:58:19 | agile leaves the room. | |
| 14:59:54 | BobFunk leaves the room. | |
| 15:08:59 | fbuilesv_ leaves the room. | |
| 15:09:18 | brainopia enters the room. | |
| 15:20:15 | brainopia leaves the room. | |
| 15:23:18 | BobFunk enters the room. | |
| 15:27:21 | shame enters the room. | |
| 15:31:09 | binary011010 enters the room. | |
| 15:40:48 | alloy_ enters the room. | |
| 15:41:10 | levicook_ leaves the room. | |
| 15:44:09 | alloy_ leaves the room. | |
| 15:46:06 | shame leaves the room. | |
| 15:46:47 | alloy enters the room. | |
| 15:47:53 | alloy leaves the room. | |
| 15:52:22 | BobFunk leaves the room. | |
| 16:07:00 | anonuser enters the room. | |
| 16:08:19 | shame enters the room. | |
| 16:22:26 | qrush_ enters the room. | |
| 16:22:30 | qrush_ leaves the room. | |
| 16:26:24 | jackdempsey enters the room. | |
| 16:34:20 | thehcdreamer enters the room. | |
| 16:36:27 | banisterfiend enters the room. | |
| 16:36:41 | banisterfiend | hey guys what is the difference between rb_ary_new() and rb_ary_new2() |
| 16:41:57 | atmos_ enters the room. | |
| 16:42:21 | atmos leaves the room. | |
| 16:47:08 | levicook enters the room. | |
| 16:48:10 | michalw enters the room. | |
| 16:51:16 | mass | I can guess which one was created first |
| 17:09:07 | jgre_ enters the room. | |
| 17:09:21 | mutle_ leaves the room. | |
| 17:19:59 | gnufied enters the room. | |
| 17:25:30 | benny leaves the room. | |
| 17:25:30 | jgre leaves the room. | |
| 17:32:32 | antares enters the room. | |
| 17:33:35 | blakewatters leaves the room. | |
| 17:41:11 | cremes leaves the room. | |
| 17:41:46 | cremes enters the room. | |
| 17:44:59 | edwardam enters the room. | |
| 17:47:53 | olabini enters the room. | |
| 17:56:24 | benburkert enters the room. | |
| 17:59:55 | BobFunk enters the room. | |
| 18:00:23 | imajes enters the room. | |
| 18:03:33 | headius enters the room. | |
| 18:06:42 | headius | g'day |
| 18:26:32 | edwardam leaves the room. | |
| 18:27:01 | thehcdreamer leaves the room. | |
| 18:27:12 | edwardam enters the room. | |
| 18:27:46 | thehcdreamer enters the room. | |
| 18:28:21 | ryanlowe enters the room. | |
| 18:31:45 | brixen | banisterfiend: rb_ary_new returns a new Array with whatever is the default size, rb_ary_new2 returns an Array of the size that you request |
| 18:31:50 | benburkert leaves the room. | |
| 18:38:53 | banisterfiend | oh ok cheers |
| 18:39:21 | banisterfiend | hey brixen, can i just return a VALUE from my C extension and ruby will be able to use it? or i have to do something to it first? |
| 18:39:45 | thehcdreamer leaves the room. | |
| 18:40:22 | brixen | yes, you can. a VALUE is a ruby object |
| 18:40:30 | banisterfiend | hmmm |
| 18:40:45 | banisterfiend | well im not getting what i expect from my C extension then hmmm |
| 18:40:47 | thehcdreamer enters the room. | |
| 18:43:24 | thehcdreamer leaves the room. | |
| 18:49:45 | banisterfiend | why can't i go VALUE * array; |
| 18:50:00 | banisterfiend | array=&rb_ary_new(10); |
| 18:50:47 | banisterfiend | ? |
| 18:52:46 | brixen | why would you use a pointer to VALUE? |
| 18:53:01 | brixen | just VALUE ary = rb_ary_new2(10); |
| 18:53:01 | banisterfiend | it's more the second line im concerned about |
| 18:53:17 | brixen | well, first, rb_ary_new doesn't take a size |
| 18:53:51 | brixen | again, the second line is taking the address of the returned VALUE. why do that? |
| 18:53:53 | banisterfiend | ok i mean new2 |
| 18:54:10 | banisterfiend | cos i guess im doing something a complicated way |
| 18:54:14 | banisterfiend | ill rethink it |
| 18:54:50 | brixen | k |
| 18:59:14 | headius leaves the room. | |
| 19:08:44 | robin_dewd_ enters the room. | |
| 19:09:29 | jbarnette enters the room. | |
| 19:14:07 | juggler enters the room. | |
| 19:15:55 | benburkert enters the room. | |
| 19:21:30 | gnufied leaves the room. | |
| 19:23:55 | headius enters the room. | |
| 19:24:02 | robin_dewd leaves the room. | |
| 19:25:58 | trythil enters the room. | |
| 19:27:33 | gnufied enters the room. | |
| 19:30:07 | benburkert leaves the room. | |
| 19:32:24 | benburkert enters the room. | |
| 19:33:58 | thehcdreamer enters the room. | |
| 19:33:59 | jbarnette leaves the room. | |
| 19:34:56 | jackdempsey leaves the room. | |
| 19:35:02 | jbarnette enters the room. | |
| 19:40:24 | benburkert leaves the room. | |
| 19:40:24 | headius leaves the room. | |
| 19:40:28 | headius enters the room. | |
| 19:42:31 | jackdempsey enters the room. | |
| 19:44:20 | banisterfiend | is there anything wrong with this? VALUE bitmask=rb_ary_new2(h); |
| 19:44:20 | banisterfiend | |
| 19:44:20 | banisterfiend | for(i=0;i<h;i++) |
| 19:44:20 | banisterfiend | RARRAY(bitmask)->ptr[i]=rb_ary_new2(w); |
| 19:44:20 | banisterfiend | |
| 19:44:21 | banisterfiend | |
| 19:44:28 | banisterfiend | . |
| 19:44:33 | banisterfiend | im trying to init a 2d array |
| 19:44:38 | BobFunk leaves the room. | |
| 19:44:50 | brixen | banisterfiend: please use pastie or something for code |
| 19:45:11 | banisterfiend | ok sorry |
| 19:45:17 | banisterfiend | but what did you think of the code? does look ok? |
| 19:45:44 | brixen | yeah, seems to make sense |
| 19:45:48 | banisterfiend | well fuck |
| 19:45:48 | dgtized | ugh, this great refactoring of dependencies for cpp branch broke compilation of nearly ever unit test |
| 19:45:50 | banisterfiend | it doesn't work |
| 19:46:21 | brixen | banisterfiend: what does "doesn't work" mean? compile, run but incorrect value, segfault? |
| 19:47:11 | banisterfiend | when i return the array to ruby the array is empty! |
| 19:48:21 | banisterfiend | im using this to go myarray[y][x]=is_solid |
| 19:48:21 | banisterfiend | RARRAY(RARRAY(bitmask)->ptr[y])->ptr[x]=is_solid; |
| 19:48:42 | dgtized | http://gist.github.com/3835 |
| 19:49:17 | jackdempsey leaves the room. | |
| 19:50:22 | brixen | banisterfiend: why don't you use rb_ary_push instead of RARRAY? |
| 19:50:30 | brixen | RARRAY is an evil thing |
| 19:50:47 | banisterfiend | brixen i was using rb_arry_store or wahtever |
| 19:50:48 | brixen | dgtized: ugh. you're on linux right? |
| 19:51:00 | banisterfiend | but thta didn't work for me, so i changed it to this RARRAY thing hoping that would work instead |
| 19:51:32 | brixen | then sounds like the problem is elsewhere |
| 19:51:50 | dgtized | brixen: yea |
| 19:51:57 | brixen | why don't you start with creating an array and make sure it exists in ruby land |
| 19:52:07 | brixen | banisterfiend: you're writing tests/specs for this, right? |
| 19:52:12 | brixen | start simple |
| 19:53:15 | brixen | hrm, this sucks. I've got 1 failure on os x, ubuntu 8.04 32bit, and gentoo 64 bit, but the last bot report was clean |
| 19:53:26 | brixen | and I ran this on the same machine that ey64 runs on |
| 19:53:28 | brixen | wth |
| 19:53:54 | dgtized | for cpp branch? |
| 19:53:59 | brixen | nah, master |
| 19:54:21 | dgtized | huh |
| 19:54:49 | chris2 leaves the room. | |
| 20:04:31 | brixen | banisterfiend: there's also rb_ary_new4(long length, VALUE *values) that takes a C array of VALUEs |
| 20:07:15 | juggler leaves the room. | |
| 20:07:31 | octopod leaves the room. | |
| 20:15:56 | BobFunk enters the room. | |
| 20:19:15 | headius leaves the room. | |
| 20:19:35 | headius enters the room. | |
| 20:20:01 | headius leaves the room. | |
| 20:20:33 | headius enters the room. | |
| 20:20:58 | headius leaves the room. | |
| 20:22:14 | jgre_ leaves the room. | |
| 20:29:34 | robin_dewd_ leaves the room. | |
| 20:30:21 | benburkert enters the room. | |
| 20:31:49 | BobFunk leaves the room. | |
| 20:32:06 | benburkert leaves the room. | |
| 20:44:50 | benburkert enters the room. | |
| 20:56:29 | banisterfiend | anyone here? |
| 20:56:46 | banisterfiend | ok im passing a num to my C extension that is something like 0.00095 |
| 21:04:20 | banisterfiend | nm |
| 21:17:11 | AndrewO enters the room. | |
| 21:23:13 | imajes leaves the room. | |
| 21:26:33 | banisterfiend | ok i have no idea how i fixed the bug |
| 21:27:34 | banisterfiend | it was almost like a quantum physics thing, the minute i printed out the values and saw what they really were, the program started behaving as it should...almost like it could only get away with doing rubbish so long as i wasnt inspecting the actual values, but the moment in inspected them and found the values were as they should be there's no way it could behave the way it did, so it started to behave properly |
| 21:28:46 | thehcdreamer leaves the room. | |
| 21:32:04 | cremes | banisterfiend: does it continue to work after you remove the printfs (or whatever you did to inspect the vaues)? |
| 21:32:20 | banisterfiend | yea |
| 21:32:44 | cremes | okay, good |
| 21:33:07 | banisterfiend | you ever had that before? you spend hours trying to fix a bug, and then suddenly it just appears to fix itself, and you have no idea wtf it was? |
| 21:33:25 | banisterfiend | i have a feeling it was a typo or something |
| 21:33:37 | banisterfiend | something like btmap for bitmap |
| 21:33:40 | banisterfiend | something hard to spot |
| 21:33:47 | cremes | yep; it's usually because i changed 3 or 4 things trying to fix it and then forget one of them when i try to reproduce the original bu |
| 21:33:53 | cremes | s/bu/bug/ |
| 21:34:15 | cremes | since you are writing c, it is unlikely a typo; the compiler would bitch |
| 21:34:25 | banisterfiend | actually it's ruby/c |
| 21:34:34 | banisterfiend | i wasn't sure where the bug was in ruby or c |
| 21:34:46 | cremes | ah |
| 21:34:59 | banisterfiend | so i have a feeling it was @bitmp for @bitmap or something along those lines |
| 21:35:08 | cremes | did you have unit tests to confirm the desired ruby behavior? |
| 21:35:11 | banisterfiend | i guess i just experienced one of the downfalls of dynamically typed language |
| 21:35:28 | cremes | i wouldn't say that |
| 21:36:44 | banisterfiend | yeah just my own stupidity and lack of sleep more like |
| 21:36:51 | banisterfiend | anyway, thx for listening, i better get some sleep... |
| 21:36:55 | banisterfiend | :) |
| 21:36:57 | banisterfiend | night |
| 21:37:46 | cremes | c ya |
| 21:41:06 | BobFunk enters the room. | |
| 21:42:40 | aotearoa enters the room. | |
| 21:44:22 | binary011010 leaves the room. | |
| 21:44:25 | imajes enters the room. | |
| 22:02:14 | lopex leaves the room. | |
| 22:19:31 | edwardam leaves the room. | |
| 22:24:24 | cored enters the room. | |
| 22:30:25 | aotearoa leaves the room. | |
| 22:30:52 | imajes leaves the room. | |
| 22:31:25 | imajes enters the room. | |
| 22:42:04 | Arjen_ leaves the room. | |
| 22:42:56 | levicook enters the room. | |
| 22:43:05 | levicook leaves the room. | |
| 22:49:05 | imajes leaves the room. | |
| 22:49:30 | aotearoa enters the room. | |
| 22:52:36 | levicook enters the room. | |
| 22:53:33 | levicook leaves the room. | |
| 23:00:18 | blakewatters enters the room. | |
| 23:03:12 | levicook enters the room. | |
| 23:07:37 | robin_dewd enters the room. | |
| 23:14:21 | atmos leaves the room. | |
| 23:15:54 | michalw leaves the room. | |
| 23:18:07 | atmos enters the room. | |
| 23:27:05 | imajes enters the room. | |
| 23:27:28 | levicook leaves the room. | |
| 23:27:35 | levicook enters the room. | |
| 23:36:14 | robin_dewd leaves the room. | |
| 23:39:44 | headius enters the room. | |
| 23:41:16 | Maledictus leaves the room. | |
| 23:42:29 | gramos enters the room. | |
| 23:43:06 | atmos leaves the room. | |
| 23:45:39 | benburkert leaves the room. | |
| 23:46:45 | gramos | Hi, all |
| 23:50:32 | gramos | ping Evan |
| 23:53:37 | imajes_office leaves the room. | |
| 23:59:17 | blakewatters leaves the room. | |
| 23:59:52 | blakewatters enters the room. |