Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
IT Security NachrichtenClaude Artifacts Not Working? Fix Loading, Rendering & File Errors(19.09.2026 um 06:56 Uhr)
Windows Tipps & SecurityWindows-11-Update bricht Domänenvertrauen(19.09.2026 um 07:11 Uhr)
IT Security NachrichtenHas the James Web Space Telescope Discovered a New 'Black Hole Star'?(19.09.2026 um 06:04 Uhr)
IT Security DownloadsGitHub Release: anomalyco/opencode v2.0.9 (19.09.2026)(19.09.2026 um 07:12 Uhr)
Linux Tipps & HardeningGitHub Release: openclaw/openclaw vlinux-stable (19.09.2026)(19.09.2026 um 07:00 Uhr)
IT Security NachrichtenClaude Artifacts Not Working? Fix Loading, Rendering & File Errors(19.09.2026 um 06:56 Uhr)
Windows Tipps & SecurityWindows-11-Update bricht Domänenvertrauen(19.09.2026 um 07:11 Uhr)
IT Security NachrichtenHas the James Web Space Telescope Discovered a New 'Black Hole Star'?(19.09.2026 um 06:04 Uhr)
IT Security DownloadsGitHub Release: anomalyco/opencode v2.0.9 (19.09.2026)(19.09.2026 um 07:12 Uhr)
Linux Tipps & HardeningGitHub Release: openclaw/openclaw vlinux-stable (19.09.2026)(19.09.2026 um 07:00 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

ciflow/torchtitan/187273: [Dynamo] Trace raw unbacked SymInt inputs

Non-strict tracing can pass raw unbacked SymInt values into a nested Dynamo trace. FlexAttention hits this when BlockMask.seq_lengths are derived from an unbacked query/key sequence dimension and then passed through block_mask.as_tuple() to the nested flex_attention_hop wrapper.

VariableBuilder previously only handled raw SymInt inputs when they had a guardable hint. Unhinted raw SymInt inputs graph-broke immediately, even if the nested graph only needed to carry them symbolically. This change keeps that support narrow: outside non-strict tracing, raw unbacked SymInt wrapping still graph-breaks. Inside non-strict tracing, Dynamo asks the active ShapeEnv to transfer the foreign unbacked SymInt as a ShapeEnv-owned input, reuses it for repeated occurrences of the same source expression, and preserves transferred range/source/hint metadata through the existing foreign-ShapeEnv transfer helpers.

The full non-strict FlexAttention repro also exposed a tracing-only issue: same-frame guard validation eagerly evaluates generated guards against fake inputs whose unbacked sizes cannot be concretized. The runtime guards are still produced, but the same-frame sanity check is skipped while inside the non-strict tracing context.

This keeps the important safety property unchanged: if user code branches on a raw unbacked SymInt, Dynamo still raises the normal data-dependent-symbol error instead of specializing on an optimization hint.

Fixes #187272

This PR was authored with assistance from an AI assistant.

Test Plan:

PYTORCH_TEST_WITH_DYNAMO=1 python -m pytest test/test_fake_tensor.py::FakeTensorTest::test_cudnn_sdpa_unbacked_batch_dim -q -s
python -m pytest test/dynamo/test_repros.py -q -s -k flex_attention_non_strict_unbacked_sequence_length
python -m pytest test/dynamo/test_dynamic_spec.py -q -s -k non_strict_raw_unbacked_symint_input_raises_dde_on_branching
python -m pytest test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_unbacked_symint_closure -q -s
python -m pytest test/test_dynamic_shapes.py -q -s -k "unbacked_hint_overrides_transferred or mixed_static_backed_unbacked"
python -m pytest test/inductor/test_unbacked_symints.py::TestUnbackedSymintsCPU -q -s -k override_optimization_hint
lintrunner -a

stack-info: PR: #187273, branch: sanketpurandare/stack/20

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten ciflow/torchtitan/187273: [Dynamo] Trace raw unbacked SymInt inputs

Thematisch verwandte Begriffe: ciflowtorchtitan187273, Dynamo, Trace, unbacked · 6 Treffer

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-61591 | djust provides Phoenix LiveView-style reactive server-side rendering for…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Radar › Alle Kategorien
Alle aus Alle Kategorien 2.659.562
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Rechts: Artikel Ziehen Links: RSS
Hoch: nächster Artikel Runter: zurück / schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Rechts: Original Links: RSS-Ansicht
↗ Original-Quelle
Social Reaktionen Stimme abgeben (+5 Karma)
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick