tjohnson has quit [Quit: Connection closed for inactivity]
blandflakes has joined #jruby
kegster has quit [Quit: Shiner, TX makes good beer.]
kegster has joined #jruby
etehtsea has quit [Quit: Computer has gone to sleep.]
camlow325 has quit [Quit: WeeChat 1.5]
etehtsea has joined #jruby
zacts has joined #jruby
<GitHub30> [jruby] chrisseaton pushed 2 new commits to truffle-head: https://git.io/v6Ky7
<GitHub30> jruby/truffle-head a6a726b Chris Seaton: [Truffle] Remove the source section from SelfNode.
<GitHub30> jruby/truffle-head 2834a6d Chris Seaton: [Truffle] Remove the context from SelfNode.
<etehtsea> I will be very grateful is somebody take a look at this issue https://github.com/jnr/jnr-constants/issues/16
jimbaker has quit [Ping timeout: 264 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
tcrawley-away is now known as tcrawley
tcrawley is now known as tcrawley-away
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<etehtsea> *if
jimbaker has quit [Ping timeout: 244 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
blandflakes has joined #jruby
blandflakes has quit [Client Quit]
pawnbox has joined #jruby
etehtsea has quit [Quit: Computer has gone to sleep.]
etehtsea has joined #jruby
<GitHub181> [jruby] etehtsea opened pull request #4086: Socket branch partial merge (master...socket-partial-merge) https://git.io/v6KxR
jimbaker has quit [Ping timeout: 265 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
yfeldblu_ has joined #jruby
etehtsea has quit [Ping timeout: 265 seconds]
yfeldblum has quit [Ping timeout: 250 seconds]
yfeldblu_ has quit [Ping timeout: 250 seconds]
skade has joined #jruby
etehtsea has joined #jruby
pawnbox has quit [Remote host closed the connection]
jimbaker has quit [Ping timeout: 252 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
raeoks has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
blandflakes has joined #jruby
blandflakes has quit [Client Quit]
pawnbox has joined #jruby
etehtsea has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
prasunanand has joined #jruby
yfeldblum has quit [Ping timeout: 250 seconds]
vtunka has joined #jruby
raeoks has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
raeoks has joined #jruby
pil-afk is now known as pilhuhn
raeoks has quit [Ping timeout: 250 seconds]
claudiuinberlin has joined #jruby
yfeldblum has joined #jruby
yfeldblum has quit [Quit: Leaving...]
yfeldblum has joined #jruby
yfeldblum has quit [Remote host closed the connection]
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
pilhuhn is now known as pil-afk
pil-afk is now known as pilhuhn
pawnbox has quit [Remote host closed the connection]
jimbaker has quit [Ping timeout: 250 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
blandflakes has joined #jruby
blandflakes has quit [Client Quit]
skade has joined #jruby
shellac has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<kares> headius: hit one new error with 9.1.2.0 (probably been there before) : https://gist.github.com/anonymous/502be06fef2f874d2764bafbedb17f3b
<kares> might look into that before doing 1.3.21 for AR-JDBC ... but hopefully release (still) today!
drbobbeaty has joined #jruby
pitr-ch has joined #jruby
pawnbox has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
etehtsea has joined #jruby
<kares> headius: so the issue is stdlib compatibility that is fixed on MRI 2.3.1
<GitHub105> [jruby] kares opened issue #4087: stdlib update for 9.1 (from Ruby 2.3.1) https://git.io/v66n8
<kares> you guys should decide whether and when to do the upgrade (having at least the ostruct.rb backported bugfixes for 2.3 might be useful to some)
jimbaker has quit [Ping timeout: 244 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
blandflakes has joined #jruby
pilhuhn has quit [Read error: Connection reset by peer]
pilhuhn has joined #jruby
pilhuhn has quit [Changing host]
pilhuhn has joined #jruby
blandflakes has quit [Client Quit]
pawnbox has quit [Remote host closed the connection]
jimbaker has quit [Ping timeout: 265 seconds]
pawnbox has joined #jruby
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
pawnbox has quit [Ping timeout: 240 seconds]
<GitHub171> [jruby] kares closed issue #4080: Null value getting into packed array https://git.io/v6Voh
skade has joined #jruby
skade has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
atmosx has quit [Quit: WeeChat 1.4]
dfr has quit [Ping timeout: 250 seconds]
dfr has joined #jruby
johnsonch_afk is now known as johnsonch
skade has joined #jruby
skade has quit [Client Quit]
etehtsea has quit [Quit: Computer has gone to sleep.]
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
shellac has quit [Client Quit]
pitr-ch has quit [Read error: Connection reset by peer]
pitr-ch has joined #jruby
pitr-ch_ has joined #jruby
pitr-ch has quit [Read error: Connection reset by peer]
bbrowning_away is now known as bbrowning
johnsonch is now known as johnsonch_afk
pawnbox has joined #jruby
<GitHub16> [jruby] tom-mayer opened issue #4088: Code runs fine on JRuby but crashes after compilation to .class files (Rails / Grape Entity API) https://git.io/v666C
NUnjoBiznezz has joined #jruby
strax has joined #jruby
NUnjoBiznezz has quit [Client Quit]
NUnjoBiznezz has joined #jruby
NUnjoBiznezz has quit [Client Quit]
shellac has joined #jruby
tcrawley-away is now known as tcrawley
tcrawley is now known as tcrawley-away
tcrawley-away is now known as tcrawley
pawnbox has quit [Ping timeout: 264 seconds]
pawnbox has joined #jruby
etehtsea has joined #jruby
etehtsea has quit [Ping timeout: 265 seconds]
zacts has quit [Quit: WeeChat 1.5]
cprice404 has quit [Remote host closed the connection]
cprice has joined #jruby
enebo has joined #jruby
etehtsea has joined #jruby
camlow325 has joined #jruby
dinfuehr_ has joined #jruby
dinfueh__ has joined #jruby
dinfuehr_ has quit [Ping timeout: 276 seconds]
dinfueh__ has quit [Remote host closed the connection]
zacts has joined #jruby
claudiuinberlin has quit []
thedarkone2 has joined #jruby
camlow325 has quit [Ping timeout: 264 seconds]
pilhuhn is now known as pil-afk
vtunka has quit [Quit: Leaving]
etehtsea has quit [Quit: Textual IRC Client: www.textualapp.com]
camlow325 has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
shellac has quit [Ping timeout: 244 seconds]
prasunanand has quit [Ping timeout: 258 seconds]
<GitHub180> [jruby] enebo opened issue #4089: Math.log10 should use Java's log10 method https://git.io/v6iZr
pawnbox has quit [Ping timeout: 244 seconds]
lanceball is now known as lance|afk
pawnbox has joined #jruby
<travis-ci> pitr-ch/jruby (truffle-head:455ca16 by Petr Chalupa): The build was fixed. (https://travis-ci.org/pitr-ch/jruby/builds/153328719)
pawnbox has quit [Remote host closed the connection]
camlow325 has quit [Ping timeout: 258 seconds]
camlow325 has joined #jruby
pil-afk is now known as pilhuhn
zacts has quit [Ping timeout: 252 seconds]
<GitHub37> [jruby] pitr-ch pushed 12 new commits to truffle-head: https://git.io/v6i8G
<GitHub37> jruby/truffle-head 9b82f87 Petr Chalupa: [Truffle] set $! for inspection in at_exit handlers
<GitHub37> jruby/truffle-head b302a84 Petr Chalupa: [Truffle] add -d alias for --debug option
<GitHub37> jruby/truffle-head 4fda1b9 Petr Chalupa: [Truffle] extract exclusion options creation to a function
lance|afk is now known as lanceball
pitr-ch_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
pawnbox has joined #jruby
bbrowning is now known as bbrowning_away
<GitHub167> [jruby] enebo pushed 1 new commit to jruby-1_7: https://git.io/v6i0E
<GitHub167> jruby/jruby-1_7 2b199e8 Thomas E. Enebo: Fixes #4089. Math.log10 should use Java's log10 method
pitr-ch has quit [Ping timeout: 250 seconds]
pitr-ch has joined #jruby
<GitHub172> [jruby] enebo pushed 1 new commit to master: https://git.io/v6iEp
<GitHub172> jruby/master 69b5767 Thomas E. Enebo: Fixes #4089. Math.log10 should use Java's log10 method
<GitHub184> [jruby] enebo closed issue #4089: Math.log10 should use Java's log10 method https://git.io/v6iZr
enebo has left #jruby [#jruby]
enebo has joined #jruby
bbrowning_away is now known as bbrowning
pawnbox has quit [Remote host closed the connection]
pitr-ch_ has joined #jruby
pitr-ch has quit [Ping timeout: 252 seconds]
pitr-ch_ has quit [Read error: Connection reset by peer]
pitr-ch has joined #jruby
thedarkone2 has joined #jruby
<GitHub177> [jruby] headius closed issue #3983: Kernel#system fails to execute if SecurityManager denies access to a $PATH entry even if it permits a later one https://git.io/voFp9
claudiuinberlin has joined #jruby
zacts has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:2b199e8 by Thomas E. Enebo): The build has errored. (https://travis-ci.org/jruby/jruby/builds/153347563)
<GitHub34> [jruby] headius pushed 1 new commit to master: https://git.io/v6iw7
<GitHub34> jruby/master 242b351 Charles Oliver Nutter: Allow graceful failure while path searching if security disallows....
<GitHub48> [jruby] headius closed issue #3610: Windows: jruby appear to pass unknown java option when JRUBY_HOME is set https://git.io/vz0OV
<GitHub143> [jruby] enebo pushed 1 new commit to jruby-1_7: https://git.io/v6ioy
<GitHub143> jruby/jruby-1_7 b2d9582 Thomas E. Enebo: use the 1.8 way of making a float so we match on error for bad types in Math.log10
<headius> kares: I'll review stdlib changes from 2.3.0 to 2.3.1 today and we'll see how risky they look
<travis-ci> jruby/jruby (master:69b5767 by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/153349439)
dinfuehr_ has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
<GitHub125> [jruby] the-michael-toy opened issue #4090: invoking UndefinedMethod.call; report at http://bugs.jruby.org https://git.io/v6iPk
pitr-ch has quit [Ping timeout: 258 seconds]
pitr-ch has joined #jruby
<GitHub80> [jruby] headius pushed 1 new commit to master: https://git.io/v6i12
<GitHub80> jruby/master e292b95 Charles Oliver Nutter: Restore world-readable search to tmpdir.rb.
<travis-ci> jruby/jruby (master:69b5767 by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/153349439)
zacts has quit [Quit: WeeChat 1.5]
zacts has joined #jruby
zacts has quit [Client Quit]
<travis-ci> jruby/jruby (master:242b351 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/153357863)
<headius> chrisseaton: that failure is the one JT suite on master
<headius> oh it seems you're using our open3?
<cprice> anyone know if there's a target date for 1.7.26?
<chrisseaton> headius: we use lots of your stuff
<chrisseaton> we haven't pushed any code to master though
<headius> ok
<headius> problem is our open3 uses our java integration now to test for Windows
<enebo> cprice: next week
<headius> and fall back to a Windows version
<chrisseaton> I mean if you need me to jump in and fix it I will, but we haven't changed anything
<headius> enebo: he asked about 1.7.26
<headius> is that planned for next week too
<headius> ?
<chrisseaton> So if it's broken for us it could also now be broken for a 3rd party JRuby extension
<enebo> headius: yeah I think we should do both
<headius> chrisseaton: it's my change but it only breaks truffle
<headius> I can modify it to check for java integration
<cprice> enebo: ty!
<GitHub129> [jruby] headius pushed 1 new commit to master: https://git.io/v6iyB
<GitHub129> jruby/master 2ec1b7a Charles Oliver Nutter: Check for Java integration in open3, so Truffle can boot it.
<headius> enebo: sounds great to me
<headius> guess I'll be reviewing 1.7 issues after this then
pitr-ch has quit [Ping timeout: 276 seconds]
<headius> chrisseaton: should be ok now
<chrisseaton> I'll look out for it
pitr-ch has joined #jruby
<headius> kares, enebo: diff between MRI 2.3.0 and 2.3.1 for lib dir: https://gist.github.com/headius/943f111e825466d4fc34158e56deb805
<headius> added ext stuff too though we don't use most of that
<headius> the changes are pretty mundane
<enebo> headius: there is some failutes in MRI where they return something which has singleton_class and we do not
<headius> eh?
<enebo> headius: I doubt the ostruct changes are that but just mentioning it
<headius> ok
<headius> I will try to update ours to 2.3.1+jruby patches and see how tests look
<enebo> headius: just noticed when I was running some tests in MRI (don’t remember)
<enebo> headius: what version of tests are we running?
<enebo> headius: Nothing scary in this diff
<travis-ci> jruby/jruby (jruby-1_7:b2d9582 by Thomas E. Enebo): The build failed. (https://travis-ci.org/jruby/jruby/builds/153360593)
<headius> huh...well our patch applied cleanly
<headius> that's a first
<headius> enebo: 2.3.0
<headius> I won't update those until after 9.1.3.0 because they'll certainly show up some bugs MRI has fixed and we haven't
<enebo> ok
<headius> well, maybe...I might try them and see how bad it is
<enebo> headius: just thinkign about some of these block specs I am fixing
pitr-ch has quit [Ping timeout: 250 seconds]
pitr-ch has joined #jruby
<headius> and here's the 2.3.1 diff applied to JRuby stdlib: https://gist.github.com/headius/1ea44e9854f814e9a23d52059aafc573
<headius> yeah this all looks pretty trivial
<headius> I'll update version numbers and push
prasunanand has joined #jruby
<headius> jruby 9.1.3.0-SNAPSHOT (2.3.1) 2016-08-18 2ec1b7a Java HotSpot(TM) 64-Bit Server VM 25.92-b14 on 1.8.0_92-b14 +jit [darwin-x86_64]
<headius> yay
<lopex> \o/
<headius> enebo: I could start spinning external lib releases as well
<travis-ci> jruby/jruby (master:e292b95 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/153370629)
<headius> just running sanity checks here and then we'll push 2.3.1
claudiuinberlin has quit []
<GitHub23> [jruby] headius pushed 1 new commit to master: https://git.io/v6i5S
<GitHub23> jruby/master f3971e5 Charles Oliver Nutter: Update Ruby version and stdlib to 2.3.1....
<GitHub103> [jruby] headius closed issue #4087: stdlib update for 9.1 (from Ruby 2.3.1) https://git.io/v66n8
pitr-ch has quit [Ping timeout: 265 seconds]
<headius> kares: ^
pitr-ch has joined #jruby
<lopex> headius: you might also release jcodings since nirvdrum found a gross bug there
<headius> oh yeah
<lopex> might be a dead code though
<lopex> what's the best c coverage tool nowadays ?
<headius> beats me
<travis-ci> jruby/jruby (master:2ec1b7a by Charles Oliver Nutter): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/153374864)
GitHub123 has joined #jruby
<GitHub123> [jcodings] headius pushed 1 new commit to master: https://git.io/v6iNo
GitHub123 has left #jruby [#jruby]
<GitHub123> jcodings/master 31851e9 Charles Oliver Nutter: [maven-release-plugin] prepare release jcodings-1.0.18
GitHub156 has joined #jruby
<GitHub156> [jcodings] headius tagged jcodings-1.0.18 at cd9e63e: https://git.io/v6iNK
GitHub156 has left #jruby [#jruby]
GitHub16 has joined #jruby
<GitHub16> [jcodings] headius pushed 1 new commit to master: https://git.io/v6iN6
<GitHub16> jcodings/master 1225109 Charles Oliver Nutter: [maven-release-plugin] prepare for next development iteration
GitHub16 has left #jruby [#jruby]
pitr-ch has quit [Ping timeout: 258 seconds]
pitr-ch has joined #jruby
<headius> jcodings 1.0.18 and joni 2.1.11 are released
<lopex> why joni release didnt show up ?
<headius> I don't think we have joni repo hooked up to IRC
<lopex> ah, bot rules ?
<GitHub11> [jruby] headius pushed 1 new commit to master: https://git.io/v6ixY
<GitHub11> jruby/master 7c081ff Charles Oliver Nutter: Update to release deps: joni to 2.1.11 and jcodings to 1.0.18....
<GitHub149> [jruby] headius closed issue #4077: Recursive regex compile fails: (RegexpError) invalid group name <0> https://git.io/v6ani
bbrowning has quit [Quit: Leaving]
zacts has joined #jruby
<headius> ok, I'm going to need mkristian help to release jruby-readline
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
strax has quit [Quit: Connection closed for inactivity]
<travis-ci> jruby/jruby (master:f3971e5 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/153383701)
tcrawley is now known as tcrawley-away
<travis-ci> jruby/jruby (master:7c081ff by Charles Oliver Nutter): The build was broken. (https://travis-ci.org/jruby/jruby/builds/153391783)
<lopex> chrisseaton: I guess PE would allow to stream fuse two maps (an an array for example) right ?
<chrisseaton> lopex: what do the two maps look like?
<chrisseaton> lopex: show me the code and I'll comment
<lopex> like in haskell map f and map g
<chrisseaton> We can fuse two loops I think
<chrisseaton> And if you map can compile to a loop then that would work
<lopex> but you can see the effects leaking outside in truffle right ?
<lopex> or at least you can speculate on it
<chrisseaton> If they had effects you couldn't do it, but then you wouldn't want to would you?
<lopex> yes
<chrisseaton> But that would change the order of your side effects - Ruby doesn't allow that
<lopex> sure
<lopex> yeah I'm just pointing back to plain a.map{|e|e+1}.map{|e|e*2} example
<lopex> or any combination of filter/map/etc non effecting
<chrisseaton> I believe we should be able to fuse that
<chrisseaton> Well depending on how big the arrays are and where they come from we could even constant fold it as well
enebo has quit [Quit: enebo]
<lopex> the other thing I'm trying to get my head around is how truffle might allow to guess if given chunk of code (in guest language) is side effecting
<lopex> I mean conceptually
<lopex> like a scope, whatever
<chrisseaton> It can't guess - either it's side effecting or it isn't, but we use caches and things to remove side effects if we can
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<lopex> but it does depend on language semantics right ?
<lopex> you just cant know in ruby
<lopex> for example you might exploit a feature of some type system
zacts has quit [Quit: WeeChat 1.5]
camlow325 has quit [Quit: WeeChat 1.5]
<chrisseaton> we can take language semantics into account by doing things like caching
<chrisseaton> I'm not sure I can think of any concrete examples of where the type system would let you ignore a side effect
<lopex> haskell or clean ?
<chrisseaton> Can you give me an example in Haskell?
<lopex> like the stream fusion above ?
<chrisseaton> But there's no side effects in there
<lopex> yes
<lopex> thats the point
<chrisseaton> Sorry I don't follow?
<lopex> oh I never meant ignoring side effects
<lopex> I just meant that the type system would provide boundaries for them
<lopex> I dont know why did you use the ignore term
dling has quit []
dinfuehr_ has quit [Ping timeout: 265 seconds]
drbobbeaty has joined #jruby