From c98c0b9fcdbe3bdad5ebcc309609e2e63b36ed6d Mon Sep 17 00:00:00 2001 From: "raphael.bach" <raphael.bach@etu.hesge.ch> Date: Tue, 28 Jun 2022 18:22:16 +0200 Subject: [PATCH] Update `array_sum` example --- examples/array_sum/main.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/array_sum/main.c b/examples/array_sum/main.c index 7779ce2..25d62cd 100644 --- a/examples/array_sum/main.c +++ b/examples/array_sum/main.c @@ -37,9 +37,13 @@ int main(int argc, char * argv[]) fmpi_data_out(ctx, &out), fmpi_data_1d_in(ctx, in, in_size) ); - fmpi_run_task(ctx, &array_sum_task); + if(fmpi_run_task(ctx, &array_sum_task) != FMPI_SUCCESS) { + printf("Error rank=%d: fmpi_run_task()\n", fmpi_world_rank(ctx)); + } printf("rank=%d local sum=%ld\n", fmpi_world_rank(ctx), out); - fmpi_task_finalize(ctx, &array_sum_task, FMPI_TASK_OP_SUM); + if(fmpi_task_finalize(ctx, &array_sum_task, FMPI_TASK_OP_SUM) != FMPI_SUCCESS) { + printf("Error rank=%d: fmpi_task_finalize()\n", fmpi_world_rank(ctx)); + } fmpi_root_printf(ctx, "global sum=%ld\n", out); fmpi_exit(&ctx); return EXIT_SUCCESS; -- GitLab