lopex has quit [Quit: Connection closed for inactivity]
lucasb has quit [Quit: Connection closed for inactivity]
_whitelogger has joined #jruby
_whitelogger has joined #jruby
sagax has quit [Remote host closed the connection]
<byteit101>
headius[m]: After hours of updating windows, I managed to confirm master (w/ no local changes) on win10. Test pasted in https://github.com/jruby/jruby/issues/5829
<byteit101>
If you want, I can clean that test up, but I'm too tired right now, and can do it tomorrow
shellac has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
armd has joined #jruby
armd has quit [Ping timeout: 260 seconds]
shellac has joined #jruby
lopex has joined #jruby
whitingjr has joined #jruby
kiwi_78 has joined #jruby
kiwi_78 has quit [Remote host closed the connection]
whitingjr has quit [Quit: Leaving.]
drbobbeaty has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rusk has joined #jruby
whitingjr has joined #jruby
drbobbeaty has joined #jruby
whitingjr has quit [Ping timeout: 244 seconds]
whitingjr has joined #jruby
whitingjr has quit [Ping timeout: 246 seconds]
<kares[m]>
if GH's actions provides Win machines ... we finally might be able to get some CI testing
<kares[m]>
there might be failures for the existing suites but at least few should get a spin ...
sagax has joined #jruby
lucasb has joined #jruby
shellac has quit [Ping timeout: 250 seconds]
whitingjr has joined #jruby
joast has joined #jruby
whitingjr has quit [Ping timeout: 268 seconds]
whitingjr has joined #jruby
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
whitingjr has quit [Quit: Leaving.]
rusk has quit [Remote host closed the connection]
<headius[m]>
I think we can do windows stuff on azure pipelines...and we have an appveyor account but neither enebo nor I can remember where it is
<headius[m]>
byteit101: that's excellent, thank you
enebo has quit [Ping timeout: 245 seconds]
<enebo[m]>
It may be worth setting actions to see how well it works
<enebo[m]>
I am curious at least since travis has slowly been submerging
<enebo[m]>
I lay money it is just azure with a different UI
<headius[m]>
tossed mac and windows in there quick, no idea if -Ptest passes on Windows though
whitingjr has joined #jruby
<headius[m]>
looks like there's a couple failures so far
<headius[m]>
testGetHomeDirectory(org.jruby.embed.ScriptingContainerTest) Time elapsed: 1.439 sec <<< FAILURE!
<headius[m]>
org.junit.ComparisonFailure: expected:<D:[\a\1\s\core/..]> but was:<D:[/a/1/s]>
<enebo[m]>
kares: did you notice uniq being used in something. I am gung ho on making stuff like this faster but I am wondering if you are figuring this out from reading code or running code
<headius[m]>
bad test most likely
<headius[m]>
mac looks good
<headius[m]>
only three failures on Windows
<enebo[m]>
Two of those is testing for newline
<enebo[m]>
or I should say is not expecting I guess \r\n
<headius[m]>
looks like it yeah
<headius[m]>
may all be bad tests
<headius[m]>
hack day on Windows might get us a good suite to run
<enebo[m]>
JRuby 1.7.x did run spec:fast fully but I don't think -Ptest was in it
<headius[m]>
-Ptest is pretty baseline
<enebo[m]>
native support for IO definitely killed some of that but there are a lot more specs now too
<enebo[m]>
I just know I had green runs on appveyor and spent time to get spec running green
<enebo[m]>
we probably have existings tags from what with win or windows in the tag
<headius[m]>
yeah there's some in there
<headius[m]>
a first past just tagging off everything that hangs or fails would be great
<enebo[m]>
messing on windows box now :) will be having quiet time
<lopex>
and 9.2.8 indeed failed for me on window on budler
<lopex>
*bundler
<headius[m]>
wha
<headius[m]>
what failed
<lopex>
let me repro
<headius[m]>
enebo verifies on Windows every release
<lopex>
can't find gem bundler (>= 0.a) with executable bundle
<headius[m]>
did you install bundler?
<lopex>
Successfully installed bundler-2.0.2
<lopex>
let me delete gemfile lock
<headius[m]>
hmm
<headius[m]>
bundler 2 does have some quirks but I thought it was working ok
<lopex>
ok after deleting lock
<lopex>
Unable to load application: LoadError: load error: jbundler -- java.lang.IllegalArgumentException: Bad artifact coordinates ---, expected format is <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>
<lopex>
so jbundler fails now
<lopex>
and did not before
<headius[m]>
jbundler
<headius[m]>
I don't have a jbundler
<headius[m]>
oh is that the mkristian thing
<headius[m]>
maybe that needs updates to be compatible with bundler 2
<headius[m]>
that's not a JRuby load error
<enebo[m]>
I ran rails with bundler for release
<lopex>
my Jarfile: jar 'com.github.jsqlparser:jsqlparser', '1.4'
<lopex>
and that's all
<headius[m]>
lopex: I'd call it a bug in jbundler
<headius[m]>
try with bundler <2
<lopex>
headius[m]: api changes since 2.7 ?
<lopex>
ok
<enebo[m]>
2.7?
<lopex>
jruby
<lopex>
x.2.7
<enebo[m]>
ah
<headius[m]>
nothing that should affect jbundler
<headius[m]>
it just uses maven stuff to fetch deps
<lopex>
how do I downgrade bundler in gemfile ?
<headius[m]>
but it plugs into bundler somehow
<headius[m]>
in gemfile, I don't know
<headius[m]>
I'm not sure you can
<lopex>
I can do it vie gems yeah
<headius[m]>
but gem install bundler -v '<2'
<lopex>
so, latest 1.x ?
<lopex>
ok
<headius[m]>
of course it should work with bundler 2+ but this is to confirm it's an incompatibility at that level
<headius[m]>
enebo: how's it going
<enebo[m]>
ruby spec I gave up on but I think it may partially be my env
<headius[m]>
did it run?
<enebo[m]>
test:mri runs but for 3 things
<headius[m]>
like at all
<headius[m]>
nice!
<enebo[m]>
3 things which is thousands of tests
<headius[m]>
did you look at -Ptest?
<enebo[m]>
seemingly wait and waitpid for nearly all problems
<headius[m]>
subprocess stuff
<headius[m]>
subprocess tests
<enebo[m]>
another is with exec'ing jruby and the quoting is an issue
<headius[m]>
hah
<enebo[m]>
Both of these were known to some degree
<enebo[m]>
wait was for sure
<headius[m]>
yeah I feel PTSD every time I look at that jruby-launcher 32/64-bit issue
<enebo[m]>
quoting has been a perennial
<enebo[m]>
spec is failing exec'ing java from ant in rake
<headius[m]>
not surprising
<lopex>
headius[m]: yeah it works now
<headius[m]>
lopex: ok need to file an issue on jbundler
<enebo[m]>
so something to figure out but it could very easily be env issue. I tried a few things and them bleh
<lopex>
also there is a problem with mri puma 4.1.0 too