public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/100252] New: Internal compiler error during template instantiation
@ 2021-04-25  3:08 sand at rifkin dot dev
  2021-04-25 15:31 ` [Bug c++/100252] " sand at rifkin dot dev
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: sand at rifkin dot dev @ 2021-04-25  3:08 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100252

            Bug ID: 100252
           Summary: Internal compiler error during template instantiation
           Product: gcc
           Version: 10.3.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sand at rifkin dot dev
  Target Milestone: ---

An internal compiler error occurs while compiling this template code:
https://godbolt.org/z/rP9Wf97vP.

Error message:
<source>: In member function 'typename example::Ac<B>::gt<I>::k& tcc<A>::gr()
[with int I = 1; A = {float, int}]':
<source>:97:62: internal compiler error: in replace_placeholders_r, at
cp/tree.c:3332
   97 |         return typename example::Ac<A...>::template gt<I>{k}.K;
      |                                                     ~~~~~~~~~^
0x1cff079 internal_error(char const*, ...)
        ???:0
0x6bac69 fancy_abort(char const*, int, char const*)
        ???:0
0x13971f3 walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*),
void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*,
tree_node* (*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*),
void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*))
        ???:0

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2023-07-07 10:39 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-25  3:08 [Bug c++/100252] New: Internal compiler error during template instantiation sand at rifkin dot dev
2021-04-25 15:31 ` [Bug c++/100252] " sand at rifkin dot dev
2021-04-26  0:47 ` sand at rifkin dot dev
2021-04-26  7:28 ` rguenth at gcc dot gnu.org
2021-04-26 14:37 ` [Bug c++/100252] [8/9/10/11/12 Regression] " mpolacek at gcc dot gnu.org
2021-04-26 21:11 ` ppalka at gcc dot gnu.org
2021-04-30  8:10 ` rguenth at gcc dot gnu.org
2021-05-14  9:54 ` [Bug c++/100252] [9/10/11/12 " jakub at gcc dot gnu.org
2021-06-01  8:20 ` rguenth at gcc dot gnu.org
2022-04-25 22:43 ` mpolacek at gcc dot gnu.org
2022-04-26 15:54 ` mpolacek at gcc dot gnu.org
2022-04-26 15:58 ` mpolacek at gcc dot gnu.org
2022-04-26 22:46 ` mpolacek at gcc dot gnu.org
2022-05-25 15:01 ` [Bug c++/100252] [9/10/11/12/13 " cvs-commit at gcc dot gnu.org
2022-05-25 15:03 ` [Bug c++/100252] [9/10/11/12 " mpolacek at gcc dot gnu.org
2022-05-27  9:45 ` [Bug c++/100252] [10/11/12 " rguenth at gcc dot gnu.org
2022-06-28 10:44 ` jakub at gcc dot gnu.org
2022-07-01 16:12 ` mpolacek at gcc dot gnu.org
2023-07-07 10:39 ` [Bug c++/100252] [11/12 " rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).