travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:8d12e83 by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39776025)
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> dmarcotte/jruby (test-block-profile:51faa56 by Daniel Marcotte): The build passed. (http://travis-ci.org/dmarcotte/jruby/builds/39785398)
travis-ci has left #jruby [#jruby]
BobFunk has quit [Read error: Connection reset by peer]
BobFunk has joined #jruby
josh-k_ has quit [Remote host closed the connection]
josh-k has joined #jruby
josh-k has quit [Ping timeout: 245 seconds]
tlarevo_ has joined #jruby
tlarevo has quit [Ping timeout: 272 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:c5d702b by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39776293)
travis-ci has left #jruby [#jruby]
calavera has joined #jruby
havenwood has quit [Ping timeout: 246 seconds]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
calavera has joined #jruby
subbu has quit [Ping timeout: 240 seconds]
fivebats has quit []
yfeldblu_ has joined #jruby
yfeldblu_ has quit [Ping timeout: 255 seconds]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
marr has quit []
BobFunk has quit [Ping timeout: 265 seconds]
triple_b has joined #jruby
triple_b_ has joined #jruby
triple_b has quit [Read error: Connection reset by peer]
johnsonch_afk is now known as johnsonch
_whitelogger has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:cb4581c by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39776863)
travis-ci has left #jruby [#jruby]
kotk_ has quit [Read error: Connection reset by peer]
kotk has joined #jruby
diegoviola has quit [Remote host closed the connection]
zorak8 has quit [Ping timeout: 244 seconds]
yfeldblum has joined #jruby
mrmargolis has joined #jruby
yfeldblum has quit [Ping timeout: 244 seconds]
byteit101 has quit [Ping timeout: 256 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:3f5d6ed by Charles Oliver Nutter): The build has errored. (http://travis-ci.org/jruby/jruby/builds/39777001)
travis-ci has left #jruby [#jruby]
johnmuhl_ has quit [Quit: Connection closed for inactivity]
triple_b_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
toshetm has quit [Ping timeout: 250 seconds]
iamjarvo has joined #jruby
BobFunk has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
yfeldblum has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:f232a77 by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39779932)
travis-ci has left #jruby [#jruby]
yfeldblum has quit [Ping timeout: 255 seconds]
triple_b has joined #jruby
havenwood has joined #jruby
nirvdrum has joined #jruby
x1337807x has joined #jruby
josh-k has joined #jruby
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tlarevo_ has quit [Ping timeout: 244 seconds]
josh-k has quit [Remote host closed the connection]
josh-k has joined #jruby
josh-k has quit [Ping timeout: 244 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:1495127 by Charles Oliver Nutter): The build has errored. (http://travis-ci.org/jruby/jruby/builds/39780260)
travis-ci has left #jruby [#jruby]
subbu has joined #jruby
BobFunk has quit [Ping timeout: 245 seconds]
havenwood has quit [Remote host closed the connection]
imperator has joined #jruby
yfeldblum has joined #jruby
aramisbear has joined #jruby
yfeldblum has quit [Ping timeout: 258 seconds]
johnsonch is now known as johnsonch_afk
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:4a0eed6 by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39780830)
travis-ci has left #jruby [#jruby]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iamjarvo has joined #jruby
mrmargolis has quit []
noop has quit [Ping timeout: 264 seconds]
johnsonch_afk is now known as johnsonch
josh-k has joined #jruby
johnsonch is now known as johnsonch_afk
josh-k_ has joined #jruby
yfeldblum has joined #jruby
BobFunk has joined #jruby
josh-k has quit [Ping timeout: 264 seconds]
yfeldblum has quit [Ping timeout: 260 seconds]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tlarevo has joined #jruby
iamjarvo has joined #jruby
x1337807x has joined #jruby
nirvdrum has quit [Quit: Leaving]
fivebats has joined #jruby
fivebats has quit [Client Quit]
johnsonch_afk is now known as johnsonch
johnsonch is now known as johnsonch_afk
brettporter has quit []
<subbu> headius, it seems like a webrick bug to me ...
<subbu> the LJE looks legit ...
<subbu> headius, if you look at ~/jruby/lib/ruby/stdlib/webrick/server.rb ... the start method can return immediately if the server type is thread (which it is in the test).
<subbu> which means when the block executes later, the return is left hanging ... with nowhere to return to.
BobFunk has quit [Ping timeout: 244 seconds]
<subbu> so, that code seems to be relying on the fact that the thread yields immediately to the block.
<subbu> which it maybe in MRI but not necessarily in JRuby (there is a comment to this effect in RubyThread.java lines 562-563)
<subbu> so, the test is "racy".
pietr0 has joined #jruby
pietr0 has quit [Client Quit]
robbyoconnor has quit [Ping timeout: 244 seconds]
robbyoconnor has joined #jruby
<subbu> headius, that return on line 176 in webrick/server.rb should actually be a break
<subbu> maybe .. anyway, bed time.
yfeldblum has joined #jruby
subbu has quit [Ping timeout: 265 seconds]
johnsonch_afk is now known as johnsonch
purplefox has joined #jruby
johnsonch is now known as johnsonch_afk
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
noop has joined #jruby
x1337807x has joined #jruby
BobFunk has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tlarevo has quit [Ping timeout: 256 seconds]
dumdedum has joined #jruby
x1337807x has joined #jruby
x1337807x has quit [Client Quit]
tlarevo has joined #jruby
x1337807x has joined #jruby
pchalupa has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
johnsonch_afk is now known as johnsonch
johnsonch is now known as johnsonch_afk
cajone has left #jruby [#jruby]
cajone has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
BobFunk has quit [Ping timeout: 256 seconds]
rsim has joined #jruby
thsig has joined #jruby
JohnBat26 has joined #jruby
tlarevo_ has joined #jruby
tlarevo has quit [Ping timeout: 250 seconds]
thsig has quit [Remote host closed the connection]
Usuario has joined #jruby
johnsonch_afk is now known as johnsonch
Usuario is now known as oba
oba is now known as obs
johnsonch is now known as johnsonch_afk
deobalds has joined #jruby
deobalds has quit [Remote host closed the connection]
mister_solo has joined #jruby
thsig has joined #jruby
ephemerian has joined #jruby
deobalds has joined #jruby
vtunka has joined #jruby
johnsonch_afk is now known as johnsonch
johnsonch is now known as johnsonch_afk
mister_solo has quit [Ping timeout: 264 seconds]
tlarevo has joined #jruby
tlarevo_ has quit [Read error: Connection reset by peer]
shellac has joined #jruby
jeremyevans has quit [Ping timeout: 245 seconds]
jeremyevans has joined #jruby
mister_solo has joined #jruby
johnsonch_afk is now known as johnsonch
johnsonch is now known as johnsonch_afk
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
drbobbeaty has joined #jruby
skade has joined #jruby
drbobbeaty has quit [Client Quit]
erikhatcher has joined #jruby
_whitelogger has joined #jruby
snovity has joined #jruby
zorak8 has joined #jruby
marr has joined #jruby
postmodern has quit [Quit: Leaving]
tlarevo_ has joined #jruby
thsig has quit [Remote host closed the connection]
tlarevo has quit [Ping timeout: 245 seconds]
yfeldblum has quit [Remote host closed the connection]
erikhatcher has quit [Quit: erikhatcher]
kares has joined #jruby
toshetm has joined #jruby
deobalds has joined #jruby
iamjarvo has joined #jruby
drbobbeaty has joined #jruby
yfeldblum has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 244 seconds]
yfeldblu_ has quit [Ping timeout: 264 seconds]
mister_solo has quit [Ping timeout: 264 seconds]
Areessell_ has joined #jruby
erikhatcher has joined #jruby
zorak8 has quit [Ping timeout: 250 seconds]
mister_solo has joined #jruby
johnmuhl_ has joined #jruby
thsig has joined #jruby
yfeldblum has joined #jruby
lance|afk is now known as lanceball
yfeldblum has quit [Ping timeout: 265 seconds]
kares has quit [Quit: Ex-Chat]
bbrowning_away is now known as bbrowning
momomomomo has joined #jruby
tlarevo_ has quit [Remote host closed the connection]
triple_b has joined #jruby
tcrawley-away is now known as tcrawley
vtunka has quit [Quit: Leaving]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yfeldblum has joined #jruby
vtunka has joined #jruby
yfeldblum has quit [Ping timeout: 272 seconds]
enebo has joined #jruby
ludyte has joined #jruby
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
lanceball is now known as lance|afk
zorak8 has joined #jruby
ludyte has quit [Ping timeout: 265 seconds]
zorak8 has quit [Max SendQ exceeded]
johnsonch_afk is now known as johnsonch
zorak8 has joined #jruby
ludyte has joined #jruby
johnsonch is now known as johnsonch_afk
johnsonch_afk is now known as johnsonch
ludyte has quit [Quit: ludyte]
e_dub has quit [Quit: ZZZzzz…]
vyorkin has joined #jruby
iamjarvo has joined #jruby
iamjarvo has quit [Client Quit]
momomomomo has quit [Quit: momomomomo]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/qCUsiA
<JRubyGithub> jruby/master 2bdcc68 Benoit Daloze: [Truffle] Fix conversions to boolean....
JRubyGithub has left #jruby [#jruby]
havenwood has joined #jruby
_whitelogger has joined #jruby
lance|afk is now known as lanceball
subbu has joined #jruby
yfeldblum has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
logs has joined #jruby
* logs is logging
fawefeawfewa has quit [Ping timeout: 245 seconds]
yfeldblum has quit [Ping timeout: 256 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/3iV_nQ
<JRubyGithub> jruby/master 2737804 Benoit Daloze: Revert "[Truffle] Expect moduleFunctionObject to be unset or a boolean."...
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master f2b0494 Benoit Daloze: [Truffle] Fix String#==....
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/M6ThGA
ludyte has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:6f35370 by Benoit Daloze): The build failed. (http://travis-ci.org/jruby/jruby/builds/39838790)
travis-ci has left #jruby [#jruby]
josh-k_ has quit [Remote host closed the connection]
josh-k has joined #jruby
skade has joined #jruby
e_dub has joined #jruby
mkristian has joined #jruby
iamjarvo has joined #jruby
josh-k has quit [Ping timeout: 258 seconds]
erikhatcher has quit [Quit: erikhatcher]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b2fbe9e by Benoit Daloze): The build failed. (http://travis-ci.org/jruby/jruby/builds/39839163)
travis-ci has left #jruby [#jruby]
zorak8 has quit [Ping timeout: 256 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/B1_kIg
<JRubyGithub> jruby/master b8bdaac Benoit Daloze: [Truffle] Regexp#=~ should not try the reverse operation.
JRubyGithub has left #jruby [#jruby]
yopp has quit [Ping timeout: 250 seconds]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iamjarvo has joined #jruby
iamjarvo has quit [Client Quit]
AlHafoudh has quit [Ping timeout: 255 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:2737804 by Benoit Daloze): The build failed. (http://travis-ci.org/jruby/jruby/builds/39841350)
travis-ci has left #jruby [#jruby]
vtunka has quit [Quit: Leaving]
vyorkin has quit [Read error: No route to host]
jarib has quit [Ping timeout: 245 seconds]
jarib has joined #jruby
yopp has joined #jruby
noop has quit [Ping timeout: 265 seconds]
AlHafoudh has joined #jruby
mje113__ has joined #jruby
havenwood has quit [Ping timeout: 246 seconds]
vyorkin has joined #jruby
vtunka has joined #jruby
nirvdrum has joined #jruby
<nirvdrum> enebo: How did things look with that older version of ActiveSupport?
<enebo> nirvdrum: I got hung up trying to set it up
<enebo> nirvdrum: I will give another stab today but I am trying to turn off git on jruby.org without much luck
<nirvdrum> rm /usr/bin/git
<nirvdrum> Done.
<enebo> heh. I just changed jruby.git name :)
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 2 new commits to master: http://git.io/VDJGZw
<JRubyGithub> jruby/master 2983ac7 Benoit Daloze: [Truffle] Fix Kernel#=~ and Kernel#!~....
<JRubyGithub> jruby/master 55bafc8 Benoit Daloze: [Truffle] Fix ReferenceEqualNode.
JRubyGithub has left #jruby [#jruby]
<enebo> wow it just created a new jruby.git when I did a pull
ludyte has quit [Quit: ludyte]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:f2b0494 by Benoit Daloze): The build failed. (http://travis-ci.org/jruby/jruby/builds/39841831)
travis-ci has left #jruby [#jruby]
oblutak has joined #jruby
thsig has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master 9f827b9 Benoit Daloze: [Truffle] Simplify Kernel#eql?....
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/B3d0uQ
JRubyGithub has left #jruby [#jruby]
iamjarvo has joined #jruby
vyorkin has quit [Read error: No route to host]
thsig has joined #jruby
<enebo> ok I at least bring back a gitosis error for now
vyorkin has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Aethenelle has joined #jruby
tlarevo has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:f2b0494 by Benoit Daloze): The build failed. (http://travis-ci.org/jruby/jruby/builds/39841831)
travis-ci has left #jruby [#jruby]
vyorkin has quit [Ping timeout: 240 seconds]
vyorkin has joined #jruby
tbuehlmann has joined #jruby
pchalupa has quit [Quit: Leaving]
johnmuhl_ is now known as johnmuhl
<Aethenelle> @headius cleaned up the PRs... only one outstanding currently... not quite ready yet though...
<multibot_> Unknown command, try @list
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b8bdaac by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39844448)
travis-ci has left #jruby [#jruby]
<Antiarc> headius: Process#groups is implemented and working, I just need to extract it into a separate branch so that I can PR it by itself for authorization by the Sugar author
<Antiarc> Oh, wait, that was bubblebabble
<Antiarc> headius: https://gist.github.com/cheald/f445c84830993fe6ce47 is the sum of the Process#groups change
<Antiarc> incidentally, I'm not sure if that's the right way to construct a RubyArray of RubyFixnums or not
<Antiarc> I'll PR it now
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
zph_ has quit [Ping timeout: 260 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/0tggHg
<JRubyGithub> jruby/master 271942a Benoit Daloze: [Truffle] Implement Module#const_get.
JRubyGithub has left #jruby [#jruby]
zph_ has joined #jruby
cprice__ is now known as cprice404
<subbu> nirvdrum, i was telling enebo y'day that on activesupport 3.0.10 ... with 9k, the test run fails with "unable to load active_support/tzinfo" .. but not with 1.7 ... if i set JRUBY_OPTS to "-X-C" and run jruby -X-C -S rake .. it runs to completion without failing. that indicates something is broken in our JIT -> interp handoff sometimes when jitting fails.
<nirvdrum> subbu: Okay. In this particular case, I get the same failure with JIT disabled.
<subbu> the JRUBY_OPTS setting is to ensure that all jruby invocations run with -X-C.
<subbu> ok.
towski has quit [Ping timeout: 264 seconds]
<subbu> ya, enebo and i think yours is a different problem .. so, an update about what i found trying to get activesupport running.
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/C1WLEA
<JRubyGithub> jruby/master 5fa23b0 Benoit Daloze: [Truffle] Implement Symbol#<=>.
JRubyGithub has left #jruby [#jruby]
thsig has quit [Remote host closed the connection]
BobFunk has joined #jruby
tenderlove has joined #jruby
obs has quit [Quit: Leaving]
imperator has quit [Quit: Valete!]
vtunka has quit [Quit: Leaving]
tlarevo_ has joined #jruby
tlarevo has quit [Ping timeout: 258 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:55bafc8 by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39847264)
travis-ci has left #jruby [#jruby]
nirvdrum has quit [Ping timeout: 264 seconds]
ephemerian has quit [Quit: Leaving.]
triple_b has joined #jruby
tenderlove has quit [Quit: Leaving...]
arunagw has joined #jruby
tenderlove has joined #jruby
mkristian has quit [Ping timeout: 250 seconds]
_whitelogger has joined #jruby
pietr0 has joined #jruby
baroquebobcat has joined #jruby
_whitelogger has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
yfeldblum has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #jruby
rsim has joined #jruby
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #jruby
yfeldblum has quit [Ping timeout: 255 seconds]
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #jruby
bbrowning_away is now known as bbrowning
x1337807x has quit [Max SendQ exceeded]
x1337807x has joined #jruby
JohnBat26 has joined #jruby
tbuehlmann has quit [Quit: Leaving]
iamjarvo has joined #jruby
mkristian has quit [Ping timeout: 272 seconds]
iamjarvo has quit [Client Quit]
kgerman has joined #jruby
vyorkin has joined #jruby
auxbuss has quit [Quit: ZZZzzz…]
BobFunk has quit [Ping timeout: 256 seconds]
BobFunk has joined #jruby
kgerman has quit [Quit: ChatZilla 0.9.91 [Firefox 31.2.0/20141011074935]]
<headius> subbu: ok
Areessell_ has quit [Quit: (null)]
<subbu> enebo sent you a mail about it.
<subbu> headius, ^
<headius> ok
skade has joined #jruby
tlarevo has joined #jruby
mister_solo has joined #jruby
<headius> enebo: I'm going to spend today getting builds green
<headius> -Pmain, -Pcomplete and a few others have been failing on 1.7 branch for some time
yfeldblum has joined #jruby
tcrawley is now known as tcrawley-away
thsig has quit []
<enebo> headius: ok
skade has quit [Ping timeout: 258 seconds]
<headius> 1.7 first, then master, and then back to 2.2. stdlib tidying
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:5fa23b0 by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39852411)
travis-ci has left #jruby [#jruby]
<chrisseaton> you're a hero headius
yfeldblum has quit [Ping timeout: 240 seconds]
tcrawley-away is now known as tcrawley
<headius> broken windows
<headius> disorder begets disorder
<enebo> headius: confusing that 1.7 is not green
<headius> indeed
<enebo> headius: beyond back lack of determinism
<enebo> back=basic bacon
<headius> first green build is two weeks ago
<headius> basic bacon determinism
<enebo> yeah I will say for some of these I had to restart jobs 2-3 times each befor the full build greened
<enebo> but 1.7 seems to be less flakuy like that than master
<headius> asarih: I *really* hate that the list of builds unexpands when I go into a build and then go back
<headius> need to do a URL rewrite with a pages=X query or something
nirvdrum has joined #jruby
havenwood has joined #jruby
<enebo> oh looks like mkristian’s expanded tests might be running for -Pmain
<enebo> I am not sure -Pmain was the destined location for those
<headius> hmm
<chrisseaton> are we keeping a list of the flaky tests? when I get a failure how can I tell if it's flaky or a new failure?
<enebo> looks like complete might also be running those
<headius> chrisseaton: we have been excluding them as we find them usually, marking as intermittent in tag or exclude
<headius> perhaps not with consistent language
<enebo> headius: for 1.7 I think these are all new tests which got enabled on these three jobs
<headius> oddly enough the three failing suites appear to start failing when I updated 2.0.0 stdlib
<enebo> headius: I thought we had disabled them largely because they take a long time to run but these might be different perhaps (maybe a faster subset). In any case they are not passing
<enebo> headius: heh I hope we are not running —2.0 tests on 1.7.x
joelwallis has joined #jruby
<enebo> last week I had master down to one non-green until I untagged those predefined_tags
<headius> yeah that's why I'm confused
<enebo> err perhaps week before. I don’t remember when I (actually chrisseaton) untagged those extra specs
<headius> yeah, we're nearly green...it's not like it has gone for months
<enebo> headius: ^ you moved those clow spawn specs out or tagged them?
<Antiarc> headius: I submitted a few minor PRs for the 2.2 stdlib. Will poke at it more as I have time!
<headius> enebo: I haven't done anything recently... I added spec:ruby:fast on master only
<headius> Antiarc: awesome!
<enebo> headius: oh and that replaced travis_ci_spec or whatever it was
<headius> enebo: oh, that commit *did* also update 1.8.7 and 1.9.3 stdlib
<Antiarc> The really big outstanding one is the each/each_with_index params count mismatch issue, but that code's a little too dense for me to wrap my head around so far
<headius> and the travis jobs seem to show a missing lib or something
<enebo> ah
<headius> I'll figure it out anyway
<enebo> so probably those other tests were running each time
<Antiarc> but my intuition is that it's yielding "1" and thus receiving 1 parameter when each_with_index is expecting 2 params (val, index), and the index isn't being yielded for some reason
<headius> Antiarc: that affects a lot of tests?
<Antiarc> headius: It was like 40-50 failures
<headius> that could be an IR bug
<headius> ahh nice
<headius> ok
noop has quit [Ping timeout: 255 seconds]
<headius> if you can just reduce it to an issue that would be helpful
<Antiarc> kk, will do.
<headius> there's a bunch of LocalJumpError that we need to reduce too
<Antiarc> yeah, that's in webrick/server
<Antiarc> That seems like a jruby bug, since there's no yield/return at the cited line, just an implicit return
<headius> right...subbu thinks the webrick code is wrong, but it works in MRI...so we have to figure out what's up
<headius> yeah
<headius> I didn't dig into it yet
<headius> Antiarc: btw, you can run those tests individually using the test/mri/runner.rb script
<enebo> headius: it is definitely wrong but there is another problem
<subbu> Antiarc, there is a non-local return in server.rb @ line 176
<headius> jruby test/mri/runner.rb <path under test/mri, like "psych">
<enebo> headius: read my email
<subbu> Thread. start { return }.join throws a LJE in mri as well.
<Antiarc> headius: Perfect, running it directly didn't seem to run all the tests in all cases
<Antiarc> @subbu line 216 was the one I had in my stack traces, which is the last line of the ensure block in #start
<multibot_> Unknown command, try @list
<enebo> yeah MRI does not pass the if confitional but master does with is either determinism bug between client/setrver or a bug with IO.select
<Antiarc> are you thinking that there's the LJE which resolves to the end of the ensure because the ensure runs despite the return?
<Antiarc> that'd make sense
<headius> enebo: subbu: all, so there's a thread in between the non-local return and its intended target?
<enebo> headius: yeah conditionally
<enebo> headius: read my email
<headius> I Did :-)
<enebo> heh
<subbu> the test sets server-type to Thread.
<enebo> server_type.start #=> server_type == Thread
<subbu> webrick calls Thread.start { .. } which would return immediately without executing the block.
<enebo> So only in this mode is the code wrong
<headius> well judging by the logic it seems they might intend for returns to end a thread now?
<headius> it does a nonlocal return when the shutdown pipe triggers select
<enebo> headius: but a reduced thread.start in a method is still an error I think
<headius> let me see if my trunk build is working
<headius> mpapis: around?
<enebo> This fails for a recent ruby-head for me
<headius> ok
<enebo> ruby 2.2.0dev (2014-10-30 trunk 48191) [x86_64-darwin13]
lance|afk is now known as lanceball
<enebo> so that if statement containing the return probably is not supposed to eval to true during the test run
<headius> enebo: so they may not even see this error if they use SimpleServer to do it in subprocess
<enebo> but it is clearly bad code for Thread.start
<subbu> SimpleServer would block i think?
<enebo> well that’s just it. The 3 methods and only Thread is broken
<enebo> It could be that this select happens too slow or too fast on JRuby and the test is bogus in expecting the server is up
<enebo> Or select could be returning wrong thing for other reasons
<enebo> Take you pick
<enebo> :)
<enebo> but the return itself is superflous (even if a bug in itself)
<enebo> If I change it to break I think we pass the test
<headius> yeah, ok
robbyoconnor has quit [Read error: Connection reset by peer]
<enebo> I pass the one subbu busted out
<enebo> but I did not look at what it is testing so I am more concerned we are following that if and they don’t seem to b
<subbu> yes, break was my suggestion as well .. but wasn't sure if it is the right fix in all cases (non-Thread).
<enebo> fucking threads+io :)
<headius> mpapis: `rvm install ruby-head` just exits for me and does nothing
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:ea4ba9c by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39854978)
travis-ci has left #jruby [#jruby]
<enebo> subbu: I wonder if the return of that start is actually used?
<subbu> right, that is the io qn. you are asking.
<enebo> start method which calls Thread.start
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to update_stdlib: http://git.io/QgvF5A
<JRubyGithub> jruby/update_stdlib 8dc1ed2 Charles Oliver Nutter: Only try to turn on tracing via RubyVM if it exists.
JRubyGithub has left #jruby [#jruby]
<headius> Antiarc: ^ that knocks a bunch more off...down to 350
<Antiarc> Cool
<enebo> hahah
<headius> maybe less...I don't think I ran with tracing enabled
<enebo> headius: I saw those and wondered if we can emulate any simple ones or whether that is just too confusing
<Antiarc> it is really delightful how fast incremental builds happen
<headius> enebo: I think it might be...the calls basically set named params into the MRI compiler
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> trace_instruction, specialized_instruction
<headius> most would probably have no meaning for us
<enebo> headius: I also know some output we can never actually support either
<headius> it's not a big deal, I can commit this back to MRI and they won't care
<enebo> yeah
<headius> I'm going to do that after 2.2 stdlib is green
<headius> Antiarc: you can use mvn -pl core to just rebuild core as well...that's what I usually do, and it's only ten seconds or something
<Antiarc> nice, even better
<headius> enebo: I'm going to get back to greening, but if you can throw findings into an issue that would help
<enebo> headius: ok
bbrowning is now known as bbrowning_away
<mpapis> headius, what version of rvm?
<headius> should be on head
<headius> I just updated
<headius> exit code 1
<Antiarc> Is there an easy way to get exhaustive trace traces from the test suite?
<headius> -Xbacktrace.style=raw
subbu is now known as subbu|lunch
<headius> might be a flag to runner.rb but I don't know
<Antiarc> great, thanks
<headius> raw will give you JVM trace but you'll lose Ruby lines if not jitting
<headius> I think there's also style=full but I haven't used it in a while
<headius> halfway between the two
<Antiarc> raw gets me what I need
<Aethenelle> headius: you get a chance to look at that instanceSuper problem I was having last week?
<headius> Aethenelle: no, I'm afraid not :-( with the security release and stdlib updates I've been full up
<Aethenelle> k
rsim has quit [Quit: Leaving.]
<headius> what the
<headius> now my -Pmain build just stopped
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:9a58342 by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39858819)
travis-ci has left #jruby [#jruby]
josh-k has joined #jruby
yfeldblum has joined #jruby
auxbuss has joined #jruby
<mpapis> headius, show me --debug, it works for me
<headius> ok
<headius> what the
<headius> Free disk space 69582MB, required 690MB.
yfeldblum has quit [Ping timeout: 255 seconds]
<headius> here's the full gist...there isn't much
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:9a58342 by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39858819)
travis-ci has left #jruby [#jruby]
<headius> hmmm
<headius> interesting
<Antiarc> headius: This is curious - running the Enumerable tests in isolation from IRB fails to produce an error.
auxbuss has quit [Quit: I'm gone.]
<Antiarc> The top bit is the manual invocation, the bottom is the suite failure for the exact same code
<Antiarc> I also replicated the test line-for-line in IRB and can't get it to fail.
<enebo> headius: polemic made: https://github.com/jruby/jruby/issues/2085
<headius> Antiarc: IRB does do things differently so I guess it's not *too* surprising
<Antiarc> oh?
ludyte has joined #jruby
Areessell_ has joined #jruby
x1337807x has joined #jruby
e_dub has joined #jruby
subbu|lunch is now known as subbu
subbu has quit [Ping timeout: 256 seconds]
Aethenelle has quit [Quit: Aethenelle]
<Antiarc> Oh, bin/irb is using my system jruby. Whoops.
<Antiarc> headius: looks like those tests pass under the 1.7.16 release, but break on master. So that should be easy to bisect.
lanceball is now known as lance|afk
<Antiarc> or rather, break on head of update_stdlib
<enebo> Antiarc: Enumeriable Block parameter binding is completely different in IR from 1.7
<Antiarc> That's likely the cause then :)
<enebo> Antiarc: yeah if you can simplify them even more than the tests it can help (unless they are simple already)
<Antiarc> They're very simple, fortunately
<enebo> Antiarc: cool
mister_solo has quit [Ping timeout: 245 seconds]
<Antiarc> obj = Object.new; class << obj; include Enumerable; def each; yield 1; end; end; a = []; cond = ->(v, i) { a << v }; obj.each_with_index.cycle(2, &cond)
<Antiarc> That breaks, but this works: obj.each_with_index.cycle(2) {|v, i| a << v }
<Antiarc> I'm winding my way through the code, but it's not immediately obvious to me what the issue is. Trudging through it though!
<enebo> Antiarc: explicit lambda perhaps
<enebo> Antiarc: change -> to proc and see if it passes
<Antiarc> yeah, that works
<enebo> Antiarc: also possible it is something weird with singletons but I would be more inclined to pick lambda first (-> is a syntactical lambda so we prepare that as IRBuild time)
<Antiarc> Proc.new {|v, i| a << x} passes the test just fine
<Antiarc> err, a<< v
<Antiarc> you get the idea
<enebo> Antiarc: ok IRBuilder.buildLmabda is doing something wrong of the interpret of BuildLmabdaInstr is wrong
<enebo> Antiarc: Also make sure it is not a JIT bug and run with -X-C
<Antiarc> nope, fails with -X-C
<enebo> Antiarc: good. We want that
<enebo> Antiarc: in most cases now fixing interp bugs automatically will fix the JIT
<Antiarc> Nice
<enebo> Unless it is more primal to the runtime
pietr0_ has joined #jruby
pietr0 has quit [Ping timeout: 264 seconds]
pietr0_ is now known as pietr0
pietr0 has quit [Remote host closed the connection]
pietr0 has joined #jruby
yfeldblum has joined #jruby
<chrisseaton> how on earth do they plan for FOSDEM if there's no registration?
subbu has joined #jruby
Aethenelle has joined #jruby
joelwallis has quit [Quit: Saindo]
BobFunk has quit [Ping timeout: 244 seconds]
lance|afk is now known as lanceball
auxbuss has joined #jruby
<headius> unclear
<headius> it's free but I assume they want to know numbers
<headius> enebo: I did land rational, complex, and range support for JIT so it should be on par except for the remaining known gaps (END, BEGIN, big code)
<enebo> headius: yay
havenwood has quit [Remote host closed the connection]
BobFunk has joined #jruby
phrinx_ has joined #jruby
phrinx has quit [Read error: Connection reset by peer]
ludyte has quit [Quit: ludyte]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to jruby-1_7: http://git.io/xBwu-Q
<JRubyGithub> jruby/jruby-1_7 78999e2 Charles Oliver Nutter: Revert rdoc to 4.0.1 and remove from sync script....
JRubyGithub has left #jruby [#jruby]
bbrowning_away is now known as bbrowning
robbyoconnor has joined #jruby
JohnBat26 has quit [Ping timeout: 245 seconds]
auxbuss has quit [Quit: I'm gone.]
phrinx_ has quit [Read error: Connection reset by peer]
tsunamie has quit [Ping timeout: 264 seconds]
phrinx has joined #jruby
tsunamie has joined #jruby
tsunamie has quit [Max SendQ exceeded]
tsunamie has joined #jruby
tsunamie has quit [Max SendQ exceeded]
<Antiarc> This test is failing in JRuby, but I'm not sure it should be fixed.
<Antiarc> Basically some very large number parses to 1.11+e68 in MRI, and Infinity in jruby
tsunamie has joined #jruby
<Antiarc> It's more like 1.11+e1000, so it's not like mri is right here
<headius> Antiarc: sounds like floating-point boundaries might differ
<headius> that has to be close to their edge for tagged floats
<Antiarc> In MRI, Float(([1] * 10000).join("_")) == Float(([1] * 100000).join("_"))
marr has quit [Ping timeout: 250 seconds]
<headius> they moved to tagged floats in like 2.1 I think, so they lost a few bits of precision
<chrisseaton> I don't think tagging changes the range of a float - it uses NAN bits
<chrisseaton> but I'm not certain
<headius> chrisseaton: in MRI?
<chrisseaton> yeah
<Antiarc> The tested expression evaluates to 1.1111111111111112e+68 in MRI
<headius> hmmm
<Antiarc> But so does any expression larger than that
<Antiarc> Float(([2] * 10000).join("_")) => 2.2222222222222224e+68
<headius> that could be
tsunamie has quit [Max SendQ exceeded]
<chrisseaton> eregon had looked into how tagging floats works in MRI
<Antiarc> Anyhow, I'm not sure what the right behavior is - MRI is mathematically wrong, so it's a question of whether jruby should implement proper behavior, or if it should emulate MRI
<Antiarc> (personally I'd prefer a domain exception in that kind of case, but I realize that's not the given behavior!)
<headius> Antiarc: we should exclude it and link to an MRI issue asking for clarification
tsunamie has joined #jruby
tsunamie has quit [Max SendQ exceeded]
robbyoconnor has quit [Remote host closed the connection]
robbyoconnor has joined #jruby
tsunamie has joined #jruby
subbu_ has joined #jruby
multibot_ has quit [Read error: Connection reset by peer]
subbu has quit [Ping timeout: 260 seconds]
multibot_ has joined #jruby
zorak8 has joined #jruby
pietr0 has quit [Ping timeout: 264 seconds]
<headius> huh, there's like 5 talks related to JRuby at RubyConf
<headius> that's pretty good...almost enough for a whole track for a day
pietr0 has joined #jruby
<headius> two rubymotion
<headius> should be a fun conf
<headius> tenderlove: you have any connection with rdoc these days?
subbu_ is now known as subbu
<headius> trying to figure out if it's ok to use 4.1.2 with 1.8 mode
<tenderlove> headius: no.... only via drbrain
<headius> ok
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/ghj5Mw
<JRubyGithub> jruby/jruby-1_7 8801d55 Thomas E. Enebo: Fixes #2088. Allow partial but not actual esoteric interpolation sequences to be regexp values
JRubyGithub has left #jruby [#jruby]
mkristian has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 2 new commits to jruby-1_7: http://git.io/CeVvSw
<JRubyGithub> jruby/jruby-1_7 2b7fecb kiichi: improve handling of non ascii character after backslash
<JRubyGithub> jruby/jruby-1_7 2c58354 Thomas E Enebo: Merge pull request #2064 from k77ch7/improve_handling_of_nonascii_character_after_backslash...
JRubyGithub has left #jruby [#jruby]
bbrowning is now known as bbrowning_away
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/8gGJNg
<JRubyGithub> jruby/jruby-1_7 cccc1d7 Thomas E. Enebo: WTF is all this logic for? Make readlink pass some more rubyspecs
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to jruby-1_7: http://git.io/g36DiQ
<JRubyGithub> jruby/jruby-1_7 bb8992e Charles Oliver Nutter: Update to rdoc 4.1.2 and set it up as a full default gem.
JRubyGithub has left #jruby [#jruby]
lanceball is now known as lance|afk
tcrawley is now known as tcrawley-away
e_dub has quit [Quit: ZZZzzz…]
<Antiarc> This one's definitely a jruby bug - ((2 ** 53) + 1).to_f == ((2 ** 53) + 0).to_f - but I'm not immediately sure where the issue is. I suspect a range check somewhere - any thoughts?
<headius> that looks like a fixnum range different
<headius> difference
<Antiarc> > ((2 ** 53) + 2).to_f => 9007199254740994.0
<Antiarc> That's correct
<multibot_> <hint>:1:22: parse error on input ‘=>’
<headius> hmm
<Antiarc> It's just + 1 and + 0 that are the same, so I suspect someone used <= when they should have used <, or similar :)
<headius> yeah weird
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> Antiarc: sometimes new failures are associated with fixed MRI bugs...if we can find those there's often a one-line bug we ported over
<Antiarc> Got it. I'll dig around and see if I can locate it
<headius> enebo: 1.7 looks like it will go green...the triplets of failures are at least working ok with rdoc 4.0.1 fix
<headius> then we'll let rdoc 4.2.1 commit run
<enebo> headius: cool
<Aethenelle> just out of curiosity... has anyone worked on a yard plugin to do Java/JRuby doc?
<enebo> headius: The issues I have marked on 1.7.17 should all get resolved before we release. Pretty much all are regressions for various 1.7 releases
<headius> Aethenelle: like, to document jruby core?
zenspider has left #jruby ["ERC Version 5.3 (IRC client for Emacs)"]
<headius> enebo: ok
<Aethenelle> headius: that's one thing it could be used for... I was thinking more of documenting Java based gems...
<headius> I have a few things I could do...work on 1.7 issues, work on update_stdlib, get master green
<headius> Aethenelle: ahh right
<headius> enebo worked on a tool to do that at one point
<headius> mixed doco across ruby/java
<headius> dunno if that documented extension-bound methods though
<enebo> Aethenelle: noridoc which was based on javadoc + was meant to hook rdoc
<enebo> Aethenelle: but after talking to yokolet she thought a plugin to rdoc would be better
<enebo> Aethenelle: but Yard would also be fine and someone suggested that
<enebo> Aethenelle: I think it is an important tool so if you have interest :)
<headius> enebo: I'm going to get master green
<Aethenelle> i think I have enough on my stack for now...
<headius> I'll need to do that for update_stdlib anyway
<Aethenelle> :P
<enebo> headius: shouldn’t be too much work
<headius> nah
<enebo> headius: at least it was green recently…but super duper bonus points if you can exclude some fklay tests :)
<headius> eregon: all suites are failing after your recent commits
<headius> oh wait
<headius> may not be your commits
<headius> oh, invokebinder
<headius> I released it
<headius> oops
<headius> fixing
e_dub has joined #jruby
<headius> thought I'd have update_stdlib merged before snapshot disappeared
<headius> that maven central lag time is a pain in the sas
<headius> SASS
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to update_stdlib: http://git.io/IhQZVA
<JRubyGithub> jruby/update_stdlib 2efa001 Charles Oliver Nutter: Update to invokebinder 1.4.
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 2 new commits to master: http://git.io/z65l9Q
<JRubyGithub> jruby/master 414f2fb Charles Oliver Nutter: Remove roque printStackTrace.
<JRubyGithub> jruby/master 0d39c5a Charles Oliver Nutter: Update to invokebinder 1.4.
JRubyGithub has left #jruby [#jruby]
<headius> ROQUE
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<enebo> sounds like super ultra premium deluxe vodka by Kanye
<headius> wow, I kinda want to play this: http://en.wikipedia.org/wiki/Roque
<headius> croquet on a smooth, hard surface with edges for banking like billiards
<Antiarc> yard billiards? Sign me up
<headius> no doubt
<enebo> I would only play that if it was in a skate park
<headius> xtreme roque
<enebo> That hoop is at 4’ of vert son
<headius> hahah
<headius> gives a whole new meaning to "knock one out of the park"
Aethenelle has quit [Quit: Aethenelle]
<enebo> wickets…heh…I used to play croquert all the time as a kid
<headius> enebo: cancelling some intermediate builds
<enebo> headius: yeah
johnsonch is now known as johnsonch_afk
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to master: http://git.io/ErAsug
<JRubyGithub> jruby/master 6ea306f Charles Oliver Nutter: Switch travis to spec:ruby:fast....
JRubyGithub has left #jruby [#jruby]
calavera has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:78999e2 by Charles Oliver Nutter): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/39885147)
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:8801d55 by Thomas E. Enebo): The build was canceled. (http://travis-ci.org/jruby/jruby/builds/39888351)
travis-ci has left #jruby [#jruby]
calavera has quit [Client Quit]
calavera has joined #jruby
BobFunk has quit [Ping timeout: 244 seconds]
robbyoconnor has quit [Quit: Konversation terminated!]
enebo has quit [Quit: enebo]
marr has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
calavera has quit [Ping timeout: 265 seconds]
calavera has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:bb8992e by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/39888803)
travis-ci has left #jruby [#jruby]
<headius> boo
<headius> of course... rdoc faiures because we updated
calavera has quit [Ping timeout: 265 seconds]
calavera has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to jruby-1_7: http://git.io/1ZBTiQ
<JRubyGithub> jruby/jruby-1_7 6505ecf Charles Oliver Nutter: Don't run rdoc tests in 1.8 suite, since they're very old.
JRubyGithub has left #jruby [#jruby]
snovity has quit [Ping timeout: 256 seconds]
nirvdrum has quit [Ping timeout: 258 seconds]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:6ea306f by Charles Oliver Nutter): The build has errored. (http://travis-ci.org/jruby/jruby/builds/39891311)
travis-ci has left #jruby [#jruby]
pietr0 has quit [Quit: pietr0]
BobFunk has joined #jruby
pietr0 has joined #jruby
kotk has quit [Read error: Connection reset by peer]
kotk has joined #jruby
johnsonch_afk is now known as johnsonch
mkristian has quit [Ping timeout: 250 seconds]
zorak8 has quit [Ping timeout: 265 seconds]
robbyoconnor has joined #jruby
johnsonch is now known as johnsonch_afk