Skip to content

Draft: intel/compiler: Remove use of std::variant and designated initializer

I was under the wrong impression C++17 was a minimum project-wide, but that isn't true, so remove the std::variant usage for now.

Also removed designated initializer syntax that's only in C++20. Both gcc and clang have it as extension but not sure how far back it goes.

Merge request reports