rsim has joined #jruby
rsim2 has quit [Read error: Connection reset by peer]
rsim1 has joined #jruby
rsim2 has joined #jruby
rsim1 has quit [Read error: Connection reset by peer]
rsim has quit [Ping timeout: 240 seconds]
camlow325 has joined #jruby
Specialist has quit [Ping timeout: 252 seconds]
camlow325 has quit [Remote host closed the connection]
tomjoro has quit [Remote host closed the connection]
nirvdrum has joined #jruby
nirvdrum has quit [Ping timeout: 240 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 264 seconds]
tomjoro has joined #jruby
pawnbox has joined #jruby
tomjoro has quit [Ping timeout: 240 seconds]
pawnbox has quit [Ping timeout: 264 seconds]
<GitHub70> [jruby] chrisseaton pushed 21 new commits to master: https://git.io/vgyRf
<GitHub70> jruby/master a7edd8e Chris Seaton: [Truffle] Move some more code loading stuff out of RubyContext.
<GitHub70> jruby/master 21bfa83 Chris Seaton: [Truffle] Move interop stuff into an InteropManager.
<GitHub70> jruby/master c754c5e Chris Seaton: [Truffle] Move Graal stuff into platform.Graal
<GitHub1> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vgyRT
<GitHub1> jruby/truffle-head 56fa2e8 Chris Seaton: Merge branch 'master' into truffle-head
pawnbox has joined #jruby
rsim2 has quit [Read error: Connection reset by peer]
rsim has joined #jruby
<projectodd-ci> Project jruby-master-test-slow_suites build #2648: STILL FAILING in 1 min 33 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2648/
pawnbox has quit [Ping timeout: 250 seconds]
tomjoro has joined #jruby
tomjoro has quit [Ping timeout: 250 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 240 seconds]
<projectodd-ci> Project jruby-master-spec-ji build #2697: STILL FAILING in 1 min 43 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2697/
<travis-ci> jruby/jruby (master:c08ca7a by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109102955)
<travis-ci> jruby/jruby (truffle-head:56fa2e8 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109103066)
digit119 has joined #jruby
digit119 is now known as digitalextremist
digitalextremist has quit [Remote host closed the connection]
digitalextremist has joined #jruby
tomjoro has joined #jruby
tomjoro has quit [Ping timeout: 240 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
tomjoro has joined #jruby
tomjoro has quit [Ping timeout: 252 seconds]
n00bdev has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
tomjoro has joined #jruby
tomjoro has quit [Ping timeout: 272 seconds]
febuiles has joined #jruby
tomjoro has joined #jruby
tomjoro has quit [Ping timeout: 252 seconds]
tomjoro has joined #jruby
pawnbox has quit [Ping timeout: 264 seconds]
rsim1 has joined #jruby
rsim has quit [Ping timeout: 240 seconds]
rsim has joined #jruby
rsim1 has quit [Read error: Connection reset by peer]
febuiles has quit [Quit: febuiles]
jimbaker has quit [Ping timeout: 252 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
pawnbox has joined #jruby
Specialist has joined #jruby
xardion has quit [Ping timeout: 240 seconds]
xardion_ has joined #jruby
n00bdev has quit []
rsim1 has joined #jruby
rsim has quit [Read error: Connection reset by peer]
n00bdev has joined #jruby
<GitHub190> [jruby] headius pushed 1 new commit to ruby-2.3: https://git.io/vgyMo
<GitHub190> jruby/ruby-2.3 2bfeb1f Charles Oliver Nutter: Auto-populate Exception#cause only on first raise. Fixes #3654.
<GitHub93> [jruby] headius closed issue #3654: `Exception#cause` is difference behavior with CRuby 2.3.0 https://git.io/vgE9C
rsim has joined #jruby
rsim2 has joined #jruby
rsim has quit [Read error: Connection reset by peer]
rsim1 has quit [Read error: Connection reset by peer]
tomjoro has quit [Remote host closed the connection]
<GitHub92> [jruby] headius closed issue #3612: Threads stuck on https://git.io/vzVlN
<GitHub30> [jruby] headius closed issue #3613: LoadError with 'compiled' ruby files with JRuby9000 (using rescue) https://git.io/vzo3j
<travis-ci> jruby/jruby (ruby-2.3:2bfeb1f by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109138244)
n00bdev has quit [Remote host closed the connection]
shellac has joined #jruby
pjammer has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
<GitHub3> [jruby] headius pushed 1 new commit to ruby-2.3: https://git.io/vgyyM
<GitHub3> jruby/ruby-2.3 6ed2276 Charles Oliver Nutter: Use frame visibility for Module#define_method. Fixes #3507....
<GitHub92> [jruby] headius closed issue #3507: JRuby 2.2 mode inconsistent with MRI 2.1+ https://git.io/vBxHh
rsim has joined #jruby
rsim2 has quit [Read error: Connection reset by peer]
<GitHub4> [jruby] rsim opened issue #3665: Dir.pwd showing wrong Windows UNC path when UNC path is a current directory at startup https://git.io/vgyST
<GitHub17> [jruby] headius pushed 1 new commit to ruby-2.3: https://git.io/vgySt
<GitHub17> jruby/ruby-2.3 ecae248 Charles Oliver Nutter: There is no 1.8.
<travis-ci> jruby/jruby (ruby-2.3:6ed2276 by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109143530)
tomjoro has joined #jruby
<travis-ci> jruby/jruby (ruby-2.3:ecae248 by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109144823)
tomjoro has quit [Ping timeout: 272 seconds]
n00bdev has joined #jruby
<GitHub73> [jruby] headius closed issue #3261: isutf8 exception Jruby 9.0.00 https://git.io/vsT8Z
n00bdev has quit [Ping timeout: 250 seconds]
<GitHub42> [jruby] headius opened issue #3666: NKF still uses Charset transcoding rather than jcodings https://git.io/vgy9Q
shellac has joined #jruby
shellac has quit [Client Quit]
d-snp has joined #jruby
<d-snp> hi, I'm on windows, trying to call into some .jar file that is in ".\lib", I'm trying: mirror = Java::Bwapi::Mirror.new, but I get "cannot load Java class bwapi.Mirror"
<d-snp> this is because the jar file isn't correctly loaded right?
<d-snp> ok it worked when I dit explicit require on ".\lib\filename.jar"
<d-snp> from the documentation I inferred that adding ".\lib" to the load path would work, shouldn't it?
shellac has joined #jruby
<d-snp> the next error is "Can't find dependent libraries"
shellac has quit [Quit: Computer has gone to sleep.]
<d-snp> http://pastie.org/10721400 <-- this is the error
<d-snp> I don't get why it would be missing, the java invocation is without any additional flags
<d-snp> no one on the internet has had this problem ever >_>
jensnock_ has joined #jruby
<GitHub37> [jruby] headius reopened issue #3180: Kernel.load(file, true) produces RuntimeException: Should not get here! https://git.io/vY82q
shellac has joined #jruby
<d-snp> good morning headius ;)
<GitHub11> [jruby] headius closed issue #3180: Kernel.load(file, true) produces RuntimeException: Should not get here! https://git.io/vY82q
rsim1 has joined #jruby
rsim has quit [Read error: Connection reset by peer]
tomjoro has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
tomjoro has quit [Ping timeout: 248 seconds]
jensnoc__ has joined #jruby
n00bdev has joined #jruby
jensnock_ has quit [Ping timeout: 256 seconds]
tomjoro has joined #jruby
d-snp has quit [Ping timeout: 272 seconds]
d-snp has joined #jruby
n00bdev has quit [Ping timeout: 252 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
jensnoc__ has quit [Remote host closed the connection]
arbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
shellac has joined #jruby
shellac has quit [Client Quit]
whitby has joined #jruby
n00bdev has joined #jruby
n00bdev has quit [Ping timeout: 250 seconds]
rsim has joined #jruby
rsim1 has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
jensnockert has quit [Ping timeout: 276 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
n00bdev has joined #jruby
n00bdev has quit [Ping timeout: 250 seconds]
whitby has quit [Quit: https://i.imgur.com/JNE82x2.gifv]
<GitHub12> [jruby] chrisseaton pushed 5 new commits to master: https://git.io/vgypE
<GitHub12> jruby/master bc0514d Chris Seaton: [Truffle] Remove dead code.
<GitHub12> jruby/master ce52aa6 Chris Seaton: [Truffle] Tidy up RubyNode.
<GitHub12> jruby/master cf1d165 Chris Seaton: [Truffle] Make the MemoryManager part of the NativePlatform, and provide a minimal implementation for Java.
<GitHub2> [jruby] chrisseaton pushed 4 new commits to master: https://git.io/vgyh6
<GitHub2> jruby/master a46cb33 Chris Seaton: [Truffle] Tidy up RubyRootNode.
<GitHub2> jruby/master 530b0f4 Chris Seaton: [Truffle] Tidy up LazyRubyRootNode
<GitHub2> jruby/master 673a4c3 Chris Seaton: [Truffle] Remove UnreachableCodeBranch
<GitHub189> [jruby] chrisseaton commented on commit 673a4c3: @pitr-ch I removed this because it's only used in one place and I think doesn't add much. If you get an `UnsupportedOperationException` everyone knows generally what that means and where to look to find it. Let me know if you strongly disagree. https://git.io/vgyh9
shellac has joined #jruby
<GitHub82> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vgyhj
<GitHub82> jruby/master 657f885 Chris Seaton: [Truffle] Tidy up JRubyTruffleImpl
<GitHub25> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vgyjJ
<GitHub25> jruby/master 72f378a Chris Seaton: [Truffle] Fix weird typo.
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #2698: STILL FAILING in 1 min 28 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2698/
shellac has quit [Quit: Computer has gone to sleep.]
n00bdev has joined #jruby
<projectodd-ci> Project jruby-master-test-slow_suites build #2649: STILL FAILING in 1 min 23 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2649/
n00bdev has quit [Ping timeout: 252 seconds]
<travis-ci> jruby/jruby (master:477d6a6 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109169411)
thedarkone2 has joined #jruby
n00bdev has joined #jruby
<d-snp> hey chrisseaton do you know what I'm doing wrong to get the "can't find dependent libraries" error? all dll's are in my cwd, and when I run a .java file that has the same dependent dll's it all works fine
<d-snp> and also, is there work being done on windows support for truffle? :P
n00bdev has quit [Ping timeout: 260 seconds]
<travis-ci> jruby/jruby (master:016c15a by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109171196)
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
n00bdev has joined #jruby
<chrisseaton> d-snp: hello
<chrisseaton> d-snp: none of us use Windows day-to-day at the moment so it's not a priority, and we use a lot of Rubinius code which does native stuff which doesn't work on Windows, so there's a lot of work to do there
<chrisseaton> what is bwapi?
<GitHub165> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vgSI2
<GitHub165> jruby/master 34b32e9 Chris Seaton: [Truffle] Fix coverage script.
<projectodd-ci> Project jruby-master-spec-ji build #2699: STILL FAILING in 52 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2699/
<projectodd-ci> Project jruby-master-test-slow_suites build #2650: STILL FAILING in 56 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2650/
pawnbox_ has quit [Ping timeout: 240 seconds]
<travis-ci> jruby/jruby (master:657f885 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109171899)
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
yfeldblum has joined #jruby
yfeldblum has quit [Remote host closed the connection]
<GitHub45> [jruby] kares closed issue #3662: Performance in 1.7.23 vs 9.0.5.0 https://git.io/vgMH8
yfeldblum has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
<d-snp> chrisseaton: it's a hack into Starcraft, to inject AI into it
<d-snp> there's a competition of Starcraft AI's that use it
<chrisseaton> It looks like the error is in that library's configuration
<d-snp> on the Java side?
<d-snp> what kind of configuration? would that be? is there a special file I need or is it compiled using a runtime that jruby is incompatible with?
<d-snp> one of the restrictions is that the JRE must be 32-bit
<d-snp> does JRuby use the jre that's installed or does it ship with its own jre? I think I downloaded 32-bit jruby
<chrisseaton> You're using this Java library bwapi, right?
<chrisseaton> Well it looks like it's that library that is throwing an exception, not JRuby
<chrisseaton> Does that DLL have dependencies that you don't have installed?
<d-snp> I'm trying to port the Java to JRuby, the Java is compiled to a .class file that references a .jar that someone else built (github.com/vjurenka/BWMirror) which in turns references a bunch of DLL's that are in my root dir
<d-snp> so I can run it like: java -cp "lib/*;bin/" TestBot1
<d-snp> from the root dir, and it works fine
<d-snp> but if I try to do the same thing from Ruby, including thar jar file, and referencing a class from that jar, it throws the error I pasted
<chrisseaton> What's your JRuby command line look like?
<d-snp> just jruby hello_world.rb
<chrisseaton> Try setting the class path like you did in Java (use -J-cp instead of -cp)
<d-snp> ok
<d-snp> hm nope same error
<chrisseaton> sorry no idea then, I'm not an expert in Java interop, you may have to wait for someone else to come along
<d-snp> ok thanks anyway :)
<d-snp> PS C:\Users\tinco\Desktop\ExampleBot> jruby -J-cp "./bin;./lib/*;." -J-Djava.library.path=. .\hello_world.rb
<d-snp> Error opening script file: .library.path=. (No such file or directory)
<d-snp> I can't get -D to work
shellac has joined #jruby
<travis-ci> jruby/jruby (master:72f378a by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109172059)
<GitHub156> [jruby] chrisseaton pushed 2 new commits to master: https://git.io/vgSOH
<GitHub156> jruby/master a7c3c41 Chris Seaton: [Truffle] Inline method never used anywhere else.
<GitHub156> jruby/master a68080f Chris Seaton: [Truffle] Remove code path never executed in any test.
<GitHub125> [jruby] chrisseaton commented on commit a68080f: @nirvdrum I don't know if you were using this for something, but it never gets executed for any test we run. https://git.io/vgSOb
<d-snp> I think it could be that jruby can't find the vc++ runtime
<d-snp> even though java can
yfeldblum has quit [Ping timeout: 240 seconds]
shellac has quit [Quit: Computer has gone to sleep.]
<projectodd-ci> Project jruby-master-spec-ji build #2700: STILL FAILING in 49 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2700/
shellac has joined #jruby
<GitHub47> [jruby] enebo reopened issue #3662: Performance in 1.7.23 vs 9.0.5.0 https://git.io/vgMH8
<projectodd-ci> Project jruby-master-test-slow_suites build #2651: STILL FAILING in 52 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2651/
<travis-ci> jruby/jruby (master:34b32e9 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109190387)
<GitHub92> [jruby] chrisseaton pushed 4 new commits to master: https://git.io/vgSnp
<GitHub92> jruby/master 7a80f92 Chris Seaton: [Truffle] Clarify the interface needed to JRuby for $VERBOSE
<GitHub92> jruby/master 168a890 Chris Seaton: [Truffle] Remove JRuby conversions no longer needed.
<GitHub92> jruby/master c4ddbba Chris Seaton: [Truffle] Move JRuby conversion to the last place its used.
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #2701: STILL FAILING in 49 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2701/
camlow325 has joined #jruby
<travis-ci> jruby/jruby (master:a68080f by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109204620)
<projectodd-ci> Project jruby-master-test-slow_suites build #2652: STILL FAILING in 48 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2652/
cremes has quit [Ping timeout: 272 seconds]
pjammer has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
cremes has joined #jruby
camlow325 has quit [Remote host closed the connection]
beawesomeinstead has quit [Ping timeout: 240 seconds]
beawesomeinstead has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
balo has joined #jruby
shellac has joined #jruby
cultureulterior1 has joined #jruby
cultureulterior1 has quit [Quit: cultureulterior1]
<d-snp> alright, I got a little bit further, I think java.library.path is screwed
<d-snp> it's set to %PATH%, en there's a . in there, but it can't resolve it
<d-snp> because if I do System.loadLibrary("mydll.dll") it won't find it
<d-snp> hm
<d-snp> even if I put it in a path that explicitly is in there it still won't find it
<d-snp> that implies that jruby is 64-bit
<d-snp> but that couldn't be could it?
<travis-ci> jruby/jruby (master:5b428b6 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/109211430)
<d-snp> jeez I don't get this at all, it makes no sense
<d-snp> shitty windows :(
jensnockert has joined #jruby
jensnockert has quit [Ping timeout: 248 seconds]
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
<d-snp> I have the feeling this is a bug in jruby
<d-snp> hm
<d-snp> I think I'm succeeding now, I've ditched the jruby executable
<d-snp> I'm using the Jar, and now trying to figure out how to run a ruby file from java
yfeldblum has joined #jruby
<d-snp> alright that works, I made my own pure java jruby :P
ITXpander has joined #jruby
<d-snp> I think jruby.exe is compiled in some way that's incompatible with the dll I'm using
<d-snp> no idea why/how