pymtl / pymtl3

Pymtl 3 (Mamba), an open-source Python-based hardware generation, simulation, and verification framework
BSD 3-Clause "New" or "Revised" License
388 stars 46 forks source link

ECE4750 2022 #230

Closed ptpan closed 11 months ago

ptpan commented 2 years ago
codecov[bot] commented 2 years ago

Codecov Report

Attention: 102 lines in your changes are missing coverage. Please review.

Comparison is base (1cba4a5) 89.13% compared to head (3f86970) 90.25%. Report is 3 commits behind head on master.

:exclamation: Current head 3f86970 differs from pull request most recent head a545908. Consider uploading reports for the commit a545908 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #230 +/- ## ========================================== + Coverage 89.13% 90.25% +1.12% ========================================== Files 330 313 -17 Lines 30318 28548 -1770 ========================================== - Hits 27025 25767 -1258 + Misses 3293 2781 -512 ``` | [Files](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl) | Coverage Δ | | |---|---|---| | [...ends/verilog/test/TranslationImport\_stdlib\_test.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3Bhc3Nlcy9iYWNrZW5kcy92ZXJpbG9nL3Rlc3QvVHJhbnNsYXRpb25JbXBvcnRfc3RkbGliX3Rlc3QucHk=) | `100.00% <100.00%> (ø)` | | | [pymtl3/stdlib/dstruct/\_\_init\_\_.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9kc3RydWN0L19faW5pdF9fLnB5) | `100.00% <100.00%> (ø)` | | | [pymtl3/stdlib/dstruct/queues.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9kc3RydWN0L3F1ZXVlcy5weQ==) | `100.00% <100.00%> (ø)` | | | [pymtl3/stdlib/dstruct/test/queues\_test.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9kc3RydWN0L3Rlc3QvcXVldWVzX3Rlc3QucHk=) | `100.00% <100.00%> (ø)` | | | [pymtl3/stdlib/mem/BehavioralMemory.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9tZW0vQmVoYXZpb3JhbE1lbW9yeS5weQ==) | `96.66% <100.00%> (ø)` | | | [pymtl3/stdlib/mem/MemoryFL.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9tZW0vTWVtb3J5RkwucHk=) | `98.83% <100.00%> (ø)` | | | [pymtl3/stdlib/mem/ROM.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9tZW0vUk9NLnB5) | `100.00% <100.00%> (ø)` | | | [pymtl3/stdlib/mem/\_\_init\_\_.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9tZW0vX19pbml0X18ucHk=) | `100.00% <100.00%> (ø)` | | | [pymtl3/stdlib/mem/ifcs/\_\_init\_\_.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9tZW0vaWZjcy9fX2luaXRfXy5weQ==) | `100.00% <100.00%> (ø)` | | | [pymtl3/stdlib/mem/ifcs/ifcs.py](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl#diff-cHltdGwzL3N0ZGxpYi9tZW0vaWZjcy9pZmNzLnB5) | `100.00% <100.00%> (ø)` | | | ... and [34 more](https://app.codecov.io/gh/pymtl/pymtl3/pull/230?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl) | | ... and [8 files with indirect coverage changes](https://app.codecov.io/gh/pymtl/pymtl3/pull/230/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pymtl)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

ptpan commented 11 months ago

Closing this because we now stage all 4.0 changes in the branch pp482-ece4750-2022-changes. We might still need to keep updating ece4750-2022 in case any fixes are necessary, but it should largely stay the same.