Re: Ruby 2.6.0

2019-01-14 Thread Jeremy Evans
On 01/14 04:58, Jeremie Courreges-Anglas wrote: > I was concerned by the JIT issues but with your fixes this looks ready > to import now. ok jca@ Thanks for your review and testing. I've imported it and hooked it up to the build. The next step is allowing building of ruby26-* packages for ruby

Re: Ruby 2.6.0

2019-01-14 Thread Jeremie Courreges-Anglas
On Sun, Jan 13 2019, Jeremy Evans wrote: > On 01/13 05:35, Jeremie Courreges-Anglas wrote: >> On Sat, Jan 12 2019, Jeremy Evans wrote: >> > On 01/12 07:50, Jeremy Evans wrote: >> >> Thank you very much for the testing and analysis. I can confirm the JIT >> >> compilation problems on amd64 becaus

Re: Ruby 2.6.0

2019-01-13 Thread George Koehler
On Sat, 12 Jan 2019 21:33:53 -0800 Jeremy Evans wrote: > I think was able to fix both JIT issues. Your new tarball from Sun, 13 Jan, fixes the JIT problems on my powerpc machine. "MJIT: CC defaults to /usr/bin/cc" Old result, broken JIT: Finished tests in 6145.605596s, 3.2864 tests/s, 371.81

Re: Ruby 2.6.0

2019-01-13 Thread Jeremie Courreges-Anglas
On Sat, Jan 12 2019, Jeremy Evans wrote: > On 01/12 07:50, Jeremy Evans wrote: >> Thank you very much for the testing and analysis. I can confirm the JIT >> compilation problems on amd64 because it uses the cached cc path (before >> it would even get to the __guard_local issues on gcc). >> >> Be

Re: Ruby 2.6.0

2019-01-12 Thread Jeremy Evans
On 01/12 07:50, Jeremy Evans wrote: > Thank you very much for the testing and analysis. I can confirm the JIT > compilation problems on amd64 because it uses the cached cc path (before > it would even get to the __guard_local issues on gcc). > > Below is a new Makefile that will use dist patches

Re: Ruby 2.6.0

2019-01-12 Thread Jeremy Evans
On 01/12 08:13, George Koehler wrote: > On Fri, 11 Jan 2019 19:38:31 +0100 > Jeremie Courreges-Anglas wrote: > > > make test on sparc64: > > > > Finished tests in 7349.921578s, 2.7481 tests/s, 310.4749 assertions/s. > > 20198 tests, 2281966 assertions, 65 failures, 18 errors, 113 skips > >

Re: Ruby 2.6.0

2019-01-12 Thread George Koehler
On Fri, 11 Jan 2019 19:38:31 +0100 Jeremie Courreges-Anglas wrote: > make test on sparc64: > > Finished tests in 7349.921578s, 2.7481 tests/s, 310.4749 assertions/s. > 20198 tests, 2281966 assertions, 65 failures, 18 errors, 113 skips > > Lots of errors due to missing symbol '__guard_local'

Re: Ruby 2.6.0

2019-01-12 Thread Stuart Henderson
Missing __guard_local... Are they using ld not cc to link? -- Sent from a phone, apologies for poor formatting. On 11 January 2019 18:48:10 Jeremie Courreges-Anglas wrote: On Tue, Dec 25 2018, Jeremy Evans wrote: Ruby 2.6.0 was released today. Release announcement is at https://www.ruby-l

Re: Ruby 2.6.0

2019-01-11 Thread Jeremie Courreges-Anglas
On Tue, Dec 25 2018, Jeremy Evans wrote: > Ruby 2.6.0 was released today. Release announcement is at > https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/ > > Some highlights: > > * Significant performance improvements > * JIT Compiler A bit scary at first, but it looks like the ap

Re: Ruby 2.6.0

2019-01-10 Thread Jeremy Evans
On 12/25 08:34, Jeremy Evans wrote: > Ruby 2.6.0 was released today. Release announcement is at > https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/ > > Some highlights: > > * Significant performance improvements > * JIT Compiler > * Endless Ranges > * Function Composition Operato

Re: Ruby 2.6.0

2018-12-26 Thread Jeremy Evans
On 12/26 03:06, vtamara wrote: > Thank you! > > IMHO it is necessary to change in the file pkg/MESSAGE-main > > ln -sf ${PREFIX}/bin/bundle26 ${PREFIX}/bin/gem > ln -sf ${PREFIX}/bin/bundler26 ${PREFIX}/bin/gem > > for > > ln -sf ${PREFIX}/bin/bundle26 ${PREFIX}/bin/bundle > ln -sf ${PREFIX

Re: Ruby 2.6.0

2018-12-26 Thread vtamara
Thank you! IMHO it is necessary to change in the file pkg/MESSAGE-main ln -sf ${PREFIX}/bin/bundle26 ${PREFIX}/bin/gem ln -sf ${PREFIX}/bin/bundler26 ${PREFIX}/bin/gem for ln -sf ${PREFIX}/bin/bundle26 ${PREFIX}/bin/bundle ln -sf ${PREFIX}/bin/bundler26 ${PREFIX}/bin/bundler Happy chris