[Bug libstdc++/70472] is_copy_constructible>>::value is true

2023-08-25 Thread safinaskar at mail dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Askar Safin changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2023-07-24 Thread arthur.j.odwyer at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Arthur O'Dwyer changed: What|Removed |Added CC||arthur.j.odwyer at gmail dot com --- C

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2021-04-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|redi at gcc dot

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2018-08-14 Thread simonrbrand at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Simon Brand changed: What|Removed |Added CC||simonrbrand at gmail dot com --- Comment #

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2018-07-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.3 |---

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.2 |8.3 --- Comment #12 from Jakub Jelinek

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2018-05-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.0 |8.2 --- Comment #11 from Jakub Jelinek

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2017-11-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2017-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #9 from Jonathan Wakely --- That would only work for vector not vector , for the reasons given above.

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2017-06-26 Thread safinaskar at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #8 from Askar Safin --- Recently I noticed this bug can be easily fixed simply by manually implementing is_copy_constructible. So, please, apply the fix. And same for other type traits (is_copy_assignable etc). #include #include #i

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2016-04-19 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #7 from TC --- (In reply to Jonathan Wakely from comment #6) > (In reply to TC from comment #5) > > In any event, it would be wrong to SFINAE on > > std::is_copy_constructible. The requirement is CopyInsertable, > > not CopyConstructi

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2016-04-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #6 from Jonathan Wakely --- (In reply to TC from comment #5) > In any event, it would be wrong to SFINAE on > std::is_copy_constructible. The requirement is CopyInsertable, > not CopyConstructible. The allocator's construct() can muti

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2016-04-18 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #5 from TC ---

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2016-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #4 from Jonathan Wakely --- Yes, I know how to do it, that doesn't mean we can do so easily in existing types.

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2016-04-18 Thread safinaskar at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #3 from Askar Safin --- (In reply to Jonathan Wakely from comment #2) > It's not required, and it would be impossible to require it in general. The > problem is that std::vector does have a copy constructor, so the trait value > is tr

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2016-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #2 from Jonathan Wakely --- (In reply to Askar Safin from comment #0) > Also, please, make sure that std::is_copy_constructible gives right answers > for all standard containers. And same for other type_traits > (move_constructible et

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2016-03-31 Thread safinaskar at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 --- Comment #1 from Askar Safin --- Also, this code doesn't compile: http://paste.debian.net/422907/ and I think this is related to this bug. If I decomment noexcept line, it compiles