From 8268352b95c91ebbbba7819f13a1fbfd3a6331c7 Mon Sep 17 00:00:00 2001 From: Derek Christ Date: Fri, 7 Nov 2025 16:43:03 +0100 Subject: [PATCH] fix: remove non-standard type conversions --- src/configuration/DRAMSys/config/DRAMSysConfiguration.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/configuration/DRAMSys/config/DRAMSysConfiguration.cpp b/src/configuration/DRAMSys/config/DRAMSysConfiguration.cpp index d2658f7b..25a72aad 100644 --- a/src/configuration/DRAMSys/config/DRAMSysConfiguration.cpp +++ b/src/configuration/DRAMSys/config/DRAMSysConfiguration.cpp @@ -101,7 +101,7 @@ Configuration from_path(std::filesystem::path baseConfig) std::ifstream json_file(path); if (!json_file.is_open()) - throw std::runtime_error("Failed to open file " + std::string(path)); + throw std::runtime_error("Failed to open file " + path.string()); json_t json = json_t::parse(json_file, parser_callback, true, true).at(sub_config_key); @@ -128,7 +128,7 @@ Configuration from_path(std::filesystem::path baseConfig) json_t simulation = json_t::parse(file, parser_callback, true, true).at(Configuration::KEY); return simulation.get(); } - throw std::runtime_error("Failed to open file " + std::string(baseConfig)); + throw std::runtime_error("Failed to open file " + baseConfig.string()); } } // namespace DRAMSys::Config