[Bug libstdc++/71684] Memory leak with std::mutex and std::lock_guard on freebsd

2025-03-05 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71684 --- Comment #10 from Christian Prochaska --- std::__condvar always calls __gthread_cond_destroy() even if __GTHREAD_COND_INIT is used. So, it's handled differently there than in std::__mutex_base.

[Bug libstdc++/71684] Memory leak with std::mutex and std::lock_guard on freebsd

2025-03-05 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71684 --- Comment #7 from Christian Prochaska --- Bug 57440 solved the problem for mingw32 by defining _GTHREAD_USE_MUTEX_INIT_FUNC in os_defines.h.

[Bug libstdc++/71684] Memory leak with std::mutex and std::lock_guard on freebsd

2025-03-04 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71684 Christian Prochaska changed: What|Removed |Added CC||christian.prochaska@genode-

[Bug c++/109804] internal compiler error in gimple-ssa-warn-access.cc

2023-05-10 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109804 --- Comment #1 from Christian Prochaska --- Created attachment 55043 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55043&action=edit test.cc

[Bug c++/109804] New: internal compiler error in gimple-ssa-warn-access.cc

2023-05-10 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109804 Bug ID: 109804 Summary: internal compiler error in gimple-ssa-warn-access.cc Product: gcc Version: 13.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug c++/100918] [10 Regression] Naming a destructor as a qualified template-id results in bogus access error

2023-05-04 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100918 Christian Prochaska changed: What|Removed |Added CC||christian.prochaska@genode-

[Bug tree-optimization/104288] [11/12 Regression] EVRP null pointer check removal for strcmp (and maybe others) is not flow senative

2023-04-09 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104288 --- Comment #16 from Christian Prochaska --- (In reply to Andrew Pinski from comment #14) > > There was a deferencing of myself before: > Nova::Utcb &utcb = *(Nova::Utcb *)myself->utcb(); I see. The 'Thread::utcb()' function handles the null

[Bug tree-optimization/104288] [11/12 Regression] EVRP null pointer check removal for strcmp (and maybe others) is not flow senative

2023-04-08 Thread christian.prochaska--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104288 Christian Prochaska changed: What|Removed |Added CC||christian.prochaska@genode-