Skip to content

[smoke-dev] Cover the no-variants of the oversubscription options - #2523

Open
nicebert wants to merge 3 commits into
aomp-devfrom
amd/dev/nicebert/no-loop-oversubscription-no-variants
Open

nicebert wants to merge 3 commits into
aomp-devfrom
amd/dev/nicebert/no-loop-oversubscription-no-variants

Conversation

@nicebert

@nicebert nicebert commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

no-loop-4 and no-loop-7 were the only tests that combined
-fopenmp-target-fast with the negative ignore-env-vars flag, so they are the
ones that get the replacement negative variants. The remaining tests only
dropped the flag, it did nothing there without target-fast.

Depends on: #2053
Depends on: ROCm/llvm-project#1698

Update 27 tests (19 smoke, 8 smoke-limbo) to use replacement flags
for specialized kernel generation. The -fopenmp-target-ignore-env-vars
flag is being replaced with -fopenmp-assume-teams-oversubscription and
-fopenmp-assume-threads-oversubscription to sync with upstream LLVM.

The replacement flags provide equivalent functionality for no-loop
kernel optimizations by indicating that the runtime can ignore
environment variables for thread/team configuration.
no-loop-4 and no-loop-7 were the only tests that combined
-fopenmp-target-fast with the negative ignore-env-vars flag, so they are the
ones that get the replacement negative variants. The remaining tests only
dropped the flag, it did nothing there without target-fast.
Base automatically changed from amd/dev/nicebert/remove-ignore-env-vars-tests to aomp-dev September 14, 2026 12:29
@nicebert
nicebert requested a review from dhruvachak September 25, 2026 08:51
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.

1 participant