tenderlove has quit [Quit: Leaving...]
|jemc| has quit [Ping timeout: 245 seconds]
dimday has joined #rubinius
pietr0 has quit [Quit: pietr0]
diegoviola has joined #rubinius
|jemc| has joined #rubinius
diegoviola has quit [Quit: WeeChat 1.0.1]
amsi has quit [Quit: Leaving]
houhoulis has joined #rubinius
GitHub87 has joined #rubinius
<GitHub87> [rubinius] jemc pushed 1 new commit to master: http://git.io/8sBpTQ
<GitHub87> rubinius/master c3b46e0 Joe Eli McIlvain: Fix SystemCallError.new to pass new rubyspecs...
GitHub87 has left #rubinius [#rubinius]
amclain has joined #rubinius
josh-k_ has quit [Remote host closed the connection]
GitHub33 has joined #rubinius
<GitHub33> [rubinius] jemc pushed 1 new commit to master: http://git.io/EUEIEQ
<GitHub33> rubinius/master f172bed Joe Eli McIlvain: Remove UnsupportedLibraryError...
GitHub33 has left #rubinius [#rubinius]
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (c3b46e0 - Joe Eli McIlvain): http://travis-ci.org/rubinius/rubinius/builds/44284215: The build passed.
travis-ci has left #rubinius [#rubinius]
nirvdrum has quit [Ping timeout: 264 seconds]
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (f172bed - Joe Eli McIlvain): http://travis-ci.org/rubinius/rubinius/builds/44285444: The build passed.
travis-ci has left #rubinius [#rubinius]
jfredett-w has joined #rubinius
yipstar has quit [Ping timeout: 245 seconds]
Bwild has joined #rubinius
havenwood has joined #rubinius
djellemah has quit [Ping timeout: 258 seconds]
djellemah has joined #rubinius
yipstar has joined #rubinius
yipstar has quit [Ping timeout: 272 seconds]
zacts has quit [Quit: Lost terminal]
Bwild has quit [Ping timeout: 250 seconds]
Bwild has joined #rubinius
noop has joined #rubinius
yipstar has joined #rubinius
havenwood has quit []
yipstar has quit [Ping timeout: 240 seconds]
dzhulk has joined #rubinius
JohnBat26 has joined #rubinius
craigp has joined #rubinius
amclain has quit [Quit: Leaving]
josh-k has joined #rubinius
josh-k has quit [Ping timeout: 250 seconds]
craigp has quit [Remote host closed the connection]
craigp has joined #rubinius
flavio has joined #rubinius
flavio has quit [Changing host]
flavio has joined #rubinius
craigp has quit [Remote host closed the connection]
yipstar has joined #rubinius
craigp has joined #rubinius
yipstar has quit [Ping timeout: 264 seconds]
houhoulis has quit [Remote host closed the connection]
dimday has quit [Remote host closed the connection]
johnmuhl has quit [Quit: Connection closed for inactivity]
elia has joined #rubinius
<yorickpeterse> morning
benlovell has joined #rubinius
<bennyklo1z> morning :)
meh` has joined #rubinius
goyox86 has joined #rubinius
craigp has quit [Remote host closed the connection]
yipstar has joined #rubinius
goyox86 has quit [Ping timeout: 250 seconds]
yipstar has quit [Ping timeout: 250 seconds]
craigp has joined #rubinius
goyox86 has joined #rubinius
|jemc| has quit [Quit: WeeChat 1.0.1]
benlovell has quit [Read error: Connection reset by peer]
yipstar has joined #rubinius
yipstar has quit [Ping timeout: 256 seconds]
<goyox86> morning
erdic has quit [Ping timeout: 250 seconds]
erdic has joined #rubinius
craigp has quit [Remote host closed the connection]
craigp has joined #rubinius
craigp has quit [Remote host closed the connection]
craigp has joined #rubinius
fsb` has joined #rubinius
yipstar has joined #rubinius
josh-k has joined #rubinius
max96at|off is now known as max96at
yipstar has quit [Ping timeout: 255 seconds]
pwh has quit []
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
arrubin has quit []
johnmuhl has joined #rubinius
dzhulk has quit [Quit: Leaving.]
enebo has joined #rubinius
yipstar has joined #rubinius
goyox86 has joined #rubinius
yipstar has quit [Ping timeout: 245 seconds]
JohnBat26 has quit [Ping timeout: 245 seconds]
noop has quit [Ping timeout: 245 seconds]
yipstar has joined #rubinius
yipstar has quit [Ping timeout: 265 seconds]
tenderlove has joined #rubinius
craigp has quit [Remote host closed the connection]
craigp has joined #rubinius
craigp has quit [Ping timeout: 264 seconds]
fsb` has quit [Remote host closed the connection]
lbianc has quit [Ping timeout: 240 seconds]
lbianc has joined #rubinius
dzhulk has joined #rubinius
lbianc has quit [Ping timeout: 255 seconds]
|jemc| has joined #rubinius
havenwood has joined #rubinius
* goyox86 wonders why channel is so quiet today :)
<yorickpeterse> I'm doing accounting/math
<yorickpeterse> hence I have no time to complain about things :P
sshao has joined #rubinius
<goyox86> yorickpeterse or LL parsers :p
<goyox86> I'm in one of these days in which you really hate a gem with all of your heart
<goyox86> :p
<goyox86> Trying to *guess* what ActiveAdmin is doing heh
<cpuguy83> goyox86: I was going to say... you must be using mongoid ::troll::
<yorickpeterse> Good thing we're moving away from that
<cpuguy83> Yeah, ActiveAdmin and all those are really black boxes.
lbianc has joined #rubinius
<goyox86> I'm not against Ruby magic
<goyox86> but I am agaisnt DARK MAGIC
<goyox86> heh
<cpuguy83> heh, might make a good talk "Ruby: Defense Against the Dark Arts"
GitHub108 has joined #rubinius
<GitHub108> [rubinius] jemc pushed 2 new commits to master: http://git.io/UpkqWg
<GitHub108> rubinius/master a37094f Joe Eli McIlvain: Add failing spec for Thread#join coercing timeout to Float
<GitHub108> rubinius/master 5454496 Joe Eli McIlvain: Fix Thread#join timeout coercion to Float and handling of nil...
GitHub108 has left #rubinius [#rubinius]
yipstar has joined #rubinius
pietr0 has joined #rubinius
flavio has quit [Quit: WeeChat 1.0]
yipstar has quit [Ping timeout: 245 seconds]
amsi has joined #rubinius
<sshao> i'm trying to implement PTY.open for rubysl-pty (a c extension) and need to set file/io modes. does rubinius have equivalents to MRI's FMODE_* flags? http://rxr.whitequark.org/mri/source/include/ruby/io.h#101
<sshao> specifically FMODE_TTY and FMODE_DUPLEX
elia has quit [Quit: Computer has gone to sleep.]
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (5454496 - Joe Eli McIlvain): http://travis-ci.org/rubinius/rubinius/builds/44352020: The build has errored.
travis-ci has left #rubinius [#rubinius]
Bwild has quit [Quit: leaving]
yipstar has joined #rubinius
josh-k has quit [Remote host closed the connection]
noop has joined #rubinius
yipstar has quit [Ping timeout: 244 seconds]
goyox86 has quit [Ping timeout: 244 seconds]
arrubin has joined #rubinius
lbianc_ has joined #rubinius
lbianc has quit [Ping timeout: 245 seconds]
lbianc_ is now known as lbianc
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (5454496 - Joe Eli McIlvain): http://travis-ci.org/rubinius/rubinius/builds/44352020: The build passed.
travis-ci has left #rubinius [#rubinius]
DanielVartanov has joined #rubinius
noop has quit [Ping timeout: 245 seconds]
josh-k has joined #rubinius
yipstar has joined #rubinius
josh-k has quit [Read error: No route to host]
josh-k has joined #rubinius
josh-k__ has joined #rubinius
yipstar has quit [Ping timeout: 250 seconds]
josh-k has quit [Ping timeout: 240 seconds]
max96at is now known as max96at|off
yipstar has joined #rubinius
benweint has joined #rubinius
benweint has quit [Quit: Computer has gone to sleep.]
josh-k has joined #rubinius
josh-k__ has quit [Ping timeout: 245 seconds]
<djellemah> Hey all. I've cloned one of the rubysl gems that I want to work on. What's a good way to use my changes from the rubinius repo I've checked out? TIA.
<bennyklo1z> as far as I know using RUBYLIB=path/to/rubysl-gem/lib will do what you need
<bennyklo1z> RUBYLIB=path/to/rubysl-gem/lib rbx myfile.rb
<djellemah> I knew there was an easy, simple way that I hadn't thought of. Thanks.
<jc00ke> djellemah: I've also used `mspec -t ~/projects/rubinius/rubinius/bin/rbx -I lib/ spec/basicsocket/local_address_spec.rb`
<jc00ke> If rbx is your current Ruby you can just `mspec -tx -I lib/ spec/basicsocket/local_address_spec.rb`
<djellemah> bennyklo1z: Did you find a workaround for the BumpPtrAllocatorImpl compile error?
<jc00ke> Well, I guess that didn't answer what you asked... ;)
<jc00ke> But if you need to run the specs, that works too
<djellemah> jc00ke: dunno, I might have to run those later.
josh-k has quit [Remote host closed the connection]
<bennyklo1z> djellemah: Nope installed llvm3.4 again
<brixen> bennyklo1z: is there an open issue about this?
<bennyklo1z> @brixen: nope, I could try again and if its failing I'll open an issue :)
<brixen> is it an issue using llvm 3.5?
<brixen> or llvm head?
<brixen> or unrelated?
<bennyklo1z> I didn't try llvm head, just installed llvm 3.5 for ubuntu 14.04 and passed --llvm-config to configure
<bennyklo1z> I'll ping you :)
<brixen> ok, so it was an issue with ubuntu llvm 3.5
<bennyklo1z> yep
<brixen> I think I'm also building heroku and travis binaries with 3.4.2
<brixen> I wonder why 3.5 works without issue on os x but not ubuntu...
<djellemah> brixen: I have llvm 3.5.0 installed
<brixen> that's what I have on os x
<djellemah> I'm on gentoo
benweint has joined #rubinius
bennyklo1z has quit [Quit: leaving]
bennyklotz has joined #rubinius
<bennyklotz> brixen: downloaded http://llvm.org/releases/download.html#3.5 prebuilt bin for ubuntu 14.04 and this time it worked
<bennyklotz> rubinius 2.4.1.n351 (2.1.0 54544961 2014-12-17 3.5.0 JI)
<bennyklotz> ./configure --prefix=/home/benny/.rubies/rbx --cxx=clang++ --cc=clang --llvm-config=/home/benny/llvm-3.5.0/bin/llvm-config
<brixen> bennyklotz: interesting
<bennyklotz> last time i tried with llvm apt packages
<brixen> yeah, me too
<brixen> I wonder if ubuntu messed up the llvm pkgs
<brixen> that would be annoying
<bennyklotz> yep
josh-k has joined #rubinius
<djellemah> Oh, it's vendored. How do I tell the build to use the system installation?
<djellemah> --llvm-shared
josh-k has quit [Read error: Connection reset by peer]
josh-k has joined #rubinius
GitHub102 has joined #rubinius
<GitHub102> [rubinius] brixen pushed 5 new commits to master: http://git.io/fxW_-g
<GitHub102> rubinius/master 7bd48c7 Brian Shirai: Added spec for reopen with path closing fd.
<GitHub102> rubinius/master 368fb1e Brian Shirai: Fixed IO#reopen with path.
<GitHub102> rubinius/master a79254d Brian Shirai: Revert "Avoid caching singleton classes."...
GitHub102 has left #rubinius [#rubinius]
josh-k_ has joined #rubinius
JohnBat26 has joined #rubinius
josh-k has quit [Ping timeout: 240 seconds]
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (5d4d32d - Brian Shirai): http://travis-ci.org/rubinius/rubinius/builds/44378945: The build has errored.
travis-ci has left #rubinius [#rubinius]
<brixen> djellemah: vendored how?
<djellemah> find . -name Allocator.h
<djellemah> ./vendor/llvm/include/llvm/Support/Allocator.h
cpuguy83 has quit [Remote host closed the connection]
cpuguy83 has joined #rubinius
cpuguy83 is now known as Guest58814
<brixen> djellemah: is that an old clone?
<brixen> we don't pull down prebuilts anymore during configure
<djellemah> brixen: it's in vendor/.gitignore, just pulled master 5 minutes ago. I guess I can delete it then.
<brixen> yeah, pulling master won't have any affect on that dir
<brixen> it's never been tracked
<brixen> vendor/llvm that is
<brixen> I'll remove it from .gitignore
<djellemah> I was trying to find out what Allocator.h was doing, and the compile didn't fail, so I thought it was using the one from vendor. But it wasn't that.
<djellemah> that'll make it stick it out nicely if it's lurking in someone's repo ;-)
<brixen> heh, yeah
GitHub172 has joined #rubinius
<GitHub172> [rubinius] brixen pushed 2 new commits to master: http://git.io/JNXUgA
<GitHub172> rubinius/master a59fdf7 Brian Shirai: Removed llvm from .gitignore....
<GitHub172> rubinius/master 78ab83f Brian Shirai: Updated .gitignore for libyaml....
GitHub172 has left #rubinius [#rubinius]
goyox86 has joined #rubinius
havenwood has quit [Remote host closed the connection]
DanielVartanov has quit [Ping timeout: 264 seconds]
DanielVartanov_ has joined #rubinius
<yorickpeterse> djellemah: git clean -dfx
<yorickpeterse> that should remove untracked crap from the Git repo
<djellemah> yorickpeterse: yeah, clean -df is my friend. I usually don't use it unless I can see the crap though.Didn't know about -x though. Thanks.
DanielVartanov_ has quit [Remote host closed the connection]
<djellemah> oh, and llvm-3.5? /usr/local aaaaargh! I wondered why clang was so slow. My excuse is http://root.cern.ch/drupal/content/cling fwiw
<djellemah> Yup, llvm-3.5 is fine bin/rbx --version => rubinius 2.4.1.n352 (2.1.0 5d4d32dd 2014-12-18 3.5.0 JI) [x86_64-linux-gnu]
djellemah has quit [Quit: Leaving]
<yorickpeterse> brixen: so I had this fantastic idea inspired by a talk on how we can make money out of rbx
<yorickpeterse> brixen: Rubinius Enterprise Edition
<yorickpeterse> it comes with a JIT that doesn't abort
* yorickpeterse runs really fast
<brixen> yorickpeterse: you're thinking about this all wrong, the JIT *should* abort, that's how the service contract works
<brixen> just ask any Java^HEnterprise consultant ;)
<yorickpeterse> Ah, so we're doing support contracts
<yorickpeterse> "Pay us 5k and we'll fix it"
<brixen> there is no "Enterprise Edition" that makes sense without a service contract
<brixen> just ask Oracle and their ilk
<yorickpeterse> well, so I attended this talk from one of the Phusion guys this evening about their bait-and-switch and how they earn money and such
<yorickpeterse> hence the joke :P
<brixen> I was guessing as much :)
<yorickpeterse> They had the interesting argument of "We know hello world benchmarks are useless as for most apps the app server performance doesn't matter, but we did it anyway"
tenderlove has quit [Quit: Leaving...]
havenwood has joined #rubinius
<yorickpeterse> Interesting enough fairly little was mentioned about Puma, it was mainly about Passenger vs Unicorn
<yorickpeterse> brixen: also, I apparently don't have push access to rubysl/rubysl
<yorickpeterse> or at least I can't close issues
tenderlove has joined #rubinius
havenwood has quit [Ping timeout: 250 seconds]
goyox86 has quit [Read error: Connection reset by peer]
<brixen> yorickpeterse: hmm
<brixen> yorickpeterse: also, unsurprising, Raptor is slower than Puma :)
<yorickpeterse> consider me shocked
dzhulk has quit [Quit: Leaving.]
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
<yorickpeterse> "Command failed with status (): [/home/yorickpeterse/Private/Projects/ruby/...]" thanks Rake
<yorickpeterse> that's really helping
benweint has quit [Quit: Computer has gone to sleep.]
goyox86 has joined #rubinius
goyox86 has quit [Client Quit]
benweint has joined #rubinius
goyox86 has joined #rubinius
GitHub43 has joined #rubinius
<GitHub43> [rubinius] YorickPeterse pushed 2 new commits to master: http://git.io/htiy2g
<GitHub43> rubinius/master f137a5d Yorick Peterse: Aliased rb_ary_new_from_args to rb_ary_new3....
<GitHub43> rubinius/master 706802f Yorick Peterse: Added specs for rb_ary_new_from_args.
GitHub43 has left #rubinius [#rubinius]
<brixen> yorickpeterse: you're an admin on rubysl
<brixen> rubysl org, that is
<brixen> I wonder if I have to add that to every repo
<brixen> oh, I guess I do
<brixen> apparently there's no add all outside of using a cli
<yorickpeterse> brixen: correct, you have to script that
<yorickpeterse> I've had similar issues with managing 200-something repos across 2 orgs
<yorickpeterse> had to script most of adding/removing users out as it's a PITA otherwise
sbryant has quit [Ping timeout: 258 seconds]
<yorickpeterse> brixen: ty
GitHub145 has joined #rubinius
<GitHub145> [rubinius] YorickPeterse pushed 2 new commits to master: http://git.io/GWs7Vw
<GitHub145> rubinius/master e142370 Yorick Peterse: Added rb_ary_plus to the CAPI.
<GitHub145> rubinius/master afb4944 Yorick Peterse: Added specs for rb_ary_plus.
GitHub145 has left #rubinius [#rubinius]
<brixen> yorickpeterse: yar
carlosgaldino has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
sbryant has joined #rubinius
goyox86 has quit [Ping timeout: 258 seconds]