Skip to content

Releases: chipsalliance/verible

v0.0-424-g88088bb: Rename config_file -> command_file.

03 Jun 06:29
Compare
Choose a tag to compare

v0.0-421-g5383335: PR #308: Initial implementation of what could be a solution to #281.

02 Jun 03:27
Compare
Choose a tag to compare
UvmMacroSemicolonRule checks if there are any unwanted ';' after a `uvm_* macro call.
Also, a new method has been added in CST/macro.h that makes rule implementation a bit cleaner.

GitHub PR https://github.com/google/verible/pull/308

Copybara import of the project:

  - 1975dbca0766ce991879dcf3e8deba7b0c658e72 Initial implementation of what could be a solution to #281. by Ciprian A <[email protected]>
  - 77c1a18d1f4ea38cbb4afcf9e4fdc7ff000c4d0d Changing rule strategy and adding test improvements. by Ciprian A <[email protected]>
  - 2c6bc69cb6a00532a70c2ee285f10cacd5e5509e Adding a simple integration test and some small things I ... by Ciprian A <[email protected]>

Closes #308
Fixes #281

PiperOrigin-RevId: 314202780

v0.0-420-g85f8ff8: PR #306: linter: Move Flags handling closer to main

29 May 18:07
Compare
Choose a tag to compare
Cleaning up the flag accesses as promised in #237

GitHub PR https://github.com/google/verible/pull/306

Copybara import of the project:

  - c07ca70d690eae04e02ec9161ee1310fd2fb56de Clean up flag management for verilog_lint by Tomasz Gorochowik <[email protected]>

Closes #306

PiperOrigin-RevId: 313803455

v0.0-419-g0b0a4c8: Make struct initialize for C++11.

28 May 21:59
Compare
Choose a tag to compare

v0.0-416-g3968647: Be explicit about cast from size_t to int.

27 May 23:30
Compare
Choose a tag to compare

v0.0-407-g629d890: Rewrite SequenceStreamFormatter to work with C++11.

21 May 22:44
Compare
Choose a tag to compare
Tested with: bazel test -c opt --cxxopt=-std=c++11 //...

PiperOrigin-RevId: 312738516

v0.0-383-g0b0011b: PR #296: Fix centos 6/7 build.

08 May 21:06
Compare
Choose a tag to compare
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.

08 May 17:57
Compare
Choose a tag to compare
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

08 May 05:25
Compare
Choose a tag to compare
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.

07 May 20:34
Compare
Choose a tag to compare
  * 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