-
Notifications
You must be signed in to change notification settings - Fork 674
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
Wavedrom updates - machine.adoc #1482
Conversation
Signed-off-by: Kersten Richter <[email protected]>
Signed-off-by: Kersten Richter <[email protected]>
Signed-off-by: Kersten Richter <[email protected]>
Signed-off-by: Kersten Richter <[email protected]>
{bits: 5, name: 'rd'}, | ||
{bits: 3, name: 'funct3'}, | ||
{bits: 5, name: 'rs1'}, | ||
{bits: 12, name: 'funct12'}, | ||
], config: {bits: 32}} |
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.
While removing the type tag this update inadvertently also removes the attribute tag - the attribute tag should be retained.
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.
Thank you! added them back in.
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.
I didn't perform a detailed code review, but I certainly approve in principle!
@kersten1 this PR seems to have broken the build. (I'm using the latest docker image.)
|
@aswaterman I can't imagine why as I didn't touch those files at all. Looking.... Although I'm not the best at debugging builds yet.... |
It looks like there is a concurrency problem with parallel builds; |
OK, it looks like the issue is that the wavedrom builds are creating temporary files inside the source tree, and so there is a race condition between multiple builds. The easy fix is to create a temporary copy of the source tree for each individual build. I'll handle it. |
BTW @kersten1 sorry for the false alarm about this PR; you were just unlucky enough to step on this pre-existing land mine :) |
@aswaterman I just felt bad that I was useless at debugging.... Bill is back tomorrow and can help too. |
No prob. Fixed in #1491 |
Fixing up wavedrom things one chapter at a time. Weirdly started with machine.adoc. Just roll with it.
Removed color from files. Changes indicated from:
Wavedrom encodings are inconsistently formatted #1430
Moved inline wavedrom files to be separate files and then used include to pull them in.