enebo has quit [Quit: enebo]
<travis-ci> jruby/jruby (master:d433c8e by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151670769)
<headius> SteenJobs: hi there...I'm afraid I'm not a Shoes expert but maybe I can help
<SteenJobs> eh i ended up having to ditch the shoes idea :(
<SteenJobs> i need to package a web scraper for someone who’s non-tech, so no using terminal, etc.
<SteenJobs> headius: which means i would need to package in all dependencies - the only good way i’ve found to do that is with traveling-ruby, but it doesn’t support a jruby env
<GitHub4> [jruby] headius opened pull request #4065: Update platform config files from FFI gem. See jruby/jruby#3981 (master...update_ffi_confs) https://git.io/v6RXK
<headius> SteenJobs: well if you're still interested in JRuby that's definitely possible
<headius> there's other options for GUI as well
<SteenJobs> headius: is it? any GUI will do, shoes seemed ideal and straightforward and i built the GUI i needed - but packaging the gems and dependencies with all required paths working seemed like even more of a nightmare without traveling-ruby, and that’s already a bit of a nightmare
<headius> well if you want something with fewer dependencies, you can certainly just use Swing, the build-in JDK GUI lib
<headius> javafx is another option but it's still kinda new and might be more trouble to package up...it's more like shoes in how you lay out the UI, though, and we have jrubyfx to make it nice from Ruby
<headius> I believe jrubyfx has a way to "jarify" your app too
<SteenJobs> cool, thanks! will definitely take a look
camlow325 has quit [Quit: WeeChat 1.5]
<travis-ci> jruby/jruby (master:623b537 by Charles Oliver Nutter): The build failed. (https://travis-ci.org/jruby/jruby/builds/151677064)
<headius> bleh.
SteenJobs has quit [Quit: SteenJobs]
SteenJobs has joined #jruby
etehtsea has joined #jruby
<GitHub138> [jruby] headius pushed 4 new commits to master: https://git.io/v6RyM
<GitHub138> jruby/master d7f0393 Charles Oliver Nutter: Moved to ruby/spec.
<GitHub138> jruby/master ae7e964 Charles Oliver Nutter: Hash#to_proc: enforce arity and tag lambda check....
<GitHub138> jruby/master 802f13e Charles Oliver Nutter: Additional Hash#to_proc specs from JRuby's suite.
kares has quit [Quit: ...]
kares has joined #jruby
kares has quit [Quit: ...]
kares has joined #jruby
etehtsea has quit [Quit: Textual IRC Client: www.textualapp.com]
<travis-ci> jruby/jruby (master:93bd82f by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151690343)
jhass has quit [Ping timeout: 258 seconds]
etehtsea has joined #jruby
jhass has joined #jruby
<etehtsea> What is a policy about remove public functions that looks like private api? For example: https://github.com/jruby/jruby/blob/master/core/src/main/java/org/jruby/util/io/Sockaddr.java#L215 it's used only in one place throughout jruby codebase (https://github.com/jruby/jruby/blob/master/core/src/main/java/org/jruby/util/io/Sockaddr.java#L87)
<etehtsea> Is it safe to remove it? Add a @Deprecated annotation with noop body or leave it as it is?
tjohnson has quit [Quit: Connection closed for inactivity]
SteenJobs has quit [Quit: SteenJobs]
<GitHub20> [jruby] etehtsea opened pull request #4066: Add Socket.unpack_sockaddr (master...unpack-sockaddr) https://git.io/v6RdI
SteenJobs has joined #jruby
etehtsea has quit [Quit: Computer has gone to sleep.]
etehtsea has joined #jruby
<GitHub32> [jruby] headius pushed 1 new commit to master: https://git.io/v6RFb
<GitHub32> jruby/master e2355a3 Charles Oliver Nutter: If parent class was reifiable, reify class. Fixes #3950....
<GitHub139> [jruby] headius closed issue #3950: Bundler fails under +indy (claims gems listed more than once) https://git.io/vrpJL
<etehtsea> @headius hi. what do you think about partially merge ruby2.3+socket. Just few commit that still apply cleanly and don't break anything? I'm ready to prepare such PR
donV has joined #jruby
etehtsea has quit [Quit: Computer has gone to sleep.]
<GitHub81> [jruby] chadselph opened issue #4067: Trouble with instance_eval when using embedded API https://git.io/v6RNf
skade has joined #jruby
<travis-ci> jruby/jruby (master:e2355a3 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151709152)
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 244 seconds]
etehtsea has joined #jruby
SteenJobs has quit [Ping timeout: 244 seconds]
thedarkone2 has quit [Quit: thedarkone2]
pawnbox has joined #jruby
<GitHub122> [jruby] headius opened issue #4068: Enable invokedynamic for JIT tests https://git.io/v6RpX
<GitHub114> [jruby] headius opened issue #4069: Unusual regression in Range#to_a https://git.io/v6RhW
etehtsea has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
<GitHub97> [jruby] headius pushed 1 new commit to master: https://git.io/v6Rjv
<GitHub97> jruby/master 4cb79c1 Charles Oliver Nutter: Fix this failure that appeared out of nowhere. See #4069.
etehtsea has joined #jruby
TheWhip has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
etehtsea has quit [Quit: Computer has gone to sleep.]
etehtsea has joined #jruby
<GitHub30> [jruby] donv opened issue #4070: Non-ASCII Symbol gives ArgumentError: invalid byte sequence in UTF-8 https://git.io/v60ed
donV has quit [Quit: donV]
rsim has joined #jruby
pil-afk is now known as pilhuhn
claudiuinberlin has joined #jruby
<travis-ci> jruby/jruby (master:4cb79c1 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151722947)
skade has joined #jruby
pawnbox has joined #jruby
<kares> chrisseaton: hey
<chrisseaton> kares: hi enebo answered my question
eugenmayer has joined #jruby
<eugenmayer> hello, when compiling they jrubyc compiler throws an exception at : https://github.com/ghazel/erubis/blob/master/lib/erubis/helpers/rails_form_helper.rb#L126
<eugenmayer> that rather seems like a ruby syntax error, isnt it?
etehtsea has quit [Quit: Computer has gone to sleep.]
<kares> eugenmayer: hey ... yes it seems weird
<kares> but if it loads and executes fine (non-compiled) than its probably a jrubyc bug
<kares> (assuming it does as there would have been a syntax error report by now)
<kares> oh its not from rails directly but another gem - well than ignore my previous note
<eugenmayer> kares: but that syntax is not allowed AFAICs
<eugenmayer> there is not for .. : end
<kares> eugenmayer: is it really throwing a syntax error under MRI?
<eugenmayer> kares: i am currently trying to track down why warble is not able to package my gems, using slices..and finally i found this one
<eugenmayer> kares: not sure, not tried
<kares> eugenmayer: there are several other issues with warbling rails
<eugenmayer> kares: yes mri throws an exception
<kares> since they use .rb extensions for erb templates (which are not meant to be loaded by Ruby)
<kares> eugenmayer: you need to exclude stuff
<kares> unfortunately
<kares> warbler compiles everything from under gem's lib ending with .rb
<kares> sometimes gems include code in such files that is not to be loaded
<eugenmayer> well beside excluding stuff, that still is a syntax issue, even under ruby
<eugenmayer> *mri
<kares> so it blows up jrubyc
<kares> eugenmayer: yes but that is for the gem to worry about
<eugenmayer> kares: the question is, why erubis is even used, it is not part of my Gemlock, neither of Gemfile
<kares> check Gemfile.lock
<eugenmayer> sorry, got it, its actionview
<kares> its probably a gem dep of a dep
<eugenmayer> so its rails
<eugenmayer> rails -> actionview -> erubis
<eugenmayer> what i wonder is, that since i guess a lot of jruby user use rails, how is that a thing :(
<eugenmayer> even with rails5, https://rubygems.org/gems/actionview is still depending on eruby
<eugenmayer> so that would blow up on every single jruby compilation
<kares> eugenmayer: not that much compiling with jrubyc
<kares> as noted there's more issues :
<eugenmayer> kares: can i stop jruby from compiling the gems?
<eugenmayer> that wont compile either..since it is no template and so on
<eugenmayer> can i just not compile the gems but rather only package them?
<eugenmayer> ah yes "compile_gems = false"
<eugenmayer> AFAICs compiling gems seem to be "madness" right? its not going to work like in most of the cases
<kares> ... for the record
<kares> eugenmayer: not really - most gems do fine if they follow the simple convention of *.rb being valid ruby files
<eugenmayer> kares: beside those who not even write proper ruby syntax
<eugenmayer> i guess that erubis thing will eb something ruby < 1.7 related
<eugenmayer> kares: can i compile "some gems" and do not compile some excluded?
red3curity has joined #jruby
<red3curity> hello , is there any sandbox for jruby like shikashi ?
donV has joined #jruby
<kares> eugenmayer: likely not
<kares> red3curity: specific to jruby probably not
<kares> shikashi won't work?
<kares> on general there's the sandboxing capabilities of Java itself (setting up a security manager)
pawnbox has quit [Remote host closed the connection]
<donV> Hi all!
<red3curity> kares: shikashi dosent work on jruby , because it depends on getsource gem
pawnbox has joined #jruby
<kares> red3curity: aha - would maybe look into possibilities of making it work if there's not too much C-ext or MRI internals in getsource (I do not know the gem)
vtunka has joined #jruby
pawnbox has quit [Ping timeout: 240 seconds]
donV has quit [Quit: donV]
<red3curity> kares: i think with rewrite part of code i can make it for jruby
<kares> sounds good!
mccraig_ has joined #jruby
<GitHub42> [jruby] mkristian reopened issue #3975: Running with flag --enable-frozen-string-literal crashes stdlib/jar_dependencies.rb https://git.io/voi43
mccraig has quit [Ping timeout: 258 seconds]
mccraig_ is now known as mccraig
pawnbox has joined #jruby
TheWhip has quit [Remote host closed the connection]
SteenJobs has joined #jruby
TheWhip has joined #jruby
red3curity has quit [Quit: Leaving.]
red3curity has joined #jruby
TheWhip_ has joined #jruby
TheWhip has quit [Ping timeout: 258 seconds]
red3curity has quit [Ping timeout: 264 seconds]
TheWhip has joined #jruby
TheWhip_ has quit [Ping timeout: 252 seconds]
red3curity has joined #jruby
shellac has joined #jruby
pilhuhn is now known as pil-afk
SteenJobs has quit [Quit: SteenJobs]
vtunka has quit [Quit: Leaving]
skade has quit [Read error: Connection reset by peer]
skade has joined #jruby
bbrowning_away is now known as bbrowning
pitr-ch_ has quit [Ping timeout: 252 seconds]
pitr-ch has joined #jruby
<GitHub167> [jruby] kares pushed 2 new commits to master: https://git.io/v60zP
<GitHub167> jruby/master 1e4744b kares: assert there's a non null binding in Block (use DUMMY one)...
<GitHub167> jruby/master cbce8be kares: remove unused constant in BlockBody (internal class)
pil-afk is now known as pilhuhn
pitr-ch has quit [Ping timeout: 244 seconds]
SteenJobs has joined #jruby
lance|afk is now known as lanceball
pitr-ch has joined #jruby
vtunka has joined #jruby
tcrawley-away is now known as tcrawley
johnsonch_afk is now known as johnsonch
<travis-ci> jruby/jruby (master:cbce8be by kares): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151779507)
rsim has quit [Quit: Leaving.]
SteenJobs has quit [Quit: SteenJobs]
pawnbox has quit [Ping timeout: 240 seconds]
enebo has joined #jruby
SteenJobs has joined #jruby
pawnbox has joined #jruby
pilhuhn_ has joined #jruby
pilhuhn has quit [Ping timeout: 244 seconds]
skade has quit [Quit: Computer has gone to sleep.]
pilhuhn_ is now known as pil-afk
TheWhip has quit [Remote host closed the connection]
tjohnson has joined #jruby
vtunka has quit [Quit: Leaving]
zacts has joined #jruby
rsim has joined #jruby
prasunanand has quit [Read error: Connection reset by peer]
skade has joined #jruby
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
rsim has quit [Quit: Leaving.]
thedarkone2 has joined #jruby
rsim has joined #jruby
<GitHub16> [jruby] headius pushed 1 new commit to master: https://git.io/v60hN
<GitHub16> jruby/master 59bb737 Charles Oliver Nutter: Back to a proc again. Le sigh....
cprice has joined #jruby
cprice404 has quit [Remote host closed the connection]
cprice is now known as cprice404
red3curity has quit [Quit: Leaving.]
red3curity has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
TheWhip has joined #jruby
rsim has quit [Quit: Leaving.]
SteenJobs has quit [Quit: SteenJobs]
pil-afk is now known as pilhuhn_
zacts has quit [Quit: WeeChat 1.4]
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Remote host closed the connection]
johnsonch is now known as johnsonch_afk
lanceball is now known as lance|afk
<headius> eugenmayer: hello
<headius> kares: you know anything about these weird eval crashes in test:mri on travis?
<headius> I can't reproduce here
pilhuhn_ is now known as pil-afk
johnsonch_afk is now known as johnsonch
shellac has quit [Quit: Leaving]
claudiuinberlin has quit []
zacts has joined #jruby
zacts has quit [Client Quit]
pawnbox_ has joined #jruby
<headius> ok I can reproduce in situ
<headius> weird
pawnbox has quit [Ping timeout: 258 seconds]
<headius> this doesn't make sense
thedarkone2 has joined #jruby
<headius> ugh
<headius> I know
bbrowning is now known as bbrowning_away
<headius> yay static initializer ordering
<headius> kares: I figured it out
<headius> Frame.DUMMY = new Frame() causes Block to static init, which creates Block.DUMMY, which causes Binding to init, which tries to reference Frame.DUMMY...but it hasn't been assigned yet
<GitHub98> [jruby] headius pushed 4 new commits to master: https://git.io/v6EZP
<GitHub98> jruby/master 928f272 Charles Oliver Nutter: Revert "Back to a proc again. Le sigh."...
<GitHub98> jruby/master a53773b Charles Oliver Nutter: Assert frame is never null and make frame and scope final.
<GitHub98> jruby/master 20210f4 Charles Oliver Nutter: Can't reference Frame.DUMMY due to circular static init....
<headius> oh hell
<GitHub70> [jruby] headius pushed 1 new commit to master: https://git.io/v6EZ7
<GitHub70> jruby/master 1323096 Charles Oliver Nutter: Revert "Revert "Back to a proc again. Le sigh.""...
<headius> ignore that
<GitHub91> [jruby] headius force-pushed master from 1323096 to 729f1ed: https://git.io/Xb_O8w
<headius> ok, build should finally be green again
<headius> back to bug battles
SteenJobs has joined #jruby
claudiuinberlin has joined #jruby
lance|afk is now known as lanceball
bbrowning_away is now known as bbrowning
<kares> headius: aaah - nice thanks for the course correction with my assert frame != null in BlockBody
<headius> yeah that was a weird one to hunt down
<kares> I meant binding :)
<headius> you did right but inadvertently made the static inits cyclic
<headius> weeeird
<headius> I've had this happen before and it's always a head-scratcher
SteenJobs has quit [Quit: SteenJobs]
<travis-ci> jruby/jruby (master:729f1ed by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151866081)
SteenJobs has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
pawnbox_ has quit [Remote host closed the connection]
SteenJobs has quit [Quit: SteenJobs]
<GitHub50> [jruby] headius pushed 1 new commit to master: https://git.io/v6EVf
<GitHub50> jruby/master 3f92c0d Charles Oliver Nutter: Add Enumerator::Lazy#grep_v for #3816...
<GitHub82> [jruby] headius pushed 1 new commit to fast_fixnum_case: https://git.io/v6Eof
<GitHub82> jruby/fast_fixnum_case 3402408 Charles Oliver Nutter: Merge branch 'master' into fast_fixnum_case
red3curity has quit [Remote host closed the connection]
TheWhip has joined #jruby
<headius> chrisseaton: not sure what the status is of your branch changes, but we're down to just JT failures on master now
SteenJobs has joined #jruby
SteenJobs has quit [Client Quit]
rsim has joined #jruby
<lopex> numbers ?
SteenJobs has joined #jruby
<travis-ci> jruby/jruby (master:3f92c0d by Charles Oliver Nutter): The build failed. (https://travis-ci.org/jruby/jruby/builds/151890944)
<GitHub194> [jruby] enebo pushed 1 new commit to master: https://git.io/v6EH1
<GitHub194> jruby/master 3b41c9c Thomas E. Enebo: CFG builder was not deleting orphaned BBs contained in a cycle
TheWhip has quit [Remote host closed the connection]
<travis-ci> jruby/jruby (fast_fixnum_case:3402408 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151898399)
TheWhip has joined #jruby
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
<GitHub88> [jruby] headius pushed 1 new commit to master: https://git.io/v6E5p
<GitHub88> jruby/master ae613ab Charles Oliver Nutter: Merge branch 'master' of github.com:jruby/jruby
<GitHub177> [jruby] headius pushed 1 new commit to master: https://git.io/v6EdZ
<GitHub177> jruby/master e1532ff Charles Oliver Nutter: Get test:mri:fullint green.
jhass has quit [Ping timeout: 260 seconds]
jhass has joined #jruby
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 250 seconds]
tcrawley is now known as tcrawley-away
bbrowning is now known as bbrowning_away
bbrowning_away has quit [Quit: Leaving]
<lopex> headius: wrt that loop you were testing on graal, it cuts on side efffecting instructions and/or does strength reduction there ?
lanceball is now known as lance|afk
<GitHub110> [jruby] headius closed pull request #4031: Make JRuby compatible with capybara-webkit (and possibly other gems) (master...capybara-webkit-compatibility) https://git.io/vK7pv
<GitHub57> [jruby] headius pushed 2 new commits to master: https://git.io/v6Ebh
<GitHub57> jruby/master a4c78b9 Joan Karadimov: Add mkmf from ruby 2.3.0 and some associated configuration
<GitHub57> jruby/master ce21a14 Charles Oliver Nutter: Merge pull request #4031 from joankaradimov/capybara-webkit-compatibility...
<travis-ci> jruby/jruby (master:3b41c9c by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151921570)
claudiuinberlin has quit []
johnsonch is now known as johnsonch_afk
<travis-ci> jruby/jruby (master:ae613ab by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151927527)
enebo has quit [Quit: enebo]
shellac has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
<travis-ci> jruby/jruby (master:e1532ff by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151927870)
SteenJobs has quit [Quit: SteenJobs]
<travis-ci> jruby/jruby (master:ce21a14 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/151932040)
rsim has quit [Quit: Leaving.]
SteenJobs has joined #jruby
shellac has joined #jruby