You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix(build): add #ifdef __LCAO guards for LCAO-only code in DeltaSpin
lcao_subspace.cpp: wrap entire file in #ifdef __LCAO since it only
contains LCAO subspace diagonalization code.
lambda_loop.cpp: guard LCAO-specific code in:
- run_lambda_local_diagnostic: wrap body in #ifndef __LCAO return; #else
- run_lambda_loop: guard free_lcao_subspace_cache() calls
- run_lambda_linear_scan: wrap body in #ifndef __LCAO return; #else
- run_lambda_scan_diagnostic: change #ifdef __LCAO guard to cover
entire function body instead of just initial checks
Fixes CI failure: 'Build without LCAO' (-DENABLE_LCAO=OFF)
0 commit comments