# HG changeset patch # User Tatsuki IHA # Date 1517510367 -32400 # Node ID 8fc069b19574a424d672bd6226a5f88b2173bf32 # Parent 3881b91f582087ec344111e60158bc21d2546705 Fix diff -r 3881b91f5820 -r 8fc069b19574 src/parallel_execution/Executor.h --- a/src/parallel_execution/Executor.h Sat Jan 27 23:23:38 2018 +0900 +++ b/src/parallel_execution/Executor.h Fri Feb 02 03:39:27 2018 +0900 @@ -1,6 +1,7 @@ typedef struct Executor{ Type* Executor; struct Context* task; + __code next(...); __code read(Impl* executor, struct Context* task, __code next(...)); __code exec(Impl* executor, struct Context* task, __code next(...)); __code write(Impl* executor, struct Context* task, __code next(...)); diff -r 3881b91f5820 -r 8fc069b19574 src/parallel_execution/test/multiDimIterator_test.cbc --- a/src/parallel_execution/test/multiDimIterator_test.cbc Sat Jan 27 23:23:38 2018 +0900 +++ b/src/parallel_execution/test/multiDimIterator_test.cbc Fri Feb 02 03:39:27 2018 +0900 @@ -54,9 +54,9 @@ } __code createTask2(struct TaskManager* taskManager) { - par goto printIterator(iterate(2), exit); - par goto printIterator(iterate(2, 2), exit); - par goto printIterator(iterate(2, 2, 2), exit); + par goto printIterator(iterate(2), __exit); + par goto printIterator(iterate(2, 2), __exit); + par goto printIterator(iterate(2, 2, 2), __exit); goto createTask1(); }