Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test only on GCC9+, Python3.8+, and Clang10+ #1544

Merged
merged 2 commits into from May 12, 2023
Merged

Conversation

joaander
Copy link
Member

@joaander joaander commented May 2, 2023

Description

Remove old compiler and interpreter tests from the CI configuration.

Motivation and context

Per our stated support policy:

Compilers and software dependencies available on the oldest maintained Ubuntu LTS release.

Ubuntu 18.04 is no longer maintained. Ubuntu 20.04 defaults to GCC 9, Python 3.8, and Clang 10.

We do use gcc7 on Summit which is still in operation until the end of the calendar year. I will deal with any compatibility issues as they arise on Summit.

How has this been tested?

CI checks.

Change log

Changed:

* No longer test with GCC 7-8, Python 3.6-3.7, or Clang 6-9).

Checklist:

@joaander joaander added validate Execute long running validation tests on pull requests release Build and unit test all support compiler/python configurations labels May 2, 2023
@joaander joaander marked this pull request as ready for review May 10, 2023 16:50
@joaander joaander requested review from a team as code owners May 10, 2023 16:50
@joaander joaander requested review from b-butler and melodyyzh and removed request for a team May 10, 2023 16:50
@joaander joaander merged commit 7237f00 into trunk-major May 12, 2023
82 of 96 checks passed
@joaander joaander deleted the drop-old-tests branch May 12, 2023 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Build and unit test all support compiler/python configurations validate Execute long running validation tests on pull requests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants