Skip to content

fix: dedupe concore/concoredocker shared logic and fix docker path/cleanup behavior#442

Merged
pradeeban merged 1 commit intoControlCore-Project:devfrom
avinxshKD:fix/deduplicate-concore-docker
Feb 22, 2026
Merged

fix: dedupe concore/concoredocker shared logic and fix docker path/cleanup behavior#442
pradeeban merged 1 commit intoControlCore-Project:devfrom
avinxshKD:fix/deduplicate-concore-docker

Conversation

@avinxshKD
Copy link
Copy Markdown

@avinxshKD avinxshKD commented Feb 21, 2026

concoredocker.py was a stale copy of concore.py with bugs. Moved shared logic into concore_base.py, both are now thin wrappers, also fixes docker path, ZMQ cleanup, and write() mutating simtime

image

Closes #436

@avinxshKD
Copy link
Copy Markdown
Author

avinxshKD commented Feb 21, 2026

Hey @pradeeban 89 tests pass, nothing else touched. Let me know if you want any changes.

Also side note the .hpp, .java, and .v pairs probably have the same drift problem, happy to take those next if you want.

@avinxshKD avinxshKD force-pushed the fix/deduplicate-concore-docker branch from 8f5c27d to c254d04 Compare February 21, 2026 15:44
@pradeeban pradeeban merged commit de44e34 into ControlCore-Project:dev Feb 22, 2026
6 checks passed
@pradeeban
Copy link
Copy Markdown
Member

@avinxshKD Avoid touching the Verilog one. Ok to touch the other implementations.

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