baroquebobcat has quit [Quit: baroquebobcat]
pgokeeffe has joined #jruby
<Freaky> and from a gem install padrino, not sure if this is normal, only get two of them with MRI, but at least it's amusing: GET ...
<Freaky> ... http://api.rubygems.org/api/v1/dependencies?gems=polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,polyglot,<continues>
pietr0 has quit [Quit: pietr0]
robbyoconnor has quit [Ping timeout: 252 seconds]
donV has quit [Quit: donV]
robbyoconnor has joined #jruby
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 255 seconds]
tvo has quit [Quit: Leaving.]
benlovell has joined #jruby
synthroid has joined #jruby
benlovell has quit [Ping timeout: 240 seconds]
robbyoconnor has quit [Ping timeout: 244 seconds]
AckZ has quit []
AckZ has joined #jruby
synthroid has quit []
xkickflip has quit [Quit: xkickflip]
cristianrasch has quit [Quit: Leaving]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 264 seconds]
xkickflip has joined #jruby
dcolebatch has quit []
dcolebatch has joined #jruby
[BNC]kares has quit [Remote host closed the connection]
yfeldblum has quit [Quit: Leaving...]
yfeldblum has joined #jruby
yh has quit [Ping timeout: 260 seconds]
djbkd has quit [Quit: My people need me...]
SynrG has quit [Ping timeout: 244 seconds]
SynrG has joined #jruby
nateberkopec has quit [Ping timeout: 250 seconds]
tvo has joined #jruby
tvo has joined #jruby
rf3000 has joined #jruby
rf3000 has quit [Quit: Textual IRC Client: www.textualapp.com]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 244 seconds]
lopex has quit [Quit: Connection closed for inactivity]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 246 seconds]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] yamam opened issue #3173: Can't reference the proc itself in a proc http://git.io/vYcAG
JRubyGithub has left #jruby [#jruby]
dinfuehr has joined #jruby
mike___1234 has quit [Ping timeout: 240 seconds]
dinfuehr has quit [Ping timeout: 256 seconds]
Rakko has joined #jruby
<Rakko> congrats!
<Rakko> I notice 9000 isn't in rvm yet
<Freaky> those slackers
<Antiarc> It is, just rvm get head
dinfuehr has joined #jruby
mike___1234 has joined #jruby
dinfuehr has quit [Remote host closed the connection]
brycek has quit [Ping timeout: 246 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] yamam opened issue #3174: ensure clause is executed before begin clause ends ? http://git.io/vYCUX
JRubyGithub has left #jruby [#jruby]
yh has joined #jruby
yh has quit [Ping timeout: 260 seconds]
<Rakko> I use rvm get stable because I've had head get majorly messed up before
<Rakko> but stable should have pre2 at least...
<Rakko> none of this pre1 nonsense
dinfuehr has joined #jruby
dinfuehr has quit [Remote host closed the connection]
brycek has joined #jruby
dinfuehr has joined #jruby
benlovell has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
lanceball is now known as lance|afk
Rakko has quit [Quit: Leaving]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] yousuketto opened issue #3175: 9k fail to compile ruby code of using multibyte char on Windows http://git.io/vYCOI
JRubyGithub has left #jruby [#jruby]
nirvdrum has quit [Ping timeout: 250 seconds]
rsim has joined #jruby
kares has joined #jruby
xkickflip_ has joined #jruby
xkickflip has quit [Ping timeout: 246 seconds]
xkickflip_ is now known as xkickflip
tvo has quit [Quit: Leaving.]
donV has joined #jruby
samphippen has joined #jruby
mjelen has joined #jruby
dinfuehr has quit [Remote host closed the connection]
yfeldblum has quit [Remote host closed the connection]
robbyoconnor has joined #jruby
<donV> kares: You around?
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 2 new commits to jruby-1_7: http://git.io/vYCE1
<JRubyGithub> jruby/jruby-1_7 376eba1 Christian Meier: you can not close classloaders on jdk6
<JRubyGithub> jruby/jruby-1_7 6ceb537 Christian Meier: make it 1.8 compatible
JRubyGithub has left #jruby [#jruby]
pitr-ch has joined #jruby
travis-ci has joined #jruby
<travis-ci> kares/jruby (test-jossl-0.9.8-master:9a6f3d5 by kares): The build has errored. (https://travis-ci.org/kares/jruby/builds/72416425)
travis-ci has left #jruby [#jruby]
decentrality has joined #jruby
digitalextremist has quit [Read error: Connection reset by peer]
decentrality is now known as digitalextremist
elia has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:6ceb537 by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/72418055)
travis-ci has left #jruby [#jruby]
blaines has quit [Ping timeout: 246 seconds]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dinfuehr has joined #jruby
pgokeeffe has quit [Quit: pgokeeffe]
dinfuehr has quit [Ping timeout: 240 seconds]
yfeldblum has joined #jruby
rsim1 has joined #jruby
yfeldblu_ has joined #jruby
rsim has quit [Ping timeout: 258 seconds]
mister_solo has joined #jruby
temporalfox has joined #jruby
vtunka has joined #jruby
yfeldblum has quit [Ping timeout: 252 seconds]
temporal_ has quit [Ping timeout: 250 seconds]
benlovell has joined #jruby
samphippen has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian opened issue #3176: CWD is uri:classloader: then require_relative might not work http://git.io/vYC9j
JRubyGithub has left #jruby [#jruby]
xkickflip has quit [Ping timeout: 264 seconds]
travis-ci has joined #jruby
<travis-ci> kares/jruby (test-jossl-0.9.8-master:9a6f3d5 by kares): The build has errored. (https://travis-ci.org/kares/jruby/builds/72416425)
travis-ci has left #jruby [#jruby]
xkickflip has joined #jruby
yh has joined #jruby
yh has quit [Ping timeout: 265 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 2 new commits to jruby-1_7: http://git.io/vYCNL
<JRubyGithub> jruby/jruby-1_7 e6632c0 Christian Meier: added nested IsolatedScriptingContainer via jruby-mains test...
<JRubyGithub> jruby/jruby-1_7 bef5abf Christian Meier: get classloader root url right without an trailing slash...
JRubyGithub has left #jruby [#jruby]
yh has joined #jruby
dinfuehr has joined #jruby
xkickflip has quit [Ping timeout: 246 seconds]
xkickflip has joined #jruby
dinfuehr has quit [Ping timeout: 256 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares pushed 5 new commits to master: http://git.io/vYCp8
<JRubyGithub> jruby/master f186719 kares: do not assume gem order in (osgi) embed test
<JRubyGithub> jruby/master 9a41cc1 kares: check jar-dependencies & jruby-openssl in log 1-by-1
<JRubyGithub> jruby/master 28e0801 kares: more 1-by-1 checks for jar-dependencies & jruby-openssl in build.log
JRubyGithub has left #jruby [#jruby]
drbobbeaty has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #1768: FAILURE in 4 min 37 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/1768/
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares created test-jossl-0.9.8-master (+1 new commit): http://git.io/vYWeQ
<JRubyGithub> jruby/test-jossl-0.9.8-master 3c076d5 kares: test out jruby-openssl 0.9.8.dev (before releasing)
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] yamam opened issue #3177: strange stacktrace http://git.io/vYWv4
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:1463f07 by kares): The build was broken. (https://travis-ci.org/jruby/jruby/builds/72429311)
travis-ci has left #jruby [#jruby]
cajone has joined #jruby
xkickflip has quit [Ping timeout: 244 seconds]
xkickflip has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kares pushed 1 new commit to master: http://git.io/vYWI5
<JRubyGithub> jruby/master 46a2eff kares: missed parenthesis in assert around [ array.join(', ') ]
JRubyGithub has left #jruby [#jruby]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
xkickflip_ has joined #jruby
xkickflip has quit [Ping timeout: 240 seconds]
xkickflip_ is now known as xkickflip
travis-ci has joined #jruby
<travis-ci> kares/jruby (test-jossl-0.9.8-1_7:211cae9 by kares): The build failed. (https://travis-ci.org/kares/jruby/builds/72432701)
travis-ci has left #jruby [#jruby]
robbyoconnor has quit [Ping timeout: 246 seconds]
Guest75720 has quit [Ping timeout: 244 seconds]
bf4 has joined #jruby
bf4 is now known as Guest14379
dinfuehr has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-jossl-0.9.8-master:3c076d5 by kares): The build failed. (https://travis-ci.org/jruby/jruby/builds/72430835)
travis-ci has left #jruby [#jruby]
dinfuehr has quit [Ping timeout: 256 seconds]
xkickflip has quit [Ping timeout: 246 seconds]
xkickflip_ has joined #jruby
Guest14379 has quit [Ping timeout: 246 seconds]
bf4_ has joined #jruby
cristianrasch has joined #jruby
lopex has joined #jruby
xkickflip has joined #jruby
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-spec-ji build #1769: FIXED in 13 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/1769/
xkickflip_ has quit [Ping timeout: 246 seconds]
fidothe has quit []
fidothe has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian closed issue #3161: IsolatedScriptingContainer does not honour setting Environment or Argv http://git.io/vYJYF
JRubyGithub has left #jruby [#jruby]
mister_s_ has joined #jruby
mister_solo has quit [Ping timeout: 256 seconds]
knowtheory has quit []
knowtheory has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:46a2eff by kares): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/72433531)
travis-ci has left #jruby [#jruby]
mdedetrich has joined #jruby
codefinger has quit []
codefinger has joined #jruby
dinfuehr has joined #jruby
shellac has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-jossl-0.9.8-master:3c076d5 by kares): The build failed. (https://travis-ci.org/jruby/jruby/builds/72430835)
travis-ci has left #jruby [#jruby]
dinfuehr has quit [Ping timeout: 256 seconds]
xkickflip has quit [Ping timeout: 250 seconds]
xkickflip_ has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/vYWwh
<JRubyGithub> jruby/jruby-1_7 917d0e7 Christian Meier: fixes commandline execution of internal java -cp ... org.jruby.Main command...
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian closed issue #3141: Sub-process invocations of JRuby with jruby-complete fail in 1.7.21 http://git.io/vmBrQ
JRubyGithub has left #jruby [#jruby]
xkickflip_ has quit [Ping timeout: 252 seconds]
xkickflip has joined #jruby
drbobbeaty has joined #jruby
xkickflip has quit [Read error: Connection reset by peer]
xkickflip has joined #jruby
mister_s_ has quit [Ping timeout: 240 seconds]
mister_solo has joined #jruby
benlovell has quit [Ping timeout: 250 seconds]
mdedetrich has quit [Quit: Textual IRC Client: www.textualapp.com]
yfeldblu_ has quit [Ping timeout: 244 seconds]
InfraRuby has quit [Remote host closed the connection]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:917d0e7 by Christian Meier): The build has errored. (https://travis-ci.org/jruby/jruby/builds/72443530)
travis-ci has left #jruby [#jruby]
dinfuehr has joined #jruby
shellac_ has joined #jruby
shellac has quit [Ping timeout: 240 seconds]
dinfuehr has quit [Ping timeout: 240 seconds]
cristianrasch has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to truffle-om-dsl: http://git.io/vYWNe
<JRubyGithub> jruby/truffle-om-dsl e4ea16a Chris Seaton: [Truffle] Tidy up a couple of minor things in the OM DSL's generated code.
JRubyGithub has left #jruby [#jruby]
mister_solo has quit [Ping timeout: 246 seconds]
travis-ci has joined #jruby
<travis-ci> kares/jruby (test-jossl-0.9.8-1_7:876713d by kares): The build was fixed. (https://travis-ci.org/kares/jruby/builds/72445831)
travis-ci has left #jruby [#jruby]
mjc_ has quit []
mjc_ has joined #jruby
cristianrasch has joined #jruby
tcrawley-away is now known as tcrawley
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 6 new commits to master: http://git.io/vYWj1
<JRubyGithub> jruby/master ef81cae Benoit Daloze: [Truffle] Fix Method#to_proc to always call on the original method receiver.
<JRubyGithub> jruby/master cf17cdb Benoit Daloze: Revert "[Truffle] fix class of returned value from Rubinius :time_s_now primitive"...
<JRubyGithub> jruby/master b9c10e3 Benoit Daloze: [Truffle] No need to pass VirtualFrame to CanBindMethodToModuleNode.
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> kares/jruby (test-jossl-0.9.8-1_7:f2bd526 by kares): The build has errored. (https://travis-ci.org/kares/jruby/builds/72451212)
travis-ci has left #jruby [#jruby]
xkickflip_ has joined #jruby
xkickflip has quit [Ping timeout: 252 seconds]
xkickflip_ is now known as xkickflip
shellac_ has quit [Quit: Computer has gone to sleep.]
benlovell has joined #jruby
nirvdrum has joined #jruby
shellac has joined #jruby
benlovell has quit [Ping timeout: 272 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/vYlL1
<JRubyGithub> jruby/jruby-1_7 0832a7c Christian Meier: detect uri-like paths better for File.expand_path...
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian closed issue #3150: File.expand_path( 'asd', Pathname.new('uri:classloader:/') produces corrupted result http://git.io/vm695
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:917d0e7 by Christian Meier): The build was broken. (https://travis-ci.org/jruby/jruby/builds/72443530)
travis-ci has left #jruby [#jruby]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 255 seconds]
<projectodd-ci> Project jruby-master-spec-ji build #1770: FAILURE in 58 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/1770/
<kares> wonder if 9000 works on travis-ci
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
benlovell has joined #jruby
donV has quit [Remote host closed the connection]
donV has joined #jruby
havenwood has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/vYlGo
<JRubyGithub> jruby/master c2cbae5 Benoit Daloze: [Truffle] Clean imports in MethodNodes.
JRubyGithub has left #jruby [#jruby]
<projectodd-ci> Project jruby-master-test-slow_suites build #1735: FAILURE in 5 min 27 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/1735/
mister_solo has joined #jruby
<rtyler> moin moin
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
donV has quit [Quit: donV]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 3 new commits to master: http://git.io/vYlVt
<JRubyGithub> jruby/master 8de626b Benoit Daloze: [Truffle] Only rely on the isAlive flag for termination of a Fiber.
<JRubyGithub> jruby/master 3202478 Benoit Daloze: [Truffle] All fields of Fiber should be final or volatile....
<JRubyGithub> jruby/master b7589b5 Benoit Daloze: [Truffle] Make sure to mark Fiber dead before letting another Fiber run....
JRubyGithub has left #jruby [#jruby]
dinfuehr has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/vYlVh
<JRubyGithub> jruby/jruby-1_7 21a9cbe Christian Meier: fixes expand_path on relative reference and inside uri:classloader: as CWD...
JRubyGithub has left #jruby [#jruby]
<eregon> If there are failures on Travis for Truffle specs/tests, please do not restart them as they are valuable hints of race conditions :)
<projectodd-ci> Project jruby-master-spec-ji build #1771: STILL FAILING in 35 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/1771/
<eregon> (Travis does seem to have the worse scheduling possible, I usually need to repeat the test 1000x to reproduce while it happen every few builds on Travis)
dinfuehr has quit [Ping timeout: 260 seconds]
enebo has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] marshall-lee opened issue #3178: strange take_while behavior on 1.7.19 http://git.io/vYliB
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:4dbce41 by Benoit Daloze): The build has errored. (https://travis-ci.org/jruby/jruby/builds/72451667)
travis-ci has left #jruby [#jruby]
tenderlove has quit [Ping timeout: 264 seconds]
tenderlove has joined #jruby
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-test-slow_suites build #1736: FIXED in 11 min: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/1736/
lance|afk is now known as lanceball
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] aharpervc opened issue #3179: jruby 9000: java.lang.InternalError when using `gem` command http://git.io/vYlHZ
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/vYl79
<JRubyGithub> jruby/master 16380e9 Benoit Daloze: [Truffle] SourceForge is back.
JRubyGithub has left #jruby [#jruby]
mje113 has joined #jruby
baroquebobcat has joined #jruby
cristianrasch has quit [Ping timeout: 264 seconds]
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 244 seconds]
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-spec-ji build #1772: FIXED in 5 min 1 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/1772/
cristianrasch has joined #jruby
Caesium has left #jruby [#jruby]
vtunka has quit [Quit: Leaving]
bjfish2 has joined #jruby
isjaylee1 has joined #jruby
<isjaylee1> rvm is installing jruby 9000 pre. has that not been updated yet?
bjfish2 has quit [Client Quit]
<havenwood> isjaylee1: rvm get master
<isjaylee1> havenwood: ah, got it. thanks
isjaylee has joined #jruby
isjaylee1 has quit [Read error: Connection reset by peer]
isjaylee has left #jruby [#jruby]
mike___1234 has quit [Remote host closed the connection]
rcvalle has joined #jruby
temporal_ has joined #jruby
pitr-ch has joined #jruby
shellac has quit [Ping timeout: 264 seconds]
temporalfox has quit [Ping timeout: 265 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/vY88H
<JRubyGithub> jruby/master 0be4796 Benoit Daloze: [Truffle] A DirectCallNode is a Node and should be annotated with @Child.
JRubyGithub has left #jruby [#jruby]
cremes has quit [Remote host closed the connection]
cremes has joined #jruby
benlovell has quit [Ping timeout: 240 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] dekellum opened issue #3180: Kernel.load(file, true) produces RuntimeException: Should not get here! http://git.io/vY82q
JRubyGithub has left #jruby [#jruby]
elia has quit [Quit: Computer has gone to sleep.]
<tarcieri> _____ ____ ___ ____ _ __ ___ _ _
<tarcieri> | ___| _ \|_ _| _ \ / \\ \ / / | | |
<tarcieri> | |_ | |_) || || | | |/ _ \\ V /| | | |
<tarcieri> | _| | _ < | || |_| / ___ \| | |_|_|_|
<tarcieri> |_| |_| \_\___|____/_/ \_\_| (_|_|_)
<tarcieri>
<havenwood> \o/
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tvo has joined #jruby
tvo has joined #jruby
<headius> yay!
<headius> eregon: I think it's more of a load issue...races are easier to trigger because the system is just slower and shared with a lot of other processs and vms
lanceball is now known as lance|afk
<headius> better chance of context switching when you don't want it
brycek has quit [Ping timeout: 240 seconds]
rsim1 has quit [Quit: Leaving.]
samphippen has joined #jruby
pitr-ch has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mister_solo has quit [Ping timeout: 260 seconds]
djbkd has joined #jruby
pitr-ch has joined #jruby
nateberkopec has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pietr0 has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b7589b5 by Benoit Daloze): The build was broken. (https://travis-ci.org/jruby/jruby/builds/72464622)
travis-ci has left #jruby [#jruby]
pitr-ch has joined #jruby
nateberkope has joined #jruby
nateberkopec has quit [Read error: Connection reset by peer]
tcrawley is now known as tcrawley-away
rsim has joined #jruby
Aethenelle has joined #jruby
<lukas> evening everyone
<lukas> ugh, it's not evening yet i guess
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:21a9cbe by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/72464924)
travis-ci has left #jruby [#jruby]
elia has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:16380e9 by Benoit Daloze): The build failed. (https://travis-ci.org/jruby/jruby/builds/72471307)
travis-ci has left #jruby [#jruby]
brightball has quit [Ping timeout: 244 seconds]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
robbyoconnor has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] abinoam opened issue #3181: Readline is (probably) not restoring terminal settings after reading line http://git.io/vY4gq
JRubyGithub has left #jruby [#jruby]
iamjarvo has joined #jruby
nateberkope has quit [Quit: Linkinus - http://linkinus.com]
bjfish2 has joined #jruby
benlovell has joined #jruby
fvf has joined #jruby
benlovell has quit [Ping timeout: 256 seconds]
lance|afk is now known as lanceball
elia has quit [Quit: Computer has gone to sleep.]
pitr-ch has joined #jruby
samg_ has joined #jruby
<samg_> I have a method like so `def log(line) { io.puts(line); io.fsync }` called from multiple threads. Very rarely, I see log files that look like this: "#{line1}#{line2}\n\n" -- seems like a concurrency issue.
<samg_> I'm pretty green on concurrency issues, but I expected puts to be thread safe :/ Is it not?
ryez has joined #jruby
baroquebobcat has quit [Quit: baroquebobcat]
rsim has quit [Quit: Leaving.]
<Antiarc> I don't think any IO is guaranteed to be threasafe; you generally have a synchronized buffer with a single io point if you want that
<mberg> I'm vaguely remember running into this, and that #print worked properly (with the line terminator in the string obviously) where puts didn't.
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:0be4796 by Benoit Daloze): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/72483990)
travis-ci has left #jruby [#jruby]
<samg_> Seems like write(line + "\n") would work, but I'm worried a future developer would change it back to puts. I could add a comment, but at this point, if IO isn't threadsafe, I want to put in the synchronized buffer.
<Antiarc> puts will be accidentally threadsafe on MRI because of the GIL, I suspect
<samg_> This page is old, but indicates that IO streams are thread safe: https://github.com/jruby/jruby/wiki/RailsMulti-ThreadingBestPractices
<Antiarc> Interesting. In that case, puts should probably be changed to be a single write.
<Antiarc> I'd recommend filing an issue!
<samg_> Cool. I'll file one :)
<samg_> Thanks for helping me, both of you :)
hosiawak has joined #jruby
<mberg> I would generally encorage logging frameworks for this sort of thing.
<Antiarc> line.append(separator.getByteList()); prior to the write under the same conditions as the second write currently should probably do it
<samg_> Cool. I'll make it a PR instead.
<Antiarc> I'm actually testing the fix. Replication of the issue was trivial
<samg_> Oh sure, if you want to run with it, that'd be great. I won't duplicate your efforts :)
<Antiarc> If you'll file an issue I'll PR against it
<Antiarc> Trivial replication case
xkickflip has quit [Quit: xkickflip]
<Antiarc> `ruby puts.rb | grep lineline` should demonstrate the issue
robbyoconnor has quit [Ping timeout: 246 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] samwgoldman opened issue #3182: IO.puts is not thread safe http://git.io/vY4NU
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] cheald opened pull request #3183: Use a single write for IO#puts (master...fix_puts_race) http://git.io/vY4N8
JRubyGithub has left #jruby [#jruby]
<Antiarc> I haven't run the test suite yet, it's chewing on it now
<Antiarc> But quick manual testing looks to do the right thing
tcrawley-away is now known as tcrawley
elia has joined #jruby
<Freaky> this actually matches MRI behaviour
<Antiarc> heh, MRI bombs out for me
<Antiarc> in `fsync': Invalid argument @ rb_io_fsync - <STDOUT> (Errno::EINVAL)
<Antiarc> w/ 2.2.2
<Antiarc> I guess you can't fsync stdout!
<Freaky> er :)
<Freaky> ruby -e 'Array.new(10){ Thread.new { loop { $stdout.puts "foo bar";$stdout.fsync } } }.map(&:join)'
<Freaky> and indeed, you get the odd line where they interleave
<Antiarc> Yup! Interesting
<Freaky> I depend on that behaviour damnit! ;)
<Antiarc> (...for real?)
<Freaky> can't think how you could, but maybe that's just imagination failure
<Freaky> does avoid making garbage every time it's called
donV has joined #jruby
ryez has quit [Quit: Page closed]
mister_solo has joined #jruby
<nirvdrum> Antiarc: It sounds like eregon had independently addressed this in the Truffle backend not too long ago: https://github.com/jruby/jruby/commit/102da2f66b4603792faf35633d7f4461deec82d0
<nirvdrum> Antiarc: NB: the specs mentioned in that commit have been updated, so you should be able to just carry the fix forward.
<eregon> yeah, it's so silly to have interleaving in Kernel#puts :)
hosiawak` has joined #jruby
hosiawak has quit [Ping timeout: 256 seconds]
mister_solo has quit [Client Quit]
hackhackbaby has joined #jruby
<hackhackbaby> Hey all ... Was looking for some help with JavaFX and Jruby
<hackhackbaby> And I don't mean by using the javafxruby gem
<hackhackbaby> Has anyone had success with it / could point me in the right direction
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<nirvdrum> hackhackbaby: enebo is the only person I know to have used JavaFX with JRuby.
samg_ has left #jruby [#jruby]
<hackhackbaby> Hey nirvdrum, Am curious why there isn't much / anything really regarding this online
<hackhackbaby> Wouldn't this be a great use case for Jruby
enebo has quit [Quit: enebo]
enebo has joined #jruby
enebo has quit [Client Quit]
xkickflip has joined #jruby
<donV> Hi all!
samphippen has joined #jruby
enebo has joined #jruby
enebo has quit [Client Quit]
yfeldblum has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tvo has quit [Read error: Connection reset by peer]
tvo has joined #jruby
tvo has quit [Changing host]
tvo has joined #jruby
tvo has quit [Client Quit]
benlovell has joined #jruby
iamjarvo has joined #jruby
hackhackbaby has quit [Ping timeout: 255 seconds]
benlovell has quit [Ping timeout: 252 seconds]
enebo has joined #jruby
cremes has quit [Remote host closed the connection]
tvo has joined #jruby
tvo has quit [Changing host]
tvo has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hosiawak` has quit [Remote host closed the connection]
jamo__ has quit [Ping timeout: 264 seconds]
iamjarvo has joined #jruby
lanceball is now known as lance|afk
jamo__ has joined #jruby
havenwood has quit [Quit: Textual IRC Client: www.textualapp.com]
tcrawley is now known as tcrawley-away
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mje113 has quit [Quit: Connection closed for inactivity]
elia has quit [Quit: Computer has gone to sleep.]
Aethenelle has quit [Quit: Aethenelle]
tvo1 has joined #jruby
tvo has quit [Read error: Connection reset by peer]
djbkd has quit [Ping timeout: 265 seconds]
elia has joined #jruby
<headius> hackhackbaby: I think it's a factor of how little javafx there is
<headius> niche of a niche of a niche
robbyoconnor has joined #jruby
<headius> we focus our own efforts on what's immediately useful for the most people, and there's just not that many folks interested in Java on desktop
elia has quit [Quit: Computer has gone to sleep.]
fvf has quit [Ping timeout: 250 seconds]
Aethenelle has joined #jruby
enebo has quit [Quit: enebo]
rcvalle has quit [Quit: rcvalle]
bjfish2 has quit [Quit: bjfish2]
cristianrasch has quit [Quit: Leaving]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ryez has joined #jruby
samphippen has joined #jruby
benlovell has joined #jruby
benlovell has quit [Ping timeout: 246 seconds]
Aethenelle has quit [Read error: Connection reset by peer]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cristianrasch has joined #jruby
benlovell has joined #jruby
decentrality has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
bruceadams_ has joined #jruby
[BNC]kares has joined #jruby
mccraig_ has joined #jruby
guilleiguaran___ has joined #jruby
pipework has quit [Ping timeout: 240 seconds]
mccraig has quit [Ping timeout: 240 seconds]
guilleiguaran__ has quit [Ping timeout: 240 seconds]
digitalextremist has quit [Ping timeout: 240 seconds]
kares has quit [Ping timeout: 240 seconds]
nirvdrum has quit [Ping timeout: 240 seconds]
bruceadams has quit [Ping timeout: 240 seconds]
mberg has quit [Ping timeout: 240 seconds]
decentrality is now known as digitalextremist
pipework has joined #jruby
bruceadams_ is now known as bruceadams
mberg has joined #jruby
mccraig_ is now known as mccraig
mberg is now known as Guest10792
nirvdrum has joined #jruby
guilleiguaran___ is now known as guilleiguaran__