From bd4f785a83636bf85b626e72bce6d081fb7fc826 Mon Sep 17 00:00:00 2001 From: Minh Bui Date: Sat, 27 May 2023 02:51:47 -0400 Subject: [PATCH] -z trees_file now print error if file doesn't exist instead of hanging --- main/treetesting.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main/treetesting.cpp b/main/treetesting.cpp index 16a0b91aa..fd54568f2 100644 --- a/main/treetesting.cpp +++ b/main/treetesting.cpp @@ -1497,6 +1497,8 @@ void evaluateTrees(string treeset_file, Params ¶ms, IQTree *tree, vector &info, IntVector &distinct_ids) { cout << "Reading trees in " << treeset_file << " ..." << endl; + if (!fileExists(treeset_file)) + outError("File not found ", treeset_file); ifstream in(treeset_file); evaluateTrees(in, params, tree, info, distinct_ids); in.close();