12#define CHECK_NOT_EQUAL 1
21 fprintf(stderr,
"error: line %d: primary affinity was not equal\n", line);
25 fprintf(stderr,
"error: line %d: primary affinity was equal\n", line);
32#define CHECK_PRIMARY_THREAD_AFFINITY_EQUAL(other_aff) \
33 check_primary_thread_affinity(__LINE__, other_aff, CHECK_EQUAL)
34#define CHECK_PRIMARY_THREAD_AFFINITY_NOT_EQUAL(other_aff) \
35 check_primary_thread_affinity(__LINE__, other_aff, CHECK_NOT_EQUAL)
42 for (
i = 0;
i < 10; ++
i) {
51 for (
i = 0;
i < 10; ++
i) {
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type type
#define CHECK_PRIMARY_THREAD_AFFINITY_NOT_EQUAL(other_aff)
void check_primary_thread_affinity(int line, affinity_mask_t *other_aff, int type)
#define CHECK_PRIMARY_THREAD_AFFINITY_EQUAL(other_aff)
#define omp_set_max_active_levels
static affinity_mask_t * affinity_mask_alloc()
static int affinity_mask_equal(const affinity_mask_t *mask1, const affinity_mask_t *mask2)
static void affinity_mask_free(affinity_mask_t *mask)
static void get_thread_affinity(affinity_mask_t *mask)