Fix max multiply width. (#4781)

This commit is contained in:
Wilson Snyder 2023-12-31 11:42:06 -05:00
parent 12f0017d4a
commit 4655ee014b
2 changed files with 2 additions and 1 deletions

View File

@ -70,6 +70,7 @@ Verilator 5.019 devel
* Fix $finish twice to no longer exit (#4757). [Tim Hutt]
* Fix dynamic NBA conditions (#4773). [Krzysztof Bieganski, Antmicro Ltd.]
* Fix `V3Fork` stage to run only if `--timing` is set (#4778). [Krzysztof Bieganski, Antmicro Ltd.]
* Fix max multiply width and add runtime assertions if too small. (#4781)
Verilator 5.018 2023-10-30

View File

@ -450,7 +450,7 @@ using ssize_t = uint32_t; ///< signed size_t; returned from read()
//=========================================================================
// Verilated function size macros
#define VL_MULS_MAX_WORDS 16 ///< Max size in words of MULS operation
#define VL_MULS_MAX_WORDS 128 ///< Max size in words of MULS operation
#ifndef VL_VALUE_STRING_MAX_WORDS
#define VL_VALUE_STRING_MAX_WORDS 64 ///< Max size in words of String conversion operation