Skip to content

Eval bug: unsloth/Qwen3.6-27B-GGUF preserve_thinking ignored? #22255

Description

@wbste

Name and Version

ggml_cuda_init: found 1 CUDA devices (Total VRAM: 24575 MiB):
Device 0: NVIDIA GeForce RTX 3090, compute capability 8.6, VMM: yes, VRAM: 24575 MiB
load_backend: loaded CUDA backend from C:\llama\ggml-cuda.dll
load_backend: loaded RPC backend from C:\llama\ggml-rpc.dll
load_backend: loaded CPU backend from C:\llama\ggml-cpu-alderlake.dll
version: 8883 (134d6e54d)
built with Clang 19.1.5 for Windows x86_64

Operating systems

Windows

GGML backends

CUDA

Hardware

RTX 3090

Models

No response

Problem description & steps to reproduce

It's a bit weird. I've added chat-template-kwargs = {"preserve_thinking":true} in the past to unsloth/Qwen3.6-35B-A3B-GGUF and it works perfectly.

Confirm by asking:

  1. Think of two numbers, tell me the first one.
  2. After the reply...
  3. what was the second number you thought of?

35b reliably can "see" its previous thoughts and grabs the number. 27b never does. I've confirmed embedded chat templates are identical.

First Bad Commit

No response

Relevant log output

Logs

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions