@@ -8,22 +8,22 @@ int main()
88{
99 omp_lock_t lock ;
1010 omp_init_lock (& lock );
11- print_current_address (1 );
11+ print_fuzzy_address (1 );
1212
1313 omp_test_lock (& lock );
14- print_current_address (2 );
14+ print_fuzzy_address (2 );
1515 omp_unset_lock (& lock );
16- print_current_address (3 );
16+ print_fuzzy_address (3 );
1717
1818 omp_set_lock (& lock );
19- print_current_address (4 );
19+ print_fuzzy_address (4 );
2020 omp_test_lock (& lock );
21- print_current_address (5 );
21+ print_fuzzy_address (5 );
2222 omp_unset_lock (& lock );
23- print_current_address (6 );
23+ print_fuzzy_address (6 );
2424
2525 omp_destroy_lock (& lock );
26- print_current_address (7 );
26+ print_fuzzy_address (7 );
2727
2828 // Check if libomp supports the callbacks for this test.
2929 // CHECK-NOT: {{^}}0: Could not register callback 'ompt_callback_mutex_acquire'
@@ -33,22 +33,22 @@ int main()
3333
3434 // CHECK: 0: NULL_POINTER=[[NULL:.*$]]
3535
36- // CHECK: {{^}}[[MASTER_ID:[0-9]+]]: ompt_event_init_lock: wait_id=[[WAIT_ID:[0-9]+]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]
37- // CHECK-NEXT: {{^}}[[MASTER_ID]]: current_address ={{.*}}[[RETURN_ADDRESS]]
38- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_wait_lock: wait_id=[[WAIT_ID]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]
39- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_acquired_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS]]
40- // CHECK-NEXT: {{^}}[[MASTER_ID]]: current_address ={{.*}}[[RETURN_ADDRESS]]
41- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_release_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]
42- // CHECK-NEXT: {{^}}[[MASTER_ID]]: current_address ={{.*}}[[RETURN_ADDRESS]]
43- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_wait_lock: wait_id=[[WAIT_ID]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]
44- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_acquired_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS]]
45- // CHECK-NEXT: {{^}}[[MASTER_ID]]: current_address ={{.*}}[[RETURN_ADDRESS]]
46- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_wait_lock: wait_id=[[WAIT_ID]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]
47- // CHECK-NEXT: {{^}}[[MASTER_ID]]: current_address ={{.*}}[[RETURN_ADDRESS]]
48- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_release_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]
49- // CHECK-NEXT: {{^}}[[MASTER_ID]]: current_address ={{.*}}[[RETURN_ADDRESS]]
50- // CHECK: {{^}}[[MASTER_ID]]: ompt_event_destroy_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]
51- // CHECK-NEXT: {{^}}[[MASTER_ID]]: current_address ={{.*}}[[RETURN_ADDRESS]]
36+ // CHECK: {{^}}[[MASTER_ID:[0-9]+]]: ompt_event_init_lock: wait_id=[[WAIT_ID:[0-9]+]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]{{[0-f][0-f]}}
37+ // CHECK-NEXT: {{^}}[[MASTER_ID]]: fuzzy_address ={{.*}}[[RETURN_ADDRESS]]
38+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_wait_lock: wait_id=[[WAIT_ID]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]{{[0-f][0-f]}}
39+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_acquired_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS]]{{[0-f][0-f]}}
40+ // CHECK-NEXT: {{^}}[[MASTER_ID]]: fuzzy_address ={{.*}}[[RETURN_ADDRESS]]
41+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_release_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]{{[0-f][0-f]}}
42+ // CHECK-NEXT: {{^}}[[MASTER_ID]]: fuzzy_address ={{.*}}[[RETURN_ADDRESS]]
43+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_wait_lock: wait_id=[[WAIT_ID]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]{{[0-f][0-f]}}
44+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_acquired_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS]]{{[0-f][0-f]}}
45+ // CHECK-NEXT: {{^}}[[MASTER_ID]]: fuzzy_address ={{.*}}[[RETURN_ADDRESS]]
46+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_wait_lock: wait_id=[[WAIT_ID]], hint=0, impl={{[0-9]+}}, codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]{{[0-f][0-f]}}
47+ // CHECK-NEXT: {{^}}[[MASTER_ID]]: fuzzy_address ={{.*}}[[RETURN_ADDRESS]]
48+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_release_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]{{[0-f][0-f]}}
49+ // CHECK-NEXT: {{^}}[[MASTER_ID]]: fuzzy_address ={{.*}}[[RETURN_ADDRESS]]
50+ // CHECK: {{^}}[[MASTER_ID]]: ompt_event_destroy_lock: wait_id=[[WAIT_ID]], codeptr_ra=[[RETURN_ADDRESS:0x[0-f]+]]{{[0-f][0-f]}}
51+ // CHECK-NEXT: {{^}}[[MASTER_ID]]: fuzzy_address ={{.*}}[[RETURN_ADDRESS]]
5252
5353 return 0 ;
5454}
0 commit comments