Add support for storing basic block context in Gematria formats.
- Add fields to the
protospecification to store context. - Add members to the Gematria
BasicBlockdata structure to store context and update methods on it and its Python binding accordingly. - Bonus: Remove dangling TODO.
Bumping the C++ formatting CI version from v4.11.0 (clang-format-16) -> v4.14.0 (clang-format-19) should be enough to fix that failing check, though I'm not sure if re-running it after the update will use the new version without adding another commit to this PR.
though I'm not sure if re-running it after the update will use the new version without adding another commit to this PR.
#291. If you rerun the checks, it will be fixed. Github tests PRs as if they are merged against main by default.
If you rerun the checks, it will be fixed. Github tests PRs as if they are merged against main by default.
That would make sense, but for whatever reason re-running the action still uses clang-format-18. IIRC, adding another commit to the PR is what gets GitHub to pick up on the updated workflows.
That would make sense, but for whatever reason re-running the action still uses clang-format-18. IIRC, adding another commit to the PR is what gets GitHub to pick up on the updated workflows.
Interesting. Running git merge main on your branch after pulling a recent main should definitely fix the issue.