Commentary: Changes update
This commit is contained in:
parent
2491f25da7
commit
7b2dc46399
4
Changes
4
Changes
|
|
@ -22,6 +22,7 @@ Verilator 5.037 devel
|
||||||
* Add BADVLTPRAGMA on unknown Verilator pragmas (#5945). [Shou-Li Hsu]
|
* Add BADVLTPRAGMA on unknown Verilator pragmas (#5945). [Shou-Li Hsu]
|
||||||
* Add ternary operator into branch coverage (#5880). [Ryszard Rozak, Antmicro Ltd.]
|
* Add ternary operator into branch coverage (#5880). [Ryszard Rozak, Antmicro Ltd.]
|
||||||
* Add aggregate type error checks (#5570) (#5950). [Shou-Li Hsu]
|
* Add aggregate type error checks (#5570) (#5950). [Shou-Li Hsu]
|
||||||
|
* Add `--filter-type` to verilator_coverage (#6030). [Ryszard Rozak, Antmicro Ltd.]
|
||||||
* Improve hierarchical scheduling visualization in V3ExecGraph (#6009). [Bartłomiej Chmiel, Antmicro Ltd.]
|
* Improve hierarchical scheduling visualization in V3ExecGraph (#6009). [Bartłomiej Chmiel, Antmicro Ltd.]
|
||||||
* Fix filename backslash escapes in C code (#5947).
|
* Fix filename backslash escapes in C code (#5947).
|
||||||
* Fix C++ widths in V3Expand (#5953) (#5975). [Geza Lore]
|
* Fix C++ widths in V3Expand (#5953) (#5975). [Geza Lore]
|
||||||
|
|
@ -40,8 +41,9 @@ Verilator 5.037 devel
|
||||||
* Fix slicing of AstExprStmt nodes (#6005). [Ryszard Rozak, Antmicro Ltd.]
|
* Fix slicing of AstExprStmt nodes (#6005). [Ryszard Rozak, Antmicro Ltd.]
|
||||||
* Fix skipped generate blocks in toggle coverage (#6010). [Ryszard Rozak, Antmicro Ltd.]
|
* Fix skipped generate blocks in toggle coverage (#6010). [Ryszard Rozak, Antmicro Ltd.]
|
||||||
* Fix arithmetic left-shift by constants over 32 bits (#6007) (#6015). [Zhen Yan]
|
* Fix arithmetic left-shift by constants over 32 bits (#6007) (#6015). [Zhen Yan]
|
||||||
|
* Fix concatenation and type casting (#6012) (#6013). [Todd Strader]
|
||||||
* Fix wrong optimization result of shifted out variable (#6016) (#6019). [Yutetsu TAKATSUKASA]
|
* Fix wrong optimization result of shifted out variable (#6016) (#6019). [Yutetsu TAKATSUKASA]
|
||||||
* Add missing FreeBSD include (#6027) (#6028). [Joel Bodenmann]
|
* Fix missing FreeBSD include (#6027) (#6028). [Joel Bodenmann]
|
||||||
|
|
||||||
|
|
||||||
Verilator 5.036 2025-04-27
|
Verilator 5.036 2025-04-27
|
||||||
|
|
|
||||||
|
|
@ -170,7 +170,7 @@ L<https://verilator.org/guide/latest/exe_verilator_coverage.html>.
|
||||||
--annotate-all All files should be shown.
|
--annotate-all All files should be shown.
|
||||||
--annotate-min <count> Minimum occurrence count for uncovered.
|
--annotate-min <count> Minimum occurrence count for uncovered.
|
||||||
--annotate-points Annotates info from each coverage point.
|
--annotate-points Annotates info from each coverage point.
|
||||||
--filter-type <type> Skips records of coverage types different than <type>.
|
--filter-type <regex> Keep only records of given coverage type.
|
||||||
--help Displays this message and version and exits.
|
--help Displays this message and version and exits.
|
||||||
--rank Compute relative importance of tests.
|
--rank Compute relative importance of tests.
|
||||||
--unlink With --write, unlink all inputs
|
--unlink With --write, unlink all inputs
|
||||||
|
|
|
||||||
|
|
@ -367,28 +367,28 @@ XXTERN int svIsDisabledState( void );
|
||||||
*/
|
*/
|
||||||
XXTERN void svAckDisabledState( void );
|
XXTERN void svAckDisabledState( void );
|
||||||
|
|
||||||
/* Mantis 5713/D9
|
/*
|
||||||
* Retrieve the current simulation time, scaled to the time unit of the scope.
|
* Retrieve the current simulation time, scaled to the time unit of the scope.
|
||||||
* If scope is NULL, then time is scaled to the simulation time unit.
|
* If scope is NULL, then time is scaled to the simulation time unit.
|
||||||
* It is an error to call svGetTime() with an invalid svScope.
|
* It is an error to call svGetTime() with an invalid svScope.
|
||||||
* This function returns -1 for all error cases, 0 upon success.
|
* This function returns -1 for all error cases, 0 upon success.
|
||||||
*/
|
*/
|
||||||
XXTERN int svGetTime(const svScope scope, svTimeVal* time);
|
XXTERN int svGetTime(const svScope scope, svTimeVal* time);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Retrieve the time unit for scope.
|
* Retrieve the time unit for scope.
|
||||||
* If scope is NULL, then simulation time unit is retrieved.
|
* If scope is NULL, then simulation time unit is retrieved.
|
||||||
* It is an error to call svGetTimeUnit() with an invalid svScope.
|
* It is an error to call svGetTimeUnit() with an invalid svScope.
|
||||||
* This function returns -1 for all error cases, 0 upon success.
|
* This function returns -1 for all error cases, 0 upon success.
|
||||||
*/
|
*/
|
||||||
XXTERN int svGetTimeUnit(const svScope scope, int32_t* time_unit);
|
XXTERN int svGetTimeUnit(const svScope scope, int32_t* time_unit);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Retrieve the time precision for scope.
|
* Retrieve the time precision for scope.
|
||||||
* If scope is NULL, then simulation time unit is retrieved.
|
* If scope is NULL, then simulation time unit is retrieved.
|
||||||
* It is an error to call svGetTimePrecision() with an invalid svScope.
|
* It is an error to call svGetTimePrecision() with an invalid svScope.
|
||||||
* This function returns -1 for all error cases, 0 upon success.
|
* This function returns -1 for all error cases, 0 upon success.
|
||||||
*/
|
*/
|
||||||
XXTERN int svGetTimePrecision(const svScope scope, int32_t* time_precision);
|
XXTERN int svGetTimePrecision(const svScope scope, int32_t* time_precision);
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ Waivers = [
|
||||||
'-fno-', # Documented differently
|
'-fno-', # Documented differently
|
||||||
'-no-lineno', # Deprecated
|
'-no-lineno', # Deprecated
|
||||||
'-no-order-clock-delay', # Deprecated
|
'-no-order-clock-delay', # Deprecated
|
||||||
'-prof-threads', # Deprecated)
|
'-prof-threads', # Deprecated
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue