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

--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Jason Merrill
<ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:49ccf5238b82f8bfc9d60c963710081f78fad6e9

commit r14-11418-g49ccf5238b82f8bfc9d60c963710081f78fad6e9
Author: Jason Merrill <ja...@redhat.com>
Date:   Tue Mar 18 14:44:08 2025 -0400

    c++: constexpr ref template arg [PR119194]

    Here we were assuming that a constant variable appearing in a template
    argument is used for its value.  We also need to handle seeing its address
    taken.

            PR c++/119194

    gcc/cp/ChangeLog:

            * decl2.cc (min_vis_expr_r) [ADDR_EXPR]: New case.

    gcc/testsuite/ChangeLog:

            * g++.dg/template/linkage7.C: New test.

    (cherry picked from commit 145c90720640ec6711ed3e5aa4152bbe1ee21751)

Reply via email to