[Issue]: -mllvm --amdgpu-use-amdgpu-trackers=1 is not supported by hipcc

Open
#666 1 comment 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
cpp, python, ubuntu

Research direction

Start with the aiter JIT build command shown in the logs, especially the hipcc/clang++ invocation using -mllvm --amdgpu-use-amdgpu-trackers=1. Check whether ROCm 6.3.0 supports this option and determine why the build reports it as unsupported without raising an error. Done means the behavior is explained and the issue has a verified resolution or documented expectation.

Written by the indexing model from the issue text.

Description

Problem Description

Hi,

I see the following logs with aiter when building jit:

[2025-07-16 09:26:32] start build [module_moe_ck2stages_f8_i4_f16_silu_per_token_mulWeightStage2] under /aiter/aiter/jit/build/module_moe_ck2stages_f8_i4_f16_silu_per_token_mulWeightStage2
clang (LLVM option parsing): Unknown command line argument '--amdgpu-use-amdgpu-trackers=1'.  Try: 'clang (LLVM option parsing) --help'
clang (LLVM option parsing): Did you mean '--amdgpu-use-aa-in-codegen=1'?
failed to execute:/opt/rocm/lib/llvm/bin/clang++  --offload-arch=gfx942 --offload-arch=gfx942 --offload-arch=gfx942 --offload-arch=gfx942 --offload-arch=gfx942 --offload-arch=gfx942 --offload-arch=gfx942 --offload-arch=gfx942 -O3  -mllvm --amdgpu-use-amdgpu-trackers=1 -x hip -c /dev/null -o "/dev/null"
[aiter] -mllvm --amdgpu-use-amdgpu-trackers=1 is not supported by hipcc.
[2025-07-16 09:26:34] -mllvm --amdgpu-use-amdgpu-trackers=1 is not supported by hipcc.

No error is raised.

Is this expected?

Operating System

22.04.5 LTS (Jammy Jellyfish)

CPU

Intel(R) Xeon(R) Platinum 8480C

GPU

AMD Instinct MI300X

ROCm Version

rocm-6.3.0

ROCm Component

No response

Steps to Reproduce

No response

(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support

No response

Additional Information

No response

Dominant language
Python
Stars
565
Forks
585
Avg merge
3d 4h
Merged PRs (30d)
366

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from ROCm/aiter

All issues in ROCm/aiter

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.