diff options
Diffstat (limited to 'openmp/runtime/src/kmp_affinity.cpp')
-rw-r--r-- | openmp/runtime/src/kmp_affinity.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openmp/runtime/src/kmp_affinity.cpp b/openmp/runtime/src/kmp_affinity.cpp index 50fc1314dba..bda80ea2bcc 100644 --- a/openmp/runtime/src/kmp_affinity.cpp +++ b/openmp/runtime/src/kmp_affinity.cpp @@ -4726,7 +4726,8 @@ void __kmp_affinity_set_init_mask(int gtid, int isa_root) { if (__kmp_affinity_verbose /* to avoid duplicate printing (will be correctly printed on barrier) */ - && (__kmp_affinity_type == affinity_none || i != KMP_PLACE_ALL)) { + && (__kmp_affinity_type == affinity_none || + (i != KMP_PLACE_ALL && __kmp_affinity_type != affinity_balanced))) { char buf[KMP_AFFIN_MASK_PRINT_LEN]; __kmp_affinity_print_mask(buf, KMP_AFFIN_MASK_PRINT_LEN, th->th.th_affin_mask); |