00:00
robbyoconnor has joined #jruby
00:09
cremes has quit [Ping timeout: 244 seconds]
00:14
cremes has joined #jruby
00:15
<
GitHub176 >
[jruby] plusjeff closed issue #3273: What is the minimum Java version supported for JRuby 9.0.0.0?
http://git.io/vszfJ
00:47
bffff_ has joined #jruby
01:00
cajone has left #jruby [#jruby]
01:04
mdedetrich has joined #jruby
01:29
nirvdrum has joined #jruby
02:01
mdedetri_ has joined #jruby
02:03
donV has joined #jruby
02:04
mdedetrich has quit [Ping timeout: 246 seconds]
02:04
donValentin has quit [Ping timeout: 264 seconds]
02:14
colinsurprenant has joined #jruby
03:11
subbu has joined #jruby
03:22
yfeldblu_ has joined #jruby
03:25
yfeldblum has quit [Ping timeout: 244 seconds]
03:25
nirvdrum has quit [Ping timeout: 250 seconds]
03:32
yfeldblum has joined #jruby
03:35
yfeldblu_ has quit [Ping timeout: 246 seconds]
03:35
mdedetri_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
03:35
colinsurprenant has quit [Quit: colinsurprenant]
04:14
cremes has quit [Ping timeout: 252 seconds]
04:20
cremes has joined #jruby
04:21
subbu has quit [Ping timeout: 246 seconds]
04:24
mdedetrich has joined #jruby
04:24
mdedetrich has quit [Client Quit]
04:25
mdedetrich has joined #jruby
04:42
havenwood has joined #jruby
05:10
mdedetri_ has joined #jruby
05:13
mdedetrich has quit [Ping timeout: 252 seconds]
05:48
ollie314 has joined #jruby
06:10
mkristian has joined #jruby
06:20
temporalfox has joined #jruby
06:30
dinfuehr has quit [Remote host closed the connection]
06:36
<
GitHub161 >
jruby/master 444ead5 Chris Seaton: [Truffle] Don't use GraphPE when debugging benchmarks....
06:39
mkristian has quit [Quit: This computer has gone to sleep]
06:46
skade has joined #jruby
06:53
pitr-ch has joined #jruby
06:56
drbobbeaty has quit [Ping timeout: 272 seconds]
07:09
<
GitHub179 >
jruby/master 8d06150 Chris Seaton: [Truffle] Fix construction of proc.
07:29
skade has quit [Quit: Computer has gone to sleep.]
07:31
dinfuehr has joined #jruby
07:34
pitr-ch has quit [Ping timeout: 250 seconds]
07:36
dinfuehr has quit [Ping timeout: 265 seconds]
07:37
pitr-ch has joined #jruby
07:47
ollie314 has quit [Ping timeout: 264 seconds]
07:54
rsim has joined #jruby
08:18
ollie314 has joined #jruby
08:23
yfeldblum has quit [Ping timeout: 244 seconds]
08:24
benlovell has joined #jruby
08:25
skade has joined #jruby
08:32
dinfuehr has joined #jruby
08:36
dinfuehr has quit [Ping timeout: 245 seconds]
08:43
rsim has quit [Quit: Leaving.]
08:45
benlovell has quit [Ping timeout: 264 seconds]
08:58
shellac_ has joined #jruby
09:00
vtunka has joined #jruby
09:18
Antiarc has quit [Quit: No Ping reply in 180 seconds.]
09:19
skade has quit [Quit: Computer has gone to sleep.]
09:20
Antiarc has joined #jruby
09:32
dinfuehr has joined #jruby
09:34
rsim has joined #jruby
09:37
dinfuehr has quit [Ping timeout: 260 seconds]
09:38
yfeldblum has joined #jruby
09:43
mkristian has joined #jruby
09:45
yfeldblu_ has joined #jruby
09:47
yfeldblum has quit [Ping timeout: 255 seconds]
10:07
skade has joined #jruby
10:07
rsim has quit [Quit: Leaving.]
10:15
mkristian has quit [Quit: This computer has gone to sleep]
10:21
mkristian has joined #jruby
10:33
dinfuehr has joined #jruby
10:35
dabradley has quit [Read error: Connection reset by peer]
10:38
dinfuehr has quit [Ping timeout: 246 seconds]
10:40
cristianrasch has joined #jruby
10:51
lupine has quit [Ping timeout: 246 seconds]
10:51
ebarrett has quit [Ping timeout: 246 seconds]
10:53
ebarrett has joined #jruby
10:55
bffff_ has quit [Ping timeout: 246 seconds]
10:55
guilleiguaran__ has quit [Ping timeout: 246 seconds]
10:56
cschneid has quit [Ping timeout: 246 seconds]
10:56
blinsay has quit [Ping timeout: 246 seconds]
10:57
blinsay_ has joined #jruby
10:57
blinsay_ is now known as blinsay
10:57
AckZ has quit [Ping timeout: 246 seconds]
10:58
aemadrid has quit [Read error: Connection reset by peer]
11:00
aemadrid has joined #jruby
11:01
yfeldblu_ has quit [Read error: Connection reset by peer]
11:01
guilleiguaran__ has joined #jruby
11:02
cschneid has joined #jruby
11:02
yfeldblum has joined #jruby
11:02
lupine has joined #jruby
11:03
bffff_ has joined #jruby
11:04
AckZ has joined #jruby
11:06
manara314 has joined #jruby
11:07
ollie314 has quit [Ping timeout: 244 seconds]
11:16
cristianrasch has quit [Ping timeout: 256 seconds]
11:22
mdedetri_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
11:24
mkristian has quit [Quit: This computer has gone to sleep]
11:27
drbobbeaty has joined #jruby
11:29
cristianrasch has joined #jruby
11:34
dinfuehr has joined #jruby
11:39
dinfuehr has quit [Ping timeout: 250 seconds]
11:44
skade has quit [Quit: Computer has gone to sleep.]
11:52
skade has joined #jruby
11:55
mkristian has joined #jruby
12:15
bbrowning has joined #jruby
12:17
nirvdrum has joined #jruby
12:35
dinfuehr has joined #jruby
12:35
lance|afk is now known as lanceball
12:36
mkristian has quit [Quit: This computer has gone to sleep]
12:39
dinfuehr has quit [Ping timeout: 246 seconds]
12:45
tcrawley-away is now known as tcrawley
12:54
bffff_ has quit [Quit: Connection closed for inactivity]
12:56
<
GitHub59 >
jruby/truffle-head 85f164d Chris Seaton: Merge branch 'master' into truffle-head...
12:56
<
GitHub59 >
jruby/truffle-head ca2eb28 Chris Seaton: [Truffle] Update version of Truffle.
12:59
manara314 has quit [Excess Flood]
13:04
enebo has joined #jruby
13:15
havenwood has joined #jruby
13:18
AnoHito has quit [Read error: Connection reset by peer]
13:19
AnoHito has joined #jruby
13:21
Aethenelle has joined #jruby
13:24
lupine has quit [Ping timeout: 246 seconds]
13:33
benlovell has joined #jruby
13:35
mkristian has joined #jruby
13:36
dinfuehr has joined #jruby
13:37
lupine has joined #jruby
13:40
dinfuehr has quit [Ping timeout: 264 seconds]
13:40
imperator has joined #jruby
13:41
grs has quit [Ping timeout: 265 seconds]
13:43
colinsurprenant has joined #jruby
13:44
colinsurprenant has quit [Client Quit]
13:44
mkristian has quit [Ping timeout: 250 seconds]
13:44
mkristian has joined #jruby
13:55
grs has joined #jruby
13:57
<
GitHub195 >
jruby/master b71bf50 Chris Seaton: [Truffle] Fix allocation of Bignum and fix object_id for floats.
13:58
subbu has joined #jruby
14:00
<
headius >
good morning!
14:02
<
headius >
hmmm failures failures failures
14:03
imperator has left #jruby ["Leaving"]
14:03
grs has quit [Ping timeout: 246 seconds]
14:15
<
headius >
they're all failing with EBADF now
14:17
grs has joined #jruby
14:19
mkristian has quit [Quit: This computer has gone to sleep]
14:20
cajone has joined #jruby
14:21
cajone has left #jruby [#jruby]
14:26
<
GitHub126 >
jruby/master 8f617fe Chris Seaton: [Truffle] Add opposite guard on fallback case of Hash.[]
14:27
<
greenbigfrog >
The SSL handshake is somehow missing fully from jruby
14:31
erikhatcher has joined #jruby
14:32
Aethenelle has quit [Read error: Connection reset by peer]
14:33
mkristian has joined #jruby
14:34
<
headius >
greenbigfrog: looking
14:34
<
greenbigfrog >
headius: great
14:34
<
headius >
this is a new problem in 1.7.22?
14:35
<
greenbigfrog >
just installed jruby 2 days ago...
14:35
<
headius >
ok, what version are you using?
14:36
<
greenbigfrog >
jruby 1.7.19 (1.9.3p551) 2015-01-29 20786bd on OpenJDK 64-Bit Server VM 1.7.0_79-b14 +jit [linux-amd64]
14:36
benlovell has quit [Ping timeout: 260 seconds]
14:36
dinfuehr has joined #jruby
14:37
<
headius >
ok...there have been three 1.7.x releases since 1.7.19...first thing would be to try a newer one
14:37
<
headius >
1.7.22 was released last week and has SSL updates
14:40
mkristian has quit [Ping timeout: 245 seconds]
14:40
mkristian has joined #jruby
14:40
colinsurprenant has joined #jruby
14:41
dinfuehr has quit [Ping timeout: 250 seconds]
14:43
<
greenbigfrog >
headius: ok
14:49
<
greenbigfrog >
headius: stupid question... how do I get the latest jruby version via rvm?
14:49
<
rtyler >
do you have the latest rvm?
14:49
<
headius >
greenbigfrog: if you rvm install jruby-1.7.22 it should know how to find it
14:50
<
headius >
even if it doesn't know about a release it knows where to find them if you ask for it by version
14:50
<
greenbigfrog >
installing
14:56
<
GitHub121 >
jruby/master 38ac791 Chris Seaton: [Truffle] Fix binding allocation.
14:57
<
greenbigfrog >
headius: so I installed rvm install jruby-1.7.22
14:57
<
greenbigfrog >
but jruby -v still gives the same version
14:57
<
havenwood >
greenbigfrog: rvm use jruby-1.7.22
14:57
<
headius >
I don't know why these builds on jenkins suddenly started getting EBADF
14:59
<
headius >
well that one looks like a valid failure at least
15:02
<
havenwood >
Just added 1.7.22 metadata to RVM's known so after `rvm get master` a `rvm install jruby-1.7` is 1.7.22.
15:03
<
greenbigfrog >
still failing...
15:05
<
headius >
I'm not sure what you mean by the handshake is missing...SSL obviously works for others, so you'll have to describe the issue for us
15:05
skade has quit [Quit: Computer has gone to sleep.]
15:06
<
greenbigfrog >
headius: Everything is written at the discus...
15:06
skade has joined #jruby
15:06
<
headius >
yeah I'm trying your script
15:06
<
headius >
transplant the relevant details into a bug
15:08
<
headius >
yeah worked for me here with JRuby 9.0 head
15:08
<
headius >
I'll try 1.7 head
15:09
<
headius >
so you may be able to use jruby 9.0 until we fix this on 1.7
15:09
<
headius >
or just use jruby 9.0 :-)
15:09
<
headius >
but please do file an issue for us
15:11
<
projectodd-ci >
Yippee, build fixed!
15:11
<
headius >
no idea why jenkins is flaky these days
15:14
<
greenbigfrog >
headius: ok...
15:14
<
greenbigfrog >
how do I use jruby 9.0?
15:14
<
greenbigfrog >
ok...
15:14
<
greenbigfrog >
rvm is great... found it
15:14
<
greenbigfrog >
gonna open an issue
15:14
<
headius >
thank you
15:15
<
greenbigfrog >
gonna have to do that later when I have time
15:15
<
headius >
that's the output I get on 9k
15:15
<
greenbigfrog >
headius: that's correct...
15:15
<
headius >
9k = JRuby 9.0.0.0
15:16
<
headius >
if you don't have some other reason to use 1.7.x, you should use 9k...it's the current and most compatible version
15:17
<
greenbigfrog >
at the begging I just wanted to use shoes and the dev told me to isntall jruby via rvm... that's waht I did ;)
15:19
<
enebo >
hmmm is this 0.9.10 problem or native IO problem?
15:20
mkristian has quit [Ping timeout: 245 seconds]
15:21
skade has quit [Quit: Computer has gone to sleep.]
15:23
<
headius >
enebo: well it has failed for greenbigfrog with 1.7.19 and 1.7.22, so doesn't seem to be specific to jossl 0.9.10
15:23
<
headius >
and works for me on master
15:23
<
enebo >
headius: ah good point…so likely some sockety thing perhaps
15:24
<
headius >
yeah could be
15:24
<
headius >
the repro is pretty simple
15:25
<
GitHub106 >
jruby/master 9316865 Ben Lovell: Removes trailing whitespace
15:25
<
GitHub106 >
jruby/master 8f8a448 Ben Lovell: Removes line terminating semicolons
15:25
<
GitHub106 >
jruby/master 304d699 Ben Lovell: Silences noisy constant reassignment warnings...
15:25
<
GitHub121 >
[jruby] enebo closed pull request #3277: Spec improvements (master...spec-improvements)
http://git.io/vsKzd
15:27
<
enebo >
headius: is this still broken?
15:28
<
enebo >
headius: perhaps some ruby code assuming we are 1.9 impl in 1.8 mode
15:28
skade has joined #jruby
15:28
<
GitHub58 >
[jruby] enebo closed pull request #3278: backport #3271, #3211, #3221 (jruby-1_7...backport_bignum_bigmath)
http://git.io/vs6v7
15:29
<
GitHub57 >
jruby/jruby-1_7 ae7c197 Pavel Rosický: backport #3271, #3211, #3221
15:29
<
GitHub57 >
jruby/jruby-1_7 c55a162 Thomas E Enebo: Merge pull request #3278 from ahorek/backport_bignum_bigmath...
15:29
<
headius >
so I'm confused...I saw that 1.7 still ships yecht
15:29
mkristian has joined #jruby
15:30
<
headius >
but psych was in lib/ruby/shared
15:30
<
kares >
was hoping to merge jruby-1_7 ... but there's a bunch of psych update stuff - guess should wait until it gets figured out
15:30
<
enebo >
heh Yecht is calling into Psych it looks like
15:31
<
headius >
kares: drop all of that
15:31
<
headius >
psych isn't versioned on master
15:31
<
headius >
we use the gem
15:31
<
kares >
headius: all changes ... includinf the new test you added?
15:31
<
headius >
psych lives in the gem for 9k
15:31
skade has quit [Client Quit]
15:32
<
headius >
and the tests we updated from MRI repo periodically
15:32
<
headius >
(not periodically enough)
15:32
grs has quit [Ping timeout: 250 seconds]
15:32
<
headius >
I'll take care of updating psych tests on master at some point
15:32
<
headius >
sorry, I should have done that merge myself
15:33
<
headius >
enebo: when I require yaml on 1.7 head --1.8 I don't see psych load
15:33
<
enebo >
./lib/ruby/gems/shared/gems/bundler-1.10.5/lib/bundler/psyched_yaml.rb: require 'psych' unless defined?(Syck)
15:33
<
enebo >
headius: I was only guessing
15:33
<
headius >
oh sure, it's definitely getting called somehow
15:33
<
enebo >
headius: it is weird to see nomethoderror
15:33
rcvalle has joined #jruby
15:34
<
headius >
yeah, it definitely looks like 1.8 mode getting into psych
15:34
<
enebo >
./lib/ruby/gems/shared/gems/rake-compiler-0.9.5/lib/rake/baseextensiontask.rb: require 'psych'
15:35
<
enebo >
that file seems wrong assuming it can even run in 1.8 mode
15:35
<
headius >
I'll get a log of requires and see where it' scoming from
15:35
<
enebo >
but does that mean psych cannot run in 1.8 mode
15:35
<
headius >
it cannot
15:35
<
headius >
I don't think it ever supported 1.8
15:35
<
enebo >
ok well we should probably hard fail in psych.rb maybe
15:36
<
enebo >
if it depends on “encoding” method on string then it will definitely not work
15:36
lanceball is now known as lance|afk
15:36
<
headius >
or move it out of shared so it's not even visible in 1.8 mode
15:36
<
enebo >
although I just realized MRI could have backported that
15:36
<
headius >
I will look into this today
15:36
<
enebo >
the basic methods would be fine in report US-ASCII, UTF-8 or ASCII-8BIT
15:37
<
enebo >
but I guess maybe there is limited utility there
15:37
dinfuehr has joined #jruby
15:37
<
enebo >
I realize I need to try and backport my master symbol fix to 1.9 parser on 1.7
15:38
<
enebo >
unfortunately the lexer on 1.7 is quite a lot different so we shall see how doable it is
15:39
bffff_ has joined #jruby
15:39
<
headius >
reproduced the failures here...bleh
15:40
<
headius >
and the require didn't show up >:-(
15:41
<
headius >
hard fail it is
15:41
<
enebo >
headius: maybe it is the .so require and we are not logging that somehow
15:41
<
enebo >
headius: it is a hard-coded require in Ruby
15:41
<
enebo >
or in that list
15:42
dinfuehr has quit [Ping timeout: 252 seconds]
15:42
camlow325 has joined #jruby
15:44
<
headius >
rubygems does it
15:45
<
headius >
rubygems.rb:609 tries to require psych and catches LoadError
15:45
<
headius >
maybe we made psych raise LoadError on 1.8 mode before
15:45
grs has joined #jruby
15:45
benlovell has joined #jruby
15:45
<
enebo >
headius: it should work but that is one funky workaround
15:46
<
enebo >
headius: so 1.8.7 would never fail on MRI since they have no psych
15:46
<
headius >
previous version just did require 'psych.so' which doesn't get registered in 1.8 mode
15:46
<
headius >
new version loads the library directly, so it succeeds
15:47
<
headius >
I think we should just punt this into ruby 1.9 stdlib
15:47
<
headius >
2.0 mode should still pick it up from there
15:47
<
headius >
not that anyone should be using that anyway
15:47
<
enebo >
headius: 2.0 mode is dead to me
15:47
<
GitHub142 >
jruby/master 3b0f5d0 Benoit Daloze: [Truffle] Cleanup and optimize ObjectSpace._id2ref.
15:47
<
GitHub142 >
jruby/master 40352a4 Benoit Daloze: [Truffle] Use the DSL for per-Specialization nodes.
15:48
<
enebo >
headius: I sort of wish we could remove it at this point but I think someone would get burned
15:48
<
headius >
if anyone's actually using it they're living a lie
15:49
<
enebo >
headius: yeah but they may be parsing mostly as a 2.0 thing but still largely just a 1.9 runtime
15:49
<
enebo >
anyways I think someone will complain if we stripped it out at this point
15:49
<
headius >
moving it looks pretty clean
15:49
<
headius >
2.0 still gets it
15:50
<
headius >
making sure the test runs ok
15:52
<
headius >
looks good
15:52
<
GitHub48 >
jruby/jruby-1_7 cb3abd7 Charles Oliver Nutter: Move psych to 1.9 lib so only 1.9 and 2.0 modes can see it.
15:52
<
kares >
anyone know why were able to instantiate an interface `java.lang.Runnable.new` ?
15:52
<
headius >
basically just creates a dummy implementation
15:52
<
headius >
if you pass it a block I think it uses the block as the impl
15:53
<
kares >
oh really? let me check
15:55
<
kares >
found the method - and it does smt ... although slightly different than impl (no method_missing hook)
15:55
<
kares >
will review ...
15:57
erikhatcher has quit [Quit: erikhatcher]
16:04
<
GitHub159 >
[jruby] enebo opened issue #3280: Encoding of symbol literals does not respect the encoding of the source file (1.9 edition)
http://git.io/vs1OM
16:06
<
headius >
kares: we've had so many little one-off features I have lost track of them
16:12
erikhatcher has joined #jruby
16:16
<
GitHub15 >
jruby/jruby-1_7 9cfe533 Thomas E. Enebo: Fixes #3286. Encoding of symbol literals does not respect the encoding of the source file (1.9 edition)
16:16
<
enebo >
hmmm I guess I am a time traveller
16:17
<
GitHub144 >
[jruby] enebo closed issue #3280: Encoding of symbol literals does not respect the encoding of the source file (1.9 edition)
http://git.io/vs1OM
16:23
<
nirvdrum >
So... our version of joda doesn't work well on Java 8u60.
16:23
<
nirvdrum >
How big of a hassle is it to upgrade?
16:25
<
nirvdrum >
Which is fixed in 2.8.1. We're on 2.5.
16:26
<
enebo >
nirvdrum: I think traditionally joda has been painful to upgrade but perhaps someone should try it
16:27
oblutak has joined #jruby
16:27
<
headius >
I was seeing that too and didn't know what it was
16:27
pietr0 has joined #jruby
16:27
<
headius >
yeah upgrade time
16:29
lance|afk is now known as lanceball
16:29
skade has joined #jruby
16:29
<
headius >
2.8.2 looks most recent
16:30
skade has quit [Client Quit]
16:30
<
nirvdrum >
That was a couple hours of debugging. It wasn't until I realized I upgraded Java in the past week that that could be to blame.
16:30
<
headius >
yeah, didn't occur to me
16:31
<
headius >
I'll try flipping the bits and see if anything breaks
16:32
<
GitHub171 >
jruby/joda-update-1.7 9916c48 Charles Oliver Nutter: Update joda time to 2.8.2.
16:32
<
headius >
oops, that won't run tests
16:32
<
GitHub98 >
[jruby] headius created test-joda-update-1.7 from joda-update-1.7 (+0 new commits):
http://git.io/vs1B0
16:33
<
headius >
lazytesting
16:34
<
nirvdrum >
Another thing we can drop if/when we go Java 8+.
16:35
subbu is now known as subbu|afk
16:38
dinfuehr has joined #jruby
16:38
skade has joined #jruby
16:41
vtunka has quit [Quit: Leaving]
16:42
tcrawley is now known as tcrawley-away
16:42
dinfuehr has quit [Ping timeout: 255 seconds]
16:42
<
headius >
nirvdrum: yeah
16:42
<
GitHub148 >
jruby/test-joda-update-master 15f5cd4 Charles Oliver Nutter: Update joda time to 2.8.2.
16:42
shellac_ has quit [Quit: Ex-Chat]
16:43
<
greenbigfrog >
headius: ok... so it's working for me with jruby 9.0
16:44
<
nirvdrum >
I think there still needs to be a plan of sorts for Ruboto.
16:44
<
greenbigfrog >
gonna open the issue later
16:44
<
donV >
huh? what? sup?!
16:45
<
nirvdrum >
donV: Just discussing a potential future where things are Java 8+.
17:01
mkristian has quit [Quit: This computer has gone to sleep]
17:03
lanceball is now known as lance|afk
17:04
rsim has joined #jruby
17:08
subbu|afk has quit [Ping timeout: 245 seconds]
17:12
mkristian has joined #jruby
17:12
benlovell has quit [Ping timeout: 272 seconds]
17:16
benlovell has joined #jruby
17:21
_djbkd has joined #jruby
17:21
_djbkd has quit [Remote host closed the connection]
17:21
_djbkd has joined #jruby
17:30
dfr|work has quit [Ping timeout: 246 seconds]
17:31
<
greenbigfrog >
Is it ok like that?
17:34
colinsurprenant has quit [Quit: colinsurprenant]
17:37
mkristian has quit [Quit: This computer has gone to sleep]
17:39
dinfuehr has joined #jruby
17:41
<
enebo >
greenbigfrog: looks good. I believe @headius verified this works on 9k which is an extra detail but I will mark it as a jruby 1.7.x bug right now
17:41
<
enebo >
greenbigfrog: We might migrate this issue to jruby and not jruby-openssl since it works on jruby 9k with the same version of jruby-openssl
17:42
<
greenbigfrog >
no idea what you are talking about ^^
17:42
<
greenbigfrog >
but ok ^^
17:42
dfr|work has joined #jruby
17:43
<
enebo >
greenbigfrog: This is not a problem with our jruby-openssl project since the exact same gem works with your example on a different version of jruby.
17:43
<
enebo >
greenbigfrog: but we will move it to jruby/jruby project (open another issue)
17:44
dinfuehr has quit [Ping timeout: 260 seconds]
17:44
<
enebo >
At least it is pretty likely it is something in jruby proper which is broken on jruby 1.7.x
17:45
<
enebo >
greenbigfrog: most important thing is we have an issue somewhere with a small example showing the problem
17:45
<
enebo >
greenbigfrog: which you provided that :)
17:46
<
greenbigfrog >
yw ;)
17:46
* greenbigfrog
loves to produce work for other people ^^
17:48
<
headius >
I suppose I should hav emade sure travis was green before that
17:48
colinsurprenant has joined #jruby
17:49
<
headius >
well thats weird
17:49
<
headius >
that failure seems to be from the psych move
17:50
<
enebo >
headius: I thought mkristian changed this but this sort of looks like the old using itself as the jruby runtime vs using a stable version. Although if so then something is obviously wrong with the move
17:51
<
headius >
can't find org.jruby.Main o_O
17:51
<
enebo >
I did not know this was from the Psych move
17:56
<
headius >
jruby jars aren't in the gem it builds
18:01
_djbkd has quit [Remote host closed the connection]
18:02
_djbkd has joined #jruby
18:05
<
GitHub127 >
jruby/test-joda-update-1.7 c87dfd5 Charles Oliver Nutter: Fix VERSION so jruby-jars builds find the right jars.
18:05
<
headius >
that fixes the gem for me but I don't know what it would have to do with psych move
18:05
<
headius >
or why psych move would affect this at all
18:06
<
headius >
enebo: what's the deal with that VERSION file?
18:07
<
enebo >
headius: nothing on 1.7 but used on master
18:07
<
enebo >
headius: did I forget to update it?
18:07
<
headius >
it's used by jruby-jars gemspec in 1.7
18:07
<
headius >
it would seem so but I don't know why it just started failing now
18:08
mkristian has joined #jruby
18:08
<
enebo >
headius: update it…I spaced it out
18:08
<
headius >
oh you know what
18:08
<
headius >
it didn't just start failing...I was looking at builds wrong
18:08
<
headius >
it has been failing since release
18:08
<
enebo >
headius: on master it is used as the central authority for version but it is not 100% working on 1.7 so I manually update versions
18:09
<
headius >
ok, I'm going to push that plus psych to 1.7 head then because everything else looks ok
18:09
<
nirvdrum >
How's the joda upgrade looking?
18:09
<
GitHub0 >
jruby/jruby-1_7 eba1423 Charles Oliver Nutter: Fix VERSION so jruby-jars builds find the right jars.
18:09
<
GitHub0 >
jruby/jruby-1_7 9d76b94 Charles Oliver Nutter: Update joda time to 2.8.2.
18:10
<
headius >
oh I mean joda update
18:10
<
headius >
that's what I am pushing because it looks fine
18:11
<
headius >
will wait for master test build to run before I push that one
18:12
skade has quit [Read error: Connection reset by peer]
18:13
_djbkd has quit [Remote host closed the connection]
18:13
<
headius >
aha..."rare old timezones"
18:14
<
nirvdrum >
Tag 'em and move on?
18:15
<
headius >
that's my vote
18:15
<
headius >
pave over 'em and get on with our lives
18:15
<
nirvdrum >
Maybe file an issue with joda on the regression. But if they just updated a timezone file, there may not be much that can be done.
18:16
<
nirvdrum >
Otherwise I had worked up a small fix for the particular issue on the older joda.
18:16
<
nirvdrum >
But we probably don't want to lag too badly there.
18:16
<
headius >
yeah, we fell behind for too long and we've tagged off other timezone differences
18:16
<
headius >
joda generally does it right, where right is whatever is accepted behavior today
18:16
skade has joined #jruby
18:17
<
headius >
unix and therefore MRI have a lot of old oddities
18:18
<
headius >
well sheeeeit....I guess truffle isn't running time specs at all, so I'm going to ignore the 80 tags I just added
18:18
<
headius >
is that right?
18:18
skade has quit [Read error: Connection reset by peer]
18:18
<
nirvdrum >
We're running some.
18:19
<
headius >
oh, I forgot to use truffle config
18:19
<
nirvdrum >
I was seeing strftime failures, which is how I wound up in this rabbit hole.
18:19
subbu|afk has joined #jruby
18:19
skade has joined #jruby
18:19
<
headius >
yeah I just forgot to use the truffle mspec config
18:19
<
headius >
tags landing momentarily
18:20
_djbkd has joined #jruby
18:20
_djbkd has joined #jruby
18:21
<
headius >
I got two additional failures
18:21
<
headius >
Time#<=> returns 1 if the first argument is a point in time after the second argument (down to a microsecond)
18:21
<
headius >
Time#<=> returns -1 if the first argument is a point in time before the second argument (down to a microsecond)
18:21
<
headius >
should I push those tags or just the ones due to joda?
18:21
skade has quit [Read error: Connection reset by peer]
18:21
<
nirvdrum >
It doesn't really matter. But I have some to untag pending the joda upgrade.
18:22
<
headius >
ok, I'll just push all five and you can sort it out
18:22
<
nirvdrum >
Sounds good.
18:23
<
GitHub184 >
jruby/master 5b12b47 Charles Oliver Nutter: Update joda time to 2.8.2.
18:23
<
GitHub184 >
jruby/master a011179 Charles Oliver Nutter: Tag "rare timezones" failures and two Time#<=> specs for truffle.
18:23
cremes has quit [Quit: cremes]
18:23
<
headius >
yippity doo
18:23
<
headius >
everything should go back to green now
18:24
<
headius >
lunchtime!
18:24
subbu|afk is now known as subbu
18:25
cremes has joined #jruby
18:29
erikhatcher has quit [Quit: erikhatcher]
18:34
_djbkd has quit [Remote host closed the connection]
18:40
<
GitHub120 >
jruby/master 58c5732 Kevin Menard: [Truffle] Use the correct default timezone if one is not supplied in the ENV.
18:40
dinfuehr has joined #jruby
18:43
_djbkd has joined #jruby
18:44
dinfuehr has quit [Ping timeout: 246 seconds]
18:49
<
nirvdrum >
enebo, lopex: Is there any case in which {Fixnum, Bignum, Float}#to_s would yield a string that isn't 7-bit?
18:50
<
lopex >
I dont think so
18:50
<
lopex >
what does mri do ?
18:50
<
nirvdrum >
I haven't looked.
18:50
<
nirvdrum >
In Truffle, we currently create all those strings with an unknown CR.
18:51
<
nirvdrum >
I just didn't know if maybe there's some weird locale that formats decimals in a non-ASCII char.
18:51
tcrawley-away is now known as tcrawley
19:03
<
GitHub83 >
jruby/master 34ec948 Kevin Menard: [Truffle] Set a 7-bit code range for Strings we know only have ASCII chars.
19:05
<
nirvdrum >
Exactly. I'm afraid I'll make an assumption here and end up paying for it.
19:06
<
nirvdrum >
On the other hand, I'd love to avoid superfluous code range scans.
19:08
<
headius >
I think it's safe to do
19:09
<
headius >
pretty sure I've seen 7bit in MRI's logic
19:09
digitalextremist has quit [Ping timeout: 264 seconds]
19:09
rsim has quit [Quit: Leaving.]
19:12
<
headius >
guess I'll fix that JI thing now
19:13
digitalextremist has joined #jruby
19:21
digitalextremist has quit [Ping timeout: 244 seconds]
19:23
<
enebo >
is that a bug?
19:26
skade has joined #jruby
19:26
digitalextremist has joined #jruby
19:31
<
nirvdrum >
headius: It looks like MRI does set these strings to CR_7BIT. JRuby (and by extension, JRuby+Truffle) currently does not. Probably not a massive savings, but there's something there.
19:31
havenwood has joined #jruby
19:33
pitr-ch has quit [Ping timeout: 246 seconds]
19:33
DomKM has joined #jruby
19:34
<
enebo >
is e grave really a thing for exponents?
19:34
<
enebo >
seems wrong
19:36
<
nirvdrum >
I think he was just joking.
19:36
<
nirvdrum >
Depending on the optimization, it might not matter a ton here either, since the encoding is set to USASCII, which would fit into the single byte optimizable optimizations.
19:36
<
nirvdrum >
But sometimes only the CR is checked.
19:37
<
enebo >
nirvdrum: nothing surprises me
19:37
pitr-ch has joined #jruby
19:37
mje113 has joined #jruby
19:41
dinfuehr has joined #jruby
19:41
pitr-ch has quit [Ping timeout: 240 seconds]
19:46
dinfuehr has quit [Ping timeout: 264 seconds]
19:47
<
benlovell >
headius: the 'JI thing' is that the ant spec that's failing?
19:48
lance|afk is now known as lanceball
19:49
mkristian has quit [Quit: This computer has gone to sleep]
19:52
<
GitHub193 >
jruby/master 63284b3 Kevin Menard: [Truffle] More CR_UNKNOWN -> CR_7BIT for known ASCII strings.
19:52
<
GitHub193 >
jruby/master 861f0c2 Kevin Menard: [Truffle] Removed an unnecessary method call.
19:52
<
headius >
huh, well I don't know why that spec is failing
19:53
<
headius >
benlovell: yeah
19:53
<
benlovell >
headius: i can't reproduce with ANT_HOME set :/
19:53
<
headius >
yeah I have tried a few things
19:53
<
benlovell >
ant is definitely not on the path when I run the spec
19:53
skade has quit [Quit: Computer has gone to sleep.]
19:53
<
headius >
I'm going to try clearing env a bit on cloudbees and see if it helps
19:53
<
headius >
and add an env dump
19:54
<
headius >
oh huh, it was a change of yours
19:55
<
benlovell >
yeah, the rspec 3 stuff
19:55
pitr-ch has joined #jruby
19:57
<
headius >
we'll see if the next build gives any clues
19:57
_djbkd has quit [Remote host closed the connection]
19:57
skade has joined #jruby
19:57
<
benlovell >
gahhhh i'm an idiot.
19:57
<
benlovell >
the replacement wasn't equivalent. i'll fix now.
19:58
<
headius >
oh nice, thanks
19:59
drbobbeaty has quit [Read error: Connection reset by peer]
20:00
drbobbeaty has joined #jruby
20:02
<
GitHub13 >
[jruby] benlovell opened pull request #3281: Resolves broken spec when `ANT_HOME` is set (master...fix-ant-spec)
http://git.io/vsDT7
20:09
samphippen has joined #jruby
20:16
<
GitHub157 >
jruby/jruby-1_7 e28f3f3 kares: add a possible TODO note for proc-to-iface dispatch
20:16
<
GitHub157 >
jruby/jruby-1_7 c356e3b kares: java_alias should not fail when no include_package called previously
20:16
<
GitHub157 >
jruby/jruby-1_7 2844e4a kares: [ji] include package should work with a package instance (just like import)
20:26
<
GitHub188 >
[jruby-openssl] cheister opened pull request #65: add TLSv1_1_client, TLSv1_1_server, TLSv1_2_client and TLSv1_2_server options to ssl_version (master...add-tls-client-server)
http://git.io/vsDsu
20:31
_djbkd has joined #jruby
20:32
<
GitHub44 >
[jruby-openssl] cheister opened pull request #66: return the same ssl_version format that is presented in OpenSSL::SSL::SSLContext::METHODS and also matches MRI (master...ssl_version-format)
http://git.io/vsDZb
20:36
yfeldblum has quit [Ping timeout: 244 seconds]
20:37
havenwood has quit [Ping timeout: 240 seconds]
20:39
subbu has quit [Ping timeout: 252 seconds]
20:40
drbobbeaty has quit [Read error: Connection reset by peer]
20:40
drbobbeaty has joined #jruby
20:41
dinfuehr has joined #jruby
20:46
dinfuehr has quit [Ping timeout: 245 seconds]
20:49
kfpratt has quit []
20:52
benlovell has quit [Ping timeout: 246 seconds]
20:53
bbrowning is now known as bbrowning_away
20:56
kfpratt has joined #jruby
21:02
tcrawley is now known as tcrawley-away
21:07
rsim has joined #jruby
21:08
rsim has quit [Client Quit]
21:10
subbu has joined #jruby
21:11
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:12
pitr-ch has joined #jruby
21:25
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:27
samphippen has joined #jruby
21:31
<
enebo >
codefinger: I don’t personally use it but someone may
21:31
yfeldblum has joined #jruby
21:33
skade has quit [Quit: Computer has gone to sleep.]
21:34
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:34
<
codefinger >
enebo: i'm trying to figure out why it gives me "unknown option --jdb"
21:35
<
codefinger >
i see it in the code...
21:41
skade has joined #jruby
21:42
dinfuehr has joined #jruby
21:43
colinsurprenant has quit [Quit: colinsurprenant]
21:43
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:43
<
codefinger >
pretty sure it's only in the .bash and not in jruby-launcher
21:44
<
headius >
I use it from time to time
21:44
<
headius >
but not often
21:47
dinfuehr has quit [Ping timeout: 272 seconds]
22:04
Osho has quit [Ping timeout: 250 seconds]
22:04
Osho has joined #jruby
22:12
subbu has quit [Ping timeout: 260 seconds]
22:17
oblutak has quit [Quit: Page closed]
22:21
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:29
enebo has quit [Quit: enebo]
22:30
_djbkd has quit [Remote host closed the connection]
22:36
_djbkd has joined #jruby
22:37
havenwood has joined #jruby
22:43
dinfuehr has joined #jruby
22:47
dinfuehr has quit [Ping timeout: 256 seconds]
22:50
Aethenelle has joined #jruby
22:51
subbu has joined #jruby
22:52
mje113 has quit [Quit: Connection closed for inactivity]
22:58
_djbkd has quit [Remote host closed the connection]
23:00
_djbkd has joined #jruby
23:02
_djbkd has quit [Remote host closed the connection]
23:04
_djbkd has joined #jruby
23:04
skade has quit [Quit: Computer has gone to sleep.]
23:06
_djbkd has quit [Remote host closed the connection]
23:08
donV has quit [Quit: donV]
23:08
_djbkd has joined #jruby
23:11
_djbkd has quit [Remote host closed the connection]
23:19
_djbkd has joined #jruby
23:19
_djbkd has quit [Remote host closed the connection]
23:21
_djbkd has joined #jruby
23:21
_djbkd has quit [Remote host closed the connection]
23:21
_djbkd has joined #jruby
23:27
yfeldblu_ has joined #jruby
23:28
Aethenelle has quit [Quit: Aethenelle]
23:30
yfeldblum has quit [Ping timeout: 244 seconds]
23:37
fidothe has quit [Read error: Connection reset by peer]
23:38
fidothe has joined #jruby
23:44
dinfuehr has joined #jruby
23:48
dinfuehr has quit [Ping timeout: 252 seconds]
23:54
rcvalle has quit [Quit: rcvalle]