[libcxx-commits] [PATCH] D100866: [WIP] Add a buildkite for _LIBCPP_DEBUG=1.
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Apr 20 10:34:54 PDT 2021
Mordante added a comment.
Nice to see another improvement to our build pipeline, thanks for working on it! The general approach looks good to me.
================
Comment at: libcxx/src/debug.cpp:441
__c_node* cj = j != nullptr ? j->__c_ : nullptr;
- return ci != nullptr && ci == cj;
+ return ci == cj; // N3644
}
----------------
This seems trivial, but I think it should land in a separate commit. (I don't mind to do that after accepting this patch.)
I assume this is what you mean with "Land the fix to support N3644 "Null Forward Iterators" in debug mode." correct?
Just curious how did you discover this?
================
Comment at: libcxx/utils/ci/buildkite-pipeline.yml:68
- - label: "MacOS C++20"
- command: "libcxx/utils/ci/run-buildbot generic-cxx20"
+ - label: "Debug Mode"
+ command: "libcxx/utils/ci/run-buildbot generic-debug"
----------------
I'm not to fond of "Debug mode", it sounds too generic for me. How do you feel about "Debug iterators"?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D100866/new/
https://reviews.llvm.org/D100866
More information about the libcxx-commits
mailing list