[Do Not Merge] ci: Temporary Test Case for negative capabilities in the Clang Thread Safety annotations #19251

pull hebasto wants to merge 8 commits into bitcoin:master from hebasto:200611-dnm-test changing 5 files +138 −110
  1. hebasto commented at 3:43 pm on June 11, 2020: member

    Requested by practicalswift.

    The latest commit should fail.

  2. Add means to handle negative capabilities in thread safety annotations f8213c05f0
  3. refactor: Add negative thread safety annotations to CAddrMan 5b9af08919
  4. refactor: Prevent double lock in CAddrMan::Check() 9df0993e80
  5. refactor: Prevent double lock in CAddrMan::Clear() 6447e9406b
  6. refactor: Prevent double lock in CAddrMan::size() b69f9e4443
  7. refactor: Prevent double lock in CAddrMan::Attempt() 556b285ccb
  8. refactor: Replace RecursiveMutex with Mutex in CAddrMan b6712ece8a
  9. Partially revert of 556b285ccb990f2a032efbcb81d9ce90ed81ce1f 7e076c90cb
  10. DrahtBot commented at 4:17 pm on June 11, 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:

    • #19031 (Implement ADDRv2 support (part of BIP155) by vasild)
    • #18722 (addrman: improve performance by using more suitable containers by vasild)

    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.

  11. DrahtBot added the label Tests on Jun 11, 2020
  12. hebasto commented at 3:39 pm on June 16, 2020: member
    I think this pull has done his job. Closing.
  13. hebasto closed this on Jun 16, 2020

  14. hebasto deleted the branch on Jun 17, 2020
  15. DrahtBot locked this on Feb 15, 2022


hebasto DrahtBot

Labels
Tests


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-07-03 13:13 UTC

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