3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-26 10:35:38 +00:00

fixup! fixup! dump: sort lhs and rhs in a connection

This commit is contained in:
Emil J. Tywoniak 2025-04-14 14:48:34 +02:00
parent 05942dc8ed
commit f95de7d340

View file

@ -318,7 +318,12 @@ void RTLIL_BACKEND::dump_module(std::ostream &f, std::string indent, RTLIL::Modu
std::swap(lhs, rhs);
}
}
std::sort(module->connections_.begin(), module->connections_.end());
std::sort(module->connections_.begin(), module->connections_.end(), [](const auto &a, const auto &b) {
if (std::string(log_signal(a.first)) != std::string(log_signal(b.first))) {
return std::string(log_signal(a.first)) < std::string(log_signal(b.first));
}
return std::string(log_signal(a.second)) < std::string(log_signal(b.second));
});
}
if (print_header)