https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119194
--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The trunk branch has been updated by Jason Merrill <ja...@gcc.gnu.org>: https://gcc.gnu.org/g:145c90720640ec6711ed3e5aa4152bbe1ee21751 commit r15-8279-g145c90720640ec6711ed3e5aa4152bbe1ee21751 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.