-
Notifications
You must be signed in to change notification settings - Fork 3
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
Patch reset cavern sg on new stage start #25
Conversation
@hgmaure if you don't mind reviewing the changes in this PR since you found the bug, I'd appreciate it! |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #25 +/- ##
==========================================
- Coverage 86.21% 86.14% -0.08%
==========================================
Files 8 8
Lines 2010 1992 -18
==========================================
- Hits 1733 1716 -17
+ Misses 277 276 -1
|
Signed-off-by: David Hart <[email protected]>
Bring up to date with main
Signed-off-by: David Hart <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is pulling in build process changes and is not related to the bug fix
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not part of the bugfix, this change helps VSCode users not check in private workspace files
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not part of the bugfix, this provides links to badges on pypi
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Related to the bugfix. This moved the assignment to the outside of the for loop (which was unnecessary)
Unrelated to the bugfix, adds more explicit license details
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updates warnings and does not reset cavern sg on "repeat"; this returns sansmic to previous behavior.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug fix: removes the override-to-0 of the cavern SG on "REPEAT" stages that was in the Stage creation section.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug fix: verifies that value was not changed when specified as non-zero in a REPEAT section.
The initial release of sansmic is supposed to mimic exactly the behavior of the old SANSMIC program. The sansmic code was set up to match the behavior stated in the SANSMIC documentation; the old documentation did not, however, match the actual behavior of the code. This patch returns the code to mimic the behavior of SANSMIC, and issues a warning that this behavior will be changed in the next release.