diff --git a/src/runner.c b/src/runner.c index 2ad2614d9bafb77dd49eda5d4b19e0dfc7fb9bac..80e4e01b76028869ccb257d9cfcf23169edd7bd1 100644 --- a/src/runner.c +++ b/src/runner.c @@ -430,7 +430,7 @@ void runner_do_sort(struct runner *r, struct cell *c, int flags, int clock) { xparts[k].x_diff_sort[1] = 0.0f; xparts[k].x_diff_sort[2] = 0.0f; } - const float px[3] = {parts[k].x[0], parts[k].x[1], parts[k].x[2]}; + const double px[3] = {parts[k].x[0], parts[k].x[1], parts[k].x[2]}; for (int j = 0; j < 13; j++) if (flags & (1 << j)) { sort[j * (count + 1) + k].i = k;