# Broken invariants

- Budget filter: **0.50h**
- Events considered: **16 / 16**
- Unique invariants: **11**

> **Warning — trial run.** This benchmark was executed with fewer than 10 instances per fuzzer and/or a time budget shorter than 24h. Results from trial runs are meant for debugging purposes and are not valid for extracting conclusions across different fuzzers.

## Per-fuzzer totals

| Fuzzer | Invariants |
|---|---:|
| foundry | 5 |
| recon-fuzzer | 11 |

## High-level overlap

- Shared by all active fuzzers: **5**
- Exclusive to `foundry`: **0**
- Exclusive to `recon-fuzzer`: **6**

## Grouped invariants

<details>
<summary>Exclusive to <code>foundry</code> (0)</summary>

_None._

</details>

<details>
<summary>Exclusive to <code>recon-fuzzer</code> (6)</summary>

- `iSpoke_liquidationCall`
- `iSpoke_repay`
- `iSpoke_withdraw`
- `invariant_supplySharePriceAndDrawnIndexMonotonic`
- `invariant_totalBorrowedLessThanSupplied_v1`
- `invariant_totalBorrowedLessThanSupplied_v2`

</details>

<details>
<summary>Shared by all active fuzzers (5)</summary>

- `assert_canary`
- `iHub_mintFeeShares`
- `invariant_canary`
- `invariant_shouldNotBecomeLiquidatable`
- `invariant_totalBorrowedLessThanSupplied_v0`

</details>
