diff --git a/frontend/lib/parsing/parsing-queries.cpp b/frontend/lib/parsing/parsing-queries.cpp index c0df33d9e072..45bc3dd5e9e8 100644 --- a/frontend/lib/parsing/parsing-queries.cpp +++ b/frontend/lib/parsing/parsing-queries.cpp @@ -587,6 +587,9 @@ void setupModuleSearchPaths( const std::vector& prependStandardModulePaths, const std::vector& cmdLinePaths, const std::vector& inputFilenames) { + CHPL_ASSERT( + context->numQueriesRunThisRevision() == 0 && + "setupModuleSearchPaths should be called before any queries are run"); std::string modRoot; if (!minimalModules) {