akp has joined #jruby
lamorim has quit [Remote host closed the connection]
lamorim has joined #jruby
lamorim has quit [Remote host closed the connection]
lamorim has joined #jruby
lamorim has quit [Ping timeout: 252 seconds]
lamorim has joined #jruby
lamorim has quit [Remote host closed the connection]
lamorim has joined #jruby
lamorim has quit [Ping timeout: 248 seconds]
pilne has joined #jruby
lamorim has joined #jruby
lamorim has quit [Ping timeout: 240 seconds]
lamorim has joined #jruby
lamorim has quit [Ping timeout: 260 seconds]
lamorim has joined #jruby
lamorim has quit [Ping timeout: 248 seconds]
subbu has quit [Ping timeout: 264 seconds]
subbu has joined #jruby
<GitHub70> [jruby] headius pushed 1 new commit to master: https://git.io/vd73a
<GitHub70> jruby/master 33cf402 Charles Oliver Nutter: Tweak accesses to Java 9-only overrides.
pilne has quit [Quit: Quitting!]
jimbaker_ has quit [Ping timeout: 260 seconds]
jimbaker has joined #jruby
jimbaker has quit [Ping timeout: 248 seconds]
jimbaker has joined #jruby
<GitHub104> [jruby] headius pushed 1 new commit to master: https://git.io/vd7sR
<GitHub104> jruby/master 4e62ac5 Charles Oliver Nutter: Move Java 9 module logic wrapping to a library.
<GitHub176> [jruby] headius pushed 1 new commit to master: https://git.io/vd7Zn
<GitHub176> jruby/master 0fd3be0 Charles Oliver Nutter: Always use fences since we depend on Java 8 and higher now.
jimbaker has quit [Ping timeout: 248 seconds]
jimbaker_ has joined #jruby
<GitHub181> [jruby] kares pushed 2 new commits to jruby-9.1: https://git.io/vd78O
<GitHub181> jruby/jruby-9.1 e7086e5 Phil Ross: Raise Errno::ENOTDIR if the parent of an opened file is not a directory....
<GitHub181> jruby/jruby-9.1 551caa2 kares: [travis-ci] unset var to avoid "Picked up _JAVA_OPTIONS:" being printed
<GitHub46> [jruby] kares closed pull request #4816: Raise Errno::ENOTDIR if the parent of an opened file is not a directory (master...raise_errno_enotdir) https://git.io/vdMf5
claudiuinberlin has joined #jruby
akp has quit [Remote host closed the connection]
shellac has joined #jruby
vtunka has joined #jruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shellac has quit [Read error: Connection reset by peer]
claudiuinberlin has joined #jruby
shellac has joined #jruby
shellac has quit [Client Quit]
shellac has joined #jruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #jruby
drbobbeaty has joined #jruby
vtunka has quit [Quit: Leaving]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vtunka has joined #jruby
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #jruby
akp has joined #jruby
akp has quit [Ping timeout: 248 seconds]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #jruby
drbobbeaty has joined #jruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
madman_ has joined #jruby
<madman_> Anyone know how I can get Gradle to use a Ruby file?
shellac has quit [Ping timeout: 240 seconds]
madman_ has quit [Ping timeout: 260 seconds]
claudiuinberlin has joined #jruby
bbrowning_away is now known as bbrowning
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Client Quit]
pilne has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
claudiuinberlin has joined #jruby
vtunka has quit [Quit: Leaving]
orange_ has joined #jruby
vtunka has joined #jruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #jruby
oblutak has joined #jruby
oblutak has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
akp has joined #jruby
oblutak has joined #jruby
oblutak has quit [Client Quit]
akp has quit [Ping timeout: 240 seconds]
oblutak has joined #jruby
oblutak has quit [Client Quit]
oblutak has joined #jruby
oblutak has quit [Client Quit]
oblutak has joined #jruby
oblutak has quit [Client Quit]
oblutak has joined #jruby
<orange_> Can I get some help on using JRuby with Gradle? I have the plugins from jruby-gradle in my Gradle, but it doesn't seem to work. No errors, but the output I'm looking for isn't there.
akp has joined #jruby
oblutak has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
oblutak has joined #jruby
oblutak has quit [Client Quit]
pilne has quit [Quit: Quitting!]
<orange_> Actually should I be using "jruby" instead of "ruby" for my source file?
oblutak has joined #jruby
oblutak has quit [Client Quit]
akp has quit [Remote host closed the connection]
akp has joined #jruby
<GitHub51> [jruby] enebo pushed 1 new commit to jruby-9.1: https://git.io/vd5kx
<GitHub51> jruby/jruby-9.1 74fa87d Thomas E. Enebo: Fixes #4819. Coverage levels discrepancies between JRuby 1.7.x and JRuby 9.1.x...
shellac has joined #jruby
<GitHub171> [jruby] enebo pushed 1 new commit to master: https://git.io/vd5Iz
<GitHub171> jruby/master f0b0360 Thomas E. Enebo: Fixes #4819. Coverage levels discrepancies between JRuby 1.7.x and JRuby 9.1.x...
<GitHub100> [jruby] enebo closed issue #4819: Coverage levels discrepancies between JRuby 1.7.x and JRuby 9.1.x https://git.io/vdy6c
akp has quit [Ping timeout: 260 seconds]
orange_ has quit [Quit: Page closed]
akp has joined #jruby
vtunka has quit [Quit: Leaving]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #jruby
lamorim has joined #jruby
lamorim_ has joined #jruby
lamorim has quit [Ping timeout: 255 seconds]
<GitHub143> [jruby] shado23 opened issue #4824: FFI not working on Java 9 MacOS https://git.io/vd5Cj
shellac has quit [Ping timeout: 260 seconds]
lamorim has joined #jruby
lamorim_ has quit [Ping timeout: 255 seconds]
Dibbo has joined #jruby
<GitHub94> [jruby] headius pushed 1 new commit to jruby-9.1: https://git.io/vd50a
<GitHub94> jruby/jruby-9.1 d13cdc4 Charles Oliver Nutter: Guard default-native stdio on native support being active.
<GitHub117> [jruby] headius pushed 1 new commit to master: https://git.io/vd50V
<GitHub117> jruby/master 6570888 Charles Oliver Nutter: Guard default-native stdio on native support being active.
lamorim has quit [Remote host closed the connection]
lamorim has joined #jruby
lamorim has quit [Ping timeout: 248 seconds]
lamorim has joined #jruby
lamorim has quit [Remote host closed the connection]
lamorim has joined #jruby
nirvdrum has quit [Ping timeout: 260 seconds]
<headius> orange_: there's a gitter for the jruby-gradle stuff that might be more helpful
<Dibbo> My project does have jruby-gradle-plugin and jruby-gradle-jar-plugin in the dependencies.
<Dibbo> (I'm back home now, so I can actually connect to HexChat - orange_ was me)
<headius> ahh ok I thought it would be an amazing coincidence :-)
<headius> I have not really used the jruby-gradle stuff I'm afraid
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
<Dibbo> Alright, that's fine. I'll keep attempting to make this work.
lamorim has quit [Remote host closed the connection]
lamorim has joined #jruby
lamorim has quit [Ping timeout: 255 seconds]
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #jruby
nirvdrum has joined #jruby
lamorim has joined #jruby
<Dibbo> Is there any chance that JRuby will get a Discord server?
<headius> Dibbo: unlikely...gitter is already a stretch for us to manage along with IRC
<Dibbo> Aw, darn.
<headius> too many blasted chat services again
<Dibbo> I didn't realise that Gitter was actually a chat service. I mainly stick to Discord - only using IRC for this.
<headius> Gitter is like the other collab chats but directly tied into github
<Dibbo> I see that, I've just brought up the jruby-gradle channel. Probably won't be asking anything there, I don't seem to be able to structure my questions so well right now (mostly because I don't know what I'm talking about), and since it's linked to my GitHub, I don't want to make a fool of myself by saying something silly.
<headius> hah well don't worry too much...that's what the channel is there for
<headius> enebo: open to ideas on this one...
<enebo> on what one?
<headius> I pulled the travis image and can reproduce the bug...it tries to create a unicode file and then show it is in Dir.entries, but by the time it gets to entries it has been mangled into a ?
<enebo> headius: a regression?
<headius> test/mri/ruby/test_dir_m17n.rb test_filename_extutf8
<enebo> headius: due to travis end change
<headius> yeah but not sure why
<enebo> env
<enebo> hmm
<headius> that was my suspicion but I have not confirmed when it was last working
<headius> I have proven that the filename is still valid up until the actual open call, which is either native or using Java IO
<enebo> headius: is native loading?
<enebo> headius: I guess I don't know if we even use opendir/readdir or not
<headius> we still use Java dir stuff
<enebo> headius: so that is unlikely then
<headius> native access is loading
Dibbo has quit [Quit: Leaving]
<headius> I just added -Xnative.enabled=false to the "assert_separately" flags and it blows up immediately
<headius> so it's running with native, so it's using native open(CharSequence)
<headius> which would point toward jnr-posix or jnr-ffi transcoding the filename wrong, but I don't know why that would start happening
<headius> nor why I can't reproduce it in a simple script
<headius> hmm
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
<enebo> so how about ENV in image no longer has reasonable LANG or some env like that?
<enebo> I just traced through FileResource to verify it uses file.list()
<enebo> what is that character in utf-8?
<enebo> ah it is あ
<headius> yeah
<enebo> headius: if you can access the image as a shell you can touch that file and see if you can to a simple File.list() as a tiny Java program
<enebo> headius: If that doesn't work then it is not even us
<headius> well so here's what I know
<headius> it never makes it to fs as proper encoding
<enebo> oh
<headius> if I add a sleep right before the end and go look at that dir it's ?
<enebo> so it saves it as garbage
<headius> yeah
<headius> but I can't figure out why
<headius> just tried reproducing the command line the test uses, running that through sh -c, nothing changes
<headius> tried clearing LANG
<enebo> headius: print out filename.encoding
<headius> UTF-8
<enebo> headius: ok I mean it was \u but hey :)
<headius> and it's correct going into the open call
<headius> yeah
<headius> we use asJavaString but that decodes properly
<headius> the string is still fine right up until posix.open call to open the file natively
<headius> I should fstat it
<enebo> headius: remove the chdir option
<headius> no change
<headius> I thought that might do it too because of subprocess command line tweaking
<enebo> well so 1) it says it will be utf-8 2) entries in unimportant here
<headius> yeah it's happening during the open as far as I can tell
<enebo> jruby -e 'File.open("\u3042", "w") {}'
<enebo> that mangles?
<headius> that does not
<enebo> oh
<headius> nor does pulling the script out they make in that test and running it directly
<headius> with all flags I've tried it works then but fails during test
<enebo> remove with_tmpdir and set d to '.'
<enebo> I would think that would still be broken
<enebo> since it seems be an env issue and assert_separately is launching
akp has quit [Remote host closed the connection]
<headius> fails the same
<headius> yeah
<headius> so that's a bit narrower
<headius> assert_separately is pretty wacky
<headius> I believe it eventually pipes the source (I've tried that, still doesn't fail) among other things
<headius> the source doesn't actually have any unicode in it
<enebo> yeah looking at it
<headius> argh
<headius> bbiab, thinking on it
<headius> hey see if it fails for you on linux
<headius> it works for me on OS X
lamorim has quit []
akp has joined #jruby
<enebo> headius: Expected [".", "..", "?"] to include "あ".
<enebo> this is using master but I doubt it matters
<enebo> headius: did we update stdlib recently?
akp has quit [Ping timeout: 246 seconds]
<enebo> The test is not in excludes and I have definitely run test:mri on this laptop and passed
<enebo> headius: ARE YOU HIGH?
<enebo> exclude :test_filename_extutf8, "needs investigation"
<headius> gah
<enebo> do we have another issue at play like excludes not working
<headius> well that would explain why it suddenly started failing
<enebo> yeah although it should not be running at all
<headius> I don't see that excluded
<enebo> unless you just got confused on which test was not working
<headius> hmm I did remove it on sept 7
<headius> ah-ha
<enebo> on master?
<headius> I bet I removed it because it passes on OS X but it fails on Linux for some reason
<headius> I'd love to know why it fails but at least I know I shouldn't know
<enebo> I see it on jruby-9.1 still
<headius> yeah just master, probably after working on all that filename encoding stuff for 2.4
<enebo> bittersweet :)
<headius> I can reinstate the exclude for now but it's confusing why it fails
<enebo> yeah I agree
<enebo> I mean what is special about linux
<enebo> and as you point out if you isolate and run by itself it runs
<headius> yeah something screwy about how it's launching subprocess
<GitHub2> [jruby] headius pushed 1 new commit to master: https://git.io/vd5hY
<GitHub2> jruby/master 6dc37e5 Charles Oliver Nutter: Reinstate exclude that appears to fail on Linux but not Mac.
<headius> that should make master green, barring any flaky tests
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
akp has joined #jruby
akp has quit [Ping timeout: 240 seconds]
pilne has joined #jruby
akp has joined #jruby
akp has quit [Ping timeout: 248 seconds]