Skip to content

merge aomp-dev into amd-staging#2244

Open
z1-cciauto wants to merge 10 commits into
amd-stagingfrom
upstream_merge_202606050707
Open

merge aomp-dev into amd-staging#2244
z1-cciauto wants to merge 10 commits into
amd-stagingfrom
upstream_merge_202606050707

Conversation

@z1-cciauto
Copy link
Copy Markdown
Collaborator

No description provided.

nicebert and others added 10 commits April 23, 2026 03:05
Remove xteam-red-min-max-float-multi-device test which depends on
-fopenmp-target-multi-device flag. This flag is being removed from
ROCm/llvm-project (PR #2277) as part of driver convergence effort.

Test purpose was to verify multi-device compilation compatibility
with Xteam min/max reduction. With multi-device feature removed,
this test becomes redundant.

Depends on: ROCm/llvm-project#2277
These tests exercise -fopenmp-target-xteam-scan and
-fopenmp-target-xteam-no-loop-scan, which are deprecated in
ROCm/llvm-project#2704. The flags and their implementation will be
removed once the upstream cross-team reduction rewrite lands in
amd-staging.
Reverting my last change of the miniQMC remote, as suggested by QMCPack
maintainer.

The original goal to enable both the QMCPack/miniqmc as a stable/legacy
version of the mini-app and the current development version were
unsuccessfull. It seems I had done something wrong when I originally
posted the PR with the change.

This changes a few situation in how we handle missing files or not-set
environment variables.
It also updates the CMake command with now required cmake options.
…-and-remove

[Flang][OpenMP][Fortran-map-tests] Add size zero presence check test and do some tidying
It turns out initialized common blocks are generated to slightly different
LLVM-IR than a zero initialized common block, former is a tuple, latter
is a byte array. So good to have a test verifying this also functions
and continues to do so.
[Flang][OpenMP][fortran-map-tests] Add initialized common block test
…ce-test

[smoke-dev] Remove multi-device test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants