@@ -11,8 +11,8 @@ int main()
11
11
{
12
12
#pragma omp master
13
13
{
14
- #pragma omp task shared(condition)
15
- {
14
+ // #pragma omp task shared(condition)
15
+ // {
16
16
#pragma omp task shared(condition)
17
17
{
18
18
OMPT_SIGNAL (condition );
@@ -27,7 +27,7 @@ int main()
27
27
#pragma omp taskyield
28
28
printf ("%" PRIu64 ": after yield\n" , ompt_get_thread_data ()-> value );
29
29
OMPT_SIGNAL (condition );
30
- }
30
+ // }
31
31
}
32
32
}
33
33
@@ -41,13 +41,12 @@ int main()
41
41
// CHECK: {{^}}0: NULL_POINTER=[[NULL:.*$]]
42
42
// CHECK: {{^}}[[MASTER_ID:[0-9]+]]: ompt_event_implicit_task_begin: parallel_id={{[0-9]+}}, task_id=[[IMPLICIT_TASK_ID:[0-9]+]], team_size={{[0-9]+}}, thread_num={{[0-9]+}}
43
43
44
- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_task_create: parent_task_id={{[0-9]+}}, parent_task_frame.exit={{0x[0-f]+}}, parent_task_frame.reenter={{0x[0-f]+}}, new_task_id=[[OUTER_TASK:[0-9]+]], parallel_function={{0x[0-f]+}}, task_type=ompt_task_explicit=3, has_dependences=no
45
- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_task_schedule: first_task_id=[[IMPLICIT_TASK_ID]], second_task_id=[[OUTER_TASK]], prior_task_status=ompt_task_others=4
46
44
// CHECK: {{^}}[[MASTER_ID]]: ompt_event_task_create: parent_task_id={{[0-9]+}}, parent_task_frame.exit={{0x[0-f]+}}, parent_task_frame.reenter={{0x[0-f]+}}, new_task_id=[[WORKER_TASK:[0-9]+]], parallel_function={{0x[0-f]+}}, task_type=ompt_task_explicit=3, has_dependences=no
47
45
// CHECK: {{^}}[[MASTER_ID]]: ompt_event_task_create: parent_task_id={{[0-9]+}}, parent_task_frame.exit={{0x[0-f]+}}, parent_task_frame.reenter={{0x[0-f]+}}, new_task_id=[[INNER_TASK:[0-9]+]], parallel_function={{0x[0-f]+}}, task_type=ompt_task_explicit=3, has_dependences=no
48
46
49
- // CHECK: {{^}}[[THREAD_ID]]: ompt_event_task_schedule: first_task_id=[[OUTER_TASK]], second_task_id=[[INNER_TASK]], prior_task_status=ompt_task_yield=2
50
- // CHECK: {{^}}[[THREAD_ID]]: ompt_event_task_schedule: first_task_id=[[INNER_TASK]], second_task_id=[[OUTER_TASK]], prior_task_status=ompt_task_complete=1
47
+ // CHECK--EXPECTED: {{^}}[[MASTER_ID]]: ompt_event_task_schedule: first_task_id=[[IMPLICIT_TASK_ID]], second_task_id=[[INNER_TASK]], prior_task_status=ompt_task_yield=2
48
+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_task_schedule: first_task_id=[[IMPLICIT_TASK_ID]], second_task_id=[[INNER_TASK]], prior_task_status=ompt_task_others=4
49
+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_task_schedule: first_task_id=[[INNER_TASK]], second_task_id=[[IMPLICIT_TASK_ID]], prior_task_status=ompt_task_complete=1
51
50
52
51
53
52
// CHECK: {{^}}[[THREAD_ID:[0-9]+]]: ompt_event_task_schedule: first_task_id={{[0-9]+}}, second_task_id=[[WORKER_TASK]], prior_task_status=ompt_task_others=4
0 commit comments