query: Is libc++'s implementation of `std::make_heap` nonconformant
positive_passages.docid: 28534
positive_passages.text: How can std::make_heap be implemented while making at most 3N comparisons?
negative_passages.docid: 139131
negative_passages.text: How to limit the heap size?
negative_passages.docid: 154396
negative_passages.text: Pointer arithmetic when void has unknown size
negative_passages.docid: 78034
negative_passages.text: Is std::unique_ptr required to know the full definition of T?
negative_passages.docid: 129658
negative_passages.text: Relative performance of std::vector vs. std::list vs. std::slist?
negative_passages.docid: 70850
negative_passages.text: What can cause segmentation faults in C++?
negative_passages.docid: 5504
negative_passages.text: Does using "new" on a struct allocate it on the heap or stack?
negative_passages.docid: 99391
negative_passages.text: C/C++: Pointer Arithmetic
negative_passages.docid: 9620
negative_passages.text: Class members allocation on heap/stack?
negative_passages.docid: 74783
negative_passages.text: What is the difference between const_iterator and non-const iterator in the C++ STL?
negative_passages.docid: 92119
negative_passages.text: Should I use std::function or a function pointer in C++?
negative_passages.docid: 83065
negative_passages.text: Resolving ambiguous overload on function pointer and std::function for a lambda using +
negative_passages.docid: 69622
negative_passages.text: Why does Java uses heap for memory allocation?
negative_passages.docid: 60635
negative_passages.text: Does C++ support compile-time counters?
negative_passages.docid: 67138
negative_passages.text: Using arrays or std::vectors in C++, what's the performance gap?
negative_passages.docid: 85527
negative_passages.text: What is the most efficient thread-safe C++ logger?
negative_passages.docid: 102160
negative_passages.text: Can you allocate an array with something equivalent to make_shared?