../../build/../src/dss.cpp:557:37: error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move]
m_pModelMaintenance->setCache(std::move(ds::make_unique<Cache>(*m_pApartment, getDeviceCacheDatabase())));
^
../../build/../src/dss.cpp:557:37: note: remove std::move call here
m_pModelMaintenance->setCache(std::move(ds::make_unique<Cache>(*m_pApartment, getDeviceCacheDatabase())));
^~~~~~~~~~ ~