Skip to content

test: add rotated toric [[10,2,3]] benchmark - #233

Draft
guluchen wants to merge 1 commit into
mainfrom
benchmark/rotated-toric-10-2-3
Draft

guluchen wants to merge 1 commit into
mainfrom
benchmark/rotated-toric-10-2-3

Conversation

@guluchen

Copy link
Copy Markdown
Owner

Summary

  • Add the four CSS matrix files for rotated toric [[10,2,3]], with provenance and explicit Gx/Gz conventions.
  • Add exhaustive GF(2) and distance regression tests plus both solver-engine checks to CI.
  • Keep the fixture untiered pending dedicated-server measurement and PI tier approval. No solver code, frozen tier panel, or QDistSAT mirror changes.

Validation

On base fae495b, in an isolated Linux checkout:

  • make -j2: passed (existing compiler warnings).
  • python3 tests/test_rotated_toric.py: 3 passed. Exhaustive 1,024-vector enumeration per half confirms dX=dZ=3; rank(Hx)=rank(Hz)=4; logical quotient/pairing valid. CC and MaxSAT each report o 3.
  • python3 -m unittest discover -s tests -p 'test_codegen_*.py': 58 passed.
  • bash scripts/smoke_test.sh: passed.
  • python3 -B scripts/test_partition_soft_literals.py: passed, 11 inputs / 1,024 assignments each.
  • git diff --check: passed.

No physical-layout feasibility or performance improvement is claimed. Scientific semantics changed: no. No merge requested; hosted CI remains to be checked.

This branch has not been deployed

No deployments
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.

1 participant