travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:61ba53c by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/69984598)
travis-ci has left #jruby [#jruby]
tvo has quit [Quit: Leaving.]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<projectodd-ci> Project jruby-master-spec-ruby build #141: STILL FAILING in 14 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ruby/141/
enebo has joined #jruby
e_dub has quit [Quit: Leaving]
nateberkopec has joined #jruby
kotk has quit [Quit: Leaving...]
e_dub has joined #jruby
nateberkopec has quit [Quit: Leaving...]
enebo has quit [Quit: enebo]
nateberkopec has joined #jruby
mje113 has quit [Quit: Connection closed for inactivity]
DomKM has joined #jruby
cristianrasch has joined #jruby
subbu is now known as subbu|away
mdedetrich has joined #jruby
ddarkpassenger has joined #jruby
ddarkpassenger has quit [Client Quit]
cristianrasch has quit [Quit: Leaving]
nateberkopec has quit [Quit: Leaving...]
Aethenelle has joined #jruby
subbu|away is now known as subbu
subbu is now known as subbu|away
mcclurmc has quit [Remote host closed the connection]
tvo has joined #jruby
tvo has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
djbkd has quit [Remote host closed the connection]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
temporal_ has joined #jruby
temporalfox has quit [Ping timeout: 250 seconds]
projectodd-ci has quit []
tvo has quit [Quit: Leaving.]
mcclurmc has joined #jruby
djbkd has joined #jruby
DomKM has quit [Quit: Connection closed for inactivity]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] nirvdrum pushed 2 new commits to master: http://git.io/vqgFV
<JRubyGithub> jruby/master 1875515 Kevin Menard: [Truffle] Shimmed out the `gem` method to let some 3rd party code boot.
<JRubyGithub> jruby/master 5f1babf Kevin Menard: [Truffle] Partial fix for zsuper calls in blocks....
JRubyGithub has left #jruby [#jruby]
mcclurmc has quit [Ping timeout: 264 seconds]
projectodd-ci has joined #jruby
djbkd has quit [Remote host closed the connection]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:5f1babf by Kevin Menard): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70002366)
travis-ci has left #jruby [#jruby]
<projectodd-ci> Project jruby-master-spec-ruby build #142: STILL FAILING in 6 min 39 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ruby/142/
kfpratt has quit [Remote host closed the connection]
deobalds has joined #jruby
kfpratt has joined #jruby
tvo has joined #jruby
tvo has joined #jruby
rsim1 has quit [Quit: Leaving.]
subbu|away is now known as subbu
subbu has quit [Ping timeout: 276 seconds]
deobalds has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
deobalds has joined #jruby
tvo has quit [Quit: Leaving.]
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has joined #jruby
kfpratt has quit [Remote host closed the connection]
arturaz has joined #jruby
mcclurmc has joined #jruby
yfeldblum has quit [Ping timeout: 248 seconds]
mcclurmc has quit [Remote host closed the connection]
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has joined #jruby
mike___1234 has joined #jruby
mcclurmc has joined #jruby
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #jruby
dumdedum has joined #jruby
dumdedum has quit [Ping timeout: 264 seconds]
rsim has joined #jruby
rsim1 has joined #jruby
anaeem1 has joined #jruby
rsim has quit [Ping timeout: 258 seconds]
dumdedum has joined #jruby
anaeem1 has quit [Remote host closed the connection]
mcclurmc has quit [Remote host closed the connection]
anaeem1 has joined #jruby
samphippen has joined #jruby
yfeldblum has joined #jruby
rsim1 has quit [Ping timeout: 258 seconds]
drbobbeaty has joined #jruby
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rsim has joined #jruby
rsim has quit [Client Quit]
vtunka has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cristianrasch has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 2 new commits to master: http://git.io/vqaGA
<JRubyGithub> jruby/master 3af7fe1 Benoit Daloze: [Truffle] Pass the last prepend spec.
<JRubyGithub> jruby/master 3dbb634 Benoit Daloze: [Truffle] Workaround for open3 Java integration.
JRubyGithub has left #jruby [#jruby]
samphippen has joined #jruby
<projectodd-ci> Project jruby-master-spec-compiler build #9: FAILURE in 7 min 28 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/9/
<projectodd-ci> * eregontp: [Truffle] Pass the last prepend spec.
<projectodd-ci> * eregontp: [Truffle] Workaround for open3 Java integration.
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] lukehorvat opened issue #3117: Unexpected behaviour of Process.waitpid...? http://git.io/vqaRp
JRubyGithub has left #jruby [#jruby]
deobalds has quit [Quit: Computer has gone to sleep.]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:3dbb634 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70035246)
travis-ci has left #jruby [#jruby]
tcrawley-away is now known as tcrawley
tcrawley has quit [Quit: ZNC - http://znc.in]
deobalds has joined #jruby
drbobbeaty has joined #jruby
tcrawley has joined #jruby
anaeem1 has quit [Ping timeout: 246 seconds]
anaeem1 has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/vqaQ5
<JRubyGithub> jruby/master 15f6d49 Benoit Daloze: [Truffle] Use the mvn wrapper in the findbugs script.
JRubyGithub has left #jruby [#jruby]
yfeldblum has quit [Ping timeout: 248 seconds]
rsim has joined #jruby
cristianrasch has quit [Quit: Leaving]
rsim1 has joined #jruby
rsim has quit [Ping timeout: 258 seconds]
anaeem1 has quit [Remote host closed the connection]
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-spec-compiler build #10: FIXED in 2 min 18 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/10/
<projectodd-ci> eregontp: [Truffle] Use the mvn wrapper in the findbugs script.
cristianrasch has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/vqVf5
<JRubyGithub> jruby/master c4524a1 Benoit Daloze: [Truffle] Rename primitive to clarify the meaning.
JRubyGithub has left #jruby [#jruby]
nateberkopec has joined #jruby
tcrawley is now known as tcrawley-away
nirvdrum has quit [Remote host closed the connection]
nirvdrum has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
anaeem1 has joined #jruby
drbobbeaty has joined #jruby
cremes has quit [Quit: cremes]
bbrowning_away is now known as bbrowning
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:15f6d49 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70046712)
travis-ci has left #jruby [#jruby]
nateberkopec has quit [Quit: Leaving...]
cremes has joined #jruby
anaeem1 has quit [Remote host closed the connection]
anaeem1 has joined #jruby
anaeem1__ has joined #jruby
anaeem1 has quit [Read error: No route to host]
errstr has quit [Ping timeout: 276 seconds]
errstr has joined #jruby
nateberkopec has joined #jruby
nateberkopec has quit [Client Quit]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:424661f by Christian Meier): The build was broken. (https://travis-ci.org/jruby/jruby/builds/69922932)
travis-ci has left #jruby [#jruby]
drbobbeaty has quit [Read error: Connection reset by peer]
Aethenelle has joined #jruby
drbobbeaty has joined #jruby
tcrawley-away is now known as tcrawley
nateberkopec has joined #jruby
cremes has quit [Read error: Connection reset by peer]
cremes has joined #jruby
kwando_ has quit [Ping timeout: 252 seconds]
lance|afk is now known as lanceball
kwando has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/vqVXw
<JRubyGithub> jruby/jruby-1_7 d51c9bf Christian Meier: [build] remove .dev from pom.xml of jruby-jars
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:c4524a1 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70051493)
travis-ci has left #jruby [#jruby]
colinsurprenant has joined #jruby
enebo has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/vqVbo
<JRubyGithub> jruby/jruby-1_7 bcc9b29 Thomas E. Enebo: Update for next dev cycle
JRubyGithub has left #jruby [#jruby]
nirvdrum has quit [Ping timeout: 264 seconds]
subbu has joined #jruby
cremes has quit [Remote host closed the connection]
cremes has joined #jruby
mdedetrich has joined #jruby
nirvdrum has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
subbu has quit [Ping timeout: 246 seconds]
diegoviola has joined #jruby
<diegoviola> heya
<diegoviola> what would you guys use for NLP in jruby?
<diegoviola> OpenNLP?
<diegoviola> I'm trying to get started with NLP and I'm not sure I want to use NLTK (python), not much NLP stuff in ruby, so what is there in java+ruby?
<enebo> hmmm I am waiting to see if anyone replies to this :)
<nirvdrum> I don't think there's a lot of ML stuff done in Ruby. There's AI4R, but it's mostly dead. It's been a while since I've surveyed the landscape, but you're probably better off with Java interop.
subbu has joined #jruby
<enebo> for some reason I think lopex will know something
Aethenelle has quit [Read error: Connection reset by peer]
<headius> opennlp is the only one I've heard about people using
<enebo> I just had to issue the challenge
<headius> ahh, I guess there's also stanford nlp...not sure if they're related or not
<enebo> seems there must be tons of ML libraries out there in Java by this point
<enebo> I wonder if Noam Chomsky ever used Java
<enebo> He is a natural language/linquistic prof :)
kfpratt has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:d51c9bf by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70064337)
travis-ci has left #jruby [#jruby]
wmaikon has joined #jruby
wmaikon has left #jruby [#jruby]
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tcrawley is now known as tcrawley-away
samphippen has joined #jruby
camlow325 has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:bcc9b29 by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70068664)
travis-ci has left #jruby [#jruby]
arturaz has quit [Ping timeout: 265 seconds]
<enebo> Ah FF 39.0 fixed my travis problem?
<enebo> “LoadError: no such file to load -- minitest/excludes"
rcvalle has joined #jruby
dumdedum has quit [Ping timeout: 246 seconds]
arturaz has joined #jruby
samphippen has quit [Read error: Connection reset by peer]
samphippen has joined #jruby
vtunka has quit [Quit: Leaving]
blaines_ has quit [Ping timeout: 264 seconds]
blaines has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:8e4b0bd by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70083724)
travis-ci has left #jruby [#jruby]
anaeem1__ has quit [Remote host closed the connection]
nateberkopec has quit [Quit: Leaving...]
<enebo> nirvdrum: jnr-posix is a snapshot. Do you think it is releasable or did someone else change it last?
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:8e4b0bd by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70083724)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 5 new commits to truffle-head: http://git.io/vqwjT
<JRubyGithub> jruby/truffle-head 492fd74 Chris Seaton: [Truffle] Update Truffle version.
<JRubyGithub> jruby/truffle-head 84e8e8e Chris Seaton: [Truffle] We seem to need to explicitly reference the annotation processor now.
<JRubyGithub> jruby/truffle-head 8847061 Chris Seaton: [Truffle] Fix copyright year in TCK.
JRubyGithub has left #jruby [#jruby]
<nirvdrum> enebo: Should be releasable. Almost the only thing to change was adding new env functions.
<nirvdrum> And some tests for the existing ones.
<enebo> nirvdrum: yeah I saw those and do not think we are using them for anything but truffle backend?
tcrawley-away is now known as tcrawley
<nirvdrum> I think JRuby uses them as a write through.
<nirvdrum> But you still maintain a hash of the env vars in memory.
subbu is now known as subbu|qr
arturaz has quit [Ping timeout: 256 seconds]
nateberkopec has joined #jruby
<nirvdrum> FYI, I don't think you'd need to do that any longer if native is enabled if you wanted.
<enebo> nirvdrum: ah ok so we stll update the env but we use a memory copy for reads
<enebo> nirvdrum: yeah I think part of the confusion was mult-ruby runtime manipulation originally
<nirvdrum> Correct. System.getEnv() doesn't refresh.
<enebo> nirvdrum: if you ran 3 ruby runtimes you may not want them all to use same env store
<nirvdrum> jnr-posix now can read the underlying env char**, so reads can see updates.
<enebo> nirvdrum: but perhaps that desired isolation is outdated
<nirvdrum> I guess I can see value in that. But env is supposed to be per-process.
<nirvdrum> Making it per runtime might be better served as a start-up option.
<enebo> nirvdrum: well that is an option as well
<nirvdrum> All academic for the moment. JRuby doesn't use the updated jnr-posix yet.
<enebo> nirvdrum: I do not like tons of options since we never seem to ceover all the code we have already :)
<enebo> nirvdrum: ok released
djbkd has joined #jruby
<nirvdrum> But I think it'd be worthwhile taking the Java impl. in JRuby, move it out to JavaPosix, and update JRuby to just use jnr-posix directly.
<enebo> but this sucks and I wish I would have noticed this earlier in the week
<nirvdrum> Sorry :-/
<nirvdrum> The only other change was something from eregon to propagate thread interrupts.
<enebo> since I can build and push but no one will be able to build jruby until this passes to maven mothership
<enebo> nirvdrum: it is my fault
<enebo> nirvdrum: I should know better
<enebo> I even remember you doing stuff
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] nirvdrum pushed 1 new commit to master: http://git.io/vqrJq
<JRubyGithub> jruby/master e165d8b Kevin Menard: [Truffle] No-op on autoload if the constant is already loaded.
JRubyGithub has left #jruby [#jruby]
<enebo> well no big deal I may release in morning and spin locally and see what issues pop up
<enebo> gah these release instructions will not work for me
tvo1 has joined #jruby
lanceball is now known as lance|afk
bb010g has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to master: http://git.io/vqrLU
<JRubyGithub> jruby/master 5590aa1 Christian Meier: omit jrubyc for embedded tests. activate objectspace tests for embedded
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/vqrLO
<JRubyGithub> jruby/jruby-1_7 f82c516 Christian Meier: [build] updates more 1.7.21 to 1.7.22-SNAPSHOT
JRubyGithub has left #jruby [#jruby]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
drbobbeaty has quit [Read error: Connection reset by peer]
Liothen has quit [Quit: The Dogmatic Law of Shadowsong]
Liothen has joined #jruby
Liothen has joined #jruby
Liothen has quit [Changing host]
deobalds has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] nirvdrum pushed 1 new commit to master: http://git.io/vqrGR
<JRubyGithub> jruby/master 8ffb1a0 Kevin Menard: [Truffle] The `gem` shim needs to be in Kernel.
JRubyGithub has left #jruby [#jruby]
mike___1234 has quit [Ping timeout: 276 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:5590aa1 by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70091783)
travis-ci has left #jruby [#jruby]
subbu|qr is now known as subbu
samphippen has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
lance|afk is now known as lanceball
colinsurprenant has joined #jruby
bbrowning is now known as bbrowning_away
<projectodd-ci> Project jruby-master-spec-ruby build #143: ABORTED in 8 hr 0 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ruby/143/
<projectodd-ci> Project jruby-master-test-slow_suites build #1659: ABORTED in 8 hr 0 min: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/1659/
chamila has joined #jruby
mike___1234 has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:f82c516 by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70091839)
travis-ci has left #jruby [#jruby]
tcrawley is now known as tcrawley-away
<projectodd-ci> Project jruby-master-spec-ruby build #144: STILL FAILING in 5 min 31 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ruby/144/
mkristian has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
bbrowning_away is now known as bbrowning
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] r6p opened issue #3118: Jruby 9000 RC1 throws Java::JavaLang::ClassCastException: org.jruby.RubyBignum cannot be cast to org.jruby.RubyFixnum http://git.io/vqrQD
JRubyGithub has left #jruby [#jruby]
subbu is now known as subbu|lunch
yfeldblum has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:8ffb1a0 by Kevin Menard): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70094648)
travis-ci has left #jruby [#jruby]
<enebo> mkristian: you see my email?
<mkristian> actually no - let me see it then
<enebo> mkristian: it was 9k build issues as a title but I can gist or describe too
<mkristian> just read it. the maven/pom.xml and maven/jruby-coplete/pom.xml is needed for the build and will be generated on the fly
<mkristian> they do not go into the repo
<enebo> mkristian: oh so they are ignored then…ok that is good
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] skmp opened pull request #3119: Fix date.rewrite_frags (master...fix/date-rewrite-frags-#2149) http://git.io/vqoeY
JRubyGithub has left #jruby [#jruby]
<enebo> mkristian: err ignored by git
<mkristian> yes ignored by git. the bat files generation is back again
<enebo> mkristian: ok then thanks for the info
<mkristian> when I moved maven/jruby-stdlib into ./lib there was a copy and paste error :(
<enebo> ah cool
mje113 has joined #jruby
<enebo> mkristian: so simple fix at least
kith_ has joined #jruby
kwando_ has joined #jruby
kwando has quit [Ping timeout: 256 seconds]
kith has quit [Ping timeout: 256 seconds]
chamila has quit [Quit: Page closed]
anaeem1 has joined #jruby
subbu|lunch is now known as subbu
tcrawley-away is now known as tcrawley
mcclurmc has joined #jruby
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
<enebo> mkristian: Not a huge deal but these warning should get eliminated at some point
<mkristian> ok . is the -v the one which brings up those warning ?
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #jruby
<enebo> mkristian: hmm must be…I just usually add -v to show version string but it must also toggle warn/verbose
<enebo> mkristian: it could also be a bug
<enebo> mkristian: but in either case killing the warns is not a bad idea
tvo1 has quit [Ping timeout: 256 seconds]
<mkristian> yes, I will kill this warnings. but it is not the first time people tell me about warnings I am producing :)
<enebo> mkristian: yeah pretty minor but you will keep getting people telling you to remove them so :)
<enebo> mkristian: I even bet some projects coding standards require no warnings…those people will hate these
<enebo> mkristian: I don’t care so much so I only bring it up
<mkristian> I see I need to get into the habit to trigger warnings output myself
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] nirvdrum pushed 2 new commits to master: http://git.io/vqoaG
<JRubyGithub> jruby/master d0869bd Kevin Menard: [Truffle] Don't load some JRuby-specific rubygems hacks.
<JRubyGithub> jruby/master 4eae260 Kevin Menard: [Truffle] More accurate values for some RbConfig::CONFIG entries.
JRubyGithub has left #jruby [#jruby]
tvo1 has joined #jruby
<enebo> nirvdrum: headius: Any clue on this winders error: https://gist.github.com/enebo/333e5f34e6a78b51b0db
mcclurmc has quit [Remote host closed the connection]
<nirvdrum> Looks like a typo.
<enebo> nirvdrum: well it could be wacky windows console so let me redirect that
<enebo> hmm
<nirvdrum> Can't get more of a trace?
<enebo> redirects do not wor well n windows
<nirvdrum> I just would have expected that to be "pseudo", not "pfeudo".
mcclurmc has joined #jruby
<enebo> nirvdrum: soProtocolFamily = ProtocolFamily.valueOf("PF" + soDomain.name().substring(2));
<enebo> in RubySource.initDomain
<enebo> headius: ^
<enebo> I don’t get why this is only on windows htough
<nirvdrum> RubySocket?
<enebo> nirvdrum: yeah
<enebo> server is setting up a socket
<nirvdrum> Then that's what you should've typed!
<enebo> what?
<nirvdrum> You wrote RubySource.
<nirvdrum> Threw me off.
<enebo> hah
<enebo> nirvdrum: it took me 20 seconds to even find that typo
<enebo> :)
<enebo> nirvdrum: my mind was sure I typed RubySocket
<enebo> nirvdrum: weirdly I wrote RubySource that time too and noticed it
temporal_ has quit [Quit: Textual IRC Client: www.textualapp.com]
<nirvdrum> I'm going to guess the original value is pseudo_AF_KEY then and the substring just drops the "ps" and gets replaced with PF.
tcrawley is now known as tcrawley-away
temporalfox has joined #jruby
<enebo> nirvdrum: yeah definintely
<enebo> nirvdrum: so is pseudo_AF_KEY weird windows thing?
<nirvdrum> FFI has it defined for every platform.
mcclurmc has quit [Ping timeout: 256 seconds]
<enebo> ok I can see tons of AF_* in socket.h in general with a smattering of pseudo_
<nirvdrum> Well, not every.
<nirvdrum> Linux doesn't, but darwin does.
<nirvdrum> I think the problem is the code was expecting things like AF_KEY and replaces them to PF_KEY.
<nirvdrum> And evidently some break that pattern.
<enebo> internal key management function
<enebo> yeah for protocol family
<enebo> oh shit
<enebo> I see what it should be
<enebo> pseudo_AT_KEY is PF_KEY
<enebo> and actually all pseudos seem to do the same thing
<enebo> so perhaps I just need to s/psuedo_//
<enebo> and spell it correctly
<enebo> I will try that….back to windows!
<nirvdrum> That's part of the fix. But I think the code as written replaces the first two chars because it wants to rewrite AF -> PF.
bigfleet has joined #jruby
<nirvdrum> You probably can't just drop that part of it either.
<enebo> no it is just a bolton
<enebo> I remoce the pseudo and the PF will replace the left over AF
<nirvdrum> Ahh, yeah.
<nirvdrum> Save for I'm not sure what the pseudo means.
mike___1234 has quit [Ping timeout: 252 seconds]
mcclurmc has joined #jruby
<nirvdrum> I'm not sure why jnr-constants doesn't just have the AF and PF variants. Probably because of the weird numbering system.
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:4eae260 by Kevin Menard): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70120135)
travis-ci has left #jruby [#jruby]
<nirvdrum> I guess in BSD they're the same thing.
<nirvdrum> And Windows is some variation of BSD sockets, AFAIK.
<enebo> hmmm ok I made it past than and some other error took over but I think I need to start over on making that app
drbobbeaty has joined #jruby
<nirvdrum> Do you have bundler installed?
<enebo> 1.10.5
blaines has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
colinsurprenant has joined #jruby
<nirvdrum> Do you have the issue if you run "bundle exec rake db:migrate" instead?
<enebo> hmm
<enebo> so I get different erros with bundle exec
<enebo> it cannot find scss
<enebo> This is making me wonder if this is in fact a bug with file paths in some way
<nirvdrum> I wonder if your GEM_HOME is messed up when you ran the first time.
<enebo> nirvdrum: I don’t follow
<nirvdrum> bundle exec sets up LOAD_PATH for you.
<nirvdrum> In the first case, you were relying on rubygems to do that.
<enebo> I completely nuked the project and started over but I was not using bundle exec from the get go
<nirvdrum> Since it couldn't find bundler/setup, it stands to reason that it was unable to add Bundler to the LOAD_PATH itself.
<nirvdrum> Which RubyGems should do after LoadService fails.
<enebo> nirvdrum: yeah which makes me think something which changed does not like c: or whatevr
<enebo> nirvdrum: and I think we did make changes like that for classpath:
<nirvdrum> Okay. I'm just suggesting it's not totally broken because Bundler was able to set up $LOAD_PATH and LoadService evidently was able to work with it.
<nirvdrum> But it's possible RubyGems is busted.
<nirvdrum> Bundler makes use of RubyGems, but I'm not sure to what extent here. It wouldn't have hooked into LoadService, for example.
<enebo> well I think it is very unlikely rg is broken since we shipped same version with 1.7 yesterday?
djbkd has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to master: http://git.io/vqod5
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 1a5daea Thomas E. Enebo: Have RubySocket deal with pseudo_ thingies
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #jruby
mike___1234 has joined #jruby
<enebo> nirvdrum: bisecting from rc1…first bisect works
camlow325 has quit [Remote host closed the connection]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:1a5daea by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/70128078)
travis-ci has left #jruby [#jruby]
<enebo> I am just replacing jruby.jar in install
<enebo> I just realized I am isolating this more than I neccesarily want to since this will ignore any stdlib changes but since it seems to work in some iterations it must be something in jruby.jar which is regressed
diegoviola has quit [Quit: WeeChat 1.2]
<projectodd-ci> Project jruby-master-spec-ruby build #145: STILL FAILING in 8 min 30 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ruby/145/
mcclurmc has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] skmp opened pull request #3120: Add some more tests for bignum pow (master...test/bignum-more-pow-tests) http://git.io/vqKfX
JRubyGithub has left #jruby [#jruby]
camlow325 has joined #jruby
mcclurmc has joined #jruby
colinsurprenant has quit [Ping timeout: 265 seconds]
<enebo> on the face of that I would saw this is wrong…this would change all paths in windows to use \ everywhere which would break lots of internal ruby which expects paths to be /
<nirvdrum> Revert with impunity.
camlow325 has quit [Remote host closed the connection]
<headius> enebo: oops
<headius> sorry I didn't bother to try it on Windows
<enebo> headius: yeah it is somewhat amazing how much works with that change
<headius> I looked at the code and my brain didn't pick up on the problem with it
<enebo> headius: did you see the pseudo_af_ one above too?
djbkd has joined #jruby
<headius> oh weird
<enebo> I am not really sure that scriptingcontainer test they fixed is worthwhile
<headius> that only happens on Windows?
<enebo> it is making sure Currentdirectory extracted from container matches internalized Java path
<headius> there may be a typo in the Windows jnr-constants for ProtocolFamily or something
<enebo> I believe if those were both made into java.io.File they would be equyals
<enebo> as strings I am not sure it really matters
<enebo> headius: no I think it is ok
<enebo> headius: there are like 5-6 pseudo in normal socket.h files
<enebo> headius: they all have pf equivs but they are s/pseudo_af/pf/
drbobbeaty has quit [Read error: Connection reset by peer]
<enebo> headius: but why is windows init’ing this? wtf is it?
<enebo> :)
drbobbeaty has joined #jruby
<headius> hmm
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to master: http://git.io/vqKtM
<JRubyGithub> jruby/master ebc3585 Thomas E. Enebo: Revert "This is a fix for bug ID 2964. The URL to see the write up is here:"...
JRubyGithub has left #jruby [#jruby]
<headius> I see the pseudo attrs in socket files now
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:ebc3585 by Thomas E. Enebo): The build has errored. (https://travis-ci.org/jruby/jruby/builds/70134591)
travis-ci has left #jruby [#jruby]
<headius> well, in ffi socket files anyway
<headius> enebo: can you get more trace than that?
tcrawley-away is now known as tcrawley
<enebo> headius: It may still be an issue since I now have a NPE…grerrr :)
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> lovely
<enebo> haha
<enebo> it is my fix NPE’ing
<headius> what's your fix?
<headius> did you figure out where this is coming from?
<enebo> headius: I don’t but I don’t think it is wrong
<enebo> headius: I can see what I did wrong so I will fix that and see if things run
<enebo> headius: if they do then you can figure out if we need to go further but I suspect windows socket stack is just init’ing stuff other stacks are not
<headius> I did make a couple changes to Socket relating to this stuff
<headius> but I don't know where the pseudo is coming from
<headius> it doesn't show up anywhere in stdlib or my gems
<headius> and I have rails etc
<enebo> headius: yeah it might be in some transitive dep too?
<headius> that's not in gems?
<headius> i see it in the socket.rb for ffi but I don't know what would be using that
<headius> the ffi generator tries to set them as constants but obviously they don't get set
<headius> lower case etc
<headius> in any case we don't ship the socket.rb that would boot this stuff
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to master: http://git.io/vqK3g
<JRubyGithub> jruby/master be66250 Thomas E. Enebo: Doh...
JRubyGithub has left #jruby [#jruby]
<enebo> ok so whatever is happening this patch makes it work on windows
<enebo> I am able to run all the things I typically test on windows using Rails with it
<headius> someone's passing that pseudo name in
<enebo> headius: but regardless as to why it does seem to exist as we do seem to have the match PF_ constant for it
<headius> well you saw socket.h
<enebo> headius: so I do think this fix is catching something which could happen
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:be66250 by Thomas E. Enebo): The build has errored. (https://travis-ci.org/jruby/jruby/builds/70136672)
travis-ci has left #jruby [#jruby]
<headius> #definePF_KEYpseudo_AF_KEY
<enebo> headius: I just see in some variant of a bsd socket include these map
<headius> right
<enebo> headius: yeah that was how I made the patch
<enebo> headius: all pseudo_AF is just PF_ in the file I found
<headius> I'm mostly concerned that pseudo_AF_KEY is getting into the system somewhere
<enebo> fwiw we clearly are not hitting this on macos and I am guessing not in linux either
<headius> which is even more confusing
<headius> this does not appear in jnr-constants either
<headius> oh wait
<headius> they are there
<headius> in AddressFamily
<enebo> IPSEC crud
<projectodd-ci> Project jruby-master-spec-ji build #1685: FAILURE in 5 min 19 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/1685/
<enebo> so perhaps windows has some IPSec crap on on my windows box
<enebo> so any sockets made are getting more shit passed around
<headius> that could be
camlow325 has joined #jruby
<enebo> OH this is possible EAP since this windows machine is using wifi
<enebo> but then I don’t understand why it would not be happening on macos
<headius> right
<enebo> in any case I am ready to get plowed and forget this day happened
havenwood has quit [Quit: Textual IRC Client: www.textualapp.com]
<headius> someone's passing in either pseudo_AF_KEY or the numeric value for domain
<enebo> The good news is I think tomorrow morning we will be golden
<headius> pseudo_AF_KEY is documented as internal
<headius> enebo: well that's good
<enebo> I was passing all things I would expect until I got to windows
<enebo> but only two issues so that is good
<headius> and things are ok now
<enebo> seemingly
blaines has joined #jruby
<headius> can you grep for pseudo in your gems on that machine?
<headius> it may install different things on Windows
<headius> rails
<projectodd-ci> Project jruby-master-spec-ruby build #146: STILL FAILING in 2 min 13 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ruby/146/
<projectodd-ci> Project jruby-master-test-slow_suites build #1662: FAILURE in 1 min 22 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/1662/
<enebo> ok
<headius> I'm skimming the rfc
<projectodd-ci> Project jruby-master-spec-compiler build #15: FAILURE in 1 min 50 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/15/
blaines has quit [Ping timeout: 244 seconds]
bbrowning is now known as bbrowning_away
<enebo> I don’t see anything
blaines has joined #jruby
<enebo> although is it possible we aregetting thevalue from Java?
<headius> unlikely, but I'll grep
<headius> I still don't think I have this AF/PF logic right in Socket
<headius> bleah
<headius> trying to emulate bsd socket API
x1337807x has joined #jruby
<headius> nothing except a precompiled header, which likely just pulled in from system
<headius> very strange
havenwood has joined #jruby
enebo has quit [Quit: enebo]
subbu has quit [Ping timeout: 256 seconds]
x1337807x has quit [Ping timeout: 252 seconds]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mje113 has quit [Quit: Connection closed for inactivity]
cristianrasch has quit [Quit: Leaving]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/vqKih
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master f491c64 Chris Seaton: [Truffle] Add a simpler GIL yield option.
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:f491c64 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/70147585)
travis-ci has left #jruby [#jruby]
havenwood has quit [Ping timeout: 246 seconds]
havenwood has joined #jruby
lupine has quit [Quit: ZNC - http://znc.in]
<projectodd-ci> Project jruby-master-spec-ji build #1686: STILL FAILING in 4 min 10 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/1686/
tcrawley is now known as tcrawley-away
lupine has joined #jruby