ci: tsan on clang-9 #19008

pull MarcoFalke wants to merge 2 commits into bitcoin:master from MarcoFalke:2005-ciTsanFocal changing 4 files +9 −6
  1. MarcoFalke commented at 5:30 pm on May 18, 2020: member

    Bump the compiler runtime library that includes the sanitizers from clang-8 to clang-9 to get a more recent version. Also, bump the system packages from xenial to bionic to test packages closer to what is commonly used in production.

    The second commit is needed to install the tzdata package, which is missing on some operating systems. See https://travis-ci.org/github/MarcoFalke/bitcoin-core/jobs/688455828#L1727

  2. MarcoFalke force-pushed on May 18, 2020
  3. MarcoFalke force-pushed on May 18, 2020
  4. DrahtBot added the label Tests on May 18, 2020
  5. practicalswift commented at 8:03 pm on May 18, 2020: contributor
    Concept ACK
  6. hebasto commented at 10:31 pm on May 18, 2020: member
    Concept ACK.
  7. MarcoFalke force-pushed on May 18, 2020
  8. DrahtBot commented at 0:00 am on May 19, 2020: member

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #18077 (net: Add NAT-PMP port forwarding support by hebasto)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  9. MarcoFalke renamed this:
    ci: tsan on focal
    ci: tsan on clang-9
    on May 19, 2020
  10. MarcoFalke force-pushed on May 19, 2020
  11. ci: tsan on clang-9 fa006caa13
  12. ci: Set DEBIAN_FRONTEND=noninteractive
    Also fix travis environment variables for this build
    
    Previously the resulting env was:
    
    FILE_ENV="./ci/test/00_setup_env_native_tsan.sh" TEST_RUNNER_EXTRA="--exclude feature_block" #= Not= enough= memory= on= travis= machines=
    faf552117e
  13. MarcoFalke force-pushed on May 19, 2020
  14. MarcoFalke commented at 1:01 am on May 19, 2020: member
    Shifted goalpost for now
  15. practicalswift commented at 4:34 am on May 19, 2020: contributor

    ACK faf552117efdd456fb17b1d9490896de3b7d67a4 – patch looks correct and Travis is happy

    Thanks for doing this!

  16. hebasto approved
  17. hebasto commented at 7:33 am on May 19, 2020: member

    ACK faf552117efdd456fb17b1d9490896de3b7d67a4

    Maybe it is time to put bionic here: https://github.com/bitcoin/bitcoin/blob/fa006caa136f05a18428c792802523637d2234ca/.travis.yml#L30 ?

  18. fanquake merged this on May 19, 2020
  19. fanquake closed this on May 19, 2020

  20. MarcoFalke deleted the branch on May 19, 2020
  21. luke-jr referenced this in commit ed95318856 on Jun 14, 2020
  22. luke-jr referenced this in commit c8c5e03659 on Jun 15, 2020
  23. 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-11-23 12:12 UTC

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