00:00
rcvalle has quit [Quit: rcvalle]
00:12
<
headius >
maclover7: I am now
00:13
<
maclover7 >
I'm running some action pack tests
00:13
<
headius >
ahh great!
00:13
<
maclover7 >
Getting this error a lot: `NoMethodError: undefined method `authenticated?' for #<OpenSSL::Cipher:0x184ed04d>`
00:14
<
maclover7 >
maybe versions are out of date or something like that?
00:14
akp has quit [Read error: Connection reset by peer]
00:14
<
headius >
jruby-openssl might be due for a release but you could try installing updated one
00:14
<
headius >
just gem install should work
00:15
<
maclover7 >
ok, running gem install
00:15
<
headius >
this should have been out for a long time
00:16
<
headius >
0.9.17, tagged in June
00:16
<
headius >
I guess that would maybe be in 9.1.2.0 but should be in everything higher for sure
00:17
<
headius >
it looks ok in the code
00:17
<
maclover7 >
after manually gem installing 0.9.17
00:17
<
maclover7 >
no dice
00:18
<
maclover7 >
I can put up a gist of the backtrace if you want
00:18
<
headius >
I wish I knew anything about openssl
00:18
<
headius >
yeah do that
00:18
akp has joined #jruby
00:18
<
headius >
run with -Xbacktrace.style=raw in JRUBY_OPTS
00:18
<
headius >
just need any old trace
00:19
<
headius >
so much code
00:21
<
maclover7 >
added the verbose backtrace as a comment in that gist ^^
00:21
<
maclover7 >
lol was trying to do `^^`
00:23
<
headius >
yeah that's good
00:23
<
headius >
you might try printing out cipher.methods.sort - Object.instance_methods at that point
00:24
<
headius >
trying to remember if there were any dispatch bugs fixed after 9.1.5.0
00:25
<
headius >
oops, I meant backtrace=full but that's fine
00:25
<
headius >
full mixed the ruby lines with the java lines, but I don't need it
00:26
<
headius >
I can try to repro here in a few min
00:27
<
headius >
that's weird
00:28
<
headius >
jruby -ropenssl -e "OpenSSL::Cipher.new('AES').authenticated?"
00:28
<
headius >
works ok on master
00:31
<
maclover7 >
master jruby?
00:31
<
maclover7 >
could my jruby version be affecting anything
00:31
<
headius >
well maybe
00:31
<
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]
00:31
<
headius >
ahh well that could be it
00:31
<
maclover7 >
the latest version on rbenv
00:31
<
headius >
can you use 9.1.5.0?
00:32
<
maclover7 >
is there a way to install that with rbenv
00:32
<
headius >
can you specify a version maybe?
00:32
<
headius >
rbenv install jruby-9.1.5.0 or something
00:33
<
headius >
I got it to fail with 9.1.2.0
00:33
<
headius >
so this fix came after that
00:34
<
maclover7 >
tried that
00:34
<
maclover7 >
ruby-build: definition not found: jruby-9.1.5.0
00:35
<
maclover7 >
if can show me how to install it a different way, i'm happy to try it :)
00:49
akp has quit [Read error: Connection reset by peer]
00:51
akp has joined #jruby
00:56
akp has quit [Read error: Connection reset by peer]
00:56
akp has joined #jruby
00:57
camlow325 has quit [Quit: WeeChat 1.5]
01:03
akp has quit [Read error: Connection reset by peer]
01:03
akp has joined #jruby
01:13
akp has quit [Read error: Connection reset by peer]
01:14
akp has joined #jruby
01:21
akp has quit [Read error: Connection reset by peer]
01:23
akp has joined #jruby
01:32
akp has quit [Read error: Connection reset by peer]
01:34
akp has joined #jruby
01:41
akp has quit [Read error: Connection reset by peer]
01:43
akp has joined #jruby
01:50
akp has quit [Read error: Connection reset by peer]
01:54
akp has joined #jruby
02:44
akp has quit [Read error: Connection reset by peer]
02:48
akp has joined #jruby
02:59
akp has quit [Read error: Connection reset by peer]
03:01
temporalfox has quit [Read error: Connection reset by peer]
03:01
tempora__ has joined #jruby
03:01
akp has joined #jruby
03:10
akp has quit [Read error: Connection reset by peer]
03:10
akp has joined #jruby
03:20
akp_ has joined #jruby
03:20
akp has quit [Read error: Connection reset by peer]
03:27
akp_ has quit [Read error: Connection reset by peer]
03:28
akp has joined #jruby
03:36
akp has quit [Read error: Connection reset by peer]
03:40
akp has joined #jruby
04:04
akp has quit [Ping timeout: 250 seconds]
04:07
akp has joined #jruby
04:19
<
GitHub119 >
jruby/master fa70c5e Subramanya Sastry: Fix #4235: Fix bug in AddMissingInits...
04:19
<
GitHub119 >
jruby/master 5e327c1 Subramanya Sastry: AddMissingInits: Code cleanup + subtle bug fixes
04:19
<
GitHub119 >
jruby/master 05f940a Subramanya Sastry: Minor: Fix comment
04:19
<
GitHub159 >
[jruby] subbuss closed issue #4235: NPE inside jitted code in Bundler when bundling Rails 5.0.0.1
https://git.io/vP9vd
05:06
akp has quit [Read error: Connection reset by peer]
05:11
akp has joined #jruby
05:23
<
GitHub193 >
jruby/master 4b3cf11 Subramanya Sastry: Temporarily disable fix till I can debug this
05:34
akp has quit [Ping timeout: 256 seconds]
05:35
akp has joined #jruby
05:53
pawnbox has joined #jruby
05:55
maclover7 has joined #jruby
05:57
maclover7 has quit [Client Quit]
06:01
akp has quit [Read error: Connection reset by peer]
06:06
akp has joined #jruby
06:37
akp has quit [Ping timeout: 250 seconds]
06:37
akp has joined #jruby
06:40
thedarkone2 has quit [Quit: thedarkone2]
06:41
akp has quit [Remote host closed the connection]
06:46
tempora__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
06:50
blaxter has joined #jruby
06:57
<
GitHub84 >
jruby/master 192ca18 Subramanya Sastry: Be more precise about identifying undefined lvars in nested scopes...
06:57
<
GitHub84 >
jruby/master 4253b8e Subramanya Sastry: Add assertion to catch potential future gotchas
07:01
temporalfox has joined #jruby
07:07
deobalds has joined #jruby
07:08
vtunka has joined #jruby
07:24
raeoks has joined #jruby
07:33
shellac has joined #jruby
07:37
claudiuinberlin has joined #jruby
07:47
beawesomeinstead has quit [Ping timeout: 260 seconds]
07:48
beawesomeinstead has joined #jruby
07:49
shellac has quit [Quit: Computer has gone to sleep.]
07:50
deobalds has quit [Quit: Computer has gone to sleep.]
08:28
elia has joined #jruby
08:49
nowhereFast has joined #jruby
08:50
Cyrus has quit [Ping timeout: 260 seconds]
08:52
Guest41247 has joined #jruby
09:04
drbobbeaty has joined #jruby
09:08
raeoks has quit [Ping timeout: 260 seconds]
09:28
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:43
pawnbox has quit [Remote host closed the connection]
09:44
pawnbox has joined #jruby
09:49
pawnbox has quit [Ping timeout: 256 seconds]
09:56
<
GitHub174 >
jruby/truffle-head 1e23335 Benoit Daloze: [Truffle] No need to ignore antlr files anymore.
09:56
<
GitHub174 >
jruby/truffle-head 74ffd56 Benoit Daloze: [Truffle] No need to hash for looking up a key if the Hash is empty.
09:56
<
GitHub174 >
jruby/truffle-head 25087c6 Benoit Daloze: [Truffle] Eclipse: ignore unused method parameters.
09:58
shellac has joined #jruby
10:07
vtunka has quit [Ping timeout: 252 seconds]
10:08
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
10:13
pawnbox has joined #jruby
10:20
vtunka has joined #jruby
10:33
djellemah_ has joined #jruby
10:37
pawnbox has quit [Ping timeout: 252 seconds]
10:38
pawnbox has joined #jruby
11:01
drbobbeaty has joined #jruby
11:03
maclover7 has joined #jruby
11:04
maclover7 has quit [Client Quit]
11:06
deobalds has joined #jruby
11:09
djellemah_ has quit [Ping timeout: 252 seconds]
11:09
pawnbox has quit [Ping timeout: 265 seconds]
11:12
pil-afk is now known as pilhuhn
11:13
pawnbox has joined #jruby
11:14
drbobbeaty has quit [Ping timeout: 265 seconds]
11:22
<
GitHub35 >
jruby/truffle-head 3af802a Benoit Daloze: [Truffle] No need for frame in ObjectIDPrimitiveNode and callers.
11:33
elia has quit [Quit: Computer has gone to sleep.]
11:41
deobalds has quit [Quit: Computer has gone to sleep.]
11:44
pawnbox has quit [Ping timeout: 260 seconds]
11:45
pawnbox has joined #jruby
11:52
drbobbeaty has joined #jruby
11:58
temporalfox has joined #jruby
12:05
elia has joined #jruby
12:09
pawnbox has quit [Ping timeout: 256 seconds]
12:12
<
GitHub70 >
jruby/truffle-head e7da5df Benoit Daloze: [Truffle] Fix hashing for compare_by_identity Hash....
12:14
pilhuhn is now known as pil-afk
12:14
pil-afk is now known as pilhuhn
12:15
pawnbox has joined #jruby
12:21
bbrowning has joined #jruby
12:38
yahonda has joined #jruby
12:46
drbobbeaty has quit [Ping timeout: 260 seconds]
12:48
<
GitHub165 >
jruby/truffle-head 02043ed Benoit Daloze: [Truffle] Untag passing spec.
12:48
<
GitHub165 >
jruby/truffle-head 3036d17 Benoit Daloze: Fix Hash#assoc spec to avoid a CRuby >= 2.2 bug...
12:52
pawnbox has quit [Ping timeout: 250 seconds]
12:54
pawnbox has joined #jruby
12:57
vtunka has quit [Quit: Leaving]
12:59
akp has joined #jruby
13:01
akp has quit [Read error: Connection reset by peer]
13:03
drbobbeaty has joined #jruby
13:07
akp has joined #jruby
13:29
enebo has joined #jruby
13:34
pawnbox has quit [Ping timeout: 250 seconds]
13:35
akp has quit [Read error: Connection reset by peer]
13:36
drbobbeaty has quit [Ping timeout: 244 seconds]
13:37
akp has joined #jruby
13:39
elia has quit [Quit: Computer has gone to sleep.]
13:42
akp has quit [Read error: Connection reset by peer]
13:44
pawnbox has joined #jruby
13:45
bbrowning is now known as bbrowning_away
13:46
prasunanand has quit [Ping timeout: 252 seconds]
13:47
akp has joined #jruby
13:52
elia has joined #jruby
13:54
drbobbeaty has joined #jruby
13:56
pawnbox has quit [Remote host closed the connection]
13:59
prasunanand has joined #jruby
14:00
pawnbox_ has joined #jruby
14:04
pawnbox_ has quit [Ping timeout: 244 seconds]
14:21
akp has quit [Ping timeout: 250 seconds]
14:24
akp has joined #jruby
14:34
zacts has quit [Quit: WeeChat 1.6]
14:35
zacts has joined #jruby
14:35
nowhereFast has quit [Remote host closed the connection]
14:37
blaxter has quit [Quit: foo]
14:37
<
GitHub93 >
jruby/truffle-head 2f793cc Chris Seaton: [Truffle] Try appending Truffle to the boot classpath, rather than prepending.
14:38
akp has quit [Remote host closed the connection]
14:43
olle has joined #jruby
14:45
<
olle >
enebo: I changed their jruby to latest stable from jruby-9.0.5.0 - and they found things, that were then marked "bug".
14:46
<
enebo >
olle: ok. so looks like something with stacktrace processing and backtraces in general
14:47
<
olle >
Are there any specific "recently-added gotchas" for 9.1.5.0 contrasted with 9.0.5.0?
14:47
<
enebo >
olle: oh this broke between the two?
14:47
<
olle >
enebo: Let me double-check
14:48
<
olle >
enebo: jruby-9.0.5.0 passes its build
14:48
<
enebo >
olle: one bisect away from knowing! :) you up for it?
14:48
<
enebo >
I have been working on Rails 5 stuff lately and my upcoming rpiet talk
14:48
<
olle >
enebo: I just changed the tested version number in their Travis build and saw it occur.
14:48
<
olle >
enebo: What do I need to do to start?
14:49
<
enebo >
olle: JRuby source and maven+java
14:50
<
enebo >
olle: you mvn -pl core at each step and run against their specs at each bisect point
14:50
<
enebo >
olle: or part of them anyways to shave off a little time
14:50
<
enebo >
olle: it is not sexy work but it saves us time to know which commit broke things
14:50
<
olle >
enebo: I'll try to make this a a small script to pass to git bisect
14:51
<
enebo >
olle: reducing is always good
14:51
<
enebo >
olle: if you reduce enough sometimes it is just obvious what is wrong too
14:53
pawnbox has joined #jruby
14:54
<
enebo >
olle: yeah mvn has to be executed in jruby source dir and unless that dir is in your path...
14:54
<
olle >
enebo: Sure, I'll "cd" to locations back and forth.
14:55
<
enebo >
olle: so you can add something like cd ../jruby; mvn -pl core; cd ../raven; ../jruby/bin/jruby -S bundle exec rspec …; cd ../jruby
14:56
<
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 )
14:56
<
enebo >
but for #2 usually you can get away with -pl core and it is quite a bit faster
14:58
<
enebo >
olle: probably also add a cd ../jruby at end
14:59
<
enebo >
when script exits you will be in raven right?
14:59
<
olle >
I guess I would be.
14:59
<
olle >
I placed it in the raven directory, that was unthinking.
14:59
<
enebo >
heh some stuff I have taken for granted as knowledge over the years is getting misty
15:00
<
enebo >
maybe subshell cannot change parent shell CWD
15:00
<
enebo >
It is weird because I know on windows and unix they are opposite behavior
15:00
<
enebo >
but I can no longer remember which is which
15:01
bbrowning_away is now known as bbrowning
15:04
<
olle >
enebo: I have the source and a maven now, now, what's the very first thing to do to build JRuby?
15:04
<
enebo >
olle: ah yeah ‘mvn -Pbootstrap'
15:04
<
enebo >
olle: sometimes our getting started commandline changes but I believe we have a BUILDING or some file like that in root
15:05
<
enebo >
olle: so check it out if that fails…once it is done just do a ./bin/jruby -ve 1
15:05
<
olle >
wrong foooolder
15:05
<
olle >
brb downloading the Internet
15:06
<
olle >
enebo: Everyone left, I gotta go pick up some grocerices. Look at the time! I want to get back to his, later.
15:07
<
enebo >
olle: ok ping me when you come back to it
15:07
<
enebo >
olle: I will help as I can
15:07
<
olle >
enebo: Grand.
15:07
<
enebo >
olle: feel the rush of Java development!
15:11
olle has quit [Quit: olle]
15:20
akp has joined #jruby
15:20
akp has quit [Remote host closed the connection]
15:20
akp has joined #jruby
15:20
akp has quit [Remote host closed the connection]
15:21
akp has joined #jruby
15:46
bbrowning is now known as bbrowning_away
16:03
pilhuhn is now known as pil-afk
16:06
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:27
claudiuinberlin has quit []
16:31
camlow325 has joined #jruby
16:49
thedarkone2 has joined #jruby
17:02
<
GitHub64 >
jruby/truffle-head 4110f35 Benoit Daloze: [Truffle] Fix contains in Hash#[] getPackedArrayByIdentity().
17:04
elia has quit [Quit: Computer has gone to sleep.]
17:08
shellac has quit [Quit: Leaving]
17:26
claudiuinberlin has joined #jruby
17:29
subbu is now known as subbu|offsite
17:32
bbrowning_away is now known as bbrowning
17:33
<
GitHub13 >
jruby/truffle-head 6cb258e Kevin Menard: [Truffle] Update mx config to pass linter.
17:33
<
GitHub13 >
jruby/truffle-head 85bccc7 Kevin Menard: [Truffle] There's no need for the mx config to be executable.
17:55
pawnbox has quit [Remote host closed the connection]
17:58
pawnbox has joined #jruby
18:04
ebarrett has quit [Remote host closed the connection]
18:05
kegster has joined #jruby
18:07
ebarrett has joined #jruby
18:16
shellac has joined #jruby
18:16
rcvalle has joined #jruby
18:29
shellac has quit [Quit: Computer has gone to sleep.]
18:48
akp has quit [Ping timeout: 252 seconds]
18:49
akp has joined #jruby
18:49
akp has quit [Remote host closed the connection]
18:49
akp has joined #jruby
18:50
akp has quit [Remote host closed the connection]
18:51
akp has joined #jruby
18:52
akp_ has joined #jruby
18:52
akp_ has quit [Remote host closed the connection]
18:53
akp has quit [Read error: Connection reset by peer]
18:53
akp_ has joined #jruby
18:55
akp has joined #jruby
18:56
akp has quit [Remote host closed the connection]
18:56
akp_ has quit [Read error: Connection reset by peer]
18:57
akp has joined #jruby
19:06
enebo has quit [Quit: enebo]
19:08
<
GitHub141 >
jruby/truffle-head 538c7da Chris Seaton: [Truffle] More detailed licence information in the mx suite.
19:08
<
GitHub141 >
jruby/truffle-head cf29cfa Chris Seaton: [Truffle] Update mx version.
19:20
djellemah_ has joined #jruby
19:25
olle has joined #jruby
19:44
yahonda has left #jruby [#jruby]
19:47
elia has joined #jruby
20:19
<
olle >
Nate works hard with Sentry’s Ruby client. Yay!
20:23
bbrowning has quit [Quit: Leaving]
20:29
camlow325 has quit [Quit: WeeChat 1.5]
20:29
bga57 has quit [Ping timeout: 245 seconds]
20:38
akp_ has joined #jruby
20:38
akp_ has quit [Remote host closed the connection]
20:39
akp has quit [Read error: Connection reset by peer]
20:39
akp has joined #jruby
20:39
enebo has joined #jruby
20:43
bga57 has joined #jruby
21:00
claudiuinberlin has quit []
21:06
djellemah_ has quit [Ping timeout: 244 seconds]
21:07
akp_ has joined #jruby
21:10
akp has quit [Ping timeout: 245 seconds]
21:11
akp_ has quit [Remote host closed the connection]
21:11
akp has joined #jruby
21:13
<
headius >
eregon: where are specs for plain old local variables located? I thought it was variables_spec but that's only masgn
21:13
akp has quit [Remote host closed the connection]
21:14
akp has joined #jruby
21:14
<
headius >
or chrisseaton if you remember
21:14
<
chrisseaton >
I can't remember seeing any - do you mean things like assignment? What else is there?
21:14
<
chrisseaton >
You wouldn't get as far as running specs if local variables didn't work
21:14
<
chrisseaton >
There are Binding specs of course
21:15
<
headius >
well we introduced a bug with an optionally-initialized variable not being set to anything in a later closure
21:15
<
headius >
if a; b = 1; end; 1.times { b.to_s }
21:15
<
chrisseaton >
Hmm yes closures should be tested
21:15
<
headius >
ok so I'm not crazy then
21:16
<
headius >
I guess I could put it in block spec
21:16
<
headius >
there's also optional_assignment_spec but that's all ||= right now
21:16
<
headius >
or add a section to variables_spec?
21:16
<
headius >
yeah I'll do that
21:24
camlow325 has joined #jruby
21:25
<
GitHub158 >
jruby/master 1dc3019 Charles Oliver Nutter: Specs for conditionally-assigned variables accessed in closure....
21:33
temporalfox has joined #jruby
21:39
shellac has joined #jruby
21:42
lanceball is now known as lance|afk
21:56
subbu|offsite has quit [Ping timeout: 260 seconds]
21:58
subbu has joined #jruby
22:02
enebo has quit [Quit: enebo]
22:04
olle has quit [Quit: olle]
22:12
<
GitHub91 >
jruby/truffle-head 961249b Chris Seaton: [Truffle] Fix interop specs.
22:12
<
GitHub91 >
jruby/truffle-head 3c6b306 Chris Seaton: [Truffle] Update the Truffle API.
22:12
<
GitHub91 >
jruby/truffle-head 09f9256 Chris Seaton: [Truffle] Suppress internal deprecation warnings.
22:25
pawnbox has quit [Remote host closed the connection]
22:44
shellac has quit [Quit: Computer has gone to sleep.]
22:49
drbobbeaty has quit [Ping timeout: 250 seconds]
22:53
shellac has joined #jruby
23:06
drbobbeaty has joined #jruby
23:28
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
23:49
shellac has quit [Quit: Computer has gone to sleep.]