Gitian (windows) results not deterministic when run on aarch64 #17468

issue MarcoFalke openend this issue on November 13, 2019
  1. MarcoFalke commented at 9:08 pm on November 13, 2019: member

    Gitian can be run on aarch64, see #17409. However, the results are not deterministic.

    I can’t upload the full result, so here is the diffoscope (remove the .docx extension to extract):

    diffoscope.txt.tar.xz.docx

  2. MarcoFalke added the label Bug on Nov 13, 2019
  3. MarcoFalke added the label Build system on Nov 13, 2019
  4. MarcoFalke commented at 10:09 pm on November 13, 2019: member

    Depends seem to match. Here is the diffoscope html for the binaries:

    diffoscope.html.txt

  5. MarcoFalke commented at 5:09 pm on November 15, 2019: member
    I did a second build of windows on aarch64 and at least the results match the previous aarch64 run
  6. laanwj commented at 11:29 am on November 18, 2019: member

    Which gcc cross-compiler package are you using on aarch64?

    g++-8-x86-64-linux-gnu or g++-7-x86-64-linux-gnu? I guess the latter, because the descriptor uses the default native gcc compiler on bionic?

    on aarch64:

    0$ x86_64-linux-gnu-g++-7 --version
    1x86_64-linux-gnu-g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
    2$ x86_64-linux-gnu-g++-8 --version
    3x86_64-linux-gnu-g++-8 (Ubuntu 8.3.0-6ubuntu1~18.04.1) 8.3.0
    

    on amd64:

    0$ gcc --version
    1gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
    

    (it’s slightly inconsistent that we use gcc 7 for x86 builds and gcc 8 for the rest, but okay)

    Edit: ahh, you’re comparing windows, that would be using exactly the same package and libraries, I suppose!

  7. MarcoFalke renamed this:
    Gitian results not deterministic when run on aarch64
    Gitian (windows) results not deterministic when run on aarch64
    on Nov 18, 2019
  8. MarcoFalke referenced this in commit 0a8b68cdf7 on Jan 22, 2020
  9. MarcoFalke commented at 6:31 pm on April 26, 2020: member
    Let’s focus on guix
  10. MarcoFalke closed this on Apr 26, 2020

  11. UdjinM6 referenced this in commit 82fef1631b on Oct 23, 2021
  12. UdjinM6 referenced this in commit 8022accec7 on Dec 4, 2021
  13. DrahtBot locked this on Feb 15, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-06-02 01:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me