diff --git a/scc b/scc index 7aa84b9..f396174 160000 --- a/scc +++ b/scc @@ -1 +1 @@ -Subproject commit 7aa84b9561791b2f506fe749857420e26554364c +Subproject commit f3961745afbf46d4321d4c40b5998d727050a4d6 diff --git a/tests/quantum_keeper_mt/sc_main.cpp b/tests/quantum_keeper_mt/sc_main.cpp index 7e0ca51..47c771a 100644 --- a/tests/quantum_keeper_mt/sc_main.cpp +++ b/tests/quantum_keeper_mt/sc_main.cpp @@ -39,6 +39,7 @@ int sc_main(int argc, char* argv[]) { top_module top_mod("top_module_inst"); // Start the simulation sc_core::sc_start(20_us); + SCCINFO() << "Simulation finished"; } else { SCCERR() << "Some error occured"; } diff --git a/tests/quantum_keeper_mt/top_module.h b/tests/quantum_keeper_mt/top_module.h index 5a08c17..a19d39a 100644 --- a/tests/quantum_keeper_mt/top_module.h +++ b/tests/quantum_keeper_mt/top_module.h @@ -45,9 +45,7 @@ private: SCCDEBUG(SCMOD) << "initiating b_transport at local time " << quantum_keeper.get_local_absolute_time(); quantum_keeper.execute_on_sysc([this, &gp, &t]() { SCCDEBUG(SCMOD) << "executing b_transport"; - auto t0 = sc_core::sc_time_stamp(); this->isckt->b_transport(gp, t); - return t0 - sc_core::sc_time_stamp(); }); if(t.value()) { SCCDEBUG(SCMOD) << "incrementing local time by b_transport delay of " << t;