[llvm-bugs] [Bug 50245] New: use of template template parameter 'T' requires template arguments

via llvm-bugs llvm-bugs at lists.llvm.org
Thu May 6 08:51:33 PDT 2021


https://bugs.llvm.org/show_bug.cgi?id=50245

            Bug ID: 50245
           Summary: use of template template parameter 'T' requires
                    template arguments
           Product: new-bugs
           Version: 12.0
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: spotaws at amazon.com
                CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org

Created attachment 24834
  --> https://bugs.llvm.org/attachment.cgi?id=24834&action=edit
test case code

Starting with clang 12.0.0 (Fedora 34), some C++ code no longer compiles,
throwing the error message in the Summary of this ticket.

I boiled the code down to a test.cpp which exhibits the issue (could probably
boil it down further, but I hope this is good enough). When I put it through
godbolt.org (godbolt.org/z/ToceWcEG7) it compiles in GCC and clang older than
12.0.0, but exhibits the same failure in trunk.

Please let me know what else you need to know to help address this, and thanks
in advance.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20210506/1bd37545/attachment.html>


More information about the llvm-bugs mailing list