depends: Add missing -D_LIBCPP_DEBUG=1 to debug flags #21869

pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2105-dependsDebug changing 1 files +1 −1
  1. MarcoFalke commented at 5:51 AM on May 6, 2021: member

    Commands that can be used for testing:

    $ cat 1.cpp 
    #include <vector>
    
    int main() {
      std::vector<int> foo;
      foo.begin() + 7;
    }
    
    clang++ -stdlib=libc++ -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -D_LIBCPP_DEBUG=1 -Wall 1.cpp -o exe && ./exe  
    g++                    -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -D_LIBCPP_DEBUG=1 -Wall 1.cpp -o exe && ./exe 
    
  2. depends: Add missing -D_LIBCPP_DEBUG=1 to debug flags fa9249aacc
  3. fanquake added the label Build system on May 6, 2021
  4. MarcoFalke commented at 5:52 AM on May 6, 2021: member
  5. fanquake commented at 5:53 AM on May 6, 2021: member
  6. practicalswift commented at 6:49 AM on May 7, 2021: contributor

    cr ACK fa9249aaccc3ef7a0a91a822e1cb666c4c9716ec: patch looks correct

  7. fanquake approved
  8. fanquake commented at 4:05 AM on May 9, 2021: member

    ACK fa9249aaccc3ef7a0a91a822e1cb666c4c9716ec - was going to suggest adding this to the macOS CPP flags as well, however it seems doing that is less straight forward. Could be looked at by someone in a followup.

  9. fanquake merged this on May 9, 2021
  10. fanquake closed this on May 9, 2021

  11. MarcoFalke deleted the branch on May 9, 2021
  12. fanquake cross-referenced this on May 9, 2021 from issue build: set _LIBCPP_DEBUG=1 in depends when debugging for darwin by fanquake
  13. sidhujag referenced this in commit 117dfa6006 on May 9, 2021
  14. MarcoFalke cross-referenced this on May 25, 2021 from issue ci: Bump multiprocess memory by laanwj
  15. fanquake referenced this in commit 2e7c3461c0 on May 26, 2021
  16. sidhujag referenced this in commit 1735ab3353 on May 27, 2021
  17. PastaPastaPasta referenced this in commit 8e6ee17984 on Jun 27, 2021
  18. PastaPastaPasta referenced this in commit 420f271d17 on Jun 28, 2021
  19. PastaPastaPasta referenced this in commit 63a921f3ff on Jun 29, 2021
  20. PastaPastaPasta referenced this in commit e591c595db on Jul 1, 2021
  21. PastaPastaPasta referenced this in commit 83688c05f5 on Jul 1, 2021
  22. PastaPastaPasta referenced this in commit 5d11b57e5c on Jul 15, 2021
  23. MarcoFalke cross-referenced this on Apr 29, 2022 from issue prevector: enforce is_trivially_copyable_v by martinus
  24. gwillen referenced this in commit adc947f6ca on Jun 1, 2022
  25. bitcoin locked this on Aug 16, 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: 2026-05-19 06:53 UTC