[Bug libstdc++/108619] Compilation error if the construct method of the allocator isn't implemented and the detructor of value_type is private

2023-01-31 Thread gccbugzilla at thepirate42 dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108619 --- Comment #8 from gccbugzilla at thepirate42 dot org --- The same code (with added rebind, https://godbolt.org/z/6fabvnvE7) compiles in c++17 mode, while in c++20 mode (also with added rebind, https://godbolt.org/z/ehhzYd5Wo) it doesn't, which

[Bug libstdc++/108619] Compilation error if the construct method of the allocator isn't implemented and the detructor of value_type is private

2023-01-31 Thread gccbugzilla at thepirate42 dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108619 --- Comment #7 from gccbugzilla at thepirate42 dot org --- (In reply to Andrew Pinski from comment #6) > With clang and libc++ we get: > > /opt/compiler-explorer/clang-trunk-20230131/bin/../include/c++/v1/__memory/ > uninitialized_algorithms.h:5

[Bug libstdc++/108619] Compilation error if the construct method of the allocator isn't implemented and the detructor of value_type is private

2023-01-31 Thread gccbugzilla at thepirate42 dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108619 gccbugzilla at thepirate42 dot org changed: What|Removed |Added Resolution|FIXED |--- Sta

[Bug libstdc++/108619] Compilation error if the construct method of the allocator isn't implemented and the detructor of value_type is private

2023-01-31 Thread gccbugzilla at thepirate42 dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108619 gccbugzilla at thepirate42 dot org changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #

[Bug libstdc++/108619] New: Compilation error if the construct method of the allocator isn't implemented and the detructor of value_type is private

2023-01-31 Thread gccbugzilla at thepirate42 dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108619 Bug ID: 108619 Summary: Compilation error if the construct method of the allocator isn't implemented and the detructor of value_type is private Product: gcc Vers

[Bug c++/100367] New: g++ internal compiler error when std::lexicographical_compare_three_way third and fourth argument are reverse iterators

2021-04-30 Thread gccbugzilla at thepirate42 dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100367 Bug ID: 100367 Summary: g++ internal compiler error when std::lexicographical_compare_three_way third and fourth argument are reverse iterators Product: gcc Vers