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
Support for only dump-tree in selective processing step #894
Comments
Original Redmine Comment I usually use -debugi-V3Order 9. But perhaps you'd like to contribute a patch to add -dump-treei-? |
Original Redmine Comment Yes. I use that as well. But my point is that most of time I am only interested some steps (for example just V3Gate and V3Order, then I can using just -dump-tree-V3Gate --dump-tree-V3Order) instead of dumping all the tree files. I can definitely make a patch for that. But that means I will move all the tree dumping to separate files instead of in Veriator.cpp. Do you think that is OK? |
Original Redmine Comment
Ok. |
Original Redmine Comment Please have a check: https://github.com/jiexu/verilator.git issue894. Have removed the automatically setting dump-tree in "--debug". Passes all regression tests except some tracing issues.
|
Original Redmine Comment Thanks for the patch pushed to git for 3.871. I changed it so that --debug still implies --dump-treei 3 for backward compatibility. If you don't want that use e.g. "--debug --dump-treei 3 --dump-treei-FILE 9" I don't see any trace failures, it might be system specific, if so please file a bug showing how it fails. |
Original Redmine Comment In 3.872. |
Author Name: Jie Xu (@jiexu)
Original Redmine Issue: 894 from https://www.veripool.org
Original Date: 2015-03-09
currently we have --dump-treei level which can specify the level of tree dump. It is still bit difficult to use and the cost of dumping all trees are quite high.
It would be nice to have something --dump-tree-V3Order which basically means only dump the tree in V3Order.
The text was updated successfully, but these errors were encountered: