The llama.cpp project released build b10293, which includes onboarding AMD ROCm continuous integration for the gfx1151 architecture and resolves correctness issues on integrated RDNA3.5 GPUs.

  • Fixes test-recurrent-state-rollback on gfx1151 by allowing integrated-GPU host output buffers in debug asserts.
  • Restores inference correctness on RDNA3.5 by enabling unified memory to work around GPU coherence issues with mmap-loaded weights.
  • Addresses async-execution errors in the HIP path by utilizing HIP_LAUNCH_BLOCKING=1 for serializing kernel launches.
  • Skips jamba architecture tests and top-k subtests on the HIP backend due to unsupported operations and incorrect output.

This update enables reliable testing and inference of llama.cpp models on AMD RDNA3.5 hardware via ROCm.