Gothenburg 2026 - Day 2 - the remaining 1%

The remaining 1%

Which packages are not reproducible, and why?

Thought: make the profile a different package, similar to the signing solution in Linux.

Idea: use a fuzzer to find an input that makes a test undeterministic. Fuzzer that make a profile for the code. Fuzzer that “understands” the language, find inputs that are constant but non-deterministic output.

Idea: Upstream instructions on how to perform a profiling run. Example: profile.sh which runs the program and outputs instrument binaries, providing profiling information and is determinstic.

session notes