|
@@ -229,6 +229,7 @@ Void function step_simulation(model : Element, schedule : Element):
|
|
|
|
|
|
if (list_len(scc) > 1):
|
|
|
output("ALGEBRAIC_LOOP")
|
|
|
+ // TODO solve if possible
|
|
|
return !
|
|
|
else:
|
|
|
block = set_pop(scc)
|
|
@@ -373,6 +374,8 @@ Void function execute_cbd(design_model : Element):
|
|
|
if (element_eq(schedule_run, read_root())):
|
|
|
schedule_run = create_schedule(runtime_model)
|
|
|
schedule = schedule_run
|
|
|
+ // TODO remove
|
|
|
+ schedule = create_schedule(runtime_model)
|
|
|
step_simulation(runtime_model, schedule)
|
|
|
else:
|
|
|
output("CONFORMANCE_FAIL " + conforming)
|