Skip to content

Behavioral equivalence: source I/O traces + generated inputs #48

Description

@Tokarzewski

Context: Real-world metrics are compile-only — a file can compile and still be wrong. Most real code ships no tests.

Scope: (1) Instrument the SOURCE (run its own tests or generated inputs), capture input→output traces, assert the transpiled target reproduces them. (2) Property-based/fuzzed input generation over inferred signatures to surface edge-case divergence. Verify at the smallest runnable boundary (usually function); sub-function nodes get structural/type checks only.

Acceptance: a behavioral pass-rate (run + output match) reported alongside compile-rate for examples/samples/.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfidelity-engineFidelity-preserving robust transpilation engine

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions