Releases: chipsalliance/verible
Releases · chipsalliance/verible
v0.0-416-g3968647: Be explicit about cast from size_t to int.
PiperOrigin-RevId: 313477267
v0.0-407-g629d890: Rewrite SequenceStreamFormatter to work with C++11.
Tested with: bazel test -c opt --cxxopt=-std=c++11 //... PiperOrigin-RevId: 312738516
v0.0-383-g0b0011b: PR #296: Fix centos 6/7 build.
Change devtoolset for centos 6 and 7 for compilation to work. (to fix #285 ) Signed-off-by: Henner Zeller <[email protected]> GitHub PR https://github.com/google/verible/pull/296 Copybara import of the project: - e3bf1292490c8b2475fdff051eaa5ab500b37ad3 (testig) by Henner Zeller <[email protected]> - 5da6e46a7c4f4c8da1f85f3c1a8dd64c516a3637 ... more references to devtoolset. by Henner Zeller <[email protected]> Closes #296 fixes #285 PiperOrigin-RevId: 310616568
v0.0-382-gf605175: PR #295: Use absl::Status in file operations.
This is an un-changed fresh one-patch version of #294 - the other one had issues while importing due to frequent master-refreshes ? Not clear. GitHub PR https://github.com/google/verible/pull/295 Copybara import of the project: - 07ac2127da6267c767dfbd6fbde4ef649617dea1 Use absl::Status in file operations. by Henner Zeller <[email protected]> Closes #295 PiperOrigin-RevId: 310573302
v0.0-381-g7e3b173: PR #245: Implement basic file-based waivers
This is an initial implementation of what could serve as an answer to #105. The waiver file can be specified with a flag. The syntax of the file is: ``` waive <rule name> <line_begin> [line_end] ``` I am going to continue working on this to make it more sophisticated (e.g. add filename matching, maybe matching lines with regex as suggested in #105), but as usually I am opening this early in case there are some comments that are fundamentally against what I am doing here. GitHub PR https://github.com/google/verible/pull/245 Copybara import of the project: - 5b8c258062ded7133a2d268205d39d34a1383e9d Implement basic file-based waivers by Tomasz Gorochowik <[email protected]> Closes #245 issues #105 PiperOrigin-RevId: 310496171
v0.0-380-g4bccae0: PR #290: verilog_format: accept multiple files to all process.
* Don't CHECK()-fail when no argument is given, but print usage instead. * Allow for arbitrary number of filename arguments. * Don't --inplace overwrite a file if the formatting did not generate any change (this is crucial to use in build-systems where typically the timestamp indicates if something needs to be re-built). Signed-off-by: Henner Zeller <[email protected]> GitHub PR https://github.com/google/verible/pull/290 Copybara import of the project: - 68da3f4768db43edf829644c31fd9aaf525e8f73 verilog_format: accept multiple files to all process. by Henner Zeller <[email protected]> - 4624a3b097e583eae02ced63013e8f39c819e57e Exit early if no filename is given. by Henner Zeller <[email protected]> - 8b7115983048a91fe89dd8be3bebdb6690fb32ff Multiple files: always require --inplace. by Henner Zeller <[email protected]> - bb49fe4eb920b4b63e14a4b9be2ee12095cc8fa5 Fix typo. by Henner Zeller <[email protected]> - 50dae4b1b25951bbd4831aa129e6ae2d7bbb16fc Address review comments. by Henner Zeller <[email protected]> - 011263f6e159d2a8892f3ef9bf070bba3555fbf9 ... more review comments. by Henner Zeller <[email protected]> - 02d4e95cc71383be199be13ff9522273fd71eb7c Always print entire error messages to newline. by Henner Zeller <[email protected]> - b28bfc5f1269e7ccda128e5170f86e9b79ed0da7 Make reference symbol hug to type. by Henner Zeller <[email protected]> Closes #290 PiperOrigin-RevId: 310404968
v0.0-378-g8bfe7a7: Add unit-tests for AutoPopStack.
issues #289 PiperOrigin-RevId: 310247369
v0.0-375-g7d55b5b: Add a simple way to ignore #-comments in lint configuration files.
Lint rules can be configured by flag, in which they are a comma-separated list of rules. In a configuration file, we have multiple lines with one rule configured per line. In such a file, it is desirable to allow for comments. This allows for common end-of-line hash comments. While at it, allow whitespace before and after rules. Fixes #274 PiperOrigin-RevId: 309871733
v0.0-374-g90dcd58: Provide lexicographical comparator for SyntaxTreePath.
This will be used to construct column schemas in aligned formatting. PiperOrigin-RevId: 309828987
v0.0-370-g2c98e20: PR #283: System calls such as $display and $sformat fail if encrypted
This patch recognizes a SystemTFIdentifier and turns off encryption for that token. Otherwise the obfuscated Verilog cannot be compiled if it contains such calls. GitHub PR https://github.com/google/verible/pull/283 Copybara import of the project: - 095fae5fa2bbb5734e7192aa840a388e0679081d System calls such as and fail if encrypted by Jonathan Kimmitt <[email protected]> - 04a1b60c1dd80ac6654f7ec69aaed14653c90b5a Correct testcases for unencrypted tasks (fixes #282) by Jonathan Kimmitt <[email protected]> Closes #283 fixes #282 PiperOrigin-RevId: 309820780