[Bug c++/81486] Class template argument deduction fails with (), succeeds with {}

2019-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81486 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/81486] Class template argument deduction fails with (), succeeds with {}

2019-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81486 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Wed Jan 2 22:39:16 2019 New Revision: 267535 URL: https://gcc.gnu.org/viewcvs?rev=267535=gcc=rev Log: PR c++/81486 - CTAD failing with (). *

[Bug c++/81486] Class template argument deduction fails with (), succeeds with {}

2019-01-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81486 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/81486] Class template argument deduction fails with (), succeeds with {}

2018-11-02 Thread ted at lyncon dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81486 Ted Lyngmo changed: What|Removed |Added CC||ted at lyncon dot se --- Comment #3 from

[Bug c++/81486] Class template argument deduction fails with (), succeeds with {}

2017-11-11 Thread vittorio.romeo at outlook dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81486 --- Comment #2 from Vittorio Romeo --- Here's a snippet that seems to reproduce this bug, even without an explicit deduction guide: template struct foo { template foo(Us...) { } }; int main() {

[Bug c++/81486] Class template argument deduction fails with (), succeeds with {}

2017-08-11 Thread benni.buch at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81486 Benjamin Buch changed: What|Removed |Added CC||benni.buch at gmail dot com --- Comment