-
Notifications
You must be signed in to change notification settings - Fork 801
[SYCL][clang] Apply default arg suppression for template of templates #20880
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
[SYCL][clang] Apply default arg suppression for template of templates #20880
Conversation
The SuppressDefaultTemplateArguments is a printing policy argument local to intel/llvm, but is currently only applied to basic templates. This commit applies the suppression of default arguments to template of templates cases as well. Signed-off-by: Larsen, Steffen <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Huh? I thought we fixed it somewhere already during the pulldown, right @schittir , @jsji , @premanandrao ?
|
@intel/dpcpp-cfe-reviewers friendly ping for review |
|
This was fixed in xmain-web in order to resolve a pulldown conflict, which migrated to xmain but not in the other direction, to intel/llvm. |
Ok, thanks! That should've been backported to intel/llvm as well so people don't waste time. |
Yes, the problem is that we were not testing the benchmark that exposed the failures in intel/llvm, so we forgot to backport. My bad, I did not follow up closely after the fix was merged. |
|
@intel/llvm-gatekeepers this can be merged |
The SuppressDefaultTemplateArguments is a printing policy argument local to intel/llvm, but is currently only applied to basic templates. This commit applies the suppression of default arguments to template of templates cases as well.