Verilator generates wrong portnames in SystemC mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
verilator (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Verilator v4.028 and newer has a bug (v4.016 works OK) in that it doesn't emit constructor calls for ports when used in SystemC mode. This affects applications that rely on such names and also all SystemC tracing. It breaks some of Xilinx's Open Source QEMU + RTL co-simulation flows.
A fix was recently committed on the master branch:
https:/
Would it be possible to get a backport of this fix into Ubuntu 20.04?
I can create the backport if you let me know in what format you'd need it in.
Best regards,
Edgar
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: verilator 4.028-1
ProcVersionSign
Uname: Linux 5.4.0-42-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu27.6
Architecture: amd64
CasperMD5CheckR
Date: Mon Aug 17 12:01:32 2020
InstallationDate: Installed on 2019-12-23 (237 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
SourcePackage: verilator
UpgradeStatus: Upgraded to focal on 2020-07-31 (16 days ago)