Skip to content

Commit

Permalink
Upgrade ubuntu to version 22.04 and gcc to version 11 (#484)
Browse files Browse the repository at this point in the history
Bump ubuntu to version 22.04, bump gcc to version 11

[ committed by @AlyssaCote ]
[ reviewed by @ashao ]
  • Loading branch information
AlyssaCote authored Apr 19, 2024
1 parent 66e91c9 commit 856945d
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build_wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04, macos-12]
gcc_v: [8] # Version of GFortran we want to use.
os: [ubuntu-22.04, macos-12]
gcc_v: [11] # Version of GFortran we want to use.
env:
FC: gfortran-${{ matrix.gcc_v }}
GCC_V: ${{ matrix.gcc_v }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04, macos-12]
gcc_v: [8] # Version of GFortran we want to use.
os: [ubuntu-22.04, macos-12]
gcc_v: [11] # Version of GFortran we want to use.
env:
FC: gfortran-${{ matrix.gcc_v }}
GCC_V: ${{ matrix.gcc_v }}
Expand Down
4 changes: 4 additions & 0 deletions doc/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ To be released at some future point in time

Description

- Upgrade ubuntu to 22.04 and gcc to 11
- Drop Python 3.8 support
- Fix C++ cosmetic defects leading to compiler warnings
- Enforce changelog updates
Expand All @@ -19,6 +20,8 @@ Description

Detailed Notes

- After dropping support for Python 3.8, ubuntu and gcc need to be upgraded.
(PR484_)
- Python 3.8 is reaching its end-of-life in October, 2024, so it will
no longer continue to be supported. (PR482_)
- Fixes some mainly cosmetic defects in the C++ client that were leading to warnings
Expand All @@ -38,6 +41,7 @@ Detailed Notes
installed to ensure consistent versions. (PR475_)
- Fix an inconsistency in the C-API ConfigOptions is_configured() parameter names. (PR471_)

.. _PR484: https://github.com/CrayLabs/SmartRedis/pull/484
.. _PR482: https://github.com/CrayLabs/SmartRedis/pull/482
.. _PR476: https://github.com/CrayLabs/SmartRedis/pull/476
.. _PR480: https://github.com/CrayLabs/SmartRedis/pull/480
Expand Down

0 comments on commit 856945d

Please sign in to comment.