earth-demon commited on
Commit
7e38713
·
verified ·
1 Parent(s): bcd2d72

Upload 3 files

Browse files
llama.cpp/build-local-log.md ADDED
@@ -0,0 +1,883 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### 酝酿准备
2
+
3
+ 配置阶段
4
+
5
+ ```
6
+ cmake -B build -DCMAKE_BUILD_TYPE=Release -DGGML_BACKEND_DL=ON -DGGML_CPU_ALL_VARIANTS=ON -DGGML_CUDA=ON -DCMAKE_CUDA_ARCHITECTURES=native -DCMAKE_CUDA_RUNTIME_LIBRARY=Static -DGGML_CURL=OFF -DBUILD_SHARED_LIBS=ON
7
+ ```
8
+
9
+ 运行编译,仅 llama-server 程序
10
+
11
+ ```
12
+ cmake --build build --config Release --target llama-server -j$(nproc)
13
+ ```
14
+
15
+ 参数解释:
16
+
17
+ 1. **-DCMAKE_BUILD_TYPE=Release**
18
+ 标准发布模式优化,开启最大性能(O3 等),适合生产/服务器使用。
19
+
20
+ 2. **-DGGML_BACKEND_DL=ON**(动态后端加载)
21
+ 这是一个关键选项。
22
+ 它会把各种 **backend**(CPU、CUDA 等)编译成独立的 **动态库**(.so / .dll),而不是静态链接进主二进制。
23
+ 运行时通过 `ggml_backend_load()` 或 `ggml_backend_load_all()` 动态加载需要的 backend。
24
+ **好处**:
25
+ - 二进制更小、更灵活。
26
+ - 理论上更容易在不同机器间移植(尤其是不同 GPU 的情况)。
27
+ - CPU 部分配合下面 `GGML_CPU_ALL_VARIANTS` 时特别有用。
28
+
29
+ 3. **-DGGML_CPU_ALL_VARIANTS=ON**
30
+ 为 CPU 编译**多个优化变体**(SSE4.2、AVX2、AVX512、AVX512_VBMI 等不同指令集的 backend 动态库)。
31
+ 运行时会自动检测当前 CPU 支持的最强指令集,加载对应的高性能 backend。
32
+ 这让你的 **llama-server** 在 CPU fallback 或混合使用时能达到“本机最强”性能,同时保持一定可移植性(同一个二进制能在不同 x86_64 CPU 上跑得接近最优)。
33
+
34
+ 4. **-DGGML_CUDA=ON**
35
+ 启用 NVIDIA CUDA backend,支持 GPU 加速。
36
+
37
+ 5. **-DCMAKE_CUDA_ARCHITECTURES=native**
38
+ 只为**当前编译机器的 GPU** 生成对应架构的 PTX/SASS 代码。
39
+ **性能**:在本机上达到最高(完美匹配你的 GPU)。
40
+ **移植性**:较差。如果换到另一台 GPU 架构不同的机器(比如从 RTX 40 系换到 30 系,或 Ampere 换到 Hopper),可能无法使用 CUDA 加速(需要重新编译)。
41
+
42
+ 6. **-DCMAKE_CUDA_RUNTIME_LIBRARY=Static**(**这是满足你“重装系统后仍能跑”的最关键选项**)
43
+ 将 CUDA Runtime(cudart 等)**静态链接**进二进制。
44
+ 正常编译时,llama-server 会动态依赖系统安装的 CUDA 库(libcudart.so、libcublas.so 等)。
45
+ 设置为 **Static** 后,这些运行时库被打包进可执行文件,**大幅降低对系统 CUDA 安装的依赖**。
46
+ **结果**:重装系统后,只要:
47
+ - 驱动版本足够新(支持你编译时的 CUDA 能力)。
48
+ - CUDA Toolkit 版本**不低于**你编译时使用的版本(因为静态链接的 runtime 仍然需要驱动兼容更高版本的 CUDA)。
49
+ 通常就能直接运行,而不需要重新安装完全匹配的 CUDA Toolkit。
50
+ 这正是你想要的“CUDA 环境有变动,只要版本高就可以继续运行”。
51
+
52
+ 7. **-DGGML_CURL=ON**
53
+ 禁用 CURL 支持(llama-server 可以直接从 Hugging Face 等下载模型,或支持某些网络功能)。
54
+
55
+ 8. **-DBUILD_SHARED_LIBS=ON**
56
+ 整个项目编译为**共享库**模式(而不是静态库)。
57
+ 这会让 llama-server 以及相关组件(如 libllama.so、各种 ggml-*.so)以动态库形式存在。
58
+ 与 `GGML_BACKEND_DL=ON` 配合较好,但整体依赖结构会比纯静态(BUILD_SHARED_LIBS=OFF)更复杂一些(需要把多个 .so 放在一起)。
59
+
60
+ ---
61
+
62
+ ### 构建目录
63
+
64
+ ```
65
+ -- The C compiler identification is GNU 13.3.0
66
+ -- The CXX compiler identification is GNU 13.3.0
67
+ -- Detecting C compiler ABI info
68
+ -- Detecting C compiler ABI info - done
69
+ -- Check for working C compiler: /usr/bin/cc - skipped
70
+ -- Detecting C compile features
71
+ -- Detecting C compile features - done
72
+ -- Detecting CXX compiler ABI info
73
+ -- Detecting CXX compiler ABI info - done
74
+ -- Check for working CXX compiler: /usr/bin/c++ - skipped
75
+ -- Detecting CXX compile features
76
+ -- Detecting CXX compile features - done
77
+ CMAKE_BUILD_TYPE=Release
78
+ -- Found Git: /usr/bin/git (found version "2.43.0")
79
+ -- The ASM compiler identification is GNU
80
+ -- Found assembler: /usr/bin/cc
81
+ -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
82
+ -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
83
+ -- Found Threads: TRUE
84
+ -- Warning: ccache not found - consider installing it for faster compilation or disable this warning with GGML_CCACHE=OFF
85
+ -- CMAKE_SYSTEM_PROCESSOR: x86_64
86
+ -- GGML_SYSTEM_ARCH: x86
87
+ -- Including CPU backend
88
+ -- Found OpenMP_C: -fopenmp (found version "4.5")
89
+ -- Found OpenMP_CXX: -fopenmp (found version "4.5")
90
+ -- Found OpenMP: TRUE (found version "4.5")
91
+ -- x86 detected
92
+ -- Adding CPU backend variant ggml-cpu-x64:
93
+ -- x86 detected
94
+ -- Adding CPU backend variant ggml-cpu-sse42: -msse4.2 GGML_SSE42
95
+ -- x86 detected
96
+ -- Adding CPU backend variant ggml-cpu-sandybridge: -msse4.2;-mavx GGML_SSE42;GGML_AVX
97
+ -- x86 detected
98
+ -- Adding CPU backend variant ggml-cpu-ivybridge: -msse4.2;-mf16c;-mavx GGML_SSE42;GGML_F16C;GGML_AVX
99
+ -- x86 detected
100
+ -- Adding CPU backend variant ggml-cpu-piledriver: -msse4.2;-mf16c;-mfma;-mavx GGML_SSE42;GGML_F16C;GGML_FMA;GGML_AVX
101
+ -- x86 detected
102
+ -- Adding CPU backend variant ggml-cpu-haswell: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2 GGML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2
103
+ -- x86 detected
104
+ -- Adding CPU backend variant ggml-cpu-skylakex: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavx512f;-mavx512cd;-mavx512vl;-mavx512dq;-mavx512bw GGML_SSE42;GGML_F
105
+ 16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;GGML_AVX512
106
+ -- x86 detected
107
+ -- Adding CPU backend variant ggml-cpu-cannonlake: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavx512f;-mavx512cd;-mavx512vl;-mavx512dq;-mavx512bw;-mavx512vbmi GG
108
+ ML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;GGML_AVX512;GGML_AVX512_VBMI
109
+ -- x86 detected
110
+ -- Adding CPU backend variant ggml-cpu-cascadelake: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavx512f;-mavx512cd;-mavx512vl;-mavx512dq;-mavx512bw;-mavx512vnni G
111
+ GML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;GGML_AVX512;GGML_AVX512_VNNI
112
+ -- x86 detected
113
+ -- Adding CPU backend variant ggml-cpu-icelake: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavx512f;-mavx512cd;-mavx512vl;-mavx512dq;-mavx512bw;-mavx512vbmi;-mavx
114
+ 512vnni GGML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;GGML_AVX512;GGML_AVX512_VBMI;GGML_AVX512_VNNI
115
+ -- x86 detected
116
+ -- Adding CPU backend variant ggml-cpu-cooperlake: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavx512f;-mavx512cd;-mavx512vl;-mavx512dq;-mavx512bw;-mavx512vnni;-m
117
+ avx512bf16 GGML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;GGML_AVX512;GGML_AVX512_VNNI;GGML_AVX512_BF16
118
+ -- x86 detected
119
+ -- Adding CPU backend variant ggml-cpu-zen4: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavx512f;-mavx512cd;-mavx512vl;-mavx512dq;-mavx512bw;-mavx512vbmi;-mavx512
120
+ vnni;-mavx512bf16 GGML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;GGML_AVX512;GGML_AVX512_VBMI;GGML_AVX512_VNNI;GGML_AVX512_BF16
121
+ -- x86 detected
122
+ -- Adding CPU backend variant ggml-cpu-alderlake: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavxvnni GGML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;G
123
+ GML_AVX_VNNI
124
+ -- x86 detected
125
+ -- Adding CPU backend variant ggml-cpu-sapphirerapids: -msse4.2;-mf16c;-mfma;-mbmi2;-mavx;-mavx2;-mavx512f;-mavx512cd;-mavx512vl;-mavx512dq;-mavx512bw;-mavx512vbm
126
+ i;-mavx512vnni;-mavx512bf16;-mamx-tile;-mamx-int8 GGML_SSE42;GGML_F16C;GGML_FMA;GGML_BMI2;GGML_AVX;GGML_AVX2;GGML_AVX512;GGML_AVX512_VBMI;GGML_AVX512_VNNI;GGML_AV
127
+ X512_BF16;GGML_AMX_TILE;GGML_AMX_INT8
128
+ -- Found CUDAToolkit: /usr/local/cuda-13.2/targets/x86_64-linux/include (found version "13.2.51")
129
+ -- CUDA Toolkit found
130
+ -- The CUDA compiler identification is NVIDIA 13.2.51
131
+ -- Detecting CUDA compiler ABI info
132
+ -- Detecting CUDA compiler ABI info - done
133
+ -- Check for working CUDA compiler: /usr/local/cuda-13.2/bin/nvcc - skipped
134
+ -- Detecting CUDA compile features
135
+ -- Detecting CUDA compile features - done
136
+ -- Using CMAKE_CUDA_ARCHITECTURES=75-real CMAKE_CUDA_ARCHITECTURES_NATIVE=75-real
137
+ -- CUDA host compiler is GNU 13.3.0
138
+ -- Including CUDA backend
139
+ -- ggml version: 0.9.8
140
+ -- ggml commit: fcc2d598c
141
+ -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.13")
142
+ -- Performing Test OPENSSL_VERSION_SUPPORTED
143
+ -- Performing Test OPENSSL_VERSION_SUPPORTED - Success
144
+ -- OpenSSL found: 3.0.13
145
+ -- Generating embedded license file for target: common
146
+ -- Configuring done (14.7s)
147
+ -- Generating done (0.3s)
148
+ -- Build files have been written to: /home/xxx/llama.cpp/build
149
+ ```
150
+
151
+ ---
152
+
153
+ ### 编译日志
154
+
155
+ ```
156
+ [ 0%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
157
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
158
+ [ 1%] Building C object ggml/src/CMakeFiles/ggml-base.dir/ggml.c.o
159
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
160
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
161
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
162
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
163
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
164
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
165
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
166
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
167
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
168
+ [ 1%] Built target ggml-cpu-cannonlake-feats
169
+ [ 1%] Built target ggml-cpu-piledriver-feats
170
+ [ 1%] Built target ggml-cpu-skylakex-feats
171
+ [ 1%] Built target ggml-cpu-cooperlake-feats
172
+ [ 1%] Built target ggml-cpu-x64-feats
173
+ [ 1%] Built target ggml-cpu-sse42-feats
174
+ [ 1%] Built target ggml-cpu-sandybridge-feats
175
+ [ 1%] Built target ggml-cpu-ivybridge-feats
176
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-base.dir/ggml.cpp.o
177
+ [ 1%] Built target ggml-cpu-cascadelake-feats
178
+ [ 1%] Building C object ggml/src/CMakeFiles/ggml-base.dir/ggml-alloc.c.o
179
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-base.dir/ggml-backend.cpp.o
180
+ [ 1%] Built target ggml-cpu-icelake-feats
181
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-base.dir/ggml-opt.cpp.o
182
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
183
+ [ 1%] Built target ggml-cpu-haswell-feats
184
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-base.dir/ggml-threading.cpp.o
185
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
186
+ [ 1%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake-feats.dir/ggml-cpu/arch/x86/cpu-feats.cpp.o
187
+ [ 1%] Building CXX object common/CMakeFiles/build_info.dir/build-info.cpp.o
188
+ [ 2%] Building C object ggml/src/CMakeFiles/ggml-base.dir/ggml-quants.c.o
189
+ [ 2%] Building CXX object vendor/cpp-httplib/CMakeFiles/cpp-httplib.dir/httplib.cpp.o
190
+ [ 2%] Built target build_info
191
+ [ 2%] Building CXX object ggml/src/CMakeFiles/ggml-base.dir/gguf.cpp.o
192
+ [ 2%] Built target ggml-cpu-alderlake-feats
193
+ [ 2%] Built target ggml-cpu-zen4-feats
194
+ [ 2%] Built target ggml-cpu-sapphirerapids-feats
195
+ [ 2%] Linking CXX shared library ../../bin/libggml-base.so
196
+ [ 2%] Built target ggml-base
197
+ [ 2%] Building C object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/ggml-cpu.c.o
198
+ [ 2%] Building C object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/ggml-cpu.c.o
199
+ [ 2%] Building C object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/ggml-cpu.c.o
200
+ [ 3%] Building C object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu.c.o
201
+ [ 3%] Building C object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/ggml-cpu.c.o
202
+ [ 5%] Building C object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/ggml-cpu.c.o
203
+ [ 5%] Building C object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/ggml-cpu.c.o
204
+ [ 5%] Building C object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/ggml-cpu.c.o
205
+ [ 5%] Building C object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/ggml-cpu.c.o
206
+ [ 5%] Building C object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/ggml-cpu.c.o
207
+ [ 5%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/acc.cu.o
208
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/ggml-cpu.cpp.o
209
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/ggml-cpu.cpp.o
210
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/ggml-cpu.cpp.o
211
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/ggml-cpu.cpp.o
212
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/ggml-cpu.cpp.o
213
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/ggml-cpu.cpp.o
214
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/ggml-cpu.cpp.o
215
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/ggml-cpu.cpp.o
216
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ggml-cpu.cpp.o
217
+ [ 5%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/ggml-cpu.cpp.o
218
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/repack.cpp.o
219
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/repack.cpp.o
220
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/repack.cpp.o
221
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/repack.cpp.o
222
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/repack.cpp.o
223
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/repack.cpp.o
224
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/repack.cpp.o
225
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/repack.cpp.o
226
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/repack.cpp.o
227
+ [ 6%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/repack.cpp.o
228
+ [ 6%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/add-id.cu.o
229
+ [ 6%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/arange.cu.o
230
+ [ 7%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/hbm.cpp.o
231
+ [ 7%] Building C object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/quants.c.o
232
+ [ 7%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/hbm.cpp.o
233
+ [ 7%] Building C object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/quants.c.o
234
+ [ 7%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/hbm.cpp.o
235
+ [ 7%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/hbm.cpp.o
236
+ [ 7%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/hbm.cpp.o
237
+ [ 7%] Building C object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/quants.c.o
238
+ [ 7%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/hbm.cpp.o
239
+ [ 7%] Building C object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/quants.c.o
240
+ [ 7%] Building C object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/quants.c.o
241
+ [ 7%] Building C object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/quants.c.o
242
+ [ 7%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/hbm.cpp.o
243
+ [ 9%] Building C object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/quants.c.o
244
+ [ 9%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/hbm.cpp.o
245
+ [ 9%] Building C object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/quants.c.o
246
+ [ 9%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/hbm.cpp.o
247
+ [ 9%] Building C object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/quants.c.o
248
+ [ 10%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/hbm.cpp.o
249
+ [ 10%] Building C object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/quants.c.o
250
+ [ 10%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/traits.cpp.o
251
+ [ 10%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/traits.cpp.o
252
+ [ 10%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/traits.cpp.o
253
+ [ 10%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/traits.cpp.o
254
+ [ 10%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/traits.cpp.o
255
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/traits.cpp.o
256
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/traits.cpp.o
257
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/traits.cpp.o
258
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/traits.cpp.o
259
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/amx/amx.cpp.o
260
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/traits.cpp.o
261
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/amx/amx.cpp.o
262
+ [ 11%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/amx/amx.cpp.o
263
+ [ 13%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/amx/amx.cpp.o
264
+ [ 13%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/amx/amx.cpp.o
265
+ [ 13%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/amx/amx.cpp.o
266
+ [ 13%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/amx/amx.cpp.o
267
+ [ 14%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/amx/amx.cpp.o
268
+ [ 14%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/amx/amx.cpp.o
269
+ [ 14%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/amx/mmq.cpp.o
270
+ [ 14%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/amx/amx.cpp.o
271
+ [ 14%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/amx/mmq.cpp.o
272
+ [ 14%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/amx/mmq.cpp.o
273
+ [ 14%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/amx/mmq.cpp.o
274
+ [ 15%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/argmax.cu.o
275
+ [ 15%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/amx/mmq.cpp.o
276
+ [ 15%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/amx/mmq.cpp.o
277
+ [ 15%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/binary-ops.cpp.o
278
+ [ 15%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/amx/mmq.cpp.o
279
+ [ 15%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/amx/mmq.cpp.o
280
+ [ 17%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/amx/mmq.cpp.o
281
+ [ 17%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/amx/mmq.cpp.o
282
+ [ 17%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/binary-ops.cpp.o
283
+ [ 18%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/binary-ops.cpp.o
284
+ [ 18%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/binary-ops.cpp.o
285
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/binary-ops.cpp.o
286
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/binary-ops.cpp.o
287
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/binary-ops.cpp.o
288
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/binary-ops.cpp.o
289
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/binary-ops.cpp.o
290
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/binary-ops.cpp.o
291
+ [ 19%] Linking CXX static library libcpp-httplib.a
292
+ [ 19%] Built target cpp-httplib
293
+ [ 19%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/argsort.cu.o
294
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/unary-ops.cpp.o
295
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/unary-ops.cpp.o
296
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/unary-ops.cpp.o
297
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/unary-ops.cpp.o
298
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/unary-ops.cpp.o
299
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/unary-ops.cpp.o
300
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/unary-ops.cpp.o
301
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/unary-ops.cpp.o
302
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/unary-ops.cpp.o
303
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/unary-ops.cpp.o
304
+ [ 19%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/vec.cpp.o
305
+ [ 19%] Building C object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/ggml-cpu.c.o
306
+ [ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/ggml-cpu.cpp.o
307
+ [ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/vec.cpp.o
308
+ [ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/vec.cpp.o
309
+ [ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/vec.cpp.o
310
+ [ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/vec.cpp.o
311
+ [ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/vec.cpp.o
312
+ [ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/ops.cpp.o
313
+ [ 22%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/vec.cpp.o
314
+ [ 22%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/vec.cpp.o
315
+ [ 22%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/vec.cpp.o
316
+ [ 23%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/vec.cpp.o
317
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/ops.cpp.o
318
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/repack.cpp.o
319
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/ops.cpp.o
320
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/ops.cpp.o
321
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/ops.cpp.o
322
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/ops.cpp.o
323
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/ops.cpp.o
324
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/ops.cpp.o
325
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/ops.cpp.o
326
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/ops.cpp.o
327
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/hbm.cpp.o
328
+ [ 25%] Building C object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/quants.c.o
329
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/traits.cpp.o
330
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/llamafile/sgemm.cpp.o
331
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/llamafile/sgemm.cpp.o
332
+ [ 25%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/amx/amx.cpp.o
333
+ [ 26%] Building C object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/arch/x86/quants.c.o
334
+ [ 26%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/llamafile/sgemm.cpp.o
335
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/llamafile/sgemm.cpp.o
336
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/llamafile/sgemm.cpp.o
337
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-x64.dir/ggml-cpu/arch/x86/repack.cpp.o
338
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/amx/mmq.cpp.o
339
+ [ 27%] Building C object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/arch/x86/quants.c.o
340
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/llamafile/sgemm.cpp.o
341
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/binary-ops.cpp.o
342
+ [ 27%] Linking CXX shared module ../../bin/libggml-cpu-x64.so
343
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sse42.dir/ggml-cpu/arch/x86/repack.cpp.o
344
+ [ 27%] Built target ggml-cpu-x64
345
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/llamafile/sgemm.cpp.o
346
+ [ 27%] Building C object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/ggml-cpu.c.o
347
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/llamafile/sgemm.cpp.o
348
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/llamafile/sgemm.cpp.o
349
+ [ 27%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/llamafile/sgemm.cpp.o
350
+ [ 28%] Linking CXX shared module ../../bin/libggml-cpu-sse42.so
351
+ [ 28%] Built target ggml-cpu-sse42
352
+ [ 28%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/ggml-cpu.cpp.o
353
+ [ 30%] Building C object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/arch/x86/quants.c.o
354
+ [ 30%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/binbcast.cu.o
355
+ [ 30%] Building C object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/arch/x86/quants.c.o
356
+ [ 30%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/repack.cpp.o
357
+ [ 30%] Building C object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/arch/x86/quants.c.o
358
+ [ 30%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-ivybridge.dir/ggml-cpu/arch/x86/repack.cpp.o
359
+ [ 30%] Building C object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/arch/x86/quants.c.o
360
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/unary-ops.cpp.o
361
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-piledriver.dir/ggml-cpu/arch/x86/repack.cpp.o
362
+ [ 31%] Linking CXX shared module ../../bin/libggml-cpu-ivybridge.so
363
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-haswell.dir/ggml-cpu/arch/x86/repack.cpp.o
364
+ [ 31%] Built target ggml-cpu-ivybridge
365
+ [ 31%] Building C object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/arch/x86/quants.c.o
366
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sandybridge.dir/ggml-cpu/arch/x86/repack.cpp.o
367
+ [ 31%] Linking CXX shared module ../../bin/libggml-cpu-piledriver.so
368
+ [ 31%] Built target ggml-cpu-piledriver
369
+ [ 31%] Building C object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/arch/x86/quants.c.o
370
+ [ 31%] Linking CXX shared module ../../bin/libggml-cpu-sandybridge.so
371
+ [ 31%] Building C object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/ggml-cpu.c.o
372
+ [ 31%] Built target ggml-cpu-sandybridge
373
+ [ 31%] Building C object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/arch/x86/quants.c.o
374
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cannonlake.dir/ggml-cpu/arch/x86/repack.cpp.o
375
+ [ 31%] Building C object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/arch/x86/quants.c.o
376
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cascadelake.dir/ggml-cpu/arch/x86/repack.cpp.o
377
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/ggml-cpu.cpp.o
378
+ [ 31%] Building C object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/ggml-cpu.c.o
379
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/vec.cpp.o
380
+ [ 31%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/clamp.cu.o
381
+ [ 31%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-skylakex.dir/ggml-cpu/arch/x86/repack.cpp.o
382
+ [ 32%] Linking CXX shared module ../../bin/libggml-cpu-haswell.so
383
+ [ 34%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-icelake.dir/ggml-cpu/arch/x86/repack.cpp.o
384
+ [ 34%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/ops.cpp.o
385
+ [ 34%] Built target ggml-cpu-haswell
386
+ [ 34%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/hbm.cpp.o
387
+ [ 34%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/concat.cu.o
388
+ [ 35%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/ggml-cpu.cpp.o
389
+ [ 35%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/repack.cpp.o
390
+ [ 35%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/repack.cpp.o
391
+ [ 36%] Building C object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/quants.c.o
392
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/llamafile/sgemm.cpp.o
393
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/traits.cpp.o
394
+ [ 36%] Linking CXX shared module ../../bin/libggml-cpu-cannonlake.so
395
+ [ 36%] Linking CXX shared module ../../bin/libggml-cpu-cascadelake.so
396
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/amx/amx.cpp.o
397
+ [ 36%] Built target ggml-cpu-cannonlake
398
+ [ 36%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv-transpose-1d.cu.o
399
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/hbm.cpp.o
400
+ [ 36%] Built target ggml-cpu-cascadelake
401
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/hbm.cpp.o
402
+ [ 36%] Building C object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/arch/x86/quants.c.o
403
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/amx/mmq.cpp.o
404
+ [ 36%] Linking CXX shared module ../../bin/libggml-cpu-skylakex.so
405
+ [ 36%] Linking CXX shared module ../../bin/libggml-cpu-icelake.so
406
+ [ 36%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv2d-dw.cu.o
407
+ [ 36%] Built target ggml-cpu-skylakex
408
+ [ 36%] Building C object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/quants.c.o
409
+ [ 36%] Built target ggml-cpu-icelake
410
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-cooperlake.dir/ggml-cpu/arch/x86/repack.cpp.o
411
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/binary-ops.cpp.o
412
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/unary-ops.cpp.o
413
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/traits.cpp.o
414
+ [ 36%] Building C object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/quants.c.o
415
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/vec.cpp.o
416
+ [ 36%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/ops.cpp.o
417
+ [ 36%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv2d-transpose.cu.o
418
+ [ 38%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/conv2d.cu.o
419
+ [ 38%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/amx/amx.cpp.o
420
+ [ 39%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/traits.cpp.o
421
+ [ 39%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/amx/mmq.cpp.o
422
+ [ 40%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/llamafile/sgemm.cpp.o
423
+ [ 40%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/convert.cu.o
424
+ [ 40%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/amx/amx.cpp.o
425
+ [ 40%] Building C object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/arch/x86/quants.c.o
426
+ [ 40%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-zen4.dir/ggml-cpu/arch/x86/repack.cpp.o
427
+ [ 40%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/binary-ops.cpp.o
428
+ [ 40%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/amx/mmq.cpp.o
429
+ [ 40%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/count-equal.cu.o
430
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/unary-ops.cpp.o
431
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/binary-ops.cpp.o
432
+ [ 42%] Linking CXX shared module ../../bin/libggml-cpu-cooperlake.so
433
+ [ 42%] Built target ggml-cpu-cooperlake
434
+ [ 42%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/cpy.cu.o
435
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/vec.cpp.o
436
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/unary-ops.cpp.o
437
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/vec.cpp.o
438
+ [ 42%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/cross-entropy-loss.cu.o
439
+ [ 42%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/cumsum.cu.o
440
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/ops.cpp.o
441
+ [ 42%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/diag.cu.o
442
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/ops.cpp.o
443
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/llamafile/sgemm.cpp.o
444
+ [ 42%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/llamafile/sgemm.cpp.o
445
+ [ 43%] Building C object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/arch/x86/quants.c.o
446
+ [ 43%] Building C object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/arch/x86/quants.c.o
447
+ [ 43%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-sapphirerapids.dir/ggml-cpu/arch/x86/repack.cpp.o
448
+ [ 43%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/diagmask.cu.o
449
+ [ 43%] Building CXX object ggml/src/CMakeFiles/ggml-cpu-alderlake.dir/ggml-cpu/arch/x86/repack.cpp.o
450
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fattn-tile.cu.o
451
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fattn-wmma-f16.cu.o
452
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fattn.cu.o
453
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/fill.cu.o
454
+ [ 44%] Linking CXX shared module ../../bin/libggml-cpu-zen4.so
455
+ [ 44%] Built target ggml-cpu-zen4
456
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/gated_delta_net.cu.o
457
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/getrows.cu.o
458
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/ggml-cuda.cu.o
459
+ [ 44%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/gla.cu.o
460
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/im2col.cu.o
461
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mean.cu.o
462
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmf.cu.o
463
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmid.cu.o
464
+ [ 46%] Linking CXX shared module ../../bin/libggml-cpu-alderlake.so
465
+ [ 46%] Built target ggml-cpu-alderlake
466
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmq.cu.o
467
+ [ 46%] Linking CXX shared module ../../bin/libggml-cpu-sapphirerapids.so
468
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmvf.cu.o
469
+ [ 46%] Built target ggml-cpu-sapphirerapids
470
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/mmvq.cu.o
471
+ [ 46%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/norm.cu.o
472
+ [ 47%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/opt-step-adamw.cu.o
473
+ [ 47%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/opt-step-sgd.cu.o
474
+ [ 47%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/out-prod.cu.o
475
+ [ 47%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/pad.cu.o
476
+ [ 47%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/pad_reflect_1d.cu.o
477
+ [ 47%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/pool2d.cu.o
478
+ [ 47%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/quantize.cu.o
479
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/roll.cu.o
480
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/rope.cu.o
481
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/scale.cu.o
482
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/set-rows.cu.o
483
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/set.cu.o
484
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/softcap.cu.o
485
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/softmax.cu.o
486
+ [ 48%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/solve_tri.cu.o
487
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/ssm-conv.cu.o
488
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/ssm-scan.cu.o
489
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/sum.cu.o
490
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/sumrows.cu.o
491
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/top-k.cu.o
492
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/topk-moe.cu.o
493
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/tri.cu.o
494
+ [ 50%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/tsembd.cu.o
495
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/unary.cu.o
496
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/upscale.cu.o
497
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/wkv.cu.o
498
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq112-dv112.cu.o
499
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq128-dv128.cu.o
500
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq256-dv256.cu.o
501
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq40-dv40.cu.o
502
+ [ 51%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq576-dv512.cu.o
503
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq64-dv64.cu.o
504
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq72-dv72.cu.o
505
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq80-dv80.cu.o
506
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-tile-instance-dkq96-dv96.cu.o
507
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_1-ncols2_16.cu.o
508
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_1-ncols2_32.cu.o
509
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_1-ncols2_8.cu.o
510
+ [ 52%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_16-ncols2_1.cu.o
511
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_16-ncols2_2.cu.o
512
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_16-ncols2_4.cu.o
513
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_16.cu.o
514
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_32.cu.o
515
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_4.cu.o
516
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_2-ncols2_8.cu.o
517
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_32-ncols2_1.cu.o
518
+ [ 53%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_32-ncols2_2.cu.o
519
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_16.cu.o
520
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_2.cu.o
521
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_4.cu.o
522
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_4-ncols2_8.cu.o
523
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_64-ncols2_1.cu.o
524
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_1.cu.o
525
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_2.cu.o
526
+ [ 55%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_4.cu.o
527
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-mma-f16-instance-ncols1_8-ncols2_8.cu.o
528
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq1_s.cu.o
529
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq2_s.cu.o
530
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq2_xs.cu.o
531
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq2_xxs.cu.o
532
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq3_s.cu.o
533
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq3_xxs.cu.o
534
+ [ 56%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq4_nl.cu.o
535
+ [ 57%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-iq4_xs.cu.o
536
+ [ 57%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-mxfp4.cu.o
537
+ [ 57%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q2_k.cu.o
538
+ [ 57%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q3_k.cu.o
539
+ [ 57%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q4_0.cu.o
540
+ [ 57%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q4_1.cu.o
541
+ [ 57%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q4_k.cu.o
542
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q5_0.cu.o
543
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q5_1.cu.o
544
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q5_k.cu.o
545
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q6_k.cu.o
546
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmq-instance-q8_0.cu.o
547
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_1.cu.o
548
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_10.cu.o
549
+ [ 59%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_11.cu.o
550
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_12.cu.o
551
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_13.cu.o
552
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_14.cu.o
553
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_15.cu.o
554
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_16.cu.o
555
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_2.cu.o
556
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_3.cu.o
557
+ [ 60%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_4.cu.o
558
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_5.cu.o
559
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_6.cu.o
560
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_7.cu.o
561
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_8.cu.o
562
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/mmf-instance-ncols_9.cu.o
563
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-vec-instance-f16-f16.cu.o
564
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-vec-instance-q4_0-q4_0.cu.o
565
+ [ 61%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-vec-instance-q8_0-q8_0.cu.o
566
+ [ 63%] Building CUDA object ggml/src/ggml-cuda/CMakeFiles/ggml-cuda.dir/template-instances/fattn-vec-instance-bf16-bf16.cu.o
567
+ [ 63%] Linking CUDA shared module ../../../bin/libggml-cuda.so
568
+ [ 63%] Built target ggml-cuda
569
+ [ 63%] Building CXX object ggml/src/CMakeFiles/ggml.dir/ggml-backend-dl.cpp.o
570
+ [ 64%] Building CXX object ggml/src/CMakeFiles/ggml.dir/ggml-backend-reg.cpp.o
571
+ [ 64%] Linking CXX shared library ../../bin/libggml.so
572
+ [ 64%] Built target ggml
573
+ [ 64%] Building CXX object src/CMakeFiles/llama.dir/llama-adapter.cpp.o
574
+ [ 64%] Building CXX object src/CMakeFiles/llama.dir/llama.cpp.o
575
+ [ 64%] Building CXX object src/CMakeFiles/llama.dir/llama-grammar.cpp.o
576
+ [ 64%] Building CXX object src/CMakeFiles/llama.dir/llama-arch.cpp.o
577
+ [ 64%] Building CXX object src/CMakeFiles/llama.dir/llama-io.cpp.o
578
+ [ 64%] Building CXX object src/CMakeFiles/llama.dir/llama-batch.cpp.o
579
+ [ 65%] Building CXX object src/CMakeFiles/llama.dir/llama-context.cpp.o
580
+ [ 65%] Building CXX object src/CMakeFiles/llama.dir/llama-chat.cpp.o
581
+ [ 65%] Building CXX object src/CMakeFiles/llama.dir/llama-cparams.cpp.o
582
+ [ 65%] Building CXX object src/CMakeFiles/llama.dir/llama-graph.cpp.o
583
+ [ 65%] Building CXX object src/CMakeFiles/llama.dir/llama-hparams.cpp.o
584
+ [ 65%] Building CXX object src/CMakeFiles/llama.dir/llama-impl.cpp.o
585
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-kv-cache.cpp.o
586
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-kv-cache-iswa.cpp.o
587
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-memory.cpp.o
588
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-memory-hybrid.cpp.o
589
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-memory-hybrid-iswa.cpp.o
590
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-memory-recurrent.cpp.o
591
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-mmap.cpp.o
592
+ [ 67%] Building CXX object src/CMakeFiles/llama.dir/llama-model-loader.cpp.o
593
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/llama-model-saver.cpp.o
594
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/llama-quant.cpp.o
595
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/llama-model.cpp.o
596
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/llama-sampler.cpp.o
597
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/llama-vocab.cpp.o
598
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/unicode-data.cpp.o
599
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/unicode.cpp.o
600
+ [ 68%] Building CXX object src/CMakeFiles/llama.dir/models/afmoe.cpp.o
601
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/apertus.cpp.o
602
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/arcee.cpp.o
603
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/arctic.cpp.o
604
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/arwkv7.cpp.o
605
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/baichuan.cpp.o
606
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/bailingmoe.cpp.o
607
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/bailingmoe2.cpp.o
608
+ [ 69%] Building CXX object src/CMakeFiles/llama.dir/models/bert.cpp.o
609
+ [ 71%] Building CXX object src/CMakeFiles/llama.dir/models/bitnet.cpp.o
610
+ [ 71%] Building CXX object src/CMakeFiles/llama.dir/models/bloom.cpp.o
611
+ [ 71%] Building CXX object src/CMakeFiles/llama.dir/models/chameleon.cpp.o
612
+ [ 71%] Building CXX object src/CMakeFiles/llama.dir/models/chatglm.cpp.o
613
+ [ 71%] Building CXX object src/CMakeFiles/llama.dir/models/codeshell.cpp.o
614
+ [ 71%] Building CXX object src/CMakeFiles/llama.dir/models/cogvlm.cpp.o
615
+ [ 71%] Building CXX object src/CMakeFiles/llama.dir/models/cohere2-iswa.cpp.o
616
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/command-r.cpp.o
617
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/dbrx.cpp.o
618
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/deci.cpp.o
619
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/deepseek.cpp.o
620
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/deepseek2.cpp.o
621
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/delta-net-base.cpp.o
622
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/dots1.cpp.o
623
+ [ 72%] Building CXX object src/CMakeFiles/llama.dir/models/dream.cpp.o
624
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/ernie4-5-moe.cpp.o
625
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/ernie4-5.cpp.o
626
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/eurobert.cpp.o
627
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/exaone-moe.cpp.o
628
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/exaone.cpp.o
629
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/exaone4.cpp.o
630
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/falcon-h1.cpp.o
631
+ [ 73%] Building CXX object src/CMakeFiles/llama.dir/models/falcon.cpp.o
632
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/gemma-embedding.cpp.o
633
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/gemma.cpp.o
634
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/gemma2-iswa.cpp.o
635
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/gemma3.cpp.o
636
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/gemma3n-iswa.cpp.o
637
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/glm4-moe.cpp.o
638
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/glm4.cpp.o
639
+ [ 75%] Building CXX object src/CMakeFiles/llama.dir/models/gpt2.cpp.o
640
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/gptneox.cpp.o
641
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/granite-hybrid.cpp.o
642
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/granite.cpp.o
643
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/grok.cpp.o
644
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/grovemoe.cpp.o
645
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/hunyuan-dense.cpp.o
646
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/hunyuan-moe.cpp.o
647
+ [ 76%] Building CXX object src/CMakeFiles/llama.dir/models/internlm2.cpp.o
648
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/jais.cpp.o
649
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/jais2.cpp.o
650
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/jamba.cpp.o
651
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/kimi-linear.cpp.o
652
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/lfm2.cpp.o
653
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/llada-moe.cpp.o
654
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/llada.cpp.o
655
+ [ 77%] Building CXX object src/CMakeFiles/llama.dir/models/llama-iswa.cpp.o
656
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/llama.cpp.o
657
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/maincoder.cpp.o
658
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/mamba-base.cpp.o
659
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/mamba.cpp.o
660
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/mimo2-iswa.cpp.o
661
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/minicpm3.cpp.o
662
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/minimax-m2.cpp.o
663
+ [ 78%] Building CXX object src/CMakeFiles/llama.dir/models/mistral3.cpp.o
664
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/modern-bert.cpp.o
665
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/mpt.cpp.o
666
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/nemotron-h.cpp.o
667
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/nemotron.cpp.o
668
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/neo-bert.cpp.o
669
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/olmo.cpp.o
670
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/olmo2.cpp.o
671
+ [ 80%] Building CXX object src/CMakeFiles/llama.dir/models/olmoe.cpp.o
672
+ [ 81%] Building CXX object src/CMakeFiles/llama.dir/models/openai-moe-iswa.cpp.o
673
+ [ 81%] Building CXX object src/CMakeFiles/llama.dir/models/openelm.cpp.o
674
+ [ 81%] Building CXX object src/CMakeFiles/llama.dir/models/orion.cpp.o
675
+ [ 81%] Building CXX object src/CMakeFiles/llama.dir/models/paddleocr.cpp.o
676
+ [ 81%] Building CXX object src/CMakeFiles/llama.dir/models/pangu-embedded.cpp.o
677
+ [ 81%] Building CXX object src/CMakeFiles/llama.dir/models/phi2.cpp.o
678
+ [ 81%] Building CXX object src/CMakeFiles/llama.dir/models/phi3.cpp.o
679
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/plamo.cpp.o
680
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/plamo2.cpp.o
681
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/plamo3.cpp.o
682
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/plm.cpp.o
683
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/qwen.cpp.o
684
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/qwen2.cpp.o
685
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/qwen2moe.cpp.o
686
+ [ 82%] Building CXX object src/CMakeFiles/llama.dir/models/qwen2vl.cpp.o
687
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/qwen3.cpp.o
688
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/qwen35.cpp.o
689
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/qwen35moe.cpp.o
690
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/qwen3moe.cpp.o
691
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/qwen3next.cpp.o
692
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/qwen3vl-moe.cpp.o
693
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/qwen3vl.cpp.o
694
+ [ 84%] Building CXX object src/CMakeFiles/llama.dir/models/refact.cpp.o
695
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/rnd1.cpp.o
696
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/rwkv6-base.cpp.o
697
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/rwkv6.cpp.o
698
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/rwkv6qwen2.cpp.o
699
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/rwkv7-base.cpp.o
700
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/rwkv7.cpp.o
701
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/seed-oss.cpp.o
702
+ [ 85%] Building CXX object src/CMakeFiles/llama.dir/models/smallthinker.cpp.o
703
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/smollm3.cpp.o
704
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/stablelm.cpp.o
705
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/starcoder.cpp.o
706
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/starcoder2.cpp.o
707
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/step35-iswa.cpp.o
708
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/t5-dec.cpp.o
709
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/t5-enc.cpp.o
710
+ [ 86%] Building CXX object src/CMakeFiles/llama.dir/models/wavtokenizer-dec.cpp.o
711
+ [ 88%] Building CXX object src/CMakeFiles/llama.dir/models/xverse.cpp.o
712
+ [ 88%] Linking CXX shared library ../bin/libllama.so
713
+ [ 88%] Built target llama
714
+ [ 88%] Building CXX object common/CMakeFiles/common.dir/chat-auto-parser-generator.cpp.o
715
+ [ 88%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/mtmd.cpp.o
716
+ [ 88%] Building CXX object common/CMakeFiles/common.dir/arg.cpp.o
717
+ [ 88%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/mtmd-image.cpp.o
718
+ [ 89%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/mtmd-audio.cpp.o
719
+ [ 89%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/clip.cpp.o
720
+ [ 89%] Building CXX object common/CMakeFiles/common.dir/chat-auto-parser-helpers.cpp.o
721
+ [ 89%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/mtmd-helper.cpp.o
722
+ [ 89%] Building CXX object common/CMakeFiles/common.dir/chat-diff-analyzer.cpp.o
723
+ [ 89%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/cogvlm.cpp.o
724
+ [ 89%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/conformer.cpp.o
725
+ [ 89%] Building CXX object common/CMakeFiles/common.dir/chat-peg-parser.cpp.o
726
+ [ 89%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/glm4v.cpp.o
727
+ [ 89%] Building CXX object common/CMakeFiles/common.dir/chat.cpp.o
728
+ [ 90%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o
729
+ [ 90%] Building CXX object common/CMakeFiles/common.dir/console.cpp.o
730
+ [ 90%] Building CXX object common/CMakeFiles/common.dir/debug.cpp.o
731
+ [ 92%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/internvl.cpp.o
732
+ [ 92%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/kimivl.cpp.o
733
+ [ 92%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/kimik25.cpp.o
734
+ [ 92%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/nemotron-v2-vl.cpp.o
735
+ [ 92%] Building CXX object common/CMakeFiles/common.dir/download.cpp.o
736
+ [ 92%] Building CXX object common/CMakeFiles/common.dir/hf-cache.cpp.o
737
+ [ 92%] Building CXX object common/CMakeFiles/common.dir/json-partial.cpp.o
738
+ [ 92%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/llama4.cpp.o
739
+ [ 92%] Building CXX object common/CMakeFiles/common.dir/json-schema-to-grammar.cpp.o
740
+ [ 92%] Building CXX object common/CMakeFiles/common.dir/llguidance.cpp.o
741
+ [ 92%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/llava.cpp.o
742
+ [ 93%] Building CXX object common/CMakeFiles/common.dir/log.cpp.o
743
+ [ 93%] Building CXX object common/CMakeFiles/common.dir/ngram-cache.cpp.o
744
+ [ 93%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/minicpmv.cpp.o
745
+ [ 93%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/paddleocr.cpp.o
746
+ [ 94%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/pixtral.cpp.o
747
+ [ 94%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/qwen2vl.cpp.o
748
+ [ 94%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/qwen3vl.cpp.o
749
+ [ 94%] Building CXX object common/CMakeFiles/common.dir/ngram-map.cpp.o
750
+ [ 94%] Building CXX object common/CMakeFiles/common.dir/ngram-mod.cpp.o
751
+ [ 94%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/siglip.cpp.o
752
+ [ 94%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/whisper-enc.cpp.o
753
+ [ 94%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/deepseekocr.cpp.o
754
+ [ 94%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/mobilenetv5.cpp.o
755
+ [ 94%] Building CXX object common/CMakeFiles/common.dir/peg-parser.cpp.o
756
+ [ 94%] Building CXX object common/CMakeFiles/common.dir/preset.cpp.o
757
+ [ 94%] Building CXX object common/CMakeFiles/common.dir/regex-partial.cpp.o
758
+ [ 94%] Building CXX object common/CMakeFiles/common.dir/reasoning-budget.cpp.o
759
+ [ 96%] Building CXX object common/CMakeFiles/common.dir/sampling.cpp.o
760
+ [ 96%] Building CXX object tools/mtmd/CMakeFiles/mtmd.dir/models/youtuvl.cpp.o
761
+ [ 96%] Building CXX object common/CMakeFiles/common.dir/speculative.cpp.o
762
+ [ 96%] Building CXX object common/CMakeFiles/common.dir/unicode.cpp.o
763
+ [ 96%] Building CXX object common/CMakeFiles/common.dir/jinja/lexer.cpp.o
764
+ [ 96%] Building CXX object common/CMakeFiles/common.dir/jinja/parser.cpp.o
765
+ [ 96%] Building CXX object common/CMakeFiles/common.dir/jinja/runtime.cpp.o
766
+ [ 96%] Building CXX object common/CMakeFiles/common.dir/jinja/value.cpp.o
767
+ [ 97%] Linking CXX shared library ../../bin/libmtmd.so
768
+ [ 97%] Built target mtmd
769
+ [ 97%] Building CXX object common/CMakeFiles/common.dir/jinja/string.cpp.o
770
+ [ 98%] Building CXX object common/CMakeFiles/common.dir/jinja/caps.cpp.o
771
+ [ 98%] Building CXX object common/CMakeFiles/common.dir/__/license.cpp.o
772
+ [ 98%] Linking CXX static library libcommon.a
773
+ [ 98%] Built target common
774
+ [ 98%] Building CXX object tools/server/CMakeFiles/server-context.dir/server-task.cpp.o
775
+ [ 98%] Building CXX object tools/server/CMakeFiles/server-context.dir/server-queue.cpp.o
776
+ [ 98%] Building CXX object tools/server/CMakeFiles/server-context.dir/server-common.cpp.o
777
+ [ 98%] Building CXX object tools/server/CMakeFiles/server-context.dir/server-context.cpp.o
778
+ [ 98%] Building CXX object tools/server/CMakeFiles/server-context.dir/server-tools.cpp.o
779
+ [ 98%] Linking CXX static library libserver-context.a
780
+ [ 98%] Built target server-context
781
+ [ 98%] Generating index.html.gz.hpp
782
+ [ 98%] Generating loading.html.hpp
783
+ [ 98%] Building CXX object tools/server/CMakeFiles/llama-server.dir/server-http.cpp.o
784
+ [ 98%] Building CXX object tools/server/CMakeFiles/llama-server.dir/server-models.cpp.o
785
+ [ 98%] Building CXX object tools/server/CMakeFiles/llama-server.dir/server.cpp.o
786
+ [100%] Linking CXX executable ../../bin/llama-server
787
+ [100%] Built target llama-server
788
+ ```
789
+
790
+ ---
791
+
792
+ ### 文件信息
793
+
794
+
795
+
796
+ ldd
797
+
798
+ ```
799
+ linux-vdso.so.1 (0x00007ffde47ea000)
800
+ libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007b7103cf9000)
801
+ libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007b7103000000)
802
+ libmtmd.so.0 => /home/xxx/llama.cpp/build/bin/libmtmd.so.0 (0x00007b7103515000)
803
+ libllama.so.0 => /home/xxx/llama.cpp/build/bin/libllama.so.0 (0x00007b7102c00000)
804
+ libggml.so.0 => /home/xxx/llama.cpp/build/bin/libggml.so.0 (0x00007b7103ced000)
805
+ libggml-base.so.0 => /home/xxx/llama.cpp/build/bin/libggml-base.so.0 (0x00007b7102f55000)
806
+ libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007b7102800000)
807
+ libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007b7102b17000)
808
+ libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007b7103cbd000)
809
+ libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007b7102400000)
810
+ /lib64/ld-linux-x86-64.so.2 (0x00007b7103dad000)
811
+ ```
812
+
813
+
814
+
815
+ file
816
+
817
+ ```
818
+ llama-server: ELF 64-bit LSB pie executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c05665456d2
819
+ b7d3a6a9146f7784e50c91b7a60a9, for GNU/Linux 3.2.0, not stripped
820
+ ```
821
+
822
+
823
+
824
+ ```
825
+ strip llama-server
826
+ strip --strip-unneeded libggml-*.so libllama*.so libmtmd*.so
827
+ ```
828
+
829
+
830
+
831
+ ls -ahl
832
+
833
+ ```
834
+ total 62M
835
+ drwxr-xr-x 2 xxx xxx 4.0K Mar 31 17:56 .
836
+ drwxr-xr-x 13 xxx xxx 4.0K Mar 31 17:36 ..
837
+ lrwxrwxrwx 1 xxx xxx 17 Mar 31 17:38 libggml-base.so -> libggml-base.so.0
838
+ lrwxrwxrwx 1 xxx xxx 21 Mar 31 17:38 libggml-base.so.0 -> libggml-base.so.0.9.8
839
+ -rwxr-xr-x 1 xxx xxx 679K Mar 31 17:56 libggml-base.so.0.9.8
840
+ -rwxr-xr-x 1 xxx xxx 1018K Mar 31 17:56 libggml-cpu-alderlake.so
841
+ -rwxr-xr-x 1 xxx xxx 1.3M Mar 31 17:56 libggml-cpu-cannonlake.so
842
+ -rwxr-xr-x 1 xxx xxx 1.3M Mar 31 17:56 libggml-cpu-cascadelake.so
843
+ -rwxr-xr-x 1 xxx xxx 1.3M Mar 31 17:56 libggml-cpu-cooperlake.so
844
+ -rwxr-xr-x 1 xxx xxx 1022K Mar 31 17:56 libggml-cpu-haswell.so
845
+ -rwxr-xr-x 1 xxx xxx 1.3M Mar 31 17:56 libggml-cpu-icelake.so
846
+ -rwxr-xr-x 1 xxx xxx 950K Mar 31 17:56 libggml-cpu-ivybridge.so
847
+ -rwxr-xr-x 1 xxx xxx 950K Mar 31 17:56 libggml-cpu-piledriver.so
848
+ -rwxr-xr-x 1 xxx xxx 942K Mar 31 17:56 libggml-cpu-sandybridge.so
849
+ -rwxr-xr-x 1 xxx xxx 1.5M Mar 31 17:56 libggml-cpu-sapphirerapids.so
850
+ -rwxr-xr-x 1 xxx xxx 1.3M Mar 31 17:56 libggml-cpu-skylakex.so
851
+ -rwxr-xr-x 1 xxx xxx 794K Mar 31 17:56 libggml-cpu-sse42.so
852
+ -rwxr-xr-x 1 xxx xxx 786K Mar 31 17:56 libggml-cpu-x64.so
853
+ -rwxr-xr-x 1 xxx xxx 1.3M Mar 31 17:56 libggml-cpu-zen4.so
854
+ -rwxr-xr-x 1 xxx xxx 36M Mar 31 17:56 libggml-cuda.so
855
+ lrwxrwxrwx 1 xxx xxx 12 Mar 31 17:43 libggml.so -> libggml.so.0
856
+ lrwxrwxrwx 1 xxx xxx 16 Mar 31 17:43 libggml.so.0 -> libggml.so.0.9.8
857
+ -rwxr-xr-x 1 xxx xxx 55K Mar 31 17:43 libggml.so.0.9.8
858
+ lrwxrwxrwx 1 xxx xxx 13 Mar 31 17:43 libllama.so -> libllama.so.0
859
+ lrwxrwxrwx 1 xxx xxx 20 Mar 31 17:43 libllama.so.0 -> libllama.so.0.0.8593
860
+ -rwxr-xr-x 1 xxx xxx 3.1M Mar 31 17:56 libllama.so.0.0.8593
861
+ lrwxrwxrwx 1 xxx xxx 12 Mar 31 17:43 libmtmd.so -> libmtmd.so.0
862
+ lrwxrwxrwx 1 xxx xxx 19 Mar 31 17:43 libmtmd.so.0 -> libmtmd.so.0.0.8593
863
+ -rwxr-xr-x 1 xxx xxx 939K Mar 31 17:56 libmtmd.so.0.0.8593
864
+ -rwxr-xr-x 1 xxx xxx 6.5M Mar 31 17:51 llama-server
865
+ ```
866
+
867
+
868
+
869
+ ./llama-server --version
870
+
871
+ ```
872
+ ggml_cuda_init: found 1 CUDA devices (Total VRAM: 22527 MiB):
873
+ Device 0: NVIDIA GeForce RTX 2080 Ti, compute capability 7.5, VMM: yes, VRAM: 22527 MiB
874
+ load_backend: loaded CUDA backend from /home/fsdnqr/llama.cpp/bin/libggml-cuda.so
875
+ load_backend: loaded CPU backend from /home/fsdnqr/llama.cpp/bin/libggml-cpu-haswell.so
876
+ version: 8593 (fcc2d598c)
877
+ built with GNU 13.3.0 for Linux x86_64
878
+ ```
879
+
880
+ ---
881
+
882
+ 其实用[这个](https://github.com/ai-dock/llama.cpp-cuda)就行了
883
+
llama.cpp/llama-server.sh ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+
3
+ # 获取当前时间
4
+ Now=$(date "+%Y-%m-%d %H:%M:%S")
5
+
6
+ WorkDir=/home/xxx/llama.cpp
7
+
8
+ # 将 bin 目录(.so 所在位置)加入动态库搜索路径
9
+ export LD_LIBRARY_PATH=${WorkDir}/bin:$LD_LIBRARY_PATH
10
+ # 同时确保 CUDA 路径也在(如果 bin 里没有那个 so)
11
+ export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
12
+
13
+ while true; do
14
+ ${WorkDir}/bin/llama-server \
15
+ --model "${WorkDir}/gguf/Tencent-Hunyuan/HY-MT1.5-7B-GGUF/HY-MT1.5-7B-Q8_0.gguf" \
16
+ --alias "hy-mt1.5-7b" \
17
+ --host 0.0.0.0 \
18
+ --port 21233 \
19
+ --no-webui \
20
+ --n-gpu-layers all \
21
+ --ctx-size 32768 \
22
+ --flash-attn on \
23
+ --threads 8 \
24
+ --batch-size 8192 \
25
+ --ubatch-size 4096 \
26
+ --kv-offload \
27
+ --cache-prompt \
28
+ --mlock \
29
+ --no-mmap \
30
+ --parallel 1 \
31
+ --offline \
32
+ --log-timestamps \
33
+ --temp 0.70 \
34
+ --min-p 0.00 \
35
+ --top-k 20 \
36
+ --top-p 0.60 \
37
+ --repeat-penalty 1.05 \
38
+ --typical 0.95
39
+
40
+ sleep 3
41
+ echo -e "\n$Now - Restart"
42
+ done
llama.cpp/llama.cpp_server_bin.tar.gz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:367f77136c5799dcfed2570e2e89165a7029bab831816ed45296501f2a25991d
3
+ size 33571157