[Bug libstdc++/86537] New: std::less specialization for std::shared_ptr

2018-07-16 Thread d at ilvokhin dot com
: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: d at ilvokhin dot com Target Milestone: --- Created attachment 44401 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44401=edit problem demonstration There is a specialization for std::less for std::shared_

[Bug target/94972] New: Function multi-versioning binary may crash dynamic linker

2020-05-06 Thread d at ilvokhin dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: d at ilvokhin dot com Target Milestone: --- Created attachment 48468 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48468=edit Simplified version of function multi-versioning exam

[Bug libstdc++/112089] New: std::shared_lock::unlock should throw operation_not_permitted instead resource_deadlock_would_occur

2023-10-25 Thread d at ilvokhin dot com via Gcc-bugs
Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: d at ilvokhin dot com Target Milestone: --- Based on C++ standard wording, when we call unlock and don't own anything we