3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-25 03:16:22 +00:00

check: fix memory bug in $connect

This commit is contained in:
Emil J. Tywoniak 2026-04-17 11:54:39 +02:00
parent 1dc7a69d7f
commit 350385f5a2

View file

@ -276,6 +276,9 @@ struct CheckPass : public Pass {
int count_b = wire_drivers_count[sig_b[i]];
wire_drivers_count[sig_a[i]] += count_b;
wire_drivers_count[sig_b[i]] += count_a;
// Guarantee default constructed members if missing
(void)wire_drivers[sig_a[i]];
(void)wire_drivers[sig_b[i]];
auto& drivers_a = wire_drivers[sig_a[i]];
auto& drivers_b = wire_drivers[sig_b[i]];
vector<string> drivers;