Skip to content

Conversation

@IlyasRidhuan
Copy link
Contributor

@IlyasRidhuan IlyasRidhuan commented Jan 8, 2026

Returndata size is uncapped in TS but we have an implicit cap in CPP.

This makes the cap explicit in the cpp fuzzer and truncates the returndata from TS so that the comparisons do not trivially fail.

There's also some clean up of how reading and writing between the fuzzer and TS process works

Copy link
Contributor Author

IlyasRidhuan commented Jan 8, 2026

@IlyasRidhuan IlyasRidhuan marked this pull request as ready for review January 8, 2026 13:01
@IlyasRidhuan IlyasRidhuan force-pushed the ir/01-08-fix_avm_capping_rd_size_and_fixing_pipes branch from 1b5498a to 3f975c0 Compare January 8, 2026 13:04
@IlyasRidhuan IlyasRidhuan force-pushed the ir/01-08-fix_avm_capping_rd_size_and_fixing_pipes branch from f92dbc1 to bdc0f68 Compare January 8, 2026 15:49
@IlyasRidhuan IlyasRidhuan force-pushed the ir/01-08-fix_avm_capping_rd_size_and_fixing_pipes branch from bdc0f68 to 3d8bb7f Compare January 9, 2026 12:43
@IlyasRidhuan IlyasRidhuan force-pushed the ir/01-08-fix_avm_capping_rd_size_and_fixing_pipes branch 2 times, most recently from ba81c47 to 24423bb Compare January 9, 2026 12:53
@IlyasRidhuan IlyasRidhuan merged commit ac0fe88 into merge-train/avm Jan 9, 2026
9 checks passed
@IlyasRidhuan IlyasRidhuan deleted the ir/01-08-fix_avm_capping_rd_size_and_fixing_pipes branch January 9, 2026 13:37
@AztecBot AztecBot mentioned this pull request Jan 9, 2026
github-merge-queue bot pushed a commit that referenced this pull request Jan 9, 2026
BEGIN_COMMIT_OVERRIDE
feat(avm): Migrate contract db proxy to fuzzer context (#19421)
fix(avm): capping rd size and fixing pipes (#19420)
feat(avm): mutations for accumulated data (#19347)
chore!: remove dead columns and code from avm cpp (#19442)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants