W1026
W1026 — A user-defined topology's memory is unreachable from the host (no transfer path), so data can never be moved to it. See the topology coherence check.
No example yet
No fixture in the test suite asserts this code, so there is no program here that is known to trigger it. That is a gap in our coverage rather than a statement about the code.
Contributing one is a good first change — add a fixture under tests/ with a CHECK line naming W1026, and this page picks it up.
Related
A tour of VxThe chapter covering the rule this code enforces.
All diagnosticsEvery code the compiler can emit, grouped by stage.
W1025Use of a user-defined topology with no registered descriptor (not declared via
Topology <Name> { ... } and not registered by a plugin). Often a typo of a built-in; defaults to host-like placement.
W1027A declared relaxed transfer edge does not preserve visibility (the seam engine shows a consumer may read stale data). See the topology coherence check.