Skip to content

Make codegen fully deterministic

This should make codegen deterministic and reproducible across runs. Also enables the iter_over_hash_types lint, which is a pretty good proxy for whether things are going to be deterministic or not. Note that this only makes codegen deterministic across runs on the same machine. On different platforms, results may still be different, as we use DefPathHash to order DefIds.

Merge request reports

Loading