Skip to content

CI: update with latest compilers#685

Open
DimitriPapadopoulos wants to merge 1 commit into
GNUAspell:masterfrom
DimitriPapadopoulos:26
Open

CI: update with latest compilers#685
DimitriPapadopoulos wants to merge 1 commit into
GNUAspell:masterfrom
DimitriPapadopoulos:26

Conversation

@DimitriPapadopoulos

@DimitriPapadopoulos DimitriPapadopoulos commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

CircleCI images based on Ubuntu 26.04 should be available:

Not sure what the relation between cimg/base images such as cimg/base:current-24.04 and images like ubuntu-24:04:current could be.

@DimitriPapadopoulos DimitriPapadopoulos force-pushed the 26 branch 3 times, most recently from 8025f37 to d8177b8 Compare June 14, 2026 09:14
@kevina

kevina commented Jun 14, 2026

Copy link
Copy Markdown
Member

Pull requests like this are not helpful and take me more time to review than to just do myself. My main goal is to make sure Aspell compiles on a wide range of compiler versions (both GCC cnd Clang) including the latest and and compilers found only any system with extended (even if paid) support.

Please first open an issue to discuss any changes.

@DimitriPapadopoulos

DimitriPapadopoulos commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

Similar compiler versions are used across multiple images (g++-4.7/g++-4.8, g++-5, g++-9, g++-10, clang-6.0), so the main goal was not that obvious.

It's true that part of the more recent releases of the compilers can probably be tested from the existing cimg/base:current-24.04 image. The compilers that need to be tested are:

  • g++-15
  • g++-16
  • g++-14-multilibg++-16-multilib?
  • clang-20 (move from snapshots to cimg/base:current-24.04?)
  • clang-22 (probably in snapshots)

I am happy to help if you want me to. However, you probably have information that I don't have on how you wish to distribute compiler releases over images. You may also choose to close this PR, I have no problem with that.

@DimitriPapadopoulos DimitriPapadopoulos changed the title CI: Add Ubuntu 26.04 CI: update with latest compilers Jun 15, 2026
@DimitriPapadopoulos

DimitriPapadopoulos commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

I have updated the compilers. The following compilers remain untested, but it's not straightforward without an Ubuntu 26.04 image:

  • g++-15
  • g++-16

Also, it would probably be nice to test on Ubuntu 26.04, and perhaps stop testing on Ubuntu 20.04, but again cimg/base:current-26.04 is not available yet.

@DimitriPapadopoulos DimitriPapadopoulos marked this pull request as ready for review June 15, 2026 06:27
@kevina

kevina commented Jun 16, 2026

Copy link
Copy Markdown
Member

Thanks for understanding.

I'll keep this open as a reminder to update to newer compiler versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants