Skip to content

Conversation

@wdconinc
Copy link
Contributor

@wdconinc wdconinc commented Dec 14, 2025

Briefly, what does this PR introduce?

This PR removes some legacy base image distributions which are now unsupported, and upgraded gcc and clang to consistent versions. Clang is upgraded to 20 for new flang and to avoid tool chain mixing which has been leading to confusing behavior.

Needs:

What kind of change does this PR introduce?

  • Bug fix (issue: remove unsupported base distributions)
  • New feature (issue: move towards flang)
  • Documentation update
  • Other: __

Please check if this PR fulfills the following:

  • Tests for the changes have been added
  • Documentation has been added / updated
  • Changes have been communicated to collaborators

Does this PR introduce breaking changes? What changes might users need to make to their code?

No.

Does this PR change default behavior?

Yes, newer clang on default images.

Copilot AI review requested due to automatic review settings December 14, 2025 16:16
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modernizes the base image support by removing legacy Linux distributions (Debian bookworm, Ubuntu focal/jammy) and standardizing on GCC 14 and Clang 20 across all remaining supported distributions (Debian trixie and Ubuntu noble). The upgrade to Clang 20 supports the introduction of new flang and prevents toolchain mixing issues.

Key Changes:

  • Removed support for legacy distributions: Debian bookworm, Ubuntu focal, and Ubuntu jammy
  • Standardized GCC version to 14 and Clang version to 20 across remaining distributions
  • Retained only Debian trixie and Ubuntu noble as supported base images

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings December 14, 2025 16:30
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@wdconinc wdconinc changed the title chore: update (gcc,clang) to (14,20) chore: update (gcc,clang) to (14,20); add flang Dec 14, 2025
@wdconinc wdconinc enabled auto-merge (squash) December 14, 2025 17:07
@wdconinc wdconinc mentioned this pull request Dec 14, 2025
6 tasks
@wdconinc wdconinc requested review from Copilot and veprbl December 14, 2025 18:01
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings December 14, 2025 23:52
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@wdconinc wdconinc mentioned this pull request Dec 15, 2025
9 tasks
Add support for unsupported compilers in CUDA.
Copilot AI review requested due to automatic review settings December 18, 2025 21:25
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@wdconinc wdconinc mentioned this pull request Dec 19, 2025
1 task
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