diff --git a/src/runner_doiact_grav.h b/src/runner_doiact_grav.h index 2fd7681ce33f0b8e442e74006b1b91b693a63eb4..dbb20556ab6b8d7c48abf81c67300cedc75545c0 100644 --- a/src/runner_doiact_grav.h +++ b/src/runner_doiact_grav.h @@ -1340,7 +1340,7 @@ static INLINE void runner_dopair_grav_mm_progenies(struct runner *r, const int flag = i * 8 + j; /* Did we agree to use an M-M interaction here at the last rebuild? */ - if (flags & (1LL << flag)) runner_dopair_grav_mm(r, cpi, cpj); + if (flags & (1ULL << flag)) runner_dopair_grav_mm(r, cpi, cpj); } } } diff --git a/src/scheduler.c b/src/scheduler.c index 47eba3cbeb2a77eacc650770a7df2f586823229d..46be9eb4de6ddae7b00ee937bacea486a614e896 100644 --- a/src/scheduler.c +++ b/src/scheduler.c @@ -1470,7 +1470,7 @@ static void scheduler_splittask_gravity(struct task *t, struct scheduler *s) { * the information and operate according to the choices * made here. */ const int flag = i * 8 + j; - t->flags |= (1LL << flag); + t->flags |= (1ULL << flag); } else {