rcvalle has quit [Quit: rcvalle]
<headius> maclover7: I am now
<maclover7> :wave:
<maclover7> I'm running some action pack tests
<headius> ahh great!
<maclover7> Getting this error a lot: `NoMethodError: undefined method `authenticated?' for #<OpenSSL::Cipher:0x184ed04d>`
<headius> ugh, ok
<maclover7> maybe versions are out of date or something like that?
akp has quit [Read error: Connection reset by peer]
<headius> jruby-openssl might be due for a release but you could try installing updated one
<headius> just gem install should work
<maclover7> ok, running gem install
<headius> this should have been out for a long time
<headius> 0.9.17, tagged in June
<headius> I guess that would maybe be in 9.1.2.0 but should be in everything higher for sure
<headius> it looks ok in the code
<maclover7> after manually gem installing 0.9.17
<maclover7> no dice
<maclover7> :(
<headius> hmm
<maclover7> I can put up a gist of the backtrace if you want
<headius> I wish I knew anything about openssl
<headius> yeah do that
<maclover7> lol
<headius> oh hey
akp has joined #jruby
<headius> run with -Xbacktrace.style=raw in JRUBY_OPTS
<headius> just need any old trace
<headius> so much code
<maclover7> added the verbose backtrace as a comment in that gist ^^
<maclover7> lol was trying to do `^^`
<headius> ok
<headius> yeah that's good
<headius> you might try printing out cipher.methods.sort - Object.instance_methods at that point
<headius> trying to remember if there were any dispatch bugs fixed after 9.1.5.0
<headius> oops, I meant backtrace=full but that's fine
<headius> full mixed the ruby lines with the java lines, but I don't need it
<headius> mixes
<headius> I can try to repro here in a few min
<headius> that's weird
<headius> jruby -ropenssl -e "OpenSSL::Cipher.new('AES').authenticated?"
<headius> works ok on master
<maclover7> master jruby?
<headius> yeah
<maclover7> could my jruby version be affecting anything
<headius> well maybe
<maclover7> jruby 9.1.2.0 (2.3.0) 2016-05-26 7357c8f Java HotSpot(TM) 64-Bit Server VM 25.65-b01 on 1.8.0_65-b17 +jit [darwin-x86_64]
<headius> ahh well that could be it
<maclover7> the latest version on rbenv
<headius> can you use 9.1.5.0?
<headius> hmm
<maclover7> is there a way to install that with rbenv
<headius> can you specify a version maybe?
<headius> rbenv install jruby-9.1.5.0 or something
<headius> bingo
<headius> I got it to fail with 9.1.2.0
<headius> so this fix came after that
<maclover7> tried that
<maclover7> ruby-build: definition not found: jruby-9.1.5.0
<maclover7> if can show me how to install it a different way, i'm happy to try it :)
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
camlow325 has quit [Quit: WeeChat 1.5]
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
maclover7 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
akp has quit [Read error: Connection reset by peer]
temporalfox has quit [Read error: Connection reset by peer]
tempora__ has joined #jruby
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp_ has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp_ has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
akp has quit [Ping timeout: 250 seconds]
akp has joined #jruby
<GitHub119> [jruby] subbuss pushed 3 new commits to master: https://git.io/vPHry
<GitHub119> jruby/master fa70c5e Subramanya Sastry: Fix #4235: Fix bug in AddMissingInits...
<GitHub119> jruby/master 5e327c1 Subramanya Sastry: AddMissingInits: Code cleanup + subtle bug fixes
<GitHub119> jruby/master 05f940a Subramanya Sastry: Minor: Fix comment
<GitHub159> [jruby] subbuss closed issue #4235: NPE inside jitted code in Bundler when bundling Rails 5.0.0.1 https://git.io/vP9vd
<travis-ci> jruby/jruby (master:fa70c5e by Subramanya Sastry): The build failed. (https://travis-ci.org/jruby/jruby/builds/169128286)
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
<GitHub193> [jruby] subbuss pushed 1 new commit to master: https://git.io/vPHi8
<GitHub193> jruby/master 4b3cf11 Subramanya Sastry: Temporarily disable fix till I can debug this
akp has quit [Ping timeout: 256 seconds]
akp has joined #jruby
pawnbox has joined #jruby
maclover7 has joined #jruby
maclover7 has quit [Client Quit]
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
<travis-ci> jruby/jruby (master:4b3cf11 by Subramanya Sastry): The build has errored. (https://travis-ci.org/jruby/jruby/builds/169134976)
akp has quit [Ping timeout: 250 seconds]
akp has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
akp has quit [Remote host closed the connection]
tempora__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
blaxter has joined #jruby
<GitHub84> [jruby] subbuss pushed 2 new commits to master: https://git.io/vPHyV
<GitHub84> jruby/master 192ca18 Subramanya Sastry: Be more precise about identifying undefined lvars in nested scopes...
<GitHub84> jruby/master 4253b8e Subramanya Sastry: Add assertion to catch potential future gotchas
temporalfox has joined #jruby
deobalds has joined #jruby
vtunka has joined #jruby
raeoks has joined #jruby
shellac has joined #jruby
claudiuinberlin has joined #jruby
<travis-ci> jruby/jruby (master:192ca18 by Subramanya Sastry): The build has errored. (https://travis-ci.org/jruby/jruby/builds/169145852)
beawesomeinstead has quit [Ping timeout: 260 seconds]
beawesomeinstead has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
deobalds has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
nowhereFast has joined #jruby
Cyrus has quit [Ping timeout: 260 seconds]
Guest41247 has joined #jruby
drbobbeaty has joined #jruby
raeoks has quit [Ping timeout: 260 seconds]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 256 seconds]
<GitHub174> [jruby] eregon pushed 4 new commits to truffle-head: https://git.io/vPQf6
<GitHub174> jruby/truffle-head 1e23335 Benoit Daloze: [Truffle] No need to ignore antlr files anymore.
<GitHub174> jruby/truffle-head 74ffd56 Benoit Daloze: [Truffle] No need to hash for looking up a key if the Hash is empty.
<GitHub174> jruby/truffle-head 25087c6 Benoit Daloze: [Truffle] Eclipse: ignore unused method parameters.
shellac has joined #jruby
vtunka has quit [Ping timeout: 252 seconds]
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pawnbox has joined #jruby
vtunka has joined #jruby
djellemah_ has joined #jruby
<travis-ci> jruby/jruby (truffle-head:8b7c038 by Benoit Daloze): The build passed. (https://travis-ci.org/jruby/jruby/builds/169181017)
pawnbox has quit [Ping timeout: 252 seconds]
pawnbox has joined #jruby
drbobbeaty has joined #jruby
maclover7 has joined #jruby
maclover7 has quit [Client Quit]
deobalds has joined #jruby
djellemah_ has quit [Ping timeout: 252 seconds]
pawnbox has quit [Ping timeout: 265 seconds]
pil-afk is now known as pilhuhn
pawnbox has joined #jruby
drbobbeaty has quit [Ping timeout: 265 seconds]
<GitHub35> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPQ3N
<GitHub35> jruby/truffle-head 3af802a Benoit Daloze: [Truffle] No need for frame in ObjectIDPrimitiveNode and callers.
elia has quit [Quit: Computer has gone to sleep.]
deobalds has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Ping timeout: 260 seconds]
pawnbox has joined #jruby
drbobbeaty has joined #jruby
temporalfox has joined #jruby
elia has joined #jruby
pawnbox has quit [Ping timeout: 256 seconds]
<GitHub70> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPQcx
<GitHub70> jruby/truffle-head e7da5df Benoit Daloze: [Truffle] Fix hashing for compare_by_identity Hash....
pilhuhn is now known as pil-afk
pil-afk is now known as pilhuhn
pawnbox has joined #jruby
bbrowning has joined #jruby
yahonda has joined #jruby
drbobbeaty has quit [Ping timeout: 260 seconds]
<GitHub165> [jruby] eregon pushed 2 new commits to truffle-head: https://git.io/vPQ41
<GitHub165> jruby/truffle-head 02043ed Benoit Daloze: [Truffle] Untag passing spec.
<GitHub165> jruby/truffle-head 3036d17 Benoit Daloze: Fix Hash#assoc spec to avoid a CRuby >= 2.2 bug...
pawnbox has quit [Ping timeout: 250 seconds]
pawnbox has joined #jruby
vtunka has quit [Quit: Leaving]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
akp has joined #jruby
enebo has joined #jruby
pawnbox has quit [Ping timeout: 250 seconds]
akp has quit [Read error: Connection reset by peer]
drbobbeaty has quit [Ping timeout: 244 seconds]
akp has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
akp has quit [Read error: Connection reset by peer]
pawnbox has joined #jruby
bbrowning is now known as bbrowning_away
prasunanand has quit [Ping timeout: 252 seconds]
akp has joined #jruby
elia has joined #jruby
drbobbeaty has joined #jruby
pawnbox has quit [Remote host closed the connection]
prasunanand has joined #jruby
pawnbox_ has joined #jruby
pawnbox_ has quit [Ping timeout: 244 seconds]
akp has quit [Ping timeout: 250 seconds]
akp has joined #jruby
zacts has quit [Quit: WeeChat 1.6]
zacts has joined #jruby
nowhereFast has quit [Remote host closed the connection]
blaxter has quit [Quit: foo]
<GitHub93> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vPQ6b
<GitHub93> jruby/truffle-head 2f793cc Chris Seaton: [Truffle] Try appending Truffle to the boot classpath, rather than prepending.
akp has quit [Remote host closed the connection]
olle has joined #jruby
<olle> enebo: One more project is using JRuby 9.1.5.0 as its JRuby travis build, and these people actually surfaced a few defects. https://github.com/getsentry/raven-ruby/pull/569
<olle> enebo: I changed their jruby to latest stable from jruby-9.0.5.0 - and they found things, that were then marked "bug".
<enebo> olle: ok. so looks like something with stacktrace processing and backtraces in general
<olle> Are there any specific "recently-added gotchas" for 9.1.5.0 contrasted with 9.0.5.0?
<enebo> olle: oh this broke between the two?
<olle> enebo: Let me double-check
<olle> enebo: jruby-9.0.5.0 passes its build
<enebo> olle: one bisect away from knowing! :) you up for it?
<enebo> I have been working on Rails 5 stuff lately and my upcoming rpiet talk
<olle> enebo: I just changed the tested version number in their Travis build and saw it occur.
<olle> enebo: What do I need to do to start?
<enebo> olle: JRuby source and maven+java
<enebo> olle: you mvn -pl core at each step and run against their specs at each bisect point
<enebo> olle: or part of them anyways to shave off a little time
<enebo> olle: it is not sexy work but it saves us time to know which commit broke things
<olle> enebo: I'll try to make this a a small script to pass to git bisect
<enebo> olle: reducing is always good
<enebo> olle: if you reduce enough sometimes it is just obvious what is wrong too
pawnbox has joined #jruby
<enebo> olle: yeah mvn has to be executed in jruby source dir and unless that dir is in your path...
<olle> enebo: Sure, I'll "cd" to locations back and forth.
<enebo> olle: so you can add something like cd ../jruby; mvn -pl core; cd ../raven; ../jruby/bin/jruby -S bundle exec rspec …; cd ../jruby
<enebo> olle: two things I wonder about though 1) will exec execute same jruby as bundle was execed by or will it just try to find jruby in path 2) in some cases mvn -pl core does not work (which the replacement would be something like mvn clean; mvn )
<enebo> but for #2 usually you can get away with -pl core and it is quite a bit faster
<enebo> olle: probably also add a cd ../jruby at end
<enebo> when script exits you will be in raven right?
<olle> I guess I would be.
<olle> I placed it in the raven directory, that was unthinking.
<enebo> heh some stuff I have taken for granted as knowledge over the years is getting misty
<enebo> maybe subshell cannot change parent shell CWD
<enebo> It is weird because I know on windows and unix they are opposite behavior
<enebo> but I can no longer remember which is which
bbrowning_away is now known as bbrowning
<olle> enebo: I have the source and a maven now, now, what's the very first thing to do to build JRuby?
<enebo> olle: ah yeah ‘mvn -Pbootstrap'
<enebo> olle: sometimes our getting started commandline changes but I believe we have a BUILDING or some file like that in root
<enebo> olle: so check it out if that fails…once it is done just do a ./bin/jruby -ve 1
<olle> wrong foooolder
<enebo> heh
<olle> brb downloading the Internet
<olle> enebo: Everyone left, I gotta go pick up some grocerices. Look at the time! I want to get back to his, later.
<enebo> olle: ok ping me when you come back to it
<enebo> olle: I will help as I can
<olle> enebo: Grand.
<enebo> olle: feel the rush of Java development!
<olle> feeling it
olle has quit [Quit: olle]
akp has joined #jruby
akp has quit [Remote host closed the connection]
akp has joined #jruby
akp has quit [Remote host closed the connection]
akp has joined #jruby
bbrowning is now known as bbrowning_away
pilhuhn is now known as pil-afk
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
claudiuinberlin has quit []
camlow325 has joined #jruby
thedarkone2 has joined #jruby
<GitHub64> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vP7JV
<GitHub64> jruby/truffle-head 4110f35 Benoit Daloze: [Truffle] Fix contains in Hash#[] getPackedArrayByIdentity().
elia has quit [Quit: Computer has gone to sleep.]
shellac has quit [Quit: Leaving]
claudiuinberlin has joined #jruby
subbu is now known as subbu|offsite
bbrowning_away is now known as bbrowning
<GitHub13> [jruby] nirvdrum pushed 2 new commits to truffle-head: https://git.io/vP7LF
<GitHub13> jruby/truffle-head 6cb258e Kevin Menard: [Truffle] Update mx config to pass linter.
<GitHub13> jruby/truffle-head 85bccc7 Kevin Menard: [Truffle] There's no need for the mx config to be executable.
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<travis-ci> jruby/jruby (truffle-head:85bccc7 by Kevin Menard): The build has errored. (https://travis-ci.org/jruby/jruby/builds/169300078)
ebarrett has quit [Remote host closed the connection]
kegster has joined #jruby
ebarrett has joined #jruby
shellac has joined #jruby
rcvalle has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
akp has quit [Ping timeout: 252 seconds]
akp has joined #jruby
akp has quit [Remote host closed the connection]
akp has joined #jruby
akp has quit [Remote host closed the connection]
akp has joined #jruby
akp_ has joined #jruby
akp_ has quit [Remote host closed the connection]
akp has quit [Read error: Connection reset by peer]
akp_ has joined #jruby
akp has joined #jruby
akp has quit [Remote host closed the connection]
akp_ has quit [Read error: Connection reset by peer]
akp has joined #jruby
enebo has quit [Quit: enebo]
<GitHub141> [jruby] chrisseaton pushed 2 new commits to truffle-head: https://git.io/vP74d
<GitHub141> jruby/truffle-head 538c7da Chris Seaton: [Truffle] More detailed licence information in the mx suite.
<GitHub141> jruby/truffle-head cf29cfa Chris Seaton: [Truffle] Update mx version.
djellemah_ has joined #jruby
olle has joined #jruby
<travis-ci> jruby/jruby (truffle-head:538c7da by Chris Seaton): The build passed. (https://travis-ci.org/jruby/jruby/builds/169325259)
yahonda has left #jruby [#jruby]
<olle> enebo: https://github.com/getsentry/raven-ruby/pull/569 This was the thing that got me started with this Java excitement - and it got merged into master of that project, and it seems they follow up on it.
<GitHub37> [jruby] nateberkopec opened issue #4239: `Exception#cause` difference with CRuby https://git.io/vP7zb
elia has joined #jruby
<headius> noice
<lopex> silense
<olle> Nate works hard with Sentry’s Ruby client. Yay!
bbrowning has quit [Quit: Leaving]
camlow325 has quit [Quit: WeeChat 1.5]
bga57 has quit [Ping timeout: 245 seconds]
akp_ has joined #jruby
akp_ has quit [Remote host closed the connection]
akp has quit [Read error: Connection reset by peer]
akp has joined #jruby
enebo has joined #jruby
bga57 has joined #jruby
claudiuinberlin has quit []
djellemah_ has quit [Ping timeout: 244 seconds]
akp_ has joined #jruby
akp has quit [Ping timeout: 245 seconds]
akp_ has quit [Remote host closed the connection]
akp has joined #jruby
<headius> eregon: where are specs for plain old local variables located? I thought it was variables_spec but that's only masgn
akp has quit [Remote host closed the connection]
akp has joined #jruby
<headius> or chrisseaton if you remember
<chrisseaton> I can't remember seeing any - do you mean things like assignment? What else is there?
<chrisseaton> You wouldn't get as far as running specs if local variables didn't work
<chrisseaton> There are Binding specs of course
<headius> yeah
<headius> well we introduced a bug with an optionally-initialized variable not being set to anything in a later closure
<headius> if a; b = 1; end; 1.times { b.to_s }
<chrisseaton> Hmm yes closures should be tested
<headius> ok so I'm not crazy then
<headius> I guess I could put it in block spec
<headius> there's also optional_assignment_spec but that's all ||= right now
<headius> or add a section to variables_spec?
<headius> yeah I'll do that
akp has quit []
camlow325 has joined #jruby
<GitHub158> [jruby] headius pushed 1 new commit to master: https://git.io/vP7yu
<GitHub158> jruby/master 1dc3019 Charles Oliver Nutter: Specs for conditionally-assigned variables accessed in closure....
temporalfox has joined #jruby
shellac has joined #jruby
lanceball is now known as lance|afk
subbu|offsite has quit [Ping timeout: 260 seconds]
subbu has joined #jruby
enebo has quit [Quit: enebo]
olle has quit [Quit: olle]
<GitHub91> [jruby] chrisseaton pushed 3 new commits to truffle-head: https://git.io/vP75d
<GitHub91> jruby/truffle-head 961249b Chris Seaton: [Truffle] Fix interop specs.
<GitHub91> jruby/truffle-head 3c6b306 Chris Seaton: [Truffle] Update the Truffle API.
<GitHub91> jruby/truffle-head 09f9256 Chris Seaton: [Truffle] Suppress internal deprecation warnings.
<travis-ci> jruby/jruby (master:1dc3019 by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/169362295)
pawnbox has quit [Remote host closed the connection]
<travis-ci> jruby/jruby (truffle-head:09f9256 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/169375630)
shellac has quit [Quit: Computer has gone to sleep.]
drbobbeaty has quit [Ping timeout: 250 seconds]
shellac has joined #jruby
drbobbeaty has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has quit [Quit: Computer has gone to sleep.]