X-Git-Url: http://biod.pnpi.spb.ru/gitweb/?a=blobdiff_plain;f=src%2Fgromacs%2Fdomdec%2Fgpuhaloexchange_impl.cu;h=4a62a895324c1a98ea742cf109137e22a22f192c;hb=eb74bfa4c8a28798caf8cb5bb5fa922d87829d62;hp=b0dab24e8a978a689a5d44dbb9f3e7d213675512;hpb=7992d01cd70bc6895b131238bfff646c672d94e8;p=alexxy%2Fgromacs.git diff --git a/src/gromacs/domdec/gpuhaloexchange_impl.cu b/src/gromacs/domdec/gpuhaloexchange_impl.cu index b0dab24e8a..4a62a89532 100644 --- a/src/gromacs/domdec/gpuhaloexchange_impl.cu +++ b/src/gromacs/domdec/gpuhaloexchange_impl.cu @@ -352,9 +352,9 @@ void GpuHaloExchange::Impl::communicateHaloForces(bool accumulateForces, // ToDo: We need further refinement here as communicateHaloData includes launch time for cudamemcpyasync wallcycle_start(wcycle_, WallCycleCounter::MoveF); - while (dependencyEvents->size() > 0) + while (!dependencyEvents->empty()) { - auto dependency = dependencyEvents->back(); + auto* dependency = dependencyEvents->back(); dependency->enqueueWaitEvent(*haloStream_); dependencyEvents->pop_back(); }