Index

Show enters and exits. Hide enters and exits.

00:05:08peterhil leaves the room.
00:06:38nari leaves the room.
00:09:09cored enters the room.
00:12:54tarcieri leaves the room.
00:13:03tarcieri enters the room.
00:16:30Maledictus leaves the room.
00:27:01scoopr leaves the room.
00:31:15lopex leaves the room.
00:35:29joearnold enters the room.
00:37:16benburkert leaves the room.
00:40:57benburkert enters the room.
00:41:58stepheneb enters the room.
00:55:00SoreGums leaves the room.
00:57:55jp_tix leaves the room.
00:58:21jptix enters the room.
00:58:39joearnold leaves the room.
01:09:07imajes enters the room.
01:14:26nari enters the room.
01:14:26macournoyer enters the room.
01:19:24benburkert leaves the room.
01:21:39benburkert enters the room.
01:26:48evan enters the room.
01:46:57seydar enters the room.
01:48:55seydarsalutations
01:54:24rueEvening, scoutster
01:56:04jackdempsey leaves the room.
01:56:06seydardon't remind me. I should be working on a merit badge right now
01:56:15seydarnah, i'll do it tuesday/wednesday
01:56:22rueProbably not an IRC merit badge
01:56:22seydarpaper gets written tomorrow
01:56:46seydarunfortunately it's not. It's Citizenship in the Nation
01:57:20rueSo, basically, it consists of standing around and maybe going to a baseball game?
01:57:58seydari have to write about the constitution and talk about how America is so great and all
02:03:48seydarrue: how's AT&Ti going?
02:03:53scoopr enters the room.
02:08:56scoopr leaves the room.
02:09:24scoopr enters the room.
02:13:51blowmage enters the room.
02:15:27joearnold enters the room.
02:18:32joearnold leaves the room.
02:26:09rueseydar: Pretty swell, doing various different things
02:28:52TheWordNerd enters the room.
02:39:08macournoyer leaves the room.
02:40:17seydarrue: care to enlighten on those things?
02:41:55macournoyer enters the room.
02:42:22seydarexpand*
02:51:09macournoyer leaves the room.
02:58:21rueseydar: Mainly stuff related to REST/web frameworks, a bit of Rubinius
02:59:15evanhey girls
03:00:55rueWell hello, sailor
03:02:25evanhows things?
03:02:32evanbacklog was pretty quiet
03:02:34drbrainI'm about to get another RubyGems out the door!
03:02:39drbrainmaybe by weeks-end
03:02:43evancool!
03:02:53evanwhats new in gemification land?
03:03:05drbrainsponsored by AT&T Interactive®
03:03:11drbrainlots of bug fixes
03:03:15drbraindevelopment versions
03:03:26drbrainRSS feeds for gem repositories
03:03:55evandrbrain: has wycats ever explained the problem he had with requiring gem versions?
03:04:02drbrainyes
03:04:03evanhe was tellin' me, sounded interesting.
03:04:14evanany thoughts on it?
03:04:36drbrainI know there's a patch floating around
03:04:50evanah
03:04:57drbrainI don't remember if I incorporated it, it may not have had enough tests for my liking
03:04:59evanbtw, if you want any help wading the patch queue, let me know.
03:05:03drbrain(aka, zero tests)
03:05:12evansince you're the only dev on rubygems atm it seems
03:05:18drbrainit's nearly empty
03:05:24evanok, cool.
03:05:33drbrainBerger chewed through a bunch of patches in December/January
03:05:40evanah, nice.
03:05:48evanI hung out with Luis a bunch this weekend
03:05:49drbrainI think he got bored
03:05:50evanhe's awesome.
03:05:58evanwell, feel free to add me
03:06:01drbrainoh, nice
03:06:01evani'll help go through them
03:06:32drbrainright now, all the patches are awaiting cleanup/tests from the original authors
03:07:04drbrainbought my Japan tickets too!
03:07:05rueNothing much going on. brixen is working on the profiler?
03:07:09evandrbrain: yay!
03:07:16evandrbrain: you'll have a blast
03:07:20evani'm sad I can't be there
03:07:29evanpatterson is an awesome travel partner, as you know.
03:07:29drbrainmy gf Jamie is going too
03:07:36drbrainyeah
03:07:37evanI can't imagine the trouble the 3 of you will get into.
03:07:39manveruyahoo, dev versions!
03:07:56evanso, since I can't imagine it, I REQUIRE photo proof afterward!
03:08:03evan:D
03:08:08drbrainhehe
03:08:10manverunow i can do a release for every single commit :)
03:08:17evanmanveru: success!
03:08:19drbrainmanveru: indeed
03:08:21rueI fixed Method#call, and (I think) dynamic locals, but I have not cleaned up stuff.
03:08:43evanrue: did you commit those fixes?
03:09:21rueNo
03:09:28evanok
03:09:32evani'm curious what was busted
03:09:36rueThe former is trivial, the latter not so much
03:10:17cored leaves the room.
03:10:58evandynamic locals == eval introduced locals
03:11:13evanie, get_eval_local/set_eval_local
03:11:17rueevan: I think the reproduction for latter was something like `def foo; eval "a = 1"; [1].each {|i| eval "p a"}; end; foo`
03:11:29evanah ha!
03:11:32evani thought I fixed that...
03:11:38evanah
03:11:40evani see why
03:11:40rueYeah. I fixed it by recursing up the vscopes
03:11:45evani hardcoded it to just use @parent
03:11:53evanbut it needs to walk up to the scope where @parent == nil
03:11:55evanie, the top.
03:11:57rueBut I figure there is a better way, maybe pushing a different frame
03:12:07evanpush where?
03:12:24evanwell, if it fixes stuff
03:12:26evango ahead and push it
03:12:32evanwe can also sort out a better way later
03:12:37evani'm trying to be more chill about stuff
03:12:45evanlike I was when the project started
03:13:29seydarit'd be funny if you showed up in IRC high everyday
03:13:32evanoh btw, any.io is AWESOME
03:13:47evani love being able to use finger and DNS for twitter.
03:14:01evanseydar: i probably wouldn't get much work done
03:14:09evanmy track record for working while high is pretty bad.
03:14:12ruepush_variables, was it? I did not look through it but it pushes the of_sender rather than the one where the local is found or something, so there is double traversal
03:14:21rueI do not recall now
03:14:36evanok
03:14:42evanno sweat
03:14:51drbraineven beer + programming does not necessarily work out well
03:14:57evanno
03:14:59evanrarely in my case
03:15:03evani get sleepy
03:15:09evanand I get code like
03:15:16evana = ob.runa.uhhueaheeaaooooooooooooooo
03:15:23evanas my head hits the keyboard
03:16:36seydari once wrote a letter to a prof that finished with 'end'
03:16:41seydarbut that wasn't because i was drunk
03:16:44seydari was just tired
03:16:57seydarOMFG story time kids!
03:17:11ruetilman wanted to change the rbc format and I think libc rewired JIT
03:17:30rueWell, in potentia
03:17:50seydarso my friend and I were acting really drunk on the green, and we made eye contact with a cop. then we got in our car, pulled off, and his lights turned on and he pulled us over
03:18:08rueThis is on a golf court?
03:18:17seydaroh. sorry you non new englanders
03:18:26seydara green is a nice lil' field in the center of town
03:18:28jackdempsey enters the room.
03:18:42rueSo essentially yes
03:18:45rueGo on
03:18:46evanrue: yeah, i saw libc's change
03:18:54evanjit needs a lot more work than he did
03:18:59evanbecause of the execution change
03:19:02seydarrue: that was my story. we got pulled over on the suspicion of drunk driving
03:19:05evanbut his is a good first step
03:19:22rueWell, yeah
03:19:43rueseydar: There are no riding leopards involved, are there?
03:20:01seydarrue: no. and what did you say to 'pikkulla'? i accidentally closed the window
03:20:20rue"Pikku <whatever>lla" or "pienella"
03:21:22seydarthanks!
03:21:28seydarpulls out his dictionary
03:22:04rueSee, a really good story starts with something like "So this one time, we had eaten morning glory seeds and after getting over the paranoia of having poisoned ourselves, we wandered out to town. The only thing I remember from early on in the night is when we had joined a queue somewhere and I had lied down on my back because I was laughing so hard, but then it got interesting
03:22:31seydarWTF
03:22:36seydarthat was the best story ever
03:22:39seydarit made zero sense
03:22:57evanexactly.
03:22:59rueThere you go
03:23:03evansee, in finland
03:23:09evanthey get 10x the exposure to cosmic rays
03:23:11evanas everyone else.
03:23:34seydarhahaha my parents think that's awesome
03:23:38seydaryou're famous in my household
03:23:40benburkert leaves the room.
03:23:42rueGreat
03:24:00evanrue: now you've got a family to cook for you on the east coast
03:24:01seydaryou should really try to go to goruco
03:24:38rueevan: That might explain why my high school career planning document stated my dream profession as, and I quote, "opium-addled wandering minstrel"
03:25:47seydarrue: isn't it 4 in the morning in finlandia? are you like this at all times or just when you're tired?
03:25:47rueseydar: Yeah, but naawh. I forgot when it was again anyway, and I am already going to Spain :P
03:26:02evanyour high school counsler sounds soo much cooler that mine
03:26:02rueIt is 05:25
03:26:12seydaroh hey, that's cool. ditch out on the second greatest conference of all time
03:26:12evanmine just told me that my GPA was too low to get into any good colleges.
03:26:14evanfuck that guy.
03:26:20rueHah
03:26:25seydari now have a lowered opinion of you
03:26:35seydarevan: we have this program called naviance, that basically says the same thing
03:26:43rueDamn, do I have to kick Superman's ass again?
03:26:47seydarexcept statistically in a way that's difficult to argue against
03:26:52benburkert enters the room.
03:27:04seydar /kick rue for your failure to go to NYC
03:28:17rueWell.. my wife will be in Ohio in 2 weeks.. it counts for, like, 1/3 visit right?
03:29:51rueI should probably go to bed in a bit, but I am watching "Terry Jones' Medieval Lives"
03:29:55rue(Part 5)
03:30:17rueI was thinking starting a formal polyphasic sleep rhythm today
03:31:31seydarwait
03:31:34seydarhold on
03:31:46seydarfirst: wife?
03:32:13seydarsecond: i tried polyphasic sleeping but my rents stopped me. we should bond over PPSing
03:33:18rueThis basmatic curry rice is superb. Mm
03:34:03rueYeah, I will try 3 + 3*20, which is somewhat close to my normal patterns
03:34:32seydaryou know what's odd? that's exactly what i did, too
03:34:39seydarnow explain the wife business
03:34:45seydarthis i did not know
03:36:33rueWell, erm, when a man and a woman (or, occasionally, a man and a man or a woman and a woman, or in some cases any combination of one or more of the above) love eachother very much..
03:37:16seydardoes she speak finnish as well?
03:37:26rueNo
03:37:56seydar'tis a shame
03:38:04seydarbut i'm sure she's perfect in every other way!
03:38:08seydarbesides the not speaking finnish part
03:39:25rueMinor slight
03:39:37krawek enters the room.
03:40:33seydardoes she deal well with the whole "rue lives in finland" bit?
03:40:33seydarsorry if that's too personal
03:41:23evanshe lives with rue, in finland.
03:42:06rue^^
03:43:39seydarWHOA
03:43:44seydaroh right that makes sense
03:43:50seydarso is she learning finnish?
03:44:02rueShe is fairly well-adjusted, considering she has to be around me continuously
03:45:17rueShe is supposed to take a class in the summer. There is {un,}fortunately no need to speak Finnish
03:45:40evanhelsinki is pretty fucking metropolitan
03:45:53evanplus, like swedishi, finish doesn't get ya far in the world
03:46:02evanso most of them there peoples know english too
03:46:07evanas rue has shown us
03:46:28evanrue: hopefully i'm not protraying that wrong
03:47:08rueNot really, considering together we make up about the population of Southern California
03:47:25rueNot quite, even. NYC, and that is counting Iceland too
03:47:31seydarit is my sincere hope that finland will become an economic powerhouse and everyone will do business in finnish
03:48:06evani believe that was true at one point
03:48:21evanmaybe it wasn't finnish, but it was something like that.
03:48:31rueLatin? :)
03:48:45evanhah
03:48:49rueThe Swedes got around until the 20th century
03:49:25evanbefore they started teaching things other than swedish to the population?
03:50:03evanthats probably because they were trying to lay claim to north for so long
03:50:03jackdempsey leaves the room.
03:51:23rueToo busy fighting.. and there has never really been that much of a pressure to colonise conquered areas here in Europe to the degree of getting the folks to change their language
03:51:35evanyeah
03:51:56evansorta like how we only needed timezones when people could communicate over long distances for the first time
03:53:47rueWell, the actual colonies no-one spoke a language that *anyone* in the occupying force understood, unlike continentally, so they imported the tongue too
03:54:11evanon the other hand
03:54:20evanthats handy for sending messages across battle lines
03:56:36rueYeap
03:57:23seydarspeaking of iceland, i have a book on icelandic if anyone's interested
03:57:43evani wonder if whats why klingon is so hard to understand
03:57:49rueFunny how everyone forgot about Iceland
03:58:05evanwho?
03:58:07evanwhats iceland?
03:58:28seydariceland would be cooler if they hadn't welcomed bobby fischer so warmly
04:02:33rueI thought they were endothermic
04:13:08seydarhahahaha
04:13:26seydarok. good night children. rue you are the best story teller ever
04:31:24imajes leaves the room.
04:42:42libcevan, still here?
04:42:49evanyep
04:42:52evansaw your patch
04:42:54evanthats fine to commit
04:42:57evanbut the jit needs a lot more work
04:43:05libcevan, http://pastie.org/438055
04:43:07evandid you actually run it with your patch? is it working for you?
04:43:19libcevan, it's working…
04:43:28libcI changed CALLS_TIL_JIT to 0 and run spec
04:44:07evanok, cool
04:44:08evancommit that
04:44:12evani'm not sure I like the array one
04:44:27libcwhat should I fix in it ?
04:44:35evani don't like your 'def cast_array' in helpers/generator.rb
04:44:38evanwhy are you testing @last?
04:45:23evanactually though
04:45:27evani'm rereading now
04:45:40libcbecause compiler/generator does that
04:46:01evanit shouldn't
04:46:18evanor rather, where does it do that?
04:46:29evanwow.
04:46:32evanwtf is that..
04:46:36evandid I do that?
04:46:37evanhm.
04:46:49evanthis is probably my fault
04:46:50evanone sec.
04:46:58stepheneb leaves the room.
04:47:18evanyep
04:47:22evantotally my fault
04:47:24evancommit that!
04:47:46evani'm bad and I don't think there is a spec for that peephole opt
04:48:45libcevan, ok, the 3rd thing I wanted to talk about is object_size…
04:48:49evanok
04:48:53evango for it
04:50:14libcevan, it's slow, I did this thing: http://pastie.org/438059 … Make virtual call only for Tuple, VariableScope and so on
04:50:45libcevan, it's twice as fast, but still slow… maybe return size in objectheader?
04:50:55evanhow slow?
04:50:59evanhow did you measure it?
04:51:02libcshark
04:51:21libc6% before, 2.9 after
04:51:25evanok
04:51:27libcit's with JIT
04:51:28evanlet me read your patch
04:51:35evanwhat about without JIT?
04:51:37evanshould be the same
04:51:49libcwithout JIT run_interpreter at the top ^_^
04:52:06libcbecause it does all work… with JIT gc at the top
04:52:35evani'm confused.
04:52:42evani don't know why the JIT matters at all for this patch
04:53:23libcevan, with JIT you have got a lot of function calls with small percentage, without you have got 1 function call, it's the only thing…
04:53:41evanyour patch is for object_size()
04:53:47libcyes
04:53:52libcgc does next_object
04:53:54evanwhich is completely unrelated to whether the JIT or interpreter are used
04:53:55libcwhich uses object_size
04:54:05evanlet me finish reading the patch
04:54:30libcit has the other optimization, (about promted_insert), ignore that for now ^_^
04:58:22evanok, all read.
04:58:25evanlooks good
04:58:33evanyou've moved the type sizes into a static table
04:58:47evanso we don't have to go from type_id => TypeInfo object => object_size
04:58:51libcyes, for inlining and elliminate virtual call
04:58:58evansure, that makes sense
04:59:10evanyou might as well leave instance_size on TypeInfo anyway
04:59:15evanno problem having it 2 places
04:59:31evanmaybe make the data member instance_size_
04:59:38evanand have instance_size() just return it
04:59:39libcbut I still have virtual call for tuples, variable_scopes etc
05:00:03evanyeah
05:00:07evanyou can't get around that
05:00:11evanif it's not a virtual call
05:00:13evanit would be a switch
05:00:19evanwhich would have the same performance probably
05:00:25evanwe could play with that as a next step
05:00:28evanafter you commit this
05:01:56evanotherwise, looks fine
05:02:18evanput some comments about the new field_extract.rb code that checks TypeInfo
05:02:58evanalso, you can use use inline instead of __inline__
05:03:39libc__inline__ is a hack for now… It only works because this method is not used anywhere but baker.cpp
05:04:02evanright
05:04:10evanthats fine
05:04:37evanso, my comments make sense?
05:05:19libcI guess so
05:06:23qbproger leaves the room.
05:07:09evanyou're clearly better at STL that me
05:07:16evanlooking at how you rearranged promoted
05:07:18imajes enters the room.
05:07:23evanto avoid having to reallocate it
05:08:20libcvector is a wrapped array, you can do things like *(&a[0] +3) and get to a[3]
05:08:41libcit's based on that assumption (which is true if compiler follows C++ standard)
05:09:32evancool
05:09:41evanif it works, it's fine by me!
05:16:45joachimm enters the room.
05:39:35ezmob leaves the room.
05:44:48joachimm leaves the room.
06:15:13asap18 leaves the room.
06:37:08benburkert leaves the room.
07:10:56krawek leaves the room.
07:11:03scoopr_ enters the room.
07:16:00blowmage leaves the room.
07:20:00scoopr leaves the room.
07:29:37binary42 leaves the room.
08:11:06joachimm enters the room.
08:42:39headius leaves the room.
08:47:47headius enters the room.
08:56:58joachimm leaves the room.
08:59:01headius leaves the room.
09:00:52SoreGums enters the room.
09:02:20SoreGums leaves the room.
09:02:33SoreGums enters the room.
09:44:11botanicus enters the room.
09:45:54ennui enters the room.
10:01:40imajes_ enters the room.
10:03:16imajes leaves the room.
10:09:06lstoll enters the room.
10:11:29gnufied enters the room.
10:27:22VVSiz enters the room.
10:59:34naeu enters the room.
11:07:29nari leaves the room.
11:16:29jero5_ enters the room.
11:18:22Maledictus enters the room.
11:21:46mvr enters the room.
11:28:29jero5 leaves the room.
11:35:23gnufied leaves the room.
11:52:47mediogre enters the room.
12:01:47gnufied enters the room.
12:16:30chris2 enters the room.
12:44:56gnufied leaves the room.
12:59:42mvr leaves the room.
13:06:13imajes_ leaves the room.
13:09:30mediogre leaves the room.
13:16:35lstoll leaves the room.
13:22:56lstoll enters the room.
13:30:52lstoll leaves the room.
13:33:52asap18 enters the room.
13:57:56gavinstark enters the room.
14:19:49asap18 leaves the room.
14:37:01mutle leaves the room.
14:38:14mutle enters the room.
14:40:36gnufied enters the room.
14:47:09yipstar enters the room.
14:49:41joearnold enters the room.
14:50:05macournoyer enters the room.
14:56:14ruelibc: vector is specified to have that behaviour regardless of whether it is backed by an array, so far as I understand
14:57:29ruelibc: Should use C++ casts rather than C style.. other than that, looks nice
14:58:33stepheneb enters the room.
15:09:45botanicus leaves the room.
15:12:09outerim enters the room.
15:14:25therealadam enters the room.
15:21:35wmoxam enters the room.
16:01:31enebo enters the room.
16:15:40stepheneb leaves the room.
16:24:06jashmenn enters the room.
16:25:30antares_ enters the room.
16:27:04binary42 enters the room.
16:41:11joearnold leaves the room.
16:41:13blowmage enters the room.
17:11:23lopex enters the room.
17:13:31ennui leaves the room.
17:14:51joearnold enters the room.
17:16:58naeu leaves the room.
17:17:16headius enters the room.
17:18:32libcrue, Are you talking about “(int)LastObjectType” ?
17:34:36radarek enters the room.
17:37:56tilmanevan: you around?
17:40:08stepheneb enters the room.
17:50:13joearnol_ enters the room.
17:50:32ezmob enters the room.
17:50:47nicksieger enters the room.
17:51:34joearnold leaves the room.
17:52:25brixentilman: my 2 cents on the rbc format..
17:52:45tilmanshoot
17:52:48brixenusing rba's will give much better compression than ad hoc tweaks to the format
17:52:56brixenif size is an issue
17:53:19brixenfor speed, the unmarshal code could probably be changed to read into a buffer and iterate with a pointer
17:53:41tilmanshouldn't trivial size-related cleanups be done before going to compression?
17:53:48brixentypical installations shouldn't need to worry about size of runtime/
17:54:07brixennot imo if it complicates the format
17:54:24brixenit's pretty simple and the compression will do better than your hand tweaking I think
17:54:44brixenkind of the old asm programmer complaining about a compiler optimizer
17:54:45brixen;)
17:55:11brixenanyway, that's my thought
17:55:16brixenevan will decide
17:55:23tilmancalling this tweaking is n't even fair imo
17:55:27brixenbtw, almost have the profiler working
17:55:39brixenwell, what would you call it?
17:55:41tilmanthe current format is really naive
17:55:46brixenand simple
17:55:49tilmanyes
17:55:56brixenwe used to have a complicated one
17:56:05brixenevan made it simpler
17:56:16tilmanaha, so simplicity was a design goal
17:56:50brixenhave you built rba's to check the compression?
17:56:59brixencurious what it would be
17:57:08tilmanwhat is rba these days?
17:57:15tilmangzip'ed ar-chive?
17:57:18tilmanor still zip?
17:57:19brixenyeah
17:57:27brixenmm, I think gzip
17:57:30brixenI'd have to check
17:57:49brixenman, fscking neighbors moved in with cats that screamm all day
17:58:01brixenI'm thinking I should get a dog :)
18:02:16blowmage_ enters the room.
18:02:56macournoyer leaves the room.
18:12:07ruelibc: next_object()
18:13:05libcoh, ok, I'll change
18:13:08jero5_ leaves the room.
18:13:54ruerbas would only affect the runtime size, though, they still need to be uncompressed so it does not have any runtime benefit
18:15:11ruelibc: Just one of my pet issues :) The other one is const correctness but that is a losing battle right now :P
18:16:16macournoyer enters the room.
18:17:32jero5 enters the room.
18:18:01blowmage leaves the room.
18:30:58krawek enters the room.
18:34:51koei enters the room.
18:37:38koeihi, what is the rubinius' jit strategy? using llvm's or write its own one?
18:38:21libcit had code for both, now both are broken
18:38:59antareskoei: so apparently, strategy is to get it working again first ;)
18:39:30koei:). get it working again on which?
18:39:34brixenkoei: we're still exploring strategies, but likely we will have both a simple JIT and a more complex one
18:39:45brixenthe simple jit is being worked on now
18:40:24antaresbrixen: have two to eventually implement/switch to more complex, or have jit pluggable?
18:40:51brixenI suppose you could have it be pluggable
18:40:59therealadam leaves the room.
18:41:10brixenthe idea is to have a simple one that is fast but doesn't do many opts
18:41:23brixenand a more complex one that can run in another thread and generate better code
18:41:29brixenfor hot sections
18:41:43rueThe idea with the simple JIT (and I think it has worked) was that it would allow better to figure out how the rest of the codebase fits with generating machine code
18:42:27antaresgotcha
18:42:28antaresthanks
18:43:18therealadam enters the room.
18:46:21koei leaves the room.
18:47:14oda enters the room.
18:47:14boyscoutCall to_ary on splats - c9502b9 - Eugene Pimenov
18:47:14boyscoutRewire JIT - 51a2393 - Eugene Pimenov
18:47:14boyscoutBaker GC optimizations. - 9735a95 - Eugene Pimenov
18:53:11joearnold enters the room.
18:53:43joearnol_ leaves the room.
18:56:33boyscoutCI: 9735a95 success. 1438 files, 7105 examples, 23402 expectations, 0 failures, 0 errors
18:56:44joearnol_ enters the room.
18:58:04joearnold leaves the room.
18:58:24botanicus enters the room.
19:01:44antares_ leaves the room.
19:08:16joachimm enters the room.
19:08:56mediogre enters the room.
19:11:06botanicus leaves the room.
19:19:07ennui enters the room.
19:29:43gnufied leaves the room.
19:30:40libc leaves the room.
19:39:31libc enters the room.
19:44:27joachimm_ enters the room.
19:46:15joearnold enters the room.
19:47:42joearnol_ leaves the room.
19:52:05imajes enters the room.
19:57:51mediogre leaves the room.
19:59:23yipstar leaves the room.
19:59:35chris2 leaves the room.
20:00:03joearnold leaves the room.
20:00:27joearnold enters the room.
20:00:52joachimm leaves the room.
20:11:34mdalessio enters the room.
20:14:32oda leaves the room.
20:28:00stepheneb_ enters the room.
20:33:44botanicus enters the room.
20:35:09joachimm enters the room.
20:35:41botanicus leaves the room.
20:35:46botanicus enters the room.
20:41:43stepheneb leaves the room.
20:47:39twbray enters the room.
20:48:36joachimm_ leaves the room.
20:50:32devinus enters the room.
20:54:59blowmage leaves the room.
20:55:29blowmage enters the room.
21:01:32joearnold leaves the room.
21:02:20joearnold enters the room.
21:02:44Maledictus leaves the room.
21:19:06imajes leaves the room.
21:21:23benny leaves the room.
21:39:50yipstar enters the room.
22:11:27radarek leaves the room.
22:15:15scoopr leaves the room.
22:16:26imajes enters the room.
22:19:41scoopr enters the room.
22:20:49max enters the room.
22:21:50devinus leaves the room.
22:27:33mutle_ enters the room.
22:29:16outerim leaves the room.
22:30:39macournoyer leaves the room.
22:32:01malumaluI guess it is not intended to get one error when building with rake?
22:35:02outerim enters the room.
22:38:17ennui leaves the room.
22:40:22scoopr leaves the room.
22:40:28scoopr enters the room.
22:44:19mutle leaves the room.
22:44:47rudebwoy_ leaves the room.
22:48:29gavinstark leaves the room.
22:50:17wmoxam leaves the room.
22:50:59joachimm leaves the room.
22:52:08rudebwoy enters the room.
22:53:08ruemalumalu: No, should not get errors. Are you using `rake` or `rake build`?
22:54:55malumalujust rake
22:55:58malumalubtw: not an build error, one test fails with an error
22:58:23brixenmalumalu: what platform are you on?
22:59:10malumalulinux
22:59:16malumaluubuntu 8.10
22:59:23brixenok, what test is it?
22:59:48brixenbtw, 32 or 64bit?
23:00:02malumalu/spec/frozen/core/process/setrlimit_spec.rb:77
23:00:06malumalu32
23:00:11brixenah, a spec
23:00:21brixenI though it was a vm test
23:00:25malumalueh, yeah, sorry
23:00:27brixenthat spec is odd
23:00:54brixenanything out-of-ordinary with your system?
23:01:06malumaluI don't think so
23:01:12brixenI have 8.10 on a virtualbox vm, checking if I get that failure
23:01:24malumaluok
23:03:11brixenthat value is pulled in via the FFI const generator
23:03:17brixenhm
23:03:57gramos enters the room.
23:05:34lstoll enters the room.
23:06:29qbproger enters the room.
23:10:08stepheneb_ leaves the room.
23:13:25therealadam_ enters the room.
23:13:25therealadam leaves the room.
23:14:18nari enters the room.
23:16:18brixenmalumalu: ok, finally built
23:16:24brixenI don't get a failure
23:16:26malumaluI think it doesn't help to know that max=0 and lim=140741783322623, does it?
23:16:28malumalumh
23:16:38brixencould you pastie the output
23:17:36brixenalso, could you pastie runtime/platform.conf
23:21:06malumaluhttp://gist.github.com/90978
23:27:00asap18 enters the room.
23:28:52malumalubrixen: doesn't help much, I guess?
23:28:55brixenmalumalu: hrm, I have the same values in platform.conf
23:29:22malumaluhm
23:29:25brixenmalumalu: just a vanilla 8.10 install?
23:29:57malumaluno, but I didn't mess around with any system files ^^
23:30:11brixenhm
23:32:52gramos leaves the room.
23:32:54brixenmalumalu: I get 140741783322623 for both max and lim in that spec
23:33:06brixenyou could try poking a bit to see why you get max=0
23:33:47brixener, wait, I get 140737488388096 rather
23:35:11malumalubrixen: hm, I'll have a look
23:37:45malumalubrixen: you have the same value for rbx.platform.process.RLIMIT_MEMLOCK?
23:38:27brixenchecking..
23:38:46malumalumine is 8
23:39:00chris__ enters the room.
23:39:15brixenyep
23:39:28malumaluhm
23:40:29brixenyeah, just rechecked platform.conf, all the rbx.platform.process are the same as you gist
23:40:42malumalustrange
23:42:16therealadam leaves the room.