25 Commits

Author SHA256 Message Date
14457db960 Accepting request 1293756 from electronics
OBS-URL: https://build.opensuse.org/request/show/1293756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=11
2025-07-17 15:18:25 +00:00
e5dcea253a - Update to v5.038. For a list of changes, see included Changes or
https://github.com/verilator/verilator/blob/v5.038/Changes
- Add requirement for python >= 3.7 as build fails with earlier versions.
- Don't move devel files and keep them at the default location. This also
  fixes the the location reported by pkg-config.

OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=24
2025-07-16 10:34:45 +00:00
4fa96c784e Accepting request 1291155 from electronics
OBS-URL: https://build.opensuse.org/request/show/1291155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=10
2025-07-08 13:30:11 +00:00
ee9c201fee - Update to v5.036. For a list of changes, see included Changes or
https://github.com/verilator/verilator/blob/v5.036/Changes
- See https://verilator.org/guide/latest/ for documentation
- Add man pages for verilator_gantt and verilator_profcfunc
- Add following build requirements
      help2man
      python3-devel
      python3-distro

OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=22
2025-07-08 05:33:09 +00:00
673ebcdeed Accepting request 1033792 from electronics
OBS-URL: https://build.opensuse.org/request/show/1033792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=9
2022-11-06 13:30:06 +00:00
aef05ca978 Accepting request 1032204 from home:dirkmueller:Factory
- update to 4.228:
  * Support some IEEE signal strengths 
  * Add --main to generate main() C++
  * Add --build-jobs, and rework arguments for -j 
  * Rename --bin to --build-dep-bin
  * Rename debug flags --dumpi-tree, --dumpi-graph, etc. 
  * Fix thread saftey in SystemC VL_ASSIGN_SBW/WSB 
  * Fix crash in gate optimization of circular logic 
  * Fix arguments in non-static method call 
  * Fix default --mod-prefix when --prefix is repeated 
  * Fix calling trace() after open() segfault 
  * Fix typedef'ed class conversion to boolean 
  * Fix Verilation speed when disabled warnings 
  * Add --future0 and --future1 options
  * Support class parameters 
  * Support wildcard index associative arrays 
  * Support negated properties 
  * Support $test$plusargs(expr)
  * Rename trace rolloverSize()
  * Improve Verilation speed with --threads on large designs. 
  * Improve Verilation memory by reducing V3Number 
  * Fix struct pattern assignment 
  * Fix public combo propagation issues 
  * Fix incorrect tristate logic (#3399) 
  * Fix incorrect bit op tree optimization 
  * Fix bisonpre for MSYS2
  * Fix max memory usage 
  * Fix empty string arguments to display 
  * Fix table misoptimizing away display 
  * Fix unique_ptr memory header for MinGW64

OBS-URL: https://build.opensuse.org/request/show/1032204
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=20
2022-11-06 08:40:23 +00:00
4e4288eaa7 Accepting request 981331 from electronics
OBS-URL: https://build.opensuse.org/request/show/981331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=8
2022-06-09 12:10:24 +00:00
981e5a6f4e Accepting request 981330 from home:StefanBruens:branches:electronics
- Update to 4.222. For a list of changes, see included Changes or
  https://github.com/verilator/verilator/blob/v4.222/Changes
- See https://verilator.org/guide/latest/ for documentation
- Remove obsolete verilator-rpmlintrc

OBS-URL: https://build.opensuse.org/request/show/981330
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=18
2022-06-08 14:11:22 +00:00
3c4eb38e32 Accepting request 899375 from electronics
OBS-URL: https://build.opensuse.org/request/show/899375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=7
2021-06-11 20:30:44 +00:00
54e226174d Accepting request 896682 from home:cgiboudeaux:branches:electronics
- Update to 4.202. Changes since 4.200:
  * Documentation has been rewritten into a book format.
  * Verilated signals now use VlWide and VlPacked in place of C
    arrays.
  * Add an URL on warnings to point to the manual's description.
  * Add EOFNEWLINE warning when missing a newline at EOF.
  * Changed TIMESCALEMOD from error into a warning.
  * Mark --no-relative-cfuncs as scheduled for deprecation.
  * Add --coverage-max-width.
  * Add VerilatedCovContext::forcePerInstance.
  * Add FST SystemC tracing.
  * Add PINNOTFOUND warning in place of error.
  * Support overlaps in priority case statements.
  * Support for null ports.
  * Fix class unpacked-array compile error.
  * Fix scope types in FST and VCD traces.
  * Fix exceeding command-line ar limit.
  * Fix false $dumpfile warning on model save.
  * Fix --timescale-override not suppressing TIMESCALEMOD.
  * Fix false TIMESCALEMOD on generate-ignored instances.
  * Fix --output-split with class extends.
  * Fix false WIDTHCONCAT on casted constant.
  * Fix tracing of long hashed names.
  * Fix --public-flat-rw / DPI issue.
  * Fix interface localparam access.
  * Fix Cygwin example compile issues.
  * Fix select of with index variable.
  * Fix cmake version number to be numeric.
  * Fix MinGW not supportting 'localtime_r'.
  * Fix cast from packed, typedef'ed interface signal.

OBS-URL: https://build.opensuse.org/request/show/896682
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=16
2021-06-11 01:38:58 +00:00
Richard Brown
ec055f82c6 Accepting request 869529 from electronics
OBS-URL: https://build.opensuse.org/request/show/869529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=6
2021-03-30 18:52:07 +00:00
7cc331c825 Accepting request 866368 from home:dirkmueller:branches:electronics
- update to 4.108:
  * Many VPI changes for IEEE compatibility, which may alter
    behavior from previous releases.
  * Support randomize() class method and rand
  * Support $cast and new CASTCONST warning.
  * Add --top option as alias of --top-module.
  * Add LATCH and NOLATCH warnings
  * Remove Unix::Processors internal test dependency.
  * Report UNUSED on parameters, localparam and genvars
  * Add error on real to non-real output pins
  * Support package imports before parameters in interfaces
  * Support --sanitize in internal tests
  * Fix passing parameter type instantiations by position number.
  * Fix DPI open array handling issues.
  * Fix error when dotted refers to missing module
  * Fix little endian packed array counting
  * Fix showing reference locations for BLKANDNBLK
  * Fix genblk naming to match IEEE
  * Fix VPI memory word indexing
  * Fix vpiLeftRange on little-endian memories
  * Fix VPI module tree
  * Fix vpi_release_handle to be called implicitly per IEEE
  * Fix to allow inheriting 'VerilatedVcdFile' class.
  * Fix $urandom_range maximum value
  * Fix to emit timescale in hierarchical blocks
  * Fix to ignore coverage on real ports

OBS-URL: https://build.opensuse.org/request/show/866368
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=14
2021-02-04 16:37:00 +00:00
ea0f27b1f5 Accepting request 859778 from home:StefanBruens:branches:electronics
- Update to version 4.106 (see included Changes file for details)
- Remove add-shebangs.patch, just mangle she-bang with sed

OBS-URL: https://build.opensuse.org/request/show/859778
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=13
2021-01-02 05:27:24 +00:00
469d12eb15 Accepting request 685483 from electronics
OBS-URL: https://build.opensuse.org/request/show/685483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=5
2019-03-18 09:41:26 +00:00
a5818ba6f7 Accepting request 680400 from home:jayvdb:coala:bin-bears
- Update to version 4.010 (see included Changes file for details)
- Add add-shebangs.patch to add shebangs to executable scripts
- Move development files into devel subpackage

OBS-URL: https://build.opensuse.org/request/show/680400
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=11
2019-03-15 22:07:45 +00:00
c6ca003017 Accepting request 656615 from electronics
OBS-URL: https://build.opensuse.org/request/show/656615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=4
2018-12-21 07:20:51 +00:00
67bc4d63ac Accepting request 655927 from home:StefanBruens:branches:electronics
- Update to version 4.008 (see included Changes file for details)
- Remove SystemPerl dependency, no longer supported since version 3.910

OBS-URL: https://build.opensuse.org/request/show/655927
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=9
2018-12-09 17:05:32 +00:00
de7aa7f61f OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=8 2018-11-08 21:13:52 +00:00
6fa48b3377 Accepting request 621450 from home:leviathanch:asic
Revision bump to 3.904:
Rocket-Chip requires 3.904 in order to successfully simulate its code

OBS-URL: https://build.opensuse.org/request/show/621450
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=7
2018-08-02 16:33:49 +00:00
1a49e2a08c Accepting request 480622 from electronics
1

OBS-URL: https://build.opensuse.org/request/show/480622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=3
2017-03-17 14:07:30 +00:00
f47f5a8d22 Accepting request 458075 from home:jengelh:branches:electronics
- Rewrite description to give more insight as to what it does.

OBS-URL: https://build.opensuse.org/request/show/458075
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=5
2017-03-16 14:00:38 +00:00
dec3b93712 Accepting request 456929 from electronics
1

OBS-URL: https://build.opensuse.org/request/show/456929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=2
2017-03-02 18:25:22 +00:00
7ac017e636 Accepting request 454763 from home:alois:branches:electronics
Update to 3.900

OBS-URL: https://build.opensuse.org/request/show/454763
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=3
2017-02-13 19:16:30 +00:00
Stephan Kulow
89c1f98f05 Accepting request 247183 from electronics
OBS-URL: https://build.opensuse.org/request/show/247183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/verilator?expand=0&rev=1
2014-09-05 11:00:04 +00:00
921b91a8f0 osc copypac from project:home:Dmitry_R:verilator package:verilator revision:2
OBS-URL: https://build.opensuse.org/package/show/electronics/verilator?expand=0&rev=1
2014-08-28 07:32:26 +00:00