From 2d9a2f228000d4d04b24b15acc0fe1192fa6633d Mon Sep 17 00:00:00 2001 From: Pedro Gonnet <gonnet@google.com> Date: Wed, 11 Nov 2015 21:56:36 +0100 Subject: [PATCH] logic is hard. this is what i get for not testing commits before pushing them, my bad :( --- src/space.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/space.c b/src/space.c index 73544daf7a..e71486fca3 100644 --- a/src/space.c +++ b/src/space.c @@ -596,7 +596,7 @@ void space_do_parts_sort() { if (jj > i && pivot > min) { qid = atomic_inc(&space_sort_struct.last) % space_sort_struct.stack_size; - while (!space_sort_struct.stack[qid].ready); + while (space_sort_struct.stack[qid].ready); space_sort_struct.stack[qid].i = i; space_sort_struct.stack[qid].j = jj; space_sort_struct.stack[qid].min = min; @@ -620,7 +620,7 @@ void space_do_parts_sort() { if (pivot + 1 < max) { qid = atomic_inc(&space_sort_struct.last) % space_sort_struct.stack_size; - while (!space_sort_struct.stack[qid].ready); + while (space_sort_struct.stack[qid].ready); space_sort_struct.stack[qid].i = jj + 1; space_sort_struct.stack[qid].j = j; space_sort_struct.stack[qid].min = pivot + 1; @@ -1177,4 +1177,4 @@ void space_init(struct space *s, double dim[3], struct part *parts, int N, /* Build the cells and the tasks. */ space_regrid(s, h_max, verbose); -} \ No newline at end of file +} -- GitLab