Julian Brown

Results 7 issues of Julian Brown

Various patches relating to internal issue SWDEV-229378 (upstream PR https://github.com/llvm/llvm-project/pull/96087)

At present, several SOLLVE_VV/OpenMP_VV tests for unified shared memory (USM) require the HSA_XNACK=1 setting to work correctly on GPUs that support the feature, but which are running in "xnack-" mode....

This PR contains a new aomp-shellcheck script (by Gregory Rodgers) and some additional improvements, including a new "--check-only" option to help with automation.

This patch makes builds without Flang avoid building/linking Fortran runtime libraries, since not doing that currently leads to build failures (i.e. with `AOMP_SKIP_FLANG_NEW=1`).

This patch adds an `AOMP_BUILD_TASKGRAPH` option to enable the runtime `LIBOMP_OMPX_TASKGRAPH` support in libomp. The difference in test output with the option enabled is as expected, i.e.: ``` Progressions in...

I found that I needed this for the local (`$HOME/local/aqlprofile`) version to be located during `rocprofiler-sdk` compilation instead of (presumably) the system version in `/opt/rocm`.

This is an experimental patch to incrementally refactor the build scripts. The approach taken is particularly relevant to scripts which build multiple configurations of a component. There are several ideas...