Skip to content

Discussion: Compile with Clang #1528

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

Open
ole-alb opened this issue Apr 2, 2025 · 1 comment
Open

Discussion: Compile with Clang #1528

ole-alb opened this issue Apr 2, 2025 · 1 comment
Assignees
Labels
discussion priority:medium Should be solved within half a year workload:low Would take half a day or less

Comments

@ole-alb
Copy link
Contributor

ole-alb commented Apr 2, 2025

Feature request

We are currently only compiling t8code with GCC, but as mentioned in PR #1524 Clang seems to be more strict.

Is your feature request related to a problem? Please describe.
Currently t8code doesn't compile with Clang due to constexpr errors. (One is fixed in PR #1524 the other one will be fixed in a PR soon)

Describe the solution or feature you'd like
We should discuss if we want to add a Clang build into our CI as it catches inconsistencies in language rules better than GCC.

Estimated priority
Which of these is most applicable (remove the others):

"Priority: medium" Should be solved within half a year

Additional context
Add any other context or screenshots about the feature request here.

@ole-alb
Copy link
Contributor Author

ole-alb commented Apr 7, 2025

Related to #1306

@ole-alb ole-alb marked this as a duplicate of #1306 Apr 7, 2025
@Davknapp Davknapp added priority:medium Should be solved within half a year workload:low Would take half a day or less labels Apr 14, 2025
@t8ddy t8ddy moved this from In-Box to ToDo in t8code's Issue Landing page Apr 14, 2025
@t8ddy t8ddy moved this from ToDo to In Progress in t8code's Issue Landing page Apr 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion priority:medium Should be solved within half a year workload:low Would take half a day or less
Projects
Status: In Progress
Development

No branches or pull requests

3 participants