karmacoma

Results 46 issues of karmacoma

Repro: ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.17; import {stdJson} from "forge-std/StdJson.sol"; import "forge-std/Test.sol"; contract JsonTest is Test { function testEscapedQuotes() public { string memory json = '{"foo":"quotation mark: \'\\"\'...

Reproduce with: ``` disease --code 0x6142 ``` Expected output: 0: push2 0x4200 Actual output: nothing Tested with etk-dasm 0.2.1

ipfs-car accepts --cidVersion flag defaulting to 1, any other value results in an error. When cidVersion is set to 0, we need to override rawLeaves' value to false, otherwise js-ipfs-unixfs's...

That would be the professional thing to do, right?

### Component Forge ### Have you ensured that all of these are up to date? - [X] Foundry - [X] Foundryup ### What version of Foundry are you on? forge...

T-bug

Example here with Certora: https://github.com/Cyfrin/3-gas-bad-nft-marketplace-audit/blob/main/certora/spec/GasBadNft.spec

enhancement

**Describe the bug** `--early-exit` is supposed to print the first counterexample found and stop halmos, but we can actually still have multiple counterexamples reported **To Reproduce** ``` // SPDX-License-Identifier: MIT...

bug

## Problem Halmos is essentially a light EVM interpreter (without gas), and because we're in the business of looking for corner cases of EVM bytecode, it is actually mission critical...

help wanted