From ca0d6a8e4d8f95de503ef080b8dec4a2aa06c295 Mon Sep 17 00:00:00 2001
From: James Willis <james.s.willis@durham.ac.uk>
Date: Tue, 14 Mar 2017 14:05:14 +0000
Subject: [PATCH] Replace vec_load with vec_unaligned_load for GCC compiler.

---
 src/hydro/Gadget2/hydro_iact.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/hydro/Gadget2/hydro_iact.h b/src/hydro/Gadget2/hydro_iact.h
index ed72e006c6..97622eb1d8 100644
--- a/src/hydro/Gadget2/hydro_iact.h
+++ b/src/hydro/Gadget2/hydro_iact.h
@@ -433,10 +433,10 @@ runner_iact_nonsym_intrinsic_vec_density(
   vector curlvrx, curlvry, curlvrz;
   
   /* Fill the vectors. */
-  mj.v = vec_load(Mj);
-  vjx.v = vec_load(Vjx);
-  vjy.v = vec_load(Vjy);
-  vjz.v = vec_load(Vjz);
+  mj.v = vec_unaligned_load(Mj);
+  vjx.v = vec_unaligned_load(Vjx);
+  vjy.v = vec_unaligned_load(Vjy);
+  vjz.v = vec_unaligned_load(Vjz);
 
   /* Get the radius and inverse radius. */
   ri = vec_reciprocal_sqrt(*r2);
-- 
GitLab