The GitHub Actions job "mainline-only" on tvm-ffi.git/main has failed.
Run started by GitHub user tqchen (triggered by tqchen).

Head commit for run:
1007269cd9e243fc9a20a2026a79503ab30e2b58 / Tianqi Chen 
<[email protected]>
[FEAT] Streamline AccessPath/AccessStep print format (#598)

## Summary

Register a custom `__ffi_repr__` for `ffi::reflection::AccessPath` and
`AccessStep` so their formatted output is a concise, human-readable path
expression:

```
<root>.config.layers[0][<missing:"weights">]
```

Per-step rendering:
- root: `<root>`
- attr: `.name`
- array item: `[index]`
- map item: `[<repr(key)>]` (string keys quoted)
- missing attr: `[<missing:"name">]`
- missing array: `[<missing:index>]`
- missing map: `[<missing:<repr(key)>>]`

The formatter delegates key quoting to the existing `EscapedStringPy`
path via `fn_repr(step->key)`, so non-string map keys are also handled
robustly.

Report URL: https://github.com/apache/tvm-ffi/actions/runs/26591275763

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to