kernel: Try an order-independent approach to hashing `dict`.
kernel: Try an order-independent approach to hashing `dict`.

Co-Authored-By: David Shah <bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@ds0.me>
Co-Authored-By: Eddie Hung <bacc1c505cb1756c59242c0a8ee25cd990a210e9@fpgeh.com>

YosysHQ/yosys,antmicro/yosys,antmicro/yosys,cliffordwolf/yosys,cliffordwolf/yosys,cliffordwolf/yosys,cliffordwolf/yosys,SymbiFlow/yosys,SymbiFlow/yosys,YosysHQ/yosys,YosysHQ/yosys,SymbiFlow/yosys,SymbiFlow/yosys,antmicro/yosys,antmicro/yosys,SymbiFlow/yosys,antmicro/yosys,YosysHQ/yosys,cliffordwolf/yosys,SymbiFlow/yosys,YosysHQ/yosys,cliffordwolf/yosys,cliffordwolf/yosys,antmicro/yosys,cliffordwolf/yosys,YosysHQ/yosys,SymbiFlow/yosys,SymbiFlow/yosys,antmicro/yosys,YosysHQ/yosys,YosysHQ/yosys,antmicro/yosys,cliffordwolf/yosys