WIP: experimentation - #7494
Conversation
Introduced the `clarity-kernel` crate, the first step of extracting the consensus-shared Clarity runtime out of the `clarity` VM crate. The event types (`vm::events`) and the pure execution-cost layer (`ExecutionCost`, `CostErrors`, `CostTracker`, `ClarityCostFunction`/ `CostValues`, and the `costs_1`–`costs_5` cost-function implementations) now live in `clarity-kernel`; all previous `clarity::vm::...` paths keep working via re-exports. Behavior is unchanged: the pure cost functions return a kernel-owned `CostFunctionError` that the VM converts back into the exact legacy `VmExecutionError` values.
|
/valid |
|
🚀 Validation started for this PR.
Stop it with Progress will appear in the Block Validation check. |
|
✅ Block validation successful
See the Block Validation check for the full run log. |
|
/valid |
|
🚀 Validation started for this PR.
Stop it with Progress will appear in the Block Validation check. |
|
✅ Block validation successful
See the Block Validation check for the full run log. |
|
/valid |
|
🚀 Validation started for this PR.
Stop it with Progress will appear in the Block Validation check. |
|
❌ Block validation failed: 1158 failed block(s), 0 panicked slice(s)
Failed blocks (showing first 161 of 1158)
See the Block Validation check for the full run log. |
Merge branch 'main' into feat/clarity-kernel
|
/valid |
|
🚀 Validation started for this PR.
Stop it with Progress will appear in the Block Validation check. |
Coverage Report for CI Build 31424394142Warning Build has drifted: This PR's base is out of sync with its target branch, so coverage data may include unrelated changes. Coverage decreased (-1.9%) to 84.749%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions1913 previously-covered lines in 61 files lost coverage.
Coverage Stats
💛 - Coveralls |
|
✅ Block validation successful
See the Block Validation check for the full run log. |
No description provided.