diff --git a/src/util/results2msa.cpp b/src/util/results2msa.cpp index 0e72dfb17..ebf9f1e2f 100644 --- a/src/util/results2msa.cpp +++ b/src/util/results2msa.cpp @@ -143,7 +143,7 @@ int results2msa(int argc, const char **argv, const Command &command) { size_t dbFrom = 0; size_t dbSize = 0; #ifdef HAVE_MPI - resultReaders[0].decomposeDomainByAminoAcid(MMseqsMPI::rank, MMseqsMPI::numProc, &dbFrom, &dbSize); + resultReaders[0]->decomposeDomainByAminoAcid(MMseqsMPI::rank, MMseqsMPI::numProc, &dbFrom, &dbSize); Debug(Debug::INFO) << "Compute split from " << dbFrom << " to " << dbFrom + dbSize << "\n"; std::pair tmpOutput = Util::createTmpFileNames(outDb, outIndex, MMseqsMPI::rank); #else diff --git a/src/util/results2profile.cpp b/src/util/results2profile.cpp index 5508526d4..be4787cf7 100644 --- a/src/util/results2profile.cpp +++ b/src/util/results2profile.cpp @@ -72,7 +72,7 @@ int results2profile(int argc, const char **argv, const Command &command, bool re size_t dbFrom = 0; size_t dbSize = 0; #ifdef HAVE_MPI - resultDbrs[0].decomposeDomainByAminoAcid(MMseqsMPI::rank, MMseqsMPI::numProc, &dbFrom, &dbSize); + resultDbrs[0]->decomposeDomainByAminoAcid(MMseqsMPI::rank, MMseqsMPI::numProc, &dbFrom, &dbSize); Debug(Debug::INFO) << "Compute split from " << dbFrom << " to " << dbFrom + dbSize << "\n"; std::pair tmpOutput = Util::createTmpFileNames(par.filenames[par.filenames.size() - 1], par.filenames[par.filenames.size() - 1] + ".index", MMseqsMPI::rank); #else