@@ -63,20 +63,19 @@ jobs:
6363
6464 path = Path("vendor/llama.cpp/ggml/src/ggml-cpu/ops.cpp")
6565 text = path.read_text()
66- old = """ GGML_ASSERT(i01 >= 0 && i01 < ne01);
67-
68- ggml_vec_cpy_f32(nc,"""
69- new = """ if (!(i01 >= 0 && i01 < ne01)) {
70- fprintf(stderr,
71- " %s: invalid row index in get_rows_f32: dst=%s src0=%s src1=%s i=%lld i10=%lld i11=%lld i12=%lld i01=%lld ne01=%lld src1_ne=[%lld,%lld,%lld,%lld]\\ n" ,
72- __func__, dst->name, src0->name, src1->name,
73- (long long) i, (long long) i10, (long long) i11, (long long) i12,
74- (long long) i01, (long long) ne01,
75- (long long) ne10, (long long) ne11, (long long) ne12, (long long) ne13);
76- }
77- GGML_ASSERT(i01 >= 0 && i01 < ne01);
78-
79- ggml_vec_cpy_f32(nc,"""
66+ old = " GGML_ASSERT(i01 >= 0 && i01 < ne01);\\n\\n ggml_vec_cpy_f32(nc,"
67+ new = (
68+ " if (!(i01 >= 0 && i01 < ne01)) {\\n"
69+ " fprintf(stderr,\\n"
70+ " \"%s: invalid row index in get_rows_f32: dst=%s src0=%s src1=%s i=%lld i10=%lld i11=%lld i12=%lld i01=%lld ne01=%lld src1_ne=[%lld,%lld,%lld,%lld]\\\\n\",\\n"
71+ " __func__, dst->name, src0->name, src1->name,\\n"
72+ " (long long) i, (long long) i10, (long long) i11, (long long) i12,\\n"
73+ " (long long) i01, (long long) ne01,\\n"
74+ " (long long) ne10, (long long) ne11, (long long) ne12, (long long) ne13);\\n"
75+ " }\\n"
76+ " GGML_ASSERT(i01 >= 0 && i01 < ne01);\\n\\n"
77+ " ggml_vec_cpy_f32(nc,"
78+ )
8079 if old not in text:
8180 raise SystemExit("get_rows_f32 assertion pattern not found")
8281 path.write_text(text.replace(old, new, 1))
0 commit comments