hereticus-cli 0.1.0

Command line tool to compare functions between two binaries
---
source: hereticus-cli/tests/cli.rs
info:
  program: hereticus
  args:
    - "--all"
    - fixtures/build/O2/basic.o
    - fixtures/build/O2/basic_v2.o
---
success: true
exit_code: 0
----- stdout -----
╭────────────────────────┬────────────────┬───────┬───────┬─────────┬─────────────────╮
│ FUNCTION               │ CHANGE         │ SCORE │ +/-/~ │ TOUCHED │ MATCHED BY      │
├────────────────────────┼────────────────┼───────┼───────┼─────────┼─────────────────┤
│ array_max -> array_min │ changed        │  0.84 │ 0/0/3 │ -       │ similar         │
│ add                    │ same           │  1.00 │ -     │ -       │ identical bytes │
│ sum_to                 │ same           │  1.00 │ -     │ -       │ identical bytes │
│ switch_dense           │ same           │  1.00 │ -     │ -       │ identical bytes │
│ factorial              │ same           │  1.00 │ -     │ -       │ identical bytes │
│ mul_by_constant        │ changed values │  1.00 │ -     │ -       │ identical shape │
│ classify               │ changed values │  1.00 │ -     │ -       │ identical shape │
│ call_chain             │ changed values │  1.00 │ -     │ -       │ identical shape │
╰────────────────────────┴────────────────┴───────┴───────┴─────────┴─────────────────╯

8 matched (4 unchanged, 4 changed), 0 gone, 0 new

----- stderr -----