Page MenuHomePhabricator

protze.joachim (Joachim Protze)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 24 2015, 4:45 AM (391 w, 1 d)

Recent Activity

Jan 26 2023

protze.joachim committed rG488d17154beb: Re-apply "[OpenMP][Archer] Use dlsym rather than weak symbols for TSan… (authored by protze.joachim).
Re-apply "[OpenMP][Archer] Use dlsym rather than weak symbols for TSan…
Jan 26 2023, 6:33 AM · Restricted Project, Restricted Project

Jan 25 2023

protze.joachim updated the diff for D142378: [OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations.

Explicitly link libdl as suggested by @vzakhari.

Jan 25 2023, 7:01 AM · Restricted Project, Restricted Project

Jan 24 2023

protze.joachim committed rG7fbf12210007: [OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations (authored by protze.joachim).
[OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations
Jan 24 2023, 6:15 AM · Restricted Project, Restricted Project
protze.joachim closed D142378: [OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations.
Jan 24 2023, 6:15 AM · Restricted Project, Restricted Project
protze.joachim updated the diff for D142378: [OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations.

Fix the special case handling for RunningOnValgrind pointed out by @Hahnfeld . We don't want to have output for a missing call, so it still has a separate macro.

Jan 24 2023, 4:29 AM · Restricted Project, Restricted Project

Jan 23 2023

protze.joachim requested review of D142378: [OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations.
Jan 23 2023, 9:19 AM · Restricted Project, Restricted Project

Jan 18 2023

protze.joachim added a comment to D142045: [OpenMP][OMPT] Expect failure from tool_available_search.c on macOS.

Since you seem to have access to a Mac, can you at least paste the output?

Jan 18 2023, 10:53 PM · Restricted Project, Restricted Project
Herald added a project to D106948: tsan: switch from SSE3 to SSE4.2: Restricted Project.

I'm posting here, because this change broke LLVM tests on a machine only supporting SSE3.

Jan 18 2023, 8:24 AM · Restricted Project, Restricted Project

Dec 12 2022

protze.joachim added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

Why do we need __kmpc_omp_taskwait_51 ? Taskwait nowait only makes sense with dependencies. It should only result in additional nodes/edges in the task dependency graph without any code to execute. There is not taskwait (aka task barrier) in this case.

Dec 12 2022, 7:56 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Dec 5 2022

protze.joachim accepted D138785: [OMPT][test] Fix mismatch error between the current address and the return address for LoongArch.

lgtm

Dec 5 2022, 2:05 AM · Restricted Project, Restricted Project

Nov 29 2022

protze.joachim added a comment to D138785: [OMPT][test] Fix mismatch error between the current address and the return address for LoongArch.

I did not argue against adding ((char *)addr) - 12. But following the description in the comment, I think, ((char *)addr) - 4 should stay there, as this might still be valid for other cases (e.g., compiling with other optimization constraints?).

Nov 29 2022, 1:24 AM · Restricted Project, Restricted Project

Nov 28 2022

protze.joachim added a comment to D138785: [OMPT][test] Fix mismatch error between the current address and the return address for LoongArch.

Your change only allows offsets of 8 and 12 byte. But the comment indicates that 4 byte offset might still be possible? I think, you should just print the 12 byte offset in addition.

Nov 28 2022, 3:31 AM · Restricted Project, Restricted Project
protze.joachim accepted D138738: [openmp] [test] XFAIL many-microtask-args.c on ARM.

LGTM

Nov 28 2022, 12:27 AM · Restricted Project, Restricted Project

Oct 31 2022

protze.joachim committed rGb923c15d3c00: [libomptarget] Fix a race condition in checkDeviceAndCtors (authored by lechenyu).
[libomptarget] Fix a race condition in checkDeviceAndCtors
Oct 31 2022, 7:38 AM · Restricted Project, Restricted Project
protze.joachim closed D136952: [libomptarget] Fix a race condition in checkDeviceAndCtors.
Oct 31 2022, 7:38 AM · Restricted Project, Restricted Project

Oct 28 2022

protze.joachim accepted D136845: [libarcher] Place classes in anonymous namespace.

lgtm

Oct 28 2022, 8:32 AM · Restricted Project, Restricted Project

Sep 21 2022

protze.joachim added a comment to D129157: [Sanitizer][Darwin] Cleanup MaybeReexec() function and usage.

This change bricks the old tsan runtime. Should we remove the call from rtl-old as well? Or is rtl-old not maintained at all?

Sep 21 2022, 8:58 AM · Restricted Project, Restricted Project

Sep 7 2022

protze.joachim accepted D133420: [OpenMP] Install ompt-multiplex.h alongside omp.h.

Lgtm

Sep 7 2022, 11:03 AM · Restricted Project, Restricted Project
protze.joachim added a comment to D133420: [OpenMP] Install ompt-multiplex.h alongside omp.h.

Without testing, I would say the variable is not visible in this CMake scope, as it is defined in openmp/runtime/src/CMakeLists.txt. I would assume that you need to set it with PARENT_SCOPE in openmp/runtime/src/CMakeLists.txt and openmp/runtime/CMakeLists.txt. Similar to LIBOMP_LIBRARY_DIR or LIBOMP_INCLUDE_DIR.

Sep 7 2022, 5:59 AM · Restricted Project, Restricted Project

Aug 11 2022

protze.joachim accepted D131690: [OpenMP][OMPT] Fix memory leak when using serialized GCC compatibility code.

Lgtm

Aug 11 2022, 1:15 PM · Restricted Project, Restricted Project

Jul 20 2022

protze.joachim added a comment to D130165: Validate python packages availability before building ompd gdb-plugin code.

An alternative approach would be to install the python modules wheels and setuptools into the build directory using pip instead of bailing out.

Jul 20 2022, 10:28 AM · Restricted Project, Restricted Project

Jul 15 2022

protze.joachim added inline comments to D86419: fix omp post-generation event statement error on windows.
Jul 15 2022, 2:27 AM · Restricted Project, Restricted Project

Jul 2 2022

protze.joachim accepted D128403: [OpenMP] add 4 custom APIs supporting MSVC OMP codegen.

Just one more change. Then the ompt part looks good to me.

Jul 2 2022, 1:13 AM · Restricted Project, Restricted Project

Jul 1 2022

protze.joachim added a comment to D128896: [Libomptarget] Fix bucket selection in MemoryManager.h.

I don't understand. Here we all do >> operation. How could it cause overflow?

Jul 1 2022, 12:19 AM · Restricted Project, Restricted Project
protze.joachim updated the summary of D128896: [Libomptarget] Fix bucket selection in MemoryManager.h.
Jul 1 2022, 12:18 AM · Restricted Project, Restricted Project

Jun 30 2022

protze.joachim requested review of D128896: [Libomptarget] Fix bucket selection in MemoryManager.h.
Jun 30 2022, 1:57 AM · Restricted Project, Restricted Project

Jun 28 2022

protze.joachim added inline comments to D128403: [OpenMP] add 4 custom APIs supporting MSVC OMP codegen.
Jun 28 2022, 9:00 AM · Restricted Project, Restricted Project

May 16 2022

protze.joachim added inline comments to D125698: [Libomptarget] Don't build the device runtime without a new Clang.
May 16 2022, 12:07 PM · Restricted Project, Restricted Project
protze.joachim added a comment to D125698: [Libomptarget] Don't build the device runtime without a new Clang.

Are the llvm version variables defined for stand-alone builds? So, will stand-alone builds of OpenMP continue to work and include libomptarget code?

May 16 2022, 9:49 AM · Restricted Project, Restricted Project

May 3 2022

protze.joachim accepted D124812: [OpenMP] Possible fix for sporadic test failure from loop_dispatch.c.

lgtm now

May 3 2022, 12:16 PM · Restricted Project, Restricted Project

May 2 2022

protze.joachim added a comment to D124812: [OpenMP] Possible fix for sporadic test failure from loop_dispatch.c.

Thanks for the fix! I'm quite confident that this change will fix the sporiadic test failures (most probably under high system load).

May 2 2022, 10:39 PM · Restricted Project, Restricted Project

Apr 29 2022

protze.joachim added inline comments to D122107: [OpenMP] Add support for ompt_callback_dispatch.
Apr 29 2022, 10:31 PM · Restricted Project, Restricted Project

Apr 6 2022

protze.joachim accepted D122645: [OpenMP][NFC] lit: Allow setting default environment variables for test.

This patch LGTM.

Apr 6 2022, 5:25 AM · Restricted Project, Restricted Project
protze.joachim added a comment to D122645: [OpenMP][NFC] lit: Allow setting default environment variables for test.

I checked the runtime tests and found that openmp/runtime/test/barrier/omp_barrier.c already triggers different combinations of barriers. Do the combinations cover all configurations you tried manually?
Regarding reductions, I think it would make sense to add similar run lines to openmp/runtime/test/worksharing/for/omp_for_reduction.c in order to cover different code paths in the runtime.

Apr 6 2022, 5:23 AM · Restricted Project, Restricted Project
protze.joachim added a comment to D123193: [OpenMP] libomp: Add missing ompt callbacks in hier barrier reduction.

I agree, the expected output does not fit the general case of reductions.
As a workaround, I would change the check prefix for reduction 2-n from CHECK to MULTIPLE and add --check-prefixes CHECK,MULTIPLE for the RUN-lines, where multiple pairs of reduction callbacks are expected. So the default would be "at least one" pair of callbacks.

Apr 6 2022, 4:52 AM · Restricted Project, Restricted Project
protze.joachim added a comment to D122645: [OpenMP][NFC] lit: Allow setting default environment variables for test.

I think, in addition to manually selecting the barrier implementation, we should add additional run lines to specific tests that trigger the different barrier implementations. I added a related, OMPT-specific comment to D123193.

Apr 6 2022, 2:43 AM · Restricted Project, Restricted Project
protze.joachim added a comment to D123193: [OpenMP] libomp: Add missing ompt callbacks in hier barrier reduction.

Can you add extra run lines to openmp/runtime/test/ompt/synchronization/reduction/*_reduce.c in order to trigger the different barrier implementations?

Apr 6 2022, 2:39 AM · Restricted Project, Restricted Project
protze.joachim accepted D122107: [OpenMP] Add support for ompt_callback_dispatch.

Thanks for working on this!

Apr 6 2022, 1:51 AM · Restricted Project, Restricted Project

Apr 1 2022

protze.joachim added a comment to D122645: [OpenMP][NFC] lit: Allow setting default environment variables for test.

I think, the name of the variable is confusing. The tests triggered and influenced by your example command are not limited to libomp. Currently the LIBOMP_ prefix is mainly used for cmake variables. The make target to run the tests is called check-* rather than test-*.

Apr 1 2022, 1:45 AM · Restricted Project, Restricted Project

Mar 7 2022

protze.joachim added inline comments to D121060: [OpenMP][NFCI] Use RAII lock guards in libomptarget where possible.
Mar 7 2022, 7:29 AM · Restricted Project, Restricted Project

Mar 3 2022

protze.joachim added a comment to D119676: [OpenMP] libomp: implemented task priorities..

For the test I suggest signalling like used for OMPT tests (see openmp/runtime/tests/ompt/ompt_signal.h) to enforce the execution ordering rather than sleep "synchronization".

Mar 3 2022, 4:50 AM · Restricted Project, Restricted Project
protze.joachim added inline comments to D120671: [OpenMP][libomp] omp_in_explicit_task() implementation..
Mar 3 2022, 4:49 AM · Restricted Project, Restricted Project

Feb 24 2022

protze.joachim added a comment to D119988: [OpenMP][Offloading] Fix test case issues in bug49334.cpp.

I change it back to 256.

Feb 24 2022, 6:49 AM · Restricted Project

Feb 21 2022

protze.joachim added a comment to D117977: [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore.

I think in openmp/tools currently only libraries and header files get installed, but no binaries.

Feb 21 2022, 5:57 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jan 31 2022

protze.joachim committed rG0fd5f6964df6: [OpenMP][tests][NFC] Pin debug info to DWARF v4 for libarcher tests (authored by protze.joachim).
[OpenMP][tests][NFC] Pin debug info to DWARF v4 for libarcher tests
Jan 31 2022, 1:56 PM

Dec 15 2021

protze.joachim accepted D115328: SIGSEGV in ompt_tsan_dependences with for-ordered.

Thanks for the update. LGTM.
Can you commit yourself, or should I commit the fix for you?

Dec 15 2021, 8:09 AM · Restricted Project

Dec 8 2021

protze.joachim added a comment to D115328: SIGSEGV in ompt_tsan_dependences with for-ordered.

Just return, if (Data->Parent == nullptr).

Dec 8 2021, 4:44 AM · Restricted Project

Dec 7 2021

protze.joachim accepted D114083: [OpenMP] Disable libomptarget profiling by default if built via the "runtimes" setup.

lgtm

Dec 7 2021, 3:57 AM · Restricted Project

Nov 22 2021

protze.joachim added inline comments to D113728: [libomptarget] [amdgpu] Foundation for OMPT target callback support.
Nov 22 2021, 1:58 AM · Restricted Project, Restricted Project

Nov 17 2021

protze.joachim added inline comments to D114083: [OpenMP] Disable libomptarget profiling by default if built via the "runtimes" setup.
Nov 17 2021, 11:19 AM · Restricted Project
protze.joachim added a comment to D108574: [OpenMP] libomp: runtime part of omp_all_memory task dependence implementation..

I guess the question is, whether we expect more reserved locators will be introduced in the future. Since the spec actually introduced a new section, I thought this might really happen. During OMPT discussion, Deepak also raised the issue, that these future reserved locators might not be limited to inout/out dependencies.
Therefore, I thought it would make sense to let the flag just indicate that this involves a reserved locator and encode the kind of locator in the address argument.

Nov 17 2021, 11:03 AM · Restricted Project

Nov 16 2021

protze.joachim added a comment to D114005: [OpenMP][Tools] Fix handling of initial-task-end.

What happens for a teams construct? The implicit tasks in that case are all initial tasks. Should this Data->Team->Delete() apply there as well, or only for the implicit parallel region for the whole program?

Nov 16 2021, 12:08 PM · Restricted Project, Restricted Project
protze.joachim requested review of D114020: [OpenMP][Tools] Teams support for libarcher.
Nov 16 2021, 12:05 PM · Restricted Project
protze.joachim requested review of D114005: [OpenMP][Tools] Fix handling of initial-task-end.
Nov 16 2021, 8:21 AM · Restricted Project, Restricted Project

Nov 12 2021

protze.joachim updated subscribers of D113728: [libomptarget] [amdgpu] Foundation for OMPT target callback support.

I mainly checked the libomp code and put some inline comments.

Nov 12 2021, 7:24 AM · Restricted Project, Restricted Project

Nov 10 2021

protze.joachim added a reverting change for rG3bc8ce5dd718: [openmp] Add OMPT initialization in libomptarget: rG52da6f562e7d: Revert "[openmp] Add OMPT initialization in libomptarget".
Nov 10 2021, 3:46 AM
protze.joachim committed rG52da6f562e7d: Revert "[openmp] Add OMPT initialization in libomptarget" (authored by protze.joachim).
Revert "[openmp] Add OMPT initialization in libomptarget"
Nov 10 2021, 3:46 AM
protze.joachim added a reverting change for D99803: [openmp] Add OMPT initialization in libomptarget: rG52da6f562e7d: Revert "[openmp] Add OMPT initialization in libomptarget".
Nov 10 2021, 3:46 AM · Restricted Project

Nov 2 2021

protze.joachim added inline comments to D111788: [OpenMP] Add OMPT support for omp_all_memory task dependence.
Nov 2 2021, 4:05 AM · Restricted Project

Oct 29 2021

protze.joachim requested review of D112809: [OpenMP][OMPT] Introduce VERBOSE_INIT in ompt-multiplex.h.
Oct 29 2021, 5:13 AM · Restricted Project
protze.joachim requested review of D112806: [OpenMP][OMPT] Add two missing nullpointer checks in ompt-multiplex.h.
Oct 29 2021, 4:58 AM · Restricted Project
protze.joachim requested review of D112805: [OpenMP][OMPT] Transparently support emi and noemi callbacks in ompt-multiplex.h.
Oct 29 2021, 4:53 AM · Restricted Project
protze.joachim requested review of D112800: [OpenMP][OMPT] Implement missing event callbacks in ompt-multiplex.h.
Oct 29 2021, 4:20 AM · Restricted Project
protze.joachim requested review of D112799: [OpenMP][OMPT] Add infrastructure for target_data in ompt-multiplex.h.
Oct 29 2021, 4:16 AM · Restricted Project
protze.joachim requested review of D112798: [OpenMP][OMPT] Rename callback master to masked in ompt-multiplex.h.
Oct 29 2021, 4:13 AM · Restricted Project

Oct 25 2021

protze.joachim accepted D112174: [OpenMP] Fix possible NULL dereference.

Thanks for the clarification.
lgtm

Oct 25 2021, 2:51 PM · Restricted Project
protze.joachim updated subscribers of rGd7fdd236d59f: [OpenMP][Tests][NFC] Replace atomic increment by reduction.

@jlpeyton can you check with your compiler team, what is wrong with icc 2021? icx works fine.

Oct 25 2021, 9:40 AM
protze.joachim committed rGf41d08540be2: [OpenMP][OMPT] thread_num determination during execution of nested serialized… (authored by vladaindjic).
[OpenMP][OMPT] thread_num determination during execution of nested serialized…
Oct 25 2021, 9:24 AM
protze.joachim committed rGf2410bfb1c49: [OpenMP][OMPT][clang] task frame support fixed in __kmpc_fork_call (authored by vladaindjic).
[OpenMP][OMPT][clang] task frame support fixed in __kmpc_fork_call
Oct 25 2021, 9:24 AM
protze.joachim committed rG73682279653e: [OpenMP][Tests] Test omp_get_wtime for invariants (authored by protze.joachim).
[OpenMP][Tests] Test omp_get_wtime for invariants
Oct 25 2021, 9:23 AM
protze.joachim committed rG3f229f42b796: [OpenMP][Tests][NFC] Actually check for test outcome (authored by protze.joachim).
[OpenMP][Tests][NFC] Actually check for test outcome
Oct 25 2021, 9:23 AM
protze.joachim committed rG047890bc3f92: [OpenMP][Tests][NFC] Mark tests trying to link COI as unsupported (authored by protze.joachim).
[OpenMP][Tests][NFC] Mark tests trying to link COI as unsupported
Oct 25 2021, 9:23 AM
protze.joachim closed D110699: [OpenMP][OMPT] thread_num determination during execution of nested serialized parallel regions.
Oct 25 2021, 9:23 AM · Restricted Project
protze.joachim committed rGd7fdd236d59f: [OpenMP][Tests][NFC] Replace atomic increment by reduction (authored by protze.joachim).
[OpenMP][Tests][NFC] Replace atomic increment by reduction
Oct 25 2021, 9:23 AM
protze.joachim closed D112419: [OpenMP][OMPT][clang] task frame support fixed in __kmpc_fork_call.
Oct 25 2021, 9:23 AM · Restricted Project
protze.joachim committed rG38f78dd2e25a: [OpenMP][Tools][NFC] Fix C99-style declaration of iteration variables (authored by protze.joachim).
[OpenMP][Tools][NFC] Fix C99-style declaration of iteration variables
Oct 25 2021, 9:23 AM
protze.joachim closed D112458: [OpenMP] [test] Test omp_get_wtime for invariants.
Oct 25 2021, 9:23 AM · Restricted Project
protze.joachim committed rGd29a7d23ec53: [OpenMP][Tools][NFC] Pass intel license ENV to lit (authored by protze.joachim).
[OpenMP][Tools][NFC] Pass intel license ENV to lit
Oct 25 2021, 9:23 AM
protze.joachim added a comment to D111789: [OpenMP][OMPT] ompt_parallel_invoker_program used when clang generates the code of parallel if(0)-serialized regions.

Tests should not burn CPU cycles. We use my_sleep from omp_my_sleep.h or delay from ompt-signal.h instead to allow other tests make progress in the meantime.

Oct 25 2021, 9:00 AM · Restricted Project
protze.joachim accepted D112419: [OpenMP][OMPT][clang] task frame support fixed in __kmpc_fork_call.

Looks like we missed to update the code in kmp_csupport, when the management of lwt was refactored.
lgtm

Oct 25 2021, 8:27 AM · Restricted Project
protze.joachim requested review of D112458: [OpenMP] [test] Test omp_get_wtime for invariants.
Oct 25 2021, 7:55 AM · Restricted Project
protze.joachim added a comment to D108488: [OpenMP] [test] Fix intermittent omp_get_wtime.c test failures.

In my local test execution I just got:

Oct 25 2021, 5:20 AM · Restricted Project
protze.joachim accepted D110699: [OpenMP][OMPT] thread_num determination during execution of nested serialized parallel regions.

lgtm

Oct 25 2021, 4:52 AM · Restricted Project

Oct 22 2021

protze.joachim added a comment to D108574: [OpenMP] libomp: runtime part of omp_all_memory task dependence implementation..

Writing up the OMPT interface for omp_all_memory, I realized that treating omp_all_memory individually might not be the best choice, considering that the spec talks about "Reserved Locators".

Oct 22 2021, 8:35 AM · Restricted Project
protze.joachim added a comment to D111788: [OpenMP] Add OMPT support for omp_all_memory task dependence.

We will finish and discuss the spec ticket during the OMPT call next week. I'll commit after the call - just in case we decide for different names.

Oct 22 2021, 6:57 AM · Restricted Project

Oct 21 2021

protze.joachim added a comment to D110109: [OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics..

Why are the types in __kmpc_atomic_val_4_cas_cpt different from the types in __kmpc_atomic_val_4_cas? I think, all the functions should use fixed-size integer to respect the width suggested by the name of the function.

Oct 21 2021, 7:21 AM · Restricted Project
protze.joachim added a comment to D112174: [OpenMP] Fix possible NULL dereference.
start_tool = (ompt_start_tool_t)dlsym(h, "ompt_start_tool");
Oct 21 2021, 6:19 AM · Restricted Project

Oct 19 2021

protze.joachim added a comment to D110707: [OpenMP][OMPT] lightweight tasks and explicit tasks.

Please update the diff with context (-U9999)

Oct 19 2021, 1:59 AM · Restricted Project
protze.joachim added a comment to D110811: [OpenMP][OMPT] Unnecessary execution of the while loop inside __ompt_get_task_info_internal.

Please update the diff with context (-U9999)

Oct 19 2021, 1:58 AM · Restricted Project

Oct 18 2021

protze.joachim added a comment to D112015: [OpenMP] libomp: add check of task function pointer for NULL.

I already know, that OMPD folks will not be happy about this implementation. Nevertheless, it is a valid and better implementation than before.

Oct 18 2021, 9:51 AM · Restricted Project
protze.joachim committed rG59a994e8daee: [OpenMP][OMPT] thread_num determination for programs with explicit tasks (authored by vladaindjic).
[OpenMP][OMPT] thread_num determination for programs with explicit tasks
Oct 18 2021, 4:55 AM
protze.joachim committed rGc93fb143b98e: [OpenMP][Tests][NFC] Work around ICC bug (authored by protze.joachim).
[OpenMP][Tests][NFC] Work around ICC bug
Oct 18 2021, 4:55 AM
protze.joachim committed rG5918688248fa: [OpenMP][Tests][NFC] Flagging OMPT tests as XFAIL for Intel compilers (authored by protze.joachim).
[OpenMP][Tests][NFC] Flagging OMPT tests as XFAIL for Intel compilers
Oct 18 2021, 4:55 AM
protze.joachim closed D110473: [OpenMP][OMPT] thread_num determination for programs with explicit tasks.
Oct 18 2021, 4:55 AM · Restricted Project
protze.joachim added a comment to D110699: [OpenMP][OMPT] thread_num determination during execution of nested serialized parallel regions.

Overall looks good to me besides one inline comment.
I successfully tested with gcc/11, icc/19 and latest clang.

Oct 18 2021, 4:05 AM · Restricted Project
protze.joachim accepted D110473: [OpenMP][OMPT] thread_num determination for programs with explicit tasks.

lgtm

Oct 18 2021, 2:36 AM · Restricted Project
protze.joachim added inline comments to D111949: [OpenMP][FIX] Do check the level before return team size.
Oct 18 2021, 1:25 AM · Restricted Project

Oct 15 2021

protze.joachim requested review of D111895: [OpenMP][Tools] Add omp_all_memory support for Archer.
Oct 15 2021, 9:14 AM · Restricted Project
protze.joachim committed rG26b675d65eb2: [OpenMP][Tools][NFC] Make an Archer test more robust (authored by protze.joachim).
[OpenMP][Tools][NFC] Make an Archer test more robust
Oct 15 2021, 8:35 AM

Oct 14 2021

protze.joachim requested review of D111788: [OpenMP] Add OMPT support for omp_all_memory task dependence.
Oct 14 2021, 3:56 AM · Restricted Project