Commit 5f299177 authored by Clemens Lang's avatar Clemens Lang Committed by Eduard Sanou
Browse files

docs/buy_in: Document easier build sys refactoring

If your output did not change after a build system change, you can be
reasonably confident that your software will still work. That's better
than re-running all tests, so clearly an advantage of reproducible
builds.
parent baf6fa82
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -93,6 +93,10 @@ With similar artifacts, testing can focus on parts that changed while
still preserving confidence about unchanged code. This can speed up
quality assurance and development speed.

Changes to the build system can be tested easily with reproducible
builds: If the output artifacts are identical, the changes will not
affect runtime behavior.

“But how can I trust my compiler?”
----------------------------------