sam2000 has joined #jruby
cremes_ has joined #jruby
cremes has quit [Ping timeout: 256 seconds]
cremes_ is now known as cremes
sam2000 has quit [Ping timeout: 246 seconds]
maclover7 has joined #jruby
cremes_ has joined #jruby
cremes has quit [Ping timeout: 244 seconds]
cremes_ is now known as cremes
djellemah has quit [Ping timeout: 256 seconds]
djellemah has joined #jruby
cremes_ has joined #jruby
cremes has quit [Ping timeout: 265 seconds]
cremes_ is now known as cremes
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
maclover7 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
maclover7 has joined #jruby
sam2000 has joined #jruby
sam2000 has quit [Ping timeout: 246 seconds]
Puffball has quit [Ping timeout: 250 seconds]
haze has quit [Ping timeout: 250 seconds]
Puffball has joined #jruby
haze has joined #jruby
maclover7 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
sam2000 has joined #jruby
sam2000 has quit [Ping timeout: 246 seconds]
sam2000 has joined #jruby
sam2000 has quit [Ping timeout: 246 seconds]
<GitHub78> [jruby] bjfish created truffle-spec-helper-capi (+1 new commit): https://git.io/vXNlb
<GitHub78> jruby/truffle-spec-helper-capi 338aba2 Brandon Fish: [Truffle] Compile c specs with extconf make
prasunanand has quit [Ping timeout: 244 seconds]
<GitHub101> [jruby] bjfish force-pushed truffle-spec-helper-capi from 338aba2 to 076a80d: https://git.io/vXN83
<GitHub101> jruby/truffle-spec-helper-capi 076a80d Brandon Fish: [Truffle] Compile c specs with extconf make
<GitHub100> [jruby] bjfish opened pull request #4326: [Truffle] Compile c specs with extconf make (truffle-head...truffle-spec-helper-capi) https://git.io/vXN8W
<travis-ci> jruby/jruby (truffle-spec-helper-capi:338aba2 by Brandon Fish): The build passed. (https://travis-ci.org/jruby/jruby/builds/177566578)
<GitHub136> [jruby] kares pushed 1 new commit to jruby-1_7: https://git.io/vXN4r
<GitHub136> jruby/jruby-1_7 321471d kares: update jruby-openssl to 0.9.17
donV has quit [Quit: donV]
maclover7 has joined #jruby
maclover7 has quit [Client Quit]
ruurd has quit [Remote host closed the connection]
yipdw has quit [Remote host closed the connection]
sam2000 has joined #jruby
sam2000 has quit [Ping timeout: 246 seconds]
knu has quit [Read error: Connection reset by peer]
ruurd has joined #jruby
donV has joined #jruby
claudiuinberlin has joined #jruby
knu has joined #jruby
yipdw has joined #jruby
yipdw has joined #jruby
yipdw has quit [Changing host]
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Client Quit]
sam2000 has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
sam2000 has quit [Remote host closed the connection]
nirvdrum has quit [Read error: Connection reset by peer]
claudiuinberlin has joined #jruby
nirvdrum has joined #jruby
vtunka has joined #jruby
shellac has joined #jruby
maclover7 has joined #jruby
maclover7 has quit [Client Quit]
ebarrett has quit [Remote host closed the connection]
<GitHub142> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXNPv
<GitHub142> jruby/truffle-head d3e4066 Benoit Daloze: [Truffle] Introduce SourceSectionUtils.fileLine() to replace SourceSection.getShortDescription()....
sam2000 has joined #jruby
sam2000 has quit [Ping timeout: 246 seconds]
<GitHub5> jruby/truffle-head d909c87 Benoit Daloze: [Truffle] Let bin/jruby-truffle delegate to jt to pick the right launcher.
<GitHub5> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXNym
prasunanand has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
ebarrett has joined #jruby
sam2000 has joined #jruby
sam2000 has quit [Ping timeout: 246 seconds]
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
cschneid has quit [Ping timeout: 260 seconds]
cschneid has joined #jruby
claudiuinberlin has quit [Ping timeout: 240 seconds]
bbrowning has joined #jruby
donV has quit [Quit: donV]
donV has joined #jruby
vtunka has quit [Quit: Leaving]
<GitHub32> [jruby] chrisseaton pushed 2 new commits to truffle-head: https://git.io/vXNpb
<GitHub32> jruby/truffle-head 1d394dc Chris Seaton: [Truffle] Run hello-world with stress as a compiler test.
<GitHub32> jruby/truffle-head 8c6ea8e Chris Seaton: [Truffle] Compiler test README was out of date.
vtunka has joined #jruby
yahonda has joined #jruby
claudiuinberlin has joined #jruby
tcrawley-away is now known as tcrawley
sam2000 has joined #jruby
sam2000 has quit [Ping timeout: 246 seconds]
vtunka has quit [Read error: Connection reset by peer]
vtunka has joined #jruby
pawnbox has joined #jruby
enebo has joined #jruby
vtunka has quit [Quit: Leaving]
<GitHub163> [jruby] chrisseaton pushed 2 new commits to truffle-head: https://git.io/vXALG
<GitHub163> jruby/truffle-head d6b317b Chris Seaton: [Truffle] Use isTruffle rather than == TRUFFLE
<GitHub163> jruby/truffle-head 727f529 Chris Seaton: Revert "[Truffle] Don't create a classic context in classic main if we're using Truffle."...
etehtsea has joined #jruby
maclover7 has joined #jruby
maclover7 has quit [Client Quit]
vtunka has joined #jruby
Aethenelle has joined #jruby
<GitHub126> [jruby] bjfish opened issue #4327: [Truffle] Error calling our jruby+truffle using backtick https://git.io/vXAOw
sam2000 has joined #jruby
<GitHub85> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXAZE
<GitHub85> jruby/truffle-head acad490 Benoit Daloze: [Truffle] Fix logger when output is not a TTY....
sam2000 has quit [Ping timeout: 246 seconds]
<GitHub75> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXAZM
<GitHub75> jruby/truffle-head 1a8a43a Benoit Daloze: [Truffle] Shared Objects: add a couple explanations for the Shape re-check.
<GitHub145> [jruby] eregon closed issue #4327: [Truffle] Error calling our jruby+truffle using backtick https://git.io/vXAOw
<GitHub194> [jruby] eregon pushed 2 new commits to truffle-head: https://git.io/vXAcY
<GitHub194> jruby/truffle-head 3cb5021 Benoit Daloze: [Truffle] Fix RbConfig.ruby....
<GitHub194> jruby/truffle-head 1c4a73b Benoit Daloze: [Truffle] Handle EINTR in waitpid() like a InterruptedException.
Aethenelle has quit [Quit: Aethenelle]
bbrowning is now known as bbrowning_away
bga57 has joined #jruby
<eregon> headius: Hello! Are you around by any chance?
Aethenelle has joined #jruby
vtunka has quit [Quit: Leaving]
<travis-ci> jruby/jruby (truffle-head:3cb5021 by Benoit Daloze): The build was broken. (https://travis-ci.org/jruby/jruby/builds/177687859)
<GitHub89> [jruby] enebo pushed 2 new commits to master: https://git.io/vXABp
<GitHub34> [jruby] enebo closed issue #4302: Dumping Hash with default_proc that was reset https://git.io/vXDjo
<GitHub89> jruby/master 744a927 Thomas E Enebo: Merge pull request #4321 from kirs/fix-default-proc...
<GitHub89> jruby/master f36f607 Kir Shatrov: Fix marshaling Hash with default_proc set to nil...
<GitHub22> [jruby] enebo closed pull request #4321: Fix marshaling Hash with default_proc set to nil (master...fix-default-proc) https://git.io/vXbTo
tcrawley is now known as tcrawley-away
camlow325 has joined #jruby
etehtsea has quit [Quit: Textual IRC Client: www.textualapp.com]
<headius> eregon: I'm here now
<eregon> headius: I need your help quite a bit these days :)
<eregon> headius: Could you have a look at https://github.com/jnr/jnr-constants/pull/21 ? I think it would help using jnr-constants the right way.
<eregon> i.e. Checking defined() before calling intValue()
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #jruby
thedarkone2 has joined #jruby
<GitHub190> [jruby] eregon pushed 4 new commits to truffle-head: https://git.io/vXAua
<GitHub190> jruby/truffle-head 70f425f Stefan Anzinger: spawn.rb: Pass PATH variable to started process.
<GitHub190> jruby/truffle-head ebf07c2 Stefan Anzinger: setuid_spec.rb: Set execute bit before setting setuid bit on Solaris.
<GitHub190> jruby/truffle-head 8d34c5e Stefan Anzinger: [Truffle] Fallback to default timezone when env var TZ=='localtime'
<headius> eregon: ok
<headius> eregon: yeah this seems fine
sam2000 has joined #jruby
<eregon> headius: thanks!
<eregon> headius: I would be quite interested in a release of jnr-constants soon, could you release it?
<headius> yeah no problem
<eregon> :) It'll help removing a couple hacks
<GitHub74> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vXAaU
<GitHub74> jruby/truffle-head e4331c3 Chris Seaton: [Truffle] How to compile the C extension benchmarks.
sam2000 has quit [Ping timeout: 246 seconds]
<travis-ci> jruby/jruby (truffle-head:1390929 by Stefan Anzinger): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/177708641)
<headius> eregon: the deed is done
bbrowning_away is now known as bbrowning
<eregon> headius: awesome, thanks!
<GitHub18> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vXAKY
<GitHub18> jruby/truffle-head 3d771b9 Chris Seaton: [Truffle] Command line and language specs work with Graal.
claudiuinberlin has quit []
shellac has quit [Quit: Leaving]
nicoulaj has quit [Remote host closed the connection]
nicoulaj has joined #jruby
donV has quit [Read error: Connection reset by peer]
<GitHub53> [jruby] enebo closed issue #4323: Usage of `#[]=` assignment in method argument broken https://git.io/vXbRX
<GitHub67> [jruby] enebo pushed 1 new commit to master: https://git.io/vXA1c
<GitHub67> jruby/master 89759e4 Thomas E. Enebo: Fixes #4323. Usage of `#[]=` assignment in method argument broken....
claudiuinberlin has joined #jruby
<travis-ci> jruby/jruby (master:89759e4 by Thomas E. Enebo): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/177732421)
rcvalle has joined #jruby
<GitHub127> [jruby] eregon pushed 4 new commits to truffle-head: https://git.io/vXAHm
<GitHub127> jruby/truffle-head 2303be6 Benoit Daloze: [Truffle] Use build() in TimeLayotu to ease refactoring and ensure proper types.
<GitHub127> jruby/truffle-head 095c611 Benoit Daloze: [Truffle] Store all nanoseconds in java.time and keep TimeLayout.nSec to 0....
<GitHub127> jruby/truffle-head b466e59 Benoit Daloze: [Truffle] java.time.ZonedDateTime.getYear() already returns the proleptic year....
<GitHub196> [jruby] bjfish force-pushed truffle-spec-helper-capi from 076a80d to 372a227: https://git.io/vXN83
<GitHub196> jruby/truffle-spec-helper-capi 372a227 Brandon Fish: [Truffle] Compile c specs with extconf make
<GitHub21> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXAHQ
<GitHub21> jruby/truffle-head 00a1066 Benoit Daloze: [Truffle] Fix warnings in TimeNodes.
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
tcrawley-away is now known as tcrawley
sam2000 has joined #jruby
detj has joined #jruby
<detj> How does one pass the --dev flag when invoking irb ?
sam2000 has quit [Ping timeout: 246 seconds]
sam2000 has joined #jruby
subbu is now known as subbu|lunch
bbrowning has quit [Remote host closed the connection]
bbrowning has joined #jruby
<GitHub32> [jruby] bjfish force-pushed truffle-spec-helper-capi from 372a227 to 097bb54: https://git.io/vXN83
<GitHub32> jruby/truffle-spec-helper-capi 097bb54 Brandon Fish: [Truffle] Compile c specs with extconf make
pawnbox has quit [Remote host closed the connection]
olle has joined #jruby
maclover7 has joined #jruby
tcrawley is now known as tcrawley-away
maclover7 has quit [Client Quit]
Guest69 has joined #jruby
<Guest69> codefinger I have an issue with chapter 3 of the Deploying jRuby book
<GitHub13> [jruby-openssl] cprice404 opened issue #113: ClassCastException error in X509Store.verify https://git.io/vXAh7
<cprice404> does anyone know if the MRI specs (the ones in ./test/mri directory of jruby source) get run in CI?
sam2000 has quit [Remote host closed the connection]
<chrisseaton> cprice404: yes, as PHASE='-Prake -Dtask=test:mri'
<cprice404> hm
<cprice404> ok, well, i'm running one locally and seeing it fail, and I'm confused as to how i might have messed up my environment
<cprice404> jruby -r ./test/mri_test_env.rb test/mri/runner.rb test/mri/openssl/test_x509store.rb
<cprice404> that ^^ seems to fail for me locally
<chrisseaton> Some files are excluded
<chrisseaton> Try the actual command mvn -Prake -Dtask=test:mri
* cprice404 goes to try that command
<cprice404> chrisseaton: so, while that's running... if it passes, and I determine that it's because the test I referenced above is being excluded, what conclusions might I draw from that? :)
<chrisseaton> I don't know these tests or what is normal I'm afraid - I just knew the answer to that one question you asked
<cprice404> fair enough, thans
<cprice404> s/thans/thanks
<cprice404> anyone else know? 1) if the openssl tests are intentionally excluded, and 2) if there are known failures with them that aren't actually problematic, and that's why they are skipped?
<cprice404> seems like they get run in CI for the 1.7 branch but not the 9k branch, potentially?
sam2000 has joined #jruby
maclover7 has joined #jruby
<cprice404> yeah that maven task succeeds for me eventually, so that test must be excluded
subbu|lunch is now known as subbu
<detj> How does one pass the --dev flag when invoking jirb ?
<chrisseaton> detj: maybe set it in JRUBY_OPTS?
maclover7 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
sam2000 has quit [Remote host closed the connection]
lanceball is now known as lance|afk
<detj> @chrisseaton awesome, worked
detj has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
sam2000 has joined #jruby
tcrawley-away is now known as tcrawley
maclover7 has joined #jruby
<GitHub72> [jruby] eregon closed pull request #4326: [Truffle] Compile c specs with extconf make (truffle-head...truffle-spec-helper-capi) https://git.io/vXN8W
<GitHub166> [jruby] eregon deleted truffle-spec-helper-capi at 097bb54: https://git.io/vXxqQ
<GitHub153> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vXxq9
<GitHub153> jruby/truffle-head 491f793 Benoit Daloze: Merge pull request #4326 from jruby/truffle-spec-helper-capi...
sam2000 has quit [Remote host closed the connection]
sam2000 has joined #jruby
jeremyevans has quit [Ping timeout: 258 seconds]
<Guest69> is there a way to find out which jruby version was built on a specific ruby version?
tenderlove has joined #jruby
<tenderlove> hi
<headius> tenderlove: hi!
<headius> Guest69: what do you mean?
<headius> oh, which version of JRuby supported which version of Ruby?
<Guest69> if my Gemfile is 2.2.2, how do I know which Jruby I need to install?
<headius> just use latest 9.x
<headius> 9.1.6.0
<tenderlove> headius: HI!!!
<Guest69> headius then rake says this: Your Ruby version is 2.3.1, but your Gemfile specified 2.2.2
<headius> 9.0 was 2.2 compat, 9.1 is 2.3 compat, 9.2 will be 2.4 compat
<headius> Guest69: ah...just remove it or make it open-ended
claudiuinberlin has quit [Remote host closed the connection]
<Guest69> im going through the jruby deployment book but it never covers installing jruby
<headius> there was a using jruby book but it's out of print and we haven't had time to update it :-(
claudiuinberlin has joined #jruby
yahonda has left #jruby [#jruby]
<GitHub89> [jruby] headius pushed 3 new commits to ruby-2.4: https://git.io/vXxnP
<GitHub89> jruby/ruby-2.4 87874c0 Charles Oliver Nutter: Match up Numeric#step logic with MRI 2.4.
<GitHub89> jruby/ruby-2.4 f11d49b Charles Oliver Nutter: Return nil for Thread#name if not set.
<GitHub89> jruby/ruby-2.4 fb633b8 Charles Oliver Nutter: Add arity-1 checked funcall path.
olle has quit [Quit: olle]
camlow325 has quit [Quit: WeeChat 1.5]
bbrowning is now known as bbrowning_away
claudiuinberlin has quit []
tcrawley is now known as tcrawley-away
jeremyevans has joined #jruby
jeremyevans has quit [Ping timeout: 260 seconds]
Aethenelle has quit [Quit: Aethenelle]
enebo has quit [Quit: enebo]
<chrisseaton> tenderlove: hello
<tenderlove> chrisseaton: 👋
<tenderlove> how are you?
<chrisseaton> struggling with openssl
<chrisseaton> I've got to the point where it seems to run in our C interpreter, but I get the generic 'something went wrong but I'm not sure what' error code when functions return
<chrisseaton> Hard to see where to start fixing that
<chrisseaton> Probably going to have to build a debug libssl and start to step through it
<tenderlove> ugh
<tenderlove> I've been there. OpenSSL is not fun to work on :(
<tenderlove> are you able to narrow it down to a smaller script?
<chrisseaton> no I don't really know the API, just I'm just trying to make a full web request using it
<chrisseaton> can you break it down somehow?
<chrisseaton> rand_bytes does work
<tenderlove> you doing it through net/http?
<chrisseaton> I think so - with open-uri and just opening an HTTPS website
sam2000 has quit [Remote host closed the connection]
maclover7 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<tenderlove> chrisseaton: maybe start off with something easier?
<chrisseaton> Thanks - had no idea how to break it down like that
<tenderlove> ^^^ directly interacts with the SSL socket
<tenderlove> no problem!
<chrisseaton> Did you just whip that up off the top of your head?
<tenderlove> might be easier to debug
<tenderlove> yes
<tenderlove> well, it took me the last few min
<tenderlove> to test
<tenderlove> and read docs
<tenderlove> and look at test cases
<tenderlove> lol, no
<tenderlove> I guess I didn't come up with it off the top of my head!
<tenderlove> hahaha
<tenderlove> I just remembered the general code from hacking on openssl
ratnikov has quit [Remote host closed the connection]