From 68907c9260533ce539232ea41f54734b8e465aaf Mon Sep 17 00:00:00 2001 From: PKUJZX Date: Wed, 18 Mar 2026 13:46:05 +0800 Subject: [PATCH] Fix: initialize variable gamma to prevent undefined behavior in lattice_change_cg.cpp --- source/source_relax/lattice_change_cg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/source_relax/lattice_change_cg.cpp b/source/source_relax/lattice_change_cg.cpp index 442b37e6714..1ed2449c26a 100644 --- a/source/source_relax/lattice_change_cg.cpp +++ b/source/source_relax/lattice_change_cg.cpp @@ -279,7 +279,7 @@ void Lattice_Change_CG::setup_cg_grad(double *grad, { ModuleBase::TITLE("Lattice_Change_CG", "setup_cg_grad"); assert(Lattice_Change_Basic::stress_step > 0); - double gamma; + double gamma = 0.0; double cg0_cg, cg0_cg0, cg0_g; if (ncggrad % 10000 == 0 || flag == 2)