[Bug libstdc++/57139] std::tuple conversion constructor does the wrong checks

2017-12-12 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57139 Ville Voutilainen changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug libstdc++/57139] std::tuple conversion constructor does the wrong checks

2013-05-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57139 --- Comment #1 from Jonathan Wakely 2013-05-01 21:52:19 UTC --- That's what the Requires: clause says, but see also: Remark: This constructor shall not participate in overload resolution unless const Ui& is implicitly convertible to

[Bug libstdc++/57139] std::tuple conversion constructor does the wrong checks

2013-05-01 Thread vpozdyayev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57139 --- Comment #2 from vpozdyayev at gmail dot com 2013-05-02 05:22:57 UTC --- Good point. Sadly, is_convertible is not equivalent to implicit convertibility exactly due to that additional requirement (not sure if the latter is intentional, or

[Bug libstdc++/57139] std::tuple conversion constructor does the wrong checks

2013-05-06 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57139 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |