Skip to content

unsloth: repin Inkling onto b11534 for the chat API refactor - #258

Merged
danielhanchen merged 1 commit into
masterfrom
pin-inkling-b11534
Oct 10, 2026
Merged

danielhanchen merged 1 commit into
masterfrom
pin-inkling-b11534

Conversation

@danielhanchen

Copy link
Copy Markdown
Member

Repins Inkling (ggml-org#25731) so the nightly compiles again.

ggml-org#30210 refactored the chat API in b11531:

  • parsers now assign build_chat_peg_parser(...) to data.parser directly instead of calling parser.save();
  • the template dispatch in common/chat.cpp returns the init function instead of calling it.

Inkling's parser still used the old API, so every base a run can pick from b11534 on merges cleanly but does not compile (common_peg_arena has no member named save). That is also why last night's run failed after #257.

The Inkling branch now merges b11534 and makes the same two-line change upstream made to its own parsers. b11534 is the oldest tag a run can pick right now, so the pin carries no newer upstream commits onto it.

Verification

  • Merge loop, pin_contract.py and merge_checks.py: on b11534, b11535, b11537, b11538 and b11539, all 15 pins merge, all are intact, and merge_checks is clean.
  • test-chat: all tests pass, including Inkling's own parser cases on models/templates/Inkling.jinja.
  • Full CUDA build of the merged tree on b11539:
    • test-backend-ops: MUL_MAT 2483/2483, MUL_MAT_ID 940/940, PAD 37/37, GET_ROWS 216/216;
    • feature_matrix.py --gpu: all 7 features pass on GPU.

ggml-org#30210 (b11531) refactored the chat API: parsers assign
build_chat_peg_parser() to data.parser directly and the template dispatch
returns the init function. Inkling's parser now does both, so every base a
run can pick from b11534 on compiles again.
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for security reviews. Please try again later.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-10T00:58:20.982335Z ddf8e37 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@danielhanchen
danielhanchen merged commit 3a1e7cc into master Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant