AM-Core commited on
Commit
98dc5b3
·
verified ·
1 Parent(s): 1db677a

Add GGUF typeconf post-load binary_op abort PoC

Browse files
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ m_00266_typeconf_postload_binaryop_abort.gguf filter=lfs diff=lfs merge=lfs -text
FINAL_HUNTR_FORM.md ADDED
@@ -0,0 +1,144 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # TITLE
2
+
3
+ Malformed GGUF triggers post-load abort in ggml binary_op due to model-controlled tensor type confusion
4
+
5
+ # TARGET
6
+
7
+ llama.cpp / GGUF (.gguf)
8
+
9
+ # VULNERABILITY TYPE
10
+
11
+ Model File Vulnerability / malformed GGUF triggered post-load denial of service
12
+
13
+ # AFFECTED FORMAT
14
+
15
+ GGUF
16
+
17
+ # AFFECTED PROJECT
18
+
19
+ llama.cpp / ggml model loading and inference path
20
+
21
+ # SUMMARY
22
+
23
+ A malformed GGUF model file is accepted far enough to load and enter the inference/compute graph, then triggers a fatal abort in ggml's CPU binary operation path.
24
+
25
+ The crash occurs after model loading, during llama-bench decode/inference, not as a clean loader rejection.
26
+
27
+ The failing operation is:
28
+
29
+ ggml/src/ggml-cpu/binary-ops.cpp:135:
30
+ binary_op: unsupported types: dst: f32, src0: f32, src1: i32
31
+
32
+ The stack reaches:
33
+
34
+ binary_op<op_mul>
35
+ ggml_compute_forward_mul
36
+ ggml_compute_forward
37
+ ggml_graph_compute_thread
38
+ ggml_backend_sched_graph_compute_async
39
+ llama_context::decode
40
+ llama_decode
41
+ llama-bench
42
+
43
+ This is not an arbitrary code execution claim and not a memory-corruption claim. The demonstrated impact is malformed model-file-triggered denial of service via a post-load compute graph abort.
44
+
45
+ # POC FILE
46
+
47
+ m_00266_typeconf_postload_binaryop_abort.gguf
48
+
49
+ # SHA256
50
+
51
+ See POC_SHA256.txt.
52
+
53
+ # ROOT CAUSE
54
+
55
+ The malformed GGUF changes tensor type metadata such that the constructed computation graph later attempts a binary multiply operation with an unsupported operand combination:
56
+
57
+ dst: f32
58
+ src0: f32
59
+ src1: i32
60
+
61
+ Instead of rejecting the malformed tensor/type combination before execution, the model reaches the compute graph and aborts inside ggml/src/ggml-cpu/binary-ops.cpp.
62
+
63
+ # REPRODUCTION
64
+
65
+ Tested against llama.cpp commit:
66
+
67
+ 9f5f0e689c9e977e5f23a27e344aa36082f44738
68
+
69
+ Run:
70
+
71
+ ./build-huntr-clean-rel/bin/llama-bench \
72
+ -m ./m_00266_typeconf_postload_binaryop_abort.gguf \
73
+ -p 1 -n 1
74
+
75
+ Expected result:
76
+
77
+ binary_op: unsupported types: dst: f32, src0: f32, src1: i32
78
+ EXIT_CODE=134
79
+
80
+ Sanitizer build also reproduces:
81
+
82
+ ASAN_OPTIONS=abort_on_error=1:detect_leaks=0 \
83
+ UBSAN_OPTIONS=print_stacktrace=1:halt_on_error=0 \
84
+ ./build-huntr-sani-hard/bin/llama-bench \
85
+ -m ./m_00266_typeconf_postload_binaryop_abort.gguf \
86
+ -p 1 -n 1
87
+
88
+ # OBSERVED EVIDENCE
89
+
90
+ The verification artifacts show:
91
+
92
+ seed_rel_exit: 0
93
+ mut_rel_exit: 134
94
+ seed_san_exit: 0
95
+ mut_san_exit: 134
96
+ has_load_reject_signal: 0
97
+ has_loaded_table_signal: 1
98
+ has_asan_memory_corruption: 0
99
+ has_fpe_or_zero_dim_style_signal: 0
100
+
101
+ The mutant therefore differs from a clean loader rejection: it reaches model execution before aborting.
102
+
103
+ # SECURITY IMPACT
104
+
105
+ A third-party GGUF file can terminate llama.cpp during model execution after being accepted past initial loading.
106
+
107
+ This is relevant because GGUF models are commonly downloaded from third-party model repositories and loaded directly into local inference tools. A malformed model file should be rejected safely before constructing an invalid compute graph that aborts the process.
108
+
109
+ This report does not claim RCE, ACE, heap overflow, stack overflow, or arbitrary write. The demonstrated impact is denial of service via malformed model-file-triggered post-load abort.
110
+
111
+ # NON-DUPLICATE BOUNDARY
112
+
113
+ This report is distinct from already-submitted GGUF division-by-zero and IQ3_S signed-left-shift reports.
114
+
115
+ This report is specifically:
116
+
117
+ - file: ggml/src/ggml-cpu/binary-ops.cpp
118
+ - line: 135
119
+ - function family: binary_op<op_mul> / ggml_compute_forward_mul
120
+ - issue: post-load unsupported type combination in compute graph
121
+ - observed unsupported combination: dst: f32, src0: f32, src1: i32
122
+ - trigger: malformed GGUF tensor type mutation
123
+ - impact: release and sanitizer abort after load
124
+
125
+ It is not:
126
+
127
+ - gguf.cpp division by zero
128
+ - zero tensor dimension ne[1] == 0
129
+ - IQ3_S signed left-shift UB in ggml_vec_dot_iq3_s_q8_K
130
+ - invalid metadata enum load rejection
131
+ - tensor block-size load rejection
132
+ - Keras native output manipulation
133
+ - Keras get_file cache traversal
134
+
135
+ # SUGGESTED FIX
136
+
137
+ Validate tensor type combinations before graph execution.
138
+
139
+ Potential fix direction:
140
+
141
+ 1. During GGUF loading/model graph construction, validate that tensor types used in binary operations are supported for the selected backend.
142
+ 2. Reject malformed or inconsistent tensor type combinations before decode/inference begins.
143
+ 3. Replace fatal GGML_ABORT for model-controlled unsupported type combinations with a safe error return path where practical.
144
+ 4. Add regression tests with malformed GGUF tensors that attempt f32 * i32 binary-op combinations.
HUNTR_TRIAGE_NOTE.md ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # GGUF type-confusion release abort after load
2
+
3
+ ## Summary
4
+
5
+ A crafted GGUF tensor descriptor changing tensor type metadata for `blk.5.attn_norm.weight` from type `0` to `26` causes llama.cpp to load far enough to enter benchmark/inference setup, then abort during CPU binary op execution with:
6
+
7
+ ```text
8
+ binary_op: unsupported types: dst: f32, src0: f32, src1: i32
9
+ EXIT_CODE=134
10
+ ```
11
+
12
+ ## Important severity boundary
13
+
14
+ This is not currently memory corruption. ASAN/UBSAN did not show heap/stack overflow or UAF in this verification. This should be treated as model-file-triggered denial-of-service / robustness issue unless further evidence shows memory corruption.
15
+
16
+ ## Duplicate boundary
17
+
18
+ This is not the zero-dimension SIGFPE lane and not the known integer-overflow heap-overflow lane. It is a tensor type metadata confusion / unsupported mixed-type operation abort.
19
+
20
+ ## Submission decision
21
+
22
+ Only submit if the program accepts model-file-triggered release abort / DoS after load. Do not present as ACE or memory corruption.
POC_SHA256.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ 0032a33e78fde8347bd7106d3b14702f3045b17643b10bc4ca61ad1eceb7219a /home/nur/am_gguf_lab/huntr_runs/typeconf_v14_clean_20260511_095334/submission_typeconf_v14_m00266_postload_binaryop_abort/m_00266_typeconf_postload_binaryop_abort.gguf
README.md ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # GGUF post-load binary_op type confusion abort PoC
2
+
3
+ This repository contains a malformed GGUF PoC for a Huntr Model File Vulnerability report.
4
+
5
+ The PoC loads far enough to reach llama.cpp / ggml compute graph execution, then aborts in:
6
+
7
+ ggml/src/ggml-cpu/binary-ops.cpp:135
8
+
9
+ Observed failure:
10
+
11
+ binary_op: unsupported types: dst: f32, src0: f32, src1: i32
12
+
13
+ Primary PoC:
14
+
15
+ - m_00266_typeconf_postload_binaryop_abort.gguf
16
+
17
+ Primary report:
18
+
19
+ - FINAL_HUNTR_FORM.md
20
+
21
+ This is not RCE and not memory corruption. It is a malformed model-file-triggered post-load denial-of-service issue.
SHA256SUMS.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ d964b672125668da0d72a1a3254b7ec09a69cc65455ffc04f5eab11ffd6f28f7 /home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf
2
+ 0032a33e78fde8347bd7106d3b14702f3045b17643b10bc4ca61ad1eceb7219a /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
VERDICT.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "verdict": "CONFIRMED_TYPECONF_RELEASE_ABORT_AFTER_LOAD",
3
+ "seed_rel_exit": "0",
4
+ "mut_rel_exit": "134",
5
+ "seed_san_exit": "0",
6
+ "mut_san_exit": "134",
7
+ "has_unsupported_types_signal": 1,
8
+ "has_asan_memory_corruption": 0,
9
+ "has_fpe_or_zero_dim_style_signal": 0,
10
+ "has_load_reject_signal": 0,
11
+ "has_loaded_table_signal": 1,
12
+ "mutation": "TYPE_t49_blk.5.attn_norm.weight_0_to_26",
13
+ "mutant": "/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf",
14
+ "seed": "/home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf",
15
+ "commit": "9f5f0e689c9e977e5f23a27e344aa36082f44738"
16
+ }
VERIFY_ALL_LOGS.txt ADDED
@@ -0,0 +1,336 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATE=2026-05-10T10:16:04+05:00
2
+ SOURCE_RUN=/home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020
3
+ SOURCE_MODEL=/home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/m_00266.gguf
4
+ MUT_COPY=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
5
+ SEED=/home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf
6
+ REPO=/home/nur/am_gguf_lab/repos/llama.cpp
7
+ COMMIT=9f5f0e689c9e977e5f23a27e344aa36082f44738
8
+ 9f5f0e689 model : support Gemma4_26B_A4B_NVFP4 (#22804)
9
+
10
+ SEED_SHA256=d964b672125668da0d72a1a3254b7ec09a69cc65455ffc04f5eab11ffd6f28f7
11
+ MUT_SHA256=0032a33e78fde8347bd7106d3b14702f3045b17643b10bc4ca61ad1eceb7219a
12
+
13
+ ===== MUTATION LABEL =====
14
+ /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/manifest.tsv:268:266 /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/m_00266.gguf TYPE_t49_blk.5.attn_norm.weight_0_to_26 0032a33e78fde8347bd7106d3b14702f3045b17643b10bc4ca61ad1eceb7219a
15
+ /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/queue.tsv:268:266 /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/m_00266.gguf TYPE_t49_blk.5.attn_norm.weight_0_to_26
16
+
17
+ /home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf: GGUF file format version 3, 75 tensors, 26 metadata entries, Architecture: llama, Name: Maykeye TinyLLama v0, Block Count: 8, Context Length: 2048, Embedding Length: 64
18
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf: GGUF file format version 3, 75 tensors, 26 metadata entries, Architecture: llama, Name: Maykeye TinyLLama v0, Block Count: 8, Context Length: 2048, Embedding Length: 64
19
+ ===== mut_rel_deep =====
20
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-clean-rel/bin/llama-bench
21
+ MODEL=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
22
+ ARGS=-p 256 -n 128
23
+ | model | size | params | backend | threads | test | t/s |
24
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
25
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
26
+
27
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
28
+
29
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
30
+
31
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
32
+
33
+ ❌️ ptrace: Operation not permitted.
34
+ ❌️ No stack.
35
+ ❌️ The program is not being run.
36
+ ❌️ ptrace: Operation not permitted.
37
+ ❌️ No stack.
38
+ ❌️ The program is not being run.
39
+ ❌️ ptrace: Operation not permitted.
40
+ ❌️ No stack.
41
+ ❌️ The program is not being run.
42
+ ❌️ Unable to attach: program terminated with signal SIGABRT, Aborted.
43
+ ❌️ No stack.
44
+ ❌️ The program is not being run.
45
+ timeout: the monitored command dumped core
46
+ EXIT_CODE=134
47
+ ===== mut_rel_quick =====
48
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-clean-rel/bin/llama-bench
49
+ MODEL=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
50
+ ARGS=-p 1 -n 1
51
+ | model | size | params | backend | threads | test | t/s |
52
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
53
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
54
+
55
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
56
+
57
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
58
+
59
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
60
+
61
+ ❌️ ptrace: Operation not permitted.
62
+ ❌️ No stack.
63
+ ❌️ The program is not being run.
64
+ ❌️ warning: process 372585 is already traced by process 372592
65
+ ptrace: Operation not permitted.
66
+ ❌️ No stack.
67
+ ❌️ The program is not being run.
68
+ [New LWP 372588]
69
+ [New LWP 372587]
70
+ [New LWP 372586]
71
+ ❌️ warning: process 372585 is already traced by process 372592
72
+ ptrace: Operation not permitted.
73
+ ❌️ No stack.
74
+ ❌️ The program is not being run.
75
+
76
+ This GDB supports auto-downloading debuginfo from the following URLs:
77
+ <https://debuginfod.archlinux.org>
78
+ Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
79
+ Debuginfod has been disabled.
80
+ To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
81
+ [Thread debugging using libthread_db enabled]
82
+ Using host libthread_db library "/usr/lib/libthread_db.so.1".
83
+ 0x00007f3f200a0a52 in ?? () from /usr/lib/libc.so.6
84
+ #0 0x00007f3f200a0a52 in ?? () from /usr/lib/libc.so.6
85
+ #1 0x00007f3f20094abc in ?? () from /usr/lib/libc.so.6
86
+ #2 0x00007f3f20094b04 in ?? () from /usr/lib/libc.so.6
87
+ #3 0x00007f3f20105c6f in wait4 () from /usr/lib/libc.so.6
88
+ #4 0x000055abec515a9b in ggml_print_backtrace () at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:234
89
+ 234 waitpid(child_pid, NULL, 0);
90
+ #5 0x000055abec515c28 in ggml_abort (file=0x55abec5fed78 "/home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp", line=135, fmt=0x55abec5fedc0 "%s: unsupported types: dst: %s, src0: %s, src1: %s\n") at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:268
91
+ 268 ggml_print_backtrace();
92
+ #6 0x000055abec4b8f74 in binary_op<op_mul> (params=<optimized out>, dst=0x55abf764acb0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135
93
+ 135 GGML_ABORT("%s: unsupported types: dst: %s, src0: %s, src1: %s\n", __func__,
94
+ #7 ggml_compute_forward_mul (params=0x7ffca3433300, dst=dst@entry=0x55abf764acb0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:149
95
+ 149 binary_op<op_mul>(params, dst);
96
+ #8 0x000055abec4b07b5 in ggml_compute_forward (params=0x7ffca3433300, tensor=0x55abf764acb0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:1737
97
+ 1737 ggml_compute_forward_mul(params, tensor);
98
+ #9 ggml_graph_compute_thread (data=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3049
99
+ 3049 ggml_compute_forward(&params, node);
100
+ #10 0x00007f3f20ee4909 in GOMP_parallel () from /usr/lib/libgomp.so.1
101
+ #11 0x000055abec4b1da5 in ggml_graph_compute (cgraph=0x55abf720ffc8, cplan=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3319
102
+ 3319 #pragma omp parallel num_threads(n_threads)
103
+ #12 0x000055abec47a6d5 in ggml_backend_cpu_graph_compute (backend=<optimized out>, cgraph=0x55abf720ffc8) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp:190
104
+ 190 return ggml_graph_compute(cgraph, &cplan);
105
+ #13 0x000055abec53069d in ggml_backend_graph_compute_async (backend=<optimized out>, cgraph=0x55abf720ffc8) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:452
106
+ 452 return backend->iface.graph_compute(backend, cgraph);
107
+ #14 ggml_backend_sched_compute_splits (sched=0x55abf71d92a0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1678
108
+ 1678 enum ggml_status ec = ggml_backend_graph_compute_async(split_backend, &split->graph);
109
+ #15 ggml_backend_sched_graph_compute_async (sched=0x55abf71d92a0, graph=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1901
110
+ 1901 return ggml_backend_sched_compute_splits(sched);
111
+ #16 0x000055abec30f240 in llama_context::graph_compute (this=this@entry=0x55abf7577fd0, gf=0x55abf762fb30, batched=<optimized out>) at /usr/include/c++/16.1.1/bits/unique_ptr.h:192
112
+ 192 pointer _M_ptr() const noexcept { return std::get<0>(_M_t); }
113
+ #17 0x000055abec3110e4 in llama_context::process_ubatch (this=this@entry=0x55abf7577fd0, ubatch=..., gtype=gtype@entry=LLM_GRAPH_TYPE_DECODER, mctx=mctx@entry=0x55abf71ac4c0, ret=@0x7ffca3438ed4: GGML_STATUS_SUCCESS) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-graph.h:648
114
+ 648 ggml_cgraph * get_gf() const { return gf; }
115
+ #18 0x000055abec3180b2 in llama_context::decode (this=0x55abf7577fd0, batch_inp=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:1692
116
+ 1692 const auto * res = process_ubatch(ubatch, LLM_GRAPH_TYPE_DECODER, mctx.get(), status);
117
+ #19 0x000055abec319a7e in llama_decode (ctx=<optimized out>, batch=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:3747
118
+ 3747 const int ret = ctx->decode(batch);
119
+ #20 0x000055abec24bb7e in test_prompt (ctx=ctx@entry=0x55abf7577fd0, n_prompt=1, n_batch=2048, n_threads=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2082
120
+ 2082 int res = llama_decode(ctx, llama_batch_get_one(tokens.data(), n_tokens));
121
+ #21 0x000055abec245321 in main (argc=<optimized out>, argv=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2306
122
+ 2306 bool res = test_prompt(ctx, t.n_prompt, t.n_batch, t.n_threads);
123
+ [Inferior 1 (process 372585) detached]
124
+ timeout: the monitored command dumped core
125
+ EXIT_CODE=134
126
+ ===== mut_san_deep =====
127
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-sani/bin/llama-bench
128
+ MODEL=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
129
+ ARGS=-p 256 -n 128
130
+ warning: sanitizer enabled, performance may be affected
131
+ | model | size | params | backend | threads | test | t/s |
132
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
133
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
134
+
135
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
136
+
137
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
138
+
139
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
140
+
141
+ [New LWP 372938]
142
+ [New LWP 372937]
143
+ [New LWP 372936]
144
+ ❌️ warning: process 372935 is already traced by process 372942
145
+ ptrace: Operation not permitted.
146
+ ❌️ No stack.
147
+ ❌️ The program is not being run.
148
+ ❌️ warning: process 372935 is already traced by process 372942
149
+ ptrace: Operation not permitted.
150
+ ❌️ No stack.
151
+ ❌️ The program is not being run.
152
+ ❌️ warning: process 372935 is already traced by process 372942
153
+ ptrace: Operation not permitted.
154
+ ❌️ No stack.
155
+ ❌️ The program is not being run.
156
+
157
+ This GDB supports auto-downloading debuginfo from the following URLs:
158
+ <https://debuginfod.archlinux.org>
159
+ Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
160
+ Debuginfod has been disabled.
161
+ To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
162
+ [Thread debugging using libthread_db enabled]
163
+ Using host libthread_db library "/usr/lib/libthread_db.so.1".
164
+ 0x00007f821c2a0a52 in ?? () from /usr/lib/libc.so.6
165
+ #0 0x00007f821c2a0a52 in ?? () from /usr/lib/libc.so.6
166
+ #1 0x00007f821c294abc in ?? () from /usr/lib/libc.so.6
167
+ #2 0x00007f821c294b04 in ?? () from /usr/lib/libc.so.6
168
+ #3 0x00007f821c305c6f in wait4 () from /usr/lib/libc.so.6
169
+ #4 0x00007f821da7fab5 in ?? () from /usr/lib/libasan.so.8
170
+ #5 0x000055e4be71b4e9 in ggml_print_backtrace () at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:234
171
+ 234 waitpid(child_pid, NULL, 0);
172
+ #6 0x000055e4be71b883 in ggml_abort (file=<optimized out>, line=<optimized out>, fmt=0x55e4bf046380 "%s: unsupported types: dst: %s, src0: %s, src1: %s\n") at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:268
173
+ 268 ggml_print_backtrace();
174
+ #7 0x000055e4be410c92 in binary_op<op_mul> (params=<optimized out>, dst=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135
175
+ 135 GGML_ABORT("%s: unsupported types: dst: %s, src0: %s, src1: %s\n", __func__,
176
+ #8 ggml_compute_forward_mul (params=params@entry=0x7b821a22e450, dst=dst@entry=0x7b8218eea9a0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:149
177
+ 149 binary_op<op_mul>(params, dst);
178
+ #9 0x000055e4be3ab146 in ggml_compute_forward (params=<optimized out>, tensor=0x7b8218eea9a0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:1737
179
+ 1737 ggml_compute_forward_mul(params, tensor);
180
+ #10 ggml_graph_compute_thread (data=data@entry=0x7d521b3e5080) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3049
181
+ 3049 ggml_compute_forward(&params, node);
182
+ #11 0x000055e4be3b0a7e in ggml_graph_compute._omp_fn.0 () at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3335
183
+ 3335 ggml_graph_compute_thread(&threadpool->workers[ith]);
184
+ #12 0x00007f821e1f9909 in GOMP_parallel () from /usr/lib/libgomp.so.1
185
+ #13 0x000055e4be3b9293 in ggml_graph_compute (cgraph=<optimized out>, cplan=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3319
186
+ 3319 #pragma omp parallel num_threads(n_threads)
187
+ #14 0x000055e4be235771 in ggml_backend_cpu_graph_compute (backend=<optimized out>, cgraph=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp:190
188
+ 190 return ggml_graph_compute(cgraph, &cplan);
189
+ #15 0x000055e4be7b6d15 in ggml_backend_graph_compute_async (backend=<optimized out>, cgraph=0x7da21b3e3208) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:452
190
+ 452 return backend->iface.graph_compute(backend, cgraph);
191
+ #16 ggml_backend_sched_compute_splits (sched=0x7d221b3e1280) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1678
192
+ 1678 enum ggml_status ec = ggml_backend_graph_compute_async(split_backend, &split->graph);
193
+ #17 ggml_backend_sched_graph_compute_async (sched=0x7d221b3e1280, graph=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1901
194
+ 1901 return ggml_backend_sched_compute_splits(sched);
195
+ #18 0x000055e4bcf9f8c2 in llama_context::graph_compute (this=this@entry=0x7d021b3e0080, gf=<optimized out>, batched=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:2191
196
+ 2191 auto status = ggml_backend_sched_graph_compute_async(sched.get(), gf);
197
+ #19 0x000055e4bcfc19c0 in llama_context::process_ubatch (this=this@entry=0x7d021b3e0080, ubatch=..., gtype=gtype@entry=LLM_GRAPH_TYPE_DECODER, mctx=<optimized out>, ret=@0x7b821a5d5040: GGML_STATUS_SUCCESS) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:1231
198
+ 1231 const auto status = graph_compute(res->get_gf(), ubatch.n_tokens > 1);
199
+ #20 0x000055e4bcfe6647 in llama_context::decode (this=0x7d021b3e0080, batch_inp=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:1692
200
+ 1692 const auto * res = process_ubatch(ubatch, LLM_GRAPH_TYPE_DECODER, mctx.get(), status);
201
+ #21 0x000055e4bcff2dd6 in llama_decode (ctx=<optimized out>, batch=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:3747
202
+ 3747 const int ret = ctx->decode(batch);
203
+ #22 0x000055e4bc8a0f70 in test_prompt (ctx=ctx@entry=0x7d021b3e0080, n_prompt=<optimized out>, n_batch=<optimized out>, n_threads=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2082
204
+ 2082 int res = llama_decode(ctx, llama_batch_get_one(tokens.data(), n_tokens));
205
+ #23 0x000055e4bc87422a in main (argc=<optimized out>, argv=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2306
206
+ 2306 bool res = test_prompt(ctx, t.n_prompt, t.n_batch, t.n_threads);
207
+ [Inferior 1 (process 372935) detached]
208
+ EXIT_CODE=134
209
+ ===== mut_san_quick =====
210
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-sani/bin/llama-bench
211
+ MODEL=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
212
+ ARGS=-p 1 -n 1
213
+ warning: sanitizer enabled, performance may be affected
214
+ | model | size | params | backend | threads | test | t/s |
215
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
216
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
217
+
218
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
219
+
220
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
221
+
222
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
223
+
224
+ ❌️ ptrace: Operation not permitted.
225
+ ❌️ No stack.
226
+ ❌️ The program is not being run.
227
+ [New LWP 372826]
228
+ [New LWP 372825]
229
+ [New LWP 372824]
230
+ ❌️ warning: process 372823 is already traced by process 372830
231
+ ptrace: Operation not permitted.
232
+ ❌️ No stack.
233
+ ❌️ The program is not being run.
234
+ ❌️ warning: process 372823 is already traced by process 372830
235
+ ptrace: Operation not permitted.
236
+ ❌️ No stack.
237
+ ❌️ The program is not being run.
238
+
239
+ This GDB supports auto-downloading debuginfo from the following URLs:
240
+ <https://debuginfod.archlinux.org>
241
+ Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
242
+ Debuginfod has been disabled.
243
+ To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
244
+ [Thread debugging using libthread_db enabled]
245
+ Using host libthread_db library "/usr/lib/libthread_db.so.1".
246
+ 0x00007f1803ca0a52 in ?? () from /usr/lib/libc.so.6
247
+ #0 0x00007f1803ca0a52 in ?? () from /usr/lib/libc.so.6
248
+ #1 0x00007f1803c94abc in ?? () from /usr/lib/libc.so.6
249
+ #2 0x00007f1803c94b04 in ?? () from /usr/lib/libc.so.6
250
+ #3 0x00007f1803d05c6f in wait4 () from /usr/lib/libc.so.6
251
+ #4 0x00007f180547fab5 in ?? () from /usr/lib/libasan.so.8
252
+ #5 0x0000564f5262d4e9 in ggml_print_backtrace () at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:234
253
+ 234 waitpid(child_pid, NULL, 0);
254
+ #6 0x0000564f5262d883 in ggml_abort (file=<optimized out>, line=<optimized out>, fmt=0x564f52f58380 "%s: unsupported types: dst: %s, src0: %s, src1: %s\n") at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:268
255
+ 268 ggml_print_backtrace();
256
+ #7 0x0000564f52322c92 in binary_op<op_mul> (params=<optimized out>, dst=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135
257
+ 135 GGML_ABORT("%s: unsupported types: dst: %s, src0: %s, src1: %s\n", __func__,
258
+ #8 ggml_compute_forward_mul (params=params@entry=0x7b1801cac850, dst=dst@entry=0x7b180046d9a0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:149
259
+ 149 binary_op<op_mul>(params, dst);
260
+ #9 0x0000564f522bd146 in ggml_compute_forward (params=<optimized out>, tensor=0x7b180046d9a0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:1737
261
+ 1737 ggml_compute_forward_mul(params, tensor);
262
+ #10 ggml_graph_compute_thread (data=data@entry=0x7ce802de3c80) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3049
263
+ 3049 ggml_compute_forward(&params, node);
264
+ #11 0x0000564f522c2a7e in ggml_graph_compute._omp_fn.0 () at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3335
265
+ 3335 ggml_graph_compute_thread(&threadpool->workers[ith]);
266
+ #12 0x00007f18053be909 in GOMP_parallel () from /usr/lib/libgomp.so.1
267
+ #13 0x0000564f522cb293 in ggml_graph_compute (cgraph=<optimized out>, cplan=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3319
268
+ 3319 #pragma omp parallel num_threads(n_threads)
269
+ #14 0x0000564f52147771 in ggml_backend_cpu_graph_compute (backend=<optimized out>, cgraph=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp:190
270
+ 190 return ggml_graph_compute(cgraph, &cplan);
271
+ #15 0x0000564f526c8d15 in ggml_backend_graph_compute_async (backend=<optimized out>, cgraph=0x7d3802de3208) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:452
272
+ 452 return backend->iface.graph_compute(backend, cgraph);
273
+ #16 ggml_backend_sched_compute_splits (sched=0x7cb802de1280) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1678
274
+ 1678 enum ggml_status ec = ggml_backend_graph_compute_async(split_backend, &split->graph);
275
+ #17 ggml_backend_sched_graph_compute_async (sched=0x7cb802de1280, graph=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1901
276
+ 1901 return ggml_backend_sched_compute_splits(sched);
277
+ #18 0x0000564f50eb18c2 in llama_context::graph_compute (this=this@entry=0x7c9802de0080, gf=<optimized out>, batched=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:2191
278
+ 2191 auto status = ggml_backend_sched_graph_compute_async(sched.get(), gf);
279
+ #19 0x0000564f50ed39c0 in llama_context::process_ubatch (this=this@entry=0x7c9802de0080, ubatch=..., gtype=gtype@entry=LLM_GRAPH_TYPE_DECODER, mctx=<optimized out>, ret=@0x7b1801fd5040: GGML_STATUS_SUCCESS) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:1231
280
+ 1231 const auto status = graph_compute(res->get_gf(), ubatch.n_tokens > 1);
281
+ #20 0x0000564f50ef8647 in llama_context::decode (this=0x7c9802de0080, batch_inp=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:1692
282
+ 1692 const auto * res = process_ubatch(ubatch, LLM_GRAPH_TYPE_DECODER, mctx.get(), status);
283
+ #21 0x0000564f50f04dd6 in llama_decode (ctx=<optimized out>, batch=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:3747
284
+ 3747 const int ret = ctx->decode(batch);
285
+ #22 0x0000564f507b2f70 in test_prompt (ctx=ctx@entry=0x7c9802de0080, n_prompt=<optimized out>, n_batch=<optimized out>, n_threads=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2082
286
+ 2082 int res = llama_decode(ctx, llama_batch_get_one(tokens.data(), n_tokens));
287
+ #23 0x0000564f5078622a in main (argc=<optimized out>, argv=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2306
288
+ 2306 bool res = test_prompt(ctx, t.n_prompt, t.n_batch, t.n_threads);
289
+ [Inferior 1 (process 372823) detached]
290
+ EXIT_CODE=134
291
+ ===== seed_rel_deep =====
292
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-clean-rel/bin/llama-bench
293
+ MODEL=/home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf
294
+ ARGS=-p 256 -n 128
295
+ | model | size | params | backend | threads | test | t/s |
296
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
297
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | pp256 | 12216.20 ± 1982.62 |
298
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | tg128 | 1265.19 ± 4.14 |
299
+
300
+ build: 9f5f0e689 (9080)
301
+ EXIT_CODE=0
302
+ ===== seed_rel_quick =====
303
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-clean-rel/bin/llama-bench
304
+ MODEL=/home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf
305
+ ARGS=-p 1 -n 1
306
+ | model | size | params | backend | threads | test | t/s |
307
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
308
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | pp1 | 1327.99 ± 17.08 |
309
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | tg1 | 1335.17 ± 9.10 |
310
+
311
+ build: 9f5f0e689 (9080)
312
+ EXIT_CODE=0
313
+ ===== seed_san_deep =====
314
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-sani/bin/llama-bench
315
+ MODEL=/home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf
316
+ ARGS=-p 256 -n 128
317
+ warning: sanitizer enabled, performance may be affected
318
+ | model | size | params | backend | threads | test | t/s |
319
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
320
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | pp256 | 2755.72 ± 132.32 |
321
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | tg128 | 781.32 ± 54.37 |
322
+
323
+ build: 9f5f0e689 (9080)
324
+ EXIT_CODE=0
325
+ ===== seed_san_quick =====
326
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-sani/bin/llama-bench
327
+ MODEL=/home/nur/am_gguf_lab/full_model_seeds/TinyLLama-v0-Q2_K.gguf
328
+ ARGS=-p 1 -n 1
329
+ warning: sanitizer enabled, performance may be affected
330
+ | model | size | params | backend | threads | test | t/s |
331
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
332
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | pp1 | 583.45 ± 64.80 |
333
+ | llama ?B Q2_K - Medium | 3.44 MiB | 4.62 M | CPU | 4 | tg1 | 702.63 ± 45.55 |
334
+
335
+ build: 9f5f0e689 (9080)
336
+ EXIT_CODE=0
VERIFY_VERDICT.txt ADDED
@@ -0,0 +1,89 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ===== V14 VERDICT =====
2
+ VERDICT=CONFIRMED_RELEASE_CRASH_AFTER_LOAD_CANDIDATE
3
+ SEED_RELEASE_OK=1
4
+ MUTANT_RELEASE_NONZERO=1
5
+ MUTANT_LOAD_REJECT=0
6
+ MUTANT_LOADED_SIGNAL=1
7
+ MEMORY_SIGNAL=0
8
+ SANITIZER_SIGNAL=1
9
+
10
+ MUTANT=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
11
+ MUTANT_SHA256=0032a33e78fde8347bd7106d3b14702f3045b17643b10bc4ca61ad1eceb7219a
12
+
13
+ ===== EXIT CODES =====
14
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=0
15
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=0
16
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=0
17
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=0
18
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
19
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
20
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
21
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
22
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_deep.txt:EXIT_CODE=134
23
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:EXIT_CODE=134
24
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:EXIT_CODE=134
25
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:EXIT_CODE=134
26
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/seed_rel_deep.txt:EXIT_CODE=0
27
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/seed_rel_quick.txt:EXIT_CODE=0
28
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/seed_san_deep.txt:EXIT_CODE=0
29
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/seed_san_quick.txt:EXIT_CODE=0
30
+
31
+ ===== MUTATION LABEL =====
32
+ /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/manifest.tsv:268:266 /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/m_00266.gguf TYPE_t49_blk.5.attn_norm.weight_0_to_26 0032a33e78fde8347bd7106d3b14702f3045b17643b10bc4ca61ad1eceb7219a
33
+ /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/queue.tsv:268:266 /home/nur/am_gguf_lab/huntr_runs/gguf_v10_typeconf_20260510_095020/mutants/m_00266.gguf TYPE_t49_blk.5.attn_norm.weight_0_to_26
34
+
35
+ ===== REAL SIGNALS, TEXT LOGS ONLY =====
36
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:42:❌️ Unable to attach: program terminated with signal SIGABRT, Aborted.
37
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:46:EXIT_CODE=134
38
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:77: <https://debuginfod.archlinux.org>
39
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:78:Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
40
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:79:Debuginfod has been disabled.
41
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:80:To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
42
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:123:[Inferior 1 (process 372585) detached]
43
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:125:EXIT_CODE=134
44
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:158: <https://debuginfod.archlinux.org>
45
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:159:Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
46
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:160:Debuginfod has been disabled.
47
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:161:To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
48
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:207:[Inferior 1 (process 372935) detached]
49
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:208:EXIT_CODE=134
50
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:240: <https://debuginfod.archlinux.org>
51
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:241:Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
52
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:242:Debuginfod has been disabled.
53
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:243:To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
54
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:289:[Inferior 1 (process 372823) detached]
55
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:290:EXIT_CODE=134
56
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:32: <https://debuginfod.archlinux.org>
57
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:33:Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
58
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:34:Debuginfod has been disabled.
59
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:35:To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
60
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:81:[Inferior 1 (process 372823) detached]
61
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:82:EXIT_CODE=134
62
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/cmake_clean_rel.log:3:-- Detecting C compiler ABI info
63
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/cmake_clean_rel.log:4:-- Detecting C compiler ABI info - done
64
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/cmake_clean_rel.log:8:-- Detecting CXX compiler ABI info
65
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/cmake_clean_rel.log:9:-- Detecting CXX compiler ABI info - done
66
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/cmake_clean_rel.log:13:CMAKE_BUILD_TYPE=RelWithDebInfo
67
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:33: <https://debuginfod.archlinux.org>
68
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:34:Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
69
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:35:Debuginfod has been disabled.
70
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:36:To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
71
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:82:[Inferior 1 (process 372935) detached]
72
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:83:EXIT_CODE=134
73
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:31: <https://debuginfod.archlinux.org>
74
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:32:Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
75
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:33:Debuginfod has been disabled.
76
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:34:To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
77
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:77:[Inferior 1 (process 372585) detached]
78
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:79:EXIT_CODE=134
79
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/build_clean_rel.log:3:[ 0%] Building CXX object common/CMakeFiles/llama-common-base.dir/build-info.cpp.o
80
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:18:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
81
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:19:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
82
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:20:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
83
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:21:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/ALL_LOGS.txt:EXIT_CODE=134
84
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:22:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_deep.txt:EXIT_CODE=134
85
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:23:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_quick.txt:EXIT_CODE=134
86
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:24:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_deep.txt:EXIT_CODE=134
87
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/VERDICT.txt:25:/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_san_quick.txt:EXIT_CODE=134
88
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_deep.txt:24:❌️ Unable to attach: program terminated with signal SIGABRT, Aborted.
89
+ /home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/mut_rel_deep.txt:28:EXIT_CODE=134
m_00266_typeconf_postload_binaryop_abort.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0032a33e78fde8347bd7106d3b14702f3045b17643b10bc4ca61ad1eceb7219a
3
+ size 4372832
mut_rel.txt ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ===== mut_rel =====
2
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-clean-rel/bin/llama-bench
3
+ MODEL=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
4
+ ARGS=-p 1 -n 1
5
+
6
+ | model | size | params | backend | threads | test | t/s |
7
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
8
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
9
+
10
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
11
+
12
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
13
+
14
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
15
+
16
+ ❌️ ptrace: Operation not permitted.
17
+ ❌️ No stack.
18
+ ❌️ The program is not being run.
19
+ ❌️ ptrace: Operation not permitted.
20
+ ❌️ No stack.
21
+ ❌️ The program is not being run.
22
+ [New LWP 606945]
23
+ [New LWP 606944]
24
+ [New LWP 606943]
25
+ ❌️ warning: process 606942 is already traced by process 606949
26
+ ptrace: Operation not permitted.
27
+ ❌️ No stack.
28
+ ❌️ The program is not being run.
29
+
30
+ This GDB supports auto-downloading debuginfo from the following URLs:
31
+ <https://debuginfod.archlinux.org>
32
+ Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
33
+ Debuginfod has been disabled.
34
+ To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
35
+ [Thread debugging using libthread_db enabled]
36
+ Using host libthread_db library "/usr/lib/libthread_db.so.1".
37
+ 0x00007fea0e0a0a52 in ?? () from /usr/lib/libc.so.6
38
+ #0 0x00007fea0e0a0a52 in ?? () from /usr/lib/libc.so.6
39
+ #1 0x00007fea0e094abc in ?? () from /usr/lib/libc.so.6
40
+ #2 0x00007fea0e094b04 in ?? () from /usr/lib/libc.so.6
41
+ #3 0x00007fea0e105c6f in wait4 () from /usr/lib/libc.so.6
42
+ #4 0x0000563a02fd6a9b in ggml_print_backtrace () at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:234
43
+ 234 waitpid(child_pid, NULL, 0);
44
+ #5 0x0000563a02fd6c28 in ggml_abort (file=0x563a030bfd78 "/home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp", line=135, fmt=0x563a030bfdc0 "%s: unsupported types: dst: %s, src0: %s, src1: %s\n") at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml.c:268
45
+ 268 ggml_print_backtrace();
46
+ #6 0x0000563a02f79f74 in binary_op<op_mul> (params=<optimized out>, dst=0x563a42c4ecb0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135
47
+ 135 GGML_ABORT("%s: unsupported types: dst: %s, src0: %s, src1: %s\n", __func__,
48
+ #7 ggml_compute_forward_mul (params=0x7fffbb6fd2f0, dst=dst@entry=0x563a42c4ecb0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:149
49
+ 149 binary_op<op_mul>(params, dst);
50
+ #8 0x0000563a02f717b5 in ggml_compute_forward (params=0x7fffbb6fd2f0, tensor=0x563a42c4ecb0) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:1737
51
+ 1737 ggml_compute_forward_mul(params, tensor);
52
+ #9 ggml_graph_compute_thread (data=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3049
53
+ 3049 ggml_compute_forward(&params, node);
54
+ #10 0x00007fea0eef1909 in GOMP_parallel () from /usr/lib/libgomp.so.1
55
+ #11 0x0000563a02f72da5 in ggml_graph_compute (cgraph=0x563a42814008, cplan=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:3319
56
+ 3319 #pragma omp parallel num_threads(n_threads)
57
+ #12 0x0000563a02f3b6d5 in ggml_backend_cpu_graph_compute (backend=<optimized out>, cgraph=0x563a42814008) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp:190
58
+ 190 return ggml_graph_compute(cgraph, &cplan);
59
+ #13 0x0000563a02ff169d in ggml_backend_graph_compute_async (backend=<optimized out>, cgraph=0x563a42814008) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:452
60
+ 452 return backend->iface.graph_compute(backend, cgraph);
61
+ #14 ggml_backend_sched_compute_splits (sched=0x563a427dd550) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1678
62
+ 1678 enum ggml_status ec = ggml_backend_graph_compute_async(split_backend, &split->graph);
63
+ #15 ggml_backend_sched_graph_compute_async (sched=0x563a427dd550, graph=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-backend.cpp:1901
64
+ 1901 return ggml_backend_sched_compute_splits(sched);
65
+ #16 0x0000563a02dd0240 in llama_context::graph_compute (this=this@entry=0x563a427b4d60, gf=0x563a42c33b30, batched=<optimized out>) at /usr/include/c++/16.1.1/bits/unique_ptr.h:192
66
+ 192 pointer _M_ptr() const noexcept { return std::get<0>(_M_t); }
67
+ #17 0x0000563a02dd20e4 in llama_context::process_ubatch (this=this@entry=0x563a427b4d60, ubatch=..., gtype=gtype@entry=LLM_GRAPH_TYPE_DECODER, mctx=mctx@entry=0x563a427b04c0, ret=@0x7fffbb702ec4: 32767) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-graph.h:648
68
+ 648 ggml_cgraph * get_gf() const { return gf; }
69
+ #18 0x0000563a02dd90b2 in llama_context::decode (this=0x563a427b4d60, batch_inp=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:1692
70
+ 1692 const auto * res = process_ubatch(ubatch, LLM_GRAPH_TYPE_DECODER, mctx.get(), status);
71
+ #19 0x0000563a02ddaa7e in llama_decode (ctx=<optimized out>, batch=...) at /home/nur/am_gguf_lab/repos/llama.cpp/src/llama-context.cpp:3747
72
+ 3747 const int ret = ctx->decode(batch);
73
+ #20 0x0000563a02d0cb7e in test_prompt (ctx=ctx@entry=0x563a427b4d60, n_prompt=1, n_batch=2048, n_threads=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2082
74
+ 2082 int res = llama_decode(ctx, llama_batch_get_one(tokens.data(), n_tokens));
75
+ #21 0x0000563a02d06321 in main (argc=<optimized out>, argv=<optimized out>) at /home/nur/am_gguf_lab/repos/llama.cpp/tools/llama-bench/llama-bench.cpp:2306
76
+ 2306 bool res = test_prompt(ctx, t.n_prompt, t.n_batch, t.n_threads);
77
+ [Inferior 1 (process 606942) detached]
78
+ timeout: the monitored command dumped core
79
+
80
+ EXIT_CODE=134
mut_san.txt ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ===== mut_san =====
2
+ BIN=/home/nur/am_gguf_lab/repos/llama.cpp/build-huntr-sani-hard/bin/llama-bench
3
+ MODEL=/home/nur/am_gguf_lab/huntr_runs/verify_candidate_v14_20260510_101604/m_00266.gguf
4
+ ARGS=-p 1 -n 1
5
+
6
+ warning: sanitizer enabled, performance may be affected
7
+ | model | size | params | backend | threads | test | t/s |
8
+ | ------------------------------ | ---------: | ---------: | ---------- | ------: | --------------: | -------------------: |
9
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
10
+
11
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
12
+
13
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
14
+
15
+ /home/nur/am_gguf_lab/repos/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp:135: binary_op: unsupported types: dst: f32, src0: f32, src1: i32
16
+
17
+ ❌️ ptrace: Operation not permitted.
18
+ ❌️ No stack.
19
+ ❌️ The program is not being run.
20
+ ❌️ ptrace: Operation not permitted.
21
+ ❌️ No stack.
22
+ ❌️ The program is not being run.
23
+
24
+ EXIT_CODE=134
25
+ ❌️ ptrace: No such process.
26
+ ❌️ No stack.
27
+ ❌️ The program is not being run.
28
+ ❌️ ptrace: No such process.
29
+ ❌️ No stack.
30
+ ❌️ The program is not being run.