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

            Bug ID: 70862
           Summary: [concepts] adding a concept-constrained version of a
                    variable template causes multiple definition assembler
                    error
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ryan.burn at gmail dot com
  Target Milestone: ---

Created attachment 38369
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38369&action=edit
reproduces the bug

The attached code should be valid and compiles with an older version of gcc
(20160120), but now breaks with (20160428) giving the following error:

/tmp/ccthKyXf.s: Assembler messages:
/tmp/ccthKyXf.s:269: Error: symbol
`_ZN4echo3htl14detail_conceptL23mappable_predicate_implE' is already defined

Reply via email to