shellac has quit [Quit: Computer has gone to sleep.]
rdubya has quit [Ping timeout: 264 seconds]
rdubya has joined #jruby
rdubya has quit [Ping timeout: 260 seconds]
rdubya has joined #jruby
rdubya has quit [Ping timeout: 252 seconds]
rdubya has joined #jruby
rdubya has quit [Ping timeout: 260 seconds]
rdubya has joined #jruby
rdubya has quit [Ping timeout: 260 seconds]
travis-ci has joined #jruby
<travis-ci> kares/jruby (jruby-readline-1.3.6:86c9292 by kares): The build passed. (https://travis-ci.org/kares/jruby/builds/452035261)
travis-ci has left #jruby [#jruby]
shellac has joined #jruby
drbobbeaty has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Osho has quit [Ping timeout: 245 seconds]
Osho has joined #jruby
shellac has quit [Read error: Connection reset by peer]
jmalves has quit [Remote host closed the connection]
jmalves has joined #jruby
jmalves has quit [Read error: Connection reset by peer]
jmalves_ has joined #jruby
jmalves_ has quit [Remote host closed the connection]
jmalves_ has joined #jruby
jmalves_ has quit [Remote host closed the connection]
jmalves has joined #jruby
jmalves has quit [Remote host closed the connection]
rdubya has joined #jruby
drbobbeaty has joined #jruby
jmalves has joined #jruby
jmalves has quit [Remote host closed the connection]
jmalves has joined #jruby
jmalves_ has joined #jruby
jmalves has quit [Ping timeout: 268 seconds]
jmalves_ has quit [Ping timeout: 245 seconds]
jmalves has joined #jruby
jmalves has quit [Remote host closed the connection]
shellac has joined #jruby
jmalves has joined #jruby
shellac has quit [Read error: Connection reset by peer]
jmalves has quit [*.net *.split]
Osho has quit [*.net *.split]
ebarrett has quit [*.net *.split]
Osho has joined #jruby
jmalves has joined #jruby
jmalves has quit [Ping timeout: 245 seconds]
jmalves has joined #jruby
<lopex> you better put a heat sink on it
<enebo> I have a 2
<enebo> :P
<lopex> yeah, but in case you have 3
<lopex> enebo: it throttles at 85 deg celcius
<enebo> lopex: my load on it right now is 0.07
<lopex> to 600Mhz
<lopex> I know
<lopex> but once you build anything on 3, it's hot
<enebo> so with a load of 0.07 the temp is 49.2C!
<lopex> enebo: that's quite hot too
<enebo> I do have a plastic case on mine and it also has usb wifi on it
<lopex> enebo: my old 2B was 40
<lopex> er, celc ?
<enebo> yeah C
<enebo> not F
<lopex> ah, so it keeps the heat inside
<lopex> right
<enebo> 49F would mean I would have it outside
<enebo> which maybe is a good idea for the 3
<enebo> lopex: but they do make heatsinks for raspi?
<lopex> enebo: I have layered case for it, so all chips are open to air
<lopex> enebo: yeah, even for 1
<enebo> water cooling?
<lopex> ll
<lopex> lol
jmalves has quit [Ping timeout: 252 seconds]
<lopex> enebo: I got three for free, because of very unusual accident
<lopex> enebo: It happed by chance, another client was there as I was explaining what I needed to seller
<lopex> enebo: he went next to me and gave me three one in plastic bag
<lopex> and didnt want any money for that
<enebo> I wonder what my case temp is
<enebo> it is a tiny plastic case
<enebo> and to be sure a heat sink would not fit in it anyways so perhaps it is a dumb question anyways
<lopex> you stack the layers
shellac has joined #jruby
<enebo> "and it has heatsinks for the CPU, RAM, and USB controller, plus vents for better air circulation"
<lopex> and golden screws
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
jmalves has joined #jruby
jmalves has quit [Ping timeout: 252 seconds]
jmalves has joined #jruby
jmalves has quit [Ping timeout: 260 seconds]
shellac has quit [Ping timeout: 252 seconds]
<lopex> enebo: with head sink is goes down to 38
<lopex> from 50
<enebo> lopex: I thought you were like 69 yesterday?
<lopex> enebo: that was on building mri, it hit 78 max
<lopex> enebo: it was 50 idling
<enebo> 12C drop sounds good
<enebo> lopex: you need watercooling
<lopex> enebo: well, it went up do 44 now
<enebo> idling?
<lopex> enebo: doing some cli things
<lopex> like catting the temp
<enebo> that is not super hot but I guess I don'
<enebo> t know how hot is too hot for some things
<enebo> I assume up to 60F is usually ok
<enebo> 60C
<enebo> haha
<lopex> enebo: 100-110 might be irreversible damage
<enebo> 70C is supposedly ok for I7s
<lopex> that's what I've heard now
<enebo> I think they up warning to 80C now for newer I7s
shellac has joined #jruby
jmalves has joined #jruby
jmalves has quit [Ping timeout: 276 seconds]
jmalves has joined #jruby
jmalves has quit [Ping timeout: 260 seconds]
subbu is now known as subbu|lunch
enebo has quit [Ping timeout: 252 seconds]
enebo has joined #jruby
joast has quit [Ping timeout: 252 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (9.2.2.0:fc462a4 by Thomas E. Enebo): The build passed. (https://travis-ci.org/jruby/jruby/builds/452550429)
travis-ci has left #jruby [#jruby]
subbu|lunch is now known as subbu
ChanServ changed the topic of #jruby to: Get 9.2.2.0! http://jruby.org/ | http://wiki.jruby.org | http://logs.jruby.org/jruby/ | http://bugs.jruby.org | Paste at http://gist.github.com
joast has joined #jruby
jmalves has joined #jruby
jmalves has quit [Ping timeout: 268 seconds]
bbrowning is now known as bbrowning_away
<jeremyevans> headius: Just a heads up, trying 9.2.2.0 on Sequel's specs is showing failures in the threaded connection pool specs where none were failing in 9.2.0.0. Looks like Travis has the same failure on jruby-head: https://travis-ci.org/jeremyevans/sequel/jobs/452469100
<jeremyevans> headius: not sure when this issue was introduced, let me check the Travis logs and see if I can get a better timeframe estimate
<jeremyevans> headius: Looks like 3 days ago was the first failure of this type, and last test before that was around 7 days ago.
<jeremyevans> headius: specs do not fail in isolation, only when grouped with other specs, and it appears to be order dependent. To reproduce in the sequel repository: jruby spec/core/connection_pool_spec.rb --seed 30056
<enebo> jeremyevans: can you file an issue and point at that spec run?
<jeremyevans> enebo: OK. Before that, let me do some more testing to see if this could be a Sequel issue and not a JRuby issue
<jeremyevans> enebo: Maybe JRuby improvements has improved multithreading and I'm just now hitting failure cases that were already there
<enebo> jeremyevans: yeah if you can narrow this down it will help but if I can bisect this I suspect it will align with us reverting to old hashing
<enebo> jeremyevans: that is also possible I guess but if you think this was working 7 days ago then I wonder
jmalves has joined #jruby
<lopex> enebo: lol, imagine a fallback to old hashing once bad sync is discovered
<lopex> epic
<enebo> lopex: we have changed some hash method and such so it is possible it is something simpler like that
<jeremyevans> enebo: from some more analysis, it looks like not a threading issue at all, but something like ensure; foo(conn) if conn; # has foo called when conn is nil
<enebo> oh wow...but it was passing 7 days ago?
<jeremyevans> enebo: well, first failure was around 3 days ago on Travis with jruby-head, and commits before that were 7 days ago
jmalves has quit [Ping timeout: 260 seconds]
<enebo> jeremyevans: ok I am bisecting and I do remember changing some branching logic but I am really surprised if that ends up being it
<enebo> but I think I changed it a couple of months ago...I think this is the pain of us dragging out that release so long
<headius> yo
<headius> we need to get mixing in a few library test suites in CI
<jeremyevans> Gotta run now, be back in about 45 minutes to continue debugging
shellac_ has joined #jruby
shellac has quit [Read error: Connection reset by peer]
shellac_ has quit [Quit: Computer has gone to sleep.]
<jeremyevans> The underlying issue appears to be that a local variable is changing from a symbol (non-nil) to nil inside an ensure block without being reassigned
<enebo> jeremyevans: I just think I figured this out
<enebo> It bisected into my inlining code and I removed a method where I could not conceive of how it ever happens...I am clearly wrong
<enebo> jeremyevans: although now that I let this run further I see another problem
<enebo> not from the fix but just some hashing issue
<jeremyevans> enebo: OK. Would you like more debugging info/tests from me?
shellac has joined #jruby
<enebo> jeremyevans: actualyl we may not have an issue after all my 'co master' failed so I was still way back in history
<enebo> jeremyevans: I am just going to quickly run your tests with master and see if I see anything but I strongly suspect we found the issue...this also solves the other bug reported today
<headius> jeremyevans: hey, could you help us set up a CI job to run some smoke tests against Sequel?
<enebo> jeremyevans: ALL GREEN on sequel with re-adding this method
<headius> obviously what we have in CI is missing some failures
<headius> I assume we just need to add some simple travis job to pull sequel and run tests
<jeremyevans> headius: I can try. I test Sequel against jruby-head on Travis, do you think there is a way it can notify you on failure of that?
<headius> hmm
<headius> must be a way
<headius> enebo: @jruby.org address we can have people point CI failure emails at maybe?
<headius> that way they could set up travis to run against jruby-head with fail emails going to us
<enebo> yeah that is a possibility for sure
<enebo> I am half surprised there are not org aliases for github too
<jeremyevans> headius: I'm not sure how to set a per-ruby-version failure notification email, hopefully the Travis documentation explains that
<enebo> I don't know how github/travis integrate but if we can message that way it would also be nice since it has a notification system
<headius> jeremyevans: ah yeah
<jeremyevans> headius: I've never used Travis outside of the GitHub integration, so I'm not sure what is involved with running it directly
<headius> well the other advantage of us having our own sequel job is that it triggers on *our* commits
<headius> just like you want to see if sequel-head breaks on jruby-head for every commit to sequel-head, we want to see the reverse
<jeremyevans> headius: true, that is probably better
<headius> I suppose we can just copy your travis stuff but make it clone and build jruby
<jeremyevans> headius: and you can target sequel releases as opposed to sequel-head, so you won't be notified if I push something that breaks on Travis
<enebo> headius: I pushed that to master and resolved against the mysql issue. Can you maybe commit your snippet as a test in jruby regressions?
<headius> right, that would probably be best
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> enebo: yeah I'm not sure where it would go in specs
<enebo> yeah me neither I thought jruby:regression as it is not really behavioral
<headius> enebo: I will add the spec and probably add a jit.threshold=0 run of jruby:regression too
<headius> and I'll see about getting a sequel job in place
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:11a3793 by Thomas E. Enebo): The build has errored. (https://travis-ci.org/jruby/jruby/builds/452632755)
travis-ci has left #jruby [#jruby]
subbu is now known as subbu|afk
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:4246490 by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/452638238)
travis-ci has left #jruby [#jruby]
subbu|afk is now known as subbu
<headius> I think we can use most of what's in sequel's .travis.yml as a job
shellac has quit [Read error: Connection reset by peer]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (sequel_job:27cae5b by Charles Oliver Nutter): The build failed. (https://travis-ci.org/jruby/jruby/builds/452653686)
travis-ci has left #jruby [#jruby]