Skip to content

Releases: chipsalliance/verible

v0.0-437-ga6d3664: Rename tools prefix with verible-.

09 Jun 20:50
Compare
Choose a tag to compare
The tool names used to be overly generic ('verilog_lint'), so
add the verible prefix to disambiguate them from other tools.
Also use dashes instead of underscores because they look prettier :)

Since tools are intended to possibly support more languages in
the future, we continue with also including 'verilog' in it.
(Decision was to keep the language name in the tool rather than
have a flag choose the language.)

Names are now verible-verilog-lint, verible-verilog-format, ...

For backward compatibility: the old names are still present
for now: there are short shell-scripts with the old name
that invoke the new tools for a transition period
(initially silently, later they might start to write
a warning message to stderr before being decommissioned
after some time).

Fixes: https://github.com/google/verible/issues/169
PiperOrigin-RevId: 315524811

v0.0-436-g62a23a5: PR #324: Create manpages from the binary in the install location.

09 Jun 19:18
Compare
Choose a tag to compare
...instad of extracting it manually from the bazel-bin/
location.

This is in preparation for the rename of the files. We can't expect the old names to exist anymore in bazel-bin/ soon, but they still will be in the installed location.

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

Copybara import of the project:

  - 3bc47cda4c0dc1ab4385c8106a305e8ec5907abd Create manpages from the binary in the install location. by Henner Zeller <[email protected]>

Closes #324

PiperOrigin-RevId: 315515564

v0.0-435-g2f91ffe: PR #323: Use bazel install for installing binaries instead of copy them.

08 Jun 23:27
Compare
Choose a tag to compare
Signed-off-by: Henner Zeller <[email protected]>

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

Copybara import of the project:

  - 010fa22615a18d970af5e8bcd92eaafa2d08f469 Use bazel install for installing binaries instead of copy... by Henner Zeller <[email protected]>

Closes #323

PiperOrigin-RevId: 315367886

v0.0-434-gbdbc19b: C++11 fix: constexpr lamdbas not supported until C++17

08 Jun 23:02
Compare
Choose a tag to compare

v0.0-428-g295daa5: Add --location flag to waiver rules.

04 Jun 07:27
Compare
Choose a tag to compare
issues #309

PiperOrigin-RevId: 314664858

v0.0-427-g3c535e1: Fix alignment when first column (direction) is missing.

04 Jun 07:02
Compare
Choose a tag to compare
Test case now produces:
  module somefunction (
      input logic clk,
      input int   a,
            int   b
  );
  endmodule

Even if this code is not style-compliant, the alignment helps visualize the
empty cells, and can alert a user to what's missing.

issues #28

PiperOrigin-RevId: 314631482

v0.0-425-gdab929e: Hide more yy-lexer details; remove leftover enum.

03 Jun 06:54
Compare
Choose a tag to compare

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