https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120634
--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jorgen Kvalsvik <j...@gcc.gnu.org>: https://gcc.gnu.org/g:246c33ac8e8e1967c74ae20c07454a24ef02822a commit r16-1590-g246c33ac8e8e1967c74ae20c07454a24ef02822a Author: Jørgen Kvalsvik <j...@lambda.is> Date: Thu Jun 19 20:56:30 2025 +0200 Free buffer on function exit [PR120634] Using auto_vec ensures that the buffer is always free'd when the function returns. PR gcov-profile/120634 gcc/ChangeLog: * prime-paths.cc (trie::paths): Use auto_vec.