Index

Show enters and exits. Hide enters and exits.

00:00:08drbrainthere are also extra virtual terminals running, alt-fN
00:00:15drbrainI think up to 8 by default
00:00:17dbussinkbrixen: works best for me too
00:00:35drbrainbut, yeah, ssh is much nicer
00:00:35dbussinkbrixen: i can use the shortcuts i'm used to, etc.
00:01:05brixenis it typical to use sudo on freebsd?
00:03:48drbrainyes
00:05:13brixendrbrain: is there a package necessary?
00:05:32drbrainportupgrade -N sudo
00:06:02brixencool, thanks
00:08:42drbrainalso, I find this alias helpful
00:08:47hoopy leaves the room.
00:08:52drbrainalias grepport='cut -d '\''|'\'' -f 1,2,4 < /usr/ports/INDEX-6 | grep'
00:08:58drbrainreplace INDEX-6 with -7 or whatever
00:09:09brixencool
00:09:43drbrainyou'll have to make fetchindex from /usr/ports when you update the ports tree, though, to keep it up to date
00:09:55brixenk
00:09:58drbrainfield 1 is the name, 2 is the path, and 4 is the short description
00:12:36evandrbrain: .au is more hummid than the west coast, so be aware.
00:13:05drbrainevan: I was in Arkansas at 100% humidity and 95 degrees
00:13:10drbrainI'm sure I'll live
00:13:16evanit's not that bad
00:13:21evanjust wanted ya to be aware
00:13:36evani didn't even really think about it until we were walking to the car
00:13:45agardinerevan: welcome to melbourne! :-)
00:13:58evanagardiner: thanks mate!
00:14:11agardinerhah! picking up the lingo already!
00:14:11mutle leaves the room.
00:14:15agardinergood to see :-D
00:14:15evanagardiner: :D
00:14:28evanagardiner: so, when do you want to hang out and talk rubinius?
00:15:06drbrainI watched Gallipoli Saturday night to get a feel for the history and culture
00:15:12agardinerwell, i figure i can take an afternoon off work one day, and i think crafterm was thinking about dinner thurs
00:15:20drbrainthen I read the Australian English wikipedia page
00:15:21agardinerwhat are your plans
00:15:41agardinerdrbrain: gallipoli is better than crocodile dundee! :-D
00:15:47mutle enters the room.
00:18:07drbrainagardiner: definitely
00:19:45evanagardiner: yep, there is talk of dinner on thursday, if you just want do talk then, thats fine
00:22:10agardinerevan: if you're free other times, let me know... i don't know what your plans are :-)
00:22:56d2dchat enters the room.
00:23:38evanagardiner: no real plans, marcus and I were talking about perhaps a day trip
00:24:00agardineryeah, he mentioned Great Ocean Road...?
00:24:06evanyeah
00:24:45agardinershould be nice if the weather improves a bit
00:25:24evanyeah
00:26:01evanjust discussed it, i think tomorrow we're going to do a day trip
00:26:13evanthen hang out thursday, go to the beach perhaps
00:26:38agardinerok, sounds good...
00:26:56agardinerso shall i try and get thurs arvo off?
00:27:18agardinerwe could hang out and then do dinner...?
00:28:30evanyeah, sounds good.
00:29:40nemerle enters the room.
00:31:31gdagley leaves the room.
00:32:36agardinerrighto, done
00:33:21cored enters the room.
00:34:05xmlhacker_ enters the room.
00:35:50evanwell, off to get some lunch
00:36:11gnufied leaves the room.
00:36:23agardinercool... where are you going?
00:36:42evanwe dunno
00:36:55coredsushi
00:37:08agardinersome nice places near crafterm
00:37:20agardinergot a few choices :-)
00:37:49evanwe're going to go into the city after lunch
00:38:15agardineroh yeah? wanna grab a coffee sometime?
00:38:18dancroak enters the room.
00:38:34evanwe're going to go to south bank
00:38:36evanwanna come?
00:38:40d2dchat_ enters the room.
00:38:47evanagardiner: sure, coffee later sounds good.
00:39:07agardinerlove to... its a bit of a hike though from here
00:39:14evanperhaps coffee in a bit then?
00:39:16agardinermaybe i'll knock off early though
00:39:41evangive crafterm a call when you're headed down this way
00:39:43evanwe'll go from there.
00:39:50agardinerok, that works
00:39:52agardinerwill do
00:39:58imajes_ leaves the room.
00:39:59evanlater y'all.
00:40:04agardinerlater!
00:41:44imajes enters the room.
00:41:56crossblaim leaves the room.
00:44:00nemerle_afk leaves the room.
00:49:23xmlhacker leaves the room.
00:55:41d2dchat leaves the room.
01:02:56imajes leaves the room.
01:16:50lopex leaves the room.
01:23:37dancroak enters the room.
01:24:07GMFlash leaves the room.
01:24:18GMFlash enters the room.
01:28:19imajes enters the room.
01:29:03loincloth enters the room.
01:29:52loincloth leaves the room.
01:39:29imajes leaves the room.
01:43:54technomancy leaves the room.
01:44:49d2dchat_ leaves the room.
01:46:47imajes enters the room.
01:50:04imajes leaves the room.
01:56:06rueHaha, the external DVD weighs more than the lappy :P
01:56:16obvio enters the room.
01:59:30obvio171 enters the room.
02:01:51nicksieger leaves the room.
02:05:00imajes enters the room.
02:08:22obvio leaves the room.
02:08:26mernen enters the room.
02:24:09VVSiz_ enters the room.
02:27:43cored leaves the room.
02:29:59imajes leaves the room.
02:31:21ijcd leaves the room.
02:35:59random8r enters the room.
02:36:24menator enters the room.
02:41:56VVSiz leaves the room.
02:45:40imajes enters the room.
02:50:19AndrewO_ enters the room.
02:52:18_mutle enters the room.
02:53:54imajes leaves the room.
02:58:29KirinDave leaves the room.
02:58:44jinjing enters the room.
03:01:05jennyw leaves the room.
03:01:42benburkert leaves the room.
03:02:08KirinDave enters the room.
03:02:22KirinDave leaves the room.
03:06:07d2dchat enters the room.
03:06:17drbrainhttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/293444
03:06:21drbrainrofl
03:07:00squeegyyeah, that was a great reply
03:07:55mutle leaves the room.
03:08:26agardinerinteresting... this is kinda the same problem wycats has with Merb
03:08:56agardinerbe nice to be able to do it, although i agree just omitting the arg is ugly
03:09:31drbrainthat's where you drop to hash args :/
03:09:46drbrainor, use a seninel arg to say "use the default"
03:10:06agardineryeah, that's the way you work around it...
03:10:32agardinera built-in sentinel is more what i had in mind
03:10:35GMFlash leaves the room.
03:11:00agardinerdefault or _default or something, maybe...
03:17:34wmoxam leaves the room.
03:20:59GMFlash enters the room.
03:25:36KirinDave enters the room.
03:32:41therealadam leaves the room.
03:35:12wycatsagardiner: it kinda sorta is ;)
03:35:26wycatsexcept my problem needs to have a solution that works via send
03:36:09agardinerok... a sentinel could still work there though
03:36:36ezmobius leaves the room.
03:37:46agardinerits just like any other arg value, except it has a special meaning ("use the default value instead of me")
03:39:25wycatssure
03:39:27wycatsbut not the ,,,
03:39:42agardinerno, i think we're all agreed thats ugly
03:39:44wycatsthat solution can't work in a case where the params and method are being put in dynamically
03:39:45wycatslol
03:39:47wycatsI replied ;)
03:39:53wycatsbitching about {|x,| }
03:40:11agardinergood on you! that's ugly too! :-)
03:40:15wycats;)
03:40:26wycatsit would be nice to have a default keyword
03:40:38drbrainwycats: I love |x,|
03:40:39wycatsfoo(x, default, y)
03:40:49wycatsdrbrain: I sincerely hope you're being sarcastic ;)
03:40:51drbrainalso, "x, = [1, 2]"
03:40:53agardineryeah, i think it makes good sense
03:41:07drbrainwycats: I use it to throw away data I don't care about
03:41:18wycatswhat's wrong with {|x,*args| ... }
03:41:24wycatsor {|x,*| ... }
03:41:51drbrainI have to type more
03:42:19wycats{|x,|} is an masgn in some contexts and not in others
03:42:21wycatsit's a clusterfuck
03:42:33drbrainwhen isn't it?
03:43:03wycatsit has weird behavior vis a vis other procs in proc vs. block context
03:43:13wycatslemme see if I can work up an example
03:43:39drbrainah, mlhs is the parse node I'm looking for
03:43:46wycats?
03:44:33drbrain... and opt_block_var
03:44:47drbrainmlhs is what the parser uses for multiple assignment
03:45:22wycatshttp://pastie.caboo.se/160955
03:45:32zenspiderdrbrain: whatcha doink?
03:45:39wycatsthe parser reads {|x,| } as an masgn
03:45:43zenspiderstill trying to fix that icky bug?
03:45:46drbrainzenspider: nothing
03:45:55drbrainoh, I found it and crushed it
03:46:05nitay enters the room.
03:46:09wycatsbut then treats it as a regular assign in the call context
03:46:33wycatsso it has an inconsistent behavior in call/blk
03:46:38drbrainwycats: ah, that's proc/lambda/Proc.new's fault
03:46:42wycatsabsolutely
03:46:43zenspiderwycats: block args are... wierd
03:46:49wycatsbut it's bad behavior
03:46:57zenspiderbut everything I see in your paste seems right
03:47:09wycatsit's "right" in that that's what MatzRuby does
03:47:27drbrainwe were discussing his dislike of {|x,| and my like of same
03:47:31zenspiderwell, ok. I'll go farther and say I agree with it
03:47:41zenspiderhaha. yeah. you do
03:47:45menator leaves the room.
03:47:57wycatsrbx currently can't handle both cases
03:48:06wycatsbecause of how it compiles masgn proc args
03:48:07jennyw enters the room.
03:48:14zenspider*nod* it is a bitch to implement
03:48:17wycats(by currently, I mean as of a couple weeks ago)
03:48:25wycatsI just don't like the syntax
03:48:30wycatsI think {|x,*| } is far more clear
03:48:34jennyw leaves the room.
03:48:37wycatsand only one additional character
03:48:39zenspiderI'm not sure, but I think it is still the case
03:48:45zenspiderI agree with that too
03:49:03zenspidertho that's an even more fucked up parse tree
03:49:09wycatsthe thing is that it's not implemented as pure {|x,*| }
03:50:17wycatswait... I can't find the case where it isn't :P
03:50:25zenspiderhaha
03:50:32wycatsbut I tried to fix it by impling it as a compiled {|x,*| ... }
03:50:34wycatsand it failed
03:50:39wycatssome other test exploded
03:51:13drbrainwycats: we probably have it covered (parse-wise) somewhere in pt_testcase
03:51:27wycatsit parses right, afaict
03:51:40wycatsit correctly parses as an masgn of 1
03:51:55wycatswhich is fucked to begin with
03:52:00wycatssince masgn == multiple assign
03:52:30drbrainyeah
03:52:34drbrainwe know :(
03:52:54drbrainthen you get into splats and svalues and argscats and whatnot
03:53:11zenspider... and it all goes to hell
03:55:38agardinerarg scat... yuk!
03:56:17drbrainI almost forgot argspush
03:59:32_mutle leaves the room.
03:59:37mutle enters the room.
04:01:53nitay_ leaves the room.
04:03:12menator enters the room.
04:09:19nitay_ enters the room.
04:09:59enebo leaves the room.
04:10:18wycatslol
04:11:12dancroak leaves the room.
04:12:37wycatsI think arscat wins
04:12:50zenspider"wins"
04:13:42menator leaves the room.
04:14:14menator enters the room.
04:14:18nitay__ enters the room.
04:17:31gnufied enters the room.
04:21:23GMFlash leaves the room.
04:21:31GMFlash enters the room.
04:22:57wycats;)
04:24:28nitay___ enters the room.
04:25:25nitay_ leaves the room.
04:26:14nitay leaves the room.
04:28:02mernen leaves the room.
04:29:26nitay enters the room.
04:34:44nitay_ enters the room.
04:40:05nitay__ leaves the room.
04:44:25nitay___ leaves the room.
04:45:36nitay__ enters the room.
04:46:07nitay_ leaves the room.
04:46:52KirinDave leaves the room.
04:50:36nitay_ enters the room.
04:51:48nitay leaves the room.
04:52:57_matta_ enters the room.
04:56:05wmoxam enters the room.
04:58:18benburkert enters the room.
05:01:28nitay enters the room.
05:02:10RyanTM enters the room.
05:04:10RyanTM leaves the room.
05:04:41RyanTM enters the room.
05:06:29nitay___ enters the room.
05:10:29nitay leaves the room.
05:10:35menator leaves the room.
05:12:38nitay_ leaves the room.
05:13:38agardiner leaves the room.
05:14:32nitay__ leaves the room.
05:16:31nitay___ leaves the room.
05:18:46AndrewO leaves the room.
05:20:39nitay_ enters the room.
05:23:52RyanTM leaves the room.
05:26:17ezmobius enters the room.
05:38:47wmoxam leaves the room.
05:43:08wifelette leaves the room.
05:44:57wycats leaves the room.
05:44:59nitay_ leaves the room.
05:45:21nitay enters the room.
05:48:42jinjing leaves the room.
05:55:55brixenevan: this command will probably be useful: bin/mspec -fs -g fails --dry-run spec/ruby/
05:56:26brixenthat will give you a long listing (i.e. spec description strings) of all the failing spec/ruby specs without running them
05:56:38evansweet.
05:56:45brixenas for which are easy, hmm :P
05:56:47evancould you go through there and pick a few you think are easy
05:56:53brixenyeah, I can try
05:56:57evanthats the bigger task, pickin the easy ones
05:56:58brixenjust read your email
05:57:00evank
05:57:01brixenyeah
05:57:16brixenle'me see what I can do
06:01:18boyscout2 commits by Evan Phoenix
06:01:19boyscout * Fix Object#object_id to not collide between immediates and references; fa413a5
06:01:20boyscout * Add some rdoc about MemoryPointer; 48495b5
06:02:26wycats enters the room.
06:03:41brixenevan: question about LookupTable, what if I make the keys only symbols but accept strings and internally convert to symbols? that would make machine_migrate_config really easy
06:03:55KirinDave enters the room.
06:04:46evanbrixen: yeah, but you'll have to change all the code that reads from RUBY_CONFIG to pass in symbols
06:05:07evanor do you want to, on lookup at runtime, detect a string and convert to a symbol
06:05:10evanthat would work.
06:06:18brixenyeah, since the string passed to set and lookup would result in the same symbol
06:06:26evansure, thats fine.
06:06:29brixenok
06:14:56rubuildius_ppcEvan Phoenix: fa413a5f7; 1723 files, 5814 examples, 19809 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/161010
06:17:44wifelette enters the room.
06:18:39brixenevan: email sent. some of the IO specs may be pretty hard, but others look simple. either way, reading the specs is a good exercise
06:25:02AndrewO_ leaves the room.
06:41:20ezmobiushttp://tanjent.livejournal.com/756623.html
06:42:36rueHum, those are very good figures
06:42:46rueAbove is a hash algorithm link
06:57:17gnufied leaves the room.
07:28:49mediogre enters the room.
07:36:01agile enters the room.
07:36:53aotearoa enters the room.
07:42:56aotearoa leaves the room.
07:45:57rueHurray, Rubinius compiles and bin/mspec ci runs clean
07:47:00gnufied enters the room.
07:59:13radarek enters the room.
08:00:18random8rwow
08:02:33kamal_fariz enters the room.
08:02:37ragnard leaves the room.
08:06:29boyscout1 commit by Marcus Crafter
08:06:30boyscout * Added entry-counts.d dtrace script for probe analysis.; 16253b7
08:10:43dewd enters the room.
08:14:31medius enters the room.
08:16:02medius leaves the room.
08:16:04mediogre leaves the room.
08:16:25mediogre enters the room.
08:19:31rubuildius_ppcMarcus Crafter: 16253b78e; 1723 files, 5814 examples, 19809 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/161045
08:26:21KirinDave leaves the room.
08:39:46ezmobius leaves the room.
08:40:15boyscout1 commit by Evan Phoenix
08:40:16boyscout * Build additional shared lib and binary which are used for dev mode; 0f1b2d3
08:41:25crossblaim enters the room.
08:49:49crossblaim leaves the room.
08:54:23rubuildius_ppcEvan Phoenix: 0f1b2d399; 1723 files, 5814 examples, 19809 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/161053
08:57:01benburkert leaves the room.
09:09:12octopod enters the room.
09:29:34Arjen_ enters the room.
09:41:38dbussinkmorning!
09:42:01random8r leaves the room.
09:43:07Arjendbussink, moggeh.
09:48:08dbussinkguess everyone else is gone or asleep :)
09:48:45crossblaim enters the room.
09:52:59Fullmoon enters the room.
10:01:43zimbatm enters the room.
10:04:00d2dchat leaves the room.
10:07:45chris2 enters the room.
10:14:54TheVoice leaves the room.
10:19:00thehcdreamer enters the room.
10:26:45Fullmoon leaves the room.
10:29:08ragnard enters the room.
10:29:50thehcdreamer_ enters the room.
10:39:22thehcdreamer leaves the room.
10:45:04obvio leaves the room.
10:52:09obvio enters the room.
10:55:45ruivaldo enters the room.
10:56:31ragnard leaves the room.
10:59:24be9 enters the room.
11:06:13ruivaldo leaves the room.
11:15:07geekounet leaves the room.
11:17:15dbussinkevan: you still happen to be there?
11:34:48crafterm leaves the room.
11:42:23ctennis leaves the room.
11:53:50crafterm enters the room.
11:54:10crafterm leaves the room.
12:09:10imajes enters the room.
12:33:08Norgg leaves the room.
12:33:23norgg enters the room.
12:39:10ragnard enters the room.
12:40:34dewd leaves the room.
12:52:03chris2 leaves the room.
12:59:50imajes_ enters the room.
13:01:11imajes_ leaves the room.
13:06:39headius_ enters the room.
13:08:13tizianobis enters the room.
13:15:11imajes leaves the room.
13:20:44mediogre leaves the room.
13:22:08mediogre enters the room.
13:22:49headius leaves the room.
13:27:53tizianobis leaves the room.
13:34:53RyanTM enters the room.
13:42:36mediogre leaves the room.
13:45:42radarek leaves the room.
13:46:23mutle leaves the room.
13:48:10mutle enters the room.
13:50:40luislavena enters the room.
13:51:38luislavenahi everybody...
13:51:42geekounet leaves the room.
13:54:18luislavenahi everybody.
14:03:58wmoxam enters the room.
14:12:20enebo enters the room.
14:16:23dbussinkluislavena: hi
14:16:25boyscout3 commits by Dirkjan Bussink
14:16:26boyscout * Fix coercions for File#chmod; 88f1c84
14:16:27boyscout * Improve testing of coercion in File#chmod specs; 735e818
14:16:28boyscout * Clean up some unused FFI code; cba0cd6
14:27:50AndrewO enters the room.
14:29:52rubuildius_ppcDirkjan Bussink: 88f1c845c; 1723 files, 5816 examples, 19812 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/161156
14:34:03yaroslav enters the room.
14:34:13moofbong enters the room.
14:34:24boyscout1 commit by Dirkjan Bussink
14:34:25boyscout * Remove incorrect call to POSIX.chmod that was overseen; 54ba5c8
14:35:44RyanTM leaves the room.
14:36:54RyanTM enters the room.
14:40:02wmoxam leaves the room.
14:44:37rubuildius_ppcDirkjan Bussink: 54ba5c803; 1723 files, 5816 examples, 19812 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/161165
14:49:05luislavenafor those with windows around here... it's jsut me or libzip fails to build under mingw?
14:50:35jtoy enters the room.
14:52:53headius leaves the room.
14:53:18headius enters the room.
14:54:04yaroslav leaves the room.
14:54:20headius leaves the room.
14:54:31dbussinkluislavena: really no idea, there has only been minor work done on the windows stuff
14:55:11headius enters the room.
14:55:34be9dbussink: hi there, working on the windows stuff :)
14:55:48luislavenabe9: yeah, you must be kidding...
14:55:49headius leaves the room.
14:55:50dbussinkbe9: ah, so people should bother you then ;)
14:55:53probablycorey enters the room.
14:56:18headius enters the room.
14:56:20luislavenabe9: please identify yourself, I want to thank you :)
14:56:38luislavenaOleg, right?
14:56:40be9dbussink: I've converted build system into cmake. gonna publish it on a branch today or tomorrow
14:56:45be9luislavena: yes
14:57:00luislavenaOleg: thank you :)
14:57:24luislavenaOleg: maybe I have some patches for you... still not familiar with git topic branches :P
14:57:30wmoxam enters the room.
14:58:02dbussinkluislavena: if you use nicks you can auto complete and people get alerted :p
14:58:04probablycorey leaves the room.
14:58:06be9luislavena: I converted everything into cmake, so don't need msys. all external libs compile under mingw
14:58:33macournoyer enters the room.
14:59:49luislavenadbussink: I know, but want to know the name behind the that short nickname :-)
15:00:06be9luislavena: what patches specifically?
15:00:29luislavenabe9: that sounds great, 3.79 or 3.81 version? since I had issues with 3.81 building ruby...
15:01:07luislavenabe9: libzip, had issues with mkstemp.o not being able to link with the other object files.
15:01:56luislavenabe9: there is also some posix illness laying into the rakefiles.
15:02:27be9luislavena: cmake is not GNU Make, see cmake.org
15:04:29luislavenabe9: looks interesting. that means you converted the Rakefile used to build whole rubinius or just the external libs ones?
15:06:48be9luislavena: I converted all configure and makefile stuff for rubinius and external libs. Rakefile stays in place
15:06:49dbussinkbe9: what's the compile time performance now then?
15:07:13be9dbussink: several times faster on my linux, waaay faster on windows
15:07:31dbussinkbe9: did you get to running it yet?
15:07:43dbussinkbe9: or too much posix dependencies in the startup phase?
15:07:50be9dbussink: not yet, there's much posix stuff
15:09:08luislavenabe9: I'll love contribute to your branch/fork for this.
15:09:51dbussinkbe9: you're changes things there too?
15:09:59dbussinkbe9: or working on the build time stuff for now?
15:11:18be9luislavena: you are welcome
15:11:59dbussinkbe9: you can just push your branch to the git server
15:12:03be9dbussink: finishing build stuff. will you help test it on darwin?
15:12:08be9dbussink: going to
15:12:10dbussinkbe9: yeah, no problem
15:12:56dbussinkbe9: did you replace everything with cmake? or added it as an alternative?
15:13:29be9dbussink: actually Rakefile is changed to conform to the new system. but makefiles and stuff are still in place
15:13:40djwhitt enters the room.
15:17:30be9so, get it :) branch is called cmakebuild
15:19:09luislavenais removing dust from his msysgit installation.
15:19:37be9the coolest part are out-of-source build directories. now you can do "SHOTGUN=dev rake" and then just rake and two builds are in separate directories
15:20:10luislavenabe9: that is great!
15:20:23be9luislavena: you can install latest git binary snapshot
15:21:04KirinDave enters the room.
15:21:18KirinDave leaves the room.
15:23:33luislavenabe9: no problem, version 1.5.4 here :)
15:25:33luislavenadamn, code repo is huge, no plans for a pack?
15:27:21Defilerluislavena: Welcome
15:27:57DefilerI've got Windows support on my TODO list, but you are definitely the expert around here. Feel free to pound on it.
15:28:10DefilerFor the moment we still "#include <ucontext.h>", but that is going away soon
15:28:50be9Defiler: I evaluated options to get around this. there are some windows implementations of *context stuff
15:30:34be9Defiler: what are you going to replace it with?
15:32:20rubyconsumer enters the room.
15:32:35skaar enters the room.
15:38:23d2dchat enters the room.
15:38:33moofbong_ enters the room.
15:38:39luislavenaDefiler: hey man, I guess be9 is the best man for the job :)
15:38:39moofbong_ leaves the room.
15:41:16d2dchat leaves the room.
15:41:28d2dchat enters the room.
15:42:13scooprhm, rake build didn't bomb when I didn't have bison
15:46:07scooprwell it bombed when there wasn't no grammar.c, but not when it tried to make it
15:46:29KirinDave enters the room.
15:50:41dbussinkscoopr: yeah, it fails silently
15:50:56dbussinkscoopr: and then fails because the grammar.c file isn't generated
15:51:06dbussinknot the best error message you can imagine though :)
15:52:19Defilerbe9: We have replaced ucontext with libffi, which works on Windows
15:52:39Defilerbe9: Though it looks like there is still one file that remains to be converted. I need to check and see if that is dead code
15:53:14be9Defiler: libffi is only for calling, but not switching contexts?!
15:53:40DefilerYes, sorry. Got my explanations mixed up there
15:53:50DefilerWe are thinking of ransacking libcoco for the proper code to handle that
15:54:01DefilerIt uses the Fibers API on Windows, and various other things elsewhere
15:54:24dbussinkDefiler: i've been removing some old ffi code too
15:54:31DefilerCool
15:54:54be9Defiler: ah, you mean libcoro? that's great
15:56:55dbussinkDefiler: looks like all ucontext stuff is dead
15:57:05dbussinkDefiler: you're gonna remove it
15:57:12dbussinkDefiler: or should i get rid of it?
15:57:35KirinDave leaves the room.
15:57:36be9BTW isn't libzip dead?
15:58:14skaa1 enters the room.
15:58:24dbussinkDefiler: ah wait, no, looks like it is still used
15:58:30moofbong leaves the room.
15:58:47dbussinknvm, you confused me :p
16:00:03Defilerdbussink: It is still there
16:00:09be9dbussink: it's used in the core for calling methods
16:00:12Defilerdbussink: We got rid of lightning and our own ffi stub code, though
16:00:28Defiler..and ucontext is next
16:00:34dbussinkDefiler: yeah, i read up on that, works pretty well everywhere now
16:00:49dbussinkDefiler: i do still have a strange failure on 64 bit linux
16:00:55DefilerOh yeah?
16:01:13dbussinkin spec/core/breakpoint/calculate_target_breakpoint_spec.rb
16:01:19dbussinkline 24
16:01:23KirinDave enters the room.
16:01:45dbussinkit only occurs the first time when there is no .rbc file for spec/core/breakpoint/fixtures/classes.rb
16:01:55dbussinkafter that, the spec is fine
16:02:27DefilerHuh. That shouldn't change any of the generated code. Odd
16:02:33DefilerI don't know much about our breakpoint support, sadly
16:11:45dbussinkwho's the expert on that?
16:12:14DefilerUnknown
16:13:17skaar leaves the room.
16:14:29dbussinkthat probably means evan then ;)
16:14:53luislavenabe9: the code repo is huge... still downloading it...
16:15:08luislavenaI should have a copy on this workstation :P
16:16:31scooprscoopr@giga:~/Code/rubinius$ ./shotgun/rubinius -e 'p RUBY_PLATFORM'
16:16:31scoopr"armv5tejl-unknown-linux-gnu"
16:16:43scoopryay \:D/
16:17:08scooprthough
16:17:10scooprreal 0m7.315s
16:17:27radarek enters the room.
16:19:31Defilerluislavena: For some reason, the http interface is extremely slow
16:19:36Defilerluislavena: Not sure if that is what you are using
16:19:54luislavenagit://git.rubini.us/code :P
16:20:20luislavenathinks need a crash course in git... being to used to bzr...
16:21:22GMFlash leaves the room.
16:21:27djwhittluislavena: seen this: http://rubinius.lighthouseapp.com/projects/5089/using-git
16:21:27GMFlash enters the room.
16:21:27DefilerOK. That should be relatively fast
16:22:43luislavenadjwhitt: been there, done that... still slow :P
16:23:00luislavenano problem got the 68MB the repo has grown :)
16:23:05djwhittluislavena: eh, worth a shot
16:23:13luislavenadjwhitt: ;-)
16:23:27agile leaves the room.
16:23:53DefilerHuh. I wonder if someone needs to run 'git gc' on the main repo
16:24:16luislavenaDefiler: +1 for that...
16:24:38DefilerI wonder if I still have an account on that box
16:24:48be9Defiler: may not help with cloning
16:24:54DefilerAah, yes I do
16:26:47luislavenaI don't get it, maybe git is too clever for me...
16:27:22luislavenathinks need to join #git and get insults about using windows :P
16:28:37DefilerWhat are you trying to do? We can help, surely
16:28:49be9luislavena: everyone has at least once used windows in his life. it's not a shame :D
16:29:10luislavenabe9: I don't feel shame :)
16:29:32luislavenaDefiler: wanted to checkout cmakebuild branch oleg did, but only got master (git branch)
16:29:47luislavenaso there is a huge chance I'm doing something wrong.
16:31:15Defilerluislavena: After you clone the repo itself..
16:31:26DefilerYou can do this:
16:31:39Defilergit checkout --track -b cmakebuild origin/cmakebuild
16:31:54DefilerWhich says "make a new local branch called cmakebuild that follows the remote cmakebuild branch'
16:32:09DefilerYou could call it -b whatever, but using the same name is less confusing for me. Hah
16:32:32luislavenaDefiler: I agree, less confusing but not for rookies :)
16:32:33be9luislavena: and run git pull to pick up latest commits
16:33:10DefilerIf you are working with someone else on a shared branch like this.. you want to avoid using the 'rebase' command
16:33:17Defiler(just FYI)
16:33:38luislavenaDefiler: I'll have that in mind, thank you
16:34:31therealadam enters the room.
16:35:07Defilergit has terrible commands, but really works well. heh
16:35:29be9luislavena: also don't do git commit --amend after you run "git push"
16:36:02luislavenabe9: hehehe, just started with git and I have 2 warning advices...
16:36:03DefilerHah, yeah. Basically, don't do anything that 'rewrites history' when you are sharing a branch with other people
16:36:04luislavena*nice*
16:36:31DefilerLike in svn, how you need to make sure you don't check in symlinks if you are working with Windows devs
16:36:35DefilerOr else fire
16:38:40headius leaves the room.
16:39:01headius enters the room.
16:39:53benburkert enters the room.
16:41:22luislavenaknows the pain of symlinks in svn repositories...
16:46:56KirinDave leaves the room.
16:47:33ragnard leaves the room.
16:54:16luislavena leaves the room.
17:04:53lopex enters the room.
17:06:08headiushow's the hackfest going
17:08:58djwhittdoesn't actually start until the 8th apparently
17:09:02djwhittEvan just went early
17:09:33DefilerYeah, this is the 'pre-hackfest clearing of the way' phase
17:10:18benburkert leaves the room.
17:11:07headiusoh, I see
17:12:03Defiler..and I am getting psyched up for 10 days of emotional abuse
17:12:15djwhitt?
17:12:26DefilerGoing to hang out with ryan. Heh
17:13:21djwhittah, you guys going to do some compiler hacking?
17:13:42DefilerProbably, yeah. Some hard tickets have collected
17:15:45anonuserWhat's the goal of the sprint?
17:16:24DefilerCreate an army of killer zombies in Australia
17:19:56dbussinkis glad he's on the other side of the globe :p
17:20:24dbussinkgives me time to work on my killer zombie repellent
17:22:35vintrepid enters the room.
17:23:52eventualbuddha enters the room.
17:30:09headiusDefiler: implement flip-flop
17:30:27DefilerI figure we should change our eval order first. Heh
17:30:43headiusquite
17:30:52DefilerOtherwise it would be flop-flip
17:30:57headiuseval order and & not calling to_proc kept me from running sander's "charlie" lib benchmarks
17:31:10DefilerPhew. Sounds like we narrowly dodged that bullet
17:41:14Arjen_ leaves the room.
17:45:14thehcdreamer leaves the room.
17:49:32wycats_ enters the room.
17:49:32headius_ enters the room.
17:50:11dodecaphonic_ enters the room.
17:53:49wycats__ enters the room.
17:53:51wifelette enters the room.
17:54:14dbussinkDefiler: you're going to down under too?
17:55:42w1rele55 enters the room.
17:55:56DefilerNope
17:56:06Defilerjust Eric and Evan
17:56:31benburkert enters the room.
17:59:03twbray enters the room.
17:59:27luislavena enters the room.
18:00:03benburkert enters the room.
18:01:05wycats leaves the room.
18:01:24wycats_ leaves the room.
18:02:24dbussinkshould hold one in europe sometime :)
18:02:39luislavenabe9: are you building rubinius with mingw?
18:03:42be9luislavena: yes
18:03:57luislavena4.2 or 3.5?
18:04:02be9luislavena: 4.2
18:04:03luislavena(gcc version)
18:04:06ijcd enters the room.
18:04:07headius leaves the room.
18:06:14be9luislavena: so far you'll have to run cmake by hand to generate proper makefiles. run cmake -G "MinGW Makefiles" ../.. from build/regular
18:07:31luislavenabe9: I though that :-)
18:08:42be9luislavena: and then just fire mingw32-make, there you go
18:09:47luislavenabe9: thank you
18:10:16boyscout1 commit by Dirkjan Bussink
18:10:17boyscout * Update tags for fixed File#chmod specs; 3f9c360
18:10:18dbussinki always forget to do that :)
18:11:09wifelette_afk leaves the room.
18:11:20dewd enters the room.
18:11:33luislavenaDefiler: git gc will not help cloning?
18:12:41DefilerI am pretty sure it does
18:13:03DefilerOptimally, 'clone' would just download a single pack file, in my understanding
18:13:26luislavenaDefiler: Receiving objects: 69% (40183/58018), 36.15 MiB | 24 KiB/s
18:14:18agile enters the room.
18:14:19be9Defiler: clone is just fetch and fetch generates packs on the fly AFAIK (on the remote)
18:15:17DefilerOK, and generating them remotely should be super fast
18:15:40DefilerSo it must just be a routing thing.. Instead of 24 KiB/s, mine pegs out my internet connection
18:15:55be9So, generating may be faster, but the pack size would be the same
18:17:56luislavenayeah, the 24KiB/s my internet connection (I'm in southamerica :-P)
18:18:21luislavenathe final size of the repo is another thing...
18:19:32be924 kb/s - not too bad. we here in Russia may have even slower speeds.
18:20:43DefilerSounds like we need global mirrors. Heh
18:21:56luislavenasometimes I have 40 or 56KiB/s when downloading from git.rubinius (done a few times, not always).
18:22:26be9git guys may fix this problem somehow
18:23:42be9and a tar.bz2 with somewhat recent rbx tree (with .git inside) available by ftp will suffice for now
18:24:08be9git fetch on a recent tree is not a problem
18:24:14DefilerOh, are you saying that you get more than 24 (or 40, or 56) downloading over FTP?
18:24:18rubuildius_ppcDirkjan Bussink: 3f9c36081; 1723 files, 5820 examples, 19848 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/161303
18:24:20Defiler..and that the git clone is the bottleneck?
18:24:29DefilerI was assuming you just meant that the large project size was slow to download over a slow link
18:24:45be9Actually you have resume thing with ftp
18:24:59luislavenaDefiler: my total bandwidth is 224KiB/s
18:25:09DefilerHuh. Faster than me
18:25:11zimbatm leaves the room.
18:25:15be9If it hangs, it reconnects. git fetch doesn't do that, it just hangs and then starts from scratch
18:26:21Tod7 enters the room.
18:27:12be9http://git.or.cz/gitwiki/SoC2008Ideas mentions GitTorrent
18:28:04RyanTM leaves the room.
18:28:36luislavenabe9: that will require some sort of "smart server" for each repo... if not, will exist a lot of leechers and few seeders.
18:28:54RyanTM enters the room.
18:29:24DefilerYeah, you would want the main repository to always seed
18:32:21wifelette leaves the room.
18:32:57wifelette enters the room.
18:35:03octopod leaves the room.
18:35:37luislavenabe9: you have set a few of the variables, right? like ZLIB_LIBRARY
18:36:27Arjen_ enters the room.
18:37:05djwhittrue: you tried messing with that MurmurHash yet?
18:38:37be9luislavena: you will need to download zlib from gnuwin32.sf.net
18:39:19luislavenabe9: no problem, have it, but not inside mingw installation.
18:40:54be9luislavena: and then use cmake -G "MinGW Makefiles" -D CMAKE_LIBRARY_PATH=c:/mingw/lib ../..
18:41:17be9luislavena: this CMAKE_LIBRARY_PATH should point to dir where zlib resides
18:41:34be9luislavena: then it will found it
18:41:41jtoy leaves the room.
18:46:17headius_ leaves the room.
18:46:36headius enters the room.
18:48:50thehcdreamer enters the room.
18:49:02KirinDave enters the room.
18:50:54luislavena leaves the room.
18:50:56thehcdreamer leaves the room.
18:51:05ijcd leaves the room.
18:51:26ijcd enters the room.
18:51:36jluxenberg leaves the room.
19:07:26mediogre enters the room.
19:07:52thehcdreamer enters the room.
19:11:03Fullmoon enters the room.
19:11:47cavalle enters the room.
19:20:32benburkert_ enters the room.
19:20:59headius leaves the room.
19:22:47benburkert__ enters the room.
19:23:43wifelette leaves the room.
19:25:56wycats leaves the room.
19:29:18thehcdreamer leaves the room.
19:34:41Fullmoon leaves the room.
19:39:21benburkert leaves the room.
19:39:35obvio leaves the room.
19:39:44benburkert_ leaves the room.
19:40:23vintrepid leaves the room.
19:41:07mutle leaves the room.
19:41:26vintrepid enters the room.
19:41:51wifelette enters the room.
19:42:01pietia enters the room.
19:43:14headius enters the room.
19:44:12fowlduck_ enters the room.
19:44:23wycats enters the room.
19:51:13mutle enters the room.
19:55:43geekounet leaves the room.
19:58:20dodecaphonic_ leaves the room.
20:00:33headius_ enters the room.
20:01:40GMFlash leaves the room.
20:05:49RyanTM leaves the room.
20:06:18srbaker leaves the room.
20:07:00RyanTM enters the room.
20:07:01srbaker enters the room.
20:08:46GMFlash enters the room.
20:11:02headius leaves the room.
20:15:03radarek leaves the room.
20:15:10VVSizbrixen: hi there. A quick question for you. Let's say I have MRI behavior which is not right, but currently there is a spec that actually tests for that wrong behavior, and currently MRI 1.8.6 p111 pass, but later MRIs won't
20:15:15radarek enters the room.
20:16:36VVSizI can change the test to expect proper behavior, but that would make current official MRI fail. what to do?
20:17:16Fullmoon enters the room.
20:18:53headiusI think we don't change it until we decide to move the specs to compliance with a different release
20:19:02headiusp111 is the spec right now
20:19:26radarek leaves the room.
20:19:57VVSizthe thing is that I'm not even sure that p111 is the official release now. there was Webrick security vulnerability, and it is suggested to upgrade to p114
20:20:50VVSizbut OK, for now I just add proper spec with guards, and add comments
20:27:08boyscout1 commit by Vladimir Sizikov
20:27:08boyscout * Proper spec for %u with negative bignums and comments on MRI behavior.; 9f80ef1
20:28:17be9 leaves the room.
20:29:36brixenVVSiz: yeah, ruby-lang still lists p111 as stable
20:29:53brixenVVSiz: it's kind of arbitrary, but I guess we'll use that as our indicator
20:30:34VVSizbrixen: yeah, I wonder if it just was not updated
20:30:45VVSizon the same site: http://www.ruby-lang.org/en/news/2008/03/03/webrick-file-access-vulnerability/
20:30:54VVSizit stated: please upgrade to p114 :)
20:32:14brixenheh, yeah
20:36:32hoopywill there be anyway to see the info being presented in the sprint? i think it would be great to see the process of specing patching etc
20:36:39rubyconsumer_ enters the room.
20:37:02brixenhoopy: I believe there's going to be a screencast of such things
20:37:10rubyconsumer leaves the room.
20:37:12brixenhoopy: zenspider has been working on a few
20:37:35brixenVVSiz: I was rather confused by that patch initially, I hate the semantic of the not_compliant_on guard :P
20:37:51hoopyand how common is this practice, this is the only project i've seen that does "sprints"
20:38:25brixenVVSiz: since we don't have any CI running the MRI specs now, it probably doesn't matter if we add p114 specs that fail on p111
20:38:37brixenVVSiz: we should just add a comment to them for now
20:38:56brixenhoopy: a sprint is something from XP I believe
20:39:07brixenhoopy: for instance, pypy publishes sprints and results
20:39:11rubuildius_ppcVladimir Sizikov: 9f80ef157; 1723 files, 5820 examples, 19848 expectations, 0 failures, 0 errors; http://pastie.caboo.se/paste/161375
20:39:40djwhittwho maintains the rubini.us site?
20:39:43VVSizbrixen: I tend to run MRI specs from time to time just to see what fails/etc, so less failures on MRI --> better :)
20:40:07probablycorey enters the room.
20:40:25brixenVVSiz: yeah, I know, but if we're going to say, "stable MRI" that already forces folks who want to run the specs clean under MRI to manage their own install likely
20:40:38brixendjwhitt: various people, do you want to patch something?
20:41:00brixenVVSiz: the specs were running clean for me under mspec on p111, did you see errors?
20:41:27djwhittbriken: nah, don't have a patch right now, I was just thinking it would be cool if people could hack on it the same way they do with the code
20:41:54brixendjwhitt: that would be.. interesting :)
20:42:12brixendjwhitt: actually, it's in the works to give some professional design and copy writing to the site
20:42:23djwhittbrixen: ah, ok
20:42:44headius leaves the room.
20:42:45djwhittbrixen: I guess for that kind of thing you guys probably wouldn't want random people messing with it
20:43:07brixenheh, yeah, there's no executable spec for the website :)
20:43:09headius enters the room.
20:43:19djwhitthehe, true
20:43:23VVSizbrixen: yes, I have 8 errors with p111 on Linux, and weird behavior when in the middle of the run "hangup" is printed, than my command line prompt, and then test run continue (I'm not sure whether this is expected or not)
20:43:29VVSizpastie: for brixen
20:43:56brixenVVSiz: hmm, le'me run on freebsd (currently boot parallels)
20:44:00brixenVVSiz: what platform?
20:44:16pastiebrixen: http://pastie.org/161377 by VVSiz.
20:44:33VVSizbrixen: Ubuntu Linux 7.10 x32
20:45:23brixenVVSiz: ok, yeah was clean on os x, now 3 syslog errors
20:45:27brixenand 11 on freebsd
20:46:08brixendjwhitt: how goes the bot framework? and say I want to register a bot that runs on my parallels instance, will it work ok if that is only periodically active?
20:47:01djwhittbrixen: I was playing with buildbot, but ran into some problems with it on cremes machine
20:47:27brixenVVSiz: ok, so the syslog definitely need fixing, the IO ones concern me, the Float on is a bug on strtod used in 1.8.6 but I thought that was guarded
20:47:41djwhittbrixen: I think it may be a little too complicated
20:47:53djwhittbrixen: I'd like something that's easier for people to setup
20:47:56brixendjwhitt: which buildbot?
20:48:04djwhittbrixen: http://buildbot.net/trac
20:48:06ijcd leaves the room.
20:48:08brixenahh, ok
20:48:28brixenyeah, if we can not depend on twisted, that would be awesome ;)
20:48:39djwhittyeah, that was kind of my feeling too
20:48:45ijcd enters the room.
20:48:56brixenhave you talked to tarcieri about getting something similar with revactor?
20:49:06brixenshould be tons simpler
20:49:13kifou enters the room.
20:49:18djwhittnope, I haven't
20:49:21djwhittnot a bad idea though
20:49:21brixenI wonder where he's at in porting revactor to rubinius
20:49:51djwhittI was thinking that this weekend I would hack together an improved IRC bot based on rbot
20:50:01djwhittwith commands for silencing the bot from IRC
20:50:07djwhittand re-running builds etc
20:50:09brixenthat would be slick
20:50:30brixena command to ping live, registered builders from the irc bot
20:50:37djwhittthe think that's nice about the IRC bots is that it's relatively simple to setup them up
20:50:41brixenask them to rebuild or something
20:50:44djwhittand they run independently
20:50:50VVSizbrixen: with today's MRI 1.8.6 just built from svn, we have 23 spec failures, just for fun
20:51:07brixendjwhitt: yeah, but I think a single reporting irc bot would be best
20:51:17brixenVVSiz: ugh! :P
20:51:29brixenVVSiz: is that 1.8.6 head or p114?
20:51:36djwhittbrixen: yeah, I agree, I'm going to start simple though
20:52:12VVSizbrixen: that's today's head for 1.8.6
20:52:24brixenVVSiz: ok
20:52:40djwhittbrixen: just improving the existing bots at first seems like the best approach for me at least since I have somewhat limited time to work on the project
20:53:02VVSizbrixen: I like this spec: "Array#slice! does (not?) expand array with indices out of bounds" that (not?) is cute
20:53:26brixenVVSiz: haha, that's golden
20:53:32brixennothing like a 'maybe' spec
20:53:44brixento brighten an implementer's day
20:54:51brixendjwhitt: well, improved irc bot will likely be helpful, just a pain to manage
20:56:09brixenok, grabbing food, bbiab..
21:06:53headius leaves the room.
21:10:13rby_ enters the room.
21:18:29ezmobius enters the room.
21:21:25twbray leaves the room.
21:40:17ctennis enters the room.
21:48:05rueMorning or so
21:49:11anonuserMorning.
21:49:16anonuserI hate pushes to production.
21:49:22anonuserQA always shits on your party :(
21:50:32brixenrue: how goes the mac-aby lappy?
21:52:04twbray enters the room.
21:52:27twbray leaves the room.
21:53:03vintrepid leaves the room.
21:57:29hornbeck leaves the room.
22:04:27obvio enters the room.
22:09:08gdagley enters the room.
22:09:37nicksieger leaves the room.
22:11:31nicksieger enters the room.
22:11:59twbray enters the room.
22:12:56ragnard enters the room.
22:15:45eventualbuddha leaves the room.
22:21:29cremes leaves the room.
22:21:34rubuildius_ppc leaves the room.
22:22:47srbaker leaves the room.
22:24:35crafterm enters the room.
22:29:37rby_ leaves the room.
22:33:00imajes enters the room.
22:33:13tizianobis enters the room.
22:34:31dbussinkevening everyone
22:35:31rubyconsumer_ leaves the room.
22:36:47AndrewO leaves the room.
22:40:01Arjen_ leaves the room.
22:40:43brixenevening dbussink
22:41:28dbussinkbrixen: on something completely different, any tips on hotels in portland? need to make a reservation one of these days for railsconf
22:43:00crafterm_ enters the room.
22:43:00crafterm leaves the room.
22:43:02brixenhmm, I think they recommend the doubletree, which isn't far from the convention center
22:43:53KirinDave leaves the room.
22:43:58craftermmorning all
22:44:26agardiner enters the room.
22:44:40brixenthere's not a lot of downtown stuff by the convention center though
22:44:47brixenhowdy crafterm
22:44:50craftermdbussink: doubletree, red lion or the jupiter i'd recommend
22:45:02craftermbrixen: hi mate, all good?
22:45:18agardinermorning all
22:45:19tizianobis leaves the room.
22:45:28craftermagardiner: hi mate!
22:45:36agardinerhi crafterm!
22:46:17craftermevan is still crashed out, jetlag must be settling in :)
22:46:28dbussinkcrafterm: ah, thnx, hopefully they still have something available
22:46:30agardinerhehe!
22:46:42agardinerhow was dinner?
22:47:08craftermdbussink: double tree is the conference hotel, but the red lion is closer, just not quite a nice - jupiter is great for partying, at the risk of missing the morning sessions :) hope that helps ;)
22:47:24_mattahope he has recovered by Saturday :)
22:47:27_mattahey crafterm
22:47:32craftermagardiner: great mate, thai was awesome, went to the railway around the corner afterwards for a brew
22:47:38crafterm_matta_: hey mate! hows it going?
22:47:54agardinerahh! so it may not be just jetlag then :-D
22:47:55_mattagood good. thought I better bet amongst the rubinius spirit before the weekend
22:47:57dbussinkcrafterm: hehe, well partying depends on what other people are doing too of course :)
22:48:03craftermagardiner: hehe, never thought of that :)
22:48:22brixendbussink: I'm trying to make you a google map atm, (ff so sucks after a day of use)
22:49:35agardinernice day for a drive... should be very pleasant
22:49:39dbussinkbrixen: well, doesn't have to be very close, as long as it's easily reachable, dunno whether there are good trams / subways or whatever in portland :)
22:49:44brixendbussink: google maps in portland has all the triment bus and max stops on it :)
22:50:03brixendbussink: we have lightrail, bus, and a streetcar
22:50:06dgtized leaves the room.
22:50:21_mattabrixen: is a streetcar like a tram ?
22:50:28brixendbussink: trimet.org
22:50:32brixen_matta_: yeah
22:50:43brixen_matta_: electric, run on rails
22:50:47brixenruns*
22:50:52_mattacrafterm: you going to railsconf ?
22:51:02crafterm_matta_: yes mate
22:51:10_mattaawesome. I can't wait
22:51:21dbussinkis there anything like bratwurst on rails the night before?
22:51:23craftermyes, should be a great trip
22:51:26dbussinkhad a lot of fun there in berlin
22:51:37craftermbratwurst was great wasn't it :)
22:51:48craftermlast time in the US there was a meet up at a pub beforehand
22:51:58brixendbussink: e.g. checkout out this map: http://rubyurl.com/d83x
22:52:00_mattaYou getting into portland early at all crafterm ?
22:52:39crafterm_matta_: will be arriving the night before the tutorials start
22:52:45crafterm_matta_: once i book my flight :)
22:52:47craftermhehe
22:52:49dgtized enters the room.
22:52:54dbussinkstill need to book our flights too
22:52:58_mattahehe we have accom sorted, but no flights yet
22:53:06dbussinkgoing with two colleagues
22:53:12craftermyes, i have accom sorted - flights this week
22:53:33dbussinkwhere are you guys staying?
22:53:43craftermdbussink: at the doubletree mate
22:53:52KirinDave enters the room.
22:53:54dbussinkaight mate!
22:54:31crafterm:)
22:54:32brixendbussink: it's a pretty safe bet, you can hop on the max and be in the sw downtown in a jiffy
22:54:44dbussinkbrixen: well, probably won't be problem
22:54:53craftermbrixen: are you coming to RC mate?
22:55:00_mattacrafterm a place recommeded by the sd.rb guys. jsut across the road from the conference center
22:55:03dbussinkcrafterm: looks they are full
22:55:25brixencrafterm: yes :)
22:55:47craftermdbussink: :( doens't suprise me, i missed out last time and stayed at the red lion, which is closer to the center but not quite as nice
22:55:55brixendbussink: http://rubyurl.com/x4lc
22:56:14craftermbrixen: awesome - looking forward to finally meeting you (and all the other rubinius crew too!) :)
22:56:17brixendbussink: in that map, note burnside street, it cuts portland into north/south pretty much
22:56:24gdagley leaves the room.
22:56:25brixencrafterm: likewise! :)
22:57:03craftermbrixen: are you going to the tutorial sessions? or just the conference sessions?
22:57:27brixendbussink: north of burnside, west of river, between river & 405 is old town (closer to river) and pearl district, nice areas to walk around
22:57:32twbray leaves the room.
22:57:39brixencrafterm: just conf sessions most likely
22:57:40gdagley enters the room.
22:58:13craftermbrixen: same here - but i'll be in town when the tutorial day is on - we should all get together and write some code :)
22:58:17brixendbussink: south of burnside, west side of river between river and 405 is kinda financial district
22:58:26brixencrafterm: definitely
22:59:14luislavena enters the room.
23:00:45headius enters the room.
23:01:23brixendbussink: sorry not more help, I live here so I don't frequent the hotels :P
23:01:33brixenheadius: where do you stay when you come to portland?
23:01:54headiusI've only been the once
23:02:01headiusstayed at thr courtyard by the convention center
23:02:13headiusprobably planning to stay downtown this time
23:02:13brixenah ok
23:02:54dbussinkbrixen: wouldn't know what to suggest here for hotels either :P
23:03:08brixendbussink: heh :)
23:03:19dbussinkbrixen: small city, so i basically only know one :)
23:03:24brixendbussink: there's spendier places like hilton and fifth ave suite on the sw downtown area
23:04:34dbussinkwell, after all the hotel is just the place to sleep, so i'm not that much bothered by it
23:04:47_mattawe're staying at the "Inn at the Convention Center" which apparently is cheap and adequate. with free wifi
23:05:17probablycorey leaves the room.
23:06:03brixendbussink: don't forget, google has streetview in portland :)
23:06:18brixenyou can scope the place for real
23:06:29agardinerdbussink: you still getting problems with the breakpoint specs?
23:06:41dbussinkagardiner: yeah, on 64 bit only though
23:06:48agardinerwhat sort of problem?
23:06:56dbussinkagardiner: i'll pastie it
23:07:00agardinerok
23:08:27dbussinkagardiner: http://pastie.caboo.se/161473
23:08:44dbussinkagardiner: it only fails the first time, not subsequent times when the .rbc file is present
23:09:03agardinereww! really? that's weird
23:09:15dbussinkagardiner: i updated the pastie, a newline was missing
23:09:38enebo leaves the room.
23:09:46dbussinkagardiner: but it's really weird
23:10:08agardineryeah, it doesn't sound like a breakpoint problem with those symptoms
23:11:13rubuildius_ppc enters the room.
23:11:58