From 303590a8957ed450bb8fa64817ab72cc1afcc4f1 Mon Sep 17 00:00:00 2001 From: Pedro Gonnet <gonnet@google.com> Date: Mon, 3 Apr 2017 22:44:46 +0200 Subject: [PATCH] check if cell is drifted before init. --- src/runner.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/runner.c b/src/runner.c index d3f931444c..ed76dadac0 100644 --- a/src/runner.c +++ b/src/runner.c @@ -539,6 +539,11 @@ void runner_do_init(struct runner *r, struct cell *c, int timer) { for (int k = 0; k < 8; k++) if (c->progeny[k] != NULL) runner_do_init(r, c->progeny[k], 0); } else { + +#ifdef SWIFT_DEBUG_CHECKS + if (!cell_is_drifted(c, e)) + error("Trying to init undrifted cell."); +#endif /* Loop over the parts in this cell. */ for (int i = 0; i < count; i++) { -- GitLab