Add task labels to rt-nodes-taskiter test

This commit is contained in:
Rodrigo Arias 2023-12-01 17:13:09 +01:00
parent f8fdcc0a79
commit 0404304803

View File

@ -10,17 +10,20 @@ int
main(void) main(void)
{ {
int A; int A;
#pragma oss task out(A) #pragma oss task out(A) label("init")
A = 1; A = 1;
#pragma oss taskiter in(A) out(A) #pragma oss taskiter in(A) out(A) label("iter")
for (int i = 0; i < 10; i++) { for (int i = 0; i < 10; i++) {
#pragma oss task in(A) #pragma oss task in(A) label("sleep")
sleep_us(10 + A); sleep_us(10 + A);
#pragma oss task out(A) #pragma oss task out(A) label ("add")
A = A + 1; A = A + 1;
} }
# pragma oss task in(A) # pragma oss task in(A) label("print")
printf("A=%d\n", A); printf("A=%d\n", A);
#pragma oss taskwait
return 0;
} }