From 8101cfd45ee6618fb439fb8c86bf09147da9ceca Mon Sep 17 00:00:00 2001
From: Matthieu Schaller <schaller@strw.leidenuniv.nl>
Date: Thu, 11 Oct 2018 10:02:52 +0200
Subject: [PATCH] Correclty initialise the gparts in the unit tests when
 running with debugging checks.

---
 tests/testPotentialPair.c | 3 +++
 tests/testPotentialSelf.c | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/tests/testPotentialPair.c b/tests/testPotentialPair.c
index 171703873d..5092df2d2a 100644
--- a/tests/testPotentialPair.c
+++ b/tests/testPotentialPair.c
@@ -205,6 +205,7 @@ int main(int argc, char *argv[]) {
     gp->id_or_neg_offset = n + 1;
 #ifdef SWIFT_DEBUG_CHECKS
     gp->ti_drift = 8;
+    gp->initialised = 1;
 #endif
   }
 
@@ -222,6 +223,7 @@ int main(int argc, char *argv[]) {
   ci.grav.parts[0].id_or_neg_offset = 1;
 #ifdef SWIFT_DEBUG_CHECKS
   ci.grav.parts[0].ti_drift = 8;
+  ci.grav.parts[0].initialised = 1;
 #endif
 
   /* Now compute the forces */
@@ -378,6 +380,7 @@ int main(int argc, char *argv[]) {
     ci.grav.parts[n].id_or_neg_offset = 1;
 #ifdef SWIFT_DEBUG_CHECKS
     ci.grav.parts[n].ti_drift = 8;
+    ci.grav.parts[n].initialised = 1;
 #endif
   }
 
diff --git a/tests/testPotentialSelf.c b/tests/testPotentialSelf.c
index 83775203cd..08a0870c61 100644
--- a/tests/testPotentialSelf.c
+++ b/tests/testPotentialSelf.c
@@ -157,6 +157,7 @@ int main(int argc, char *argv[]) {
   c.grav.parts[0].id_or_neg_offset = 1;
 #ifdef SWIFT_DEBUG_CHECKS
   c.grav.parts[0].ti_drift = 8;
+  c.grav.parts[0].initialised = 1;
 #endif
 
   /* Create the mass-less particles */
@@ -173,6 +174,7 @@ int main(int argc, char *argv[]) {
     gp->id_or_neg_offset = n + 1;
 #ifdef SWIFT_DEBUG_CHECKS
     gp->ti_drift = 8;
+    gp->initialised = 1;
 #endif
   }
 
-- 
GitLab