[GH-ISSUE #9615] Compile problems on windows with ROCm v5 #52784

Open
opened 2026-04-29 00:53:02 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @cocochick on GitHub (Mar 9, 2025).
Original GitHub issue: https://github.com/ollama/ollama/issues/9615

Originally assigned to: @dhiltgen on GitHub.

What is the issue?

  1. When executing the command cmake -B build -G Ninja -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++, I found that the hip compiler could not be found, but I have set HIP_PATH into environment variables. When I add -D CMAKE_HIP_COMPILER=${env:HIP_PATH}/bin/clang++ behind the command, hip compiler can be found now. Is this because my environment is configured incorrectly?
  2. Then I excute cmake --build build --config Release, error occured:
[56/63] Building CXX object ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj
FAILED: ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj
ccache C:\Software\AMD\HIP\5.7\bin\clang++.exe -DGGML_AVX -DGGML_AVX2 -DGGML_BACKEND_BUILD -DGGML_BACKEND_DL -DGGML_BACKEND_SHARED -DGGML_F16C -DGGML_FMA -DGGML_SCHED_MAX_COPIES=4 -DGGML_SHARED -DGGML_SSE42 -DGGML_USE_LLAMAFILE -D_CRT_SECURE_NO_WARNINGS -D_XOPEN_SOURCE=600 -Dggml_cpu_haswell_EXPORTS -IC:/Coding/ollama/ml/backend/ggml/ggml/src -IC:/Coding/ollama/ml/backend/ggml/ggml/src/include -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/amx -IC:/Coding/ollama/ml/backend/ggml/ggml/src/.. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/../include -O3 -DNDEBUG -std=c++17 -D_DLL -D_MT -Xclang --dependent-lib=msvcrt -msse4.2 -mf16c -mfma -mavx -mavx2 -MD -MT ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj -MF ml\backend\ggml\ggml\src\CMakeFiles\ggml-cpu-haswell.dir\ggml-cpu\ggml-cpu-aarch64.cpp.obj.d -o ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj -c C:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu-aarch64.cpp
fatal error: error in backend: Instruction Combining seems stuck in an infinite loop after 1000 iterations.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: C:\\Software\\AMD\\HIP\\5.7\\bin\\clang++.exe -O3 -std=c++17 -Xclang --dependent-lib=msvcrt -msse4.2 -mf16c -mfma -mavx -mavx2 -DGGML_AVX -DGGML_AVX2 -DGGML_BACKEND_BUILD -DGGML_BACKEND_DL -DGGML_BACKEND_SHARED -DGGML_F16C -DGGML_FMA -DGGML_SCHED_MAX_COPIES=4 -DGGML_SHARED -DGGML_SSE42 -DGGML_USE_LLAMAFILE -D_CRT_SECURE_NO_WARNINGS -D_XOPEN_SOURCE=600 -Dggml_cpu_haswell_EXPORTS -IC:/Coding/ollama/ml/backend/ggml/ggml/src -IC:/Coding/ollama/ml/backend/ggml/ggml/src/include -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/amx -IC:/Coding/ollama/ml/backend/ggml/ggml/src/.. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/../include -DNDEBUG -D_DLL -D_MT -c -MD -MT ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj -MF ml\\backend\\ggml\\ggml\\src\\CMakeFiles\\ggml-cpu-haswell.dir\\ggml-cpu\\ggml-cpu-aarch64.cpp.obj.d -fcolor-diagnostics -o ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj C:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu-aarch64.cpp
1.      <eof> parser at end of file
2.      Optimizer
Exception Code: 0xE0000046
0x00007FF9DAB4AB6A, C:\WINDOWS\System32\KERNELBASE.dll(0x00007FF9DAA80000) + 0xCAB6A byte(s), RaiseException() + 0x8A byte(s)
0x00007FF732DD943A, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x111943A byte(s)
0x00007FF732DD9D53, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1119D53 byte(s)
0x00007FF731D48BE0, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x88BE0 byte(s)
0x00007FF732DE0870, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1120870 byte(s)
0x00007FF732AEFA52, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xE2FA52 byte(s)
0x00007FF732AF5F1C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xE35F1C byte(s)
0x00007FF7330DC2E2, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x141C2E2 byte(s)
0x00007FF731D6A6BC, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xAA6BC byte(s)
0x00007FF731D6A982, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xAA982 byte(s)
0x00007FF732505706, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x845706 byte(s)
0x00007FF731D6AAF6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xAAAF6 byte(s)
0x00007FF7325051E5, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x8451E5 byte(s)
0x00007FF732AB7BC6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF7BC6 byte(s)
0x00007FF732505E3D, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x845E3D byte(s)
0x00007FF732AB7BF6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF7BF6 byte(s)
0x00007FF732506E1F, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x846E1F byte(s)
0x00007FF732AB7B92, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF7B92 byte(s)
0x00007FF73294E60C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xC8E60C byte(s)
0x00007FF732AB98F1, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF98F1 byte(s)
0x00007FF733C27052, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1F67052 byte(s)
0x00007FF73294E60C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xC8E60C byte(s)
0x00007FF7330D4B79, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1414B79 byte(s)
0x00007FF7330D1DB0, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1411DB0 byte(s)
0x00007FF7330D2696, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1412696 byte(s)
0x00007FF7354B780B, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x37F780B byte(s)
0x00007FF7342A73D3, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x25E73D3 byte(s)
0x00007FF73375D1F8, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1A9D1F8 byte(s)
0x00007FF7354B6538, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x37F6538 byte(s)
0x00007FF73375D094, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1A9D094 byte(s)
0x00007FF733727B92, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1A67B92 byte(s)
0x00007FF7337C5888, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1B05888 byte(s)
0x00007FF731D498B6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x898B6 byte(s)
0x00007FF731D42FC8, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x82FC8 byte(s)
0x00007FF73362FC91, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x196FC91 byte(s)
0x00007FF732DD94CA, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x11194CA byte(s)
0x00007FF733630320, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1970320 byte(s)
0x00007FF73359784F, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18D784F byte(s)
0x00007FF7335986AC, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18D86AC byte(s)
0x00007FF733597F91, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18D7F91 byte(s)
0x00007FF7335780CD, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18B80CD byte(s)
0x00007FF731D45F0C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x85F0C byte(s)
0x00007FF731D532E4, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x932E4 byte(s)
0x00007FF7350C3D28, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x3403D28 byte(s)
0x00007FF9DB21E8D7, C:\WINDOWS\System32\KERNEL32.DLL(0x00007FF9DB1F0000) + 0x2E8D7 byte(s), BaseThreadInitThunk() + 0x17 byte(s)
0x00007FF9DD11197C, C:\WINDOWS\SYSTEM32\ntdll.dll(0x00007FF9DD060000) + 0xB197C byte(s), RtlUserThreadStart() + 0x2C byte(s)
clang++: error: clang frontend command failed with exit code 70 (use -v to see invocation)
clang version 17.0.0 (git@github.amd.com:Compute-Mirrors/llvm-project 6e709f613348e5258188527d11ee8d78376f26b7)
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: C:\Software\AMD\HIP\5.7\bin
clang++: note: diagnostic msg:

I find ml\backend\ggml\ggml\src\ggml-cpu\ggml-cpu-aarch64.cpp is compiled, maybe it shouldn't be compiled on x86 machines?

Relevant log output


OS

Windows

GPU

AMD

CPU

Intel

Ollama version

No response

Originally created by @cocochick on GitHub (Mar 9, 2025). Original GitHub issue: https://github.com/ollama/ollama/issues/9615 Originally assigned to: @dhiltgen on GitHub. ### What is the issue? 1. When executing the command `cmake -B build -G Ninja -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++`, I found that the hip compiler could not be found, but I have set HIP_PATH into environment variables. When I add `-D CMAKE_HIP_COMPILER=${env:HIP_PATH}/bin/clang++` behind the command, hip compiler can be found now. Is this because my environment is configured incorrectly? 2. Then I excute `cmake --build build --config Release`, error occured: ``` [56/63] Building CXX object ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj FAILED: ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj ccache C:\Software\AMD\HIP\5.7\bin\clang++.exe -DGGML_AVX -DGGML_AVX2 -DGGML_BACKEND_BUILD -DGGML_BACKEND_DL -DGGML_BACKEND_SHARED -DGGML_F16C -DGGML_FMA -DGGML_SCHED_MAX_COPIES=4 -DGGML_SHARED -DGGML_SSE42 -DGGML_USE_LLAMAFILE -D_CRT_SECURE_NO_WARNINGS -D_XOPEN_SOURCE=600 -Dggml_cpu_haswell_EXPORTS -IC:/Coding/ollama/ml/backend/ggml/ggml/src -IC:/Coding/ollama/ml/backend/ggml/ggml/src/include -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/amx -IC:/Coding/ollama/ml/backend/ggml/ggml/src/.. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/../include -O3 -DNDEBUG -std=c++17 -D_DLL -D_MT -Xclang --dependent-lib=msvcrt -msse4.2 -mf16c -mfma -mavx -mavx2 -MD -MT ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj -MF ml\backend\ggml\ggml\src\CMakeFiles\ggml-cpu-haswell.dir\ggml-cpu\ggml-cpu-aarch64.cpp.obj.d -o ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj -c C:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu-aarch64.cpp fatal error: error in backend: Instruction Combining seems stuck in an infinite loop after 1000 iterations. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: C:\\Software\\AMD\\HIP\\5.7\\bin\\clang++.exe -O3 -std=c++17 -Xclang --dependent-lib=msvcrt -msse4.2 -mf16c -mfma -mavx -mavx2 -DGGML_AVX -DGGML_AVX2 -DGGML_BACKEND_BUILD -DGGML_BACKEND_DL -DGGML_BACKEND_SHARED -DGGML_F16C -DGGML_FMA -DGGML_SCHED_MAX_COPIES=4 -DGGML_SHARED -DGGML_SSE42 -DGGML_USE_LLAMAFILE -D_CRT_SECURE_NO_WARNINGS -D_XOPEN_SOURCE=600 -Dggml_cpu_haswell_EXPORTS -IC:/Coding/ollama/ml/backend/ggml/ggml/src -IC:/Coding/ollama/ml/backend/ggml/ggml/src/include -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu -IC:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/amx -IC:/Coding/ollama/ml/backend/ggml/ggml/src/.. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/. -IC:/Coding/ollama/ml/backend/ggml/ggml/src/../include -DNDEBUG -D_DLL -D_MT -c -MD -MT ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj -MF ml\\backend\\ggml\\ggml\\src\\CMakeFiles\\ggml-cpu-haswell.dir\\ggml-cpu\\ggml-cpu-aarch64.cpp.obj.d -fcolor-diagnostics -o ml/backend/ggml/ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu-aarch64.cpp.obj C:/Coding/ollama/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu-aarch64.cpp 1. <eof> parser at end of file 2. Optimizer Exception Code: 0xE0000046 0x00007FF9DAB4AB6A, C:\WINDOWS\System32\KERNELBASE.dll(0x00007FF9DAA80000) + 0xCAB6A byte(s), RaiseException() + 0x8A byte(s) 0x00007FF732DD943A, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x111943A byte(s) 0x00007FF732DD9D53, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1119D53 byte(s) 0x00007FF731D48BE0, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x88BE0 byte(s) 0x00007FF732DE0870, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1120870 byte(s) 0x00007FF732AEFA52, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xE2FA52 byte(s) 0x00007FF732AF5F1C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xE35F1C byte(s) 0x00007FF7330DC2E2, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x141C2E2 byte(s) 0x00007FF731D6A6BC, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xAA6BC byte(s) 0x00007FF731D6A982, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xAA982 byte(s) 0x00007FF732505706, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x845706 byte(s) 0x00007FF731D6AAF6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xAAAF6 byte(s) 0x00007FF7325051E5, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x8451E5 byte(s) 0x00007FF732AB7BC6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF7BC6 byte(s) 0x00007FF732505E3D, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x845E3D byte(s) 0x00007FF732AB7BF6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF7BF6 byte(s) 0x00007FF732506E1F, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x846E1F byte(s) 0x00007FF732AB7B92, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF7B92 byte(s) 0x00007FF73294E60C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xC8E60C byte(s) 0x00007FF732AB98F1, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xDF98F1 byte(s) 0x00007FF733C27052, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1F67052 byte(s) 0x00007FF73294E60C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0xC8E60C byte(s) 0x00007FF7330D4B79, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1414B79 byte(s) 0x00007FF7330D1DB0, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1411DB0 byte(s) 0x00007FF7330D2696, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1412696 byte(s) 0x00007FF7354B780B, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x37F780B byte(s) 0x00007FF7342A73D3, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x25E73D3 byte(s) 0x00007FF73375D1F8, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1A9D1F8 byte(s) 0x00007FF7354B6538, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x37F6538 byte(s) 0x00007FF73375D094, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1A9D094 byte(s) 0x00007FF733727B92, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1A67B92 byte(s) 0x00007FF7337C5888, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1B05888 byte(s) 0x00007FF731D498B6, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x898B6 byte(s) 0x00007FF731D42FC8, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x82FC8 byte(s) 0x00007FF73362FC91, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x196FC91 byte(s) 0x00007FF732DD94CA, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x11194CA byte(s) 0x00007FF733630320, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x1970320 byte(s) 0x00007FF73359784F, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18D784F byte(s) 0x00007FF7335986AC, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18D86AC byte(s) 0x00007FF733597F91, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18D7F91 byte(s) 0x00007FF7335780CD, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x18B80CD byte(s) 0x00007FF731D45F0C, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x85F0C byte(s) 0x00007FF731D532E4, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x932E4 byte(s) 0x00007FF7350C3D28, C:\Software\AMD\HIP\5.7\bin\clang++.exe(0x00007FF731CC0000) + 0x3403D28 byte(s) 0x00007FF9DB21E8D7, C:\WINDOWS\System32\KERNEL32.DLL(0x00007FF9DB1F0000) + 0x2E8D7 byte(s), BaseThreadInitThunk() + 0x17 byte(s) 0x00007FF9DD11197C, C:\WINDOWS\SYSTEM32\ntdll.dll(0x00007FF9DD060000) + 0xB197C byte(s), RtlUserThreadStart() + 0x2C byte(s) clang++: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 17.0.0 (git@github.amd.com:Compute-Mirrors/llvm-project 6e709f613348e5258188527d11ee8d78376f26b7) Target: x86_64-pc-windows-msvc Thread model: posix InstalledDir: C:\Software\AMD\HIP\5.7\bin clang++: note: diagnostic msg: ``` I find `ml\backend\ggml\ggml\src\ggml-cpu\ggml-cpu-aarch64.cpp` is compiled, maybe it shouldn't be compiled on x86 machines? ### Relevant log output ```shell ``` ### OS Windows ### GPU AMD ### CPU Intel ### Ollama version _No response_
GiteaMirror added the buildamdbugwindows labels 2026-04-29 00:53:04 -05:00
Author
Owner

@dhiltgen commented on GitHub (Mar 14, 2025):

We may only be compatible with ROCm 6+ at this point. I haven't tried to build on v5 in quite a long time.

<!-- gh-comment-id:2725922854 --> @dhiltgen commented on GitHub (Mar 14, 2025): We may only be compatible with ROCm 6+ at this point. I haven't tried to build on v5 in quite a long time.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#52784