<subbu>
although I suppose those errors are thrown by the parser and it doesn't even hit the runtime.
josh-k has joined #jruby
lanceball is now known as lance|afk
josh-k_ has joined #jruby
josh-k has quit [Ping timeout: 244 seconds]
<headius>
see, that should work
<headius>
I just tried that example here
<headius>
oh wait
<headius>
your errors are from before the fix, yeah?
<subbu>
no, after.
<subbu>
that is why i think the errors are thrown by the parser and doesn't even get to the IR runtime.
<headius>
hmmm
<headius>
ok, I'll have sign off for the night...trying to finish a piece of work from today
<subbu>
k
<subbu>
i'll let enebo have a go at getting it right :)
<subbu>
between the two of you, you will probably figure it out tomorrow.
* subbu
--> bed
tlarevo has quit [Ping timeout: 258 seconds]
zorak8 has quit [Ping timeout: 255 seconds]
subbu has quit [Quit: Ex-Chat]
tenderlove has joined #jruby
tenderlove has quit [Remote host closed the connection]
deobalds has joined #jruby
owenou has quit [Read error: Connection reset by peer]
owenou has joined #jruby
owenou has quit [Client Quit]
deobalds has quit [Quit: Computer has gone to sleep.]
zeroecco has joined #jruby
JohnBat26 has joined #jruby
robbyoconnor has joined #jruby
x1337807x has joined #jruby
zeroecco has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tlarevo has joined #jruby
tenderlove has joined #jruby
tlarevo has quit [Ping timeout: 265 seconds]
tlarevo has joined #jruby
tenderlove has quit [Ping timeout: 256 seconds]
mfournier has quit [Ping timeout: 272 seconds]
mfournier has joined #jruby
josh-k_ has quit [Remote host closed the connection]
bbrowning_away has quit [Ping timeout: 258 seconds]
phrinx__ has quit [Remote host closed the connection]
phrinx has joined #jruby
phrinx has quit [Ping timeout: 256 seconds]
josh-k has joined #jruby
deobalds has joined #jruby
het_ has quit [Ping timeout: 272 seconds]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
yfeldblum has quit [Ping timeout: 264 seconds]
josh-k has quit [Remote host closed the connection]
josh-k has joined #jruby
diegoviola has quit [Quit: WeeChat 1.0.1]
het has joined #jruby
josh-k has quit [Remote host closed the connection]
josh-k has joined #jruby
josh-k has quit [Read error: Connection reset by peer]
josh-k has joined #jruby
bbrowning has joined #jruby
noop has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
ludyte has joined #jruby
deobalds has joined #jruby
anaeem1 has joined #jruby
anaeem1 has quit [Remote host closed the connection]
anaeem1 has joined #jruby
josh-k has quit [Remote host closed the connection]
josh-k has joined #jruby
josh-k has quit [Read error: Connection reset by peer]
deobalds has quit [Quit: Computer has gone to sleep.]
pchalupa has joined #jruby
yfeldblum has joined #jruby
cajone has quit [Read error: Connection reset by peer]
josh-k has joined #jruby
mister_solo has joined #jruby
cajone has joined #jruby
ludyte has quit [Quit: ludyte]
ludyte has joined #jruby
SynrG has quit [Read error: Connection reset by peer]
tbuehlmann has joined #jruby
SynrG has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
yfeldblum has quit [Ping timeout: 258 seconds]
drbobbeaty has joined #jruby
erikhatcher has quit [Ping timeout: 265 seconds]
erikhatcher_ has joined #jruby
ludyte has quit [Quit: ludyte]
yfeldblum has joined #jruby
benlovell has joined #jruby
marr has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
josh-k has quit [Read error: Connection reset by peer]
josh-k has joined #jruby
vtunka has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
mister_solo has quit [Ping timeout: 265 seconds]
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 255 seconds]
mister_solo has joined #jruby
mister_solo has quit [Read error: Connection reset by peer]
mister_solo has joined #jruby
tbuehlmann has quit [Quit: Leaving]
drbobbeaty has joined #jruby
deobalds has joined #jruby
noop has quit [Ping timeout: 265 seconds]
tcrawley-away is now known as tcrawley
benlovell has quit [Ping timeout: 264 seconds]
benlovell has joined #jruby
tcrawley is now known as tcrawley-away
mister_solo has quit [Ping timeout: 255 seconds]
marr has quit [Ping timeout: 255 seconds]
benlovell has quit [Ping timeout: 256 seconds]
yfeldblu_ has quit [Ping timeout: 245 seconds]
cprice404 has quit [Remote host closed the connection]
cprice is now known as cprice404
mister_solo has joined #jruby
triple_b has joined #jruby
benlovell has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
anaeem1 has quit [Remote host closed the connection]
jarib_ has quit [Ping timeout: 265 seconds]
nirvdrum has joined #jruby
jarib has joined #jruby
jarib has quit [Changing host]
jarib has joined #jruby
<headius>
woo, finally have tests running with updated stdlib
deobalds has joined #jruby
ephemerian has joined #jruby
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
josh-k has quit [Read error: Connection reset by peer]
josh-k has joined #jruby
josh-k_ has joined #jruby
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
josh-k has quit [Ping timeout: 265 seconds]
bruceadams has quit [Read error: Connection reset by peer]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bruceadams has joined #jruby
marr has joined #jruby
erikhatcher_ has quit [Quit: erikhatcher_]
deobalds has quit [Quit: Computer has gone to sleep.]
avsej has quit [Remote host closed the connection]
johnsonch_afk is now known as johnsonch
avsej has joined #jruby
ludyte has joined #jruby
iamjarvo has joined #jruby
lance|afk is now known as lanceball
triple_b has joined #jruby
tlarevo_ has joined #jruby
elux has joined #jruby
deobalds has joined #jruby
tlarevo has quit [Ping timeout: 265 seconds]
e_dub has quit [Quit: ZZZzzz…]
anaeem1 has joined #jruby
enebo has joined #jruby
imperator has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<headius>
enebo: yo
<enebo>
headius: mornin
<headius>
so I had to finish your job for you
<headius>
</snark>
<headius>
the updated tests needed float + rational support
<headius>
1.1r = (11/10)
<enebo>
oh
<headius>
I have it on my branch mostly like MRI does it, but you should review
<enebo>
heh I just copied what I had in AST
<enebo>
It makes sense it is any numeric literal
<headius>
yeah, I had to expand AST and IR to have denominator
<headius>
but it's working
<enebo>
headius: Is it identical to complex now?
<headius>
well I'm not sure... complex is handled higher up in MRI
<headius>
in that set_numeric_type thingy in the lexer
<headius>
or whatever it's called
<headius>
the last thing they call before returning token
<headius>
I wonder if that means you can do 1.1ri
<enebo>
headius: jruby -e 'p 1.1ri'
<enebo>
just did it
<headius>
on my branch?
<enebo>
branch?
<enebo>
It is broken on master
<headius>
I couldn't push any of this to master because stdlib is still in flux
<enebo>
ah I see
<headius>
my branch will do 1.1r but I'm not sure about 1.1ri
<headius>
if that's supposed to work
<enebo>
yeah that is broken
<headius>
I figured
<headius>
i logic is not wrapping other numeric logic
<enebo>
It is in IR ironically :)
<enebo>
but the parser does not like it
<headius>
we also have a problem with Rational... num and den can be Bignum in MRI
<headius>
minor problem
<enebo>
headius: oh that was why I wondered if you fixed this to be like complex
<headius>
beginner contrib kind of problem
<enebo>
headius: in complex node has a numeric node
<headius>
no, all I did was update lexer to recognize floating point rationals and the rest of the execution chain to support it
<headius>
ahhh no, I didn't see that
<headius>
RubyRational needs an update first though
<headius>
I have an error in the lexer if you use bignums in a literal rational for now
<enebo>
oh yeah true. I did look at that code as well since there was no Ruby.newRational
<enebo>
which is another reason I did not think it supported anything other than long
<headius>
it used to
<enebo>
no doubt that is also why the RationalNode only had a long
<enebo>
ah I see
<enebo>
That would solve that mystery
<enebo>
headius: btw did the regexp stuff all parse now?
<headius>
oh, I haven't removed my hack yet
tlarevo_ has quit [Remote host closed the connection]
<enebo>
I spot checked many combos of valid interpolation with non-interpolation and could find no failures but I am hoping mri 2.2 tests do a more thourough job
<headius>
appears to work
<headius>
I only ran into this one case
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 5 new commits to update_stdlib: http://git.io/yDdX0w
<JRubyGithub>
jruby/update_stdlib ccb5e86 Charles Oliver Nutter: Add floating-point support to rational suffix.
<JRubyGithub>
jruby/update_stdlib 6f4a230 Charles Oliver Nutter: Remove deleted test.
<JRubyGithub>
jruby/update_stdlib cee90d8 Charles Oliver Nutter: Add "undumpable" marshal_dump to Queue and ConditionVariable.
JRubyGithub has left #jruby [#jruby]
<enebo>
headius: the one case you gave definitely works
<headius>
so wanna hear the next nightmare updating stdlib?
tenderlove has joined #jruby
<headius>
ARE YOU READY?
subbu has joined #jruby
<headius>
tenderlove: <3
<enebo>
jaj
<headius>
enebo: so minitest 5 came out a while ago, and it started to break a bunch of test/unit shims it had in place before
<enebo>
including breaking minitest_excludes?
<headius>
after some debate, it was decided to remove the shims from MRI and re-incorporate test-unit as a default gem
<headius>
test-unit does not support minitest excludes.
<enebo>
hahaha
<tenderlove>
headius: GOOD MORNING COWORKER!!! <3<3<3<3
<headius>
I have a 20-line patch to add support that appears to be working without modifying our excludes
<headius>
hopefully we can get that rolled into test/unit proper ASAP
<enebo>
tenderlove: early riser
<tenderlove>
ya
<headius>
at first I attempted to just keep using older minitest, but it's missing assertions the tests need
<nirvdrum>
I still don't get why minitest 5 broke compatibility with minitest 4. The changes were mostly cosmetic and yet wreaked havoc on test suites everywhere.
<tenderlove>
we have a standup meeting at 7:30
<headius>
patching test/unit is probably going to be the cleanest way to fix this
<headius>
nirvdrum: hubris
* imperator
withholds comment
<enebo>
tenderlove: Oh yeah 3 timezones sucks
<headius>
I believe zenspider was within his rights, but it is more than inconvenient for us
<enebo>
headius: ok well worst case we maintain your changes in our stdlib copy
<tenderlove>
what's busted?
<imperator>
you can always add custom assertions can't you?
<enebo>
headius: bummer to get surprised by something you don’t expect to be surprised by
<headius>
enebo: for now that will be fine, but I also am trying to get all default gems to actually be default gems and not committed to repo
marr has quit [Ping timeout: 272 seconds]
* imperator
did that to maintain compatibility for one of his test suites
<enebo>
tenderlove, imperator: we exclude entire tests in excludes lists
<headius>
imperator: minitest_tu_shim also deprecates a bunch of them noising up the suite
<headius>
and the minitest_tu_shim is not minitest 5 compat yet (or at least it depends on 4.7.5)
<enebo>
headius: cool on both fronts then
<headius>
yeah...we should have kept up, of course, but nothing insurmountable
<headius>
imperator: we're also somewhat limited in what we can do to the suite since it's not ours
<headius>
I could add requires before suite runs, but MRI's suite patches the hell out of stuff too
deobalds has quit [Quit: Computer has gone to sleep.]
<tenderlove>
ah
<imperator>
oh, thought you had your own test suite
<enebo>
headius: I can fix rational to handle arbtrary valid numeric types and fix complex for Rational
<tenderlove>
I think we essentially gave up on getting mt5 to work with tu
<imperator>
ah, Rational, a neverending source of joy
<tenderlove>
nirvdrum: HI!!!! :-D
<headius>
imperator: we have every test suite
<nirvdrum>
tenderlove: Howdy.
<headius>
tenderlove: my patch to add excludes to t/u is simple enough
<tenderlove>
ya
<imperator>
run ALL the test suites!
<headius>
set env EXCLUDES to a dir, files loaded from there based on test class name, basically just prevents test methods from being run
<tenderlove>
omg
<nirvdrum>
tenderlove: No personal attack intended if it came off that way.
<enebo>
hah
<tenderlove>
there is a halloween party in Ralleigh????
<headius>
noice
<nirvdrum>
enebo is really the only one I attack in this channel.
<tenderlove>
nirvdrum: it didn't to me. :D
<headius>
from hell's heart I stab at thee
<nirvdrum>
And thats mostly because it took 12 releases to get the changelog working :-P
<enebo>
nirvdrum: but it feels a bit ‘Play Misty for Me’ so I am flattered
<tenderlove>
nirvdrum: just wanted to say thanks again for the perf work you did on Psych
<nirvdrum>
Heh.
<nirvdrum>
tenderlove: No problem. I do still have a patch sitting here for a couple years that I need to get back to.
<tenderlove>
I want to go to a halloween party :(
<nirvdrum>
It sits as the oldest task in my OSS to do list.
<tenderlove>
ha
<headius>
I have a costume and no party to attend
zorak8 has joined #jruby
<headius>
I figured with longish hair and a full beard this was my year to go as Jesus
<headius>
undecided if I will carry the Uzi or not
<enebo>
zombie jesus would be better
<headius>
woah, yeah it would
<enebo>
Then you can get Futurama remarks
<headius>
I'll do zombie jesus or militant jesus
<enebo>
zombie militant jesus
<imperator>
wwzjd
<headius>
DOOM jesus
<tenderlove>
I sent a halloween email to memolist, but I think memolist is where fun goes to die
<enebo>
The definition of zombie jesus is wide open
triple_b_ has joined #jruby
<headius>
I watched memolist for a few days until I got sick of logging into the vpn
triple_b has quit [Read error: Connection reset by peer]
<headius>
eff ewe corporate security
<tenderlove>
hahaha
<tenderlove>
you're such a rebel
mje113__ has joined #jruby
<enebo>
seriously though a VPN is a great way to discourage communication
<enebo>
I understand the concerns but it is a hurdle I don’t jump all that often
ludyte has quit [Quit: ludyte]
iamjarvo has joined #jruby
<tenderlove>
man, this VPN is nothing compared to the one at my last job
<headius>
as in this one works?
<headius>
it's a pretty non-invasive VPN but 2FA is 2x inconvenient
<nirvdrum>
You guys really don't want people to steal all that GPL code, eh?
<headius>
nirvdrum: yeah, it's weird working entirely on OSS but still having all these confidentiality and security controls
<headius>
funny thing about public corporations...they're *required* to be secretive
<headius>
enebo: if I do get all this working, though, we won't be versioning any default gem contents anymore
<enebo>
headius: excellent
<enebo>
headius: is rexml a gem?
e_dub has joined #jruby
yfeldblum has joined #jruby
ludyte has joined #jruby
<headius>
no, but the security fixes recently warrant it
<headius>
MRI 2.2 finally has a list of bundled gems, so it may be feasible now to start moving more stuff out
<enebo>
headius: yeah except we will still need 1.7.x releases but it would be nice to slowly push these external format libraries as gems
<enebo>
headius: I guess I will do proper r/i handling in parser. MRI logic is bigger than what we have by a margin
<enebo>
whatever that meant
skade has joined #jruby
<headius>
cp my patch
<enebo>
headius: ok you added some of thsi logic
<enebo>
headius: give me the digits
<enebo>
oh crud nm
<enebo>
I need to fetch anyways
yfeldblum has quit [Ping timeout: 264 seconds]
<headius>
just log github/update_stdlib branch, should be obvious
aewffwea has quit [Ping timeout: 256 seconds]
josh-k_ has quit [Remote host closed the connection]
josh-k has joined #jruby
josh-k has quit [Ping timeout: 244 seconds]
<headius>
ah-ha...I can just add excludes support to MRI's test/unit patches in test/
ludyte has quit [Quit: ludyte]
ludyte has joined #jruby
Aethenelle has joined #jruby
ludyte has quit [Client Quit]
<imperator>
:)
calavera has joined #jruby
tcrawley-away is now known as tcrawley
zeroecco has joined #jruby
Scorchin has quit [Read error: Connection reset by peer]
Scorchin has joined #jruby
yfeldblum has joined #jruby
havenwood has joined #jruby
triple_b_ has quit [Read error: Connection reset by peer]
baroquebobcat has joined #jruby
yfeldblum has quit [Ping timeout: 255 seconds]
triple_b has joined #jruby
diegoviola has joined #jruby
ludyte has joined #jruby
benlovell has quit [Ping timeout: 256 seconds]
zorak8 has quit [Ping timeout: 258 seconds]
benlovell has joined #jruby
triple_b has quit [Read error: Connection reset by peer]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tenderlove>
I think most of the secret sauce is in runruby
ephemerian has quit [Remote host closed the connection]
Hobogrammer has quit [Quit: さようなら]
mister_solo has quit [Ping timeout: 265 seconds]
<headius>
yeah I think I'm close to that
<headius>
I'm trying with test/runner.rb and it's working so far
DrShoggoth has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
jruby/master 305e224 Charles Oliver Nutter: Add floating-point support to rational suffix.
<JRubyGithub>
jruby/master 14226fd Thomas E. Enebo: Extra file committed to wrong place?
JRubyGithub has left #jruby [#jruby]
<JRubyGithub>
[jruby] jrubyci pushed 2 new commits to master: http://git.io/S4m0Lw
tlarevo has joined #jruby
<headius>
oh huh, I wondered what happned to that
<headius>
it wasn't referenced?
<headius>
I was working on making java.lang.Class have all the functionality of Java::JavaClass so we could stop returning JavaClass
<headius>
not enough hours in the day
<enebo>
it was in a sub directory jruby/core in project root
<enebo>
vs core/
<headius>
interesting
<headius>
most of it was copied from JavaClass and massaged a bit so I'm not really worried about losiing it
<headius>
I have MRI tests running... 233 new failures thusfar
<headius>
some of these will be missing functionality, like Method#curry
e_dub has quit [Quit: ZZZzzz…]
<headius>
all told, 333 F/E with new suite
<enebo>
headius: I made a script about 2 months ago and we were only missing like 80 or so methods mostly just swapped around methods like ==
<enebo>
headius: ok well those will be fun to jump into
<rtyler>
jruby: No such file or directory -- rspec (LoadError)
<rtyler>
any tips/tricks on figuring out exactly wtf is going wrong here with jruby-complete?
yfeldblum has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
benlovell has quit [Ping timeout: 240 seconds]
calavera has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 258 seconds]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] jrubyci pushed 2 new commits to master: http://git.io/QwMWqw
<JRubyGithub>
jruby/master c11a07d Chris Seaton: [Truffle] Move Panic into DebugOperations and reformat it.
<JRubyGithub>
jruby/master 894e802 Chris Seaton: [Truffle] Move improvements to debug report on panic.
JRubyGithub has left #jruby [#jruby]
e_dub has joined #jruby
yfeldblu_ has quit [Ping timeout: 264 seconds]
kfpratt has joined #jruby
vtunka has quit [Quit: Leaving]
havenwood has quit [Ping timeout: 246 seconds]
multibot__ has quit [Remote host closed the connection]
multibot_ has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
iamjarvo has joined #jruby
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bbrowning_away is now known as bbrowning
<headius>
enebo: I might file bugs for missing new features so we have some to give out to contribs
<chrisseaton>
headius: use that beginner label
<headius>
yeah
<headius>
some will be easy, like guards for permutation/combination size
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
triple_b has joined #jruby
<headius>
so many passing encoding tests
<enebo>
headius: yeah
<headius>
there's a lot of little one-offs in here
arunagw has joined #jruby
<chrisseaton>
headius: I remember you saying you got a huge load of core specs working that were in a loop and so made up like 1/3 of the total - was that the case
<headius>
chrisseaton: yes, encoding-related stuff as I suspected
<chrisseaton>
Can you remember off the top of your head whereabouts in the specs that was? If it's encoding I might be able to get that working for Truffle re-using JRuby stuff?
arunagw has quit [Client Quit]
<headius>
well the code's there...checking on exactly what I changed
iamjarvo has joined #jruby
rsim has quit [Quit: Leaving.]
robbyoconnor has quit [Ping timeout: 250 seconds]
<headius>
ahhh
<headius>
I think I removed '^' + SPEC_DIR + '/core/encoding/converter' from core
<headius>
we should do that anyway and tag whatever fails...new transcoding stuff is like 99% right now
<headius>
I guess I never got around to doing that
<chrisseaton>
headius: yeah I never saw the specs go up
<headius>
yeah, it's still there
tcrawley is now known as tcrawley-away
DomKM has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 4 new commits to update_stdlib: http://git.io/suQuXQ
<JRubyGithub>
jruby/update_stdlib 6b59b8d Charles Oliver Nutter: Fix my botched lib/pom.rb gem installation change.
<JRubyGithub>
jruby/update_stdlib 2339009 Charles Oliver Nutter: Bump test-unit to 3.0.3.
<JRubyGithub>
jruby/update_stdlib ea812df Charles Oliver Nutter: Tweaks and twiddles to get 2.2 test suite running....
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius created test_update_stdlib from update_stdlib (+0 new commits): http://git.io/l3xyKA
JRubyGithub has left #jruby [#jruby]
<headius>
I ran a few suites and there's errors here and there but nothing serious
<headius>
debating merging back and then fixing new failures, so anyone trying master directly will help bake the updated stdlib
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 1 new commit to update_stdlib: http://git.io/PSm_5w
<JRubyGithub>
jruby/update_stdlib 049d26e Charles Oliver Nutter: More hanging tests.
JRubyGithub has left #jruby [#jruby]
<headius>
oh pooh...test- not test_
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius deleted test_update_stdlib at 049d26e: http://git.io/scleMw
JRubyGithub has left #jruby [#jruby]
<headius>
there, should get a travis run now while I confirm my build changes work right
JRubyGithub has joined #jruby
<JRubyGithub>
jruby/master af2cd60 Chris Seaton: [Truffle] Fix depth detection in unresolved dispatch....
<JRubyGithub>
[jruby] jrubyci pushed 1 new commit to master: http://git.io/sqeNXQ
JRubyGithub has left #jruby [#jruby]
benlovell has joined #jruby
<headius>
enebo: btw, I have this working without diverging from MRI stdlib at all... just a few patches to their test utils
<enebo>
headius: ship it!
benlovell has quit [Ping timeout: 264 seconds]
postmodern has joined #jruby
postmodern has joined #jruby
postmodern has quit [Changing host]
zeroecco has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
x1337807x has joined #jruby
rsim has joined #jruby
subbu is now known as subbu|away
<lopex>
is the 1.8 impls already removed from 9k ?
mister_solo has joined #jruby
<headius>
lopex: yup
<headius>
that was one of the first things we did after branching 1.7
tcrawley-away is now known as tcrawley
elux has quit [Quit: Leaving...]
tlarevo has quit [Remote host closed the connection]
tlarevo has joined #jruby
<headius>
I wonder why mkristian put ffi into our default gems
<headius>
maybe because we hope to move our ffi bits into the gem?
ludyte has quit [Quit: ludyte]
BobFunk has joined #jruby
tlarevo has quit [Ping timeout: 250 seconds]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 2 new commits to update_stdlib: http://git.io/q_yclA
<JRubyGithub>
jruby/update_stdlib b26a708 Charles Oliver Nutter: Drop minitest-excludes usage for now and clean up gem versions.
<JRubyGithub>
jruby/update_stdlib 67f9e27 Charles Oliver Nutter: Remove remaining ripper and rdoc bits from stdlib....
JRubyGithub has left #jruby [#jruby]
<headius>
enebo: Wanna do me a favor? Check out a clean clone of that, build it, try running some stuff
<headius>
like ruby stuff, not necessarily tests
<headius>
every default gem we install is now removed from stdlib
<enebo>
headius: so build update_stdlib and run something :)
<enebo>
building...
<enebo>
trying test:mri
<enebo>
headius: but it built fine
<enebo>
Lots of RubyArrat.permute stack :)
<headius>
so many stack
<enebo>
wow
<headius>
it's a bug they patched and added a test for, but it's in the regular permute and combination test methods
<headius>
sounds like it's working ok then
<enebo>
headius: yeah up to error 209
<enebo>
headius: I always love seeing errors…It feels like old days
<headius>
yeah, we pass too much stuff to be fun anymore :-D
marr has joined #jruby
whack has left #jruby [#jruby]
erikhatcher has joined #jruby
<headius>
enebo: errors make me want to fix things
<enebo>
headius: yeah and it is really fun when you can knock down 10 or 20 in a day
<enebo>
headius: I always think about that one cabin trip
<enebo>
I think we fixed like 200 issues in one evening
<headius>
right
<headius>
chrisseaton: looking into those specs now
JohnBat26 has joined #jruby
<imperator>
need some windows issues? i can prolly scrape up a few ;)
<enebo>
headius: or least someone claimed that a few weeks ago
<headius>
ok
<headius>
time for me to order up a Windows install I guess
<enebo>
headius: yeah I can fix some of it but I know some of it is IO + native
<enebo>
headius: That may or may not be something you find easier :)
<mpapis>
enebo / headius RVM will start recognizing gpg signed binaries, I will be working on adding it on weekend (conference till Friday) leave me an email if you need more details or have some ideas
<chrisseaton>
we've had some engineers try to run 9k on Windows and not had much luck recently
<headius>
Windows should mostly fall back on the old non-native impls of things but I'm sure I missed some stuff
<enebo>
mpapis: ok if you have any details on what you think we can see how simple it will be for us to sign our stuff
skade has quit [Quit: Computer has gone to sleep.]
<enebo>
mpapis: ok saved as a tab :)
<mpapis>
enebo, but I assume you will have more then one key in team, so something like pgp-instruction.txt would be needed to show users what keys are available and how to verify them, also I have invites in keybase.io, can send you invites on the weekend
<enebo>
mpapis: ok. yeah I guess I have not thought about that part at all
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] jrubyci pushed 1 new commit to truffle-head: http://git.io/h3tHTw
<JRubyGithub>
jruby/truffle-head 58bd0ec Chris Seaton: Merge branch 'master' into truffle-head...
JRubyGithub has left #jruby [#jruby]
<headius>
yeah, is this the sort of thing where we'd publish a pgp thingy in repo or do we need a secret place?
<enebo>
mpapis: but we do each have our own keys advertised somewhere now for puchlishing to maven
<headius>
I know nearly zero about pgp/gpg
<enebo>
headius: but you do have a public key registered somewhere for sonatype which is not sonatype
<headius>
yeah
<headius>
I have that
<enebo>
I don’t actually remember who advertises my key but it must be a reasonably well know thing
<headius>
not clear to me if there should be an official jruby key or what
<mpapis>
public keys need to go online and file signatures are close to files
<mpapis>
need to go now
<enebo>
headius: no I don’t think so since it means sharing a secret
<headius>
so whoever publishes uses their key and as long as it is public and verifies to that person, all good?
<enebo>
headius: but I guess I don’t know beyond that how an end user knows they can trust people’s individual signings
<headius>
yeah that's my confusion
<enebo>
headius: but we do that now for Maven
BobFunk has quit [Ping timeout: 272 seconds]
towski has joined #jruby
<enebo>
headius: so there must be something in place. Perhaps the fact that sonatype ackowledges our keys for our artifacts?
yfeldblum has joined #jruby
<headius>
yeah I never knew if that was just to accept it into maven central or if they're also published as signed binaries somewhere
<headius>
the release plugins do...something
erikhatcher has quit [Quit: erikhatcher]
<headius>
what goes on maven is just a jar, and I'm pretty sure we're not signing the jar
<headius>
or maybe we are!
<headius>
it's all magic!
<enebo>
headius: actually our signed stuff I think encodes something which has fingerprints of artifacts?
<headius>
fingerprints!
<headius>
I have no idea
<enebo>
headius: but I guess I am happy to let papis figure this out