From 43a516b72f2c66817d6ed5cee8606f360d920768 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Mon, 9 Feb 2026 17:16:29 +0100 Subject: [PATCH 1/2] fixes initialization of instance logger --- src/common/util/instance_logger.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/util/instance_logger.h b/src/common/util/instance_logger.h index 97a3e1c65..29f88d4c6 100644 --- a/src/common/util/instance_logger.h +++ b/src/common/util/instance_logger.h @@ -85,7 +85,7 @@ template class InstanceLogger { void set_logger(LoggerDelegate& logger) { this->logger = &logger; } private: - LoggerDelegate* logger; + LoggerDelegate* logger{nullptr}; }; } // namespace util @@ -93,4 +93,4 @@ template class InstanceLogger { if(LEVEL <= this->LOGGER.get_log_level()) { \ this->LOGGER.log(LEVEL, MSG, __LINE__, __FILE__); \ } -#endif // _ISS_LOGGER_H_ \ No newline at end of file +#endif // _ISS_LOGGER_H_ From afa12d2cfa4505ddb2a10665337ac01b073ddf13 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Mon, 9 Feb 2026 17:17:24 +0100 Subject: [PATCH 2/2] changes backward compatibility message if MT qk to be a warning --- src/sysc/tlm/scc/quantum_keeper_mt.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sysc/tlm/scc/quantum_keeper_mt.h b/src/sysc/tlm/scc/quantum_keeper_mt.h index fce59ceed..1a28be3d9 100644 --- a/src/sysc/tlm/scc/quantum_keeper_mt.h +++ b/src/sysc/tlm/scc/quantum_keeper_mt.h @@ -6,7 +6,7 @@ #include #if SC_VERSION_MAJOR < 3 -#error "Multithreaded quantum keeper is only supported with SystemC 3.0 and newer" +#warning "Multithreaded quantum keeper is only supported with SystemC 3.0 and newer" #else #define DEBUG_MT_SCHEDULING