User Details
- User Since
- Apr 16 2015, 7:54 AM (414 w, 1 d)
Jan 12 2023
This patch fixes the issue reported in https://github.com/llvm/llvm-project/issues/54422 for me.
Jan 11 2023
Apr 5 2022
LGTM
Apr 4 2022
Mar 30 2022
Sorry, I was in a hurry:(. Looks like the libomp depends on libhwloc when LIBOMP_USE_HWLOC is true. So @tianshilei is right, we would better use target_link_libraries. Only I am not sure it worth doing in this patch.
No, it is used for library internals only. And libompd wants to include libomp's internal header, so I am not sure how target_include_directories can apply here.
Mar 7 2022
Mar 5 2022
Addressed comments:
- renamed auxiliary function and added comment with its description;
- fixed test to use signaling instead of potentially unsafe delays.
Yes. The description of the priority clause says: "The default priority-value when no priority clause is specified is zero (the lowest priority)."
Mar 1 2022
LG to me as well.
Thanks.
Then the "use omp_lib_kinds" lines can be removed, as they supposed to make
the omp_allocator_handle_kind visible in the interfaces, but probably do not work for all compilers
(or when omp* modules were not built or not accessible).
Feb 28 2022
Feb 14 2022
LGTM
Feb 13 2022
Feb 11 2022
Addressed Ravi's comment.
Please rebase, as the patch cannot be applied currently.
Feb 10 2022
Removed target triple from test compilation.
This eliminates the dependency on libomptarget.
Jan 28 2022
Jan 27 2022
Jan 21 2022
LGTM
Dec 29 2021
LGTM
Dec 26 2021
Dec 17 2021
LGTM
Dec 10 2021
Dec 8 2021
Please rebase before the commit (message catalog has been changed).
Dec 7 2021
Nov 24 2021
Nov 23 2021
LGTM
Nov 19 2021
Nov 17 2021
The problem with absent documentation can be addressed in a separate patch I think.
These are actually two interfaces, and compiler has a choice which one to use.
LGTM
Nov 12 2021
LGTM
LGTM
LGTM
LGTM
Nov 8 2021
Oct 27 2021
Oct 25 2021
Oct 21 2021
Oct 20 2021
Oct 18 2021
Oct 13 2021
Added assertions on check of __itt_domain_create() result.
Theoretically the function can return NULL pointer that would indicate broken initialization of the ittnotify library.
Though we should check the broken initialization earlier, I added the assertions just in case.
Oct 11 2021
Oct 1 2021
Sep 27 2021
Sep 24 2021
LGTM
Sep 20 2021
Sep 17 2021
Sep 9 2021
LGTM
Sep 8 2021
Sep 6 2021
LGTM