Index

Show enters and exits. Hide enters and exits.

00:00:08wycats__ leaves the room.
00:00:27wycats enters the room.
00:04:10ruedrbrain: I just added the readme today, so it is pretty rough.. but that part should build without issue. You do have the ffi.h.in file, right?
00:04:37drbrainrue: I do, but I don't see any of the external libs being built
00:06:02drbrainrue: the very first thing that happens with `rake build` is GEN instructions.rb
00:11:09rue`cd external_libs/libffi; ./configure` also fails?
00:11:21rueOr does not help at least?
00:14:23drbrainrue: I could try it, but I'd rather play stupid user :)
00:14:44rueHeh
00:15:37drbrainyes, running that gets me farther
00:15:42rueYou definitely should be building in the vm directory
00:16:15rueThe tests will break anyway, a JITResolver error, although dbussink has that one fixed locally. Then there is another problem after that
00:16:32rueI am hitting the hay, should get the build process smoothed out tomorrow
00:16:44drbrainwhen I get to LD vm now:
00:16:53drbrainexternal_libs/libtommath/libtommath.a: No such file or directory
00:17:00drbrainand same for onig, ffi, ltdl and ev
00:17:22drbrainso building external_libs is the only thing you're missing, I bet
00:17:25drbrainnight!
00:17:26rueIt is not generating the rest, yeah.. that is from `rake build` ? Do `rake clean; rake`, any difference?
00:17:30rueNites :)
00:17:33drbrainI'm not in a rush to CPP myself :)
00:18:08rueGood ;)
00:18:49wycats leaves the room.
00:19:12drbrainrake clean; rake builds external_libs
00:20:40drbrainand then the JITResolver failure
00:21:08mutle leaves the room.
00:28:55wmoxam enters the room.
00:30:40mutle enters the room.
00:34:50rue leaves the room.
00:40:38rue enters the room.
00:43:06twbray leaves the room.
00:43:08qrushhey folks, any ideas on where to go with http://rubinius.lighthouseapp.com/projects/5089/tickets/625-memoized-gem-issues#ticket-625-1 ?
00:43:47zenspiderlooking
00:44:40heycarsten enters the room.
00:45:04zenspiderqrush: I'd start by looking at meta-oriented specs and/or writing one based on: (class<<self; self; end).send(:define_method, name) do |*args|
00:45:05qrushI'd love to fix it but i'm not really sure where to start.
00:45:19zenspiderif we have a known related failure, great... if not, we need one (assuming your assumptions are right :)
00:45:29zenspiderwell, first step is to get a minimal repro into the specs
00:48:47boyscout1 commit by Ryan Davis
00:48:48boyscout * Added; 1b519d1
00:49:13jbarnettezenspider: 2nd best commit message evar
00:50:42qrushzenspider, sounds good. now to figure out where to add the spec :| 
00:52:50zenspiderqrush: I vote for define_method_spec
00:53:02rubuildius_ppcRyan Davis: 1b519d12f; bin/ci failed! http://rafb.net/p/Rhxjue53.html
00:53:37wycats enters the room.
00:53:39zenspiderrubuildius_ppc LIAR!
00:53:54zenspiderman... we REALLY don't have consistent specs right now
00:54:00imajes enters the room.
00:54:34zenspidershit... that sucks. is anyone assigned to look at that?
00:54:37seydar enters the room.
00:54:59qrushzenspider: alright, thanks. it's a bit daunting to figure out where to begin. much appreciated
00:56:50seydarqrush: sounds like i missed some good information. whats going on?
00:57:16rubuildius_ey64Ryan Davis: 1b519d12f; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
00:57:24qrushseydar: http://rubinius.lighthouseapp.com/projects/5089/tickets/625-memoized-gem-issues#ticket-625-1
00:57:29jbarnettezenspider: I ran into that a few days ago. even promised he'd fix it. i totally heard him. there were witnesses.
00:58:04zenspiderjbarnette: who?
00:58:30jbarnettezenspider: you know, even! or evan.
00:59:38zenspiderdoh. I totally read that as even and didn't consider evan
00:59:52zenspiderok... new CI is up and running on ci2
01:00:02seydarhazzah
01:00:21zenspiderit isn't getting new data from the current slaves, but that data can be folded in later
01:00:28zenspidernew crontab is totally self updating
01:00:43zenspiderit'll update the rubinius checkout and update it's crontab from that
01:00:57zenspiderso self repair should be in play now
01:01:13zenspidernow I guess we get the new IRC bot up and running...
01:01:38zenspiderthen we can flip the rubuildius bots over to the new clients
01:01:47zenspideror bring them up on vmware slices
01:02:17seydarsounds like we're bringing nukes to a gun fight
01:02:26seydaroh wait, nvm
01:02:27cremes enters the room.
01:02:34seydarnukes to a thermonuclear war. all is well
01:03:13zenspiderheh
01:03:32zenspiderI just prefer to make a tweak over here and commit and push it... not to have to do a bunch of admin work
01:03:43zenspidermy website is the same way... push to perforce, website updates itself
01:04:50adamwiggins_ enters the room.
01:06:10adamwiggins_ leaves the room.
01:07:08jbarnettezenspider: way to go on the ci
01:08:21zenspiderI soooo don't want to write an IRC lib. :/
01:11:08jbarnettezenspider: http://github.com/RISCfuture/autumn/tree/master
01:11:20jbarnettescroll down for readme
01:11:33jbarnetteugh, depends on facets
01:12:46zenspiderwon't do it then
01:13:00jbarnetteamen
01:13:06pauldix enters the room.
01:15:53seydarzenspider: apeiros's butler
01:16:11imperator enters the room.
01:16:29seydarthats his lib for irc bots
01:16:37seydarpermission to write one for rubinius?
01:16:58seydarwait whats this bot supposed to do?
01:17:59zenspiderthis is for rubinius' CI notifier
01:18:11zenspiderbasically centralizing the rubuildius bots
01:18:22zenspiderso we'll have one bot reporting for all results
01:18:26pauldix leaves the room.
01:19:19seydarwhats wrong with multiple?
01:20:25zenspiderthere is no reason to have multiple. we don't need N * M bots in here (N=platforms, M = ruby impls)
01:20:34seydarcouldn't the other bots email notifications to a specified account, and then the central bot can check it and post it?
01:21:02zenspideryes, that'd be one way to do it
01:21:17seydarany reason why we shouldn't run with it?
01:21:34zenspiderrun with what?
01:21:51seydarthe email notifiers and email checker method
01:23:16zenspideryes, there is no need to rearchitect it. that part is done
01:23:42seydarso... the bots are all built, and they all send IRC updates already
01:25:07zenspiderno...
01:25:15seydarok then what
01:25:19seydaris built?
01:25:27zenspiderirc bots no longer build. that was a bad design to begin with
01:25:49zenspiderthe build system is done, with a fairly full client and server architecture
01:25:56zenspiderall that remains is a notification system
01:26:34seydarok im a little lost as to the architecture
01:26:40seydarbut thats ok
01:26:51seydarbecause i'm probably being a pain
01:27:10zenspider:P
01:27:55seydarwhoa, cpp was merged to master?
01:28:13drbrainseydar: no
01:28:15seydarnopes, false
01:28:25seydaryea, i clicked the wrong link
01:28:37zenspiderclient machines poll the server for triggered updates. they then update rubyspecs + whatever ruby impl they're repsonsible for testing. They then build and test and send the results up to the server.
01:28:50zenspiderserver then collects results into an HTML page and updates indexes
01:29:06zenspideran irc bot on the server would then see the updated indicies and notify as necessary
01:30:08seydarooh, i understand now
01:31:31seydarso is code documentation a worthy project?
01:31:50seydaras in going through the VM and docing it up to Fixnum#MAX
01:33:12zenspiderseydar: we do have a ticket for bringing over MRI's rdoc and injecting it into the right places... that'd be lovely if someone took that on soon
01:33:33seydarsweetsauce. sounds like a plan
01:33:55seydari really want to be useful, but you know i really haven't been ever. and i can't do c/pp
01:34:58rue leaves the room.
01:36:11rue enters the room.
01:36:30seydari pulled the cpp branch. how do i switch to the normal branch?
01:36:55zenspiderseydar: go nuts... I'd love to see the rdoc get injected
01:37:04zenspidereven if stale, we can update rdoc quicker than the mri team
01:37:12zenspiderseydar: git checkout $branch
01:37:18seydaryea, that pulls
01:37:26seydarbut what about switching back to master?
01:37:29zenspidergit branch lists your branches
01:37:33seydargit return $branch
01:37:36zenspidergit checkout master
01:37:47seydaroh
01:39:28seydarawesome sauce
01:39:48seydarwhat time is it? adventure time
01:40:46michalw leaves the room.
01:41:18wyhaines leaves the room.
01:41:45wyhaines enters the room.
01:42:22cheaproc enters the room.
01:45:36seydardrbrain: i'm looking at the rdoc incompatibility ticket, http://rubinius.lighthouseapp.com/projects/5089/tickets/311-bug-rdoc-version-seems-to-be-incorrect
01:46:03seydarwhat is the current state of it?
01:47:27drbrainI'm getting around to it later this week
01:49:19seydarsweet
01:49:55seydarzenspider: where's the MRI rdoc that i need to inject?
01:52:57drbrainseydar: in a 1.8 checkout or tarball
01:53:32seydaroh, is this for stdlib and core?
01:53:54drbrainyeah
01:53:56seydarbtw, the 'stalk me' link on your site is very tempting
01:54:01zenspiderit might be easier to grab it from the generated yaml files rather than from the source itself
01:54:06zenspidercore
01:54:23seydarzenspider: where are the generated yaml files?
01:56:10seydari feel like a kid in a candy shop
01:56:13seydarzenspider: whats involved in the File class methods ticket?
01:58:10benburkert leaves the room.
01:58:28drbrainthe installed ones are in /usr/local/share
01:58:48zenspiderseydar: if you can ri String.split then you have the yaml files already
01:59:00seydargotcha
01:59:03zenspideron osx and other unix, they're in /usr/local/share/rdoc
01:59:43zenspiderthe File class methods ticket is pretty straightforward... we're just missing a ton of stuff...
01:59:55zenspiderthe ticket is a bit old, so it might have been partially done
02:00:23seydarzenspider: FFI kind of stuff?
02:00:42zenspidersome might be, yeah.
02:00:51zenspidergotta run. dinner time.
02:00:52seydarhow.... excellent
02:00:56seydareat up
02:01:01zenspiderPM me if you have any q's and I'll get them later
02:01:07seydarkk will do
02:01:59qrushso i'm getting stuck including a Module inside of an rspec behavior
02:02:39qrushhttp://pastie.org/229463
02:02:54qrushany clues? :/
02:03:33lopex leaves the room.
02:04:07jtoy enters the room.
02:05:08seydaruhh, the README in /spec is seriously outdated now, considering half the directories aren't there anymore. where did they go?
02:06:06seydardrbrain: where did /spec/ruby get moved to?
02:11:55c0sin leaves the room.
02:13:19rubuildius_amd64 leaves the room.
02:15:28rubuildius_amd64 enters the room.
02:15:36rubuildius_amd64 leaves the room.
02:15:47rubuildius_amd64 enters the room.
02:15:55djwhitt enters the room.
02:16:20benburkert enters the room.
02:22:41seydarhooray for jump errors!
02:22:42seydarhttp://pastie.org/229469
02:23:10seydarwhen calling the method 'find', which doesn't exist, on an array that is not empty, it produces a localjumperror
02:23:14seydarreliably
02:24:03jbarnette leaves the room.
02:25:18seydarto the lighthouse, cap'n!
02:25:35VVSiz_ enters the room.
02:27:10seydarposted
02:28:20blakewatters enters the room.
02:32:56benburkert leaves the room.
02:34:42ryanlowe_ enters the room.
02:34:43rue leaves the room.
02:35:39ijcd_ leaves the room.
02:35:42rue enters the room.
02:36:03ryanlowe leaves the room.
02:37:21dysinger leaves the room.
02:37:59seydarhere's my official list of missing class methods on File in rubinius: http://pastie.org/229477
02:39:54nicksieger leaves the room.
02:40:35benburkert enters the room.
02:40:44drbrainseydar: note that some of those come from IO
02:40:54seydarok, now im really confused. File.public_methods(false).sort returns different info than the rdoc. obviously, comments and docs should be really more of "suggestions", but I thought this was supposed to be up to date. also, I have no idea what some of these methods do
02:41:46wyhaines leaves the room.
02:43:01VVSiz leaves the room.
02:46:33drbrainyes, some aren't documented
02:49:28seydarscary. have no idea what they do.
02:49:51seydardrbrain: so i'm going through and adding the file methods that are doc'd in MRI and missing from Rubinius right now
02:50:45drbrainok
02:50:49seydarand for #owned?, is it checking that the uid bit of the file matches the euid, or just that the uid bit is set?
02:51:01seydarhttp://ruby-doc.org/core-1.8.6/classes/File.html#M002591
02:51:09seydarwait
02:51:09seydarnvm
02:51:15seydari am extra dumb tonight
02:51:30seydarthis is why i need a fake person to talk to
02:52:15seydarheh, for april fools i should rename #owned? to #pwned?
02:52:27drbrainseydar: like http://en.wikipedia.org/wiki/Realdoll ?
02:53:31seydar"ooh baby. you're so HOT. now tell me what File#owned? does"
02:54:13lstoll leaves the room.
02:54:36drbrainseydar: ri File::owned? gives me something
02:55:05seydarri is busted on my machine. plus i figured it out by, get this, reading every word in the two sentence rdoc description
02:56:26seydardrbrain: you say you're giving rdoc the ability to document methods which don't exist?
02:57:36twbray enters the room.
02:58:06drbrainyes, maybe end of the week
02:58:21seydarsweet!
03:01:23seydarnice, i did something useful
03:01:46qrushzenspider: you still around?
03:01:55qrushI really don't understand how to reproduce this via a spec
03:02:12qrushhttp://rubinius.lighthouseapp.com/projects/5089/tickets/625-memoized-gem-issues#ticket-625-1
03:02:52seydarholy crapzor! they've started adding llvm support!
03:03:11seydarthis is so awesome! rubinius is moving lightning fast!
03:03:54twbray leaves the room.
03:04:26seydardrbrain: do you know when peeps started adding LLVM fun?
03:06:30drbrainno
03:07:17seydarwhere's commit history?
03:07:31drbraingit log
03:07:44seydarbut of course! i need to do a little more thinking
03:07:50seydari guess im used to talking to myself
03:08:00qrushyou could apply that thinking to my ticket instead :P
03:09:26seydari saw your ticket, actually
03:09:34seydarwhere's the file that does metaclasses in 10 lines?
03:09:52djwhittseydar: first I heard of it (LLVM) was sometime around this post from evan: http://blog.fallingsnow.net/2008/05/23/simple-vm-jit-with-llvm/
03:10:01qrushI really wish I know what you were talking about seydar, but i'm new.
03:11:50qrushAny help would be appreciated. :)
03:12:40seydarqrush: i read a while ago that there was some file that implemented metaclasses in 10 lines. the bug could possibly be there
03:12:53qrushI think perhaps the issue is with how i'm including Memoized.
03:13:03qrushI'm including it straight into a file, and not into a class
03:13:42ijcd enters the room.
03:13:51ijcd leaves the room.
03:13:56qrushBut still, my example works in irb and not rbx. and i have no idea how to reproduce this outside of the memoize gem. :/ i've tried stripping things out, but i can't seem to reproduce the issue inside of a spec
03:14:31benburkert leaves the room.
03:15:55benburkert enters the room.
03:18:11seydarqrush: its how rubinius creates metaclasses
03:22:25qrushseydar: yeah, that doesn't help with my issue though :/
03:22:31seydaryea
03:22:33seydari have no clue
03:22:51ezmobius leaves the room.
03:25:26seydari
03:25:36seydarhave decided that functional programming is amazing
03:26:03seydarhelps a lot when formating information, like when i created a nice list for adding file methods
03:27:38neelance leaves the room.
03:30:03robin_dewd enters the room.
03:33:26jbarnette enters the room.
03:34:33rue leaves the room.
03:35:12rue enters the room.
03:37:37rubuildius_amd64Ryan Davis: 1b519d12f; bin/ci failed! http://rafb.net/p/3PkuLc51.html
03:40:49jbarnette leaves the room.
03:41:27dfg59 enters the room.
03:43:17dfg59 leaves the room.
03:46:44jbarnette enters the room.
03:49:01robin_dewd leaves the room.
03:52:00wyhaines enters the room.
03:52:00seydarugh, i miss svn
03:54:01seydarugh finally
03:55:53seydaryes, i like git again
03:55:57lstoll enters the room.
03:56:37binary42 enters the room.
03:59:30chadi have a like/hate relationship with git :)
04:00:00seydar:-). is there still that bot that posts an announcement when someone commits?
04:01:11seydarwhy are there no specs for File?
04:02:29tarcieriboyscout? yes
04:02:36tarcierior at least it was on earlier today
04:03:02seydarim a boyscout too! he should show me some brotherly love
04:03:15seydartarcieri: btw, awesomesauce job on revactor
04:03:23tarcieriyeah thanks
04:03:45seydarso do you know where the File specs are?
04:04:06blakewatters leaves the room.
04:04:40seydarthis is ridiculous
04:05:35drbrainI was a boyscout
04:05:37seydarfound it! its under frozen
04:05:43seydardrbrain: good man.
04:05:52drbrainseydar: don't edit those, though
04:05:57drbrainedit the spec/ruby ones
04:06:03tarcieriyeah, under frozen
04:06:03seydarthere is no spec/ruby
04:06:08seydarand i want to ADD specs
04:06:16seydarbecause i modified kernel/core/file.rb
04:06:21drbrainrake spec:update
04:06:47seydarshould i not have modified kernel/core/file.rb? I felt like it was the right place to
04:06:57drbrainno, that's fine
04:07:04seydarkk.
04:07:08seydarnow to get some speczors
04:07:10drbrainto add a spec, you want to work in spec/ruby
04:08:35seydarkk
04:08:46seydarok, i'm thoroughly confused now. the spec is there
04:09:29seydarbut it has this "needs to be reviewed" bit. that means it wasnt there until I added it, right?
04:10:25drbraincan you paste your screen output
04:10:28drbrain?
04:11:30seydark, it was within the spec file
04:11:54seydarhttp://pastie.org/229525
04:12:14drbrainoh, that bit
04:12:18drbrainignore those
04:12:26drbrainunless you want to completely spec it
04:12:36drbrainthen you may delete it
04:13:22ezmobius enters the room.
04:13:32seydarso.. I don't need to spec it? I'd like to start it, but I'm not too good at manipulating File
04:14:42djwhitt leaves the room.
04:18:10cremesseydar: for working with rubyspecs, see: http://rubinius.lighthouseapp.com/projects/5089/howto-develop-with-a-separate-rubyspec-repo
04:20:25boyscout1 commit by Ari Brown
04:20:26boyscout * I added a few methods that were missing from File. There are more missing, but they ...; 0ac4d86
04:21:09seydarYES
04:21:17seydarI.... am.... COOL!
04:21:52djwhitt enters the room.
04:25:21drbrainseydar: duh!
04:25:39seydarman. girlfriend's gonna LOVE to hear about this!
04:25:40rubuildius_ppcAri Brown: 0ac4d862f; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
04:25:42seydaror... mabye not
04:25:54seydarpounds it with rubuildius!
04:26:00drbrainshe'd better
04:26:53jbarnetteseydar: hey, any particular reason for the inconsistent self::Stat usage?
04:27:11jbarnetteseydar: I don't care deeply, but consistency is teh nice :)
04:27:40seydarjbarnette: oh, inconsistent with the rest of rubinius? no. I thought i saw it somewhere else in rubinius, so I figured that it was the in-thing to do
04:27:45seydari'm guess i'm wrong
04:27:53jbarnetteseydar: inconsistent with the rest of the file
04:27:58seydardoesn't matter though... time for another commit!
04:28:06jbarnettei'm just helping you pad your commit stats
04:29:59seydarhehe thanks
04:30:04seydarsshh dont tell ev-an
04:30:12seydarman, git is FAST
04:30:13boyscout1 commit by Ari Brown
04:30:14boyscout * fixed kernel/core/file.rb for consistency!; c199822
04:30:17seydarsvn takes forever to commit
04:30:26seydarboyscout: pound it!
04:30:56seydaris the code for the bot public? i'd like to make him react to events such as 'pound it' and 'slap me five'
04:31:48drbraincorundum: botsnack
04:31:49corundumdrbrain: thanks :)
04:32:01jbarnetteheh
04:32:01drbrainboyscout: botsnack
04:32:08drbrain:(
04:32:42seydarthat ungrateful bastard!
04:34:24rue leaves the room.
04:35:11djwhittyou can semi-ignore that amd64 ci failure
04:35:17djwhittit appears to be having timeout issues again
04:35:29rubuildius_ppcAri Brown: c199822f4; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
04:35:42rue enters the room.
04:36:49djwhittdid zenspider ever find an IRC library he liked for the new bot?
04:37:29djwhitthe could probably just drb it to an rbot
04:37:54drbraindjwhitt: we are eviscerating one into something suitable
04:38:06djwhittah, cool
04:38:07zenspidergood word. chaching!
04:39:40rubuildius_ey64Ari Brown: c199822f4; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
04:39:40rubuildius_ey64Ari Brown: 0ac4d862f; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
04:40:33sholden_ enters the room.
04:43:34seydarWhat should File.setgid? return on a file made by the current user?
04:47:08seydarok, figured it out.... but testing it... i had to use /usr/bin/su, but not everyone has that.... so....
04:47:30jbarnetteseydar: always false, I assume, if the file was just created
04:48:04seydarhow should i test it being true?
04:48:34benburkert leaves the room.
04:49:22jbarnetteseydar: touch a file, chmod u+s it, and then File.setgid?(f) maybe?
04:50:07seydark. trying that now
04:50:58jbarnetteseydar: chmod ug+s rather, sorry, distracted
04:51:01dysinger enters the room.
04:51:32seydartrying to do that in ruby atm...
04:52:14seydarbut, i have no idea how to. helpu min?
04:52:59seydarhow do i perform not mswin operations?
04:54:01seydarplatform_is_not :windows, right?
04:54:24jbarnetteseydar: you might want to jump over to #rubyspec and see what the gents have to say
04:54:42seydarwhoa, i was unaware that that place existed!
04:55:50rubuildius_amd64 leaves the room.
04:55:54lchin enters the room.
04:56:03drbrainyeah, platform_is_not
04:56:20seydarthanks!
04:56:37seydarooh, the sweet smell of passing specs
04:57:33rubuildius_amd64 enters the room.
04:57:33rubuildius_amd64 leaves the room.
04:57:47rubuildius_amd64 enters the room.
04:59:26seydarweird. now when I'm testing setuid?, it only shows up as one spec, but there are clearly three here
05:00:03seydarfixed!
05:00:15seydaraccidentally was writing in filtest for that one
05:00:20seydarcould i just copy over the specs?
05:03:48drbraincopy what where?
05:03:51seydarhmm, in my commit message, it says "new file" instead of "modified"
05:04:03seydardrbrain: nvm that problem
05:04:12seydarthe weird commit message thing is killing me
05:04:21drbraindon't copy things from spec/ruby to spec/frozen, though
05:04:28seydardrbrain: dont worry, didnt'
05:05:31boyscout1 commit by Ari Brown
05:05:32boyscout * spec'd out File.setgid? and File.setuid?; 2b3e275
05:05:46seydarnow lets pray that my life is complete
05:05:49rubuildius_amd64Ari Brown: c199822f4; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
05:06:03cheaproc leaves the room.
05:06:17seydarbeautiful
05:06:21seydarrubuildius_amd64: botsnack!
05:06:35seydarrubuildius_amd64: botsnack
05:06:43seydarcorundum: help
05:06:44corundumhelp topics: core, auth [10 plugins: autoop, autorejoin, bans, keyword|forget|tell, nickserv, opme, ri|msgri, search|google, seen, topic; 46 plugins ignored: use help ignored plugins to see why] (help <topic> for more info)
05:06:44boyscoutCommands I know: action, help, save!, say, update_git
05:06:53seydarboyscout: help
05:06:54boyscoutCommands I know: action, help, save!, say, update_git
05:07:01seydarboyscout: action
05:07:01boyscout
05:07:01goodney leaves the room.
05:07:02dbussink leaves the room.
05:07:07m7d enters the room.
05:07:13seydarboyscout: action botsnack
05:07:13boyscoutbotsnack
05:07:19benburkert enters the room.
05:07:25seydarboyscout: action pounds it
05:07:26boyscoutpounds it
05:07:29seydarw3rd
05:07:37seydarok, take it easy everyone
05:07:43seydartime for me to sleep
05:07:48seydars/sleep/meditate
05:08:05sholden_ leaves the room.
05:08:06seydar(getting ready for D&D 4e, so i need to brush up on my elfitude)
05:08:13seydar leaves the room.
05:09:24rubuildius_ppcAri Brown: 2b3e27540; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
05:11:27wmoxam leaves the room.
05:13:53fbuilesvis it just me or that commit should've gone to rubyspecs instead of rbx repos?
05:15:48rubuildius_amd64Ari Brown: 2b3e27540; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
05:16:23benburkert leaves the room.
05:17:24rubuildius_ey64Ari Brown: 2b3e27540; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
05:18:52fbuilesvdrbrain: any objection to moving that commit by seydar to rubyspecs? It shouldn't go in the Rubinius repos.
05:19:05drbrainfbuilesv: none
05:19:21drbrainfbuilesv: can you get him straightened out tomorrow?
05:19:32fbuilesvdrbrain: I'll do it now and let him now
05:19:40drbraincool
05:19:49boyscout1 commit by Federico Builes
05:19:50boyscout * Revert "spec'd out File.setgid? and File.setuid?"; c6f888c
05:22:21nicksieger enters the room.
05:23:21rubuildius_ppcFederico Builes: c6f888cac; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
05:25:22obvio171 leaves the room.
05:27:21rubuildius_ey64Federico Builes: c6f888cac; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
05:30:49rubuildius_amd64Federico Builes: c6f888cac; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
05:35:45ryanlowe_ leaves the room.
05:36:31m7d leaves the room.
05:40:20jbarnette leaves the room.
05:52:44dbussink enters the room.
05:53:01edwardam_ enters the room.
06:00:34edwardam leaves the room.
06:07:29boyscout2 commits by Ryan Davis
06:07:30boyscout * added lib/bin to ignore list, sorted others; 0d644ba
06:07:31boyscout * removed unnecessary logic and made simpler and safer; fda4463
06:11:19rubuildius_ppcRyan Davis: 0d644ba84; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
06:12:36boyscout1 commit by Ryan Davis
06:12:37boyscout * Added... interim; 4ed3ea1
06:12:51ezmobius leaves the room.
06:17:38rubuildius_ppcRyan Davis: 4ed3ea128; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
06:22:08rubuildius_amd64Ryan Davis: 4ed3ea128; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
06:22:09rubuildius_amd64Ryan Davis: 0d644ba84; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
06:23:55twbray enters the room.
06:25:01rubuildius_ey64Ryan Davis: 4ed3ea128; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
06:25:03rubuildius_ey64Ryan Davis: 0d644ba84; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
06:27:33dbussinkfor who want to know, i just pushed a small fix i had lingering around to the cpp vm, it now actually runs more of the tests
06:29:34jazen enters the room.
06:34:21rue leaves the room.
06:35:14rue enters the room.
06:41:03edwardam enters the room.
06:42:46edwardam_ leaves the room.
06:46:50jacen_ leaves the room.
06:51:51gnufied leaves the room.
06:57:03imajes_ enters the room.
06:58:23twbray leaves the room.
06:58:56thehcdreamer leaves the room.
07:03:22imajes leaves the room.
07:13:12krsh enters the room.
07:24:06krsh_ enters the room.
07:24:44Maledictus enters the room.
07:30:21jero5 leaves the room.
07:42:05krsh leaves the room.
07:56:48nexcastellan leaves the room.
08:05:08nexcastellan enters the room.
08:11:20mutle_ enters the room.
08:12:28dbussinkrue: pushed my fix
08:12:51thehcdreamer enters the room.
08:14:40eljay enters the room.
08:15:13eljayWorking on the implementation of the missing ARGF class in rubinius
08:15:44eljayI need to know whether the inplace edit option was typed on the ruby command line (-i option)
08:16:11eljayIs thre any special internal variable that holds this piece of information?
08:16:19eljayin rubinius I mean
08:16:41dysinger leaves the room.
08:22:17lchin leaves the room.
08:22:45brixenljulliar: you might take a look at kernel/loader.rb
08:22:53brixenalthough, I'm not sure I understand your question
08:23:28zenspideryou can say -i.bak to save original to a .bak file
08:23:50ljulliaryes this is the so called inplace edit mode
08:24:10zenspiderand we don't process -i right now, that'd be the right place to add it tho
08:25:00ljulliaryou mean in kernel/loader.rb ?
08:25:18zenspiderljulliar: I should also add, we don't have -n or -p, well... not the way they should be
08:25:23zenspiderljulliar: yes
08:25:34zenspiderour -p needs to get renamed to --profiler or something
08:25:48zenspidergah. our commandline options need a revamp
08:26:00brixenzenspider: yes, they badly do
08:26:18zenspiderrbx -pi.bak -e '...' should work... we REALLY need to support that
08:27:16zenspiderljulliar: feel free to write up a ticket and assign to me if you want to punt. I can do that once I'm done with these CI bot changes
08:28:06dysinger enters the room.
08:28:39ljulliarI think that for now I just would like to make provision for the -i flag in the argf.rb code I'm writing
08:29:07ljulliarHow would one detect that this flag has been set on the command line a gloabal variable?
08:29:25ljulliara gloab variable of som sort would be set or what?
08:29:50ljulliarlooking at loader.rb it is not obvious how it would operate
08:29:52dysinger leaves the room.
08:30:15mutle leaves the room.
08:30:44radarek enters the room.
08:30:47twbray enters the room.
08:32:15zenspiderljulliar: hopefully not a global, no... we should put those extra options somewhere. Rubinius::options or somesuch
08:32:32Yurik leaves the room.
08:33:52rue leaves the room.
08:39:45rue enters the room.
08:45:08twbray leaves the room.
08:49:34lchin enters the room.
09:00:08imajes_ leaves the room.
09:08:34enebo_ leaves the room.
09:09:24headius leaves the room.
09:15:40octopod enters the room.
09:23:58headius enters the room.
09:27:03headius leaves the room.
09:32:46zimbatm enters the room.
09:43:01tmaeda enters the room.
09:43:32rueMorning
09:43:54ruedbussink: Cool beens
09:57:02edwardam leaves the room.
10:04:00antares_ enters the room.
10:10:32NoKarma enters the room.
10:15:42rubuildius_ey64 leaves the room.
10:16:16rubuildius_ey64 enters the room.
10:18:56lstoll leaves the room.
10:23:02chris2 enters the room.
10:39:12mutle leaves the room.
10:39:49mutle enters the room.
10:46:45zenspideranyone awake?
10:46:59zenspiderhow's this look for new CI bot output? http://rafb.net/p/00BT6b55.html
10:47:13zenspiderI need to add a link to the ci page
10:48:10zenspiderI'm also thinking I should cut it down to just failures/errors
10:49:29dbussinklooks fine to me
10:51:27zenspiderdbussink: you don't mind that it doesn't identify the committer's name?
10:51:50dbussinkhmm, ah, true, well, it's good to have for blaming
10:52:17dbussinkit's doesn't show the problems on failure then?
10:52:25dbussinklike a pastie with the output?
10:52:26zenspideranything else I should add / remove / modify?
10:52:40zenspiderci.rubini.us has all of that
10:53:05zenspiderexample: http://ci.rubini.us/ci/1214586152.M543957P29279.hoshi.fallingsnow.net.html
10:54:10krsh leaves the room.
10:58:15zenspiderhrm... I wonder if there is a quick and easy way to get the committer name
10:58:22ruezenspider: DOA is a bit ambiguous, show the name or email
10:58:34zenspiderrubuildius gets it from the RSS feed, which is lame
10:59:05zenspidername or email of what? DOA means dead on arrival... no test results.
10:59:18zenspidernothing to do with the committer (other than them possibly causing it)
10:59:46rueName or email of the committer or both
11:00:01zenspidergiven a hash, is it possible to get the committer name remotely?
11:00:07zenspiderI'm not gonna parse the RSS.
11:00:19rueI would use 'tests not run due to X' rather than DOA :)
11:00:52zenspiderwell I'm not going to parse the logs to figure out X either...
11:00:57zenspiderthat's a human's job
11:01:09zenspiderDOA isn't hard to learn, esp since every message comes with "for more info... "
11:01:31jtoy leaves the room.
11:02:11zenspiderbesides... I still can't figure out how to get the committer
11:02:14rueImmediately obvious > easy to learn :)
11:02:30rueYou would need to parse if the RSS does not present it otherwise
11:02:57zenspiderrue: short and readable > verbage
11:03:02zenspiderI'm not touching the RSS
11:07:29rueThen you are stuck with what you have, I think
11:07:33rueBe back in a while
11:08:37rueStupid Apache
11:38:35zenspiderHAHAHA: Facebook value drops $11.25bn
11:56:31boyscout7 commits by Ryan Davis
11:56:32boyscout * first real stab at looking at the CI data; 2ba0c73
11:56:33boyscout * stupid syntax; eeccaea
11:56:34boyscout * Added socket back. lost in package move.; 7b385ea
11:56:35boyscout * Sorted methods; 2ef9199
11:56:36boyscout * reduced sleep; c199962
11:56:37boyscout ...
11:59:36michalw enters the room.
12:01:29rubuildius_ppcRyan Davis: 2ba0c730b; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
12:05:50rubuildius_amd64Ryan Davis: 2ba0c730b; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
12:07:57rubuildius_ey64Ryan Davis: 2ba0c730b; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
12:30:08octopod_ enters the room.
12:31:16octopod leaves the room.
12:33:26rue leaves the room.
12:34:16rue enters the room.
12:35:21hemulen leaves the room.
12:44:29inspired enters the room.
12:46:24radarek leaves the room.
12:53:57cremes leaves the room.
13:11:43radarek enters the room.
13:15:19pauldix enters the room.
13:16:29Yurik enters the room.
13:32:22sholden_ enters the room.
13:33:43rue leaves the room.
13:39:28yipstar enters the room.
13:39:47rue enters the room.
13:41:47obvio171 enters the room.
13:42:00obvio171 leaves the room.
13:43:01sholden_ leaves the room.
13:48:01cremes enters the room.
13:48:37pauldix leaves the room.
13:50:52sholden_ enters the room.
13:52:07sholden_ leaves the room.
13:53:26sholden_ enters the room.
13:55:38sholden__ enters the room.
14:00:35sholden___ enters the room.
14:01:32sholden__ leaves the room.
14:02:25sholden_ leaves the room.
14:04:54hemulen enters the room.
14:05:57heycarsten leaves the room.
14:06:40moofbong enters the room.
14:07:22trythil enters the room.
14:12:24inspired leaves the room.
14:12:37trythil leaves the room.
14:21:30NoKarma enters the room.
14:21:43NoKarma leaves the room.
14:21:58NoKarma enters the room.
14:22:09cyndis_ leaves the room.
14:22:42lchin leaves the room.
14:36:37AndrewO enters the room.
14:42:37pauldix enters the room.
14:44:20moofbong leaves the room.
14:44:52sholden___ leaves the room.
14:45:25heycarsten enters the room.
14:51:50twbray enters the room.
14:57:15twbray leaves the room.
15:00:20cheaproc enters the room.
15:04:29moofbong enters the room.
15:07:32twbray enters the room.
15:23:32blakewatters enters the room.
15:25:23fbuilesv leaves the room.
15:33:36rue leaves the room.
15:34:17rue enters the room.
15:34:45twbray leaves the room.
15:58:31wmoxam enters the room.
16:07:10agile leaves the room.
16:09:02stepheneb enters the room.
16:25:52dbussink leaves the room.
16:26:49michalw leaves the room.
16:30:09hemulen leaves the room.
16:33:10BWalton enters the room.
16:33:31rue leaves the room.
16:34:48rue enters the room.
16:48:31boyscout2 commits by Christopher Thompson
16:48:32boyscout * Add rb_struct_define.; bbfa9b7
16:48:33boyscout * Noting why this part was commented out.; 0d9f71e
16:53:37rubuildius_ppcChristopher Thompson: bbfa9b764; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
16:56:41hemulen enters the room.
16:57:52rubuildius_ey64Christopher Thompson: bbfa9b764; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
17:00:48rubuildius_amd64Christopher Thompson: bbfa9b764; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
17:02:51djwhitt enters the room.
17:18:14neelance enters the room.
17:25:34yugui leaves the room.
17:27:22jbarnette enters the room.
17:33:27rue leaves the room.
17:34:53thehcdreamer leaves the room.
17:37:46djwhittzenspider: just curious, why did you need to get the author from the remote repos? you have a checkout on the ci server don't you?
17:39:19rue enters the room.
18:00:05edwardam enters the room.
18:01:31nexcastellanRubinius people may be happy to know that we can now load (THOUGH NOT NECESSARILY RUN) RMagick.
18:03:16twbray enters the room.
18:04:53lopex enters the room.
18:05:22jbarnettenexcastellan: kapow! nice work!
18:05:57nexcastellanThanks. :) I should probably reword "not necessarily" to "almost certainly will not", but hey, still a big step forward.
18:06:29nexcastellanNow I'm getting a "fuck" error message which amuses me, have to track that down and then keep on working on whatever's necessary to run our app under Rubinius.
18:07:48nicksieger leaves the room.
18:09:53brweber2 enters the room.
18:17:09ljulliar leaves the room.
18:18:05nicksieger enters the room.
18:19:11dary enters the room.
18:19:25octopod leaves the room.
18:23:04dbussink enters the room.
18:23:10rueFacebook "value"?
18:24:38neelance_ enters the room.
18:27:16neelance leaves the room.
18:34:09binary42 leaves the room.
18:34:09rue leaves the room.
18:34:49rue enters the room.
18:37:34blakewatters leaves the room.
18:37:58blakewatters enters the room.
18:43:18c0sin enters the room.
18:43:54ezmobius enters the room.
18:44:23dfg59 enters the room.
18:55:02mutle leaves the room.
18:55:21fabiokung enters the room.
18:55:26lchin enters the room.
18:55:31octopod enters the room.
18:55:35lchin leaves the room.
18:56:51michalw enters the room.
19:01:47cheaproc_ enters the room.
19:02:02fbuilesv enters the room.
19:04:59mutle enters the room.
19:14:27binary42 enters the room.
19:16:00mkescher enters the room.
19:18:21cheaproc leaves the room.
19:18:37dctanner enters the room.
19:19:01cheaproc_ leaves the room.
19:19:26michalw leaves the room.
19:19:33cheaproc enters the room.
19:19:44michalw enters the room.
19:21:30benny leaves the room.
19:21:51ezmobius leaves the room.
19:22:01nexcastellanhttp://rafb.net/p/tTNOtP22.html Rubinius doesn't like self-referential Structs. MRI has no problem. I welcome suggestions for workarounds but I can probably figure it out myself.
19:23:26drbrainyou probably want something like the Array#== code
19:23:41imajes enters the room.
19:23:53nexcastellanYeah, Struct == does Array == which does Struct == which does Array ==.
19:24:02nexcastellanJust not sure how to detect the loop. :)
19:25:03drbrainprobably then Struct#== needs to not use Array#==
19:25:07drbrainand do its own work
19:25:11drbraininstead
19:25:17nexcastellanAhhh....
19:25:34nexcastellanHhhmmm. Yes, that may work.
19:25:40nexcastellanThanks, drbrain.
19:26:27fabiokung leaves the room.
19:28:16nexcastellanGah, a WHOLE LOT of Struct stuff dies with self-referential structures. I wonder if there's anything else that can trigger it, but it seems to be what I'm hitting now.
19:29:17rueRecursionGuard may help
19:30:56nexcastellanNever heard of RecursionGuard, but I see it was added to array, so perhaps that's the cleanest approach.
19:31:35rueIt is our construct, originally used to avoid recursive Array problems. It pretty much just encapsulates a stack-based approach
19:31:52ruekernel/core/misc.rb I think
19:32:09nexcastellanWell, seems likely that I'd hit exactly the same problems with Struct as with Array.
19:37:57fabiokung enters the room.
19:50:30brweber2 leaves the room.
19:57:36smparkes leaves the room.
19:57:39smparkes enters the room.
20:09:39fabiokung_ enters the room.
20:10:38robin_dewd enters the room.
20:13:13fabiokung leaves the room.
20:15:36dctanner leaves the room.
20:18:26loincloth enters the room.
20:19:31loincloth leaves the room.
20:19:39mkescher leaves the room.
20:20:47loincloth enters the room.
20:26:45djwhitt enters the room.
20:33:53rue leaves the room.
20:35:20rue enters the room.
20:40:32twbray leaves the room.
20:41:26jbarnettewow, a git svn clone of llvm is not a trivial undertaking
20:45:49fabiokung_ leaves the room.
20:45:59djwhittheh, is it trying to pull down the entire history?
20:46:36ljulliar enters the room.
20:46:54veganstraightedg enters the room.
20:49:00loincloth leaves the room.
20:49:50Fobax enters the room.
20:50:13imajes leaves the room.
20:50:17dctanner enters the room.
20:50:38loincloth enters the room.
21:03:55veganstraightedg leaves the room.
21:07:05binary42 leaves the room.
21:09:56twbray enters the room.
21:31:43loincloth leaves the room.
21:33:00loincloth enters the room.
21:33:45rue leaves the room.
21:34:44boyscout3 commits by Christopher Thompson
21:34:45boyscout * Fix to_s, == when dealing with recursive Structs.; f7f17b1
21:34:46boyscout * Updating comment for RecursionGuard.; aa3eb23
21:34:47boyscout * Toned down language.; a8990ef
21:34:51rue enters the room.
21:36:12fabiokung enters the room.
21:39:01rubuildius_ppcChristopher Thompson: f7f17b1a8; bin/ci failed! http://rafb.net/p/BgZVkL64.html
21:39:45nexcastellanNo cookies for rubuildius_ppc.
21:42:33rubuildius_ey64Christopher Thompson: f7f17b1a8; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
21:42:56nexcastellanChocolate chip cookies for rubuildius_ey64.
21:45:55rubuildius_amd64Christopher Thompson: f7f17b1a8; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
21:51:07nexcastellanMaple cream cookies for rubuildius_amd64.
21:51:43djwhittI'll take those cookies on it's behalf ;)
21:52:48nexcastellan:) Where do you live, djwhitt?
21:53:06djwhitthmm... are you really going to send me cookies...
21:53:21naeu enters the room.
21:53:34nexcastellanWell, I'll certainly put some aside for your next visit to Edmonton. :)
21:54:36djwhitthehe, awesome
21:54:46djwhittI'm in Philly, PA area btw
21:54:59mahargthey might be a little stale by the time you get here :P
22:01:13binary42 enters the room.
22:01:48Arjen_ enters the room.
22:02:58BWalton_ enters the room.
22:03:28BWalton leaves the room.
22:03:48octopod leaves the room.
22:05:04boyscout5 commits by Ryan Davis
22:05:05boyscout * Removed test code; 3002cdd
22:05:06boyscout * Finished off cibot. Responds generically to queries with url; b7d8ddc
22:05:07boyscout * execute returns true if handled, false otherwise; 1d72e34
22:05:08boyscout * Fixed cmd_quit to not exit; 645b9cf
22:05:09boyscout * Added test_cmd_help and test_cmd_quit; 9f51b46
22:05:19rubuildius_ey64Ryan Davis: 3002cddaf; build failed! nopaste error: something bad happened, stack trace follows
22:05:41cheaprocryan davis compiled something bad? OMG the sky is falling!
22:05:47cheaproc leaves the room.
22:05:50zenspiderrubuildius_ey64: bite me. I have nothing to do with that
22:06:01zenspiderwe REALLY need to work on stability
22:06:35zenspiderdjwhitt: drop ship me one with, hots on the side
22:07:09djwhittheh, might be a little soggy by the time it gets to you
22:07:27zenspiderum... dry ice?
22:07:37djwhittah, ok, I'll get right on it ;)
22:08:34zenspidersweet
22:08:42rubuildius_ppcRyan Davis: 3002cddaf; bin/ci failed! http://rafb.net/p/caz9mX66.html
22:08:52zenspiderwe actually have one place here that checks out authentic
22:10:05rubuildius_ey64 leaves the room.
22:10:12djwhittheh, it left in shame
22:10:17djwhittamd64 don't fail me
22:11:38zenspiderdjwhitt: to answer your previous q... no, I don't have a checkout on the server
22:11:51edwardam leaves the room.
22:11:52zenspiderbut we may just make the clients submit the data in their hash
22:12:04edwardam enters the room.
22:12:09djwhittzenspider: ah, ok that complicates it. I don't know of a way to do it without a checkout
22:12:31djwhittyou can specify a format to git log so you don't have to parse anything, but that requires actually having a checkout
22:13:28zenspideryeah... kinda sucks. I'm amazed at how hard git seems to make the simple things
22:14:31djwhittare you guys interesting in having volunteers run ci nodes in the new system or are you going to manage those all yourselves (you guys being EY people I guess)
22:15:07zenspiderI don't think we've got a real strategy yet what we'll run vs volunteers
22:15:27djwhittk, not a big deal to me either way. if you need people I'll try to run one if not that's fine too
22:15:49zenspiderwe'll certainly need volunteers to help fill in gaps
22:15:54rubuildius_amd64Ryan Davis: 3002cddaf; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
22:16:12pauldix leaves the room.
22:16:19zenspiderbut for the "core" platforms, I think we'll try to run managed slices
22:16:25zenspiderwhat that core is, I have no idea
22:16:28benny enters the room.
22:17:04edwardam leaves the room.
22:17:21edwardam enters the room.
22:19:36loincloth leaves the room.
22:21:25zenspidercrap
22:21:37zenspiderI don't know how to report this info...
22:22:04zenspiderwe've got multiple sources to trigger builds: rubyspecs, mri, rubinius, jruby, etc
22:22:22zenspiderso, wtf do I use as an identifier for the test results?
22:23:20djwhittproject:revision ?
22:23:35wmoxam leaves the room.
22:25:55zenspiderwell, like, an update to rubyspecs will trigger a new test run across all impls
22:26:03yipstar leaves the room.
22:26:07zenspiderand update to rubinius will only trigger for rubiniu
22:26:10zenspiders
22:27:02jbarnettezenspider: project@revision (sources, that, changed)
22:27:05ijcd enters the room.
22:27:05jbarnettezenspider: or something similar
22:27:11loincloth enters the room.
22:27:21jbarnettezenspider: notation unimportant, but that's the data that matters, right?
22:28:26zenspiderit's just icky. we've taken on a 3d matrix for this crap
22:28:34zenspiderand I've got no good way to visualize that yet
22:28:50jbarnettezenspider: we need a CGI/3D wank to get interested
22:29:01zenspiderfor now, I'm gonna go flat until we've got some data and ppl complaining and/or contributing alternatives
22:29:05zenspideruh huh
22:30:02ijcd leaves the room.
22:30:09ijcd enters the room.
22:33:36rue leaves the room.
22:35:34ko1_away leaves the room.
22:37:13BWaltonhowdy
22:37:25BWaltonlooking for some advice
22:37:44nexcastellanWhat would you like advice on?
22:37:44BWaltonabout to set up a separate box for jruby
22:38:02BWaltonwhat *nix ?
22:38:11ko1_away enters the room.
22:38:11drbrainBWalton: yes
22:38:23BWaltonis the core team using solaris?
22:38:34BWaltonor some disto of linux?
22:38:35drbrainBWalton: ask in #jruby
22:38:46BWaltonoh hell
22:38:53chadhehe
22:38:58chadoops?
22:38:58drbrainI doubt it matters
22:39:11BWaltonoops for sure
22:39:20chadat least you didn't ask a PHP question
22:39:22rue enters the room.
22:39:22moofbong leaves the room.
22:39:26nexcastellanHeadius is normally hanging out here, too, so no worries. :)
22:39:27BWalton;-)
22:39:29chadbut it really shouldn't matter should it?
22:39:38nexcastellanI think he's probably at a conference (along with Evan) today.
22:39:39BWaltonshouldn't ...
22:39:39drbrainit really shouldn't
22:39:47blakewatters leaves the room.
22:39:51drbrainI think headius has an MBP
22:40:01BWalton?
22:40:05chadoh yea. so he's using mac os.
22:40:08drbrainMacBook Pro
22:40:13nexcastellanI think Evan is pretty much always at a conference of some sort. :)
22:40:13BWaltonk
22:40:39dbussinknexcastellan: afaik headius is even more die hard :P
22:40:43BWaltonyou'd think somebody working for sun might be using ...
22:40:44dbussinkon conferences that is
22:40:44drbrainI would just use whichever OS you're most comfortable with
22:42:42zenspiderok. new CI is rolled in place.
22:42:57BWaltoncool. thanks again.
22:43:06djwhittBWalton: I'm actually running JRuby on Windows for a project I'm working on. just about any platform that has Java should work I think
22:43:08BWaltonfor putting up with schtupit ;-)
22:43:35drbrainI thought you were asking in #ruby-lang
22:44:43dbussinkthere is a difference in jruby behavior on windows and linux though
22:44:52dbussinkalthough it both runs on java
22:48:13mutle_ enters the room.
22:50:15chris2 leaves the room.
22:50:39rubuildius_ey64 enters the room.
22:55:03rubuildius_ey64 leaves the room.
22:56:02wmoxam enters the room.
22:57:16Maledictus leaves the room.
22:58:28mutle leaves the room.
23:00:22BWalton leaves the room.
23:00:23BWalton_ enters the room.
23:02:23BWalton leaves the room.
23:04:07fabiokung leaves the room.
23:04:51jero5 enters the room.
23:06:09rubuildius_ey64 enters the room.
23:06:39boyscout1 commit by Christopher Thompson
23:06:40boyscout * Set deprecated constant, PLATFORM.; bc7fc5e
23:07:38fabiokung enters the room.
23:08:08mutle enters the room.
23:08:18ljulliar leaves the room.
23:11:07heycarsten leaves the room.
23:11:21rubuildius_ppcChristopher Thompson: bc7fc5e88; 2536 files, 8417 examples, 28058 expectations, 0 failures, 0 errors
23:14:10AndrewO leaves the room.
23:15:58rubuildius_amd64Christopher Thompson: bc7fc5e88; 2536 files, 8418 examples, 28038 expectations, 0 failures, 0 errors
23:16:59cremes leaves the room.
23:17:47rubuildius_ey64 leaves the room.
23:18:46mutle__ enters the room.
23:18:51yipstar enters the room.
23:19:36mutle___ enters the room.
23:21:52wmoxam leaves the room.
23:25:58mutle_ leaves the room.
23:30:02wmoxam enters the room.
23:32:12fabiokung_ enters the room.
23:33:09binary42 leaves the room.
23:33:57rue leaves the room.
23:35:52mutle__ leaves the room.
23:37:31rubuildius_ey64 enters the room.
23:37:32mutle leaves the room.
23:39:54rue enters the room.
23:41:09naeu leaves the room.
23:44:59twbray leaves the room.
23:47:37naeu enters the room.
23:47:43rubuildius_ey64Christopher Thompson: bc7fc5e88; 2536 files, 8418 examples, 28036 expectations, 0 failures, 0 errors
23:48:22brixenpats rubuildius_ey64
23:48:40fabiokung leaves the room.
23:49:10michalw leaves the room.
23:49:32michalw enters the room.
23:51:42cremes enters the room.
23:55:17antares_ leaves the room.
23:55:34radarek leaves the room.
23:58:37wmoxam leaves the room.