[ruby-core:88607] [Ruby trunk Misc#15012] Testing on latest version gcc on Travis CI

From: jaruga@...
Date: 2018-08-22 11:47:51 UTC
List: ruby-core #88607
Issue #15012 has been updated by jaruga (Jun Aruga).


Hi Greg,

> Sorry, my message was unclear. 

No problem at all. Thanks for the explanation to be cleared.

> the CI is now testing both mswin and mingw builds.

So, adding gcc-8 to the both environments makes sense for me.


What I want to share as one of the benefits is

* It is beneficial for people who are maintaining the Debian or RPM package of Ruby or gem packages on Debian or Fedora project like me. :) The latest version gcc is actively used as a main compiler on Fedora project.



----------------------------------------
Misc #15012: Testing on latest version gcc on Travis CI
https://bugs.ruby-lang.org/issues/15012#change-73663

* Author: jaruga (Jun Aruga)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Ruby's Travis CI [1] is running on gcc 4.8.4 as the default behavior of Travis gcc setting.
Right now gcc's latest version is 8.
Though it is important to test on the old version gcc-4.8, also it is meaningful to test on the latest version gcc, knowing we have RubyCI. [2]

The benefit to run on gcc-8 is
* We can care the issue on the latest version of gcc easier, such as visualizing the build warnings on the log.
* We can show contributors or developers how ruby could be built on the latest version gcc.

I sent the pull-request [3] to show the code as a proposal.

[1] https://travis-ci.org/ruby/ruby
[2] https://rubyci.org/
[3] https://github.com/ruby/ruby/pull/1937




-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:[email protected]?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next