[Bug c++/80737] variant as class member resulting to compile errors

2017-07-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/80737] variant as class member resulting to compile errors

2017-07-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue Jul 25 18:04:27 2017 New Revision: 250532 URL: https://gcc.gnu.org/viewcvs?rev=250532=gcc=rev Log: PR libstdc++/80737 backport std::variant fix from mainline Backport from mainline

[Bug c++/80737] variant as class member resulting to compile errors

2017-06-01 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid

[Bug c++/80737] variant as class member resulting to compile errors

2017-05-28 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 --- Comment #7 from Tim Shen --- Author: timshen Date: Sun May 28 21:27:30 2017 New Revision: 248548 URL: https://gcc.gnu.org/viewcvs?rev=248548=gcc=rev Log: PR libstdc++/80737 * include/std/variant(variant::variant): SFINAE on is_same

[Bug c++/80737] variant as class member resulting to compile errors

2017-05-15 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 --- Comment #6 from Tim Shen --- (In reply to TC from comment #5) > (In reply to Tim Shen from comment #3) > > (In reply to TC from comment #1) > > > Looks like the constraint on the convert-everything constructor needs to > > > check for

[Bug c++/80737] variant as class member resulting to compile errors

2017-05-15 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 --- Comment #5 from TC --- (In reply to Tim Shen from comment #3) > (In reply to TC from comment #1) > > Looks like the constraint on the convert-everything constructor needs to > > check for is_same, variant> first and short

[Bug c++/80737] variant as class member resulting to compile errors

2017-05-13 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 --- Comment #4 from Tim Shen --- (In reply to Tim Shen from comment #3) > (In reply to TC from comment #1) > > Looks like the constraint on the convert-everything constructor needs to > > check for is_same, variant> first and short