-
Notifications
You must be signed in to change notification settings - Fork 15
Closed
Labels
Description
When I run cargo rustdoc -- -Z unstable-options --output-format=json on the standard library on an Ubuntu machine, I get the same JSON file each time. This has held regardless of whether I run the command locally or on GitHub's ubuntu-latest runner.
If I add --target x86_64-unknown-linux-gnu and run the command on GitHub's macos-latest runner, I get a slightly different file.
Is this expected?
Generally speaking, what is required to ensure reproducibility of cargo rustdoc's JSON output?
Thank you in advance, and sorry if this is not the right place to ask these questions.