camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
camlow325 has quit [Ping timeout: 240 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] philr opened issue #2615: Open3 fails with ArrayStoreException after ~50 executions http://git.io/AVki
JRubyGithub has left #jruby [#jruby]
donV has quit [Quit: donV]
yfeldblum has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
elia has quit [Quit: Computer has gone to sleep.]
kaawee has quit [Ping timeout: 264 seconds]
marr has quit []
havenn has joined #jruby
havenwood has quit [Ping timeout: 256 seconds]
lidaaa has joined #jruby
lidaaa has quit [Ping timeout: 252 seconds]
Scient has quit [Quit: ZNC - http://znc.in]
iamjarvo has joined #jruby
Scient has joined #jruby
slyphon has quit [Read error: No route to host]
slyphon has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iamjarvo has joined #jruby
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
zorak8 has joined #jruby
x1337807x has joined #jruby
camlow325 has quit [Remote host closed the connection]
havenn has quit []
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
mcclurmc has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lidaaa has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 264 seconds]
mcclurmc has quit [Remote host closed the connection]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kares has joined #jruby
zorak8 has quit [Read error: No route to host]
x1337807x has joined #jruby
zorak8 has joined #jruby
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Hobogrammer has quit [Ping timeout: 265 seconds]
anaeem1 has joined #jruby
dumdedum has joined #jruby
temporalfox has joined #jruby
anaeem1 has quit [Remote host closed the connection]
anaeem1 has joined #jruby
anaeem1 has quit [Read error: Connection reset by peer]
anaeem1 has joined #jruby
temporalfox has quit [Ping timeout: 244 seconds]
donV has joined #jruby
temporalfox has joined #jruby
lidaaa has quit [Ping timeout: 250 seconds]
marr has joined #jruby
DomKM has quit [Quit: Connection closed for inactivity]
elia has joined #jruby
kaawee has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka has joined #jruby
brometeo has joined #jruby
maleghast has joined #jruby
mister_solo has joined #jruby
dinfuehr has joined #jruby
zorak8 has quit [Ping timeout: 252 seconds]
skade has joined #jruby
maleghast has quit [Max SendQ exceeded]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka has quit [Quit: Leaving]
elia has quit [Read error: Connection reset by peer]
elia has joined #jruby
maleghast has joined #jruby
kaawee has quit [Ping timeout: 264 seconds]
anaeem1 has quit [Remote host closed the connection]
anaeem1 has joined #jruby
temporal_ has joined #jruby
temporalfox has quit [Ping timeout: 264 seconds]
dinfuehr has quit [Quit: dinfuehr]
maleghast has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
vtunka has quit [Quit: Leaving]
drbobbeaty has joined #jruby
vtunka has joined #jruby
drbobbeaty has quit [Quit: Textual IRC Client: www.textualapp.com]
drbobbeaty has joined #jruby
nirvdrum has joined #jruby
mister_solo has quit [Ping timeout: 245 seconds]
skade has joined #jruby
halyph has joined #jruby
shellac has joined #jruby
yfeldblu_ has quit [Ping timeout: 250 seconds]
tcrawley-away is now known as tcrawley
yarker has quit [Excess Flood]
yarker has joined #jruby
mister_solo has joined #jruby
zorak8 has joined #jruby
cremes has quit [Ping timeout: 252 seconds]
cremes has joined #jruby
multibot_ has quit [Remote host closed the connection]
multibot_ has joined #jruby
erikhatcher has joined #jruby
iamjarvo has joined #jruby
colinsurprenant has joined #jruby
panzone has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
skade has joined #jruby
maleghast has joined #jruby
skade has quit [Client Quit]
kaawee has joined #jruby
enebo has joined #jruby
maleghast has quit [Quit: Textual IRC Client: www.textualapp.com]
panzone has quit [Remote host closed the connection]
viking has joined #jruby
viking has quit [Changing host]
viking has joined #jruby
kwleland has joined #jruby
mje113__ has joined #jruby
panzone has joined #jruby
halyph has quit [Quit: Page closed]
erikhatcher has quit [Quit: erikhatcher]
mkristian has joined #jruby
mitchellhenke has joined #jruby
e_dub has quit [Quit: e_dub]
mcclurmc has joined #jruby
mitchellhenke has quit [Client Quit]
colinsurprenant has quit [Read error: Connection reset by peer]
mitchellhenke has joined #jruby
colinsurprenant has joined #jruby
mitchellhenke has quit [Client Quit]
subbu has joined #jruby
mitchellhenke has joined #jruby
benlovell has joined #jruby
slyphon has joined #jruby
iamjarvo has joined #jruby
cremes has quit [Read error: No route to host]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
cremes has joined #jruby
cremes has quit [Client Quit]
bbrowning_away is now known as bbrowning
donV has quit [Quit: donV]
cremes has joined #jruby
mitchellhenke has joined #jruby
e_dub has joined #jruby
e_dub has quit [Client Quit]
e_dub has joined #jruby
mcclurmc has quit [Read error: Connection reset by peer]
mcclurmc has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/AKmt
<JRubyGithub> jruby/master f70ef66 Benoit Daloze: [Truffle] Remove explicit loading from current directory.
JRubyGithub has left #jruby [#jruby]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
benlovell has quit [Ping timeout: 256 seconds]
mitchellhenke has joined #jruby
blandflakes has joined #jruby
e_dub has quit [Quit: e_dub]
vtunka has quit [Quit: Leaving]
e_dub has joined #jruby
zorak8 has quit [Ping timeout: 244 seconds]
camlow325 has joined #jruby
havenwood has joined #jruby
kares has quit [Ping timeout: 240 seconds]
zorak8 has joined #jruby
skade has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cremes has quit [Quit: cremes]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/AKKP
<JRubyGithub> jruby/master 150c794 Benoit Daloze: [Truffle] Fix path resolution: either absolute or relative....
JRubyGithub has left #jruby [#jruby]
skade has quit [Quit: Computer has gone to sleep.]
SynrG has quit [Read error: Connection reset by peer]
tcrawley is now known as tcrawley-away
cremes has joined #jruby
tcrawley-away is now known as tcrawley
triple_b has joined #jruby
SynrG has joined #jruby
zorak8 has quit [Quit: Leaving]
zorak8 has joined #jruby
skade has joined #jruby
kaawee has quit [Ping timeout: 265 seconds]
skade has quit [Quit: Computer has gone to sleep.]
<projectodd-ci> Project jruby-master-spec-ji build #650: STILL FAILING in 27 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/650/
colinsurprenant has quit [Quit: colinsurprenant]
kaawee has joined #jruby
mister_solo has quit [Ping timeout: 264 seconds]
bbrowning is now known as bbrowning_away
colinsurprenant has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
elia has quit [Quit: Computer has gone to sleep.]
Hobogrammer has joined #jruby
donV has joined #jruby
jvshahid has joined #jruby
DomKM has joined #jruby
<jvshahid> is there an equivalent to Check_Type() in JRuby to check if a given IRubyObject is of the given type ?
brometeo has quit [Ping timeout: 265 seconds]
jvshahid_ has joined #jruby
kaawee has quit [Quit: Konversation terminated!]
<enebo> jvshahid: There are many methods in TypeConverter.java
jvshahid has quit [Ping timeout: 256 seconds]
erikhatcher has joined #jruby
<jvshahid_> enebo: i only see four standard ones, e.g. hash, integer, etc. there is no generic `if (!(x instanceof foo)) raise 'expected foo found....`
colinsurprenant has quit [Ping timeout: 250 seconds]
<enebo> jvshahid_: They are all implemented in terms of a common public method in that same class
<enebo> jvshahid_: I sort of take that back there does seem to be a bit more logic around common method
<jvshahid_> enebo: yup, i was about to say that. i don't really want the conversion piece
tenderlove has joined #jruby
<enebo> jvshahid_: I thought CheckType did coercion potentially if it was not correct type?
bbrowning_away is now known as bbrowning
<enebo> heh looking at mri source
<jvshahid_> enebo: it looks like it goes up the ancestory chain, i think
<jvshahid_> enebo: i'm looking at the source code too
<enebo> jvshahid_: yeah so TYPE() must not be doing coercion
camlow32_ has joined #jruby
<jvshahid_> enebo: that was my understanding, it think it's the equivalent of an `if (x instaceof y) { return x } else { raise TypeError }`
camlow325 has quit [Ping timeout: 250 seconds]
<jvshahid_> enebo: related question, what does argsType in the JRubyMethod annotation do ? does it enforce any runtime checks to make sure the arguments have those types
<enebo> jvshahid_: TypeConverter.checkType
<jvshahid_> enebo: what version are you looking at ? i can't find any TypeConverter.checkType
<enebo> jvshahid_: HEAD of master
iamjarvo has joined #jruby
<enebo> perhaps it is not on jruby-1_7?
<enebo> heh nope
<jvshahid_> enebo: heh, good to know it's going to make it eventually
<enebo> I am wondering how old it is as a macro
<jvshahid_> enebo: i think pretty old
<enebo> It is definitely a 2.0+ macro
<jvshahid_> enebo: may be you're right
<enebo> It could be ancient but I am surprised we did not port it
<jvshahid_> enebo: so back to my question about the JRubyMethod annotation, what does argsType do actually
<enebo> jvshahid_: It was a desired goal to make method annotations do some coercion/check for methods which required a parameter to be a type
<enebo> jvshahid_: but we have not used it internally. I sort of feel like it might not be 100% baked but …
<enebo> jvshahid_: @JRubyMethod( name = "update", required = 1, argTypes = RubyNumeric.class )
<enebo> public IRubyObject update( IRubyObject val ) {
<enebo> hitimes is using it right now
<enebo> jvshahid_: next line is double v = RubyNumeric.num2dbl( val );
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] lumeet opened pull request #2616: Fix power of 0 and 1 issues in Rational (master...rational_zero_division) http://git.io/A6Gy
JRubyGithub has left #jruby [#jruby]
<enebo> jvshahid_: I know headius played with much more advanced version of this where would could just put type in the method decl and you would not need cast but I don’t remember why it did not go further
<jvshahid_> enebo: i tried that on jruby 1.7.18 but it's a noop. the method in question expects a RubyString as soon as I try to pass this method a symbol it throws a CastException because a RubySymbol cannot be casted into a RubyString
<enebo> jvshahid_: yeah like I said we never used it internally so it probably is buggy
imperator has joined #jruby
<jvshahid_> enebo: cool, thanks for your help. btw, i sent an email with these questions to the jruby dev mailing list two days ago. is the list still active ?
<enebo> jvshahid_: It is but I was not online much this weekend and headius has had his laptop in shop
<enebo> jvshahid_: I am guessing not a ton of other people know much about this
Hobogrammer has quit [Ping timeout: 265 seconds]
<enebo> jvshahid_: Had you asked about using Warbler or something like that I am sure someone would have reponded over the weekend :)
<jvshahid_> enebo: i was afraid this was wrong list to post this kind of question to or if it was inactive
<jvshahid_> enebo: thanks again
subbu is now known as subbu|afk
<enebo> jvshahid_: yeah sorry this was so unhelpful though :)
camlow32_ has quit [Remote host closed the connection]
anaeem1 has quit [Remote host closed the connection]
anaeem1_ has joined #jruby
camlow325 has joined #jruby
Aethenelle has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #651: STILL FAILING in 28 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/651/
brometeo has joined #jruby
anaeem1_ has quit [Ping timeout: 256 seconds]
<brometeo> Aethenelle: Hi. I have been said that you have worked in JRuby ffi. I have some problems loading dll in Windows. Can you help me, please?
<Aethenelle> I'm a litle busy now but ask away and i'll get you what i can...
<brometeo> Aethenelle: I an error, but it is very generic "Can't load", so I don't know which is the problem.
<brometeo> Aethenelle: I know that I can load a dll inside a jar, but not the dll I want (a generic user32 from Windows inside my jar works perfectly).
subbu|afk is now known as subbu
<Aethenelle> you have conflicting dll names?
shellac has joined #jruby
<Aethenelle> the code to deal with dll's in jars isn't that smart
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<Aethenelle> ...pretty sure Java may also limit you to one load per filename
<brometeo> Aethenelle: I have tested loading user32.dll inside my jar with relative path starting with "file:" and it seems working.
e_dub has quit [Quit: e_dub]
<Aethenelle> okay, then what's the problem?
<brometeo> I only want to load foo_library.dll. But can't.
<brometeo> And the error I get is very generic.
camlow325 has quit [Remote host closed the connection]
<brometeo> I know that relative path works because I am able of loading another library (user32.dll), but don't know any more.
<Aethenelle> you have code i can look at?
<Aethenelle> are you sure it's your user32 that's being loaded rather than the system's?
<brometeo> If I use relative path from my jar, I asume that it is loaded from the jar, isn't it?
anaeem1 has joined #jruby
marr has quit [Read error: Connection reset by peer]
<Aethenelle> that's going to take some digging... i'll have to get back to you on that...
<jvshahid_> headius: are you around ?
<brometeo> Aethenelle: Sorry, I have not code now. Tomorrow I can send you what I am doing. Have you an email that I can use? Perhaps another developer that knows more about the problem? Whatever you say me... :)
<Aethenelle> enebo may be able to help
<brometeo> Aethenelle: enebo talk me about you
<Aethenelle> not surprised...
<enebo> HAH
<Aethenelle> the answer is in jffi, a lib jruby depends on, so I'll need to refresh my memory and dig.
<enebo> Aethenelle: I suggested a few things which came to mind but I don’t really any ideas now
<enebo> Also I think brometeo mentions in the issue that MRI also does not work?
<Aethenelle> enebo: i figured. This is going to be deep in the innards of jffi which i don't think anyone other than me has looked at in a long time
<brometeo> enebo: I have not tested yer MRI, because my testing Windows machine is very limited for installing software. I have tested with Python and ctypes (that uses ffi) and it works.
<enebo> brometeo: ah ok
<enebo> brometeo: once you do definitely update us
<enebo> brometeo: It is likely just jffi but who knows
<brometeo> My next step is testing with 32bit JVM. If you think any test I can use, I'll try it.
shellac has quit [Quit: Computer has gone to sleep.]
<brometeo> enebo: I have tested MRI with wine, and it doesn't work. But perheps wine is another noise source...
<enebo> brometeo: yeah
<brometeo> Perhaps I can send you dll for some controlled testing
imperator has quit [Quit: Valete!]
x1337807x has joined #jruby
<brometeo> enebo: Aethenelle Well... Tomorrow I'll send yo more info. Thank you again :)
<Aethenelle> what I can give you now is that it uses LoadLibraryExW so the symantics for it apply
<brometeo> Aethenelle: LoadLibraryExW is what uses ffi_load for loading dll?
<Aethenelle> ultimately, yes. there may be some name/path searching done by ffi first
jvshahid_ has quit [Ping timeout: 250 seconds]
<brometeo> Aethenelle: Good. I'll try to search in that direction too.
<brometeo> Thank you. Read you tomorrow.
donV has quit [Ping timeout: 250 seconds]
brometeo has quit [Quit: WeeChat 1.0.1]
<Aethenelle> actually, there's no path searching/mangling ...
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2500: gem install failure on Windows http://git.io/vvDN6g
JRubyGithub has left #jruby [#jruby]
dumdedum has quit [Ping timeout: 246 seconds]
camlow325 has joined #jruby
<Aethenelle> anyone have ffi building on windows?
<Aethenelle> or jruby really...
camlow325 has quit [Remote host closed the connection]
<Aethenelle> i suspect this is actually a bug, need to run the test suite to verify
<Aethenelle> yup... gonna be a bug
erikhatcher has quit [Quit: erikhatcher]
subbu is now known as subbu|lunch
lanceball is now known as lance|afk
shellac has joined #jruby
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
anaeem1 has quit [Remote host closed the connection]
anaeem1 has joined #jruby
anaeem1 has quit [Ping timeout: 246 seconds]
camlow325 has joined #jruby
lidaaa has joined #jruby
ortega has joined #jruby
yfeldblum has joined #jruby
yfeldblum has quit [Remote host closed the connection]
tenderlove has quit [Read error: Connection reset by peer]
subbu|lunch is now known as subbu
yfeldblum has joined #jruby
kares has joined #jruby
tenderlove has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has quit [Quit: Computer has gone to sleep.]
yfeldblum has quit [Remote host closed the connection]
kares has quit [Ping timeout: 252 seconds]
yfeldblum has joined #jruby
pietr0 has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2424: Error in File.stat http://git.io/2lH8dg
JRubyGithub has left #jruby [#jruby]
shellac has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius reopened issue #2424: Error in File.stat http://git.io/2lH8dg
JRubyGithub has left #jruby [#jruby]
kares has joined #jruby
kares7 has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
colinsurprenant has joined #jruby
<asarih> headius: Perhaps you missed my msg the other day; I got a bottle of Spencer.
<asarih> the American Trappist ale
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
skade has joined #jruby
bbrowning is now known as bbrowning_away
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
panzone has quit [Quit: Leaving...]
tenderlove has quit [Read error: Connection reset by peer]
marr has joined #jruby
lance|afk is now known as lanceball
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
tenderlove has joined #jruby
iamjarvo has joined #jruby
iamjarvo_ has joined #jruby
iamjarvo has quit [Ping timeout: 246 seconds]
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
cremes has quit [Remote host closed the connection]
cremes has joined #jruby
pietr0 has quit [Ping timeout: 246 seconds]
elia has joined #jruby
subbu has quit [Ping timeout: 244 seconds]
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
baroquebobcat has joined #jruby
digitalextremist has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
subbu has joined #jruby
kares has quit [Ping timeout: 250 seconds]
kares7 has quit [Ping timeout: 244 seconds]
cajone has quit [Remote host closed the connection]
mkristian has quit [Ping timeout: 250 seconds]
x1337807x has joined #jruby
cajone has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] nirvdrum pushed 1 new commit to master: http://git.io/AP0j
<JRubyGithub> jruby/master cf522e4 Kevin Menard: [Truffle] Stub implementation of String#encode(String, Hash).
JRubyGithub has left #jruby [#jruby]
bbrowning_away is now known as bbrowning
colinsurprenant has quit [Quit: colinsurprenant]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pietr0 has joined #jruby
colinsurprenant has joined #jruby
lanceball is now known as lance|afk
iamjarvo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
baroquebobcat has quit [Quit: baroquebobcat]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] tamird opened issue #2617: `des-ede3` is unusable in JRuby http://git.io/APa0
JRubyGithub has left #jruby [#jruby]
baroquebobcat has joined #jruby
viking has quit [Remote host closed the connection]
elia has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
<projectodd-ci> Project jruby-master-spec-ji build #652: STILL FAILING in 29 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/652/
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
shellac has joined #jruby
jvshahid has joined #jruby
ortega has quit [Ping timeout: 240 seconds]
Antiarc has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 2 new commits to master: http://git.io/AP7k
<JRubyGithub> jruby/master 2e56c51 Charles Oliver Nutter: Always try to unwrap stdio streams....
<JRubyGithub> jruby/master 9319c37 Charles Oliver Nutter: Merge remote-tracking branch 'origin/master'
JRubyGithub has left #jruby [#jruby]
<jvshahid> headius: you around ?
enebo has quit [Quit: enebo]
zorak8 has quit [Ping timeout: 265 seconds]
Aethenelle_ has joined #jruby
Aethenelle has quit [Ping timeout: 255 seconds]
Aethenelle_ is now known as Aethenelle
Aethenelle has quit [Client Quit]