akp has quit [Client Quit]
maclover7 has joined #jruby
<GitHub52> [jruby] headius opened issue #4308: New syntax errors in 2.3.1/2.3.2 tests. https://git.io/vX9z3
<GitHub87> [jruby] headius pushed 3 new commits to master: https://git.io/vX9zQ
<GitHub87> jruby/master a5cb26d Charles Oliver Nutter: New syntax/ripper failures in Ruby 2.3.1. #4308
<GitHub87> jruby/master da08060 Charles Oliver Nutter: New failures in 2.3.1 tests. #4303.
<GitHub87> jruby/master ec5d7f0 Charles Oliver Nutter: Exclude failing test that produces unparsable error....
TheWhip has joined #jruby
<GitHub46> [jruby] headius pushed 1 new commit to master: https://git.io/vX9gV
<GitHub46> jruby/master 1d5f1f8 Charles Oliver Nutter: Tag FileUtils tests hanging only on travis....
<travis-ci> jruby/jruby (master:da08060 by Charles Oliver Nutter): The build was canceled. (https://travis-ci.org/jruby/jruby/builds/176559879)
TheWhip has quit [Ping timeout: 252 seconds]
<GitHub171> [jruby] phluid61 opened pull request #4309: fix Array#sum and Enumerable#sum (ruby-2.4...feature/optimise-enumerable-sum) https://git.io/vX92a
<GitHub73> [jruby] BanzaiMan created ha-chore-disable-webhook (+1 new commit): https://git.io/vX9aY
<GitHub73> jruby/ha-chore-disable-webhook d165b88 Hiro Asari: Disable notifying travis-rubies of passing [skip ci]...
<GitHub62> [jruby] BanzaiMan opened pull request #4310: Disable notifying travis-rubies of passing [skip ci] (master...ha-chore-disable-webhook) https://git.io/vX9as
<travis-ci> jruby/jruby (master:1d5f1f8 by Charles Oliver Nutter): The build failed. (https://travis-ci.org/jruby/jruby/builds/176560943)
<GitHub55> [jruby] headius pushed 2 new commits to master: https://git.io/vX9aP
<GitHub55> jruby/master d7fbe36 Charles Oliver Nutter: Missed one. #4303
<GitHub55> jruby/master 9764fd0 Charles Oliver Nutter: Wrong location for this exclude. #4308
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 250 seconds]
raeoks has joined #jruby
<GitHub102> [jruby] headius pushed 1 new commit to master: https://git.io/vX9w1
<GitHub102> jruby/master a942825 Charles Oliver Nutter: Allow specs to fail until regression from #4299 is fixed.
cprice404 has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 245 seconds]
<GitHub15> [jruby] nirvdrum pushed 4 new commits to truffle-head: https://git.io/vX9rQ
<GitHub15> jruby/truffle-head 38ed2ae Kevin Menard: [Truffle] Moved StringNodesHelper.checkIndex out to a node.
<GitHub15> jruby/truffle-head 0c1cd73 Kevin Menard: [Truffle] Moved StringNodesHelper.checkIndexForRef out to a node.
<GitHub15> jruby/truffle-head d72ccc4 Kevin Menard: [Truffle] Removed more bad transfers.
<travis-ci> jruby/jruby (master:d7fbe36 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176565408)
<GitHub5> [jruby] headius pushed 2 new commits to master: https://git.io/vX9oT
<GitHub5> jruby/master e07c718 Charles Oliver Nutter: Tag failing Math.lgamma spec. #4299
<GitHub5> jruby/master 0b3290f Charles Oliver Nutter: Revert "Allow specs to fail until regression from #4299 is fixed."...
<GitHub81> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vX9oI
<GitHub81> jruby/ruby-2.4 6ea39ea Charles Oliver Nutter: Merge branch 'master' into ruby-2.4
<GitHub48> [jruby] headius closed pull request #4310: Disable notifying travis-rubies of passing [skip ci] (master...ha-chore-disable-webhook) https://git.io/vX9as
<GitHub84> [jruby] headius pushed 1 new commit to master: https://git.io/vX9oO
<GitHub84> jruby/master c400403 Charles Oliver Nutter: Merge pull request #4310 from jruby/ha-chore-disable-webhook...
<GitHub100> [jruby] headius closed pull request #4309: fix Array#sum and Enumerable#sum (ruby-2.4...feature/optimise-enumerable-sum) https://git.io/vX92a
<GitHub74> [jruby] headius pushed 5 new commits to ruby-2.4: https://git.io/vX9oc
<GitHub74> jruby/ruby-2.4 8a78908 Matthew Kerwin: change Array#sum to better match MRI...
<GitHub74> jruby/ruby-2.4 343028a Matthew Kerwin: make Array#sum use Enumerable's addition logic...
<GitHub74> jruby/ruby-2.4 be05f1b Matthew Kerwin: add Kahan's compensated algorithm for Floats...
<travis-ci> jruby/jruby (master:a942825 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176569983)
<maclover7> headius: you around for a nokogiri <> jruby compat question
camlow325 has quit [Quit: WeeChat 1.5]
<travis-ci> jruby/jruby (master:e07c718 by Charles Oliver Nutter): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/176572414)
<headius> maclover7: sure
<maclover7> hey
<maclover7> working on getting some more activesupport tests passing on jruby
<maclover7> running into some issues with xml mini stuff, specifically nokogirisax parsing
<maclover7> I was just wondering if you had any info from past experiences re: nokogirisax working/not working on jruby
<headius> oh yeah I saw a bunch were nokogiri related
<headius> so here's the thing...some of those may be false failures because nokogiri for JRuby just has some output differences
<flavorjones> the sax parser is pretty complicated, I'm not surprised the jruby port might behave badly
<headius> we we need to do is reduce them down first to something we can bring to nokogiri folks
<headius> flavorjones: yeah, these are just as likely to be minor differences
<maclover7> flavorjones: what would be most helpful information for this
<maclover7> I'm assuming just the failing test names / their output isn't enough to go on, right?
<flavorjones> ruby and jruby versions, desired output, actual output. the exact test so we can reproduce if it's isolatable
<flavorjones> I'd prefer not to have to set up the entire rails test suite environment to look into it
<maclover7> yep, that makes sense
<maclover7> I'll make a gist
<maclover7> ^ how's that
<maclover7> I can provide as much info as you need
Aethenelle has joined #jruby
TheWhip has joined #jruby
<GitHub58> [jruby] nirvdrum pushed 3 new commits to truffle-head: https://git.io/vX9MQ
<GitHub58> jruby/truffle-head 621352d Kevin Menard: [Truffle] Removed some more bad transfers.
<GitHub58> jruby/truffle-head 4f9e0c5 Kevin Menard: [Truffle] Added more missing boundaries.
<GitHub58> jruby/truffle-head 650a81d Kevin Menard: [Truffle] Added a missing boundary.
TheWhip has quit [Ping timeout: 244 seconds]
TheWhip has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
<headius> maclover7: that looks great
<headius> if you can get ActiveSupport out of it that would be better but this is at least smaller than the whole suite
raeoks has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
maclover7 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
TheWhip has quit [Remote host closed the connection]
<GitHub192> [jruby] headius pushed 2 new commits to ruby-2.4: https://git.io/vX9Q4
<GitHub192> jruby/ruby-2.4 f2f2ca2 Charles Oliver Nutter: Tag failing Math.lgamma spec. #4299
<GitHub192> jruby/ruby-2.4 d548472 Charles Oliver Nutter: Revert "Allow specs to fail until regression from #4299 is fixed."...
<GitHub61> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vX9QR
<GitHub61> jruby/truffle-head 94171da Chris Seaton: Merge branch 'master' into truffle-head
<GitHub23> [jruby] headius closed issue #3899: Ruby 2.4 support https://git.io/vrlqM
<travis-ci> jruby/jruby (ruby-2.4:f2f2ca2 by Charles Oliver Nutter): The build failed. (https://travis-ci.org/jruby/jruby/builds/176596176)
<travis-ci> jruby/jruby (truffle-head:94171da by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/176596238)
raeoks has joined #jruby
<GitHub36> [jruby] chrisseaton force-pushed jdk9-build from e7371a7 to dfed0bd: https://git.io/vX95i
<GitHub36> jruby/jdk9-build dfed0bd Christian Meier: switch to mavengem and polyglot-maven snapshots
<GitHub36> jruby/jdk9-build 7a173c9 Christian Meier: use newer version of maven-jar-plugin which works with jdk9
<GitHub36> jruby/jdk9-build 79eabf4 Christian Meier: first step to use maven profiles to set bootclasspath...
<GitHub10> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vX95D
<GitHub10> jruby/truffle-head 4a152c1 Chris Seaton: [Truffle] We can now run test fast on Java 9.
<GitHub33> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vX95h
<GitHub33> jruby/truffle-head 9f4f0d0 Chris Seaton: [Truffle] Tag failing rope PE tests.
<GitHub160> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vX9dU
<GitHub160> jruby/truffle-head c50f53a Chris Seaton: [Truffle] Missing quote in ci.hocon.
<GitHub53> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vX9dY
<GitHub53> jruby/ruby-2.4 689a7ea Charles Oliver Nutter: Add Regexp#match?. #4293.
<GitHub144> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vX9dZ
<GitHub144> jruby/truffle-head a8e1d28 Chris Seaton: [Truffle] Update to latest Truffle API.
<GitHub192> [jruby] headius pushed 2 new commits to ruby-2.4: https://git.io/vX9dd
<GitHub192> jruby/ruby-2.4 18a68d7 Charles Oliver Nutter: Not sure why this was updated but it's still 0.15 for me.
<GitHub192> jruby/ruby-2.4 bd95538 Charles Oliver Nutter: Remove 'thread' library and force it into $". #4293.
<GitHub182> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vX9FJ
<GitHub182> jruby/ruby-2.4 8717e69 Charles Oliver Nutter: Update to rdoc 5.0.0. #4293
<travis-ci> jruby/jruby (truffle-head:4a152c1 by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/176601024)
<travis-ci> jruby/jruby (truffle-head:9f4f0d0 by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/176602035)
<travis-ci> jruby/jruby (truffle-head:c50f53a by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/176602345)
maclover7 has joined #jruby
maclover7 has quit [Client Quit]
<travis-ci> jruby/jruby (ruby-2.4:689a7ea by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176602732)
<travis-ci> jruby/jruby (truffle-head:a8e1d28 by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/176602941)
<travis-ci> jruby/jruby (ruby-2.4:18a68d7 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176604043)
<travis-ci> jruby/jruby (ruby-2.4:8717e69 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176604323)
cremes has quit [Ping timeout: 245 seconds]
<GitHub27> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vX9AW
<GitHub27> jruby/ruby-2.4 2b59c96 Charles Oliver Nutter: Need exceptions booted to set up the sync classes. #4293
<GitHub88> [jruby] headius created remove_fixnum (+1 new commit): https://git.io/vX9AH
<GitHub88> jruby/remove_fixnum 4dd3702 Charles Oliver Nutter: Start eliminating Fixnum and Bignum in favor of Integer. #4293
<travis-ci> jruby/jruby (ruby-2.4:2b59c96 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176613510)
raeoks has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<travis-ci> jruby/jruby (remove_fixnum:4dd3702 by Charles Oliver Nutter): The build failed. (https://travis-ci.org/jruby/jruby/builds/176614865)
cremes has joined #jruby
<GitHub96> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vX9hk
<GitHub96> jruby/truffle-head 15ddd43 Chris Seaton: [Truffle] New development readme.
<GitHub192> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vX9hL
<GitHub192> jruby/master 9f5f518 Chris Seaton: [Truffle] New development readme.
<GitHub87> [jruby] kares created test-math-lgamma (+2 new commits): https://git.io/vX9h5
<GitHub87> jruby/test-math-lgamma ae6d720 kares: add a working fix for #4299...
<GitHub87> jruby/test-math-lgamma 6d74772 kares: Revert "Fixed Math.lgamma with input -0.0"...
cremes_ has joined #jruby
pawnbox has joined #jruby
cremes has quit [Ping timeout: 265 seconds]
cremes_ has quit [Ping timeout: 250 seconds]
<travis-ci> jruby/jruby (truffle-head:15ddd43 by Chris Seaton): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176619879)
cremes has joined #jruby
etehtsea has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
cremes has joined #jruby
cremes_ has joined #jruby
maclover7 has joined #jruby
cremes has quit [Ping timeout: 244 seconds]
cremes has joined #jruby
maclover7 has quit [Client Quit]
cremes_ has quit [Ping timeout: 260 seconds]
cremes has quit [Ping timeout: 250 seconds]
cremes has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
raeoks has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
cremes has joined #jruby
claudiuinberlin has joined #jruby
cremes_ has joined #jruby
donV has joined #jruby
<donV> Hi all!
cremes has quit [Ping timeout: 268 seconds]
cremes_ is now known as cremes
<olle> hi donV!
cremes_ has joined #jruby
blaxter has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 248 seconds]
halorgium has quit [Ping timeout: 260 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 265 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
etehtsea has quit [Quit: Textual IRC Client: www.textualapp.com]
raeoks has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cremes has quit [Ping timeout: 265 seconds]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 260 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
temporal_ has left #jruby ["Textual IRC Client: www.textualapp.com"]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 240 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 240 seconds]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 265 seconds]
<GitHub198> [jruby] kares force-pushed test-math-lgamma from ae6d720 to 94ac35e: https://git.io/vXHT6
<GitHub198> jruby/test-math-lgamma 94ac35e kares: add a working fix for #4299...
cremes_ has joined #jruby
cremes has quit [Ping timeout: 265 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 250 seconds]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 256 seconds]
cremes_ has joined #jruby
<GitHub15> [jruby] lephyrius opened issue #4311: Error running bundler to install gems https://git.io/vXHkh
cremes_ is now known as cremes
cremes has quit [Ping timeout: 256 seconds]
lobner has joined #jruby
cremes_ has joined #jruby
cremes has joined #jruby
cremes_ has quit [Ping timeout: 252 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
cremes_ is now known as cremes
olle has quit [Quit: olle]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 256 seconds]
raeoks has joined #jruby
cremes has joined #jruby
olle has joined #jruby
cremes_ has quit [Ping timeout: 248 seconds]
<GitHub46> [jruby] shirosaki opened pull request #4312: Fix JRuby embed crash after application reloading (master...embed_reload) https://git.io/vXHqT
cremes_ has joined #jruby
cremes has quit [Ping timeout: 256 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 246 seconds]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 246 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 256 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 256 seconds]
<travis-ci> jruby/jruby (test-math-lgamma:94ac35e by kares): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/176634510)
cremes has joined #jruby
cremes_ has quit [Ping timeout: 248 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 248 seconds]
<GitHub40> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXHOB
<GitHub40> jruby/truffle-head 560cbbf Benoit Daloze: [Truffle] Mention `jt ruby` instead of `jt run`....
<GitHub58> [jruby] kares pushed 2 new commits to master: https://git.io/vXHO0
<GitHub58> jruby/master 2f60a32 kares: add a working fix for #4299...
<GitHub58> jruby/master 049b6bf kares: Revert "Fixed Math.lgamma with input -0.0"...
cremes has joined #jruby
raeoks has quit [Ping timeout: 244 seconds]
cremes_ has quit [Ping timeout: 240 seconds]
drbobbeaty has joined #jruby
cremes_ has joined #jruby
cremes has quit [Ping timeout: 240 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 260 seconds]
<GitHub43> [jruby] nishantmodak opened pull request #4313: Update RDoc to 5.0.0 (master...update-rdoc) https://git.io/vXH3P
cremes has joined #jruby
cremes_ has quit [Ping timeout: 260 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 268 seconds]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cremes has joined #jruby
cremes__ has joined #jruby
<GitHub63> [jruby] nishantmodak closed pull request #4313: Update RDoc to 5.0.0 (ruby-2.4...update-rdoc) https://git.io/vXH3P
cremes_ has quit [Ping timeout: 268 seconds]
cremes has quit [Ping timeout: 248 seconds]
cremes__ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 248 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 258 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 258 seconds]
olle has quit [Quit: olle]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 240 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 265 seconds]
cremes has joined #jruby
cremes_ has quit [Ping timeout: 246 seconds]
cremes_ has joined #jruby
cremes has quit [Ping timeout: 265 seconds]
cremes_ is now known as cremes
cremes_ has joined #jruby
cremes has quit [Ping timeout: 265 seconds]
cremes_ is now known as cremes
<travis-ci> kares/jruby (test-sub-string-push:0c4d3b6 by kares): The build was fixed. (https://travis-ci.org/kares/jruby/builds/176634095)
<GitHub136> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vXHWA
<GitHub136> jruby/truffle-head a990882 Chris Seaton: [Truffle] A couple more tweaks to the developer readme.
cremes has quit [Ping timeout: 250 seconds]
<GitHub49> [jruby] chrisseaton pushed 2 new commits to master: https://git.io/vXHlT
<GitHub49> jruby/master e00552e Chris Seaton: [Truffle] A couple more tweaks to the developer readme.
<GitHub49> jruby/master 7044e47 Benoit Daloze: [Truffle] Mention `jt ruby` instead of `jt run`....
olle has joined #jruby
cremes has joined #jruby
<travis-ci> jruby/jruby (truffle-head:560cbbf by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176652312)
donV has quit [Quit: donV]
drbobbeaty has joined #jruby
donV has joined #jruby
<GitHub176> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXH0G
<GitHub176> jruby/truffle-head d24df61 Benoit Daloze: [Truffle] Tell where the path library comes from.
<travis-ci> jruby/jruby (truffle-head:a990882 by Chris Seaton): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176667207)
shellac has joined #jruby
<GitHub76> [jruby] kares pushed 13 new commits to master: https://git.io/vXHuJ
<GitHub76> jruby/master a425196 kares: no need to do the frozenCheck twice on #sub!
<GitHub76> jruby/master ed97a60 kares: dry out String#sub impl - pass less to privates let them handle arg0
<GitHub76> jruby/master 863f420 kares: avoid and deprecate sub19 versions on Ruby String
maclover7 has joined #jruby
tcrawley-away is now known as tcrawley
maclover7 has quit [Client Quit]
bbrowning_away is now known as bbrowning
halorgium has joined #jruby
pawnbox has quit [Ping timeout: 240 seconds]
<GitHub110> [jruby] nirvdrum pushed 1 new commit to truffle-head: https://git.io/vXHVX
<GitHub110> jruby/truffle-head 4f8db64 Kevin Menard: [Truffle] Removed boundary that caused PE tests to fail.
pawnbox has joined #jruby
<travis-ci> jruby/jruby (master:e00552e by Chris Seaton): The build passed. (https://travis-ci.org/jruby/jruby/builds/176667396)
<travis-ci> jruby/jruby (truffle-head:d24df61 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176678364)
pawnbox has quit [Ping timeout: 258 seconds]
AckZ has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
<GitHub170> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vXHPH
<GitHub170> jruby/ruby-2.4 822705a Charles Oliver Nutter: thread is no longer a library.
pawnbox has joined #jruby
<GitHub52> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXHMW
<GitHub52> jruby/truffle-head cbde59c Benoit Daloze: [Truffle] Exclude MRI test test_syntax.rb because it uses refinements.
<GitHub75> jruby/remove_fixnum f75647a Charles Oliver Nutter: Fix test expecting "Fixnum" class. #4293
<GitHub75> [jruby] headius pushed 2 new commits to remove_fixnum: https://git.io/vXHM2
<GitHub75> jruby/remove_fixnum f723036 Charles Oliver Nutter: Merge branch 'ruby-2.4' into remove_fixnum
Aethenelle has joined #jruby
<headius> donV: good morning!
<travis-ci> jruby/jruby (truffle-head:4f8db64 by Kevin Menard): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176691954)
enebo has joined #jruby
blaxter has quit [Quit: foo]
<headius> enebo: high water mark is down to 142 already
<headius> remarkably, removing Fixnum and Bignum did not cause a cascade of failures across all the suites
<headius> we have a bunch of tests against obj.getMetaClass().getClassIndex() though that will have to change
<enebo> headius: yeah that sort of makes sense in that most explicit uses seems to be kind_of?
<enebo> headius: and that should have been Integer all along
<headius> yeah thank goodness they never made it possible to directly construct Bignum
<headius> time to start working on value doubling in IR so we can represent all Integer as a pair of long, byte[]
<headius> or whatever BigInteger uses
<headius> so I need input on this
<headius> the bad pattern is using other.getMetaClass().getClassIndex() to check for FIXNUM vs BIGNUM vs FLOAT etc
<headius> the object itself still reports class index via ((RubyBasicObject) other).getNativeClassIndex() but I don't know if we want that all over
<headius> so the options are lifting that up into IRubyObject or modifying all such places to only check for INTEGER
<headius> I'm thinking the latter is probably best
<GitHub10> [jruby] nirvdrum pushed 1 new commit to truffle-head: https://git.io/vXHS7
<GitHub10> jruby/truffle-head 51fd3a3 Kevin Menard: [Truffle] Moveed RopeOperations.codePoint out to a node.
<travis-ci> jruby/jruby (ruby-2.4:822705a by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176701330)
<enebo> headius: classindex aside it may still be useful to know which is which internally but I guess it will always be boxed in same IRubyObject
<headius> well no, actually not
<headius> we still have RubyFixnum and RubyBignum as separate object types
<enebo> ok but they all say they are Integer at a introspectable level then
<enebo> I guess I need to understand the IR bits more then
vtunka has joined #jruby
<enebo> If we still have two types which say they are one type then it seems like IR should not need to change unless the parser somehow just says IT IS AN INTEGER
<headius> ah yeah...I guess the box would be better as IRubyObject so it could be either a Fixnum box or Bignum
<enebo> If it does say that then perhaps we keep doing what we do now
<GitHub41> [jruby] nirvdrum pushed 1 new commit to truffle-head: https://git.io/vXHQa
<GitHub41> jruby/truffle-head 7142171 Kevin Menard: [Truffle] Re-added the boundary to RopeOperations.create and made the String PE tests work with the boundary in place.
<enebo> headius: before going back to arjdbc I will fix the %s() syntax problem
<headius> ok
<headius> I was going to look at that regexp group thing today
<enebo> headius: I might close out you issue after that and make a dedent bug since I do not think those are syntax blow up
<headius> spin a joni snapshot
<enebo> headius: oh did you change joni?
<headius> ahh yeah I barely looked at them
<headius> not yet, today
<headius> I might bring a burrito to Wild Mind later
<enebo> oh you are going to spin a joni today :)
<enebo> ok
<travis-ci> jruby/jruby (truffle-head:cbde59c by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176707805)
<enebo> headius: wish I was in biking shape since it is a 4.6 mile ride there
<enebo> headius: but I need to change out tires and I have not been riding in 3 month due to elbow
<headius> hoof it
dling has quit []
<GitHub48> [jruby] enebo opened issue #4314: 2.3 syntax failure: 'a b: 1' does not parse as method with kwarg https://git.io/vXHd7
<GitHub20> [jruby] enebo closed issue #4314: 2.3 syntax failure: 'a b: 1' does not parse as method with kwarg https://git.io/vXHd7
<GitHub45> jruby/master f755629 Thomas E. Enebo: Fixes #4314. 2.3 syntax failure: 'a b: 1' does not parse as method with kwarg
<GitHub45> [jruby] enebo pushed 1 new commit to master: https://git.io/vXHdp
<headius> enebo: I thought for sure I implemented --disable: gem
<enebo> headius: well it should just be a list of Array values
<enebo> headius: I am pretty sure we have that don’t we?
<headius> not according to those failures
<enebo> headius: maybe we only have ‘gems’ and not ‘gem’ or something like that?
<headius> ugh, that could be
<headius> NOBU
<enebo> I think they did add some comon spelling alternatves :)
<enebo> OMG I am so happy I made lex_state an ORable value instead of enum earlier this year
<enebo> nobu just make an OR’d value for a keyword
<headius> hahah
<GitHub136> [jruby] headius pushed 1 new commit to remove_fixnum: https://git.io/vXHFM
<GitHub136> jruby/remove_fixnum a103596 Charles Oliver Nutter: Eliminate expectation of FIXNUM or BIGNUM from class index.
<headius> just represent it as an EnumSet bro
Guest69 has joined #jruby
<Guest69> Hello, is anyone here familiar with Warbler? I am having issues trying to make a compiled war.
<headius> Guest69: Hello there! What's the problem?
<Guest69> Do I need my active rbenv pointed @ jruby?
<Guest69> headius NameError: uninitialized constant Warbler::Jar::JRUBY_VERSION
<Guest69> @headius if I switch to jruby-9.1.5.0 then I cannot run bundle install because gems fail with "checking for CLOCK_MONOTONIC in time.h... RuntimeError: The compiler failed to generate an executable file."
lobner has quit [Quit: Ex-Chat]
<GitHub163> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXHx4
<GitHub163> jruby/truffle-head d493e0d Benoit Daloze: [Truffle] Remove debugging output.
<GitHub90> [jruby] enebo opened issue #4315: 2.3 Syntax Failure: %s does not work in alias or undef https://git.io/vXHxg
<headius> Guest69: show me the complete error on 9.1.5.0
<headius> that sounds like it's trying to build an extension
<GitHub31> [jruby] enebo closed issue #4315: 2.3 Syntax Failure: %s does not work in alias or undef https://git.io/vXHxg
<GitHub158> [jruby] enebo pushed 1 new commit to master: https://git.io/vXHpZ
<GitHub158> jruby/master c49d1f4 Thomas E. Enebo: Fixes #4315. 2.3 Syntax Failure: %s does not work in alias or undef
<GitHub117> [jruby] BanzaiMan deleted ha-chore-disable-webhook at d165b88: https://git.io/vXHpD
<headius> Guest69: ok yeah, kgio...that's not a dependency of yours is it?
<Guest69> headius no
<Guest69> headius 'bundle install' show "Installing kgio 2.9.3 with native extensions"
donV has quit [Ping timeout: 252 seconds]
<GitHub72> [jruby] bjfish pushed 1 new commit to truffle-head: https://git.io/vXHhB
<GitHub72> jruby/truffle-head 0d84c97 Brandon Fish: [Truffle] Tag mri test errors add tagging script
<Guest69> headius byebug is another with native extensions that files with "make: *** No rule to make target `/Users/logart/.rbenv/versions/jruby-9.1.5.0/lib/ruby/include/ruby/ruby.h', needed by `breakpoint.o'. Stop."
<headius> and you start getting these just by switching to 9.1.5.0?
<Guest69> yes
<Guest69> if I am @ 2.3.1 I get "NameError: uninitialized constant Warbler::Jar::JRUBY_VERSION"
<headius> can you show me `bundle viz`
<GitHub49> [jruby] enebo opened issue #4316: --disable: should accept gem as alias for gems. https://git.io/vXHh2
<headius> Guest69: oh wait a second
<headius> your app is normally on MRI?
<headius> Warbler only works for apps targeting JRuby...you may have some libraries you're depending on that only work on MRI
<Guest69> headius ic :(
<headius> bundler viz will show you a dependency tree though
<GitHub1> [jruby] enebo closed issue #4316: --disable: should accept gem as alias for gems. https://git.io/vXHh2
<GitHub157> [jruby] enebo pushed 1 new commit to master: https://git.io/vXHjv
<GitHub157> jruby/master e01d2b5 Thomas E. Enebo: Fixes #4316. --disable: should accept gem as alias for gems.
<headius> if you want to deploy with warbler, need to remove those C ext deps
<travis-ci> jruby/jruby (truffle-head:51fd3a3 by Kevin Menard): The build has errored. (https://travis-ci.org/jruby/jruby/builds/176715696)
vtunka has quit [Quit: Leaving]
<Guest69> headius problem is I cannot run bundle as it errors out
<Guest69> headius maybe I need to switch back to 2.3.1 first
<headius> Guest69: yeah
<headius> switch back to MRI and get a bundle viz we can look at
<headius> maybe the deps won't be too hard to remove
<Guest69> kgio is from unicorn
<headius> ahh!
<headius> well that's easy...you won't need unicorn with warbler
<Guest69> headius and now its hitting against pg gem
<headius> Guest69: are you using that directly or via some other library like activerecord?
<Guest69> directly in Gemfile
<headius> yes, but your app...is it using pg gem directly or do you use sequel or activerecord or something?
<headius> the pg gem has a partial jruby equivalent
<headius> jruby-pg
<Guest69> rails AR
<headius> ok then you would migrate to using activerecord-jdbcpostgresql-adapter instead of pg
<headius> it may just require removing pg and adding that
<headius> you can also add these changes to gemfile by separating platforms
<headius> platform :ruby do; ... MRI exts; end; platform :jruby do; JRuby equivalents ...
<travis-ci> jruby/jruby (truffle-head:7142171 by Kevin Menard): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/176719208)
<Guest69> headius ok, did some other platform changes as well. got a war file. trying compiled next
<Guest69> headius success! Now what? haha
<headius> wow well that's progress :-)
<headius> so that war file can be run directly with java -jar whatever.war, or deployed to a Java server
<headius> I think you may want to confirm the app actually works with JRuby first though :-)
<headius> switch unicorn to puma and you can use that server to test jruby
<GitHub197> [jruby] pitr-ch pushed 3 new commits to truffle-head: https://git.io/vXQLF
<GitHub197> jruby/truffle-head d36ad78 Petr Chalupa: [Truffle] add actionview template tests to ecosystem tests
<GitHub197> jruby/truffle-head fe40c4a Petr Chalupa: [Truffle] jtt: allow custom rails test pattern
<GitHub197> jruby/truffle-head 40004fb Petr Chalupa: [Truffle] remove dependency on a gem
<Guest69> headius no manifest
bbrowning is now known as bbrowning_away
<headius> heh, then I am suspicious of it actually having built a war
<headius> unzip it to a temp dir and have a look
<headius> fwiw I would recommend the book Deploying on JRuby 9k for this
<headius> some portion of this is going to be making your app work on JRuby, so that's what I'd focus on first
<olle> headius: Ohai, https://github.com/bundler/bundler/pull/5181 I recreated your experiment running w/ latest stable JRuby and latest Rubygems on bundler's test suite.
<Guest69> headius app runs on puma. Was bumping up against a jruby defect though.
<Guest69> also, when I do the war, I see this
<headius> our yaml parser is pretty strict yaml 1.1
* Guest69 skipping json default gem (assuming its part of jruby-jars 9.1.6.0)
* Guest69 rm -f app.war
* Guest69 rm -f
* Guest69 Creating app.war
<Guest69> ...
<Guest69> then it lists lots of .class files
<headius> olle: why is it in a PR? Just to get testing?
<headius> you can register your fork with travis
<olle> headius: Just to get testing.
<headius> Guest69: that should be fine
<olle> headius: That's a smart move.
<headius> Guest69: at least I think so...it wouldn't be jruby-jars, it would be jruby-stdlib, but warbler includes both
pawnbox has quit [Remote host closed the connection]
<headius> olle: any progress we can make getting RG and bundler CI running JRuby would be great
<headius> RG suite unfortunately shells out for a million tests...takes a LONG time on Jruby
<olle> headius: inproc=true, does that exist on 9K?
<Guest69> headius in the war file: META-INF/MANIFEST.MFManifest-Version: 1.0
<Guest69> Created-By: Warbler 2.0.4
<headius> I doubt it...but it's possible it still works
<headius> we could also rig up a subprocess launcher helper method that just spins up a new JRuby instance directly
<headius> def jruby_run; org.jruby.embed.ScriptingContainer.new(...).evalScript(...); end
<headius> with some stdio juggling
<GitHub176> [jruby] enebo opened issue #4317: range endpoints with () will generate an NPE https://git.io/vXQYO
<headius> enebo: for that joni patch, I'm just removing the sections they basically skip by forcing the macro to true
<headius> do you think it would be better to mimic them?
<GitHub182> [jruby] enebo pushed 1 new commit to master: https://git.io/vXQY8
<GitHub182> jruby/master ffc235a Thomas E. Enebo: Fixes #4317. range endpoints with () will generate an NPE
<GitHub102> [jruby] enebo closed issue #4317: range endpoints with () will generate an NPE https://git.io/vXQYO
<enebo> headius: isn’t that what they do though?
<enebo> headius: They changed the actual name but the macro was literally TRUE
<headius> they force that _NAME macro to be "true" and then do if (!ONI_WHATEVER_NAME)
<headius> yeah I'm just saying the equivalent would be to have a constant in Java and leave the code there, even though it would never be called
<headius> it's not clear to me why they did this with the macro rather than just removing the code
<headius> they literally define a new macro for TRUE and then only ever check if it's false
<enebo> headius: yeah I guess it could refernece that constant as a final and it would get killed
pawnbox has joined #jruby
<headius> even if it didn't it would match their code better
<enebo> headius: I guess I don’t know why they did not just nuke that
<headius> dunno
<headius> yeah
<headius> patch works fine btw
<enebo> headius: maybe they were unsure if carte blanch acceptance would work out
<headius> could be
<headius> meh, I'll just leave it this way
<headius> they've committed to shipping the feature at this point
<headius> only three test_regexp failures on 2.4 branch with this fixed
<headius> 2: %v_5 := match(reg<(?<@foo>foo)>, %v_4, callType: NORMAL, name: =~, potentiallyRefined: false)
<headius> 3: *@foo := set_captured_var(%v_5, varName: @foo)
<headius> heh
<headius> need to make the parser not do assignment for non-lvars
<enebo> so it will bind to ivars?
<enebo> headius: have you tried the binding for other things like constants, cvars, or gvars?
<headius> it doesn't bind to anything
<headius> it's just a named group
<enebo> then what are you talking about?
<enebo> :)
<enebo> oh not do assignments
<headius> right
<headius> it's still making it a local var
<enebo> I guess that might be simple you just need to chack capture name to be an lvar name
<headius> /(?<@foo>foo)/ =~ "foo"
<headius> I guess that is a MatchNode feature?
<enebo> headius: or are you saying parser will make an lvar called @foo?
<enebo> headius: or that IR will emit that
<headius> that's what I'm saying
<enebo> oh I see
<headius> or at least I assume it's parser
<headius> but it's definitely trying to assign it as a local var
<Guest69> headius nm, I didn't build with the executable option
<headius> Guest69: ahh ok
<enebo> headius: ParserSupport.allocateNamedLocals
<headius> enebo: yeah just found it
<headius> working backward from Match2Capture
<Guest69> headius It is dying on startup now
<Guest69> headius 2016-11-17 09:10:49.928:WARN:/:main: ERROR: initialization failed
<Guest69> org.jruby.rack.RackInitializationException: no implicit conversion of nil into String|?from org/jruby/RubyString.java:1147
<headius> probably need to see a full trace for that
<headius> did the app actually work in puma or just start up?
<headius> enebo: you must have an isLocalVariable(String) somewhere right?
<headius> oh maybe IdUtil.isLocal is good enough
<enebo> headius: yeah I think that is good
<headius> woo, looks ok
<enebo> headius: I have always thought it was clean definition which is not all that efficient but this is not perf sensitive
<Guest69> headius it worked. I was able to login
<Guest69> headius here is the gist for the war startup failure
<GitHub81> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vXQsE
<GitHub81> jruby/ruby-2.4 3995a2d Charles Oliver Nutter: Update to joni that allows more named capture names. Fixes #4287.
<olle> https://travis-ci.org/olleolleolle/bundler/builds/176762214 there's now a long build on. Now, a Prokofiev concert!
<GitHub3> [jruby] headius closed issue #4287: [ruby 2.4] Add support for @ and $ in regexp named groups https://git.io/vXXG6
shellac has quit [Quit: Leaving]
<olle> If I were to pick a jvm for JRuby to run Bundler's CI on, which would it be? oracle's jdk8?
<headius> we'll get a new baseline with test_regexp included
<headius> olle: oracle or openjdk8 are pretty much equivalent
<headius> or zulu
<headius> anything openjdk-based
<olle> headius: The default is a 1.7
claudiuinberlin has quit []
<olle> anyway, good night, ciao
olle has left #jruby [#jruby]
<GitHub130> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vXQZw
<GitHub130> jruby/truffle-head 01f3c47 Chris Seaton: [Truffle] Sulong now has two JARs.
<travis-ci> jruby/jruby (remove_fixnum:a103596 by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/176725829)
<Guest69> @headius here is the error I see when I startup the war. https://gist.github.com/anonymous/4607b5709949e023fe823aba576eeda5
<Guest69> headius So, is JRuby/Warbler a good option for distributing a non-source-code application to customers?
thedarkone2 has joined #jruby
claudiuinberlin has joined #jruby
<GitHub122> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXQ4B
<GitHub122> jruby/truffle-head fa933ff Stefan Anzinger: [Truffle] Use JDK UnixSystem class for getgroups instead of jnr-posix getgroups....
bbrowning_away is now known as bbrowning
<headius> Guest69: it's a pretty good option, yes
<headius> if that's what you want to do I'd definitely recommend picking up the book and pinging codefinger
<Guest69> headius bought the book :)
<headius> (he's the author)
<headius> nice!
<headius> interesting...something going on at config/initializers/devise.rb:13
<Guest69> config.mailer_sender = 'no-reply@' + Rails.application.secrets.domain_name
<headius> enebo: seems like something stopped parsing right
<travis-ci> jruby/jruby (truffle-head:0d84c97 by Brandon Fish): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/176735611)
<headius> Guest69: I'd suspect that maybe Rails.application.secrets is nil
<headius> I don't know Rails well though
<Guest69> headius It seems like its not pulling in my config/*.yml files
<Guest69> headius let me work through the book a little. At least we got past the bundler error.
<headius> ok
claudiuinberlin has quit [Remote host closed the connection]
<enebo> headius: looking into it
claudiuinberlin has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
<travis-ci> jruby/jruby (truffle-head:d36ad78 by Petr Chalupa): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/176751586)
ratnikov has quit [Ping timeout: 256 seconds]
<travis-ci> jruby/jruby (ruby-2.4:3995a2d by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/176762639)
<Guest69> @codefinger update for the src code for the book
<Guest69> stock-service/config folder is missing.
ratnikov has joined #jruby
pawnbox has quit [Ping timeout: 246 seconds]
<travis-ci> jruby/jruby (truffle-head:01f3c47 by Chris Seaton): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/176767138)
<GitHub139> [jruby] enebo pushed 1 new commit to master: https://git.io/vXQoi
<GitHub139> jruby/master d7ecebc Thomas E. Enebo: Should only process %s not a bare % for FITEM lex_state
pawnbox has joined #jruby
Bilbo has joined #jruby
Bilbo has quit [Client Quit]
<travis-ci> jruby/jruby (truffle-head:fa933ff by Stefan Anzinger): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/176778521)
thedarkone2 has joined #jruby
maclover7 has joined #jruby
subbu is now known as subbu|lunch
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Guest69 has joined #jruby
<GitHub31> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vXQ9g
<GitHub31> jruby/ruby-2.4 3e1131e Charles Oliver Nutter: Merge remote-tracking branch 'origin/master' into ruby-2.4
yahonda has joined #jruby
pawnbox has quit [Remote host closed the connection]
yahonda has quit [Client Quit]
subbu|lunch is now known as subbu|afk
<travis-ci> jruby/jruby (master:d7ecebc by Thomas E. Enebo): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/176800169)
olle has joined #jruby
subbu|afk is now known as subb
subb is now known as subbu
<travis-ci> jruby/jruby (remove_fixnum:f723036 by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/176708029)
<GitHub144> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vXQjv
<GitHub144> jruby/ruby-2.4 2d6d9f9 Charles Oliver Nutter: Merge remote-tracking branch 'origin/remove_fixnum' into ruby-2.4
<GitHub179> [jruby] headius deleted remove_fixnum at a103596: https://git.io/vXQjJ
bbrowning has quit [Quit: Leaving]
<GitHub108> [jruby] headius pushed 1 new commit to ruby-2.4: https://git.io/vX7vJ
<GitHub108> jruby/ruby-2.4 bed76e7 Charles Oliver Nutter: Reverse this change; objects will never report they are Integer.
<GitHub142> [jruby] nirvdrum pushed 3 new commits to truffle-head: https://git.io/vX7f8
<GitHub142> jruby/truffle-head 7ec25d9 Kevin Menard: [Truffle] Removed the `character_ascii_p` primitive....
<GitHub142> jruby/truffle-head 61bbe6f Kevin Menard: [Truffle] Fixed a bad case in the `string_chr_at` primitive.
<GitHub142> jruby/truffle-head eedac46 Kevin Menard: [Truffle] Changed inequality to be consistent with the rest of the code base.
<GitHub22> [jruby] maclover7 opened pull request #4318: Change decimal length for result of time subtraction (master...jm-time-decimal) https://git.io/vX7f6
claudiuinberlin has quit []
mtoy has joined #jruby
mtoy has quit [Ping timeout: 256 seconds]
mtoy has joined #jruby
olle has quit [Quit: olle]
lanceball is now known as lance|afk
tcrawley is now known as tcrawley-away
z1nemu29 has joined #jruby
z1nemu29 has quit [Client Quit]
mtoy has quit [Read error: No route to host]
yfeldblum has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 256 seconds]
<GitHub120> [jruby] pitr-ch pushed 3 new commits to truffle-head: https://git.io/vX7qg
<GitHub120> jruby/truffle-head 7063ced Petr Chalupa: [Truffle] add actionview integration tests with actionpack
<GitHub120> jruby/truffle-head 5ca8b43 Petr Chalupa: [Truffle] jtt: break down rails_ci method
<GitHub120> jruby/truffle-head 5909692 Petr Chalupa: [Truffle] jtt: be precise about missing exlusions
yfeldblu_ has quit [Remote host closed the connection]
enebo has quit [Quit: enebo]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
yfeldblum has joined #jruby
maclover7 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
maclover7 has joined #jruby