/usr/lib/gcc/aarch64-amazon-linux/14/../../../../include/c++/14/bits/stl_algo.h: 709 - 709
--------------------------------------------------------------------------------

709:       if (__n2 <= 0)
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/einspline_spo_ref.hpp: 180 - 189
--------------------------------------------------------------------------------

180:   {
181:     evaluate_v(P, iat);
182: 
183:     for (int i = 0; i < nBlocks; ++i)
184:     {
185:       // in real simulation, phase needs to be applied. Here just fake computation
186:       const int first = i * nBlocks;
187:       std::copy_n(psi[i].data(), std::min((i + 1) * nSplinesPerBlock, OrbitalSetSize) - first, psi_v.data() + first);
188:     }
189:   }
/usr/lib/gcc/aarch64-amazon-linux/14/../../../../include/c++/14/bits/stl_algobase.h: 238 - 452
--------------------------------------------------------------------------------

238:       if (__b < __a)
[...]
413: 	{ *__to = *__from; }
[...]
450: 	  const ptrdiff_t _Num = __last - __first;
451: 	  if (__builtin_expect(_Num > 1, true))
452: 	    __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
