On Thu, 19 Oct 2017, David Malcolm wrote: >> In file included from >> /scratch/tmp/gerald/gcc-HEAD/gcc/unique-ptr-tests.cc:23: >> In file included from >> /scratch/tmp/gerald/gcc-HEAD/gcc/../include/unique-ptr.h:77: >> In file included from /usr/include/c++/v1/memory:629: >> /usr/include/c++/v1/typeinfo:199:2: error: no member named >> 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'? >> _VSTD::abort(); >> ^~~~~~~ >> /usr/include/c++/v1/__config:390:15: note: expanded from macro '_VSTD' >> #define _VSTD std::_LIBCPP_NAMESPACE > There seem to have been similar problems on OS X: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82610
Yes, I believe it's the same actually (unearthed by clang as system compiler). > The proposed fix there is to include <memory> in system.h, which > presumably would fix this also. That appears to work around the bootstrap failure on my tester as well. How can we go about fixing this in the tree? Gerald