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 (260 w, 2 d)

Recent Activity

Tue, Sep 15

protze.joachim added inline comments to D87269: [OpenMP] Introduce GOMP taskwait depend in the runtime.
Tue, Sep 15, 5:10 AM · Restricted Project
protze.joachim updated the summary of D87680: [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches.
Tue, Sep 15, 3:30 AM · Restricted Project
protze.joachim added a comment to D87267: [OpenMP] Introduce GOMP mutexinoutset in the runtime.

With this patch, I would expect runtime/test/ompt/tasks/dependences_mutexinoutset.c to succeed. Running the test with gcc-9/10, this test reports the dependency as ompt_dependence_type_inout and not ompt_dependence_type_mutexinoutset. Since the OMPT interface just translates the internal values, I assume something is wrong with the flags of the dependency.

Tue, Sep 15, 3:29 AM · Restricted Project
protze.joachim requested review of D87680: [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches.
Tue, Sep 15, 3:27 AM · Restricted Project
protze.joachim added inline comments to D61657: Add implementation to two OMPT API routines.
Tue, Sep 15, 1:50 AM · Restricted Project

Sun, Sep 13

protze.joachim added a comment to D87269: [OpenMP] Introduce GOMP taskwait depend in the runtime.

The GOMP wrapper makes sense to me.
Several inline comments for the test.

Sun, Sep 13, 6:09 AM · Restricted Project

Sat, Sep 12

protze.joachim added inline comments to D87267: [OpenMP] Introduce GOMP mutexinoutset in the runtime.
Sat, Sep 12, 7:44 AM · Restricted Project

Mon, Sep 7

protze.joachim added a reviewer for D87144: [openmp] Allow all possible argument separators in TSAN_OPTIONS: protze.joachim.

Thanks for submitting this patch!

Mon, Sep 7, 4:53 AM · Restricted Project, Restricted Project

Aug 20 2020

protze.joachim added a comment to D81054: [OpenMP] Introduce target memory manager.

Since I spent hours to hunt down several race conditions in libomp in the last months, please fix races immediately, when they are pointed out. There is no such thing as a benign race!

Aug 20 2020, 6:45 AM · Restricted Project

Aug 18 2020

protze.joachim added a comment to D84470: [OpenMP 5.0] Fix user-defined mapper privatization in tasks.

Add a test

Aug 18 2020, 6:49 AM · Restricted Project

Aug 16 2020

protze.joachim added a comment to D73657: [OPENMP] Load plugins from same directory as the libomptarget.so and quick fail mechanism for offloading plugins.

Not sure whether greg still plans to work on this. Anyway a inline comment to the PATH_MAX

Aug 16 2020, 1:32 PM · Restricted Project
protze.joachim added inline comments to D85934: Enable OpenMP offloading to VE and enable tests for offloading to VE.
Aug 16 2020, 1:01 PM · Restricted Project, Restricted Project, Restricted Project

Aug 14 2020

protze.joachim committed rG66a3575c2895: [OpenMP] Fix releasing of stack memory (authored by protze.joachim).
[OpenMP] Fix releasing of stack memory
Aug 14 2020, 1:33 AM
protze.joachim closed D84472: [OpenMP] Fix releasing of stack memory.
Aug 14 2020, 1:33 AM · Restricted Project

Aug 7 2020

protze.joachim requested review of D85512: [TSan] Use max reduction to aggreagate StatThreadMaxAlive.
Aug 7 2020, 3:39 AM · Restricted Project

Aug 5 2020

protze.joachim added a comment to D81314: [OpenMP][Tool] Handle detached tasks in Archer.

ping

Aug 5 2020, 4:28 AM · Restricted Project
protze.joachim added a comment to D84472: [OpenMP] Fix releasing of stack memory.

ping

Aug 5 2020, 4:27 AM · Restricted Project

Jul 31 2020

protze.joachim committed rG03116a9f8c2f: [OpenMP] Use weak attribute in interface only for static library (authored by protze.joachim).
[OpenMP] Use weak attribute in interface only for static library
Jul 31 2020, 3:53 AM
protze.joachim closed D84871: [OpenMP] Use weak attribute in interface only for static library.
Jul 31 2020, 3:52 AM · Restricted Project

Jul 29 2020

protze.joachim updated the diff for D84871: [OpenMP] Use weak attribute in interface only for static library.

Updated to be a bit more specific, where the external version is used.

Jul 29 2020, 10:07 AM · Restricted Project
protze.joachim requested review of D84871: [OpenMP] Use weak attribute in interface only for static library.
Jul 29 2020, 9:57 AM · Restricted Project
protze.joachim added a comment to D84557: [OpenMP][Tests] Enable nvptx64 testing for most libomptarget tests.

Thanks. Could you ask @hans to include this in the release (via your bug) if you haven't already?

Jul 29 2020, 5:40 AM · Restricted Project

Jul 28 2020

protze.joachim updated subscribers of D84557: [OpenMP][Tests] Enable nvptx64 testing for most libomptarget tests.

Thanks for reviewing.

Jul 28 2020, 2:15 AM · Restricted Project
protze.joachim committed rGe2f5444c9ce2: [OpenMP][Tests] Enable nvptx64 testing for most libomptarget tests (authored by protze.joachim).
[OpenMP][Tests] Enable nvptx64 testing for most libomptarget tests
Jul 28 2020, 2:09 AM
protze.joachim closed D84557: [OpenMP][Tests] Enable nvptx64 testing for most libomptarget tests.
Jul 28 2020, 2:09 AM · Restricted Project

Jul 26 2020

protze.joachim added a comment to D68100: [OpenMP 5.0] declare mapper runtime implementation.

You are basically right. In implementation, a function is generated for every mapper to do all internal mapping. More details can be found at https://github.com/lingda-li/public-sharing/blob/master/mapper_runtime_design.pptx

Jul 26 2020, 11:23 AM · Restricted Project
protze.joachim added a comment to D83963: [OpenMP] Use `abort` not `error` for fatal runtime exceptions.

stderr is unbuffered by default. Are we sure this behavior is not changed when the output is redirected into a file, as for example during execution in a batch job? What were the worries about having the fflush there?

Jul 26 2020, 8:00 AM · Restricted Project

Jul 25 2020

protze.joachim added a comment to D68100: [OpenMP 5.0] declare mapper runtime implementation.

From my perspective, the declare_mapper_target.cpp code is semantically equivalent to:

Jul 25 2020, 1:47 AM · Restricted Project

Jul 24 2020

protze.joachim added a comment to D80649: [OpenMP] Improve D2D memcpy to use more efficient driver API.

I included this change in D84557, where I enable nvptx64 testing for most libomptarget tests.

Jul 24 2020, 2:36 PM · Restricted Project
protze.joachim added a comment to D82074: [OpenMP] Set cmake policies CMP0074 and CMP0075 to NEW.

afa1afd4108d changed the minimum required version in all subdirectories, including openmp

Jul 24 2020, 2:31 PM · Restricted Project
protze.joachim created D84557: [OpenMP][Tests] Enable nvptx64 testing for most libomptarget tests.
Jul 24 2020, 2:27 PM · Restricted Project
protze.joachim abandoned D82074: [OpenMP] Set cmake policies CMP0074 and CMP0075 to NEW.

The cmake version was bumped to 3.14

Jul 24 2020, 1:58 PM · Restricted Project
protze.joachim reopened D83268: [OpenMP][NFC] Remove unused (always fixed) arguments.

I carefully made sure, that the freshly built clang was used to execute the test. I opened https://bugs.llvm.org/show_bug.cgi?id=46836 to track the issue and made it release blocker.

Jul 24 2020, 10:19 AM · Restricted Project, Restricted Project, Restricted Project
protze.joachim added a comment to D83268: [OpenMP][NFC] Remove unused (always fixed) arguments.

This patch breaks compilation of previously working code.

Jul 24 2020, 10:06 AM · Restricted Project, Restricted Project, Restricted Project
protze.joachim added a comment to D80649: [OpenMP] Improve D2D memcpy to use more efficient driver API.

I'm looking through the tests in this directory and try to run them on a GPU.

Jul 24 2020, 8:30 AM · Restricted Project
protze.joachim added a comment to D84470: [OpenMP 5.0] Fix user-defined mapper privatization in tasks.

I'm not enough invested in the compiler implementation to judge this patch.
I can confirm that this patch fixes the segmentation fault I have seen.

Jul 24 2020, 6:52 AM · Restricted Project
protze.joachim updated the diff for D84472: [OpenMP] Fix releasing of stack memory.

After harbormaster highlighted the issue, this is the patch to solve the issue.

Jul 24 2020, 4:34 AM · Restricted Project

Jul 23 2020

Herald added a project to D84472: [OpenMP] Fix releasing of stack memory: Restricted Project.
Jul 23 2020, 4:10 PM · Restricted Project

Jul 22 2020

protze.joachim added a comment to D67833: [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime.

I'm executing:

$ /usr/bin/python bin/llvm-lit -vv -a projects/openmp/libomptarget/test/offloading/target_depend_nowait.cpp

which executes:

"./bin/clang++" "-fopenmp" "-pthread" "-fno-experimental-isel" "-I" "../openmp/libomptarget/test" "-I" "./projects/openmp/libomptarget/../runtime/src" "-L" "./lib" "-fopenmp-targets=x86_64-pc-linux-gnu" "../openmp/libomptarget/test/offloading/target_depend_nowait.cpp" "-o" "./projects/openmp/libomptarget/test/offloading/Output/target_depend_nowait.cpp.tmp-x86_64-pc-linux-gnu"
Jul 22 2020, 2:40 PM · Restricted Project, Restricted Project, Restricted Project
protze.joachim added a comment to D68100: [OpenMP 5.0] declare mapper runtime implementation.

Ok, the bisecting did not really reveal anything new. The test fails with and without the env var for 140ab574 , starting with 537b16e9 the test succeeds with env LIBOMPTARGET_DEBUG=1

Jul 22 2020, 1:10 PM · Restricted Project
protze.joachim added a comment to D68100: [OpenMP 5.0] declare mapper runtime implementation.

For the commit of this patch, the test fails with and without env LIBOMPTARGET_DEBUG=1. I'm using a release build, but have -DLIBOMPTARGET_ENABLE_DEBUG=on. This allows to activate debug output by setting the env variable.

Jul 22 2020, 11:39 AM · Restricted Project
protze.joachim added a comment to D68100: [OpenMP 5.0] declare mapper runtime implementation.

The other tests failed after the commit. They started to succeed with various commits.
At above mentioned commit, only this single test fails.

Jul 22 2020, 9:44 AM · Restricted Project
protze.joachim added a comment to D67833: [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime.

Starting with the commit of this patch, the libomptarget test llvm-project/openmp/libomptarget/test/offloading/target_depend_nowait.cpp fails. Here is a stacktrace of the segfault:

$ gdb target_depend_nowait.cpp.tmp-x86_64-pc-linux-gnu
(gdb) run
...
Program received signal SIGSEGV, Segmentation fault.
(gdb) bt
#0  0x0000000000400fcf in .omp_outlined._debug__ (.global_tid.=0x2aaab96b9be0, .bound_tid.=0x2aaab96b9bd8) at target_depend_nowait.cpp:22
#1  0x0000000000401e8d in .omp_outlined..23 (.global_tid.=0x2aaab96b9be0, .bound_tid.=0x2aaab96b9bd8) at target_depend_nowait.cpp:18
#2  0x00002aaaab574213 in __kmp_invoke_microtask () from libomp.so
#3  0x00002aaaab51338e in __kmp_invoke_task_func () from libomp.so
#4  0x00002aaaab5126bf in __kmp_launch_thread () from libomp.so
#5  0x00002aaaab55d3d0 in __kmp_launch_worker(void*) () from libomp.so
#6  0x00002aaaabbd6e65 in start_thread () from libpthread.so.0
#7  0x00002aaaabee988d in clone () from libc.so.6
Jul 22 2020, 4:27 AM · Restricted Project, Restricted Project, Restricted Project
protze.joachim added a comment to D68100: [OpenMP 5.0] declare mapper runtime implementation.

declare_mapper_target.cpp still fails for me consistently in RUN line 2, so for the nvptx version. I execute on x86_64 with Tesla V100 and cuda 10.0.
When I execute the test with export LIBOMPTARGET_DEBUG=1, the test succeeds.
In case of failure, the test prints Sum = 1024, in case of success, the test prints Sum = 2048 as expected.

Jul 22 2020, 4:16 AM · Restricted Project
protze.joachim committed rGae31d7838c36: [OpenMP][NFC] pass on env variables to libomptarget tests (authored by protze.joachim).
[OpenMP][NFC] pass on env variables to libomptarget tests
Jul 22 2020, 3:15 AM

Jul 21 2020

protze.joachim accepted D84148: [openmp] Fix libomp.so copy in multi-config generators..

Thanks for the update, lgtm

Jul 21 2020, 2:51 PM · Restricted Project
protze.joachim added a comment to D64571: [OPENMP]Fix threadid in __kmpc_omp_taskwait call for dependent target calls..

Sorry, I was looking at the date and thought the commit was 2 days old instead of 1 year :)
You are right, the test started to fail after the D67833 commit.

Jul 21 2020, 10:03 AM · Restricted Project, Restricted Project
protze.joachim added a comment to D84148: [openmp] Fix libomp.so copy in multi-config generators..

@DavidTruby please change the default to false and I'll accept the patch.

Jul 21 2020, 6:18 AM · Restricted Project

Jul 20 2020

protze.joachim updated subscribers of D84148: [openmp] Fix libomp.so copy in multi-config generators..

I think this export directory structure is a remainder from the original configure based Intel/OpenMP runtime.
@jlpeyton @AndreyChurbanov is this step still needed?

Jul 20 2020, 5:24 AM · Restricted Project
protze.joachim added a comment to D84148: [openmp] Fix libomp.so copy in multi-config generators..

What would be needed to remove this strange copying step? Do the tests really rely on these directories?
I could run the tests successfully with cmake -DLIBOMP_COPY_EXPORTS=FALSE.

Jul 20 2020, 5:15 AM · Restricted Project
protze.joachim committed rGf2261714290a: [OpenMP][Tests][NFC] Mark compatibility with older versions of clang (authored by protze.joachim).
[OpenMP][Tests][NFC] Mark compatibility with older versions of clang
Jul 20 2020, 4:55 AM

Jul 18 2020

Herald added a reviewer for D64571: [OPENMP]Fix threadid in __kmpc_omp_taskwait call for dependent target calls.: jdoerfert.

The test fails for me with segfault in line 22.

Jul 18 2020, 8:39 AM · Restricted Project, Restricted Project

Jul 17 2020

protze.joachim updated the diff for D82074: [OpenMP] Set cmake policies CMP0074 and CMP0075 to NEW.

On a different system, I also get warnings for CMP0074.
The two policies were introduced with cmake 3.12. As long as we don't bump the required cmake version to at least 3.12, we need to set the policies.

Jul 17 2020, 1:57 PM · Restricted Project
protze.joachim abandoned D82154: [OpenMP][Tool] Fix install directory of ompt-multiplex.h.
Jul 17 2020, 1:45 PM · Restricted Project

Jul 16 2020

protze.joachim committed rG7358a1104a02: [TSan] Optimize handling of racy address (authored by protze.joachim).
[TSan] Optimize handling of racy address
Jul 16 2020, 7:24 AM
protze.joachim updated the diff for D83625: [TSan] Optimize handling of racy address.

I think, the better solution is to use the _pc version of the access functions to use the "real" access location.

Jul 16 2020, 12:06 AM · Restricted Project

Jul 15 2020

protze.joachim updated the diff for D83625: [TSan] Optimize handling of racy address.

I reverted the commit, because all buildbots failed for these tests:

TEST 'ThreadSanitizer-Unit :: rtl/./TsanRtlTest-x86_64-Test/ThreadSanitizer.RaceWithOffset' FAILED
TEST 'ThreadSanitizer-Unit :: rtl/./TsanRtlTest-x86_64-Test/ThreadSanitizer.RaceWithOffset2' FAILED
Jul 15 2020, 2:25 PM · Restricted Project
protze.joachim committed rGd3849dddd267: Revert "[TSan] Optimize handling of racy address" (authored by protze.joachim).
Revert "[TSan] Optimize handling of racy address"
Jul 15 2020, 8:41 AM
protze.joachim added a reverting change for rG00e3a1ddec95: [TSan] Optimize handling of racy address: rGd3849dddd267: Revert "[TSan] Optimize handling of racy address".
Jul 15 2020, 8:41 AM
protze.joachim committed rG00e3a1ddec95: [TSan] Optimize handling of racy address (authored by protze.joachim).
[TSan] Optimize handling of racy address
Jul 15 2020, 8:04 AM
protze.joachim closed D83625: [TSan] Optimize handling of racy address.
Jul 15 2020, 8:04 AM · Restricted Project
protze.joachim added a comment to D83625: [TSan] Optimize handling of racy address.

I agree, that the patch changes the transitive suppression of reports. Unfortunately, this would bring back the overhead of reconstructing the remote stack trace.

As a follow-up patch I was thinking about adding a suppress_equal_location flag.
I would only compare the local stack trace with previously reported stack traces in racy_stacks.
Initially I was thinking about suppress_equal_pc, but especially for wrapper functions, the top pc is function pointer of the wrapper.

Right, it can do more harm.

Jul 15 2020, 8:03 AM · Restricted Project

Jul 14 2020

protze.joachim updated the diff for D83625: [TSan] Optimize handling of racy address.

After a pull from master, all tests were successful with this patch.

Jul 14 2020, 6:23 AM · Restricted Project
protze.joachim updated the diff for D83625: [TSan] Optimize handling of racy address.

I added a missing a return statement

Jul 14 2020, 6:09 AM · Restricted Project
protze.joachim added a comment to D83625: [TSan] Optimize handling of racy address.

I agree, that the patch changes the transitive suppression of reports. Unfortunately, this would bring back the overhead of reconstructing the remote stack trace.

Jul 14 2020, 6:01 AM · Restricted Project
protze.joachim updated the diff for D83625: [TSan] Optimize handling of racy address.

I moved the loops into functions.
I think for the previous controlflow, AddRacyStacks was necessary because of the early return false in line 475. I removed it, as the functions now add the entry directly to the vector.

Jul 14 2020, 5:52 AM · Restricted Project

Jul 11 2020

protze.joachim updated the summary of D83625: [TSan] Optimize handling of racy address.
Jul 11 2020, 8:12 AM · Restricted Project
Herald added a reviewer for D83625: [TSan] Optimize handling of racy address: jdoerfert.
Jul 11 2020, 8:10 AM · Restricted Project

Jul 7 2020

protze.joachim committed rG0fa0cf8638b0: [OpenMP][Tests] Update compatibility with GCC (NFC) (authored by protze.joachim).
[OpenMP][Tests] Update compatibility with GCC (NFC)
Jul 7 2020, 3:28 PM

Jul 6 2020

protze.joachim committed rG6d9626d2da3e: [OpenMP][Tests] Fix/Mark compatibilty for GCC (authored by protze.joachim).
[OpenMP][Tests] Fix/Mark compatibilty for GCC
Jul 6 2020, 2:58 PM
protze.joachim closed D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC.
Jul 6 2020, 2:58 PM · Restricted Project

Jul 5 2020

protze.joachim updated the diff for D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC.

Addressed @Hahnfeld 's comments

Jul 5 2020, 2:24 PM · Restricted Project
protze.joachim committed rG30205865d96a: [OpenMP][OMPT] Fix ifdefs for OMPT code (authored by protze.joachim).
[OpenMP][OMPT] Fix ifdefs for OMPT code
Jul 5 2020, 1:52 PM
protze.joachim committed rG8289f2891e86: [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions (authored by protze.joachim).
[OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions
Jul 5 2020, 1:52 PM
protze.joachim closed D83077: [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions.
Jul 5 2020, 1:52 PM · Restricted Project
protze.joachim closed D83171: [OpenMP][OMPT] Fix ifdefs for OMPT code.
Jul 5 2020, 1:52 PM · Restricted Project
protze.joachim committed rG3fc97f9636ba: [OpenMP][Tests] NFC use type macro in printf (authored by protze.joachim).
[OpenMP][Tests] NFC use type macro in printf
Jul 5 2020, 12:29 AM

Jul 4 2020

protze.joachim created D83171: [OpenMP][OMPT] Fix ifdefs for OMPT code.
Jul 4 2020, 11:57 PM · Restricted Project

Jul 3 2020

protze.joachim added a reviewer for D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC: hbae.
Jul 3 2020, 1:30 PM · Restricted Project
protze.joachim added a comment to D83077: [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions.

I have no idea, what Harbormaster is trying to tell me.

Jul 3 2020, 2:39 AM · Restricted Project
protze.joachim committed rG47cb8a0f0bcb: [OpenMP][OMPT]Add event callbacks for taskwait with depend (authored by protze.joachim).
[OpenMP][OMPT]Add event callbacks for taskwait with depend
Jul 3 2020, 1:03 AM
protze.joachim closed D81891: [OpenMP][OMPT] Add event callbacks for taskwait with depend.
Jul 3 2020, 1:03 AM · Restricted Project

Jul 2 2020

protze.joachim updated the diff for D83077: [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions.

In other tests we start gcc versions with gcc-4.
I added those flags for the task reduction case without explicitly testing gcc-4/gcc-5

Jul 2 2020, 12:59 PM · Restricted Project
protze.joachim created D83077: [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions.
Jul 2 2020, 12:58 PM · Restricted Project
protze.joachim updated the diff for D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC.

Sorry, in my previous update I missed to include the other changes (diff to the wrong commit)

Jul 2 2020, 12:57 PM · Restricted Project
protze.joachim added a comment to D82963: [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0.

Does clang-11 now default to 50 behavior?
In this case, we can remove -fopenmp-version=50 from the tests, right?

Jul 2 2020, 10:14 AM · Restricted Project
protze.joachim added a comment to D82718: [OpenMP] Use primary context in CUDA plugin.

My comment was just an observation based on the code modification. I have not much understanding of the implications of this flag other than the few lines I read in the documentation and the comparison @tianshilei1992 posted.

Jul 2 2020, 10:14 AM · Restricted Project
protze.joachim added a reviewer for D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC: saiislam.
Jul 2 2020, 8:05 AM · Restricted Project
protze.joachim updated the diff for D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC.

The intention was to check the return address for the first two tasks. Unfortunately, the CHECK did not capture the return address of the second task creation, but instead compared to the return address of the first task.

Jul 2 2020, 8:05 AM · Restricted Project
protze.joachim added a comment to D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC.

I found another issue with this test (addressing Saiyedul's error). I'll post an updated patch in a minute

Jul 2 2020, 8:05 AM · Restricted Project
protze.joachim added a comment to D82963: [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0.

I think D82267 should fix the issue for dependence.c

Jul 2 2020, 7:31 AM · Restricted Project

Jun 30 2020

protze.joachim added a comment to D82718: [OpenMP] Use primary context in CUDA plugin.

This patch drops the CU_CTX_SCHED_BLOCKING_SYNC property currently selected for the context. Is this intended? Should we add another function call to request this behavior for the primary context?

Jun 30 2020, 12:29 PM · Restricted Project
protze.joachim added a comment to D81891: [OpenMP][OMPT] Add event callbacks for taskwait with depend.

The change looks good to me.
Can you check why the test fails? It passes on my test system.

Jun 30 2020, 7:33 AM · Restricted Project
protze.joachim updated the diff for D81891: [OpenMP][OMPT] Add event callbacks for taskwait with depend.

Rebase on current master

Jun 30 2020, 7:00 AM · Restricted Project

Jun 29 2020

protze.joachim committed rGd4230c67bf8a: [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h (authored by protze.joachim).
[OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h
Jun 29 2020, 3:45 AM
protze.joachim closed D82452: [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h.
Jun 29 2020, 3:45 AM · Restricted Project

Jun 24 2020

protze.joachim committed rG73b7ff4e16c6: [OpenMP] NFC: Create OpenMP release notes file (authored by protze.joachim).
[OpenMP] NFC: Create OpenMP release notes file
Jun 24 2020, 4:50 AM
protze.joachim created D82452: [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h.
Jun 24 2020, 4:49 AM · Restricted Project

Jun 20 2020

protze.joachim created D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC.
Jun 20 2020, 3:22 PM · Restricted Project

Jun 19 2020

protze.joachim committed rG63a3c5925dc9: [OpenMP][OMPT] Pass mutexinoutset to the tool (authored by protze.joachim).
[OpenMP][OMPT] Pass mutexinoutset to the tool
Jun 19 2020, 4:17 AM