Repository navigation
Conversation
Enable Denglin/QY native and torch paths, linked flash-attn varlen/kvcache providers via *_no_sinks, and reshape_and_cache_flash for paged caching.
Promote mul_scalar, silu_and_mul, moe_sum/align/topk_sigmoid, and rope/rope_pack kernels from the longctx adapting lane onto feat/qy-backend.
Co-authored-by: Cursor <cursoragent@cursor.com>
Upstream moved device instantiation to instantiate.h macros; add kQy alongside the rebased QY backend so torch providers link under WITH_QY. Co-authored-by: Cursor <cursoragent@cursor.com>
This was referenced Nov 12, 2026
Open
Format failing clang-format-21 paths and wrap Device::Type::kQy behind WITH_QY so unit jobs building against InfiniRT master still compile.
WITHOUT this, WITH_QY torch ops fail to instantiate StreamGuard. Co-authored-by: Cursor <cursoragent@cursor.com>
Contributor
Author
QY required smoke (PR head)
|
Contributor
Author
QY required smoke (PR head) — detailed
Also on this tip: clang-format-21 CI green; |
Co-authored-by: Cursor <cursoragent@cursor.com>
Contributor
Author
CI note (infra re-run follow-up)Tip: What we did
Current classification (not a
|
| Check | Runner (latest tip) | Result |
|---|---|---|
| clang-format / ruff / docs | — | green |
ci / unit / metax |
Metax-Server-006 | green (others still running) |
ci / unit / nvidia |
Nvidia-Server-006 | red — actions/checkout → proxy :11312 Connection refused (exit 128); never reaches build |
ci / unit / ascend |
Ascend-910C-Server-000 | red — same |
| shadow nvidia / ascend | Nvidia-Server-001 / Ascend-910C-Server-002 | red — same |
ci / unit / iluvatar (+ shadow) |
Iluvatar-Server-006 / 000 | still in_progress at comment time (past checkout) |
Required format is green. Remaining nvidia/ascend unit reds are runner proxy checkout infra (127.0.0.1:11312), not a QY/kQy/Device::Type failure. No further Ops code commits planned for this flake; needs org runner/proxy attention.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
master.instantiate.h/stream_guard.hwireWITH_QYC10 specialization.Device::Type::kQybehindWITH_QYso non-QY unit jobs still compile against InfiniRT master (nokQyenum).Motivation / related
clang-formatchecking GitHub Action #54, CCL feat: addallbase #90, Core #1583, LM feat: add public C++ operator API #618.Type of change
kQyCI gate; QYstream_guardinclude)Platforms affected
WITH_QYgate (no functional change when QY off)Validation
DENGLIN_DEVICES=3.clang-formatchecking GitHub Action #54 head047340f45efa;pytest tests/test_add.py tests/test_gemm.py --devices qy→ 1633 passed, 6 skipped.nov_milestone/logs/prhead-verify-20261113/ops-pytest-add-gemm.logChecklist
feat/qy-backend-20261112)127.0.0.1:11312connection refused (infra, notkQycompile)Stack PR index (merge order)
71e85162ab96047340f45efa691c3092c4c90b69ee9002bd36beae5376f4→ baserefactor/adopt-modern-infini-stackITW pin: https://github.com/Ceng23333/InfiniTensorWorktree/tree/v2026.11.12-qy-moe-bf16-warpnk