Show enters and exits. Hide enters and exits.
| 00:03:21 | gramos | Sombody can re-add me as committer to the new repo? |
| 00:19:01 | edwardam enters the room. | |
| 00:21:09 | aotearoa leaves the room. | |
| 00:22:23 | aotearoa enters the room. | |
| 00:23:07 | aotearoa leaves the room. | |
| 00:26:12 | NoKarma enters the room. | |
| 00:30:22 | edwardam_ enters the room. | |
| 00:31:31 | edwardam leaves the room. | |
| 00:34:32 | levicook leaves the room. | |
| 00:42:40 | edwardam enters the room. | |
| 00:43:11 | edwardam_ leaves the room. | |
| 00:43:30 | cored leaves the room. | |
| 00:51:43 | edwardam leaves the room. | |
| 00:57:00 | imajes_ enters the room. | |
| 00:58:32 | nari leaves the room. | |
| 01:01:10 | levicook enters the room. | |
| 01:01:24 | edwardam enters the room. | |
| 01:01:35 | antares leaves the room. | |
| 01:02:49 | edwardam leaves the room. | |
| 01:03:45 | lstoll leaves the room. | |
| 01:08:36 | edwardam enters the room. | |
| 01:09:28 | rphillips enters the room. | |
| 01:09:55 | edwardam leaves the room. | |
| 01:17:13 | edwardam enters the room. | |
| 01:19:24 | aotearoa enters the room. | |
| 01:21:34 | edwardam_ enters the room. | |
| 01:27:28 | nari enters the room. | |
| 01:30:13 | jbarnette leaves the room. | |
| 01:35:15 | benburkert enters the room. | |
| 01:35:15 | edwardam leaves the room. | |
| 01:41:02 | mernen enters the room. | |
| 01:50:20 | edwardam_ leaves the room. | |
| 01:58:07 | brixen | so, no one is seeing? Module#include calls #append_features(self) in reversed order on each module FAILED |
| 01:58:19 | brixen | I can repro it on anything I try but the bots don't show it |
| 01:58:46 | brixen | introduced in 66ff2e2c |
| 02:03:44 | CIA-30 | * Updated MSpec source to e1ade123.; 2d16705 - Brian Ford |
| 02:04:03 | brixen | le'see if I can force an error out of those bots |
| 02:10:45 | gramos | Guys, How can I run rbx with my installed gems ? |
| 02:11:23 | brixen | do you mean run a gem with rbx or run rbx from a gem? |
| 02:11:59 | gramos | No, run an script that require active record gem |
| 02:12:29 | jbarnette enters the room. | |
| 02:12:30 | brixen | and you want to use active record from your gems installed for MRI? |
| 02:12:44 | gramos | yes. |
| 02:12:50 | blakewatters leaves the room. | |
| 02:12:56 | brixen | afaik you need to install with rbx |
| 02:13:03 | brixen | although check with drbrain |
| 02:13:22 | brixen | you could try to mess with the gem env in rbx to point to your MRI gem env |
| 02:13:53 | rubuildius_ey64 | Brian Ford: 2d1670581; 2629 files, 8609 examples, 28695 expectations, 0 failures, 0 errors |
| 02:14:28 | rubuildius_amd64 | Brian Ford: 2d1670581; 2629 files, 8609 examples, 28695 expectations, 0 failures, 0 errors |
| 02:14:29 | brixen | wtf, I can get the error on the box that bot is running on |
| 02:15:21 | gramos | brixen: How can I change gem env in rbx? |
| 02:15:51 | brixen | gramos: sorry, dunno |
| 02:16:16 | gramos | brixen: ?? |
| 02:16:57 | brixen | I don't know how off hand, I'd have to figure it out myself |
| 02:17:38 | crafterm enters the room. | |
| 02:18:36 | qrush enters the room. | |
| 02:23:17 | atmos enters the room. | |
| 02:25:09 | brapse enters the room. | |
| 02:28:23 | jtoy enters the room. | |
| 02:31:34 | jackdempsey enters the room. | |
| 02:32:17 | shoe leaves the room. | |
| 02:37:20 | shoe enters the room. | |
| 02:43:05 | VVSiz leaves the room. | |
| 02:46:15 | lstoll enters the room. | |
| 03:00:22 | imajes leaves the room. | |
| 03:12:50 | jbarnette leaves the room. | |
| 03:18:17 | jeremydurham enters the room. | |
| 03:24:12 | jbarnette enters the room. | |
| 03:24:54 | mernen leaves the room. | |
| 03:25:10 | headius | brixen: perhaps the bots aren't updating correctly |
| 03:28:37 | brixen | well, I checked them |
| 03:32:32 | gramos | I'm making a debian package for rubinius 0.9.0 and I get this warning: |
| 03:32:41 | gramos | warning: symbol pthread_kill used by debian/rubinius/usr/lib/librubinius-0.9.0.so found in none of the libraries |
| 03:33:19 | gramos | and others pthread warnings |
| 03:34:21 | gramos | Wich library need for pthread? |
| 03:37:28 | trythil leaves the room. | |
| 03:38:28 | headius | libpthread perhaps? :) |
| 03:41:57 | gramos | headius: thanks! |
| 03:49:25 | mass | waves hello |
| 04:04:30 | headius | howdy mass |
| 04:09:52 | cremes leaves the room. | |
| 04:10:01 | ezmobius enters the room. | |
| 04:17:34 | benburkert leaves the room. | |
| 04:19:05 | antares enters the room. | |
| 04:20:35 | lchin enters the room. | |
| 04:36:13 | brapse leaves the room. | |
| 05:04:37 | ijcd enters the room. | |
| 05:05:28 | ijcd leaves the room. | |
| 05:12:31 | lchin leaves the room. | |
| 05:12:56 | lchin enters the room. | |
| 05:16:45 | trythil enters the room. | |
| 05:32:51 | AndrewO leaves the room. | |
| 05:42:48 | qrush leaves the room. | |
| 05:59:23 | jbarnette leaves the room. | |
| 06:02:03 | methods enters the room. | |
| 06:02:23 | methods | how long you think it's gonna be before rubinius becomes fully compliant and wicked fast ? |
| 06:09:05 | jackdempsey leaves the room. | |
| 06:12:10 | VVSiz enters the room. | |
| 06:13:17 | jbarnette enters the room. | |
| 06:32:04 | ryanlowe leaves the room. | |
| 06:32:28 | jbarnette leaves the room. | |
| 06:33:13 | BobFunk leaves the room. | |
| 06:37:01 | headius | methods? 43? |
| 06:37:13 | headius | perhaps 67 |
| 06:37:34 | headius | I think compliance is looking decent at this point, at least on the old VM |
| 06:37:42 | headius | the new VM has a ways to go |
| 06:38:00 | methods | what do you mean 67 ? |
| 06:38:22 | levicook leaves the room. | |
| 06:38:37 | headius | I'm just tossing out random numbers because I think it's anybody's guess right now |
| 06:45:34 | thehcdreamer enters the room. | |
| 06:48:43 | antares leaves the room. | |
| 06:57:52 | jtoy leaves the room. | |
| 07:04:39 | thehcdreamer leaves the room. | |
| 07:06:40 | thehcdreamer enters the room. | |
| 07:07:27 | jtoy enters the room. | |
| 07:08:00 | thehcdreamer leaves the room. | |
| 07:19:19 | atmos leaves the room. | |
| 07:21:44 | dbussink | morning! |
| 07:24:42 | methods | hey |
| 07:24:45 | methods | where is it mornig ? |
| 07:25:02 | methods | europe ? |
| 07:25:38 | dbussink | yeah |
| 07:25:49 | dbussink | 8:25 over here |
| 07:26:39 | methods | which country ? |
| 07:28:21 | jgre_ enters the room. | |
| 07:29:22 | dbussink | methods: netherlands |
| 07:30:06 | methods | ah is it nice there? |
| 07:32:41 | dbussink | of course it is ;) |
| 07:34:57 | methods | do they like americans ? |
| 07:34:57 | dbussink | methods: you're from? |
| 07:34:58 | methods | lol |
| 07:35:02 | methods | nj |
| 07:35:17 | dbussink | hehe, we hate george bush, but that's about it ;) |
| 07:35:29 | methods | i might visit then |
| 07:36:05 | methods | european cell phones work all over europe right ? |
| 07:36:17 | dbussink | yeah, no problems with that |
| 07:36:28 | jbarnette enters the room. | |
| 07:37:34 | dbussink | methods: but if you have a tri or quad band us phone, it'll work in europe too |
| 07:41:14 | brixen | dbussink: you realize that now the NSA can spy on all your calls to the US without a warrant, right? |
| 07:41:19 | brixen | pure insanity |
| 07:41:50 | dbussink | yeah, but also laptops can be search and impounded without any warrant |
| 07:42:13 | dbussink | brixen: but i've been in the pentagon, so i'm probably in all those databases already :P |
| 07:42:31 | brixen | heh |
| 07:42:42 | brixen | you've been in the US, so you're in the database |
| 07:42:52 | brixen | hell, you've been to earth, you're probably in the database :P |
| 07:43:48 | dbussink | well, for the pentagon i had to send copy of passport half a year in advance |
| 07:43:51 | BobFunk enters the room. | |
| 07:43:56 | dbussink | so they probably did something :P |
| 07:44:03 | dbussink | but it was cool to walk around there ;) |
| 07:45:33 | brixen | yeah, I imagine it would be interesting |
| 07:55:18 | jbarnette leaves the room. | |
| 07:55:46 | stepheneb enters the room. | |
| 07:59:21 | gnufied leaves the room. | |
| 07:59:30 | robin_dewd enters the room. | |
| 07:59:58 | headius | hey, is it fair to say MRI basically uses non-blocking IO operations all the time? |
| 08:00:00 | headius | I'm trying to finally make some repairs to our socket layer |
| 08:08:31 | crafterm leaves the room. | |
| 08:13:11 | thehcdreamer enters the room. | |
| 08:19:40 | headius leaves the room. | |
| 08:19:44 | headius enters the room. | |
| 08:22:47 | trythil leaves the room. | |
| 08:22:59 | octopod enters the room. | |
| 08:24:22 | aotearoa_ enters the room. | |
| 08:24:22 | aotearoa leaves the room. | |
| 08:27:05 | headius leaves the room. | |
| 08:27:15 | headius enters the room. | |
| 08:43:27 | aotearoa_ leaves the room. | |
| 08:45:56 | botanicus enters the room. | |
| 08:52:05 | stepheneb leaves the room. | |
| 08:55:11 | mutle enters the room. | |
| 09:04:44 | lstoll leaves the room. | |
| 09:27:02 | aotearoa enters the room. | |
| 09:32:59 | Maledictus enters the room. | |
| 09:47:06 | Maledikt enters the room. | |
| 09:56:40 | nari leaves the room. | |
| 09:59:30 | lchin leaves the room. | |
| 10:04:55 | Maledictus leaves the room. | |
| 10:05:05 | headius leaves the room. | |
| 10:06:08 | lchin enters the room. | |
| 10:07:50 | ezmobius leaves the room. | |
| 10:23:46 | aotearoa leaves the room. | |
| 10:38:12 | imajes enters the room. | |
| 10:40:04 | chris2 enters the room. | |
| 10:42:31 | michalw enters the room. | |
| 10:43:13 | imajes_office leaves the room. | |
| 10:47:47 | nari enters the room. | |
| 10:53:26 | aotearoa enters the room. | |
| 11:04:58 | lchin leaves the room. | |
| 11:05:57 | gnufied enters the room. | |
| 11:06:05 | jtoy leaves the room. | |
| 11:08:42 | lchin enters the room. | |
| 11:10:02 | imajes_ enters the room. | |
| 11:11:51 | NoKarma enters the room. | |
| 11:22:59 | imajes_ leaves the room. | |
| 11:33:15 | mutle_ enters the room. | |
| 11:42:02 | mutle leaves the room. | |
| 11:50:00 | aotearoa leaves the room. | |
| 11:51:37 | Malebob enters the room. | |
| 11:53:59 | Maledikt leaves the room. | |
| 12:01:30 | qrush enters the room. | |
| 12:11:15 | aotearoa enters the room. | |
| 12:12:38 | cremes enters the room. | |
| 12:31:55 | lchin leaves the room. | |
| 12:55:44 | qrush leaves the room. | |
| 13:02:18 | cremes leaves the room. | |
| 13:07:44 | aotearoa leaves the room. | |
| 13:16:24 | foysavas leaves the room. | |
| 13:38:04 | radarek enters the room. | |
| 13:44:34 | antares enters the room. | |
| 13:46:25 | AndrewO enters the room. | |
| 13:59:32 | antares leaves the room. | |
| 14:02:30 | foysavas enters the room. | |
| 14:14:27 | trythil enters the room. | |
| 14:15:47 | shame leaves the room. | |
| 14:16:47 | shame enters the room. | |
| 14:19:42 | gnufied leaves the room. | |
| 14:20:02 | levicook enters the room. | |
| 14:20:06 | BobFunk leaves the room. | |
| 14:20:09 | trythil leaves the room. | |
| 14:20:41 | pauldix enters the room. | |
| 14:23:42 | stepheneb enters the room. | |
| 14:24:42 | mernen enters the room. | |
| 14:29:58 | blakewatters enters the room. | |
| 14:36:46 | djwonk enters the room. | |
| 14:59:58 | lstoll enters the room. | |
| 15:06:20 | levicook leaves the room. | |
| 15:11:05 | michalw leaves the room. | |
| 15:16:21 | thehcdreamer_ enters the room. | |
| 15:26:35 | thehcdreamer leaves the room. | |
| 15:27:38 | BobFunk enters the room. | |
| 15:43:05 | levicook enters the room. | |
| 15:45:22 | BobFunk leaves the room. | |
| 15:56:31 | lopex enters the room. | |
| 15:56:46 | CIA-30 | * Implement object_clone primitive; 86f8657 - Wilson Bilkovich |
| 16:02:12 | michalw enters the room. | |
| 16:03:13 | benburkert enters the room. | |
| 16:24:53 | eventualbuddha enters the room. | |
| 16:25:29 | hemulen leaves the room. | |
| 16:25:45 | hemulen enters the room. | |
| 16:31:01 | binary011010 enters the room. | |
| 16:33:55 | RyanTM enters the room. | |
| 16:36:34 | macournoyer enters the room. | |
| 16:48:32 | michalw leaves the room. | |
| 16:49:28 | sambo82 enters the room. | |
| 16:49:31 | benburkert leaves the room. | |
| 16:54:06 | stepheneb leaves the room. | |
| 16:56:02 | moofbong enters the room. | |
| 17:01:31 | BobFunk enters the room. | |
| 17:03:28 | jbarnette enters the room. | |
| 17:04:15 | jgre_ leaves the room. | |
| 17:06:27 | michalw enters the room. | |
| 17:07:47 | benburkert enters the room. | |
| 17:13:12 | stepheneb enters the room. | |
| 17:15:47 | nicksieger enters the room. | |
| 17:16:11 | jgre_ enters the room. | |
| 17:28:24 | benny leaves the room. | |
| 17:30:16 | eventualbuddha_ enters the room. | |
| 17:30:26 | benburkert leaves the room. | |
| 17:32:00 | sambo82 leaves the room. | |
| 17:37:39 | thehcdreamer_ leaves the room. | |
| 17:46:59 | eventualbuddha leaves the room. | |
| 17:51:08 | wyhaines enters the room. | |
| 17:58:36 | enebo enters the room. | |
| 18:09:46 | edwardam enters the room. | |
| 18:10:45 | ijcd enters the room. | |
| 18:10:52 | edwardam leaves the room. | |
| 18:11:10 | edwardam enters the room. | |
| 18:12:41 | octopod leaves the room. | |
| 18:15:31 | fbuilesv enters the room. | |
| 18:20:16 | Arjen_ enters the room. | |
| 18:22:21 | mernen leaves the room. | |
| 18:22:53 | mernen enters the room. | |
| 18:25:34 | srbaker enters the room. | |
| 18:27:23 | josb_ enters the room. | |
| 18:28:32 | gnufied enters the room. | |
| 18:30:47 | levicook leaves the room. | |
| 19:08:23 | radarek leaves the room. | |
| 19:11:53 | drbrain | banister`sleep: http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html |
| 19:11:56 | drbrain | does that help? |
| 19:12:21 | nicksieger leaves the room. | |
| 19:14:01 | srbaker leaves the room. | |
| 19:20:41 | Defiler | What happens when you set a constant in an object's metaclass body. Anyone remember? |
| 19:20:57 | Defiler | I don't think it puts it 'in' the metaclass, but my memory is hazy on the topic |
| 19:26:46 | drbrain | I don't recall either |
| 19:26:54 | tarcieri | where else would it put it? |
| 19:29:43 | drbrain | in the metaclass |
| 19:30:22 | levicook enters the room. | |
| 19:32:14 | Defiler | tarcieri: In the 'real' class |
| 19:32:36 | Defiler | tarcieri: I don't think MRI's constant resolution process traverses metaclasses, but I could be remembering wrong |
| 19:40:59 | ezmobius enters the room. | |
| 19:57:59 | headius enters the room. | |
| 19:58:04 | edwardam leaves the room. | |
| 20:02:54 | macournoyer leaves the room. | |
| 20:03:10 | dgtized | none of the cpp branch unit tests are compiling -- the great dependency removal broke compiler support |
| 20:03:14 | dgtized | for x86 |
| 20:03:24 | dgtized | and gcc 4.2.3 |
| 20:03:52 | Fullmoon enters the room. | |
| 20:05:50 | drbrain | dgtized: oh? |
| 20:07:49 | ijcd leaves the room. | |
| 20:07:57 | ijcd enters the room. | |
| 20:08:39 | NoKarma enters the room. | |
| 20:10:43 | BobFunk leaves the room. | |
| 20:10:51 | octopod enters the room. | |
| 20:11:14 | eventualbuddha enters the room. | |
| 20:14:24 | Defiler | dgtized: Can you paste the error? |
| 20:15:16 | benburkert enters the room. | |
| 20:16:23 | levicook leaves the room. | |
| 20:17:34 | eventualbuddha_ leaves the room. | |
| 20:34:29 | eventualbuddha leaves the room. | |
| 20:36:02 | BobFunk enters the room. | |
| 20:36:35 | Defiler | tarcieri: So I was totally wrong about what MRI does. Here is the behavior: http://gist.github.com/3962 |
| 20:38:13 | tarcieri | weird |
| 20:38:17 | tarcieri | was getting different behavior |
| 20:38:35 | tarcieri | err, no, never mind |
| 20:38:43 | tarcieri | I was going directly to the metaclass |
| 20:38:44 | dbussink | headius: libc-i686 is just a i686 optimized compiled glibc |
| 20:38:57 | dbussink | headius: it is being picked up if installed, but not necessary |
| 20:39:13 | headius | yep |
| 20:41:32 | BobFunk leaves the room. | |
| 20:42:11 | BobFunk enters the room. | |
| 20:42:41 | antares enters the room. | |
| 20:43:10 | benburkert leaves the room. | |
| 20:44:49 | benburkert enters the room. | |
| 20:44:51 | stepheneb leaves the room. | |
| 20:53:56 | BobFunk leaves the room. | |
| 20:58:03 | stepheneb enters the room. | |
| 21:05:22 | fbuilesv leaves the room. | |
| 21:06:47 | fbuilesv enters the room. | |
| 21:12:07 | ezmobius leaves the room. | |
| 21:12:14 | eventualbuddha enters the room. | |
| 21:12:34 | mernen | Defiler: you there? |
| 21:12:57 | drbrain | nexcastellan: I did it |
| 21:13:09 | drbrain | moved Task under Rubinius:: |
| 21:13:18 | tarcieri | in the cpp branch? |
| 21:13:33 | drbrain | in master |
| 21:13:37 | tarcieri | o |
| 21:13:46 | drbrain | Rubinius::Task.name lies, though |
| 21:13:50 | drbrain | it returns "Task" |
| 21:13:56 | drbrain | not sure what's up with that |
| 21:15:29 | joachimm enters the room. | |
| 21:18:44 | stepheneb leaves the room. | |
| 21:19:19 | eventualbuddha leaves the room. | |
| 21:19:45 | drbrain | I'm getting one failure in Module#include though |
| 21:19:52 | drbrain | not sure what that has to do with me |
| 21:20:15 | drbrain | it looks like something's getting run twice |
| 21:21:00 | brapse enters the room. | |
| 21:21:21 | drbrain | http://rafb.net/p/c5xOf779.html |
| 21:22:20 | Defiler | mernen: Whatcha need? |
| 21:22:28 | mernen | I wanted to test what I suspect before saying, but I can't get the cpp branch to work here |
| 21:22:34 | mernen | so, sorry if this is stupid, but: |
| 21:22:39 | mernen | bool tainted_p() { if(this->IsTainted && reference_p()) |
| 21:22:48 | mernen | shouldn't you test for reference_p() before reading any member variables? |
| 21:23:06 | mernen | in case of tagged values |
| 21:23:07 | Defiler | Yeah totally that should be reversed |
| 21:23:09 | jgre_ leaves the room. | |
| 21:23:46 | mernen | same applies for frozen |
| 21:24:05 | Defiler | Fixing it now, yeah |
| 21:25:34 | ezmobius enters the room. | |
| 21:25:59 | stepheneb enters the room. | |
| 21:26:33 | imajes enters the room. | |
| 21:27:21 | eventualbuddha enters the room. | |
| 21:29:47 | Defiler | mernen: Just pushed it. Thanks. |
| 21:30:01 | CIA-30 | * Check for frozenness or taintedness _after_ checking reference_p(); c61f8e8 - Wilson Bilkovich |
| 21:30:37 | levicook enters the room. | |
| 21:37:04 | dgtized | drbrain: still around? |
| 21:37:12 | drbrain | yeah |
| 21:37:41 | stepheneb_ enters the room. | |
| 21:38:24 | dgtized | drbrain: http://gist.github.com/3971 |
| 21:38:43 | dgtized | I get pages and pages of that for every single test_* file |
| 21:39:02 | dgtized | ubuntu 8.04, x86 |
| 21:39:06 | drbrain | hold on, have to click out of the scroll bar view |
| 21:39:26 | antares leaves the room. | |
| 21:39:38 | drbrain | ha! and the encoding is busted |
| 21:39:44 | drbrain | function ‘void |
| 21:40:18 | mernen | the encoding of this page looks alright here |
| 21:40:34 | mernen | proper utf-8 |
| 21:40:41 | dgtized | yea I pasted in utf-8 |
| 21:41:14 | drbrain | it's github's bug |
| 21:41:22 | mernen | I mean, everything's displaying alright, no garbled characters |
| 21:41:39 | dgtized | it displays clean for me, alright -- I'll put it on pastie instead |
| 21:41:43 | mernen | gist declares itself as utf-8 anyway |
| 21:41:49 | drbrain | they don't say it's utf-8 in the content-type |
| 21:41:53 | drbrain | it's fine, I forced it |
| 21:41:58 | drbrain | it's only in raw mode |
| 21:42:12 | stepheneb__ enters the room. | |
| 21:43:17 | mernen | ugh, your names are the same length and both start with the letter d, that confuses the hell out of me |
| 21:44:09 | Defiler | what do you mean? heh |
| 21:44:48 | mernen | haha |
| 21:44:53 | dgtized | drbrain: anyway, excluding all of the utf-8 whatever problems, I get pages and pages of incomplete type errors |
| 21:44:54 | mernen | well, an uppercase D is easily distinguishable at least |
| 21:45:39 | drbrain | yeah, filing a bug with github |
| 21:45:43 | drbrain | sec |
| 21:48:26 | drbrain | looks like they have stricter type checks |
| 21:48:35 | drbrain | that first one is TS_ASSERT() |
| 21:48:58 | dgtized | ? |
| 21:50:20 | dgtized | well it was working prior to the great dependency change |
| 21:50:30 | drbrain | ./vm/test/test_objectmemory.hpp:313: error: no matching function for call to ‘rubinius::ObjectMemory::valid_object_p(rubinius::Class*&)’ |
| 21:50:31 | dgtized | that is definitely what broke it |
| 21:50:44 | drbrain | vm/objectmemory.hpp:63: note: candidates are: bool rubinius::ObjectMemory::valid_object_p(rubinius::Object*) |
| 21:51:04 | benburkert leaves the room. | |
| 21:51:27 | dgtized | yea but all the rest of the errors are incomplete type or invalid forward declaration |
| 21:51:27 | Defiler | wtf is Class*&? |
| 21:51:45 | dgtized | I've seen that before, but I don't remember how to fix it |
| 21:52:13 | drbrain | makes me think that some dep wasn't pushed down then |
| 21:52:16 | Defiler | evan: What does this crazy signature mean?: ‘rubinius::ObjectMemory::valid_object_p(rubinius::Class*&)’ |
| 21:53:23 | Defiler | Shouldn't that test be dereferencing klass before passing it to valid_object_p? |
| 21:53:51 | headius | heh, a class reference pointer? |
| 21:53:52 | Defiler | Oh, the test casts klass to (Class*) |
| 21:54:02 | headius | or a class pointer reference? |
| 21:54:03 | Defiler | 'by hand' |
| 21:54:07 | headius | fscking C |
| 21:54:08 | Defiler | That looks icky |
| 21:54:08 | headius | ++ |
| 21:54:08 | stepheneb_ leaves the room. | |
| 21:54:15 | stepheneb leaves the room. | |
| 21:54:43 | headius | I think it's reference pointer |
| 21:54:52 | headius | weird though |
| 21:55:04 | Defiler | as opposed to what other kind of pointer? |
| 21:56:10 | JonathanT enters the room. | |
| 21:56:15 | drbrain | dgtized: hit up zenspider tomorrow |
| 21:56:19 | drbrain | he'll be around |
| 21:57:01 | drbrain | holy crap |
| 21:57:13 | wvdschel enters the room. | |
| 21:57:14 | drbrain | the last time we rebuilt stables was May 14 |
| 21:57:44 | mass | a *& doesn't make sense in most cases |
| 21:57:50 | wvdschel leaves the room. | |
| 21:57:55 | Defiler | drbrain: whoa |
| 21:58:09 | JonathanT leaves the room. | |
| 21:58:09 | Defiler | drbrain: we have been lulled to sleep by the weather |
| 21:58:10 | dgtized | I think the *& error is minor |
| 21:58:15 | dgtized | it's the rest of them that concern me |
| 21:58:17 | mass | but it still does in some |
| 21:59:00 | mass | a reference and a pointer are actually different animals, a reference is more saying 'make a new name for this value' |
| 21:59:49 | dgtized | there is only one *& error at the beginning, there are thousands of the incomplete reference errors |
| 21:59:55 | dgtized | that's only the first screenful of errors |
| 21:59:57 | mass | perhaps similar to thetas in SSA form |
| 22:00:07 | drbrain | Defiler: and it was you |
| 22:00:30 | mass | I was just wondering how to upload a cheat sheet I've been working on |
| 22:00:35 | drbrain | I think it's actually a good sign |
| 22:00:38 | mass | apparently its way easier than I suspected ;-) |
| 22:00:46 | Defiler | Hell yeah I am on top of rebuilding the stables |
| 22:00:58 | Defiler | When was the time before that? Hell.. I can look myself I guess |
| 22:01:34 | Defiler | me and MG are all over it yeaah |
| 22:01:47 | drbrain | Apr 21st |
| 22:01:56 | drbrain | then Apr 17th before that |
| 22:02:12 | Defiler | Apr 7th was the last time someone who isn't a man of mystery rebuilt them |
| 22:02:27 | drbrain | shit |
| 22:02:32 | drbrain | "on branch master" |
| 22:02:51 | Defiler | git pull --rebase yeaahh |
| 22:03:00 | drbrain | I wonder how I ended up there |
| 22:07:38 | CIA-30 | * Move Task under Rubinius:: namespace; 2de5b48 - Eric Hodel |
| 22:09:17 | tarcieri | oh jesus @ ActiveSupport's Dependencies.load_missing_constant |
| 22:11:03 | Defiler | drbrain: So what was the problem that was making that hard to rename on the mailing list? |
| 22:11:45 | drbrain | probably simply unfamiliarity with re-bootstrapping |
| 22:11:52 | drbrain | nexcastellan doesn't seem to be around |
| 22:12:23 | Defiler | OK, so you just breezed through it |
| 22:12:35 | Defiler | (ha ha) |
| 22:13:46 | drbrain | I wasn't successful on the first attempt |
| 22:14:37 | drbrain | I tried leaving class Task at toplevel and adding a second module Rubinius; Task = ::Task; end |
| 22:14:54 | drbrain | but had to go the other way, moving Task under Rubinius and adding Task = Rubinius::Task |
| 22:15:01 | BobFunk enters the room. | |
| 22:15:01 | drbrain | with a couple of rebuilds of stable thrown in |
| 22:15:55 | Defiler | What prevented you from doing it the other way? |
| 22:16:21 | levicook leaves the room. | |
| 22:16:21 | chris2 leaves the room. | |
| 22:16:21 | rubuildius_ey64 leaves the room. | |
| 22:16:21 | evan leaves the room. | |
| 22:16:21 | maharg leaves the room. | |
| 22:16:21 | explody leaves the room. | |
| 22:16:21 | cout leaves the room. | |
| 22:16:22 | binary011010 leaves the room. | |
| 22:16:30 | Defiler | We could probably do Task = Rubinius::Task and then set Task's name field to hack it in |
| 22:16:33 | Defiler | heh |
| 22:16:35 | levicook enters the room. | |
| 22:16:35 | chris2 enters the room. | |
| 22:16:35 | rubuildius_ey64 enters the room. | |
| 22:16:35 | evan enters the room. | |
| 22:16:35 | maharg enters the room. | |
| 22:16:35 | cout enters the room. | |
| 22:16:35 | explody enters the room. | |
| 22:19:42 | drbrain | I think we still need to set the name field |
| 22:19:50 | drbrain | right now Rubinius::Task.name # => "Task" |
| 22:19:55 | drbrain | where do I add that? |
| 22:21:50 | Defiler | There is an indexed ivar for the name of the class |
| 22:22:06 | brixen | drbrain: that's a rascally bug. I've still got the failure locally but I wouldn't be surprised if the bot runs clean |
| 22:22:33 | drbrain | I wonder what causes it to behave that way though |
| 22:22:40 | skriloffn enters the room. | |
| 22:22:53 | evan | drbrain: I don't think any builtin's set their proper name |
| 22:22:57 | evan | ie, with a namespace |
| 22:23:03 | Fullmoon leaves the room. | |
| 22:23:39 | drbrain | since that commit you referenced has nothing else to do with Class.new { }, but rebuilt stables, I'm highly inclined to believe it's somewhere in the stable/.rbc interactions that'll be hard to get to |
| 22:23:48 | drbrain | evan: yeah, since there's really no namespaced modules built in there |
| 22:24:21 | skriloffn | I am trying to run rubinius on windows XP. I downloaded 0.9 and now I want to run it. But when I follow the directions I get C:\temp\rubinius-0.9.0.tar\rubinius-0.9.0>rake spec:update |
| 22:24:23 | skriloffn | (in C:/temp/rubinius-0.9.0.tar/rubinius-0.9.0) |
| 22:24:25 | skriloffn | rake aborted! |
| 22:24:26 | skriloffn | Exec format error - ./shotgun/config.guess |
| 22:24:28 | skriloffn | c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:2153:in |
| 22:24:30 | skriloffn | (See full trace by running task with --trace) |
| 22:24:31 | skriloffn | What should I do? |
| 22:25:00 | brixen | skriloffn: rubinius does compile on XP yet |
| 22:25:08 | brixen | you might have some luck under cygwin |
| 22:25:17 | brixen | er doesn't compile* |
| 22:25:38 | skriloffn | is there a compiled windows binary I could get? |
| 22:25:41 | drbrain | also, please use a paste site like rafb.net/paste or pastie or whatever |
| 22:25:53 | brixen | skriloffn: it doesn't compile |
| 22:26:04 | brixen | no one can compile it, hence no compiled binary |
| 22:26:19 | skriloffn | Ok thanks. Sorry for interrupting. |
| 22:26:34 | rubuildius_ey64 leaves the room. | |
| 22:26:34 | levicook leaves the room. | |
| 22:26:34 | cout leaves the room. | |
| 22:26:34 | explody leaves the room. | |
| 22:26:34 | evan leaves the room. | |
| 22:26:34 | maharg leaves the room. | |
| 22:26:34 | chris2 leaves the room. | |
| 22:26:45 | blakewatters leaves the room. | |
| 22:26:47 | brixen | skriloffn: if you wanted to port it to XP, we'd certainly give ya pointers ;) |
| 22:26:59 | skriloffn leaves the room. | |
| 22:29:01 | cout enters the room. | |
| 22:29:22 | maharg enters the room. | |
| 22:31:04 | qrush enters the room. | |
| 22:32:04 | chris2 enters the room. | |
| 22:35:55 | robin_dewd_ enters the room. | |
| 22:36:59 | levicook enters the room. | |
| 22:37:47 | NoKarma enters the room. | |
| 22:37:58 | NoKarma | hey |
| 22:39:00 | drbrain | h |
| 22:39:04 | drbrain | o |
| 22:42:27 | evan enters the room. | |
| 22:42:27 | explody enters the room. | |
| 22:42:57 | AndrewO leaves the room. | |
| 22:43:56 | robin_dewd leaves the room. | |
| 22:46:15 | djwonk leaves the room. | |
| 22:47:09 | drbrain | evan: should I make it allocate => class_allocate or object_allocate? |
| 22:57:33 | moofbong leaves the room. | |
| 22:58:54 | Malebob leaves the room. | |
| 23:03:11 | benny enters the room. | |
| 23:03:55 | eventualbuddha leaves the room. | |
| 23:05:20 | chris2 leaves the room. | |
| 23:05:34 | Arjen_ leaves the room. | |
| 23:05:54 | pauldix leaves the room. | |
| 23:14:37 | ijcd_ enters the room. | |
| 23:22:19 | stepheneb__ leaves the room. | |
| 23:23:32 | octopod leaves the room. | |
| 23:25:26 | edwardam enters the room. | |
| 23:28:09 | drbrain | oh BOOO! |
| 23:28:24 | drbrain | why is it :compare instead of :spaceship? |
| 23:30:41 | evan | drbrain: he |
| 23:30:43 | evan | he |
| 23:30:49 | ijcd leaves the room. | |
| 23:31:27 | drbrain | I am seriously disappointed in someone over this |
| 23:31:38 | Defiler | Blood will flow |
| 23:32:52 | aotearoa enters the room. | |
| 23:34:35 | drbrain | http://www.anandtech.com/cpuchipsets/intel/showdoc.aspx?i=3367&p=2 |
| 23:34:53 | drbrain | it's about intel's no GPU-like chip |
| 23:35:04 | drbrain | no -> new |
| 23:36:56 | dgtized | evan: do you have any idea why the new cpp dependencies succeed on mac and fail on ubuntu 8.04 -- lots and lots and lots of forward declaration and incomplete type errors -- the libraries all compile fine though |
| 23:37:26 | evan | hrm. |
| 23:37:27 | evan | no, no clue. |
| 23:37:30 | evan | i'll check it out though. |
| 23:37:48 | drbrain | zenspider: will be back for the day tomorrow, too |
| 23:38:27 | Defiler | Hrm. Can a vim-master help me get tab characters underlining in red and trailing spaces underlining in yellow? |
| 23:38:35 | drbrain | yeah |
| 23:38:37 | Defiler | It looks like the plugin I have for it doesn't work in MacVim? |
| 23:39:01 | Defiler | It toggles on, but it never flags the offending characters =( |
| 23:39:06 | drbrain | highlight WhitespaceEOL ctermbg=LightMagenta guibg=LightMagenta |
| 23:39:11 | drbrain | match WhitespaceEOL /\s\+$/ |
| 23:39:29 | drbrain | so you'd define a second one for TabCharacter or something |
| 23:39:41 | Defiler | Yeah |
| 23:39:47 | Defiler | So what makes it show an underline there? |
| 23:39:51 | drbrain | I know that sometimes they don't trigger for gvim |
| 23:39:56 | drbrain | I think syntax has to trigger |
| 23:40:00 | levicook leaves the room. | |
| 23:40:01 | Defiler | Rather than just highlighting the non-existent text magenta |
| 23:40:01 | drbrain | :help highlight |
| 23:40:25 | joachimm leaves the room. | |
| 23:40:40 | Defiler | Oh what the hell |
| 23:40:47 | Defiler | my plugin is working in the help pane |
| 23:40:51 | Defiler | but not in ruby files haha |
| 23:40:54 | AndrewO enters the room. | |
| 23:41:01 | evan | MacVim still doesn't seem to load my .vimrc properly |
| 23:41:03 | drbrain | gui=underline, I think |
| 23:41:04 | evan | i have to manually load it |
| 23:42:02 | drbrain | hrm, maybe you have to do something funky with font on gui |
| 23:42:19 | Defiler | oh yeah I think I figured it out |
| 23:43:54 | joachimm enters the room. | |
| 23:47:52 | Defiler | No, scratch that. Hah |
| 23:52:51 | levicook enters the room. | |
| 23:53:32 | drbrain | Defiler: /^\t\+/ works for my match |
| 23:53:38 | drbrain | along with gui=underline |
| 23:53:56 | drbrain | but, somehow that turns off my WhitespaceEOL |
| 23:56:06 | Fullmoon enters the room. |