Show enters and exits. Hide enters and exits.
| 00:00:12 | evan | ok |
| 00:01:00 | santana | bignum.c cannot be compiled because of a bug in Solaris' math.h |
| 00:01:10 | evan | ug. |
| 00:01:11 | evan | ok. |
| 00:01:12 | santana | that defines HUGE_VAL as a function pointer |
| 00:01:28 | evan | hm. |
| 00:01:33 | evan | can you undef it? |
| 00:01:40 | evan | since we don't use that as a function pointer in bignum.c |
| 00:01:40 | mateuszb enters the room. | |
| 00:01:45 | santana | the workaround I have seen so far use configure to detect that ill behaviour |
| 00:01:48 | mateuszb | hello everybody |
| 00:01:58 | evan | santana_: we don't use configure. |
| 00:01:58 | santana | but we're not using configure |
| 00:02:03 | evan | why not just do |
| 00:02:05 | evan | oh wait |
| 00:02:12 | evan | do another platforms get HUGE_VAL from math.h? |
| 00:02:14 | headius | if you guys ned some solaris help I could connect you up with some folks |
| 00:02:14 | santana | right evan, we could define it, it's simple, but it would require something as #ifdef solaris |
| 00:02:19 | evan | but solaris defines it different? |
| 00:02:19 | santana | are you ok with that? |
| 00:02:22 | evan | thats fine |
| 00:02:26 | evan | #ifdef solaris |
| 00:02:27 | evan | is ok. |
| 00:02:48 | evan | headius: could you make it like everything else? kthnxbye |
| 00:03:14 | headius | I don't know anything about solaris |
| 00:03:23 | santana | the complete #if would look like this: |
| 00:03:25 | santana | #if defined (__SVR4) && defined (__sun) |
| 00:03:37 | santana | according to http://www.softpanorama.org/Lang/gcc.shtml |
| 00:04:19 | evan | santana_: thats fine. |
| 00:04:46 | santana | it's wrong to write an #if solaris, I know. But since we're not using configure, that's all I can think of to fix the problem. |
| 00:04:55 | santana | ok |
| 00:05:04 | mateuszb | can somebody tell me if rubinius can run merb ? I'm getting the following error at the moment Could not find RubyGem merb-core (>= 0) (and I do have merb-core installed from rubygems) |
| 00:05:55 | evan | mateuszb: probably not yt |
| 00:05:58 | therealadam leaves the room. | |
| 00:06:00 | evan | mateuszb: we're getting close |
| 00:06:45 | mateuszb | evan: could you tell me where can I find a list of specific reasons whcih prohibit rbx from running merb ? |
| 00:07:04 | evan | there is no such list. |
| 00:07:07 | mateuszb | or perhaps, could you give me a short outline |
| 00:07:11 | evan | i have no outline |
| 00:07:17 | evan | you'd have to talk to Defiler |
| 00:07:28 | evan | he's in the middle of getting merb working. |
| 00:07:38 | mateuszb | okies |
| 00:07:52 | mateuszb | and btw |
| 00:08:49 | mateuszb | ah, nevermind |
| 00:08:59 | mateuszb | I guess I will start hanging out in this channel :) |
| 00:09:17 | mateuszb | I'm really keen to see rbx run merb |
| 00:09:35 | santana | so am I |
| 00:09:44 | santana | but not until I fix it for Solaris |
| 00:10:30 | mateuszb | what's the problem with the solaris ? |
| 00:10:59 | rue | headius: Just stop by the Solaris team and tell them their OS sucks and please fix it to work like a sane UNIX would |
| 00:11:14 | mateuszb | ;-) |
| 00:11:15 | yugui leaves the room. | |
| 00:11:17 | santana | mateuszb: Rubinius can't be built yet on it |
| 00:11:18 | headius | well, if you don't want help, you can just say so |
| 00:11:22 | radarek leaves the room. | |
| 00:11:28 | evan | headius: :) we're just kidding with ya |
| 00:11:33 | evan | i'm sure we could use help |
| 00:11:39 | rue | headius: I think that WOULD help.. :D |
| 00:11:40 | evan | sadly, i don't know solaris |
| 00:11:47 | evan | so i'm not the one to get the help |
| 00:13:29 | santana | bignum.c and float.c use HUGE_VAL. I'll define it in shotgun.h. |
| 00:14:13 | evan | no |
| 00:14:17 | evan | please define it in bignum.h |
| 00:14:49 | rue | evan: Yeah, the append features is correct so far as I know |
| 00:15:11 | evan | other than using a GIANT post condition :/ |
| 00:15:32 | rue | Well that |
| 00:15:43 | rue | Would instance_of? work there? |
| 00:15:49 | rue | I am not sure if it is available |
| 00:15:57 | evan | yep |
| 00:15:59 | evan | it would |
| 00:16:01 | evan | i'll change it here |
| 00:16:06 | evan | i've got other fixes |
| 00:16:11 | santana | hmm, bighum.c is not including bignum.h, at least not directly ... |
| 00:16:16 | rue | Cool |
| 00:16:17 | santana | looking deeper |
| 00:16:25 | evan | santana_: it can though. |
| 00:16:48 | santana | ok |
| 00:17:22 | evan | rue: ack. there is a spec for include accepting subclasses of Module |
| 00:17:26 | evan | so instance_of doesn't work. |
| 00:17:30 | rue | headius: I think this may be a known bug, actually. Do you happen to know if the JVM still has Solaris-specific optimizations? |
| 00:17:38 | rue | Hu, you can subclass Module? |
| 00:17:45 | evan | *shrug* |
| 00:17:48 | headius | rue: absolutely |
| 00:18:05 | headius | I don't know to what extend though |
| 00:18:38 | rue | You cannot actually DO anything with a subclass of Module unless I am missing something.. |
| 00:19:07 | rue | Ouch. |
| 00:19:42 | headius | you could define a module superclass that overrides various things and use it to construct other modules, no |
| 00:19:42 | twbray | JVM has lots of OS-specific optimizations. Including Windows :) |
| 00:19:43 | headius | ? |
| 00:20:30 | rue | Not sure how that would work |
| 00:21:02 | rue | You can do `class A < Module; end; class B; include A.new; end` |
| 00:21:25 | rue | But I do not think you can get the methods available or anything directly. I suppose #append_features maybe |
| 00:22:49 | wycats_ leaves the room. | |
| 00:24:04 | rue | Yep, `class A < Module; def append_features(mod); mod; end; end` will work. |
| 00:24:16 | headius | yeah, that's the kind of thing I had in mind |
| 00:25:22 | rue | I would probably file that in the "e-mail ruby-lang if someone uses this method" functionality needed in the VM category |
| 00:28:51 | boyscout | 1 commit by Gerardo Santana |
| 00:28:52 | boyscout | * Workaround for Solaris' bug in math.h; da03ebb |
| 00:29:44 | Arjen_ leaves the room. | |
| 00:35:23 | EugZol_away leaves the room. | |
| 00:37:32 | rubuildius_amd64 | Gerardo Santana: da03ebbb2; 2097 files, 6778 examples, 24248 expectations, 0 failures, 0 errors; http://rafb.net/p/4RPgJ187.html |
| 00:38:07 | headius leaves the room. | |
| 00:39:30 | headius enters the room. | |
| 00:41:57 | santana | waiting for Evan's blog post about MagLev |
| 00:42:06 | evan | oh? |
| 00:42:56 | santana | the Ruby implementation based on a Smalltalk VM |
| 00:43:28 | evan | why were you expecting me to blog about it? |
| 00:43:30 | santana | by Gemstone |
| 00:43:32 | evan | other than I probably should |
| 00:43:46 | santana | because I respect your opinion |
| 00:43:52 | evan | ah! |
| 00:43:53 | santana | it's Ruby related |
| 00:43:56 | evan | true |
| 00:43:57 | rubuildius_ppc | Gerardo Santana: da03ebbb2; 2097 files, 6780 examples, 24274 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190792 |
| 00:43:58 | santana | VM related |
| 00:44:00 | evan | i do need to blog more. |
| 00:45:04 | santana | although I think you fell in a provocation the other day ... you better not :) |
| 00:45:10 | rue | s/blog/write entries in my web journal/ |
| 00:45:23 | ShayArnett enters the room. | |
| 00:45:54 | twbray leaves the room. | |
| 00:55:37 | benstiglitz leaves the room. | |
| 01:00:20 | headius leaves the room. | |
| 01:07:34 | kw enters the room. | |
| 01:18:47 | benny leaves the room. | |
| 01:26:10 | santana | there's a bug in Solaris' stdbool.h that doesn't let gcc to include it, and sends an error message to the output compiler |
| 01:26:27 | santana | the workaround would be similar to HUGE_VAL: detect Solaris and define bool, false and true |
| 01:27:10 | evan | thats fine. |
| 01:28:02 | santana | ok |
| 01:28:13 | santana | stdbool.h is included in five files |
| 01:28:36 | santana | the definitions for Solaris take seven lines |
| 01:28:50 | santana | I'm thinking of creating a .h file for them |
| 01:28:56 | evan | thats fine. |
| 01:29:01 | santana | ok |
| 01:32:47 | trythil leaves the room. | |
| 01:43:42 | santana | any clue about this? |
| 01:43:45 | santana | http://pastie.caboo.se/190833 |
| 01:44:31 | evan | OH. |
| 01:44:35 | evan | mother fucker. |
| 01:44:55 | evan | fucktown. |
| 01:45:02 | evan | this was a fucking easy ass fix. |
| 01:45:41 | kw leaves the room. | |
| 01:45:51 | evan | almost silly. |
| 01:46:16 | santana_ leaves the room. | |
| 01:46:39 | santana_ enters the room. | |
| 01:47:06 | santana | what's up |
| 01:47:27 | evan | oh, working on the included/extend bug. |
| 01:47:31 | evan | MRI works around it super easily. |
| 01:47:54 | trythil enters the room. | |
| 01:48:06 | santana | ah, and about http://pastie.caboo.se/190833 ? |
| 01:48:16 | evan | ha! yep. |
| 01:48:29 | evan | santana_: hm. |
| 01:48:36 | evan | well, we don't use the glob primitive anymore |
| 01:48:41 | evan | so just comment it out. |
| 01:49:18 | santana | did someone break the tree? |
| 01:49:22 | evan | no |
| 01:49:23 | evan | why? |
| 01:50:05 | santana | ok, I was confused. I thought I had compile that already. But no. |
| 01:50:21 | ezmobius leaves the room. | |
| 01:50:40 | santana | by the way, rake clean doesn't clean the files created in external_libs |
| 01:50:46 | santana | what's the correct command to do so |
| 01:51:28 | santana | rake clean:external |
| 01:51:50 | evan | rake distclean |
| 01:52:25 | santana | thanks |
| 01:56:41 | boyscout | 1 commit by Evan Phoenix |
| 01:56:42 | boyscout | * Fixup Kernel#extend and Module#include; c4d936b |
| 01:56:53 | santana | :) |
| 02:02:26 | jtoy enters the room. | |
| 02:07:25 | rubuildius_amd64 | Evan Phoenix: c4d936b97; 2097 files, 6778 examples, 24248 expectations, 0 failures, 0 errors; http://rafb.net/p/H3iclN38.html |
| 02:10:55 | rubuildius_ppc | Evan Phoenix: c4d936b97; 2097 files, 6780 examples, 24274 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190841 |
| 02:11:02 | trythil leaves the room. | |
| 02:11:17 | trythil enters the room. | |
| 02:16:44 | benny enters the room. | |
| 02:17:42 | santana | do we want to comply with C99 standard? |
| 02:18:21 | yipstar leaves the room. | |
| 02:19:18 | santana | because enforcing it with -std=c99 gives some errors in lib/oop.h:205. There's a struct declared that is not declaring any variable. |
| 02:19:55 | evan | which? |
| 02:20:12 | evan | ack. |
| 02:20:14 | evan | thats the MAIN struct. |
| 02:20:23 | evan | it's declaring a lot of stuff. |
| 02:20:25 | santana | it's inside a union, which is inside the struct rubinius_object_t |
| 02:20:55 | evan | oh |
| 02:20:57 | evan | the anon struct. |
| 02:21:00 | santana | right |
| 02:21:09 | evan | lets not worry about that for now |
| 02:21:13 | evan | since this code is going away soon |
| 02:21:16 | santana | according to gcc, it's not C99 compliant |
| 02:21:25 | santana | ah |
| 02:21:44 | santana | hmm |
| 02:21:49 | santana | how soon, may I ask |
| 02:21:53 | santana | a month? |
| 02:21:58 | evan | sooner |
| 02:22:02 | evan | week hopefully |
| 02:22:07 | santana | oh, great |
| 02:22:10 | santana | I'll wait |
| 02:22:15 | evan | :) |
| 02:22:20 | santana | I'm taking a break |
| 02:22:24 | santana | see you later |
| 02:22:47 | santana_ leaves the room. | |
| 02:29:00 | trythil leaves the room. | |
| 02:35:27 | mernen leaves the room. | |
| 02:35:27 | dlee leaves the room. | |
| 02:35:27 | rubuildius_amd64 leaves the room. | |
| 02:35:27 | rue leaves the room. | |
| 02:35:27 | ixx leaves the room. | |
| 02:35:27 | flori leaves the room. | |
| 02:35:27 | VVSiz leaves the room. | |
| 02:35:27 | atmos leaves the room. | |
| 02:35:27 | lopex leaves the room. | |
| 02:35:27 | wdperson leaves the room. | |
| 02:35:27 | rudebwoy leaves the room. | |
| 02:35:27 | rubuildius_ppc leaves the room. | |
| 02:35:27 | kAworu leaves the room. | |
| 02:35:27 | maharg leaves the room. | |
| 02:35:27 | jammi leaves the room. | |
| 02:35:27 | meanphil leaves the room. | |
| 02:35:27 | ko1_away leaves the room. | |
| 02:35:27 | JimMc leaves the room. | |
| 02:35:27 | zf leaves the room. | |
| 02:35:27 | mass leaves the room. | |
| 02:35:27 | oweff leaves the room. | |
| 02:35:27 | GMFlash leaves the room. | |
| 02:35:27 | hornbeck leaves the room. | |
| 02:35:27 | dysinger leaves the room. | |
| 02:35:27 | jp_tix leaves the room. | |
| 02:35:27 | cyndis leaves the room. | |
| 02:35:27 | vborja leaves the room. | |
| 02:35:27 | benburkert_ leaves the room. | |
| 02:35:27 | corundum leaves the room. | |
| 02:35:27 | dgtized leaves the room. | |
| 02:35:27 | cout leaves the room. | |
| 02:35:27 | tarcieri leaves the room. | |
| 02:35:27 | tmm1 leaves the room. | |
| 02:35:27 | ctennis leaves the room. | |
| 02:35:27 | ryantmulligan leaves the room. | |
| 02:35:27 | Defiler leaves the room. | |
| 02:35:27 | xhanjian leaves the room. | |
| 02:35:27 | dbussink leaves the room. | |
| 02:35:27 | ShayArnett leaves the room. | |
| 02:35:27 | mateuszb leaves the room. | |
| 02:35:27 | anteaya leaves the room. | |
| 02:35:27 | squeegy leaves the room. | |
| 02:35:27 | boyscout leaves the room. | |
| 02:35:27 | context leaves the room. | |
| 02:35:27 | jtoy leaves the room. | |
| 02:35:27 | binary42 leaves the room. | |
| 02:35:27 | imajes leaves the room. | |
| 02:35:27 | zenspider leaves the room. | |
| 02:35:27 | aasmith leaves the room. | |
| 02:35:27 | wycats_afk leaves the room. | |
| 02:35:27 | goodney leaves the room. | |
| 02:35:27 | _goodney_ leaves the room. | |
| 02:35:27 | djwhitt leaves the room. | |
| 02:35:27 | foysavas leaves the room. | |
| 02:35:27 | obvio leaves the room. | |
| 02:35:27 | timo leaves the room. | |
| 02:35:27 | pastie leaves the room. | |
| 02:35:29 | thoughtfiz leaves the room. | |
| 02:35:29 | drbrain leaves the room. | |
| 02:35:29 | fearoffish leaves the room. | |
| 02:35:29 | manveru leaves the room. | |
| 02:35:29 | matthewd leaves the room. | |
| 02:35:29 | TheVoice leaves the room. | |
| 02:35:29 | olabini leaves the room. | |
| 02:35:29 | Ingmar leaves the room. | |
| 02:35:29 | jacen_ leaves the room. | |
| 02:35:29 | Illocution leaves the room. | |
| 02:35:29 | smparkes leaves the room. | |
| 02:35:29 | rphillips leaves the room. | |
| 02:35:29 | benny leaves the room. | |
| 02:35:29 | Chrononaut leaves the room. | |
| 02:35:29 | josb leaves the room. | |
| 02:35:29 | kevinclark leaves the room. | |
| 02:35:30 | TheProkrammer leaves the room. | |
| 02:36:18 | benny enters the room. | |
| 02:36:18 | jtoy enters the room. | |
| 02:36:18 | ShayArnett enters the room. | |
| 02:36:18 | mateuszb enters the room. | |
| 02:36:18 | mernen enters the room. | |
| 02:36:18 | anteaya enters the room. | |
| 02:36:18 | atmos enters the room. | |
| 02:36:18 | dysinger enters the room. | |
| 02:36:18 | binary42 enters the room. | |
| 02:36:18 | ctennis enters the room. | |
| 02:36:18 | rubuildius_amd64 enters the room. | |
| 02:36:18 | rue enters the room. | |
| 02:36:18 | benburkert_ enters the room. | |
| 02:36:18 | lopex enters the room. | |
| 02:36:18 | TheVoice enters the room. | |
| 02:36:18 | wdperson enters the room. | |
| 02:36:18 | ryantmulligan enters the room. | |
| 02:36:18 | imajes enters the room. | |
| 02:36:18 | GMFlash enters the room. | |
| 02:36:18 | zenspider enters the room. | |
| 02:36:18 | flori enters the room. | |
| 02:36:18 | aasmith enters the room. | |
| 02:36:18 | wycats_afk enters the room. | |
| 02:36:18 | ixx enters the room. | |
| 02:36:18 | hornbeck enters the room. | |
| 02:36:18 | VVSiz enters the room. | |
| 02:36:18 | olabini enters the room. | |
| 02:36:18 | JimMc enters the room. | |
| 02:36:18 | rudebwoy enters the room. | |
| 02:36:18 | zf enters the room. | |
| 02:36:18 | oweff enters the room. | |
| 02:36:18 | mass enters the room. | |
| 02:36:18 | jammi enters the room. | |
| 02:36:18 | maharg enters the room. | |
| 02:36:18 | ko1_away enters the room. | |
| 02:36:18 | kAworu enters the room. | |
| 02:36:18 | meanphil enters the room. | |
| 02:36:18 | rubuildius_ppc enters the room. | |
| 02:36:18 | goodney enters the room. | |
| 02:36:18 | Ingmar enters the room. | |
| 02:36:18 | _goodney_ enters the room. | |
| 02:36:18 | djwhitt enters the room. | |
| 02:36:18 | Defiler enters the room. | |
| 02:36:18 | jp_tix enters the room. | |
| 02:36:18 | jacen_ enters the room. | |
| 02:36:18 | cyndis enters the room. | |
| 02:36:18 | foysavas enters the room. | |
| 02:36:18 | corundum enters the room. | |
| 02:36:18 | vborja enters the room. | |
| 02:36:18 | obvio enters the room. | |
| 02:36:18 | dgtized enters the room. | |
| 02:36:18 | cout enters the room. | |
| 02:36:18 | xhanjian enters the room. | |
| 02:36:18 | Illocution enters the room. | |
| 02:36:18 | squeegy enters the room. | |
| 02:36:18 | timo enters the room. | |
| 02:36:18 | manveru enters the room. | |
| 02:36:18 | smparkes enters the room. | |
| 02:36:18 | TheProkrammer enters the room. | |
| 02:36:18 | pastie enters the room. | |
| 02:36:18 | thoughtfiz enters the room. | |
| 02:36:18 | boyscout enters the room. | |
| 02:36:18 | rphillips enters the room. | |
| 02:36:18 | dbussink enters the room. | |
| 02:36:18 | drbrain enters the room. | |
| 02:36:18 | tarcieri enters the room. | |
| 02:36:18 | tmm1 enters the room. | |
| 02:36:18 | Chrononaut enters the room. | |
| 02:36:18 | fearoffish enters the room. | |
| 02:36:18 | josb enters the room. | |
| 02:36:18 | context enters the room. | |
| 02:36:18 | matthewd enters the room. | |
| 02:36:18 | kevinclark enters the room. | |
| 02:41:08 | wycats enters the room. | |
| 02:43:25 | GMFlash leaves the room. | |
| 02:43:29 | yugui enters the room. | |
| 02:43:34 | GMFlash enters the room. | |
| 02:46:08 | VVSiz_ enters the room. | |
| 02:47:54 | kw enters the room. | |
| 02:48:02 | yugui leaves the room. | |
| 02:48:20 | yugui enters the room. | |
| 02:50:09 | seydar enters the room. | |
| 02:50:58 | wycats leaves the room. | |
| 02:54:27 | VVSiz leaves the room. | |
| 02:59:15 | jtoy leaves the room. | |
| 03:05:12 | GMFlash leaves the room. | |
| 03:08:34 | benburkert_ leaves the room. | |
| 03:11:30 | m7d_ enters the room. | |
| 03:13:03 | yugui leaves the room. | |
| 03:13:32 | yugui enters the room. | |
| 03:14:31 | benburkert enters the room. | |
| 03:15:59 | benburkert leaves the room. | |
| 03:17:18 | m7d enters the room. | |
| 03:17:32 | benburkert enters the room. | |
| 03:17:55 | yugui_ enters the room. | |
| 03:24:41 | yugui leaves the room. | |
| 03:24:46 | hornbeck leaves the room. | |
| 03:25:08 | hornbeck enters the room. | |
| 03:25:19 | robertpostill enters the room. | |
| 03:26:08 | seydar leaves the room. | |
| 03:34:13 | m7d_ leaves the room. | |
| 03:35:16 | benburkert_ enters the room. | |
| 03:35:18 | benburkert leaves the room. | |
| 03:37:07 | robertpostill leaves the room. | |
| 03:39:07 | yugui_ leaves the room. | |
| 03:40:53 | m7d_ enters the room. | |
| 03:42:25 | benny leaves the room. | |
| 03:44:08 | lopex leaves the room. | |
| 03:44:40 | nicksieger enters the room. | |
| 03:54:33 | srbaker enters the room. | |
| 03:54:37 | hornbeck leaves the room. | |
| 03:54:48 | srbaker leaves the room. | |
| 03:58:24 | m7d leaves the room. | |
| 04:00:00 | headius enters the room. | |
| 04:00:30 | bitbang enters the room. | |
| 04:03:30 | srbaker enters the room. | |
| 04:04:15 | srbaker leaves the room. | |
| 04:04:35 | srbaker enters the room. | |
| 04:08:48 | headius leaves the room. | |
| 04:09:17 | trythil enters the room. | |
| 04:10:04 | srbaker leaves the room. | |
| 04:13:45 | jtoy enters the room. | |
| 04:15:59 | ShayArnett leaves the room. | |
| 04:20:49 | m7d enters the room. | |
| 04:24:25 | headius enters the room. | |
| 04:26:19 | anteaya leaves the room. | |
| 04:32:29 | headius_ enters the room. | |
| 04:32:29 | headius leaves the room. | |
| 04:36:35 | m7d_ leaves the room. | |
| 04:39:08 | rue | Ha, functors to the rescue |
| 04:39:58 | blakewatters enters the room. | |
| 04:43:03 | AndrewO enters the room. | |
| 04:50:38 | GMFlash enters the room. | |
| 05:06:07 | maduyb enters the room. | |
| 05:10:39 | bitbang leaves the room. | |
| 05:14:53 | hiredman enters the room. | |
| 05:18:40 | srbaker enters the room. | |
| 05:20:13 | maduyb leaves the room. | |
| 05:26:17 | yugui enters the room. | |
| 05:31:16 | headius_ enters the room. | |
| 05:32:21 | headius leaves the room. | |
| 05:34:27 | headius leaves the room. | |
| 05:34:52 | headius enters the room. | |
| 05:37:15 | hornbeck enters the room. | |
| 05:38:02 | wycats enters the room. | |
| 05:39:23 | benburkert_ leaves the room. | |
| 05:41:39 | ttmrichter enters the room. | |
| 05:42:45 | lstoll enters the room. | |
| 05:43:35 | be9 enters the room. | |
| 05:45:15 | AndrewO leaves the room. | |
| 05:46:00 | Defiler | ooh new merb error |
| 05:46:02 | Defiler | the plot thickens |
| 05:46:03 | kw leaves the room. | |
| 05:46:20 | Defiler | http://rafb.net/p/XMJCLs63.html |
| 05:46:23 | yugui leaves the room. | |
| 05:47:02 | hiredman enters the room. | |
| 05:50:02 | OccamRazor enters the room. | |
| 05:51:49 | srbaker leaves the room. | |
| 05:54:05 | wycats leaves the room. | |
| 05:54:35 | wycats enters the room. | |
| 05:55:57 | OccamRazor leaves the room. | |
| 06:01:33 | headius leaves the room. | |
| 06:04:40 | boyscout | 1 commit by Wilson Bilkovich |
| 06:04:41 | boyscout | * Fix use of alias keyword inside instance_eval; 55988ef |
| 06:07:32 | be9 | Defiler: how's the overall success with running merb? |
| 06:08:55 | KirinDave enters the room. | |
| 06:11:22 | OccamRazor enters the room. | |
| 06:11:42 | Defiler | be9: Almost done, as far as I can tell |
| 06:11:56 | Defiler | Trying to figure out what we are failing to support in this code, right now: http://rafb.net/p/ogMbHF10.html |
| 06:12:28 | Defiler | We fail in this code: http://rafb.net/p/WgD7FM73.html |
| 06:12:28 | rubuildius_amd64 | Wilson Bilkovich: 55988ef53; 2097 files, 6779 examples, 24250 expectations, 0 failures, 0 errors; http://rafb.net/p/5crfWa42.html |
| 06:13:37 | rue | Defiler: What is the breaking code? |
| 06:13:56 | rue | Oh, too slow |
| 06:14:41 | wycats_ enters the room. | |
| 06:14:51 | hornbeck leaves the room. | |
| 06:15:00 | marnen enters the room. | |
| 06:15:25 | Defiler | reduced further http://rafb.net/p/oAgZrz89.html |
| 06:15:37 | Defiler | the 'RubyGenerator' layer is required for it to fail |
| 06:15:47 | Defiler | take that out, and just do 'def message' in class Engine, and it works in rubinius too |
| 06:16:09 | rue | Well that certainly could use some awesome_backtrace love |
| 06:17:10 | Defiler | The only explanation I can think of is that 'def message' inside RubyGenerator is failing to replace the method in question |
| 06:18:03 | Defiler | oh hey.. has nothing to do with 'abstract' |
| 06:18:09 | boyscout | 9 commits by Marnen Laibow-Koser |
| 06:18:10 | boyscout | * Implement BigDecimal#*, as well as #mult without precision support.; c788a9f |
| 06:18:11 | boyscout | * Implement BigDecimal#/ and #quo. Not perfect; still relies on #/.; 57d7852 |
| 06:18:12 | boyscout | * Fix a typo in specs.; c42cc2c |
| 06:18:13 | boyscout | * Get BigDecimal#floor basically working.; ae179b4 |
| 06:18:14 | boyscout | * Fix bugs in BigDecimal#add and #+. This also affects #sub, #-, and #ceil.; f822111 |
| 06:18:15 | boyscout | ... |
| 06:18:17 | rue | Yeah, I see no path there |
| 06:18:24 | rue | marnen: Yay |
| 06:18:44 | Defiler | http://rafb.net/p/W3XLXF85.html |
| 06:18:51 | rubuildius_ppc | Wilson Bilkovich: 55988ef53; 2097 files, 6781 examples, 24276 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190907 |
| 06:18:57 | marnen | Yeah, I've got all the BigDecimal arithmetic operations implemented at least in basic versions now |
| 06:19:26 | marnen | of course, that doesn't help, since I'm supposed to be writing Ruby versions, not BASIC versions :D |
| 06:19:34 | rue | Defiler: Do you have many changes to your local #include path? |
| 06:19:41 | Defiler | no |
| 06:19:45 | Defiler | none that I am aware of |
| 06:20:08 | Defiler | abstract is a gem, unless you copy it somewhere |
| 06:20:10 | marnen | (and I don't have ** done yet) |
| 06:21:22 | hiredman enters the room. | |
| 06:21:40 | rue | Defiler: This only happens in that environment, though? Lemme update if evan's changes did something |
| 06:21:56 | Defiler | what environment? |
| 06:22:08 | Defiler | This is on HEAD, nothing special changed |
| 06:22:12 | wycats leaves the room. | |
| 06:22:44 | rue | Oh, it IS evan's change. It works before that |
| 06:22:58 | Defiler | which change? the enclosing_scope thing? |
| 06:24:26 | rue | I dunno yet, but I was maybe 20 patches behind HEAD and it worked as expected |
| 06:24:50 | rue | It is probably the serial including |
| 06:27:02 | Defiler | __add_method__ is getting called three times, as I would expect |
| 06:27:13 | Defiler | can you give me a commit hash? |
| 06:27:47 | rubuildius_amd64 | Marnen Laibow-Koser: c788a9f2d; 2097 files, 6796 examples, 24348 expectations, 0 failures, 0 errors; http://rafb.net/p/bqbFtE85.html |
| 06:28:04 | marnen | breathes a sigh of relief |
| 06:29:26 | Defiler | hrm |
| 06:29:28 | Defiler | http://rafb.net/p/uyiFbO80.html |
| 06:29:29 | rue | Hm, that is a bit of code |
| 06:29:36 | Defiler | that matches expectations (the paste) |
| 06:29:54 | Defiler | line 5 is p Engine.method_table[:message] |
| 06:30:35 | aasmith leaves the room. | |
| 06:31:00 | Defiler | and p e.method(:message) returns one that claims to be defined in Engine. odd |
| 06:31:22 | rue | Cyclic should be checked way before we get here |
| 06:31:34 | Defiler | oh wait no I am wrong |
| 06:31:40 | Defiler | had a typo |
| 06:32:22 | Defiler | aha. got it to at least report incorrect output |
| 06:32:49 | KirinDave leaves the room. | |
| 06:32:55 | KirinDav enters the room. | |
| 06:32:57 | Defiler | aha. Generator is in the ancestors list before RubyGenerator |
| 06:33:05 | wycats_ leaves the room. | |
| 06:35:16 | Defiler | looks like the removal of the reverse order from the algorithm there broke this |
| 06:35:24 | rubuildius_ppc | Marnen Laibow-Koser: c788a9f2d; 2097 files, 6798 examples, 24374 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190912 |
| 06:37:01 | rue | Yep |
| 06:37:14 | rue | The code is a bit C++-ish, if I may ;) |
| 06:38:10 | rue | Interesting case, hm |
| 06:39:31 | marnen leaves the room. | |
| 06:40:18 | Defiler | OK, fixed it |
| 06:41:38 | Defiler | here's the diff |
| 06:41:39 | Defiler | http://rafb.net/p/QO4M8h12.html |
| 06:41:42 | Defiler | can you think of a cleaner way? |
| 06:42:04 | mkrauskopf enters the room. | |
| 06:42:07 | Defiler | I guess I don't need this to be a separate method |
| 06:43:06 | jtoy leaves the room. | |
| 06:43:31 | rue | I think we can reduce the code quite a bit |
| 06:44:56 | Defiler | I'll check it in in a sec, and you can clean it up while I play GTA 4 :) |
| 06:45:13 | rue | Heh, go right ahead |
| 06:51:02 | boyscout | 1 commit by Wilson Bilkovich |
| 06:51:03 | boyscout | * Specs and implementation for module include order (fixes abstract.rb); 203ca28 |
| 06:57:56 | dmpk2k enters the room. | |
| 06:58:24 | wycats enters the room. | |
| 06:59:53 | wycats leaves the room. | |
| 07:02:06 | rue | Yeah, this looks good. |
| 07:02:22 | rue | I am a bit baffled we have no spec for that though.. will add one |
| 07:03:26 | rue | Hm. A syntax error in bigdecimal somewhere |
| 07:04:42 | Defiler | I added one |
| 07:04:44 | Defiler | with that commit |
| 07:04:51 | Defiler | that I verified failing before the change |
| 07:05:06 | rubuildius_ppc | Wilson Bilkovich: 203ca2881; 2097 files, 6799 examples, 24375 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190915 |
| 07:05:56 | rue | Defiler: http://pastie.org/190917 |
| 07:06:20 | rue | Might be able to condense a bit more, seeing if I broke this one though |
| 07:06:22 | Defiler | and superclass_chain is that while loop? |
| 07:06:47 | rue | evan already added it :) It is basically #ancestors without stripping IncludedModules etc. |
| 07:07:22 | Defiler | doesn't look like it matches the other |
| 07:07:25 | Defiler | I doubt that will pass everything |
| 07:07:59 | Defiler | Hrm.. what is the Hash api for checking to see if a default has been set? |
| 07:08:04 | rubuildius_amd64 | Wilson Bilkovich: 203ca2881; 2097 files, 6797 examples, 24349 expectations, 0 failures, 0 errors; http://rafb.net/p/UJ68PJ62.html |
| 07:09:03 | rue | It passes all specs |
| 07:09:14 | Defiler | sexy |
| 07:09:29 | rue | But I see what looks like a parser failure and I am trying to verify that is something different |
| 07:11:36 | wycats_ enters the room. | |
| 07:11:49 | Defiler | I'm getting that too |
| 07:11:55 | Defiler | In bigdecimal, you mean I assume |
| 07:12:06 | rue | Yeah. Without my version or with? |
| 07:12:11 | Defiler | without |
| 07:12:25 | rue | OK, cool |
| 07:15:54 | Defiler | merb is an awesome source of bugs |
| 07:16:03 | rue | Oh, I see it |
| 07:16:05 | Defiler | they override 'default' in a subclass of Hash |
| 07:16:09 | Defiler | and we weren't calling it |
| 07:17:23 | rue | ... |
| 07:18:08 | rue | wycats over there is like Dennis the Menace ;) |
| 07:18:16 | rue | (I will blame all weird Merb stuff on you) |
| 07:18:34 | KirinDav_ enters the room. | |
| 07:20:28 | Defiler | So, anyone know what line 37 in mult_spec (bignum) should actually say? |
| 07:20:43 | Defiler | BigDecimal(@one, @tolerance) doesn't pass on mri |
| 07:21:13 | trythil leaves the room. | |
| 07:23:26 | KirinDav_ leaves the room. | |
| 07:25:31 | rue | I fixed it |
| 07:26:27 | boyscout | 1 commit by Wilson Bilkovich |
| 07:26:27 | boyscout | * Make sure subclasses that implement their own Hash#default work (Merb); 081afd5 |
| 07:26:39 | rue | Also removed all the other extra parentheses 'cause they were making it hard for me to find the broken one :P |
| 07:27:20 | rue | Defiler: be_close is what was meant |
| 07:27:34 | KirinDav leaves the room. | |
| 07:29:04 | Defiler | oh, right |
| 07:29:11 | mkrauskopf leaves the room. | |
| 07:29:17 | Defiler | wycats_: ping |
| 07:29:48 | wycats | Defiler: pong |
| 07:29:52 | wycats | you owe me an explanation |
| 07:30:13 | wycats | waits for Defiler to go into hiding ;) |
| 07:32:38 | dlee enters the room. | |
| 07:33:51 | boyscout | 2 commits by Eero Saynatkari |
| 07:33:52 | boyscout | * Simplified Module#append_features, new functionality still included.; 72bf14a |
| 07:33:53 | boyscout | * Fixed a logic and syntax error in BigDecimal#mult specs.; a197099 |
| 07:34:29 | Defiler | wycats_: someday. got to fix this first |
| 07:34:40 | Defiler | wycats_: So, merb just outright does not work with webrick |
| 07:34:40 | wycats | what is "this"? |
| 07:34:46 | Defiler | stuff. important stuff. |
| 07:34:46 | wycats | Defiler: no way |
| 07:34:53 | Defiler | I have a repro |
| 07:34:57 | wycats | this.important? #=> true |
| 07:35:37 | Defiler | merb-gen app hello; add a route for "/" pointing to "hello"; implement trivial hello.rb in app/controllers |
| 07:35:54 | Defiler | merb -a webrick gets localhost:4000 set as the controller (under MRI) |
| 07:36:00 | Defiler | merb with no args loads mongrel and works fine |
| 07:36:55 | Defiler | http://pastie.org/190924 |
| 07:37:02 | wycats | sounds like a Rack issue |
| 07:38:50 | Defiler | Could you look at it? This is all new code to me, and you are likely to be faster |
| 07:40:00 | mateuszb leaves the room. | |
| 07:41:00 | Defiler | running it under rubinius with mongrel gets me pretty far these days |
| 07:41:27 | Defiler | runs into needing openssl for cookie HMAC stuff |
| 07:42:38 | yaroslav enters the room. | |
| 07:43:51 | rubuildius_amd64 | Eero Saynatkari: 72bf14a6f; 2097 files, 6798 examples, 24350 expectations, 0 failures, 0 errors; http://rafb.net/p/WC9jZz99.html |
| 07:43:52 | rubuildius_amd64 | Wilson Bilkovich: 081afd58a; 2097 files, 6798 examples, 24350 expectations, 0 failures, 0 errors; http://rafb.net/p/bj1YAY80.html |
| 07:43:58 | obvio leaves the room. | |
| 07:44:14 | Angelin enters the room. | |
| 07:46:47 | Angelin enters the room. | |
| 07:46:56 | rue | Is it a 0.0.0.0 issue? |
| 07:48:02 | obvio enters the room. | |
| 07:50:13 | rubuildius_ppc | Eero Saynatkari: 72bf14a6f; 2097 files, 6800 examples, 24376 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190929 |
| 07:50:14 | rubuildius_ppc | Wilson Bilkovich: 081afd58a; 2097 files, 6800 examples, 24376 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190928 |
| 07:51:47 | wycats | Defiler: I'm working on my preso for tomorrow |
| 07:57:17 | OccamRazor leaves the room. | |
| 07:57:17 | yaroslav leaves the room. | |
| 08:02:10 | m7d leaves the room. | |
| 08:03:56 | m7d enters the room. | |
| 08:04:48 | jtoy enters the room. | |
| 08:06:58 | jtoy leaves the room. | |
| 08:07:10 | headius enters the room. | |
| 08:14:28 | dysinger leaves the room. | |
| 08:24:35 | ttmrichter leaves the room. | |
| 08:24:55 | be9 leaves the room. | |
| 08:27:54 | ryantmulligan leaves the room. | |
| 08:28:00 | m7d leaves the room. | |
| 08:30:56 | blakewatters leaves the room. | |
| 08:31:42 | blakewatters enters the room. | |
| 08:43:44 | wycats enters the room. | |
| 08:45:36 | rue | You mean today? |
| 08:47:08 | be9 enters the room. | |
| 08:54:40 | yaroslav enters the room. | |
| 09:00:01 | wycats_ leaves the room. | |
| 09:03:29 | olabini leaves the room. | |
| 09:05:12 | obvio leaves the room. | |
| 09:05:20 | obvio enters the room. | |
| 09:11:05 | yaroslav leaves the room. | |
| 09:11:05 | headius leaves the room. | |
| 09:11:15 | headius enters the room. | |
| 09:13:56 | smparke1 enters the room. | |
| 09:13:59 | smparkes leaves the room. | |
| 09:19:54 | qwert666 enters the room. | |
| 09:23:20 | headius_ enters the room. | |
| 09:23:20 | headius leaves the room. | |
| 09:23:28 | headius_ leaves the room. | |
| 09:32:10 | kw enters the room. | |
| 09:43:35 | Maledictus enters the room. | |
| 09:45:49 | yaroslav enters the room. | |
| 09:46:54 | yaroslav leaves the room. | |
| 09:47:40 | benny enters the room. | |
| 09:48:02 | yugui enters the room. | |
| 09:52:29 | thehcdreamer enters the room. | |
| 09:54:01 | zimbatm enters the room. | |
| 10:00:51 | yugui_ enters the room. | |
| 10:02:14 | VVSiz_ leaves the room. | |
| 10:05:12 | blakewatters leaves the room. | |
| 10:10:45 | blakewatters enters the room. | |
| 10:40:11 | radarek enters the room. | |
| 10:46:17 | yugui leaves the room. | |
| 11:01:00 | rue | Weeble |
| 11:04:28 | yugui_ leaves the room. | |
| 11:07:47 | joachimm enters the room. | |
| 11:09:44 | mkrauskopf enters the room. | |
| 11:11:46 | GMFlash leaves the room. | |
| 11:38:49 | radarek leaves the room. | |
| 11:42:40 | Arjen_ enters the room. | |
| 11:48:32 | EugZol enters the room. | |
| 11:55:46 | joachimm leaves the room. | |
| 11:55:46 | dmpk2k leaves the room. | |
| 11:55:46 | rubuildius_ppc leaves the room. | |
| 11:55:46 | kAworu leaves the room. | |
| 11:55:46 | rudebwoy leaves the room. | |
| 11:55:46 | maharg leaves the room. | |
| 11:55:46 | jammi leaves the room. | |
| 11:55:46 | atmos leaves the room. | |
| 11:55:46 | meanphil leaves the room. | |
| 11:55:46 | ko1_away leaves the room. | |
| 11:55:47 | jammi_ enters the room. | |
| 11:55:56 | kAworu enters the room. | |
| 11:57:27 | dmpk2k enters the room. | |
| 11:57:27 | atmos enters the room. | |
| 11:57:27 | rudebwoy enters the room. | |
| 11:57:27 | rubuildius_ppc enters the room. | |
| 11:57:27 | meanphil enters the room. | |
| 11:57:27 | ko1_away enters the room. | |
| 11:57:27 | maharg enters the room. | |
| 11:58:27 | ko1_away leaves the room. | |
| 12:01:09 | ko1_away enters the room. | |
| 12:10:17 | yaroslav enters the room. | |
| 12:22:39 | Angelin enters the room. | |
| 12:26:44 | yaroslav leaves the room. | |
| 12:32:18 | benburkert enters the room. | |
| 12:32:42 | chris2 enters the room. | |
| 12:46:06 | TheVoice leaves the room. | |
| 12:46:57 | benburkert leaves the room. | |
| 13:27:17 | dysinger enters the room. | |
| 13:30:52 | yugui enters the room. | |
| 13:44:29 | manveru | alright... |
| 13:44:39 | manveru | rubinius has no abbrev.rb ... |
| 13:49:07 | manveru | but now ramaze starts! :D |
| 13:49:22 | manveru | even though webrick still seems to have issues |
| 13:50:18 | anteaya enters the room. | |
| 13:52:32 | ttmrichter enters the room. | |
| 13:54:06 | manveru | wow... |
| 13:54:34 | manveru | a = [1,2,3]; a [0] < 2 |
| 13:54:36 | manveru | # true |
| 13:55:06 | manveru | for some whacky reason cgi_multipart_eof_fix.rb is using this syntax |
| 13:55:18 | NoKarma enters the room. | |
| 13:55:32 | NoKarma | Hey all |
| 13:55:44 | manveru | moin :) |
| 13:55:50 | mkrauskopf leaves the room. | |
| 13:55:57 | mkrauskopf_ enters the room. | |
| 13:57:47 | manveru | sweet, now i got a segfault :) |
| 14:00:48 | obvio leaves the room. | |
| 14:10:31 | manveru | i see |
| 14:10:44 | manveru | fastthread.so makes it go boom |
| 14:13:31 | joachimm enters the room. | |
| 14:15:21 | radarek enters the room. | |
| 14:17:39 | boyscout | 2 commits by Adam Gardiner |
| 14:17:40 | boyscout | * Handle empty string as filename in eval; 43e3886 |
| 14:17:41 | boyscout | * Fix breakpoint bugs on enable/disable; 5d7496a |
| 14:19:02 | manveru | sweet, ramaze serves its first page... |
| 14:19:09 | manveru | an error page, but still :) |
| 14:23:22 | rue | manveru: Hehe, good news overall :) |
| 14:23:30 | manveru | aye |
| 14:23:37 | manveru | it takes around 1 minute to start up... |
| 14:23:44 | manveru | so testing is a bit slow |
| 14:23:44 | mkrauskopf_ leaves the room. | |
| 14:24:27 | manveru | now i get a proper error... |
| 14:26:44 | manveru | and thus starts the really hard part of debugging... |
| 14:26:45 | kevwil enters the room. | |
| 14:27:47 | rubuildius_amd64 | Adam Gardiner: 43e388667; 2097 files, 6798 examples, 24350 expectations, 0 failures, 0 errors; http://rafb.net/p/AD9gb723.html |
| 14:28:30 | wycats leaves the room. | |
| 14:28:52 | anteaya leaves the room. | |
| 14:30:25 | antares enters the room. | |
| 14:30:37 | manveru | seems like Exception#backtrace differs from 1.8/1.9 |
| 14:33:08 | rubuildius_ppc | Adam Gardiner: 43e388667; 2097 files, 6800 examples, 24376 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/190993 |
| 14:33:57 | lopex enters the room. | |
| 14:34:31 | rue | manveru: The format? |
| 14:34:48 | manveru | the content |
| 14:39:30 | rby enters the room. | |
| 14:40:04 | kevwil_ enters the room. | |
| 14:44:38 | zimbatm leaves the room. | |
| 14:44:44 | wycats enters the room. | |
| 14:44:49 | rue | It may have a few more levels deeper, I suppose |
| 14:46:03 | nicksieger leaves the room. | |
| 14:47:17 | zimbatm enters the room. | |
| 14:55:04 | manveru | aha! |
| 14:55:13 | manveru | found it, now Hello, World! works in ramaze :) |
| 14:55:29 | manveru | this is a really, really, tricky one |
| 14:55:40 | manveru | writes spec |
| 14:55:50 | kevwil leaves the room. | |
| 15:03:49 | boyscout | 1 commit by Adam Gardiner |
| 15:03:50 | boyscout | * Add helper function to search CompiledMethod.scripts; 06d15c3 |
| 15:08:14 | manveru | exactly |
| 15:08:20 | manveru | rue: wanna see latest evil? :) |
| 15:11:00 | manveru | http://p.ramaze.net/1313 |
| 15:11:22 | manveru | this raises on 1.8, but on rubinius it shows foo having nil |
| 15:11:58 | boyscout | 1 commit by Adam Gardiner |
| 15:11:59 | boyscout | * Switch debugger add breakpoint to use CompiledMethod.script_for_file; e947083 |
| 15:12:19 | manveru | wonders whether there is a spec for that already |
| 15:12:45 | marnen enters the room. | |
| 15:12:47 | rubuildius_amd64 | Adam Gardiner: 06d15c3a0; 2097 files, 6798 examples, 24350 expectations, 0 failures, 0 errors; http://rafb.net/p/BM0pmN91.html |
| 15:14:59 | twbray enters the room. | |
| 15:15:32 | manveru | oh seriously, we leak variable definitions through blocks! |
| 15:16:31 | manveru | 1.times{ a = 1 }; p a |
| 15:16:44 | manveru | it's nil, but it exists... |
| 15:17:59 | rue | Ah, yes |
| 15:22:25 | twbray leaves the room. | |
| 15:22:47 | rubuildius_amd64 | Adam Gardiner: e94708348; 2097 files, 6798 examples, 24350 expectations, 0 failures, 0 errors; http://rafb.net/p/VdrMXL68.html |
| 15:24:35 | kevwil_ leaves the room. | |
| 15:26:29 | Fullmoon enters the room. | |
| 15:28:02 | rubuildius_ppc | Adam Gardiner: e94708348; 2097 files, 6800 examples, 24376 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/191002 |
| 15:28:03 | rubuildius_ppc | Adam Gardiner: 06d15c3a0; 2097 files, 6800 examples, 24376 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/191000 |
| 15:32:24 | twbray enters the room. | |
| 15:35:38 | trythil enters the room. | |
| 15:36:17 | rue | Grumble grumble |
| 15:36:22 | rue | re-enables ast |
| 15:37:04 | joachimm leaves the room. | |
| 15:37:58 | manveru | rue: so that's a filed bug? |
| 15:38:35 | AndrewO enters the room. | |
| 15:38:58 | AndrewO leaves the room. | |
| 15:39:39 | _sk enters the room. | |
| 15:40:37 | twbray leaves the room. | |
| 15:41:56 | rue | manveru: Not that I know of.. I was poking around to make sure it is not intentional |
| 15:50:15 | enebo enters the room. | |
| 15:55:14 | NoKarma leaves the room. | |
| 16:04:53 | twbray enters the room. | |
| 16:05:02 | hornbeck leaves the room. | |
| 16:05:24 | hornbeck enters the room. | |
| 16:06:44 | rue | Meh, debugging the compiler is not ideal. |
| 16:10:19 | fbuilesv enters the room. | |
| 16:10:27 | twbray leaves the room. | |
| 16:15:15 | anteaya enters the room. | |
| 16:32:02 | joachimm enters the room. | |
| 16:35:30 | twbray enters the room. | |
| 16:35:49 | rue | Huh, well I shall be. |
| 16:35:54 | twbray leaves the room. | |
| 16:36:46 | GMFlash enters the room. | |
| 16:39:01 | yaroslav enters the room. | |
| 16:40:35 | boyscout | 1 commit by Marnen Laibow-Koser |
| 16:40:36 | boyscout | * Implement BigDecimal#power and #**, fix some bugs in #mult.; 206cea3 |
| 16:41:37 | GMFlash leaves the room. | |
| 16:41:38 | twbray enters the room. | |
| 16:44:01 | rue | manveru: Found the problem |
| 16:44:58 | twbray leaves the room. | |
| 16:46:44 | zimbatm leaves the room. | |
| 16:47:58 | mkrauskopf enters the room. | |
| 16:48:55 | twbray enters the room. | |
| 16:49:17 | twbray leaves the room. | |
| 16:50:33 | ndemonner enters the room. | |
| 16:52:49 | rubuildius_amd64 | Marnen Laibow-Koser: 206cea31c; 2097 files, 6819 examples, 24555 expectations, 0 failures, 0 errors; http://rafb.net/p/Wdf9j585.html |
| 16:55:17 | rubuildius_ppc | Marnen Laibow-Koser: 206cea31c; 2097 files, 6821 examples, 24581 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/191025 |
| 16:55:52 | yugui_ enters the room. | |
| 16:56:02 | yugui leaves the room. | |
| 16:59:18 | yugui enters the room. | |
| 16:59:18 | yugui_ leaves the room. | |
| 17:00:38 | wycats leaves the room. | |
| 17:01:18 | twbray enters the room. | |
| 17:14:17 | marnen_ enters the room. | |
| 17:16:52 | marnen leaves the room. | |
| 17:27:25 | benburkert enters the room. | |
| 17:28:56 | manveru | rue: and fixed it? ;) |
| 17:30:48 | joachimm_ enters the room. | |
| 17:32:56 | joachimm leaves the room. | |
| 17:33:25 | twbray leaves the room. | |
| 17:33:37 | _sk leaves the room. | |
| 17:35:10 | octopod enters the room. | |
| 17:41:19 | thehcdreamer leaves the room. | |
| 17:49:16 | EugZol leaves the room. | |
| 17:53:00 | twbray enters the room. | |
| 17:56:08 | MenTaLguY enters the room. | |
| 18:02:18 | shanghaililly enters the room. | |
| 18:05:03 | shanghaililly leaves the room. | |
| 18:07:51 | rue | manveru: Maybe |
| 18:08:04 | rue | If this is actually what was wrong with it, I will strangle somebody |
| 18:08:07 | wycats enters the room. | |
| 18:11:02 | rue | Probably myself |
| 18:22:33 | rue | Anyone have ParseTree up? |
| 18:26:10 | ctennis_ enters the room. | |
| 18:26:41 | fbuilesv leaves the room. | |
| 18:27:38 | yugui leaves the room. | |
| 18:28:56 | rue | evan, Defiler: I am going to head out for a bit shortly so if I do not get it fixed, the issue is that `1.times { foo = :a }; p foo` does not cause an error for the undefined variable. The problem is that the latter parses to a :lvar => LocalAccess because the parser has seen the identifier and then LocalScope has the autovivifying Hash so when the LocalAccess uses find_local, the identifier is created and |
| 18:28:58 | rue | it just has a nil value |
| 18:29:43 | rue | It would seem simplest to just remove autovivification from LocalAccess |
| 18:30:25 | rue | Bounce a NameError if there is a LocalAccess but no existing variable |
| 18:41:26 | trythil leaves the room. | |
| 18:42:20 | ctennis leaves the room. | |
| 18:44:47 | nicksieger enters the room. | |
| 18:49:17 | headius enters the room. | |
| 18:53:30 | chris2 leaves the room. | |
| 18:54:09 | twbray leaves the room. | |
| 19:04:44 | twbray enters the room. | |
| 19:04:48 | qwert666_ enters the room. | |
| 19:08:03 | MenTaLguY leaves the room. | |
| 19:08:08 | twbray leaves the room. | |
| 19:09:45 | joachimm_ leaves the room. | |
| 19:10:15 | joachimm enters the room. | |
| 19:17:23 | yaroslav leaves the room. | |
| 19:22:04 | qwert666 leaves the room. | |
| 19:31:04 | octopod leaves the room. | |
| 19:32:46 | headius leaves the room. | |
| 19:32:57 | headius enters the room. | |
| 19:35:09 | headius leaves the room. | |
| 19:35:44 | headius enters the room. | |
| 19:36:14 | headius leaves the room. | |
| 19:37:26 | headius enters the room. | |
| 19:41:43 | joachimm leaves the room. | |
| 19:47:07 | twbray enters the room. | |
| 19:48:53 | VVSiz enters the room. | |
| 19:51:03 | twbray leaves the room. | |
| 19:55:45 | blakewatters leaves the room. | |
| 19:59:06 | NoKarma enters the room. | |
| 19:59:59 | benburkert leaves the room. | |
| 20:07:01 | rue | Meh, took a hour and a half to get set :/ Going, be back later |
| 20:14:10 | webmat enters the room. | |
| 20:15:17 | rue | Hey, webmat, bye, webmat |
| 20:15:41 | webmat | What's that about ? :-) |
| 20:15:55 | webmat | Hi rue :-) |
| 20:20:34 | wycats leaves the room. | |
| 20:21:54 | be9 leaves the room. | |
| 20:23:53 | blakewatters enters the room. | |
| 20:31:16 | wycats enters the room. | |
| 20:34:15 | benburkert enters the room. | |
| 20:34:56 | yaroslav enters the room. | |
| 20:40:30 | blakewatters leaves the room. | |
| 20:43:11 | blakewatters enters the room. | |
| 20:43:33 | MenTaLguY enters the room. | |
| 20:48:07 | rphillips leaves the room. | |
| 20:49:06 | marnen_ leaves the room. | |
| 20:55:24 | benburkert_ enters the room. | |
| 21:01:03 | yaroslav leaves the room. | |
| 21:02:28 | yipstar enters the room. | |
| 21:03:28 | zimbatm enters the room. | |
| 21:05:48 | dlee leaves the room. | |
| 21:10:33 | benburkert leaves the room. | |
| 21:13:33 | evan | rue: i get a NameError |
| 21:13:54 | evan | oh wait. |
| 21:14:09 | evan | yep |
| 21:14:11 | evan | NameError |
| 21:14:34 | evan | huh. |
| 21:14:41 | evan | i get a NameError in irb, but not in a script. |
| 21:31:48 | joachimm enters the room. | |
| 21:35:07 | headius leaves the room. | |
| 21:35:37 | headius enters the room. | |
| 21:47:52 | BluR enters the room. | |
| 22:14:32 | ezmobius enters the room. | |
| 22:17:04 | joachimm leaves the room. | |
| 22:36:23 | webmat leaves the room. | |
| 22:37:56 | trythil enters the room. | |
| 22:46:27 | smtlaissezfaire enters the room. | |
| 22:51:36 | smtlaissezfaire | Any plan to implement tail recursion in rubinius? |
| 22:53:33 | smtlaissezfaire | I guess not. |
| 22:55:09 | benburkert enters the room. | |
| 22:57:12 | evan | smtlaissezfaire: sure, why not |
| 22:57:25 | evan | no reason not to |
| 22:57:36 | evan | it's just not on the immediate feature list |
| 23:02:43 | smtlaissezfaire leaves the room. | |
| 23:08:24 | benburkert_ leaves the room. | |
| 23:10:56 | benburkert_ enters the room. | |
| 23:16:56 | AndrewO enters the room. | |
| 23:20:11 | ezmobius leaves the room. | |
| 23:20:35 | ezmobius enters the room. | |
| 23:26:09 | GMFlash enters the room. | |
| 23:27:20 | benburkert leaves the room. | |
| 23:43:31 | blakewatters leaves the room. | |
| 23:45:02 | Maledictus leaves the room. | |
| 23:47:56 | benburkert_ leaves the room. | |
| 23:49:28 | wycats leaves the room. | |
| 23:49:37 | ShayArnett enters the room. | |
| 23:53:42 | EugZol enters the room. | |
| 23:54:01 | blakewatters enters the room. | |
| 23:54:07 | EugZol leaves the room. |