Dear Python sig.
Someone can you help to promote for the upstream Python project to use gcc-8 on the Travis CI test? Right now the project has 4 test cases [1] including defaut gcc version 4.8 cases on Travis CI.
However technically it is possible to use gcc-N (4.8, 5, 6, 7, 8, and etc) on Travis CI. I think that using the latest version gcc-8 on the upstream project is quite beneficial for us. Because maybe we Fedora people are working to fix new version gcc's issues. When the python project start to use gcc-8, it is easy to share the situation publicly outside of Fedora, and of course they can help to check the issues. As I checked the Python project's .travis.yml, I had no idea about how to add gcc-8 case. ;(
I can show you 2 cases to use the technique as an example. [2][3]
[1] Python https://travis-ci.org/python/cpython https://github.com/python/cpython/blob/master/.travis.yml
[2] Ruby https://travis-ci.org/junaruga/ruby/builds/418242410 https://github.com/junaruga/ruby/blob/feature/ci-new-gcc/.travis.yml https://github.com/ruby/ruby/pull/1937
[3] A project I am working as a hobby. https://travis-ci.org/trinityrnaseq/trinityrnaseq https://github.com/trinityrnaseq/trinityrnaseq/blob/master/.travis.yml
On 20.8.2018 20:02, Jun Aruga wrote:
Dear Python sig.
Someone can you help to promote for the upstream Python project to use gcc-8 on the Travis CI test? Right now the project has 4 test cases [1] including defaut gcc version 4.8 cases on Travis CI.
However technically it is possible to use gcc-N (4.8, 5, 6, 7, 8, and etc) on Travis CI. I think that using the latest version gcc-8 on the upstream project is quite beneficial for us. Because maybe we Fedora people are working to fix new version gcc's issues. When the python project start to use gcc-8, it is easy to share the situation publicly outside of Fedora, and of course they can help to check the issues. As I checked the Python project's .travis.yml, I had no idea about how to add gcc-8 case. ;(
I can show you 2 cases to use the technique as an example. [2][3]
[1] Python https://travis-ci.org/python/cpython https://github.com/python/cpython/blob/master/.travis.yml
[2] Ruby https://travis-ci.org/junaruga/ruby/builds/418242410 https://github.com/junaruga/ruby/blob/feature/ci-new-gcc/.travis.yml https://github.com/ruby/ruby/pull/1937
[3] A project I am working as a hobby. https://travis-ci.org/trinityrnaseq/trinityrnaseq https://github.com/trinityrnaseq/trinityrnaseq/blob/master/.travis.yml
I'm taking this to python-dev@python.org which is more appropriate place to discuss this. I think Victor is involved in the CIs, is that right?
Hi Miro,
Thanks for forwarding to python-dev.
Jun
On Mon, Aug 20, 2018 at 8:31 PM, Miro Hrončok mhroncok@redhat.com wrote:
On 20.8.2018 20:02, Jun Aruga wrote:
Dear Python sig.
Someone can you help to promote for the upstream Python project to use gcc-8 on the Travis CI test? Right now the project has 4 test cases [1] including defaut gcc version 4.8 cases on Travis CI.
However technically it is possible to use gcc-N (4.8, 5, 6, 7, 8, and etc) on Travis CI. I think that using the latest version gcc-8 on the upstream project is quite beneficial for us. Because maybe we Fedora people are working to fix new version gcc's issues. When the python project start to use gcc-8, it is easy to share the situation publicly outside of Fedora, and of course they can help to check the issues. As I checked the Python project's .travis.yml, I had no idea about how to add gcc-8 case. ;(
I can show you 2 cases to use the technique as an example. [2][3]
[1] Python https://travis-ci.org/python/cpython https://github.com/python/cpython/blob/master/.travis.yml
[2] Ruby https://travis-ci.org/junaruga/ruby/builds/418242410 https://github.com/junaruga/ruby/blob/feature/ci-new-gcc/.travis.yml https://github.com/ruby/ruby/pull/1937
[3] A project I am working as a hobby. https://travis-ci.org/trinityrnaseq/trinityrnaseq https://github.com/trinityrnaseq/trinityrnaseq/blob/master/.travis.yml
I'm taking this to python-dev@python.org which is more appropriate place to discuss this. I think Victor is involved in the CIs, is that right?
-- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok
python-devel@lists.fedoraproject.org