Skip to content

[ci] Update Clang and GCC compiler version#370

Open
gruenich wants to merge 2 commits into
VcDevel:1.4from
gruenich:feature/update-compiler-versions
Open

[ci] Update Clang and GCC compiler version#370
gruenich wants to merge 2 commits into
VcDevel:1.4from
gruenich:feature/update-compiler-versions

Conversation

@gruenich
Copy link
Copy Markdown
Contributor

@gruenich gruenich commented Apr 2, 2026

Ubuntu-latest does no longer support these old compilers

@gruenich gruenich force-pushed the feature/update-compiler-versions branch from 5388238 to 52efb0a Compare April 2, 2026 21:44
gruenich added 2 commits April 3, 2026 00:04
Ubuntu-latest (24.04) does no longer support these old compilers
@gruenich gruenich force-pushed the feature/update-compiler-versions branch from 52efb0a to faf2a0e Compare April 2, 2026 22:05
@gruenich gruenich marked this pull request as draft April 2, 2026 22:26
@gruenich
Copy link
Copy Markdown
Contributor Author

gruenich commented Apr 3, 2026

  • Upload fails for all builds.
  • Some builds have failing AVX2 tests.
  • Would be great to have Add icpx to CI #292 rebased and adapted to replace icpc by icpx.

@gruenich gruenich marked this pull request as ready for review April 3, 2026 16:02
@gruenich
Copy link
Copy Markdown
Contributor Author

@bernhardmgruber I think this can be merged. It does not fix the pipelines, but makes them a bit more usable.

@Axel-Naumann
Copy link
Copy Markdown
Member

Hi @gruenich could you reach out to me at axel@cern.ch please, if possible describing your use case for VC?

@bernhardmgruber
Copy link
Copy Markdown
Collaborator

@bernhardmgruber I think this can be merged. It does not fix the pipelines, but makes them a bit more usable.

Hi! I have moved on from CERN and maintaining Vc. I seem to still have some rights on the repository, but would kindly ask to discuss your change requests with @Axel-Naumann as he suggested above.

Please also notice that std::simd, the successor of Vc, has been approved for C++26. GCC 16 will have a partial implementation. @mattkretz also has his own implementation for GCC here: https://github.com/GSI-HPC/simd. This may help you transitioning away from Vc.

@gruenich
Copy link
Copy Markdown
Contributor Author

Any reason to not merge this? Currently the CI testing is broken because the compiler no longer are part of Ubuntu-latest. After merging, this is going to be fixed. Just the failures with AVX2 remain.

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.

3 participants