We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Test case
module foo ( (* something *) input logic bar, input logic barfoo // comment ); endmodule
with verible-verilog-format foo.sv
verible-verilog-format foo.sv
Actual output
foo.sv: Re-formatted text does not match formatted text; formatting failed to converge! Please file a bug. ========== Original: --lines: ========== module foo ( (* something *) input logic bar, input logic barfoo // comment ); endmodule ============== Formatted: ============== module foo ( (* something *) input logic bar, input logic barfoo // comment ); endmodule ============= Re-formatted: ============ module foo ( (* something *) input logic bar, input logic barfoo // comment ); endmodule ============== Diffs are: ============== module foo ( (* something *) input logic bar, - input logic barfoo // comment + input logic barfoo // comment ); endmodule ; problematic formatter output is module foo ( (* something *) input logic bar, input logic barfoo // comment ); endmodule <<EOF>>
Expected or suggested output When manually removing the spaces before the comment, the formatter does work as the first formatting step is skipped:
Result:
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Test case
with
verible-verilog-format foo.sv
Actual output
Expected or suggested output
When manually removing the spaces before the comment, the formatter does work as the first formatting step is skipped:
Result:
The text was updated successfully, but these errors were encountered: