Skip to content

fix: remove unreachable return in special token builder#47420

Merged
Rocketknight1 merged 1 commit into
huggingface:mainfrom
hai1222:fix/unreachable-code
Jul 21, 2026
Merged

fix: remove unreachable return in special token builder#47420
Rocketknight1 merged 1 commit into
huggingface:mainfrom
hai1222:fix/unreachable-code

Conversation

@hai1222

@hai1222 hai1222 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

CI

Summary
This PR removes a dead return statement in the bos_eos branch of build_inputs_with_special_tokens. The control flow already exits via the preceding ValueError, so the return was unreachable and misleading.

Changes
Remove the unreachable return statement after the ValueError in the bos_eos branch.
Keep the existing behavior unchanged.

Why
Eliminates dead code.
Makes the control flow easier to read and maintain.
Avoids implying that the branch has a fallback path when it does not.

Testing
Not run, since this change is limited to dead-code removal and does not alter runtime behavior.

@Rocketknight1
Rocketknight1 enabled auto-merge July 20, 2026 15:27
@Rocketknight1
Rocketknight1 added this pull request to the merge queue Jul 20, 2026
@HuggingFaceDocBuilderDev

Copy link
Copy Markdown

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 20, 2026
@hai1222
hai1222 force-pushed the fix/unreachable-code branch from d0248b4 to 38276d6 Compare July 21, 2026 02:06
@github-actions

Copy link
Copy Markdown
Contributor

CI recap

Dashboard: View test results in Grafana
Latest run: 29755856350:1
Result: success | Jobs: 15 | Tests: 172,143 | Failures: 0 | Duration: 37m 55s

@Rocketknight1
Rocketknight1 enabled auto-merge July 21, 2026 12:50
@Rocketknight1
Rocketknight1 added this pull request to the merge queue Jul 21, 2026
Merged via the queue into huggingface:main with commit 69a0662 Jul 21, 2026
106 checks passed
SangbumChoi added a commit to SangbumChoi/transformers that referenced this pull request Jul 22, 2026
* upstream/main: (39 commits)
  Remove deprecated training args and `is_fast` property (huggingface#46917)
  Consistent output shape from `get_image_features` (huggingface#46405)
  Fix multi-device mxfp4 dequantization race in `_convert_moe_packed_tensors` (huggingface#47423)
  fix failed test cases for qwen3_omni_moe model (huggingface#47449)
  Fix Hunyuan-VL PIL image resize parity with reference preprocessing (huggingface#47233)
  Move `value` padding into the attention interfaces that need it (huggingface#47451)
  Simplify function dispatch for linear attention (huggingface#47450)
  [cache] Allow sliding window layers to be roll-backed for speculative decoding (huggingface#47447)
  Fix double-shifted training loss in GitForCausalLM (huggingface#47395)
  Fix CohereASR training-loss double-shift (same as Moonshine fix huggingface#46784) (huggingface#46895)
  Warn when `group_by_length` is silently ignored for iterable datasets (huggingface#47379)
  Update bug report list (huggingface#46607)
  Fix shape mismatch in KyutaiSpeechToText `generate()` last window (huggingface#46952)
  Optimize flash attention max seqlen computation in vision attention (huggingface#47170)
  fix: remove unreachable return in special token builder (huggingface#47420)
  Add Harry to slow CI (huggingface#47454)
  BLT: vectorize patch length processing (huggingface#47385)
  Fix `TrackioCallback` fails to log evaluation metrics after training ends (huggingface#46935)
  [Kimi] add integration tests (huggingface#47383)
  Fix typo in `MusicgenForCausalLM.generate()` (huggingface#46974)
  ...
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.

3 participants