[all-commits] [llvm/llvm-project] 6213ed: [OpenMP][OMPT] Update the omp-tools header file to...

Joachim via All-commits all-commits at lists.llvm.org
Wed Nov 11 11:15:59 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 6213ed062b6ec27af8d013dbd28a651025957407
      https://github.com/llvm/llvm-project/commit/6213ed062b6ec27af8d013dbd28a651025957407
  Author: Joachim Protze <protze at itc.rwth-aachen.de>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M openmp/runtime/src/include/omp-tools.h.var
    M openmp/runtime/src/kmp_csupport.cpp
    M openmp/runtime/src/ompt-event-specific.h
    M openmp/runtime/test/ompt/callback.h
    M openmp/runtime/test/ompt/cancel/cancel_taskgroup.c
    M openmp/runtime/test/ompt/loadtool/tool_available/tool_available.c
    M openmp/runtime/test/ompt/loadtool/tool_available_search/tool_available_search.c
    M openmp/runtime/test/ompt/misc/api_calls_without_ompt.c
    M openmp/runtime/test/ompt/synchronization/barrier/implicit_task_data.c
    A openmp/runtime/test/ompt/synchronization/masked.c
    M openmp/runtime/test/ompt/synchronization/master.c
    M openmp/runtime/test/ompt/synchronization/nest_lock.c
    M openmp/runtime/test/ompt/synchronization/taskgroup.c
    M openmp/runtime/test/ompt/tasks/task_memory.c

  Log Message:
  -----------
  [OpenMP][OMPT] Update the omp-tools header file to reflect 5.1 changes

This doesn't add functionality, but just adds the new types and renames the
master callback to masked callback.

Differential Revision: https://reviews.llvm.org/D90752


  Commit: ce0911b3e9199a3a2a96dd3d1dec2309ea22b248
      https://github.com/llvm/llvm-project/commit/ce0911b3e9199a3a2a96dd3d1dec2309ea22b248
  Author: Joachim Protze <protze at itc.rwth-aachen.de>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M openmp/runtime/test/affinity/format/api2.c
    M openmp/runtime/test/api/omp_alloc_def_fb.c
    M openmp/runtime/test/api/omp_alloc_hbw.c
    M openmp/runtime/test/api/omp_alloc_null_fb.c
    M openmp/runtime/test/api/omp_display_env0.c
    M openmp/runtime/test/env/omp_target_offload.c
    M openmp/runtime/test/lit.cfg
    M openmp/runtime/test/misc_bugs/omp_foreign_thread_team_reuse.c
    M openmp/runtime/test/worksharing/for/kmp_sch_simd_guided.c
    M openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_api.c
    M openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_guided.c
    M openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_static.c

  Log Message:
  -----------
  [OpenMP][Tests] Fix compiler warnings in OpenMP runtime tests

This patch allows to pass the OpenMP runtime tests after configuring with
`cmake . -DOPENMP_TEST_FLAGS:STRING="-Werror"`.
The warnings for OMPT tests are addressed in D90752.

Differential Revision: https://reviews.llvm.org/D91280


  Commit: 3fa2e193384048daafe1fa74bf88253b4cf5ce6e
      https://github.com/llvm/llvm-project/commit/3fa2e193384048daafe1fa74bf88253b4cf5ce6e
  Author: Joachim Protze <protze at itc.rwth-aachen.de>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M openmp/tools/archer/tests/task/task_late_fulfill.c

  Log Message:
  -----------
  [OpenMP][Tool] Fix possible NULL-pointer dereference in test

Avoid dereferencing a possibly uninitialized pointer as mentioned in D91280.


Compare: https://github.com/llvm/llvm-project/compare/3597fba4e5e4...3fa2e1933840


More information about the All-commits mailing list