Skip to content

🔥 Replace old compiler macros#163

Merged
elbeno merged 2 commits into
intel:mainfrom
elbeno:remove-compiler-macros
Apr 14, 2026
Merged

🔥 Replace old compiler macros#163
elbeno merged 2 commits into
intel:mainfrom
elbeno:remove-compiler-macros

Conversation

@elbeno
Copy link
Copy Markdown
Contributor

@elbeno elbeno commented Apr 14, 2026

Problem:

  • consteval and constinit have full support in our supported compilers, but we're still using CONSTEVAL and CONSTINIT.

Solution:

  • Remove uses of CONSTEVAL and CONSTINIT.

Problem:
- `consteval` and `constinit` have full support in our supported compilers, but we're still using `CONSTEVAL` and `CONSTINIT`.

Solution:
- Remove uses of `CONSTEVAL` and `CONSTINIT`.
@elbeno elbeno force-pushed the remove-compiler-macros branch from fb2cd24 to 7f5a6c7 Compare April 14, 2026 15:28
Problem:
- `CONSTEVAL_UDL` is a workaround for an old compiler bug.

Solution:
- Remove uses of `CONSTEVAL_UDL`.
@elbeno elbeno force-pushed the remove-compiler-macros branch from 7f5a6c7 to cfe8d46 Compare April 14, 2026 15:48
@elbeno elbeno merged commit e2c9dd0 into intel:main Apr 14, 2026
24 checks passed
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