-
Notifications
You must be signed in to change notification settings - Fork 24
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
MP X-Macros #213
MP X-Macros #213
Conversation
87be434
to
2c461a1
Compare
@@ -1176,7 +1176,55 @@ X(TP_L3L4D_, "TP_L3L4D") \ | |||
X(TP_L5L6A_, "TP_L5L6A") \ | |||
X(TP_L5L6B_, "TP_L5L6B") \ | |||
X(TP_L5L6C_, "TP_L5L6C") \ | |||
X(TP_L5L6D_, "TP_L5L6D") | |||
X(TP_L5L6D_, "TP_L5L6D") \ |
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.
The TC HLS module fails the CSIM CI check here, but passes it in other PRs. Does this PR need rebasing? |
I just tired to rebase with the master, but that did not fix the CI issues. @aryd could this be related to the new test vectors we're using? |
Given that PR #219 passed the CI tests yesterday, and is apparently using the same download.sh as your PR, I'm dubious. |
This PR is using firmware-hls/emData/download.sh Lines 12 to 18 in bd72f87
while #219 is using firmware-hls/emData/download.sh Lines 12 to 18 in 066f4fc
|
I'm not sure about the origin of the new test vectors, but in any case, I think we want to leave the URLs in download.sh alone in this PR. The test vectors are properly updated in #220. |
@aehart I've commented out the new test vectors, and set the CI to allow the MP to fail again. This PR should be good to go. |
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.
Looks good. Approved!
This is the MP equivalent of PR #207. It fully compiles and runs for the MP in
L3PHIC
using the following test vectorswithout these, there are 5 events where the HLS has an extra
fullmatch
output.It also adds generate_MP.py, which is needed by the CMSSW Future Emulation code.