From d0e1560360c525f279f11f47881f616a84fc0de3 Mon Sep 17 00:00:00 2001 From: Marco De Lucia Date: Mon, 1 Dec 2025 16:11:21 +0100 Subject: [PATCH] Meaningful names in error message when PQC fails --- litephreeqc/src/Engine.cpp | 4 ++-- litephreeqc/src/PhreeqcMatrix/Ctor.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/litephreeqc/src/Engine.cpp b/litephreeqc/src/Engine.cpp index cc36466d..141e3869 100644 --- a/litephreeqc/src/Engine.cpp +++ b/litephreeqc/src/Engine.cpp @@ -145,9 +145,9 @@ void PhreeqcEngine::Impl::run(double time_step) { this->RunString(runs_string.c_str()); if (this->GetErrorStringLineCount() > 0) { - std::cerr << ":: Error in Phreeqc script: " << this->GetErrorString() + std::cerr << ":: PhreeqcEngine::Impl::run: Error in Phreeqc script: " << this->GetErrorString() << "\n"; - throw std::runtime_error("Phreeqc script error"); + throw std::runtime_error(":: PhreeqcEngine::Impl::run: Phreeqc script error"); } } diff --git a/litephreeqc/src/PhreeqcMatrix/Ctor.cpp b/litephreeqc/src/PhreeqcMatrix/Ctor.cpp index a5b6e9fb..02baffe6 100644 --- a/litephreeqc/src/PhreeqcMatrix/Ctor.cpp +++ b/litephreeqc/src/PhreeqcMatrix/Ctor.cpp @@ -32,9 +32,9 @@ PhreeqcMatrix::PhreeqcMatrix(const std::string &database, this->_m_pqc->RunString(input_script.c_str()); if (this->_m_pqc->GetErrorStringLineCount() > 0) { - std::cerr << ":: Error in Phreeqc script: " + std::cerr << ":: PhreeqcMatrix::PhreeqcMatrix: Error in Phreeqc script: " << this->_m_pqc->GetErrorString() << "\n"; - throw std::runtime_error("Phreeqc script error"); + throw std::runtime_error(":: PhreeqcMatrix::PhreeqcMatrix: Phreeqc script error"); } this->_m_knobs =