Skip to content

Memory memo tests #103

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

jopereira
Copy link

Problem

The memo is being tested only through optimizer tests.

Summary of changes

Add simple tests for key memo functionality, including insert, lookup, merge, and recursive merge of groups.

Limitation: These tests are currently using only logical expressions.

@AlSchlo
Copy link
Collaborator

AlSchlo commented May 10, 2025

Thanks for testing this! @jopereira

I have integrated the tests into #101, which is a branch I made where I rewrote the memo and optimizer.
The memo implementation should be faster & much more readable now.

Could you please try your fuzzing based tests again?

I plan to merge that PR once I wrap up merging the logical task graph (which should take me one extra day + testing).

@AlSchlo AlSchlo closed this May 10, 2025
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.

2 participants