2013-11-012 Andrew Sutton <andrew.n.sutton@gmail.com>
commit1ba3448942be0df14c26ac139161435e91dc43fc
authorasutton <asutton@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Nov 2013 21:31:10 +0000 (12 21:31 +0000)
committerasutton <asutton@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Nov 2013 21:31:10 +0000 (12 21:31 +0000)
tree6ce0592b37825b47da2777ce54082d61cb3891a4
parentb230504d786c585061d599f750529109ee5a6dcb
2013-11-012  Andrew Sutton  <andrew.n.sutton@gmail.com>
* gcc/cp/semantics.c (fixup_template_type): Compare primary template
types to specializations using structural types so we don't run into
canonical type errors with constrained specializations.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/c++-concepts@204719 138bc75d-0d04-0410-961f-82ee72b054a4
ChangeLog.concepts
gcc/cp/semantics.c