https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124552

            Bug ID: 124552
           Summary: [16 Regression] fn->copyid_alloc is never released
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Keywords: memory-hog
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---

==13772== 116,984 (8,320 direct, 108,664 indirect) bytes in 520 blocks are
definitely lost in loss record 16,421 of 16,448
==13772==    at 0x4841984: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==13772==    by 0x29F3B47: xmalloc (xmalloc.c:149)
==13772==    by 0xDDBFB9: init_copyid_allocator
(hierarchical_discriminator.cc:231)

There is a free_copyid_allocator function, but it's never called.

Reply via email to