it's sufficiently tricky that there is no good solution.
There are people who believe that reproducible builds are a thing.
(https://reproducible-builds.org/)
Then there's SBCL, putting random gensyms into the debug info for a tiny function
:VARS #(1152921916923721740 "EXPR" 8192 "G424" 9216 "G435")
depending on whether PCL needed to compile a method which caused the gensym counter to change while compiling something else.
it's sufficiently tricky that there is no good solution. /reproducible- builds. org/) 721740 "EXPR" 8192 "G424" 9216 "G435")
There are people who believe that reproducible builds are a thing.
(https:/
Then there's SBCL, putting random gensyms into the debug info for a tiny function
:VARS #(1152921916923
depending on whether PCL needed to compile a method which caused the gensym counter to change while compiling something else.