But sorta possible to solve with source-based distribution and totally possible to solve with pure reproducible builds.
I wouldn't consider either of them to burn an identity.
Yes, a very difficult problem, compilers must be pure functions with thin effectful wrappers.