Documentation, sanitizers, and PTL submodule (#71)

* Update scripts/thread-sanitizer-suppr.txt

- ignore data race occasionally triggered by libamdhip64.so

* Update external/CMakeLists.txt

- configure PTL to use locks in task queues

* Update PTL submodule

- tweal to task queues to prevent data race from std::list next pointer

* Add scripts/setup-sanitizer-env.sh

- bash script that exports the {ASAN,LSAN,TSAN}_OPTIONS used by run-ci.py

* Update include/rocprofiler (doxygen)

- fix doxygen grouping

* Update docs workflow

- change concurrency group to be specific to workflow + ref
  - this prevents separate PRs triggering this workflow from cancelling each other
Tá an tiomantas seo le fáil i:
Jonathan R. Madsen
2023-09-20 23:14:25 -05:00
tiomanta ag GitHub
tuismitheoir d3eaacd610
tiomantas 5e4e7b41f1
D'athraigh 22 comhad le 171 breiseanna agus 92 scriosta
+2 -1
Féach ar an gComhad
@@ -96,9 +96,10 @@ if(NOT TARGET PTL::ptl-static)
REPO_URL https://github.com/jrmadsen/PTL.git
REPO_BRANCH rocprofiler)
set(PTL_BUILD_EXAMPLES OFF)
set(PTL_USE_TBB OFF)
set(PTL_USE_GPU OFF)
set(PTL_USE_LOCKS ON)
set(PTL_BUILD_EXAMPLES OFF)
set(PTL_DEVELOPER_INSTALL OFF)
if(NOT DEFINED BUILD_OBJECT_LIBS)
Díoltóir
+1 -1
Nuashonraíodh fomhodúl external/ptl: 7bbc5a4e66...43c3937db3